diff --git a/polkit/trunk/PKGBUILD b/polkit/trunk/PKGBUILD index 5bd8a7e88..c584347e6 100644 --- a/polkit/trunk/PKGBUILD +++ b/polkit/trunk/PKGBUILD @@ -3,7 +3,7 @@ pkgname=polkit pkgver=0.120 -pkgrel=4 +pkgrel=5 pkgdesc="Application development toolkit for controlling system-wide privileges" arch=(x86_64) license=(LGPL) @@ -14,8 +14,10 @@ checkdepends=(python-dbusmock) backup=(etc/pam.d/polkit-1) _commit=92b910ce2273daf6a76038f6bd764fa6958d4e8e # tags/0.120 source=("git+https://gitlab.freedesktop.org/polkit/polkit.git#commit=$_commit" + CVE-2021-4115.patch meson-0.61.diff) sha256sums=('SKIP' + 'cc13f42c1112ee3528fdd915d02eb9f4701ad21fe05d96f538d00882bba8a956' '45d08bbb76e1e22ca8e698df04652b7aceaded34f9b76ce6b68152fb26b0de8d') pkgver() { @@ -29,6 +31,9 @@ prepare() { # CVE-2021-4034 git cherry-pick -n a2bf5c9c83b6ae46cbd5c779d3055bff81ded683 + # CVE-2021-4115 (patch from fedora) + git apply -3 ../CVE-2021-4115.patch + # Fix build with Meson 0.61.0 git apply -3 ../meson-0.61.diff }