summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/freecad/PKGBUILD3
-rw-r--r--libre/pyqt5/PKGBUILD6
-rw-r--r--libre/pyside6/PKGBUILD57
-rw-r--r--libre/qutebrowser/PKGBUILD43
-rw-r--r--libre/qutebrowser/keys/pgp/27F3BB4FC217EECB858578AEEF7EE4D039690B7B.asc41
-rw-r--r--libre/qutebrowser/keys/pgp/E04E560002401B8EF0E76F0A916EB0C8FD55A072.asc199
-rw-r--r--libre/your-freedom/PKGBUILD6
7 files changed, 335 insertions, 20 deletions
diff --git a/libre/freecad/PKGBUILD b/libre/freecad/PKGBUILD
index 56d711344..4f4c41975 100644
--- a/libre/freecad/PKGBUILD
+++ b/libre/freecad/PKGBUILD
@@ -27,7 +27,7 @@
pkgname=freecad
pkgver=0.21.2
pkgrel=16
-pkgrel+=.parabola1
+pkgrel+=.parabola2
pkgdesc='Feature based parametric 3D CAD modeler'
arch=(x86_64)
arch+=(armv7h) # 'med-openmpi' is unavailable for i686
@@ -134,6 +134,7 @@ build() {
-B build \
-D BUILD_ENABLE_CXX_STD=C++17 \
-D BUILD_FLAT_MESH=ON \
+ -D FREECAD_QT_VERSION=6 \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_C_FLAGS="$CFLAGS -ffat-lto-objects -fPIC -w" \
-D CMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects -fPIC -w" \
diff --git a/libre/pyqt5/PKGBUILD b/libre/pyqt5/PKGBUILD
index e71eaad03..90fbdcb88 100644
--- a/libre/pyqt5/PKGBUILD
+++ b/libre/pyqt5/PKGBUILD
@@ -11,8 +11,10 @@
# - restore support for 'qt5-webkit' dependents
# - pin to strongly-coupled dependency versions
-# NOTE: for each qt5-base N.N.N release, re-build as a chain - build order:
+# NOTE: for each 'qt5-base' N.N.N release, re-build as a chain - build order:
# (qt5-base-N.N.N) <- qt5-webkit <- python-pyqt5 <- qutebrowser
+# for each ''python N.N release, re-build as a chain - build order:
+# (python-N.N) <- python-pyqt5 <- qutebrowser
pkgbase=pyqt5
@@ -20,7 +22,7 @@ pkgname=('python-pyqt5')
pkgdesc="A set of Python bindings for the Qt5 toolkit"
pkgver=5.15.10
pkgrel=1
-pkgrel+=.parabola3
+pkgrel+=.parabola4
arch=('x86_64')
arch+=('armv7h' 'i686')
url="https://riverbankcomputing.com/software/pyqt/intro"
diff --git a/libre/pyside6/PKGBUILD b/libre/pyside6/PKGBUILD
index 6ec03add6..45ce586aa 100644
--- a/libre/pyside6/PKGBUILD
+++ b/libre/pyside6/PKGBUILD
@@ -10,6 +10,7 @@
# technical:
# - add support for armv7h and i686
# - build from versioned source-ball rather than VCS
+# - pin to strongly-coupled dependency versions
pkgbase=pyside6
@@ -24,6 +25,7 @@ _pkgver_i686=6.4.2
_pkgrel_i686=5.0
eval "[[ -v _pkgver_${CARCH} ]] && pkgver=\$_pkgver_${CARCH}" # our different arches do not
eval "[[ -v _pkgrel_${CARCH} ]] && pkgrel=\$_pkgrel_${CARCH}" # always roll at the same speed
+pkgrel+=.parabola2
arch=(x86_64)
arch+=(armv7h i686)
url='https://www.qt.io'
@@ -66,6 +68,60 @@ source=(https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-$pk
sha256sums=('82eae370737df5ecf539c165d09d7c81d5fc6153a541b8d3d37b11275f9e3e8f'
'77b83cb164ea87d826259864f6a81fb33199510e1948d6daaf5c8d5ab55735a7')
+
+_version_constraint() # (dep_pkgname [precision])
+{
+ Log() { [[ "${FUNCNAME[2]}" == package ]] && echo "$@" >&2 || : ; }
+
+
+ local dep_pkgname=$1
+ declare -i req_precision=$2
+ local full_version=$(pacman -S --print-format='%v' ${dep_pkgname} 2> /dev/null | tail -n 1)
+ local n_dots=$(tmp=${full_version%-*} ; tmp=${tmp//[^\.]} ; echo "${#tmp}" ;)
+ local def_precision=$(( n_dots + 1 ))
+ local is_prec_valid=$(( req_precision > 0 && req_precision <= def_precision ))
+ local precision=$((( is_prec_valid )) && echo ${req_precision} || echo ${def_precision})
+ local epoch_rx='[0-9]+:'
+ local pkgver_rx='[0-9A-Za-z_]+'
+ pkgver_rx=$(sed 's|\]|\+]|' <<<${pkgver_rx}) # according to the wiki, '+' is not allowed,
+ # but some pkgver have it (eg: 5.15.10+kde+r130)
+ local subver_rx='\.'${pkgver_rx}
+ local pkgrel_rx='[0-9]+'
+ local garbage_rx='[^0-9].*'
+ local capture_rx=${pkgver_rx}
+ for (( n_dots=1 ; n_dots < precision ; ++n_dots )) ; do capture_rx+=${subver_rx} ; done ;
+ local epoch version pkgrel has_dot_char version_min version_max constraint_string
+ declare -i subver subver_inc pkgrel_inc
+
+ if [[ "${full_version}" =~ ^(${epoch_rx})*(${capture_rx})(${subver_rx})*-(${pkgrel_rx}).*$ ]]
+ then epoch=${BASH_REMATCH[1]} # optional epoch
+ version=${BASH_REMATCH[2]} # pkgver cut to the requested precision
+ #unused=${BASH_REMATCH[3]} # discarded pkgver segments
+ pkgrel=${BASH_REMATCH[4]} # pkgrel with non-numerics right-trimmed
+ has_dot_char=$([[ "${version}" =~ \. ]] ; echo $(( ! $? )) ; )
+ subver=$(sed "s|${garbage_rx}||" <<<${version##*.}) # right-trim from any non-numeric
+ version=$( (( has_dot_char )) && echo ${version%.*}.${subver} || echo ${subver} )
+ version=${epoch}${version}
+ subver_inc=$(( subver + 1 ))
+ pkgrel_inc=$(( pkgrel + 1 ))
+ version_min=$( (( ! is_prec_valid )) && echo ${full_version%-*}-${pkgrel} || \
+ echo ${version} )
+ version_max=$( ( (( ! is_prec_valid )) && echo ${full_version%-*}-${pkgrel_inc} ) || \
+ ( [[ "${version}" =~ \. ]] && echo ${version%.*}.${subver_inc} ) || \
+ echo ${subver_inc} )
+ constraint_string="${dep_pkgname}>=${version_min} ${dep_pkgname}<${version_max}"
+
+ Log "Applied version constraint: '${constraint_string}'"
+ else Log "ERROR: in _version_constraint() parsing: dep_pkgname='${dep_pkgname}' full_version='${full_version}'"
+ exit 1
+ fi
+
+ unset -f Log
+
+ echo -n "${constraint_string}"
+}
+
+
prepare() {
ln -fs ${_src_dir} pyside-setup # link source-ball root dir as VCS root dirname
@@ -94,6 +150,7 @@ package_shiboken6() {
llvm
python
qt6-base)
+ depends+=( $(_version_constraint python 2) ) # per FORCE_LIMITED_API=no
optdepends=('python: Python bindings')
DESTDIR="$pkgdir" cmake --install build/sources/shiboken6
diff --git a/libre/qutebrowser/PKGBUILD b/libre/qutebrowser/PKGBUILD
index 90e11c3dd..cce2822b2 100644
--- a/libre/qutebrowser/PKGBUILD
+++ b/libre/qutebrowser/PKGBUILD
@@ -12,24 +12,35 @@
# - set webkit backend as default
# - condensed the excessive webkit rant on the welcome screen
# - pin to strongly-coupled dependency versions
-# - freeze at v2.5.x (final releases with webkit support)
+
+
+# NOTE: Arch has no QT webkit. Parabola retains 'qt5-webkit' primarily
+# to support 'qutebrowser' and 'qt5-styleplugins'.
+# Qt5 and webkit are supported upstream; but that may change.
+# Watch https://github.com/qutebrowser/qutebrowser/issues/4039
+# especiallly, WRT movableink/webkit + mnutt/PyQt6-QtWebKit.
+
# NOTE: for each qt5-base N.N.N release, re-build as a chain - build order:
# (qt5-base-N.N.N) <- qt5-webkit <- python-pyqt5 <- qutebrowser
+# for each ''python N.N release, re-build as a chain - build order:
+# (python-N.N) <- python-pyqt5 <- qutebrowser
pkgname=qutebrowser
-pkgver=2.5.4
-pkgrel=2
-pkgrel+=.parabola8
-pkgdesc="A keyboard-driven, vim-like browser based on PyQt5"
-pkgdesc+=" and QtWebKit"
+pkgver=3.1.0
+pkgrel=1
+pkgrel+=.parabola1
+pkgdesc="A keyboard-driven, vim-like browser based on Python and Qt"
+pkgdesc+=" and WebKit"
arch=("any")
arch=(armv7h i686 x86_64) # per arch version constraints
url="https://www.qutebrowser.org/"
license=("GPL")
-depends=("python-jinja" "python-pyqt5" "python-yaml" "qt5-base" "python-pyqtwebengine")
-depends=( ${depends[*]/python-pyqtwebengine/qt5-webkit} )
+depends=("python-jinja" "python-pyqt6" "python-yaml" "qt6-base" "python-pyqt6-webengine")
+depends=( ${depends[*]/python-pyqt6-webengine/qt5-webkit} )
+depends=( ${depends[*]/python-pyqt6/python-pyqt5} )
+depends=( ${depends[*]/qt6-base/qt5-base} )
makedepends=("asciidoc" "python-setuptools")
makedepends=( ${makedepends[*]/asciidoc/asciidoc>=10.2.0} ) # <10.2.0 depends on python2
optdepends=("python-adblock: adblocking backend"
@@ -44,9 +55,9 @@ options=(!emptydirs)
source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz"
"https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc")
source+=("warning-webkit.html")
-noextract=(qutebrowser-$pkgver.tar.gz)
-validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") # Florian Bruhin
-sha256sums=('a460b2202527e42a670c26d225d9fa6417d092cc1f16f3a95e7bc95dd89c1ab1'
+noextract=(qutebrowser-$pkgver.tar.gz) # armv7h needs this
+validpgpkeys=("27F3BB4FC217EECB858578AEEF7EE4D039690B7B")
+sha256sums=('500dcc1cca08d6b0b814fa306e2208e25335acbe0e2cf999fb51916e0f4b2e5f'
'SKIP')
sha256sums+=('e18216f24387b61a109611958bb59248beaf5afc90da8654e29ea8b0a7ef1610')
@@ -102,15 +113,19 @@ _version_constraint() # (dep_pkgname [precision])
prepare() {
+ # armv7h needs this
# bsdtar: Pathname can't be converted from UTF-8 to current locale
tar xzf "$srcdir"/qutebrowser-$pkgver.tar.gz
- cd "qutebrowser-$pkgver"
+ cd "qutebrowser-$pkgver/qutebrowser"
- cp "$srcdir"/warning-webkit.html qutebrowser/html/
+ # tone-down the webkit warning on the first-run welcome page
+ cp "$srcdir"/warning-webkit.html html/
# make sure webkit is the default backend
- sed -i 's/webengine/webkit/' qutebrowser/config/configdata.yml
+ sed -i 's|default: webengine|default: webkit|' config/configdata.yml
+ ! grep 'default: webengine' config/configdata.yml ||
+ ! echo "prepare() requires re-working - config still prefers webengine" || return 1
}
build() {
diff --git a/libre/qutebrowser/keys/pgp/27F3BB4FC217EECB858578AEEF7EE4D039690B7B.asc b/libre/qutebrowser/keys/pgp/27F3BB4FC217EECB858578AEEF7EE4D039690B7B.asc
new file mode 100644
index 000000000..982a8c843
--- /dev/null
+++ b/libre/qutebrowser/keys/pgp/27F3BB4FC217EECB858578AEEF7EE4D039690B7B.asc
@@ -0,0 +1,41 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQGNBGTc3IIBDADj/av0I+/m5Ydj4bWACn+jXvWuua96BRJIrEYdH5ZbKvk0g+La
+8nfxATEtbVXLd9pJpyijIMr8OxWE5uuHco8wHfgalu++hNtri3nZSo5qnPEyGBb4
+8+yP5Nqc1xKqFrrM7e5WFyYHZS7ha8Fu8eMrWMZQh77OYjuxo81O8Jd2I1rcphpX
+ZOOpvDdPeSf4idPQomXQSm2FohmXG/u6BKkl6xJ4per/1Hpt3FPmHuccem1LYnjz
+2B+tRUVK6uWLOo+oIKQ2u4DFvlseO13kyExtqqsQFi9SPx9KIU7Pr7HVv+wI1i14
+DBcPEHurTI58MuKO1MFXqNPiYFtBHC4lyXBApjaDyn+0oU6vpDu2+w86M7D0XsVD
+BAK5CAF2+s5Dk8LO2LvemYLPQwUSrYxSmA09OOypZcw2mW53xchqmrqIfpU80JOE
+CptZQiLm+cU6SYHqrR4kgl95Jn4dBNJOAGfxGYj50P+WPlMN5j5eEHtTnr/Urw1P
+rWPKIOaXUiP+VHUAEQEAAbQlcXV0ZWJyb3dzZXIgYm90IDxib3RAcXV0ZWJyb3dz
+ZXIub3JnPokB1AQTAQgAPhYhBCfzu0/CF+7LhYV4ru9+5NA5aQt7BQJk3NyCAhsD
+BQkDwmcABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEO9+5NA5aQt7/+0L/jZb
+xGc44zbQ6oFNpH2U1MnSLmGj0rH8GBEztXxNh8dYYF4+E/qRkgQRPVw8PeYWjqRB
+UTLPx0HUWnR+ueWjL6Atv1BYxhQDKCskYTQKZY3CofqPAw73wqLeDnn9ZcPhCIAd
+TbNbXQsfIHiAN6c1yq6YEnAVx4KNgvn8eg64TMN8FK6RGtIjlPrNIiThYrEtrQH6
+OK14cHYNVAXhUbG0BjDMbD/WoayrkSCd6zy0ryGQSu2oUXRfs3eQitN0R5v5CjlE
+gf0lUOoAQ20s6BnxyCjFR4BrvEXIrsb+359YBGH5QggBMrdwJXDrsZci6QkF19AK
+65+fAWACeXrN1pgzH/KLpGQNN8YLoDfClgsiDfyuKDRfs2agUYevaR9fgIOqC4l/
+5tFjyiMgH21xxrMyiESkHhRfnCVbstYHqLD4typ2h/s9PbTGZJSXcXnPnJx1xu0h
+EaluvhI/HZrGJ6N2s0fIDS0xVhs1Yj4uU+5Jb2N06JB0uvVAdoo5h/yzPG1WabkB
+jQRk3NyCAQwAqq8atIZIrS+FvmxUZi3jckSxW5OJfQMu9pDHgn1mz63TpQnu+i5X
+CYo1i7xhHHujmoXdomH7oRBSSRYFnO7uGdcXwZ/pXznerUbV02oZJG+dBJng2uXj
+HGuHn85NNmF5YlXK+dnPocOUsrhX7VTpwC2Xajd7fAJS04i/qiVFDz3n+ftuM21F
+TTyZ54blHo1UmpkGzkItC+16SRhXcZIaL3jAmrY6rcjQnJdPj8OXSoNUz3skAcow
+X3kQyWy3C7fCcicZRkZIzfSI3FoDE9DxQTEeLSa/XA/qQMwwc84R/uzl31kXS2Xt
+RilR5u43lVrEmduMC7+kilPM09YagxBFiAo/ST0GFvcHsyDnk3DxXtr4JVUh5A5H
+ij8kKdWXRvRt8pkvD3bSmXmIzvKjHo1YHivjIRhLd+WforKS0gslCZyFNtoK641B
++mIuXJeTdgATjQkPKWFOBaZFtnIJQhhNoKE9Svah7VNOZdnoT8aFvNZKH0GGX7WZ
+K0++QKzzn+QTABEBAAGJAbwEGAEIACYWIQQn87tPwhfuy4WFeK7vfuTQOWkLewUC
+ZNzcggIbDAUJA8JnAAAKCRDvfuTQOWkLe31ADAC1QFSr/Jg6PWFKMG1sUBnnR2gD
+JfVdHeV6eNqnnAhIDgPAcxu8PFp/H/k0o1O2wgFSck4oVRCYnRyADkjb3fabdHcV
+I+Me4fwlxTSM4PAyL9Elzto3M8+tlegk0NtBdN/4zsloycGH7c5Jzuc5CFeajEZL
+2M0dcTTbLTLSv6fKVof6lXyP0nzVYvTIW7oSU6YwOpfVJdY+axdMbJyoBEYcDmxD
+EqH3rh0C4K5il8vkpYEpAuvilgnpeDY4V3TQzNnZzM4FsiI6Xv7oEXnaVPEPNFpu
+lQUpdUP/OBbtNkg7Tb6k6d47pZPOTBBVHJhJ5prGGJoTdM7kR2jUb50X3rX5LrXS
+1ptKX5FVfxRmb8PW6QsANJL3GMc+2IKsE7WDlnIAnx8h6g97cXCK6EYRmFAjP5/H
+QX6P+P5bhCWXKR+MLZ5OE/PnzMotqjUT8UCN3H0sT1Za9R3WCjaD9eIaDkRGI8/N
+FfM7tIKEHz6LusYIiRDrNBO5qBRvmnP+dZ8NlC0=
+=KDtf
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/libre/qutebrowser/keys/pgp/E04E560002401B8EF0E76F0A916EB0C8FD55A072.asc b/libre/qutebrowser/keys/pgp/E04E560002401B8EF0E76F0A916EB0C8FD55A072.asc
new file mode 100644
index 000000000..0b32d59ef
--- /dev/null
+++ b/libre/qutebrowser/keys/pgp/E04E560002401B8EF0E76F0A916EB0C8FD55A072.asc
@@ -0,0 +1,199 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQINBE9SFw4BEAC1d7CykSvvMl2M5mf5QANkrmxwhWdeODsKnZa+nwn9PXqa21DK
+XDK568VmM/Ww2QhqaUq+XP0CeK1DyZszzJ3Sj7IQYdM7Xn1gxYy5c9Ri85EHyEZ0
+5U9RCAANiPDZPuJVgY3iee8F1Gbh/Yr/8FgOLkEVHUrl+XP48LpXlbtz7EpbJ7fA
+NAt+diJMQcpDNez1X/5D8buCQKkocFoqGIdj7k3SDOv1j3Yd8TVXsAe6DIwozWM9
+OuJzlbSE2LbMBfeJdL4o4gYGviiBOwwrqBBqvg1CcAv1LoeKoSR184QKk8SIyyTM
+Osnc/TtgNPO6cqyYxCS2vA1l3JvWsf6YymfKrHJ570pM03wdPxrXJ1RCPQnmGeU3
+JYsXm+WB/KA3q6larWrkngBNzuYxNsVu9QxPKiIfeDnSvhM1egQGlL5vlZQT2wFX
+9THt3R0Ra6QX5M2Eyo3Smh4Zzp+AGGaE6pbnclmgNlCFeBQ1wjYehHEIlcasWkF0
+LwsEa8Uee+8zISzdCx4Xh58xRKu9gxxUClmOBkUc+pcROB9IQ6zPJ5ou2h/1YwKT
+yyy2uRkIeREi2SanSXM+dDw3QSXUvAXTL7FeHy8/Atc0+dILG0tXTpVJ995brnxN
+L/gQYNneHIuxoPTgl21pEyRUUmA7cdES4VM9rqVObxywWYnT0HCsVhRnZwARAQAB
+tDNGbG9yaWFuIEJydWhpbiAoVGhlLUNvbXBpbGVyKSA8bWVAdGhlLWNvbXBpbGVy
+Lm9yZz6JAlgEEwEIAEICGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAhkBFiEE
+4E5WAAJAG47w528KkW6wyP1VoHIFAmI5+soFCRaqSrwACgkQkW6wyP1VoHIGEBAA
+ma9JAcDKwv6q7m+SMWAv4E42+DSD+amGDVq9CvBXTp86CiARy97hEqkWJJvAH/6N
+n4ej92O7TQJ1D8JUe229Vf8Dkfw56WKesdI8jnMqj2UX+ONcehXZzkP8IOZh8pFy
+0tORfFuFvA56ML5yqdOkmMgWcQJgeP8Oiqe8WkGKzQksIVLeHOTa6xwfOMConkbp
+FIk+DLmsKgiT33XbC2MVgANibaMG7PfleNxDoMUdw8vBOkUjI5dlwMkj/8FnWXIH
+Pf4NAt07nLY+Ra4i0YxnxJn8SN7nkHYtf/QN+6uPvu1G3+AQtxuI7Fczdw+JMAnp
+P9Uo1/iEEd4ezpzUwWENGccI6bO9xDEvD88WlwdwZ8fnudcqXBQjYw59VHg28bWs
+z4uz1e6iZWq0qrVHJM8+bj+cBFe2+f8Q/Anyfva/ZSR37u2dRQt13mqbTPaRA2TN
+UFa4pxcJ/e3pioNxDs6xw8ZAtqTKU8u2Lo1QvKxjhB/JZi+jCJLUT707yqCSrcbn
++g/5qvLJ6hvSSfCH25k5feDEketnn8P7N5wyyMtY1xQmOfG5JrNRLy8qv3z4GkaQ
+xpPj8SH/Qcdp4EW1Ik2s6pGjB+wQJfXrb1wEyVIHJkAtf4FVc1FBKfAJJZX5oUjO
+gV8P7J0qZ2sxfMiB+KJKFsm2M+I9uZRcruwxf3392f+0MWtleWJhc2UuaW8vdGhl
+X2NvbXBpbGVyIDx0aGVfY29tcGlsZXJAa2V5YmFzZS5pbz6JAkoEEwEKADQCGwMD
+CwkHAxUKCAIeAQIXgBYhBOBOVgACQBuO8OdvCpFusMj9VaByBQJiOfrOBQkWqkq8
+AAoJEJFusMj9VaByh/8P/1Vp0X+BZuf/wBLZ+/6I72CrriO0M4dTvnNv/QOa4m71
+nPHfFiHvK5zr4cWs2FjSuYVCSO4qCepAjeh5aBTe6RCpvfTW48b77/X3oO/W2QQ3
+pO3rmqNqnaAUh27PmW3GKZ1LIXb7iwq3+jyPIBwMEU8a9BWAC2O6qMGjYxLketoj
+NN8R/+WY8ZEWRoyFoRINpsyEV4o7Cmbz4GLNiTJgqa0ypqGF3egwA/61fufGMBxb
+GslBm2PZ/fR/i1XY7o1ycL4qkArDgoeHzbjA8HikBpH5myKpCqQ/c5aBxtDynjgp
+qCCYWd6JOc1nirnI5HbCYJzRCddNL/Ba5Ml/xZUMKrBFBa2t2Q1fqyLYmma5FddU
+1VtEH+JpiYlz4t9KqptxG2uHnjgSJxRJkMEWmxnhFvjgT9IOKQ/eLhQpQGvWL/qd
+6isqVHwEKqcRo0sH7tHFrGd8qdpvBtVFQx6YSYCZEtODgcZvnNn25dRUj4w7G9+/
+Vv7NU82TXTDzoIE5dYZcEXXdX/U9Lq3cF2P6+Xr9fnlAGU3R9su3orHFKOvrQAgr
+t/ZfQOYRHJKwuC5wUrju0Ox5Xg8gCPzPeEYbspAHICeIJEl//n+pPKZqZ8hi5jzz
+LR7g7dlVSdkPcLHrn9RYc+rTMekWvz3ohJDcYKAXkydQhu2GnBgiW8EJIvqmsmrv
+0dEs0SoBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAI
+BgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSww
+MTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIy
+MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAhwCGAwEi
+AAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIB
+AwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNi
+coIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
+dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
+ycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEA
+AAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYS
+QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
+REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZ
+mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz
+9PX29/j5+v/aAAwDAQACEQMRAD8A2c0hOaTNHevjj9BFooxS4pAAo/ClPHJrLk1c
+i4McKh+cDjv9a0hTc9jCrXhTV5Gng8ntSMQCWOMfyqjqN1c29mshCruHG35v1rlm
+1+7gcGdZplH8CL0/LrXRDCSkcU8xgtkduBnp+BoIzzWLpmoJewh1aZQDnD/qK0pW
+cEOUZ06grg1MsM07Mccxi+hNtzz2ppFCSoAuWJ3Hg9s1IVzXPKDjud1KvGa0ITTT
+T2BAPFMNQdKENNpTTTQWgNFNJ96KYy3mlFNpRTMB4p/QU0EYGKo6pfJZ2zEn5gOl
+XCPM7Iwq1FCN2VtTv2GY4nAX+I5rDj1JftICDKDrtGc1lNdveTtJI24HgLnAz/hU
+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
+=2WzG
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/libre/your-freedom/PKGBUILD b/libre/your-freedom/PKGBUILD
index f6725c873..d991a24b2 100644
--- a/libre/your-freedom/PKGBUILD
+++ b/libre/your-freedom/PKGBUILD
@@ -11,8 +11,8 @@
pkgname=your-freedom
-pkgver=20240328
-_srcver=4b9246e1ef6bf0a2ab0b1f4709f70927161485a1
+pkgver=20240502
+_srcver=502596e6871d4e02a345a3ae49ce2b242dc31d94
pkgrel=1
pkgdesc="This meta-package conflicts with every known non-free Arch package"
arch=(any)
@@ -25,7 +25,7 @@ install=${pkgname}.install
_srcname=${pkgname}-blacklist-${_srcver}.txt
source=(${_srcname}::https://git.parabola.nu/blacklist.git/plain/blacklist.txt?id=${_srcver})
-sha256sums=('cbae71bcddc8959a12b75b2a0ea50a214b1f7b7537f0f439492ccea0918a40b2')
+sha256sums=('7f02e5a1e4d03b2a73d2059ca75dc66a6b78b499c191c1db1f8df9494acc4d7e')
package()