From 9ae7a40f7937643365e02a1c6868ff8d8df78f71df00043576f538b88474fd42 Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Sun, 24 Jan 2021 21:11:03 +0000 Subject: [PATCH 1/4] Plasma 5.21 Beta - this time tested! kwin doesn't use libqaccessibilityclient yet and qqc2-breeze-style is not packaged, but only needed for Plasma Mobile. OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kde-gtk-config5?expand=0&rev=274 --- kde-gtk-config-5.20.5.tar.xz | 3 --- kde-gtk-config-5.20.5.tar.xz.sig | 11 ----------- kde-gtk-config-5.20.90.tar.xz | 3 +++ kde-gtk-config-5.20.90.tar.xz.sig | 11 +++++++++++ kde-gtk-config5.changes | 21 +++++++++++++++++++++ kde-gtk-config5.spec | 6 +++--- 6 files changed, 38 insertions(+), 17 deletions(-) delete mode 100644 kde-gtk-config-5.20.5.tar.xz delete mode 100644 kde-gtk-config-5.20.5.tar.xz.sig create mode 100644 kde-gtk-config-5.20.90.tar.xz create mode 100644 kde-gtk-config-5.20.90.tar.xz.sig diff --git a/kde-gtk-config-5.20.5.tar.xz b/kde-gtk-config-5.20.5.tar.xz deleted file mode 100644 index 9f60006..0000000 --- a/kde-gtk-config-5.20.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:39a8dd1c143d741846017dc351ccd9161e1dfd710e3d18609327f30044de6eb8 -size 68208 diff --git a/kde-gtk-config-5.20.5.tar.xz.sig b/kde-gtk-config-5.20.5.tar.xz.sig deleted file mode 100644 index 3273242..0000000 --- a/kde-gtk-config-5.20.5.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl/0Ut8ACgkQ7JTRj38F -mX5KpQf/dXW8AfMycC0YwURoddjqs0rN1qvJfWgFme+n9nIlpjHvWm4PP0Y5Js98 -HC9uXLw2RZzHm0ulgsSIc/VWRiUJSI3dJ8jOSH9VBn69C4qVGvUykgHrjgqfdoTH -IGFmzxk+NorZDcwsqQzL6TEHXw2eO13SHX3znH/ClVjHJPC2Te1k72oivy/dBONo -8+TB+XA3zbZzPqeWz26IX9qFaR20LLM+9b3QRGnKARlOQcij2GoNtZNOeSkEF65Y -iIMY4XtID5t1JGWuMR+ChcAHaW+ExcfEWOf99oly/ETq4D8xMziBnPViv3eRg+2o -VjWkSrFvngo0C/q2QKAL2TePZXXI2g== -=PAsT ------END PGP SIGNATURE----- diff --git a/kde-gtk-config-5.20.90.tar.xz b/kde-gtk-config-5.20.90.tar.xz new file mode 100644 index 0000000..d2bbef4 --- /dev/null +++ b/kde-gtk-config-5.20.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:523f900aaa6b927435ddbcf1827d9dcc9cae7500fd50c4d0dddab41c534356e1 +size 68596 diff --git a/kde-gtk-config-5.20.90.tar.xz.sig b/kde-gtk-config-5.20.90.tar.xz.sig new file mode 100644 index 0000000..70c5afe --- /dev/null +++ b/kde-gtk-config-5.20.90.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAmAJdwEACgkQ7JTRj38F +mX6ECQf/S3qqIRQHJYKev7GzCX+dsXL72yUBaLtspk8lwuKvlHw6z1rT8WSMTM4J +M26GbA4cnxZv8pjmPlqIIYgKoz6wfL9raypKN4qyniBXVz7RJgntnn3qn0oDytWR +AOXTFObsbOpbe/YA0MLozCP8jdrVCZV6suFVtxCg1Xl0LXh2ySS5BgdXOPXDxtBI +V6YYADGam/8XQ54yIt0jIHYQFrjciGipJKCKHPXThQR5AcJJm+f0ysZC6KFB7WjL +av8Q+ejxecM/B8mEJ3fvP2dm9phJvUVguATIKBpjjiRjzaOD78+A5LChEEjW9Obm +GWOiVs4FJTJaCe2uTQPowDrWah13Og== +=jvFu +-----END PGP SIGNATURE----- diff --git a/kde-gtk-config5.changes b/kde-gtk-config5.changes index 52cfe13..9f96d18 100644 --- a/kde-gtk-config5.changes +++ b/kde-gtk-config5.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Thu Jan 21 21:31:33 UTC 2021 - Fabian Vogt + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Add .gitignore file to ignore generated .clang-format file. + * Remove debug message to avoid polute to stdout. + * Reference Plasma Workspace repo instead of Desktop + * Set correct installation directory for kconf_update script + * Use only GTK Module for managing window decorations CSS (kde#428322,kde#428120,kde#428842) + * fix build + * Fix for cpp17 : Ld couldnt reach references when we use constexpr + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Begin writing out settings to GTK4 + * Disable global animations for the time decoration is being rendered (kde#426687) + * Fix default decoration fallback + * Remove kservice dependency + ------------------------------------------------------------------- Tue Jan 5 14:40:02 UTC 2021 - Fabian Vogt diff --git a/kde-gtk-config5.spec b/kde-gtk-config5.spec index e7a9d29..b2623ee 100644 --- a/kde-gtk-config5.spec +++ b/kde-gtk-config5.spec @@ -18,15 +18,15 @@ %bcond_without lang Name: kde-gtk-config5 -Version: 5.20.5 +Version: 5.20.90 Release: 0 Summary: Daemon for GTK2 and GTK3 Applications Appearance Under KDE License: LGPL-3.0-or-later AND GPL-3.0-or-later Group: System/GUI/KDE URL: http://projects.kde.org/kde-gtk-config -Source: https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz +Source: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig +Source1: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: extra-cmake-modules >= 0.0.9 From 79d38fe2d91bf318c735073aa142c48ad1a6d66ec22fe1a0ac54ae6c1c9faa88 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Fri, 12 Feb 2021 09:56:48 +0000 Subject: [PATCH 2/4] Updating link to change in openSUSE:Factory/kde-gtk-config5 revision 106.0 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kde-gtk-config5?expand=0&rev=f66c41801a9357c17659333d3cebbe84 --- ...ug-message-to-avoid-polute-to-stdout.patch | 27 +++++++++++++++++++ kde-gtk-config5.changes | 7 +++++ kde-gtk-config5.spec | 2 ++ 3 files changed, 36 insertions(+) create mode 100644 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch diff --git a/0001-Remove-debug-message-to-avoid-polute-to-stdout.patch b/0001-Remove-debug-message-to-avoid-polute-to-stdout.patch new file mode 100644 index 0000000..ea6ba00 --- /dev/null +++ b/0001-Remove-debug-message-to-avoid-polute-to-stdout.patch @@ -0,0 +1,27 @@ +From 7869f641da712ddbe1e3e294903dfa5304c298df Mon Sep 17 00:00:00 2001 +From: Weng Xuetian +Date: Sat, 9 Jan 2021 19:07:24 -0800 +Subject: [PATCH] Remove debug message to avoid polute to stdout. + +This would break application like zenity which output to stdout. + +(cherry picked from commit 62e272df848d6848482ceb534d14bf36c9fde241) +--- + window-decorations-reload-module/reloader.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/window-decorations-reload-module/reloader.c b/window-decorations-reload-module/reloader.c +index 9e367dc..606bb1f 100644 +--- a/window-decorations-reload-module/reloader.c ++++ b/window-decorations-reload-module/reloader.c +@@ -55,7 +55,6 @@ void manage_css_provider(GFileMonitor *monitor, GFile *file, GFile *other_file, + + void reload_css_provider() + { +- printf("WINDOW DECORATIONS RELOADED\n"); + if (css_provider != NULL) { + remove_css_provider(); + } +-- +2.25.1 + diff --git a/kde-gtk-config5.changes b/kde-gtk-config5.changes index 9f96d18..61eb414 100644 --- a/kde-gtk-config5.changes +++ b/kde-gtk-config5.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Feb 12 09:33:00 UTC 2021 - Fabian Vogt + +- Add patch to not pollute stdout, which broke some applications + (boo#1182151, kde#431365): + * 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch + ------------------------------------------------------------------- Thu Jan 21 21:31:33 UTC 2021 - Fabian Vogt diff --git a/kde-gtk-config5.spec b/kde-gtk-config5.spec index b2623ee..50a5c44 100644 --- a/kde-gtk-config5.spec +++ b/kde-gtk-config5.spec @@ -29,6 +29,8 @@ Source: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-conf Source1: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig Source2: plasma.keyring %endif +# PATCH-FIX-UPSTREAM +Patch1: 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch BuildRequires: extra-cmake-modules >= 0.0.9 BuildRequires: kf5-filesystem BuildRequires: sassc From 5d1881c9a0f54997dd9736dd7437f72fba5fe05847f88daaf66d1ee0d51d6983 Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Fri, 12 Feb 2021 10:33:45 +0000 Subject: [PATCH 3/4] - Drop patch, part of 5.20.90: * 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kde-gtk-config5?expand=0&rev=275 --- ...ug-message-to-avoid-polute-to-stdout.patch | 27 ------------------- kde-gtk-config5.changes | 6 +++++ kde-gtk-config5.spec | 2 -- 3 files changed, 6 insertions(+), 29 deletions(-) delete mode 100644 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch diff --git a/0001-Remove-debug-message-to-avoid-polute-to-stdout.patch b/0001-Remove-debug-message-to-avoid-polute-to-stdout.patch deleted file mode 100644 index ea6ba00..0000000 --- a/0001-Remove-debug-message-to-avoid-polute-to-stdout.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 7869f641da712ddbe1e3e294903dfa5304c298df Mon Sep 17 00:00:00 2001 -From: Weng Xuetian -Date: Sat, 9 Jan 2021 19:07:24 -0800 -Subject: [PATCH] Remove debug message to avoid polute to stdout. - -This would break application like zenity which output to stdout. - -(cherry picked from commit 62e272df848d6848482ceb534d14bf36c9fde241) ---- - window-decorations-reload-module/reloader.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/window-decorations-reload-module/reloader.c b/window-decorations-reload-module/reloader.c -index 9e367dc..606bb1f 100644 ---- a/window-decorations-reload-module/reloader.c -+++ b/window-decorations-reload-module/reloader.c -@@ -55,7 +55,6 @@ void manage_css_provider(GFileMonitor *monitor, GFile *file, GFile *other_file, - - void reload_css_provider() - { -- printf("WINDOW DECORATIONS RELOADED\n"); - if (css_provider != NULL) { - remove_css_provider(); - } --- -2.25.1 - diff --git a/kde-gtk-config5.changes b/kde-gtk-config5.changes index 61eb414..05622c5 100644 --- a/kde-gtk-config5.changes +++ b/kde-gtk-config5.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Feb 12 10:33:10 UTC 2021 - Fabian Vogt + +- Drop patch, part of 5.20.90: + * 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch + ------------------------------------------------------------------- Fri Feb 12 09:33:00 UTC 2021 - Fabian Vogt diff --git a/kde-gtk-config5.spec b/kde-gtk-config5.spec index 50a5c44..b2623ee 100644 --- a/kde-gtk-config5.spec +++ b/kde-gtk-config5.spec @@ -29,8 +29,6 @@ Source: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-conf Source1: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig Source2: plasma.keyring %endif -# PATCH-FIX-UPSTREAM -Patch1: 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch BuildRequires: extra-cmake-modules >= 0.0.9 BuildRequires: kf5-filesystem BuildRequires: sassc From 776106008f244d9c42f576f99c15d9961dee0dcf4b62534a82f33250404188c3 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Sun, 14 Feb 2021 08:10:11 +0000 Subject: [PATCH 4/4] Plasma 5.21.0 + made pulseaudio optional and pipewire-pulseaudio an alternative. KF5 is publish disabled already. OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kde-gtk-config5?expand=0&rev=276 --- kde-gtk-config-5.20.90.tar.xz | 3 --- kde-gtk-config-5.20.90.tar.xz.sig | 11 ----------- kde-gtk-config-5.21.0.tar.xz | 3 +++ kde-gtk-config-5.21.0.tar.xz.sig | 11 +++++++++++ kde-gtk-config5.changes | 11 +++++++++++ kde-gtk-config5.spec | 6 +++--- 6 files changed, 28 insertions(+), 17 deletions(-) delete mode 100644 kde-gtk-config-5.20.90.tar.xz delete mode 100644 kde-gtk-config-5.20.90.tar.xz.sig create mode 100644 kde-gtk-config-5.21.0.tar.xz create mode 100644 kde-gtk-config-5.21.0.tar.xz.sig diff --git a/kde-gtk-config-5.20.90.tar.xz b/kde-gtk-config-5.20.90.tar.xz deleted file mode 100644 index d2bbef4..0000000 --- a/kde-gtk-config-5.20.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:523f900aaa6b927435ddbcf1827d9dcc9cae7500fd50c4d0dddab41c534356e1 -size 68596 diff --git a/kde-gtk-config-5.20.90.tar.xz.sig b/kde-gtk-config-5.20.90.tar.xz.sig deleted file mode 100644 index 70c5afe..0000000 --- a/kde-gtk-config-5.20.90.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAmAJdwEACgkQ7JTRj38F -mX6ECQf/S3qqIRQHJYKev7GzCX+dsXL72yUBaLtspk8lwuKvlHw6z1rT8WSMTM4J -M26GbA4cnxZv8pjmPlqIIYgKoz6wfL9raypKN4qyniBXVz7RJgntnn3qn0oDytWR -AOXTFObsbOpbe/YA0MLozCP8jdrVCZV6suFVtxCg1Xl0LXh2ySS5BgdXOPXDxtBI -V6YYADGam/8XQ54yIt0jIHYQFrjciGipJKCKHPXThQR5AcJJm+f0ysZC6KFB7WjL -av8Q+ejxecM/B8mEJ3fvP2dm9phJvUVguATIKBpjjiRjzaOD78+A5LChEEjW9Obm -GWOiVs4FJTJaCe2uTQPowDrWah13Og== -=jvFu ------END PGP SIGNATURE----- diff --git a/kde-gtk-config-5.21.0.tar.xz b/kde-gtk-config-5.21.0.tar.xz new file mode 100644 index 0000000..2c5f359 --- /dev/null +++ b/kde-gtk-config-5.21.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:751e3c13f48310127af7fc8b5e61a86dc233c5836deec185619760853a582d56 +size 68680 diff --git a/kde-gtk-config-5.21.0.tar.xz.sig b/kde-gtk-config-5.21.0.tar.xz.sig new file mode 100644 index 0000000..0e58f65 --- /dev/null +++ b/kde-gtk-config-5.21.0.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAmAlHHgACgkQ7JTRj38F +mX52lAf+P9qWCEpBDfSmu7WBASRj4i5S7imwEGytyGUAVBASNFS+zTiGzbtwfPTD +cYfgsQaAtmsaQT42t3ZvI878ZE5ZVEq8UKpq1gI/AcRNjileODT9BJuZORckZe78 ++NedBOR5M6NabFQm1XWi3eNtbyvzct/OsvDM/PFAeL9QcVzM0Na0fd5PL5DJ7Xxf +pCDh1DjWjBMngECpv8HJ1Mt2m5R6cdT9JMTp3K96cGpR0ehQDflUAtIFkEiWvEa1 +6los72BlWB71gyorWcskDHcUIATTBrSifIEsx4uwudgMVk8ME6oK0ApMsd4oOMOQ +oM0zQESjDcyMpe8TdD2P63giE5IxBw== +=GQVg +-----END PGP SIGNATURE----- diff --git a/kde-gtk-config5.changes b/kde-gtk-config5.changes index 05622c5..2f9b67c 100644 --- a/kde-gtk-config5.changes +++ b/kde-gtk-config5.changes @@ -11,6 +11,17 @@ Fri Feb 12 09:33:00 UTC 2021 - Fabian Vogt (boo#1182151, kde#431365): * 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch +------------------------------------------------------------------- +Thu Feb 11 18:23:11 UTC 2021 - Fabian Vogt + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Reset altered config in the decoration bridge + * Use the same configs for watching and reading (kde#421745) + ------------------------------------------------------------------- Thu Jan 21 21:31:33 UTC 2021 - Fabian Vogt diff --git a/kde-gtk-config5.spec b/kde-gtk-config5.spec index b2623ee..1c2486c 100644 --- a/kde-gtk-config5.spec +++ b/kde-gtk-config5.spec @@ -18,15 +18,15 @@ %bcond_without lang Name: kde-gtk-config5 -Version: 5.20.90 +Version: 5.21.0 Release: 0 Summary: Daemon for GTK2 and GTK3 Applications Appearance Under KDE License: LGPL-3.0-or-later AND GPL-3.0-or-later Group: System/GUI/KDE URL: http://projects.kde.org/kde-gtk-config -Source: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz +Source: kde-gtk-config-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/unstable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig +Source1: kde-gtk-config-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: extra-cmake-modules >= 0.0.9