commit a57964596e6763c6981cc648849c83e68b0e814aeda8925db6ce84fb6f04db19 Author: Christophe Marin Date: Thu Sep 26 10:49:56 2024 +0000 Plasma 6.2 beta, try 2 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/plasma6-pa?expand=0&rev=28 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/plasma-pa-6.1.3.tar.xz b/plasma-pa-6.1.3.tar.xz new file mode 100644 index 0000000..b6683c5 --- /dev/null +++ b/plasma-pa-6.1.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4211b05f036d80e455a4c2a32184266017fe5dcd01fb7532760ac81d886aadf7 +size 162552 diff --git a/plasma-pa-6.1.3.tar.xz.sig b/plasma-pa-6.1.3.tar.xz.sig new file mode 100644 index 0000000..efd44b3 --- /dev/null +++ b/plasma-pa-6.1.3.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmaWVPgACgkQ11dEg7tX +sY3deA//VFXBK2NNnss4ACHoNES0l1Nxv6MKoEVum1VR1GUHrZ+p6s3I7SUY10U3 +ySr3unFizY4nyjXU87GhbVgv7ocQB0eYshMDEnKpPdwD2zj5gPQaCXU+XKlGKdnE +sCTSE2XEUN8nej5vR8PRlI+JStQjsV/raz0SRiZr+N0n/+FOEfhR/HmeAeQFN8ev +BlmKykq1hUvW2i2xgAo0oQtyvCIEn0rSaVQQEzM4zmXBgX3wbeEC8wvuzGKnhdFB +WHERzd2cQK0gXsvxoTED9s8rMY5oSzHu2yAyfGLPsxbWxscylJB2ZanZUrjq+1ie +iUCCnsR33Wq1M5wcZKDfGB3S6oxMKeX4nOefyiVsm7NcDSAg1mYEzUNMu7wfBgb8 +4t3FBWuKaqvQoMeyUSfNONxDnjzJ4pHsVDhRCivtxhZ8z/UMmy9aqL5o/gI51F9b +7+r1WX9aX9oGy9AgKI3+naacV6D2y3hO077Eiz2JlTlnnvqFLIdd9X0+dLCDwpUV +UjXpD1trbQRp6IaYcERKh0rjbM0+VdCVK6XZ7sQkvAQxdze/42fsSfBuLVtDOf9N +AnqSYtO2pKDlBb36gVEArnSFa64HnvPGIQXn+h5I4gHcmPRGxL2Hcp8bMeKgKDcZ +GtTnPNHYZoE+5+2purvqxnS9SxcpjiaNDpJIjgy4fm4l8oyB6hI= +=vE1d +-----END PGP SIGNATURE----- diff --git a/plasma-pa-6.1.4.tar.xz b/plasma-pa-6.1.4.tar.xz new file mode 100644 index 0000000..2e6abf9 --- /dev/null +++ b/plasma-pa-6.1.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:344bd460a8f6a9ff44ebf713f6459fb1dc5c3ab1c3eda5acf66fbc91f3e4734d +size 162772 diff --git a/plasma-pa-6.1.4.tar.xz.sig b/plasma-pa-6.1.4.tar.xz.sig new file mode 100644 index 0000000..91f4074 --- /dev/null +++ b/plasma-pa-6.1.4.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmayGHwACgkQ11dEg7tX +sY2hOQ//VP9LVlRZBj63M8E4DLSFUJ6CLQ4sGvEVu3769D25xJuG1S8+5VV97Zte +iXbshFIY6k8VC6VyYtWLVAV8P1qgvEdsLku8pAQhnoYTYxJzeqd4KOZRhKmOzZSF +KbPEPE08ru69QwCtKcciOmz5huAkoE9zpe58cUh0ZFMXKYzBTXc6mUcefypNnO2z +Bpw1EjpOrPrcbpnFcoHDcWzZQbFegn3qJa166F+peknYg3iTzrkTH4sJ8ppC4dVe +AqFk2S/JtYLmJwzCAHrjfFNNoKDVrDJF0OQN7x32ji4fnMRv3QMXhAnMSiPUPJmL +lBpAscxg86CRsRB3JJTjMOlU+VAGaqfsKoG7Y5Sr9/xy/AwvmSgEY1qvjxJLEgc/ +kVMiMoJP9j1Af1x4CCW+vvi3iHvVi8EO4vxG9nqiGmdo7JayAHe2epVQhl/soyCH +DaqfRpJFB3u9vew+Ib38MU0CGdQo7l+uecEccMzJSwTRV6C6g+4xlDElpfqY5NTz +AE6m2wIpGCXMTXUOnkYxTpJldeESUZxVpHo3ktE8sVQCW57GQe02At+E3fHGRvY/ +vxTFfjoO/iToCj56IT8S7UB2SDfyAEIWN1kQV3msgly4/JFkWxuULj3ywrWHa6bf +1QfsY+D0GLDnEf5pZ8SHWu2ksDlR9U2NkOl+Gt9mv0h4l4TsIVI= +=IiZU +-----END PGP SIGNATURE----- diff --git a/plasma-pa-6.1.5.tar.xz b/plasma-pa-6.1.5.tar.xz new file mode 100644 index 0000000..8fb8b7f --- /dev/null +++ b/plasma-pa-6.1.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:724c0591dbebde5f96c416316c900e88f4a66d748905ed1ca74e6152357a7591 +size 163064 diff --git a/plasma-pa-6.1.5.tar.xz.sig b/plasma-pa-6.1.5.tar.xz.sig new file mode 100644 index 0000000..e354e46 --- /dev/null +++ b/plasma-pa-6.1.5.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbgCK8ACgkQ11dEg7tX +sY3FHg//WQttZdxRcaQksgcIEYzEUa79kdqKR7jeLL0Zs8seTlxRBSlkjUDR3/3w +nr6flKQyF1Xsb/Q03oBVAYto3Re2GUgBgUvVTqSRVkWZ5zH7db9o9swxIR03UtJ2 +KW6Ts5z1zejdr7Svovp/PyprXYOnJ7Pd7038GeDHRhXFEDqTSgoH9+jT1rwjjG2A +7XqnuwqltvimAbE97s8JnXr2GTVBQ3FXGcV8u+2JS26/LQuoEEfnQ+hn+A2+VMAV +VppNBtVoLzCgHlgvQUiEhgsaLu7EdVrviA2z32rm/t1kAyLRe2dZFCS6DRopUksu +NN/AG4YXpxlTmdMNeg4jk5IwWvmUfdD+6640sWLsiU+S1xH8J6j42exE8W8/VptQ +S+lTI84TCSL1uv9aPVDKtz9Bi5xPU0H6czzFWINvzja60OgWbIMns/ADQrvxAyQU +/Eky5pfBOKD/L6aE8ojdi8DRavrYPpo97z00ZKHUSQ8R7XQaToWSl17TJsdR8+wX +Txn63C9qYY2flk1XbrHIcUObXN2C5x+cfd5GJdDtLY8U8chHwgPr25gmh6ua+jQc +hIFZenTHBuxomGl9quKlGb25YHLeHW5imjYZuE53Mdwt7qDvtZe3bMujfHTN4W5m +Og+M4HC4NbVyrxbbBJ9i+GGhA6U8txJSg6dj44EKfDBbtJeMzsE= +=6lr6 +-----END PGP SIGNATURE----- diff --git a/plasma-pa-6.1.90.tar.xz b/plasma-pa-6.1.90.tar.xz new file mode 100644 index 0000000..498cbd2 --- /dev/null +++ b/plasma-pa-6.1.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:113766dfb05063f7bed8d364ea2ee67076f0e72dffb743c868e4b032e5a9679a +size 181268 diff --git a/plasma-pa-6.1.90.tar.xz.sig b/plasma-pa-6.1.90.tar.xz.sig new file mode 100644 index 0000000..297ea1c --- /dev/null +++ b/plasma-pa-6.1.90.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbiw8QACgkQ11dEg7tX +sY0HSA//SqcpfpvMoXbf8gJWeQ5fDH0/4ekkcdnYVvGP9HCyPhqX6Kj9CrRADiXA ++R7BF//J43YFz0B6y8GwyvKXjgiDZPb/DUFLjfvsIdt2nLY1BW46jNlAFX9bUrZE +2qJ4YA/9GcfYcSIBSpHj+3h3X340CxQ24vQPjpchB6o6erHj9Vpj+4r9Fi1waLzw +JgIfF8Ug1aUphLYyBJTDEthkXNmMxhfB27PglUumKCfnJjydifvY4RwTcTKY4GeG +X/ZaN5cTHID3h7Um0J6+BWbOKqbiX5dDIV6qjLGgk0XRz5bkRvhmXqPZzup38ZiL +M6jEgW+ctQQN9ifMv+vWcqb1jHF9aCcb5/+g8AwI1z5FY8gJqWMQoQaRXjyDIOtz +TY9AaHxIUBV8VC8nHm/ZaBHLwDntvpiD7GuqmHT3LAQ8XbO4HEVLhhrwNffkdFx1 +EMItI+mgxPRXgoiUVR07mqUpg7g3XizB4EVHZpUjFkFp2t8sLp20gkJpsVEWJdC0 +8th4GbRU38WLCgKTZUGTYvL1a70UaCi9qn+IBsWDXP3tjQn98g5oU51Zs+P14Ect +3xDqsrZPY3TSTJwtrMI9hoHtyjALuooj5O501CcnZOtMADUqX9pMM2NDTOd8Vjr7 +sL6TgWhv1Qwd/ydR0cydg3RE+6PG50TXgp+B9HfQ6iTmFHqYsGw= +=cA+H +-----END PGP SIGNATURE----- diff --git a/plasma.keyring b/plasma.keyring new file mode 100644 index 0000000..df40fb7 Binary files /dev/null and b/plasma.keyring differ diff --git a/plasma6-pa.changes b/plasma6-pa.changes new file mode 100644 index 0000000..a0d5a14 --- /dev/null +++ b/plasma6-pa.changes @@ -0,0 +1,178 @@ +------------------------------------------------------------------- +Tue Sep 17 14:54:22 UTC 2024 - Fabian Vogt + +- Update to 6.1.90: + * New feature release + * For more details see https://kde.org/announcements/plasma/6/6.1.90 +- Changes since 6.1.5: + * update version for new release + * allow user to rename devices and select a preferred name source (kde#487658,kde#491205,kde#488897) + * implement UI tracking for the Context state + * Remove virtual keyword when we use override + * Modernize PulseObjectFilterModel + * volumemonitor: don't crash when there is no pa_context + * kcm/SpeakerTest: Fix the minimum layout for Mono channel (kde#476096) + * applet: make Applications volume sliders respect Raise maximum volume + * Don't install plasma-volume.so symlink + * Set Maximum Volume to 150% (kde#487508) + * kcm/SpeakerTest: Close dialog when the tested device disconnects + * KCM: rename "Balance" button for clarity (kde#487323) + * update version for new release + +------------------------------------------------------------------- +Tue Sep 10 14:54:49 UTC 2024 - Fabian Vogt + +- Update to 6.1.5: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.5 +- Changes since 6.1.4: + * update version for new release + +------------------------------------------------------------------- +Tue Aug 6 13:28:09 UTC 2024 - Fabian Vogt + +- Update to 6.1.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.4 +- Changes since 6.1.3: + * update version for new release + * volumemonitor: don't crash when there is no pa_context + * kcm/SpeakerTest: Fix the minimum layout for Mono channel (kde#476096) + +------------------------------------------------------------------- +Tue Jul 16 13:24:59 UTC 2024 - Fabian Vogt + +- Update to 6.1.3: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.3 +- Changes since 6.1.2: + * update version for new release + +------------------------------------------------------------------- +Tue Jul 2 17:34:25 UTC 2024 - Fabian Vogt + +- Update to 6.1.2: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.2 +- Changes since 6.1.1: + * update version for new release + +------------------------------------------------------------------- +Tue Jun 25 17:14:25 UTC 2024 - Fabian Vogt + +- Update to 6.1.1: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.1 +- Changes since 6.1.0: + * update version for new release + * Don't install plasma-volume.so symlink + +------------------------------------------------------------------- +Thu Jun 13 10:58:47 UTC 2024 - Fabian Vogt + +- Update to 6.1.0: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.0 +- Changes since 6.0.90: + * update version for new release + * Set Maximum Volume to 150% (kde#487508) + * kcm/SpeakerTest: Close dialog when the tested device disconnects + +------------------------------------------------------------------- +Sat May 25 11:19:27 UTC 2024 - Fabian Vogt + +- Update to 6.0.90: + * New feature release + * For more details see https://kde.org/announcements/plasma/6/6.0.90 +- Too many changes to list here + +------------------------------------------------------------------- +Wed May 22 07:43:15 UTC 2024 - Fabian Vogt + +- Update to 6.0.5: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.5 +- Changes since 6.0.4: + * update version for new release + +------------------------------------------------------------------- +Wed Apr 17 08:13:25 UTC 2024 - Fabian Vogt + +- Update to 6.0.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.4 +- Changes since 6.0.3: + * update version for new release + +------------------------------------------------------------------- +Tue Mar 26 18:06:21 UTC 2024 - Fabian Vogt + +- Update to 6.0.3: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.3 +- Changes since 6.0.2: + * update version for new release + +------------------------------------------------------------------- +Wed Mar 13 09:10:17 UTC 2024 - Fabian Vogt + +- Update to 6.0.2: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.2 +- Changes since 6.0.1: + * update version for new release + * Add URL to the metadata + * update version for new release + +------------------------------------------------------------------- +Wed Mar 6 08:40:32 UTC 2024 - Fabian Vogt + +- Update to 6.0.1: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.1 +- Changes since 6.0.0: + * update version for new release + +------------------------------------------------------------------- +Mon Mar 4 18:52:22 UTC 2024 - Christophe Marin + +- Add Provides/Obsoletes to replace Plasma 5 + +------------------------------------------------------------------- +Wed Feb 21 18:36:37 UTC 2024 - Fabian Vogt + +- Update to 6.0.0: + * New bugfix release + * Release announcement not available yet +- Changes since 5.93.0: + * update version for new release + * applet: Fix hiddenTypes property + * applet: fix unable to finetune slider (kde#479028) + * update version for new release + +------------------------------------------------------------------- +Wed Jan 31 17:37:49 UTC 2024 - Fabian Vogt + +- Update to 5.93.0 (6.0 RC 2): + * New bugfix release + * See https://kde.org/announcements/megarelease/6/rc2/ for details +- Changes since 5.92.0: + * RC 1 version dep + * add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156 + * fix CI + * applet: respect volumeStep setting in slider (kde#409325) + * kcm/VolumeSlider: fix scroll (kde#459639) + * streamrestore: workaround for notification volume (kde#473013) + * kcm: adjust to changes in VolumeSlider + +------------------------------------------------------------------- +Wed Jan 17 18:39:48 UTC 2024 - Fabian Vogt + +- Update to 5.92.0 (6.0 RC 1) + * For more details please see: + https://kde.org/announcements/megarelease/6/rc1/ + +------------------------------------------------------------------- +Fri Aug 25 08:24:42 UTC 2023 - Christophe Marin + +- Init plasma6-pa diff --git a/plasma6-pa.spec b/plasma6-pa.spec new file mode 100644 index 0000000..d6b200c --- /dev/null +++ b/plasma6-pa.spec @@ -0,0 +1,111 @@ +# +# spec file for package plasma6-pa +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define kf6_version 6.5.0 +%define qt6_version 6.7.0 + +%define rname plasma-pa +# Full Plasma 6 version (e.g. 6.0.0) +%{!?_plasma6_bugfix: %global _plasma6_bugfix %{version}} +# Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) +%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} +%bcond_without released +Name: plasma6-pa +Version: 6.1.90 +Release: 0 +Summary: The Plasma6 Volume Manager +License: GPL-2.0-or-later +URL: https://www.kde.org +Source: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig +Source2: plasma.keyring +%endif +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: pkgconfig +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version} +BuildRequires: cmake(KF6Declarative) >= %{kf6_version} +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(KF6GlobalAccel) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6KCMUtils) >= %{kf6_version} +BuildRequires: cmake(KF6PulseAudioQt) +BuildRequires: cmake(KF6StatusNotifierItem) >= %{kf6_version} +BuildRequires: cmake(KF6Svg) >= %{kf6_version} +BuildRequires: cmake(Plasma) >= %{_plasma6_bugfix} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6DBus) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6Quick) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libcanberra) +BuildRequires: pkgconfig(libpulse) +Requires: kf6-kirigami-imports >= %{kf6_version} +Requires: kirigami-addons6 +Requires: (pulseaudio-module-x11 or pipewire-pulseaudio) +# boo#1092871 +Recommends: (pulseaudio-module-gsettings if pulseaudio) +Supplements: (plasma6-desktop and (pulseaudio or pipewire-pulseaudio)) +Provides: plasma5-pa = %{version} +Obsoletes: plasma5-pa < %{version} +Obsoletes: plasma5-pa-lang < %{version} +%if 0%{?suse_version} > 1500 +Suggests: pipewire-pulseaudio +%else +Suggests: pulseaudio-module-x11 +%endif + +%description +A volume manager plasmoid superseding kmix. + +%lang_package + +%prep +%autosetup -p1 -n %{rname}-%{version} + +%build +%cmake_kf6 + +%kf6_build + +%install +%kf6_install + +%find_lang %{name} --all-name --with-html + +%ldconfig_scriptlets + +%files +%license LICENSES/* +%doc %{_kf6_htmldir}/en/kcontrol/ +%{_kf6_applicationsdir}/kcm_pulseaudio.desktop +%{_kf6_appstreamdir}/org.kde.plasma.volume.appdata.xml +%{_kf6_libdir}/libplasma-volume.so.* +%{_kf6_plasmadir}/plasmoids/org.kde.plasma.volume/ +%{_kf6_plugindir}/kf6/kded/audioshortcutsservice.so +%{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_pulseaudio.so +%dir %{_kf6_qmldir}/org/kde/plasma/private +%{_kf6_qmldir}/org/kde/plasma/private/volume/ + +%files lang -f %{name}.lang +%exclude %{_kf6_htmldir}/en/kcontrol + +%changelog