From 1b17c6dfc04faf545e4142a1d5efab6a93d31fcf Mon Sep 17 00:00:00 2001 From: Tomas Volf <~@wolfsden.cz> Date: Thu, 26 Jun 2025 23:01:22 +0200 Subject: nongnu: firefox-esr: Update to 140.0esr. * nongnu/packages/mozilla.scm (firefox-esr): Update to 140.0esr. [source]: Add firefox-restore-desktop-files.patch. Use >=138 version of path comparison patch. [inputs]: Use icu4c-76. [native-inputs]: Use rust-cbindgen-0.28. (firefox)[inputs]: Drop. [native-inputs]: Do not replace rust-cbindgen. * nongnu/packages/patches/firefox-esr-add-store-to-rdd-allowlist.patch: Update to new version. No functional changes. * nongnu/packages/patches/firefox-esr-use-system-wide-dir.patch: Same. * nongnu/packages/patches/firefox-esr-compare-paths.patch: Delete file. Signed-off-by: Hilton Chain --- .../patches/firefox-esr-compare-paths.patch | 23 ---------------------- 1 file changed, 23 deletions(-) delete mode 100644 nongnu/packages/patches/firefox-esr-compare-paths.patch (limited to 'nongnu/packages/patches/firefox-esr-compare-paths.patch') diff --git a/nongnu/packages/patches/firefox-esr-compare-paths.patch b/nongnu/packages/patches/firefox-esr-compare-paths.patch deleted file mode 100644 index dd113c7..0000000 --- a/nongnu/packages/patches/firefox-esr-compare-paths.patch +++ /dev/null @@ -1,23 +0,0 @@ -See comment in gnu/build/icecat-extension.scm. - -diff --git a/toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs b/toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs -index 0b885f6..0bbfbee 100644 ---- a/toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs -+++ b/toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs -@@ -3607,6 +3607,7 @@ export const XPIDatabaseReconcile = { - if ( - newAddon || - oldAddon.updateDate != xpiState.mtime || -+ oldAddon.path != xpiState.path || - (aUpdateCompatibility && this.isAppBundledLocation(installLocation)) - ) { - newAddon = this.updateMetadata( -@@ -3615,8 +3616,6 @@ export const XPIDatabaseReconcile = { - xpiState, - newAddon - ); -- } else if (oldAddon.path != xpiState.path) { -- newAddon = this.updatePath(installLocation, oldAddon, xpiState); - } else if (aUpdateCompatibility || aSchemaChange) { - newAddon = this.updateCompatibility( - installLocation, -- cgit v1.2.3