diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,4 +1,4 @@ -libappindicator3.so.1 +libayatana-appindicator3.so.1 libc.so.6 libgdk-3.so.0 libgdk_pixbuf-2.0.so.0 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,6 +1,6 @@ -libappindicator3.so.1:app_indicator_new -libappindicator3.so.1:app_indicator_set_menu -libappindicator3.so.1:app_indicator_set_status +libayatana-appindicator3.so.1:app_indicator_new +libayatana-appindicator3.so.1:app_indicator_set_menu +libayatana-appindicator3.so.1:app_indicator_set_status libc.so.6:__libc_start_main libc.so.6:__stack_chk_fail libc.so.6:bindtextdomain diff --git a/files/0001-Use-libayatana-appindicator.patch b/files/0001-Use-libayatana-appindicator.patch new file mode 100644 --- /dev/null +++ b/files/0001-Use-libayatana-appindicator.patch @@ -0,0 +1,53 @@ +From 9262fc60a89de75b07dd400144baad77fe043a07 Mon Sep 17 00:00:00 2001 +From: Fabio Forni +Date: Tue, 24 Aug 2021 20:37:35 +0200 +Subject: [PATCH] Use libayatana-appindicator + +--- + configure | 2 +- + configure.ac | 2 +- + src/main.c | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/configure b/configure +index 024f31c..502b738 100755 +--- a/configure ++++ b/configure +@@ -13610,7 +13610,7 @@ fi + + + # Application indicator +-APPINDICATOR_PKG=appindicator3-0.1 ++APPINDICATOR_PKG=ayatana-appindicator3-0.1 + + # Check whether --enable-appindicator was given. + if test "${enable_appindicator+set}" = set; then : +diff --git a/configure.ac b/configure.ac +index 2956be5..8e0e90a 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -112,7 +112,7 @@ AC_ARG_ENABLE([accountsservice], + AM_CONDITIONAL([HAVE_ACCOUNTSSERVICE], [test "x$enable_accountsservice" = xyes]) + + # Application indicator +-APPINDICATOR_PKG=appindicator3-0.1 ++APPINDICATOR_PKG=ayatana-appindicator3-0.1 + + AC_ARG_ENABLE([appindicator], + AS_HELP_STRING([--enable-appindicator[=@<:@no/auto/yes@:>@]],[Build support for application indicators]), +diff --git a/src/main.c b/src/main.c +index 43616cd..945a32e 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -31,7 +31,7 @@ + #include + + #ifdef HAVE_APPINDICATOR +-#include ++#include + #endif + + #include "polkitmatelistener.h" +-- +2.32.0 + diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : mate-polkit version : 1.26.0 -release : 14 +release : 15 source : - https://github.com/mate-desktop/mate-polkit/releases/download/v1.26.0/mate-polkit-1.26.0.tar.xz : ada57812add0dff4b03ed03adb467c3a9e59e179c1cf52451988065a04d8724e license : @@ -11,11 +11,12 @@ description: | This package provides an Authentication Agent for PolicyKit that integrates well with the MATE desktop environment builddeps : - - pkgconfig(appindicator3-0.1) + - pkgconfig(ayatana-appindicator3-0.1) - pkgconfig(gtk+-3.0) rundeps : - accountsservice setup : | + %patch -p1 < $pkgfiles/0001-Use-libayatana-appindicator.patch %configure --disable-static \ --enable-accountsservice \ --enable-appindicator diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ mate-polkit - Pierre-Yves - pyu@riseup.net + Fabio Forni + livingsilver94.solus@redaril.me GPL-2.0-or-later LGPL-2.1-or-later @@ -135,12 +135,12 @@ - - 2021-08-06 + + 2021-08-24 1.26.0 Packaging update - Pierre-Yves - pyu@riseup.net + Fabio Forni + livingsilver94.solus@redaril.me \ No newline at end of file