summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladislav Nepogodin2024-01-24 13:40:08 +0400
committerVladislav Nepogodin2024-01-24 13:40:08 +0400
commit1775ce5ed1d5053632daba12779db0a4b524a382 (patch)
tree34077feee8286144d6b5708ee2bc4c7295832428
parent749c73b21c942ac68a5e3f95b6b240ac018497f7 (diff)
downloadaur-1775ce5ed1d5053632daba12779db0a4b524a382.tar.gz
🔖 cachy-browser: Bump version
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD27
2 files changed, 18 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fbcf4cf2cd74..38d00e9c73e5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cachy-browser
pkgdesc = Community-maintained fork of Firefox, focused on privacy, security and freedom.
- pkgver = 120.0.1
- pkgrel = 2
+ pkgver = 122.0
+ pkgrel = 1
install = cachy-browser.install
arch = x86_64
arch = x86_64_v3
@@ -12,7 +12,6 @@ pkgbase = cachy-browser
makedepends = cbindgen
makedepends = clang
makedepends = diffutils
- makedepends = dump_syms
makedepends = imake
makedepends = inetutils
makedepends = jack
@@ -31,6 +30,7 @@ pkgbase = cachy-browser
makedepends = xorg-server-xvfb
makedepends = yasm
makedepends = zip
+ makedepends = pciutils
depends = dbus
depends = ffmpeg
depends = gtk3
@@ -52,21 +52,19 @@ pkgbase = cachy-browser
optdepends = pulseaudio: Audio support
optdepends = speech-dispatcher: Text-to-Speech
optdepends = xdg-desktop-portal: Screensharing with Wayland
- options = !debug
options = !emptydirs
options = !lto
options = !makeflags
- options = !strip
backup = usr/lib/cachy-browser/cachyos.cfg
backup = usr/lib/cachy-browser/distribution/policies.json
- source = https://archive.mozilla.org/pub/firefox/releases/120.0.1/source/firefox-120.0.1.source.tar.xz
- source = https://archive.mozilla.org/pub/firefox/releases/120.0.1/source/firefox-120.0.1.source.tar.xz.asc
+ source = https://archive.mozilla.org/pub/firefox/releases/122.0/source/firefox-122.0.source.tar.xz
+ source = https://archive.mozilla.org/pub/firefox/releases/122.0/source/firefox-122.0.source.tar.xz.asc
source = cachy-browser.desktop
source = git+https://github.com/cachyos/cachyos-browser-settings.git
source = git+https://github.com/cachyos/cachyos-browser-common.git
source = match.patch
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
- sha256sums = 76e7bb2a144880158444d8e9014f4d080d219bd150c3db405b27e4c7e3959ae2
+ sha256sums = b84815a90e147965e4c0b50599c85b1022ab0fce42105e5ef45c630dcca5dec3
sha256sums = SKIP
sha256sums = c0786df2fd28409da59d0999083914a65e2097cda055c9c6c2a65825f156e29f
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index ac3f39a75391..0049df05d088 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@
pkgname=cachy-browser
_pkgname=Cachy
__pkgname=cachy
-pkgver=120.0.1
-pkgrel=2
+pkgver=122.0
+pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 x86_64_v3)
license=(
@@ -37,7 +37,6 @@ makedepends=(
cbindgen
clang
diffutils
- dump_syms
imake
inetutils
jack
@@ -56,6 +55,7 @@ makedepends=(
xorg-server-xvfb
yasm
zip
+ pciutils
)
optdepends=(
'hunspell-en_US: Spell checking, American English'
@@ -67,11 +67,9 @@ optdepends=(
)
groups=('cachyos')
options=(
- !debug
!emptydirs
!lto
!makeflags
- !strip
)
install=cachy-browser.install
backup=('usr/lib/cachy-browser/cachyos.cfg'
@@ -81,7 +79,7 @@ source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-
"git+https://github.com/cachyos/cachyos-browser-settings.git"
"git+https://github.com/cachyos/cachyos-browser-common.git"
"match.patch")
-sha256sums=('76e7bb2a144880158444d8e9014f4d080d219bd150c3db405b27e4c7e3959ae2'
+sha256sums=('b84815a90e147965e4c0b50599c85b1022ab0fce42105e5ef45c630dcca5dec3'
'SKIP'
'c0786df2fd28409da59d0999083914a65e2097cda055c9c6c2a65825f156e29f'
'SKIP'
@@ -106,7 +104,9 @@ ac_add_options --enable-release
ac_add_options --enable-hardening
ac_add_options --enable-optimize
ac_add_options --enable-rust-simd
+ac_add_options --enable-wasm-simd
ac_add_options --enable-linker=lld
+ac_add_options --disable-install-strip
ac_add_options --disable-elf-hack
ac_add_options --disable-bootstrap
ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot
@@ -202,14 +202,14 @@ END
build() {
cd firefox-$pkgver
- export MOZ_NOSPAM=1
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip
export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
- export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
- export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+ export MOZ_BUILD_DATE="$(date -u${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH} +%Y%m%d%H%M%S)"
+ export MOZ_NOSPAM=1
- # malloc_usable_size is used in various parts of the codebase
- CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
- CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
+ # malloc_usable_size is used in various parts of the codebase
+ CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
+ CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
# LTO needs more open files
ulimit -n 4096
@@ -249,9 +249,6 @@ ac_add_options --with-pgo-jarlog=${PWD@Q}/jarlog
END
./mach build
-
- echo "Building symbol archive..."
- ./mach buildsymbols
}
package() {