diff --git a/.gitignore b/.gitignore index 39d85df..743e1e4 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /audacious-plugins-4.0.1.tar.bz2 /audacious-plugins-4.0.2.tar.bz2 /audacious-plugins-4.0.3.tar.bz2 +/audacious-plugins-4.0.4.tar.bz2 diff --git a/audacious-plugins-3.9-gnomeshortcuts.patch b/audacious-plugins-3.9-gnomeshortcuts.patch deleted file mode 100644 index ab64dba..0000000 --- a/audacious-plugins-3.9-gnomeshortcuts.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Naur audacious-plugins-3.9-orig/src/gnomeshortcuts/gnomeshortcuts.cc audacious-plugins-3.9/src/gnomeshortcuts/gnomeshortcuts.cc ---- audacious-plugins-3.9-orig/src/gnomeshortcuts/gnomeshortcuts.cc 2017-08-20 03:20:10.000000000 +0200 -+++ audacious-plugins-3.9/src/gnomeshortcuts/gnomeshortcuts.cc 2018-02-25 02:16:16.361665572 +0100 -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include - - #include -@@ -40,7 +41,7 @@ - about - }; - -- constexpr GNOMEShortcuts () : GeneralPlugin (info, false) {} -+ constexpr GNOMEShortcuts () : GeneralPlugin (info, true) {} - - bool init (); - void cleanup (); -@@ -227,6 +228,7 @@ - { - DBusGConnection *bus; - GError *error = nullptr; -+ DBusError derror; - dbus_g_thread_init(); - - bus = dbus_g_bus_get (DBUS_BUS_SESSION, &error); -@@ -235,8 +237,17 @@ - g_error_free (error); - return false; - } else { -+ dbus_error_init(&derror); -+ if ( !dbus_bus_name_has_owner(dbus_g_connection_get_connection(bus), -+ "org.gnome.SettingsDaemon.MediaKeys", &derror) ) { -+ if (dbus_error_is_set(&derror)) { -+ g_warning("%s", derror.message); -+ dbus_error_free(&derror); -+ } -+ return false; -+ } - media_player_keys_proxy = dbus_g_proxy_new_for_name (bus, -- "org.gnome.SettingsDaemon", -+ "org.gnome.SettingsDaemon.MediaKeys", - "/org/gnome/SettingsDaemon/MediaKeys", - "org.gnome.SettingsDaemon.MediaKeys"); - if (media_player_keys_proxy == nullptr) diff --git a/audacious-plugins.rpmlintrc b/audacious-plugins.rpmlintrc deleted file mode 100644 index 8dfef74..0000000 --- a/audacious-plugins.rpmlintrc +++ /dev/null @@ -1,4 +0,0 @@ -# The plugins are dl-opened by audacious, they don't link against libc directly -addFilter("library-not-linked-against-libc") -# The docs are part of the main audacious package -addFilter("no-documentation") diff --git a/audacious-plugins.spec b/audacious-plugins.spec index cc6c7de..2532d38 100644 --- a/audacious-plugins.spec +++ b/audacious-plugins.spec @@ -8,8 +8,8 @@ %{?aud_plugin_dep} Name: audacious-plugins -Version: 4.0.3 -Release: 2%{?dist} +Version: 4.0.4 +Release: 1%{?dist} %global tar_ver %{version} @@ -295,6 +295,9 @@ install -p -m0644 %{SOURCE102} ${RPM_BUILD_ROOT}%{_datadir}/appdata %changelog +* Mon Jun 1 2020 Michael Schwendt - 4.0.4-1 +- Update to 4.0.4 for minor bug fixes. + * Sat May 2 2020 Michael Schwendt - 4.0.3-2 - Add --enable-streamtuner as to match expected list of plugin files. diff --git a/sources b/sources index 8955b36..3d0a2e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (audacious-plugins-4.0.3.tar.bz2) = 6aaf9ca1d70e211e779baa65de844118f2e3c5ecef2ce6342429748e64437ddc67286ea286fbd7b0282304747dab31972f73ccb0aa312968c19d832ac0e0a6fc +SHA512 (audacious-plugins-4.0.4.tar.bz2) = d0b435658f5aff9318e521e85d335444e089f80a267c2b9391123365b1c95b535bfa668ea772d9c437ad2611288ec7961a2ecf1d8cf8687f3b32a3cb1e14ddf8