From 46d3a34dd39ecccbb1bad40f6efaf02a6e815852 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 28 May 2025 00:45:58 +0200 Subject: [PATCH] firefox: update to 139.0. --- .../sqlite-vec-remove-u_int_t-to-uint_t.patch | 23 +++++++++++++++++++ srcpkgs/firefox/template | 4 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/firefox/patches/sqlite-vec-remove-u_int_t-to-uint_t.patch diff --git a/srcpkgs/firefox/patches/sqlite-vec-remove-u_int_t-to-uint_t.patch b/srcpkgs/firefox/patches/sqlite-vec-remove-u_int_t-to-uint_t.patch new file mode 100644 index 00000000000..e0f9248fd3c --- /dev/null +++ b/srcpkgs/firefox/patches/sqlite-vec-remove-u_int_t-to-uint_t.patch @@ -0,0 +1,23 @@ +--- a/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c ++++ b/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c +@@ -61,20 +61,6 @@ + #define LONGDOUBLE_TYPE long double + #endif + +-#ifndef _WIN32 +-#ifndef __EMSCRIPTEN__ +-#ifndef __COSMOPOLITAN__ +-#ifndef __wasi__ +-#ifndef __sun__ +-typedef u_int8_t uint8_t; +-typedef u_int16_t uint16_t; +-typedef u_int64_t uint64_t; +-#endif +-#endif +-#endif +-#endif +-#endif +- + typedef int8_t i8; + typedef uint8_t u8; + typedef int16_t i16; diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index bf31cf7b191..2fa2719269a 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -3,7 +3,7 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=138.0.4 +version=139.0 revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" @@ -12,7 +12,7 @@ license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" changelog="https://www.mozilla.org/en-US/firefox/${version}/releasenotes/" distfiles="${MOZILLA_SITE}/firefox/releases/${version/beta/b}/source/firefox-${version/beta/b}.source.tar.xz" -checksum=3fd30db08dad90b339e08d27db1e3aab03a174817d336314327dc5305c145056 +checksum=8cdce7145f78947be346fdb37955ad87d2964f17844dacefdcf5b58a4609518b lib32disabled=yes _llvmver=19 # needs to match rust