summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD9
2 files changed, 10 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a9d42ebe5bac..4a7446a26964 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -20,6 +20,7 @@ pkgbase = icecat
makedepends = nasm
makedepends = nodejs
makedepends = python
+ makedepends = python-setuptools
makedepends = rust
makedepends = unzip
makedepends = wasi-compiler-rt
diff --git a/PKGBUILD b/PKGBUILD
index 4445fa87ccdb..76911a8d2cb4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -81,6 +81,7 @@ _main_package() {
nasm
nodejs
python
+ python-setuptools
rust
unzip
wasi-compiler-rt
@@ -238,6 +239,14 @@ _make_icecat() {
# don't redownload languages
sed -E -e '/DEVEL/s&^(\s*)!.*continue$&\1continue&' -i makeicecat
+ # remove unwanted language data
+ for i in data/files-to-append/l10n/*; do
+ for j in "${_languages[@]}"; do
+ [ "$j" = "${i##*/}" ] && continue
+ done
+ rm -rf "$i"
+ done
+
# produce icecat sources
bash makeicecat
popd