firefox-devedition-unwrapped: 152.0b3 -> 153.0b11 (#540902)

This commit is contained in:
Jo
2026-07-12 20:29:23 +00:00
committed by GitHub
2 changed files with 20 additions and 2 deletions

View File

@@ -10,13 +10,13 @@
buildMozillaMach rec {
pname = "firefox-devedition";
binaryName = "firefox-devedition";
version = "152.0b8";
version = "153.0b11";
applicationName = "Firefox Developer Edition";
requireSigning = false;
branding = "browser/branding/aurora";
src = fetchurl {
url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "e76142f19c3eccfeedd069bb14a6732b73a848ecbd16e74b6902e73b560db023611fabfef238d2f92b522ad75bb24d9368e2a75dfac9a6ff6c665a542445f157";
sha512 = "b9cba9de51157db94ae421fcb82e2172e3a3b5026b01b1049c858e45302603dde9e8d859a163d1ec00e225788516fb769c1b7b1a4bd4f4ed3785c9552aab4e78";
};
# buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but

View File

@@ -349,6 +349,24 @@ buildStdenv.mkDerivation {
# https://bugzilla.mozilla.org/show_bug.cgi?id=2046162
./153-cbindgen-0.29.4-compat.patch
]
++
# Fixes `ld.lld: error: undefined symbol: FREEBL_GetVector`
# https://bugzilla.mozilla.org/show_bug.cgi?id=2047651
lib.optionals
(
lib.versionAtLeast version "153"
&& lib.versionOlder version "154"
# We don't set --with-system-nss on Darwin, so it should be
# unaffected.
&& !stdenv.hostPlatform.isDarwin
)
[
(fetchpatch {
name = "link-freebl-explicitly-for-system-nss-builds.patch";
url = "https://hg-edge.mozilla.org/mozilla-central/raw-rev/1a56071ddc0fe97a55c3b825e1dd33c8422b9fc1";
hash = "sha256-+HiU7RMPmV7I7SIzjP0Q6iSDJL/vBjc3UcwUTg57lNQ=";
})
]
++ extraPatches;
postPatch = ''