diff --git a/polkit/.signature b/polkit/.signature index 0c0727f6e..5fbf358a0 100644 --- a/polkit/.signature +++ b/polkit/.signature @@ -1,5 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/bNkxk2smdvBb1WZrTMVD7C9gQ3FUB+WSSoLupJ9GIJM9ZLpf8cbICOZ64NC9L/03P+eBhf6hj6qa/Z6z5mboQ4= -SHA256 (Pkgfile) = 98fe2cc60b68529917e1637cc5a337fbb2cafe8ac2f5f7c670eabcd3f50e4426 +RWSE3ohX2g5d/WXcsumjZZg0IsBfYf1ddPTR3XhUzzZDB3jl4jCgot00cDPG73fK15zFOWjZ56i+b+3nYWtTvKSCczGa6X78qgE= +SHA256 (Pkgfile) = 05db1a267b4a9364b71bcaf600abfeda7b0363945b859bae5cc16636de9c3f9d SHA256 (.footprint) = bb69b825a12577800a584a32cbaa813f6ef3d1f1c339fa46081090f10e556de9 -SHA256 (polkit-123.tar.bz2) = 72d9119b0aa35da871fd0660601d812c7a3d6af7e4e53e237840b71bb43d0c63 +SHA256 (polkit-124.tar.bz2) = a4693bb00a8eaa6fbf766b9771dd9e1e11343678dee7e14539b9d6a808f00166 +SHA256 (22193ca2cc0f4e023d331cc1391f55143ef9cade.patch) = d6aa7616c81142a429d44c932ca8b81c63adc2b7f08119fd6273650448254193 diff --git a/polkit/Pkgfile b/polkit/Pkgfile index 906e13275..556039ec1 100644 --- a/polkit/Pkgfile +++ b/polkit/Pkgfile @@ -1,16 +1,19 @@ # Description: Application development toolkit for controlling system-wide privileges # URL: https://gitlab.freedesktop.org/polkit/polkit/ # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: dbus duktape gobject-introspection intltool util-linux +# Depends on: dbus duktape gobject-introspection intltool name=polkit -version=123 +version=124 release=1 -source=(https://gitlab.freedesktop.org/polkit/polkit/-/archive/$version/polkit-$version.tar.bz2) +source=(https://gitlab.freedesktop.org/polkit/polkit/-/archive/$version/polkit-$version.tar.bz2 + https://gitlab.freedesktop.org/polkit/polkit/-/commit/22193ca2cc0f4e023d331cc1391f55143ef9cade.patch) build() { prt-get isinst mozjs91 && PKGMK_POLKIT+=' -D js_engine=mozjs' + patch -Rp1 -d $name-$version -i $SRC/22193ca2cc0f4e023d331cc1391f55143ef9cade.patch + meson setup $name-$version build $PKGMK_POLKIT \ --prefix=/usr \ --buildtype=plain \ @@ -23,7 +26,6 @@ build() { chmod 4775 $PKG/usr/bin/pkexec chmod 4755 $PKG/usr/lib/polkit-1/polkit-agent-helper-1 - install -m 0644 $SRC/build/data/polkit-1 $PKG/etc/pam.d rm -r $PKG/usr/share/locale }