Andrew Crerar pushed to branch main at Arch Linux / Packaging / Packages / 
firefox-developer-edition


Commits:
3e7334e9 by Andrew Crerar at 2025-09-04T10:52:26-04:00
upgpkg: 143.0b8-1

- Link up system ONNX runtime. Required for local machine learning features 
such as smart tab groups.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = firefox-developer-edition
        pkgdesc = Fast, Private & Safe Web Browser (Developer Edition)
-       pkgver = 143.0b7
+       pkgver = 143.0b8
        pkgrel = 1
        url = https://www.mozilla.org/firefox/developer/
        arch = x86_64
@@ -15,6 +15,7 @@ pkgbase = firefox-developer-edition
        makedepends = mesa
        makedepends = nasm
        makedepends = nodejs
+       makedepends = onnxruntime
        makedepends = python
        makedepends = rust
        makedepends = unzip
@@ -57,25 +58,26 @@ pkgbase = firefox-developer-edition
        optdepends = hunspell-en_US: Spell checking, American English
        optdepends = libnotify: Notification integration
        optdepends = networkmanager: Location detection via available WiFi 
networks
+       optdepends = onnxruntime: Local machine learning features such as smart 
tab groups
        optdepends = speech-dispatcher: Text-to-Speech
        optdepends = xdg-desktop-portal: Screensharing with Wayland
        options = !emptydirs
        options = !lto
        options = !makeflags
-       source = 
https://archive.mozilla.org/pub/firefox/releases/143.0b7/source/firefox-143.0b7.source.tar.xz
-       source = 
https://archive.mozilla.org/pub/firefox/releases/143.0b7/source/firefox-143.0b7.source.tar.xz.asc
+       source = 
https://archive.mozilla.org/pub/firefox/releases/143.0b8/source/firefox-143.0b8.source.tar.xz
+       source = 
https://archive.mozilla.org/pub/firefox/releases/143.0b8/source/firefox-143.0b8.source.tar.xz.asc
        source = firefox-developer-edition-symbolic.svg
        source = firefox-developer-edition.desktop
        source = org.mozilla.firefox-developer-edition.metainfo.xml
        source = 0001-Install-under-remoting-name.patch
        validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
-       sha256sums = 
c35fc41f43238749df573ada8e42e5c59c76ada913dea38d151f15e686eea415
+       sha256sums = 
0c0fc87d5a4425878b0cbd17b157107f2116fc9e437af51fa1063f6f1a7d2060
        sha256sums = SKIP
        sha256sums = 
a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9
        sha256sums = 
4b3a21f98bb14aca2c9970257042f5355a93ed1f292e86e3ad57197b47a50981
        sha256sums = 
48e33f75f3760387305997ee0a3fcea030a1e7310fc461e92d7b73e6cf600096
        sha256sums = 
883ca2fa723a7572269d18559d5b82412782ad63e5dd3820eeb0540e3fe34314
-       b2sums = 
d4fa033f4ec6d6158181cd8b2e7bbddc2d6be138a71656e6a03d4cdf6024209b101cfa7b477d6594814d1dbc2a50565171c52a36535e39ba408d2006354abdd7
+       b2sums = 
d37134915e9e2ce498cf6e1a262d599ebea9edc392277526a8cffe358c6a183ea6a99e1a7df29f3fd979c3d6144ad9eb5df42934c56259d30829f983272aac99
        b2sums = SKIP
        b2sums = 
63a8dd9d8910f9efb353bed452d8b4b2a2da435857ccee083fc0c557f8c4c1339ca593b463db320f70387a1b63f1a79e709e9d12c69520993e26d85a3d742e34
        b2sums = 
546fb9ce1266681f2f6525f41a6f24ece80207a4686c586754575d2c6ebe0117de5164e334ac2a31f0693b64687eaa5b2fde4de83ebdfd8eae3b65dcf19100bb


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) <[email protected]>
 
 pkgname=firefox-developer-edition
-pkgver=143.0b7
+pkgver=143.0b8
 pkgrel=1
 pkgdesc="Fast, Private & Safe Web Browser (Developer Edition)"
 url="https://www.mozilla.org/firefox/developer/";
@@ -50,6 +50,7 @@ makedepends=(
   mesa
   nasm
   nodejs
+  onnxruntime
   python
   rust
   unzip
@@ -65,6 +66,7 @@ optdepends=(
   'hunspell-en_US: Spell checking, American English'
   'libnotify: Notification integration'
   'networkmanager: Location detection via available WiFi networks'
+  'onnxruntime: Local machine learning features such as smart tab groups'
   'speech-dispatcher: Text-to-Speech'
   'xdg-desktop-portal: Screensharing with Wayland'
 )
@@ -85,13 +87,13 @@ validpgpkeys=(
   # 
https://blog.mozilla.org/security/2025/04/01/updated-gpg-key-for-signing-firefox-releases-2/
   14F26682D0916CDD81E37B6D61B7B526D98F0353
 )
-sha256sums=('c35fc41f43238749df573ada8e42e5c59c76ada913dea38d151f15e686eea415'
+sha256sums=('0c0fc87d5a4425878b0cbd17b157107f2116fc9e437af51fa1063f6f1a7d2060'
             'SKIP'
             'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9'
             '4b3a21f98bb14aca2c9970257042f5355a93ed1f292e86e3ad57197b47a50981'
             '48e33f75f3760387305997ee0a3fcea030a1e7310fc461e92d7b73e6cf600096'
             '883ca2fa723a7572269d18559d5b82412782ad63e5dd3820eeb0540e3fe34314')
-b2sums=('d4fa033f4ec6d6158181cd8b2e7bbddc2d6be138a71656e6a03d4cdf6024209b101cfa7b477d6594814d1dbc2a50565171c52a36535e39ba408d2006354abdd7'
+b2sums=('d37134915e9e2ce498cf6e1a262d599ebea9edc392277526a8cffe358c6a183ea6a99e1a7df29f3fd979c3d6144ad9eb5df42934c56259d30829f983272aac99'
         'SKIP'
         
'63a8dd9d8910f9efb353bed452d8b4b2a2da435857ccee083fc0c557f8c4c1339ca593b463db320f70387a1b63f1a79e709e9d12c69520993e26d85a3d742e34'
         
'546fb9ce1266681f2f6525f41a6f24ece80207a4686c586754575d2c6ebe0117de5164e334ac2a31f0693b64687eaa5b2fde4de83ebdfd8eae3b65dcf19100bb'
@@ -244,6 +246,10 @@ app.distributor.channel=$pkgname
 app.partner.archlinux=archlinux
 END
 
+  # Link up system ONNX runtime  
+  ln -srv "$pkgdir/usr/lib/libonnxruntime.so" -t "$pkgdir/usr/lib/$pkgname"
+
+  # Install desktop icons and metadata
   local i theme=aurora
   for i in 16 22 24 32 48 64 128 256; do
     install -Dvm644 browser/branding/$theme/default$i.png \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox-developer-edition/-/commit/3e7334e9618fa1395189e7d09758da3166d3ec42

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox-developer-edition/-/commit/3e7334e9618fa1395189e7d09758da3166d3ec42
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to