summaryrefslogtreecommitdiff
path: root/user/arcticfox
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-24 22:56:40 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-24 22:59:21 -0600
commitc3b800fe454b0839f2e696e77acefceb6cc2970d (patch)
treec1dfc27094af3659dcdef2da9ab7d8b7ee4b61bb /user/arcticfox
parent12f56f81029c0c0720730d2edc85b0c13b00b645 (diff)
downloadpackages-c3b800fe454b0839f2e696e77acefceb6cc2970d.tar.gz
packages-c3b800fe454b0839f2e696e77acefceb6cc2970d.tar.bz2
packages-c3b800fe454b0839f2e696e77acefceb6cc2970d.tar.xz
packages-c3b800fe454b0839f2e696e77acefceb6cc2970d.zip
user/[foxes]: Ensure proper somask on all Moz s/w
Right now, Arctic Fox, Firefox, and Thunderbird all conflict with each other because abuild finds their .so files. These files are local to their respective apps (in /usr/lib/$pkgname) but are picked up because we have to set ldpath or else abuild will complain that libs are missing. Set the somask to all of their installed libs so they stop conflicting. Also, fix Skia build on little endian systems.
Diffstat (limited to 'user/arcticfox')
-rw-r--r--user/arcticfox/APKBUILD4
1 files changed, 4 insertions, 0 deletions
diff --git a/user/arcticfox/APKBUILD b/user/arcticfox/APKBUILD
index da5bce014..1b4a3810c 100644
--- a/user/arcticfox/APKBUILD
+++ b/user/arcticfox/APKBUILD
@@ -26,6 +26,10 @@ source="arcticfox-$pkgver.tar.gz::https://github.com/rmottola/Arctic-Fox/archive
"
builddir="$srcdir/Arctic-Fox-$pkgver"
_mozappdir="/usr/lib/$pkgname-$pkgver"
+# Vendors its own NSS for now until upstream is compatible with latest versions
+somask="libfreeblpriv3.so liblgpllibs.so libmozgtk.so libmozsqlite3.so
+ libnss3.so libnssckbi.so libnssdbm3.so libnssutil3.so libsmime3.so
+ libsoftokn3.so libssl3.so libxul.so"
ldpath="$_mozappdir"
unpack() {