summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid P <megver83@parabola.nu>2020-01-08 01:17:55 -0300
committerDavid P <megver83@parabola.nu>2020-01-08 01:18:42 -0300
commit9fae2545a8c105a92612b0e056b9d786083de56f (patch)
tree74446e908da74f324cae129b25dab656a0fd7859
parentdfb41fcd55c211aa274f5afcfc715d6926f99511 (diff)
Remove deprecated packages
also update find-deprecated-pkgs to support .pkg.tar.zst package extension Signed-off-by: David P <megver83@parabola.nu>
-rw-r--r--blacklist.txt10
-rwxr-xr-xfind-deprecated-pkgs8
-rw-r--r--your-privacy-blacklist.txt3
3 files changed, 5 insertions, 16 deletions
diff --git a/blacklist.txt b/blacklist.txt
index 0294fc1..8a4ede0 100644
--- a/blacklist.txt
+++ b/blacklist.txt
@@ -106,14 +106,11 @@ firefox-developer-edition-i18n-ach::fsf:firefox:[uses-nonfree] depends on non-fr
firefox-developer-edition-i18n-af::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-an::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-ar::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-as::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-ast::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-az::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-be::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-bg::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-bn-bd::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-bn::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-bn-in::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-br::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-bs::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-ca::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
@@ -127,7 +124,6 @@ firefox-developer-edition-i18n-el::fsf:firefox:[uses-nonfree] depends on non-fre
firefox-developer-edition-i18n-en-ca::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-en-gb::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-en-us::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-en-za::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-eo::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-es-ar::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-es-cl::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
@@ -165,9 +161,7 @@ firefox-developer-edition-i18n-ko::fsf:firefox:[uses-nonfree] depends on non-fre
firefox-developer-edition-i18n-lij::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-lt::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-lv::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-mai::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-mk::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-ml::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-mr::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-ms::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-my::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
@@ -176,7 +170,6 @@ firefox-developer-edition-i18n-ne-np::fsf:firefox:[uses-nonfree] depends on non-
firefox-developer-edition-i18n-nl::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-nn-no::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-oc::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
-firefox-developer-edition-i18n-or::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-pa-in::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-pl::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
firefox-developer-edition-i18n-pt-br::fsf:firefox:[uses-nonfree] depends on non-free 'firefox-developer-edition'
@@ -335,7 +328,6 @@ handbrake:handbrake:::[technical] Arch version uses network during building (als
hardinfo:hardinfo:::[branding][FIXME:description]
hexchat:hexchat:::[uses-nonfree] Hard-codes the firefox command in some menus
hplip:hplip:::[uses-nonfree] recommends binary blobs
-human-icon-theme::::[branding] Arch Linux logo rebranding
hydrogen:hydrogen:parabola:288:[uses-nonfree] recommends nonfree drumkits
icedtea-web-doc:icedtea-web-doc:fsf:firefox:[technical][uses-nonfree] make-depends on Firefox
icedtea-web:icedtea-web:fsf:firefox:[technical][uses-nonfree] make-depends on Firefox
@@ -594,7 +586,6 @@ pyqtwebengine-common::parabola:1167:[uses-nonfree] depends on nonfree qt5-webeng
pyrit:pyrit:parabola:1142:[uses-nonfree] recommends nonfree cpyrit-cuda optional installation
pysolfc-cardsets:pysolfc-cardsets:::[semifree] some copyrighted cardsets
python2-antlr2:antlr2-python2:parabola:334:[technical] repackage to support maven
-python2-pycuda::::[uses-nonfree] depends on nonfree cuda
python2-pyqtwebengine::parabola:1167:[uses-nonfree] depends on nonfree qt5-webengine
python2-reportlab:python2-reportlab:::[semifree] setup.py downloads adobe t1 fonts without license
python2-unrardll::::[uses-nonfree] depends on nonfree libunrar
@@ -656,7 +647,6 @@ systemd-libs:systemd-libs:::[technical] Because systemd and libsystemd are being
systemd-resolvconf:systemd-resolvconf:::[technical] Because systemd and libsystemd are being repackaged anyway (same PKGBUILD)
systemd:systemd:::[branding] Parabola, not Arch [technical] Use linux-libre [recommends-nonfree] Say GNU/Linux, use FSDG distros as examples
systemd-sysvcompat:systemd-sysvcompat:::[technical] Because systemd and libsystemd are being repackaged anyway (same PKGBUILD)
-tangerine-icon-theme::::[branding] Arch Linux logo rebranding
tarsnap::::[nonfree] self-admittedly non-free https://www.tarsnap.com/open-source.html ; "use ... is permitted for the sole purpose of using the ... service provided by Tarsnap Backup Inc."
teamspeak3::::[nonfree] nonfree, nondistributable, built from binary installers, etc
teamspeak3-server::::[nonfree] nonfree, nondistributable, built from binary installers, etc
diff --git a/find-deprecated-pkgs b/find-deprecated-pkgs
index a6de8bd..5945f81 100755
--- a/find-deprecated-pkgs
+++ b/find-deprecated-pkgs
@@ -47,7 +47,7 @@ add_parabola_mirrors(){
}
# Sed expresion tested for Nginx, change if needed
-sedexp='s/.*href="//;s/\.pkg.tar.xz.*//'
+sedexp='s/.*href="//;s/\.pkg.tar.xz.*//;s/\.pkg.tar.zst.*//'
# extra sedexps for special characters/symbols
sedexp+=';s/%2B/+/g;s/%3A/:/g;s/%40/@/g'
@@ -84,7 +84,7 @@ mkpkglist(){
arch_pkgs=$(mktemp)
case $1 in
parabola) add_parabola_mirrors
- curl -s ${mirrors[@]} | grep '".*.pkg.tar.xz"' | sed $sedexp > $parabola_pkgs
+ curl -s ${mirrors[@]} | grep '".*.pkg.tar.xz"\|".*.pkg.tar.zst"' | sed $sedexp > $parabola_pkgs
# Separate packages by architecture
for arch in x86_64 i686 armv7h any; do
@@ -95,7 +95,7 @@ mkpkglist(){
cat $parabola_pkgs-{x86_64,i686,armv7h,any} | sort -u > $parabola_pkgs
rm $parabola_pkgs-{x86_64,i686,armv7h,any}
;;
- arch) curl -s ${mirrors[@]} | grep '".*.pkg.tar.xz"' | sed $sedexp > $arch_pkgs
+ arch) curl -s ${mirrors[@]} | grep '".*.pkg.tar.xz"\|".*.pkg.tar.zst"' | sed $sedexp > $arch_pkgs
# Separate packages by architecture
for arch in x86_64 i686 armv7h any; do
@@ -140,7 +140,7 @@ get_libre_pkgs(){
mirrors_parabola+=(https://mirror.grapentin.org/parabola/$r/os/i686/)
mirrors_parabola+=(https://mirror.grapentin.org/parabola/$r/os/armv7h/)
done
- curl -s ${mirrors_parabola[@]} | grep '".*.pkg.tar.xz"' | sed $sedexp > $libre_pkgs
+ curl -s ${mirrors_parabola[@]} | grep '".*.pkg.tar.xz"\|".*.pkg.tar.zst"' | sed $sedexp > $libre_pkgs
for arch in x86_64 i686 armv7h any; do
grep $arch$ $libre_pkgs | for f in $(</dev/stdin); do
echo "${f%-*-*-*} $arch" >> $libre_pkgs-$arch
diff --git a/your-privacy-blacklist.txt b/your-privacy-blacklist.txt
index e41eb2a..4f4bf58 100644
--- a/your-privacy-blacklist.txt
+++ b/your-privacy-blacklist.txt
@@ -5,7 +5,7 @@ caprine:::: Facebook chat client, no encryption whatsoever
choqok:choqok::: support Twitter service
claws-mail:claws-mail::: optional depends of libgdata
darktable:darktable::: depends of flickcurl
-duplicity:duplicity::: optional depends of python2-boto and python2-gdata
+duplicity:duplicity::: optional depends of python2-boto
empathy:empathy::: depends of geoclue2
eog-plugins:eog-plugins::: depends of libgdata
evolution-data-server:evolution-data-server::: depends of libgdata
@@ -44,7 +44,6 @@ pork:::: provides support for unsafe and dangerous for privacy services
pptpclient:::: Client for Microsoft Point-to-Point Tunneling Protocol
python2-boto:::: only useful with Amazon Web Services (AWS)
python2-dropbox::::
-python2-gdata::::
redshift:redshift::: depends of geoclue2
s3cmd:::: only useful with Amazon S3
shotwell:::: depends of libgdata and contains support for Facebook, Flickr, Picasa, Tumblr, Yandex and Youtube (Note: Youtube option has support for registered users only)