From b4a5fd30502954edb488f99aa4d27518030d35c0 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Tue, 10 Jun 2025 11:26:24 +0000 Subject: librewolf: updated to 139.0.1.1 --- repos/extra/librewolf/.checksum | 3 ++- repos/extra/librewolf/abuild | 6 +++--- repos/extra/librewolf/fix-sqlite-vec-uint.patch | 20 ++++++++++++++++++++ 3 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 repos/extra/librewolf/fix-sqlite-vec-uint.patch diff --git a/repos/extra/librewolf/.checksum b/repos/extra/librewolf/.checksum index c489d629..39b7a2c2 100644 --- a/repos/extra/librewolf/.checksum +++ b/repos/extra/librewolf/.checksum @@ -1,3 +1,4 @@ 504da8aa33992b09a74d8ec262ec6c99752e64fb1d03441f86a49a21a874f95e fix-rust-target.patch -6286ed068f8dc876b79bcb7e6f292397a9441ba4c774c0e3195c5d3c7c8202fb librewolf-138.0.4-1.source.tar.gz +c898b3e5e2547be1201842ac1bff5e9abf89e77ae5aa3f99c22f744e07b21981 fix-sqlite-vec-uint.patch +8b2fb215261bf6c8296753727768f8695c29c07fc083116712cf40767b14795f librewolf-139.0.1-1.source.tar.gz 30889a96df16927cca69826f3ca94b9f751819c2fcae07001a7108847ff25cb6 visibility.patch diff --git a/repos/extra/librewolf/abuild b/repos/extra/librewolf/abuild index 14c3a3e4..80580a23 100644 --- a/repos/extra/librewolf/abuild +++ b/repos/extra/librewolf/abuild @@ -1,12 +1,13 @@ name=librewolf -version=138.0.4.1 +version=139.0.1.1 _ver=${version%.*} _sion=${version##*.} _version=${_ver}-${_sion} release=1 source="https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/${_version}/librewolf-${_version}.source.tar.gz visibility.patch - fix-rust-target.patch" + fix-rust-target.patch + fix-sqlite-vec-uint.patch" build() { cat > mozconfig << EOF @@ -31,7 +32,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-bootstrap ac_add_options --disable-tests ac_add_options --disable-vtune diff --git a/repos/extra/librewolf/fix-sqlite-vec-uint.patch b/repos/extra/librewolf/fix-sqlite-vec-uint.patch new file mode 100644 index 00000000..36a83a99 --- /dev/null +++ b/repos/extra/librewolf/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; -- cgit v1.2.3