floorp: bump version

This commit is contained in:
Gerasim Troeglazov
2025-04-01 16:02:31 +10:00
parent 4b5169dc5c
commit edcea08c9e
3 changed files with 3921 additions and 1263 deletions

View File

@@ -33,6 +33,9 @@ mk_add_options MOZ_DATA_REPORTING=0
mk_add_options MOZ_SERVICES_HEALTHREPORT=0
mk_add_options MOZ_TELEMETRY_REPORTING=0
# Enable
ac_add_options --enable-webrtc
# Linker
export LD="lld"
export LDFLAGS="-fuse-ld=lld -Wl,--no-keep-memory -Wl,--undefined-version"

View File

@@ -16,11 +16,11 @@ COPYRIGHT="1995-2025 Mozilla Developers, Floorp Projects & Ablaze"
LICENSE="MPL v2.0"
REVISION="1"
SOURCE_URI="https://github.com/Floorp-Projects/Floorp/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="3215e156e13b3e4cdfa21d450ee8409cec1db897f2221f6eede1f236c3b434f1"
CHECKSUM_SHA256="ad975ceb1934f55f09a74b991fbe0c91111127ee8bb55091f6cfef8a63b8879b"
SOURCE_DIR="Floorp-$portVersion"
srcGitRev2="c2c1a0fb64ac5de39ca1b7f27ae88436d3c6c3db"
srcGitRev2="c7a8b87560e62ffe00cf3b7289cc94e73a8198b2"
SOURCE_URI_2="https://github.com/Floorp-Projects/Floorp-core/archive/$srcGitRev2.tar.gz"
CHECKSUM_SHA256_2="0739648ffbc5a25195e0117d659df89b4bad822b372c0f0e6dced102d82b0dba"
CHECKSUM_SHA256_2="db8a241217977dab9fdb2ffc51ecc40aa7e0a20d581f3f1d232ba241f3fa3031"
SOURCE_DIR_2="Floorp-core-$srcGitRev2"
srcGitRev3="29bb9bed37ae970fbac4c8222010328b7fbf7e15"
SOURCE_URI_3="https://github.com/Floorp-Projects/Unified-l10n-central/archive/$srcGitRev3.tar.gz"
@@ -52,6 +52,7 @@ REQUIRES="
lib:libgtk_3
lib:libharfbuzz
lib:libintl
lib:libmediahelpers
lib:libnspr4
lib:libnss3
lib:libpango_1.0
@@ -67,6 +68,7 @@ BUILD_REQUIRES="
devel:libevent
devel:libglib_2.0
devel:libgtk_3
devel:libmediahelpers
devel:libnspr4
devel:libnss3
devel:libpng16
@@ -84,6 +86,7 @@ BUILD_PREREQUIRES="
cmd:gawk
cmd:gcc
cmd:git
cmd:gn
cmd:lld >= 18
cmd:m4
cmd:make
@@ -125,6 +128,8 @@ BUILD()
--application-choice="Firefox for Desktop" \
--exclude=sysroot-wasm32-wasi
./mach python python/mozbuild/mozbuild/gn_processor.py dom/media/webrtc/third_party_build/gn-configs/webrtc.json
./mach build
}