~stepbrobd/nixpkgs

4ac131ac49173049a06da68605bae17af6d98510 — Martin Weinelt a month ago e236bf6
firefox-esr-115-unwrapped: drop

This release series has reached its end of life. Users need to upgrade to
either the 128 release series or mainline.
M pkgs/applications/networking/browsers/firefox/packages.nix => pkgs/applications/networking/browsers/firefox/packages.nix +0 -30
@@ 122,34 122,4 @@
      versionSuffix = "esr";
    };
  };

  firefox-esr-115 = (buildMozillaMach rec {
    pname = "firefox-esr-115";
    version = "115.16.1esr";
    applicationName = "Mozilla Firefox ESR";
    src = fetchurl {
      url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
      sha512 = "eca42b3494fdab73e67d5c8e8b76520729adb75b5cad85172953dba56b225b0f05dcfea70fe8cc3e1bf1cd3d7103159cc20095d5480bb1b0e6d3ec90588988a8";
    };

    meta = {
      changelog = "https://www.mozilla.org/en-US/firefox/${lib.removeSuffix "esr" version}/releasenotes/";
      description = "Web browser built from Firefox Extended Support Release source tree";
      homepage = "http://www.mozilla.com/en-US/firefox/";
      maintainers = with lib.maintainers; [ hexa ];
      platforms = lib.platforms.unix;
      badPlatforms = lib.platforms.darwin;
      broken = stdenv.buildPlatform.is32bit; # since Firefox 60, build on 32-bit platforms fails with "out of memory".
                                             # not in `badPlatforms` because cross-compilation on 64-bit machine might work.
      license = lib.licenses.mpl20;
      mainProgram = "firefox";
    };
    tests = [ nixosTests.firefox-esr-115 ];
    updateScript = callPackage ./update.nix {
      attrPath = "firefox-esr-115-unwrapped";
      versionPrefix = "115";
      versionSuffix = "esr";
    };
  })
   .override { python3 = python311; };
}

M pkgs/top-level/aliases.nix => pkgs/top-level/aliases.nix +2 -0
@@ 491,6 491,8 @@ mapAliases {
  findimagedupes = throw "findimagedupes has been removed because the perl bindings are no longer compatible"; # Added 2023-07-10
  finger_bsd = bsd-finger;
  fingerd_bsd = bsd-fingerd;
  firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead.";
  firefox-esr-115-unwrapped = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-128-unwrapped` instead.";
  firefox-wayland = firefox; # Added 2022-11-15
  firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
  fishfight = jumpy; # Added 2022-08-03

M pkgs/top-level/all-packages.nix => pkgs/top-level/all-packages.nix +0 -7
@@ 29386,7 29386,6 @@ with pkgs;
  firefox-unwrapped = firefoxPackages.firefox;
  firefox-beta-unwrapped = firefoxPackages.firefox-beta;
  firefox-devedition-unwrapped = firefoxPackages.firefox-devedition;
  firefox-esr-115-unwrapped = firefoxPackages.firefox-esr-115;
  firefox-esr-128-unwrapped = firefoxPackages.firefox-esr-128;
  firefox-esr-unwrapped = firefoxPackages.firefox-esr-128;



@@ 29412,12 29411,6 @@ with pkgs;
    wmClass = "firefox-esr";
    icon = "firefox-esr";
  };
  firefox-esr-115 = wrapFirefox firefox-esr-115-unwrapped {
    nameSuffix = "-esr";
    desktopName = "Firefox ESR";
    wmClass = "firefox-esr";
    icon = "firefox-esr";
  };
  firefox-esr = firefox-esr-128;

  firefox-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {