From 32d4f25c18b5a36a0c5713cdfcdb5d988035fa13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:59:46 +0000 Subject: [PATCH 1/7] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From b0d6851173808d462b15eae47e4cdafa9e78e3b6 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 11 Oct 2021 14:39:07 +0200 Subject: [PATCH 2/7] Include upstream patch to fix compiling with Vala 0.54 --- 221.patch | 22 ++++++++++++++++++++++ wingpanel-indicator-sound.spec | 3 +++ 2 files changed, 25 insertions(+) create mode 100644 221.patch diff --git a/221.patch b/221.patch new file mode 100644 index 0000000..f597e98 --- /dev/null +++ b/221.patch @@ -0,0 +1,22 @@ +From 984b0e50788ed9710d093aa6917604eb2d01c293 Mon Sep 17 00:00:00 2001 +From: David Hewitt +Date: Fri, 1 Oct 2021 13:45:29 +0100 +Subject: [PATCH] MediaPlayer: Give type field valid name + +--- + src/Services/MediaPlayer.vala | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Services/MediaPlayer.vala b/src/Services/MediaPlayer.vala +index 7e0e093..443f930 100644 +--- a/src/Services/MediaPlayer.vala ++++ b/src/Services/MediaPlayer.vala +@@ -30,7 +30,7 @@ public interface Sound.Services.MediaPlayer : Object { + + public abstract string name { owned get; } + [DBus (name = "Type")] +- public abstract string _type { owned get; } ++ public abstract string mediaplayer_type { owned get; } + public abstract string subtype { owned get; } + public abstract uint position { get; } + public abstract string status { owned get; } diff --git a/wingpanel-indicator-sound.spec b/wingpanel-indicator-sound.spec index 3f5587d..58a8076 100644 --- a/wingpanel-indicator-sound.spec +++ b/wingpanel-indicator-sound.spec @@ -15,6 +15,9 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz # patch appdata to fix XML syntax errors Patch0: 00-fix-appdata-xml-syntax.patch +# upstream fix for compiling with Vala 0.54 +Patch1: %{url}/pull/221.patch + BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson From 7a4ffa403d4793f0efbe57b618bd97f12d20015b Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Wed, 24 Nov 2021 23:51:11 +0100 Subject: [PATCH 3/7] Update to version 6.0.1; Fixes RHBZ#2025013 --- .gitignore | 1 + sources | 2 +- wingpanel-indicator-sound.spec | 8 +------- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 6b2f765..05f80d8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /wingpanel-indicator-sound-2.1.8.tar.gz /wingpanel-indicator-sound-845e631.tar.gz /wingpanel-indicator-sound-6.0.0.tar.gz +/wingpanel-indicator-sound-6.0.1.tar.gz diff --git a/sources b/sources index cea6b3c..a33c0c3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-indicator-sound-6.0.0.tar.gz) = a0882523a8dae1b663a495e3f7894da7b41b5505c712dfa665c6eec80fbf7fdfd71af2785dc9e6ba4251fd51f0211739054c858dafc9e07237c96809c9926827 +SHA512 (wingpanel-indicator-sound-6.0.1.tar.gz) = aa34e5a695f0f89dd602aa6033f36f85c8dea26407c86f368f8c49f0d1879a56afa466dda079e557b5a868307087461d92dc8c138b9e12702ee39c42b433d60b diff --git a/wingpanel-indicator-sound.spec b/wingpanel-indicator-sound.spec index 58a8076..ab832a1 100644 --- a/wingpanel-indicator-sound.spec +++ b/wingpanel-indicator-sound.spec @@ -5,19 +5,13 @@ Name: wingpanel-indicator-sound Summary: Sound Indicator for wingpanel -Version: 6.0.0 +Version: 6.0.1 Release: %autorelease License: GPLv3 URL: https://github.com/elementary/%{name} Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz -# patch appdata to fix XML syntax errors -Patch0: 00-fix-appdata-xml-syntax.patch - -# upstream fix for compiling with Vala 0.54 -Patch1: %{url}/pull/221.patch - BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson From 1c540784aef2cd1ce96bcbea319736c7da9c27ac Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Wed, 24 Nov 2021 23:53:52 +0100 Subject: [PATCH 4/7] Update to version 6.0.1; Fixes RHBZ#2025013 --- .gitignore | 1 + sources | 2 +- wingpanel-indicator-sound.spec | 5 +---- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 6b2f765..05f80d8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /wingpanel-indicator-sound-2.1.8.tar.gz /wingpanel-indicator-sound-845e631.tar.gz /wingpanel-indicator-sound-6.0.0.tar.gz +/wingpanel-indicator-sound-6.0.1.tar.gz diff --git a/sources b/sources index cea6b3c..a33c0c3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-indicator-sound-6.0.0.tar.gz) = a0882523a8dae1b663a495e3f7894da7b41b5505c712dfa665c6eec80fbf7fdfd71af2785dc9e6ba4251fd51f0211739054c858dafc9e07237c96809c9926827 +SHA512 (wingpanel-indicator-sound-6.0.1.tar.gz) = aa34e5a695f0f89dd602aa6033f36f85c8dea26407c86f368f8c49f0d1879a56afa466dda079e557b5a868307087461d92dc8c138b9e12702ee39c42b433d60b diff --git a/wingpanel-indicator-sound.spec b/wingpanel-indicator-sound.spec index 3f5587d..ab832a1 100644 --- a/wingpanel-indicator-sound.spec +++ b/wingpanel-indicator-sound.spec @@ -5,16 +5,13 @@ Name: wingpanel-indicator-sound Summary: Sound Indicator for wingpanel -Version: 6.0.0 +Version: 6.0.1 Release: %autorelease License: GPLv3 URL: https://github.com/elementary/%{name} Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz -# patch appdata to fix XML syntax errors -Patch0: 00-fix-appdata-xml-syntax.patch - BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson From 6a05bca5564bec66c9ea0ee12e98fdd72bb55f28 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:31:33 +0000 Subject: [PATCH 5/7] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 1597c27ef7d7de2dad750a6c233b59238a22a855 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:28:57 +0000 Subject: [PATCH 6/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From aedacb3dc499e34a4d209517aecf2920a2e3290a Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Wed, 31 Aug 2022 12:10:31 +0200 Subject: [PATCH 7/7] remove package (temporarily) due to unresolved issues with GNOME 43 --- .gitignore | 17 ----- 00-fix-appdata-xml-syntax.patch | 14 ---- 221.patch | 22 ------ changelog | 107 ---------------------------- dead.package | 1 + sources | 1 - wingpanel-indicator-sound.rpmlintrc | 3 - wingpanel-indicator-sound.spec | 71 ------------------ 8 files changed, 1 insertion(+), 235 deletions(-) delete mode 100644 .gitignore delete mode 100644 00-fix-appdata-xml-syntax.patch delete mode 100644 221.patch delete mode 100644 changelog create mode 100644 dead.package delete mode 100644 sources delete mode 100644 wingpanel-indicator-sound.rpmlintrc delete mode 100644 wingpanel-indicator-sound.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 05f80d8..0000000 --- a/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -/results* -/*.src.rpm -/wingpanel-indicator-sound-2.0.3.tar.xz -/wingpanel-indicator-sound-2.0.4.tar.gz -/wingpanel-indicator-sound-2.0.5.tar.gz -/wingpanel-indicator-sound-2.1.0.tar.gz -/wingpanel-indicator-sound-2.1.1.tar.gz -/wingpanel-indicator-sound-2.1.2.tar.gz -/wingpanel-indicator-sound-2.1.3.tar.gz -/wingpanel-indicator-sound-2.1.4.tar.gz -/wingpanel-indicator-sound-2.1.5.tar.gz -/wingpanel-indicator-sound-2.1.6.tar.gz -/wingpanel-indicator-sound-2.1.7.tar.gz -/wingpanel-indicator-sound-2.1.8.tar.gz -/wingpanel-indicator-sound-845e631.tar.gz -/wingpanel-indicator-sound-6.0.0.tar.gz -/wingpanel-indicator-sound-6.0.1.tar.gz diff --git a/00-fix-appdata-xml-syntax.patch b/00-fix-appdata-xml-syntax.patch deleted file mode 100644 index 81c616f..0000000 --- a/00-fix-appdata-xml-syntax.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/data/sound.appdata.xml.in b/data/sound.appdata.xml.in -index 21a7e8e..fb27735 100644 ---- a/data/sound.appdata.xml.in -+++ b/data/sound.appdata.xml.in -@@ -10,7 +10,9 @@ - - -

New features

-+
    -
  • select specific input and output devices
  • -+
-

Minor updates

-
    -
  • Hide temporary audio players when they stop
  • diff --git a/221.patch b/221.patch deleted file mode 100644 index f597e98..0000000 --- a/221.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 984b0e50788ed9710d093aa6917604eb2d01c293 Mon Sep 17 00:00:00 2001 -From: David Hewitt -Date: Fri, 1 Oct 2021 13:45:29 +0100 -Subject: [PATCH] MediaPlayer: Give type field valid name - ---- - src/Services/MediaPlayer.vala | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/Services/MediaPlayer.vala b/src/Services/MediaPlayer.vala -index 7e0e093..443f930 100644 ---- a/src/Services/MediaPlayer.vala -+++ b/src/Services/MediaPlayer.vala -@@ -30,7 +30,7 @@ public interface Sound.Services.MediaPlayer : Object { - - public abstract string name { owned get; } - [DBus (name = "Type")] -- public abstract string _type { owned get; } -+ public abstract string mediaplayer_type { owned get; } - public abstract string subtype { owned get; } - public abstract uint position { get; } - public abstract string status { owned get; } diff --git a/changelog b/changelog deleted file mode 100644 index e5add1c..0000000 --- a/changelog +++ /dev/null @@ -1,107 +0,0 @@ -* Fri Feb 19 2021 Fabio Valentini - 2.1.8-3.20210217git845e631 -- Bump to commit 845e631. Rebuilt for granite 6 soname bump and wingpanel 3. - -* Wed Jan 27 2021 Fedora Release Engineering - 2.1.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Jan 07 2021 Fabio Valentini - 2.1.8-1 -- Update to version 2.1.8. - -* Fri Oct 09 2020 Fabio Valentini - 2.1.7-1 -- Update to version 2.1.7. - -* Wed Aug 12 2020 Fabio Valentini - 2.1.6-1 -- Update to version 2.1.6. - -* Wed Jul 29 2020 Fedora Release Engineering - 2.1.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Apr 03 2020 Fabio Valentini - 2.1.5-1 -- Update to version 2.1.5. - -* Fri Jan 31 2020 Fedora Release Engineering - 2.1.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Nov 25 2019 Fabio Valentini - 2.1.4-1 -- Update to version 2.1.4. - -* Sat Jul 27 2019 Fedora Release Engineering - 2.1.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Mar 07 2019 Fabio Valentini - 2.1.3-1 -- Update to version 2.1.3. - -* Sun Feb 03 2019 Fedora Release Engineering - 2.1.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Dec 19 2018 Fabio Valentini - 2.1.2-1 -- Update to version 2.1.2. - -* Mon Oct 01 2018 Fabio Valentini - 2.1.1-1 -- Update to version 2.1.1. - -* Sat Jul 14 2018 Fedora Release Engineering - 2.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Jul 05 2018 Fabio Valentini - 2.1.0-1 -- Update to version 2.1.0. - -* Wed Jun 13 2018 Fabio Valentini - 2.0.5-7 -- Rebuild for granite5 soname bump. - -* Fri Feb 09 2018 Fedora Release Engineering - 2.0.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jan 24 2018 Fabio Valentini - 2.0.5-5 -- Add patch to fix undefined symbols. - -* Sat Nov 04 2017 Fabio Valentini - 2.0.5-4 -- Rebuild for granite soname bump. - -* Thu Aug 03 2017 Fedora Release Engineering - 2.0.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.0.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed May 03 2017 Fabio Valentini - 2.0.5-1 -- Update to version 2.0.5. - -* Sat Apr 22 2017 Fabio Valentini - 2.0.4-1 -- Update to version 2.0.4. - -* Sat Feb 11 2017 Fedora Release Engineering - 2.0.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Jan 25 2017 Fabio Valentini - 2.0.3-4 -- Remove explicit BR: pkgconfig. - -* Sat Jan 14 2017 Fabio Valentini - 2.0.3-3 -- Filter provides. - -* Fri Jan 13 2017 Fabio Valentini - 2.0.3-2 -- Clean up spec file. - -* Mon Oct 31 2016 Fabio Valentini - 2.0.3-1 -- Update to version 2.0.3. - -* Tue Oct 04 2016 Fabio Valentini - 2.0.2-1 -- Update to version 2.0.2. - -* Thu Sep 29 2016 Fabio Valentini - 2.0.1-3 -- Mass rebuild. - -* Wed Sep 28 2016 Fabio Valentini - 2.0.1-2 -- Spec file cleanups. - -* Sun Sep 11 2016 Fabio Valentini - 2.0.1-1 -- Update to version 2.0.1. - -* Sun Aug 21 2016 Fabio Valentini - 2.0-1 -- Update to latest snapshot. - -* Sun Aug 21 2016 Fabio Valentini -- Weak inverse require wingpanel. - -* Sun Aug 21 2016 Fabio Valentini - 2.0-1 -- Update to version 2.0. diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..43a9af6 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +remove package (temporarily) due to unresolved issues with GNOME 43 diff --git a/sources b/sources deleted file mode 100644 index a33c0c3..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (wingpanel-indicator-sound-6.0.1.tar.gz) = aa34e5a695f0f89dd602aa6033f36f85c8dea26407c86f368f8c49f0d1879a56afa466dda079e557b5a868307087461d92dc8c138b9e12702ee39c42b433d60b diff --git a/wingpanel-indicator-sound.rpmlintrc b/wingpanel-indicator-sound.rpmlintrc deleted file mode 100644 index fbcdc48..0000000 --- a/wingpanel-indicator-sound.rpmlintrc +++ /dev/null @@ -1,3 +0,0 @@ -# false positives -addFilter("E: invalid-lc-messages-dir /usr/share/locale/bh*") -addFilter("E: invalid-lc-messages-dir /usr/share/locale/mo*") diff --git a/wingpanel-indicator-sound.spec b/wingpanel-indicator-sound.spec deleted file mode 100644 index ab832a1..0000000 --- a/wingpanel-indicator-sound.spec +++ /dev/null @@ -1,71 +0,0 @@ -%global __provides_exclude_from ^%{_libdir}/wingpanel/.*\\.so$ - -%global srcname wingpanel-indicator-sound -%global appname io.elementary.wingpanel.sound - -Name: wingpanel-indicator-sound -Summary: Sound Indicator for wingpanel -Version: 6.0.1 -Release: %autorelease -License: GPLv3 - -URL: https://github.com/elementary/%{name} -Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz - -BuildRequires: gettext -BuildRequires: libappstream-glib -BuildRequires: meson -BuildRequires: vala >= 0.22.0 - -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(libcanberra-gtk) -BuildRequires: pkgconfig(libnotify) -BuildRequires: pkgconfig(libpulse) -BuildRequires: pkgconfig(libpulse-mainloop-glib) -BuildRequires: pkgconfig(wingpanel) >= 3.0.0 - -Requires: wingpanel%{?_isa} -Supplements: wingpanel%{?_isa} - -%description -A sound indicator for wingpanel. - - -%prep -%autosetup -n %{srcname}-%{version} -p1 - - -%build -%meson -%meson_build - - -%install -%meson_install - -%find_lang sound-indicator - -# remove the specified stock icon from appdata (invalid in libappstream-glib) -sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml - - -%check -appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml - - -%files -f sound-indicator.lang -%doc README.md -%license COPYING - -%{_libdir}/wingpanel/libsound.so - -%{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.sound.gschema.xml -%{_datadir}/metainfo/%{appname}.appdata.xml - - -%changelog -%autochangelog