This commit is contained in:
xiota 2025-01-12 21:28:45 +00:00
parent 4f5f619bb0
commit 0ca7b5b47c
2 changed files with 22 additions and 6 deletions

View file

@ -1,6 +1,6 @@
pkgbase = floorp
pkgdesc = Firefox-based web browser focused on performance and customizability
pkgver = 11.21.0
pkgver = 11.22.0
pkgrel = 1
url = https://github.com/Floorp-Projects/Floorp
arch = x86_64
@ -53,20 +53,24 @@ pkgbase = floorp
optdepends = networkmanager: Location detection via available WiFi networks
optdepends = speech-dispatcher: Text-to-Speech
optdepends = xdg-desktop-portal: Screensharing with Wayland
provides = floorp=11.21.0
provides = floorp=11.22.0
conflicts = floorp
options = !debug
options = !emptydirs
options = !lto
options = !makeflags
options = !strip
source = Floorp::git+https://github.com/Floorp-Projects/Floorp.git#tag=d770713c9b6678229bb6231ee2562edfa5e83f31
source = Floorp::git+https://github.com/Floorp-Projects/Floorp.git#tag=0e84375faa97c5de4dd2d2b35b8826f98197ca34
source = floorp-projects.floorp-core::git+https://github.com/Floorp-Projects/Floorp-core.git
source = floorp-projects.unified-l10n-central::git+https://github.com/Floorp-Projects/Unified-l10n-central.git
source = floorp.desktop
source = 50d41051085b.patch::https://hg.mozilla.org/mozilla-central/raw-rev/50d41051085b
source = d12754638c68.patch::https://hg.mozilla.org/mozilla-central/raw-rev/d12754638c68
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 07a63f189beaafe731237afed0aac3e1cfd489e432841bd2a61daa42977fb273
sha256sums = f68c5fd889288726fa6deff0aec6d30c60c0864e1ba9318cb3186af6a771748d
sha256sums = d01d3b692db818dab1f15035b73ad27894c7b2b80431b9eb7ca80194765c91a9
pkgname = floorp

View file

@ -12,12 +12,11 @@
: ${_ver_clang=}
: ${RUSTUP_TOOLCHAIN:=stable}
: ${_commit:=d770713c9b6678229bb6231ee2562edfa5e83f31} # 11.21.0
: ${_commit:=0e84375faa97c5de4dd2d2b35b8826f98197ca34}
## basic info
_pkgname="floorp"
pkgname="$_pkgname"
pkgver=11.21.0
pkgver=11.22.0
pkgrel=1
pkgdesc="Firefox-based web browser focused on performance and customizability"
url="https://github.com/Floorp-Projects/Floorp"
@ -117,7 +116,19 @@ _source_floorp() {
)
}
_source_patches() {
source+=(
"50d41051085b.patch"::"https://hg.mozilla.org/mozilla-central/raw-rev/50d41051085b"
"d12754638c68.patch"::"https://hg.mozilla.org/mozilla-central/raw-rev/d12754638c68"
)
sha256sums+=(
'f68c5fd889288726fa6deff0aec6d30c60c0864e1ba9318cb3186af6a771748d'
'd01d3b692db818dab1f15035b73ad27894c7b2b80431b9eb7ca80194765c91a9'
)
}
_source_floorp
_source_patches
prepare() {
_submodule_update() {
@ -167,6 +178,7 @@ ac_add_options --enable-wasm-simd
ac_add_options --enable-linker=lld
ac_add_options --disable-elf-hack
ac_add_options --disable-bootstrap
ac_add_options --disable-tests
ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot
# Branding