commit 5e0e3a84b4f9d1ce309252ddaf063ceaf9ad12f9
parent 0077a580c3197f9ba274f2868fe9bf924d302a44
Author: emmett1 <emmett1.2miligrams@protonmail.com>
Date: Wed, 22 Oct 2025 13:54:29 +0000
firefox: updated to 144.0
Diffstat:
4 files changed, 4 insertions(+), 22 deletions(-)
diff --git a/repos/extra/firefox/.checksum b/repos/extra/firefox/.checksum
@@ -1,3 +1,2 @@
-960af1855b7b5760731ee37ee555c488433acee0da5865aa3d3c14cb04211737 depflags.patch
-3c4b5bf7648a51bf84548510b373dad38d6fa6bfcf669018185124006bdbf4a9 firefox-143.0.4.source.tar.xz
+efff0a564487d8eb48cffe4b8215c5c0befb82670a60545ed9c9e8bec83d3807 firefox-144.0.source.tar.xz
1a8b337a849c5020835735b37f741855655a837fa4b202fe40dd01957e0e5de4 libcxx18.patch
diff --git a/repos/extra/firefox/.files b/repos/extra/firefox/.files
@@ -31,6 +31,7 @@ drwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/0.1/
-rwxr-xr-x root/root usr/lib/firefox/libmozavcodec.so
-rwxr-xr-x root/root usr/lib/firefox/libmozavutil.so
-rwxr-xr-x root/root usr/lib/firefox/libmozgtk.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozinference.so
-rwxr-xr-x root/root usr/lib/firefox/libmozsandbox.so
-rwxr-xr-x root/root usr/lib/firefox/libmozsqlite3.so
-rwxr-xr-x root/root usr/lib/firefox/libmozwayland.so
diff --git a/repos/extra/firefox/abuild b/repos/extra/firefox/abuild
@@ -1,9 +1,8 @@
name=firefox
-version=143.0.4
+version=144.0
release=1
source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz
- libcxx18.patch
- depflags.patch"
+ libcxx18.patch"
build() {
cat > .mozconfig << EOF
diff --git a/repos/extra/firefox/depflags.patch b/repos/extra/firefox/depflags.patch
@@ -1,17 +0,0 @@
-having the depend cflags like -MF .deps/whatever in the
-host flags just completely wrecks cc-rs ability to compile
-anything, so like half the crates fail to build lol
-
---- a/config/config.mk
-+++ b/config/config.mk
-@@ -180,8 +180,8 @@ COMPILE_CMMFLAGS = $(MOZ_LTO_CFLAGS) $(OS_COMPILE_CMMFLAGS) $(MOZBUILD_CMMFLAGS)
- ASFLAGS = $(COMPUTED_ASFLAGS)
- SFLAGS = $(COMPUTED_SFLAGS)
-
--HOST_CFLAGS = $(COMPUTED_HOST_CFLAGS) $(_HOST_DEPEND_CFLAGS)
--HOST_CXXFLAGS = $(COMPUTED_HOST_CXXFLAGS) $(_HOST_DEPEND_CFLAGS)
-+HOST_CFLAGS = $(COMPUTED_HOST_CFLAGS)
-+HOST_CXXFLAGS = $(COMPUTED_HOST_CXXFLAGS)
- HOST_C_LDFLAGS = $(COMPUTED_HOST_C_LDFLAGS)
- HOST_CXX_LDFLAGS = $(COMPUTED_HOST_CXX_LDFLAGS)
-