From a242bf041b2171d9bfbe79cf8248fa9b63539a64 Mon Sep 17 00:00:00 2001 From: xiota Date: Tue, 16 Apr 2024 03:43:47 +0000 Subject: [PATCH] fix missing file --- .SRCINFO | 3 ++- PKGBUILD | 8 +++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 6e5fdd4a3654e..d0e01ddb32340 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = floorp pkgdesc = Firefox-based web browser focused on performance and customizability pkgver = 11.12.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Floorp-Projects/Floorp arch = x86_64 license = MPL-2.0 @@ -18,6 +18,7 @@ pkgbase = floorp makedepends = llvm makedepends = mercurial makedepends = mesa + makedepends = mold makedepends = nasm makedepends = nodejs makedepends = python diff --git a/PKGBUILD b/PKGBUILD index bf8d1c6c0428c..107a13aabc676 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,7 +8,7 @@ ## options : ${_build_pgo:=true} -: ${_build_pgo_reuse:=true} +: ${_build_pgo_reuse:=try} : ${_build_pgo_xvfb:=false} : ${_build_private:=true} @@ -17,7 +17,7 @@ _pkgname="floorp" pkgname="$_pkgname" pkgver=11.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="Firefox-based web browser focused on performance and customizability" url="https://github.com/Floorp-Projects/Floorp" arch=('x86_64') @@ -56,6 +56,7 @@ _main_package() { llvm mercurial mesa + mold nasm nodejs python @@ -236,6 +237,7 @@ export STRIP_FLAGS="--strip-debug --strip-unneeded" # Optimization ac_add_options --enable-optimize=-O3 +ac_add_options --enable-linker=mold ac_add_options --enable-lto=cross,full ac_add_options OPT_LEVEL="3" ac_add_options RUSTC_OPT_LEVEL="3" @@ -457,7 +459,7 @@ END # license if [[ "${_build_private::1}" == "t" ]] ; then - install -Dm644 "$_pkgsrc/floorp/Floorp-private-components/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.components" + install -Dm644 "$srcdir/floorp-projects.private-components/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.components" fi }