diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,5 +1,5 @@ UNKNOWN -libappindicator3.so.1 +libayatana-appindicator3.so.1 libboost_filesystem.so.1.72.0 libboost_log.so.1.72.0 libboost_program_options.so.1.72.0 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -4,17 +4,12 @@ UNKNOWN:_ZN5boost3log11v2_mt_posix3aux22parse_date_time_formatIcEEvPKT_S6_RNS2_32date_time_format_parser_callbackIS4_EE UNKNOWN:_ZN5boost3log11v2_mt_posix3auxlsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ESA_RKNS2_2idINS2_6threadEEE UNKNOWN:_ZN5boost3log11v2_mt_posix7trivial9to_stringIcEEPKT_NS2_14severity_levelE -UNKNOWN:xdgCacheHome -UNKNOWN:xdgConfigHome -UNKNOWN:xdgInitHandle -UNKNOWN:xdgRuntimeDirectory -UNKNOWN:xdgWipeHandle -libappindicator3.so.1:app_indicator_new -libappindicator3.so.1:app_indicator_set_attention_icon -libappindicator3.so.1:app_indicator_set_icon -libappindicator3.so.1:app_indicator_set_menu -libappindicator3.so.1:app_indicator_set_secondary_activate_target -libappindicator3.so.1:app_indicator_set_status +libayatana-appindicator3.so.1:app_indicator_new +libayatana-appindicator3.so.1:app_indicator_set_attention_icon +libayatana-appindicator3.so.1:app_indicator_set_icon +libayatana-appindicator3.so.1:app_indicator_set_menu +libayatana-appindicator3.so.1:app_indicator_set_secondary_activate_target +libayatana-appindicator3.so.1:app_indicator_set_status libboost_filesystem.so.1.72.0:_ZN5boost10filesystem4pathdVERKS1_ libboost_filesystem.so.1.72.0:_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE libboost_filesystem.so.1.72.0:_ZN5boost10filesystem6detail4copyERKNS0_4pathES4_PNS_6system10error_codeE @@ -935,3 +930,8 @@ libwx_gtk2u_core-3.0.so.0:_ZNK9wxControl13DoGetBestSizeEv libwx_gtk2u_core-3.0.so.0:_ZNK9wxControl20GetDefaultAttributesEv libwx_gtk2u_core-3.0.so.0:_ZThn776_N17wxGenericListCtrl31GetSizeAvailableForScrollTargetERK6wxSize +libxdg-basedir.so.1:xdgCacheHome +libxdg-basedir.so.1:xdgConfigHome +libxdg-basedir.so.1:xdgInitHandle +libxdg-basedir.so.1:xdgRuntimeDirectory +libxdg-basedir.so.1:xdgWipeHandle 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,39 @@ +From a16bff3d9ca1948b889cb41914bccff4e913970f Mon Sep 17 00:00:00 2001 +From: Fabio Forni +Date: Fri, 20 Aug 2021 22:28:50 +0200 +Subject: [PATCH] Use libayatana-appindicator + +--- + CMakeLists.txt | 2 +- + src/radiotray-ng/gui/appindicator/appindicator_gui.hpp | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f9b3338..80aa2db 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -67,7 +67,7 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_D + + # notification & ncurses based on platform + if (CMAKE_SYSTEM_NAME MATCHES "Linux") +- pkg_search_module(APPINDICATOR REQUIRED appindicator3-0.1) ++ pkg_search_module(APPINDICATOR REQUIRED ayatana-appindicator3-0.1) + if (NOT APPINDICATOR_FOUND) + pkg_search_module(NCURSES REQUIRED ncurses) + endif() +diff --git a/src/radiotray-ng/gui/appindicator/appindicator_gui.hpp b/src/radiotray-ng/gui/appindicator/appindicator_gui.hpp +index b7bdd6b..fd21c3f 100644 +--- a/src/radiotray-ng/gui/appindicator/appindicator_gui.hpp ++++ b/src/radiotray-ng/gui/appindicator/appindicator_gui.hpp +@@ -22,7 +22,7 @@ + #include + + #include +-#include ++#include + #include + + class IConfig; +-- +2.32.0 + diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : radiotray-ng version : 0.2.7 -release : 23 +release : 24 source : - https://github.com/ebruck/radiotray-ng/archive/v0.2.7.tar.gz : 0ee5459ea49cc78e4cdf2399061c0caf352d8a963c67a7e99c6cc81bb47288d3 license : GPL-3.0-or-later @@ -9,7 +9,7 @@ description: | An Internet radio player for Linux builddeps : - - pkgconfig(appindicator-0.1) + - pkgconfig(ayatana-appindicator-0.1) - pkgconfig(glibmm-2.4) - pkgconfig(gstreamer-base-1.0) - pkgconfig(jsoncpp) @@ -22,8 +22,9 @@ - lsb-release - wxwidgets-devel setup : | - %cmake . + %patch -p1 < $pkgfiles/0001-Use-libayatana-appindicator.patch + %cmake_ninja build : | - %make + %ninja_build install : | - %make_install + %ninja_install 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 @@ radiotray-ng - Joshua Strobl - joshua@getsol.us + Fabio Forni + livingsilver94.solus@redaril.me GPL-3.0-or-later multimedia.audio @@ -46,12 +46,12 @@ - - 2021-04-17 + + 2021-08-20 0.2.7 Packaging update - Joshua Strobl - joshua@getsol.us + Fabio Forni + livingsilver94.solus@redaril.me \ No newline at end of file