aboutsummaryrefslogtreecommitdiff
path: root/repos/extra
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2025-06-10 11:27:33 +0000
committeremmett1 <emmett1.2miligrams@protonmail.com>2025-06-10 11:27:33 +0000
commit3c7d20a7fdc70a730b9a4a16a0db244be380b515 (patch)
tree8e56cc6ce55a2a0788b599d39c95bd4699609e47 /repos/extra
parent58dcab352d9f30f004346ae70387707fc1e9b8df (diff)
downloadalicelinux-3c7d20a7fdc70a730b9a4a16a0db244be380b515.tar.gz
alicelinux-3c7d20a7fdc70a730b9a4a16a0db244be380b515.zip
firefox: updated to 139.0.1
Diffstat (limited to 'repos/extra')
-rw-r--r--repos/extra/firefox/.checksum3
-rw-r--r--repos/extra/firefox/abuild6
-rw-r--r--repos/extra/firefox/fix-sqlite-vec-uint.patch20
3 files changed, 25 insertions, 4 deletions
diff --git a/repos/extra/firefox/.checksum b/repos/extra/firefox/.checksum
index ff1464c3..e4d1bc67 100644
--- a/repos/extra/firefox/.checksum
+++ b/repos/extra/firefox/.checksum
@@ -1,3 +1,4 @@
-f6aaa01f576b07f9c9bc112517161e5fb917b4b6dafeb27ae547ab4337fa88ae firefox-138.0.4.source.tar.xz
+ceb370c5910d41d8bf2e7694cbddc1482e8e8a0636d2de8494526a7fada686df firefox-139.0.1.source.tar.xz
+c898b3e5e2547be1201842ac1bff5e9abf89e77ae5aa3f99c22f744e07b21981 fix-sqlite-vec-uint.patch
3e4e722acd2ab2e38a16ec23b29296318d77cc54f034d4b21d91bde085e26bc0 fix-target-detection.patch
30889a96df16927cca69826f3ca94b9f751819c2fcae07001a7108847ff25cb6 visibility.patch
diff --git a/repos/extra/firefox/abuild b/repos/extra/firefox/abuild
index 6c2bf0a2..dd3ba130 100644
--- a/repos/extra/firefox/abuild
+++ b/repos/extra/firefox/abuild
@@ -1,9 +1,10 @@
name=firefox
-version=138.0.4
+version=139.0.1
release=1
source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz
visibility.patch
- fix-target-detection.patch"
+ fix-target-detection.patch
+ fix-sqlite-vec-uint.patch"
build() {
cat > .mozconfig << EOF
@@ -28,7 +29,6 @@ ac_add_options --with-system-webp
ac_add_options --with-system-zlib
ac_add_options --without-wasm-sandboxed-libraries
ac_add_options --disable-eme
-#ac_add_options --disable-dbus
ac_add_options --disable-tests
ac_add_options --disable-vtune
ac_add_options --disable-updater
diff --git a/repos/extra/firefox/fix-sqlite-vec-uint.patch b/repos/extra/firefox/fix-sqlite-vec-uint.patch
new file mode 100644
index 00000000..36a83a99
--- /dev/null
+++ b/repos/extra/firefox/fix-sqlite-vec-uint.patch
@@ -0,0 +1,20 @@
+diff --git a/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c b/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
+index 96612e2..d641b11 100644
+--- a/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
++++ b/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
+@@ -66,6 +66,7 @@ SQLITE_EXTENSION_INIT3
+ #ifndef __COSMOPOLITAN__
+ #ifndef __wasi__
+ #ifndef __sun__
++#ifndef linux
+ typedef u_int8_t uint8_t;
+ typedef u_int16_t uint16_t;
+ typedef u_int64_t uint64_t;
+@@ -74,6 +75,7 @@ typedef u_int64_t uint64_t;
+ #endif
+ #endif
+ #endif
++#endif
+
+ typedef int8_t i8;
+ typedef uint8_t u8;