Skip to content

Commit bfe24ac

Browse files
committed
firefox: update to 146.0.
1 parent 402c543 commit bfe24ac

File tree

4 files changed

+18
-25
lines changed

4 files changed

+18
-25
lines changed

srcpkgs/firefox/files/firefox-wayland

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Including linux/prrctl.h and sys/prctl.h with musl results in the redifinition
2+
of `struct prctl_mm_map`.
3+
--- a/third_party/libwebrtc/rtc_base/platform_thread_types.cc
4+
+++ b/third_party/libwebrtc/rtc_base/platform_thread_types.cc
5+
@@ -12,7 +12,9 @@
6+
7+
// IWYU pragma: begin_keep
8+
#if defined(WEBRTC_LINUX)
9+
+#if defined(__GLIBC__)
10+
#include <linux/prctl.h>
11+
+#endif
12+
#include <sys/prctl.h>
13+
#include <sys/syscall.h>
14+

srcpkgs/firefox/patches/fix-webrtc-glibcisms.patch

Lines changed: 0 additions & 20 deletions
This file was deleted.

srcpkgs/firefox/template

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
44
#
55
pkgname=firefox
6-
version=145.0.1
6+
version=146.0
77
revision=1
88
build_helper="rust"
99
short_desc="Mozilla Firefox web browser"
@@ -12,7 +12,7 @@ license="GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND MPL-2.0"
1212
homepage="https://www.mozilla.org/firefox/"
1313
changelog="https://www.mozilla.org/en-US/firefox/${version}/releasenotes/"
1414
distfiles="${MOZILLA_SITE}/firefox/releases/${version/beta/b}/source/firefox-${version/beta/b}.source.tar.xz"
15-
checksum=b48115bd304ff0169fefc488226caf4053e04cc2aa83b1a9f4ac85fbaa9ff457
15+
checksum=08d4cae010abc31603ef74091a5d1f81da8e62d3b66c806690e70f03c422df16
1616

1717
lib32disabled=yes
1818
_llvmver=21 # needs to match rust
@@ -275,5 +275,6 @@ do_install() {
275275
# https://bugzilla.mozilla.org/show_bug.cgi?id=658850
276276
ln -sf firefox ${DESTDIR}/usr/lib/firefox/firefox-bin
277277

278-
vbin ${FILESDIR}/firefox-wayland
278+
# backwards compatibility with old firefox-wayland wrapper
279+
ln -sf firefox "${DESTDIR}/usr/bin/firefox-wayland"
279280
}

0 commit comments

Comments
 (0)