1
0
forked from ports/contrib

firefox: update to 115.0.2

This commit is contained in:
John McQuah 2023-07-12 08:51:55 -04:00
parent 5b7af66b55
commit 601ab4c9ca
2 changed files with 11 additions and 9 deletions

View File

@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF34XSy0kYYuWN58YFLSlXy/o0kk6UOpka5wib0grcE+fFvRTdmv+DPTYJoPh7xCrGxeXniuTF2xmA3ZRBefXJxg4=
SHA256 (Pkgfile) = 9cc3a32a7990435bb86c955e3098ab361a199f4e071cb5a29ab6ce3abe9cc287
RWSagIOpLGJF38FdfRdMPBv9cpcToo/NBzom8r1LQV2Np7FUqtA4isiBokSM1m2+au45H7PezqJ1a4IltR8R3W6K55Ee24ybqAk=
SHA256 (Pkgfile) = 3a000599d369e2f035cfced99727468894a6135645c7233afd4bca75e4564c2f
SHA256 (.footprint) = d932c0f2d873abbf10fe3fd1a0d1dd95bf413717d06238eae7d85e86637aae53
SHA256 (firefox-115.0.1esr.source.tar.xz) = 94445b3767c50756570604b70128da695f8387a4f171ce9d1a25dd08b04f0138
SHA256 (firefox-115.0.2esr.source.tar.xz) = 45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
SHA256 (firefox.desktop) = 05bd1a4e283bc68f525f87cabf35ad0a59e5e63e107ce3901a4ac73e3d16ef33
SHA256 (node-stdout-nonblocking-wrapper) = bb8c503015e49ed1b152225bdc56cf502cd831f35962d113dcbb9121967f3523

View File

@ -1,11 +1,11 @@
# Description: The Mozilla Firefox browser with Alsa support
# URL: https://www.mozilla.com/firefox/
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: aom autoconf-2.13 brotli cbindgen dav1d dbus-glib ffmpeg graphite2 libevent libnotify libvpx libwebp libxkbcommon nodejs nss pulseaudio unzip xorg-libxcomposite xorg-libxcursor xorg-libxinerama xorg-libxt zip
# Optional: sccache lld wasi-libc++ alsa-lib jack pipewire
# Depends on: aom autoconf-2.13 brotli cbindgen dav1d dbus-glib ffmpeg graphite2 libevent libnotify libvpx libwebp libxkbcommon nodejs nss unzip xorg-libxcomposite xorg-libxcursor xorg-libxinerama xorg-libxt zip
# Optional: sccache lld wasi-libc++ alsa-lib pulseaudio jack pipewire
name=firefox
version=115.0.1
version=115.0.2
release=1
source=(https://ftp.mozilla.org/pub/firefox/releases/${version}esr/source/$name-${version}esr.source.tar.xz
firefox.desktop
@ -49,7 +49,6 @@ cat <<- EOF > .mozconfig
ac_add_options --with-system-libvpx
ac_add_options --with-system-webp
ac_add_options --enable-av1
ac_add_options --enable-pulseaudio
ac_add_options --enable-system-ffi
ac_add_options --enable-system-pixman
ac_add_options --enable-optimize
@ -69,8 +68,11 @@ cat <<- EOF > .mozconfig
EOF
# audio
prt-get isinst alsa-lib && echo 'ac_add_options --enable-alsa' >> .mozconfig
prt-get isinst jack && echo 'ac_add_options --enable-jack' >> .mozconfig
prt-get isinst alsa-lib && PKGMK_FFAUDIO=",alsa"
prt-get isinst pulseaudio && PKGMK_FFAUDIO+=",pulseaudio"
[ -e /usr/lib/libjack.so ] && PKGMK_FFAUDIO+=",jack"
[ -e /usr/lib/libsndio.so ] && PKGMK_FFAUDIO+=",sndio"
echo "ac_add_options --enable-audio-backends=${PKGMK_FFAUDIO#,}" >> .mozconfig
prt-get isinst wayland-protocols && \
echo 'ac_add_options --enable-default-toolkit=cairo-gtk3-wayland' >> .mozconfig || \