From 2ba37a84ee1ea1368ac34f5764c3d688ea1d5bd1558505f915aa9043a908c5ce Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Wed, 6 Jan 2021 08:52:37 +0000 Subject: [PATCH 1/3] Accepting request 860550 from home:Vogtinator:branches:KDE:Frameworks5 - Disable BINARY_ICONS_RESOURCE, it duplicates the size for no good reason - Switch to hardlinks for %fdupes OBS-URL: https://build.opensuse.org/request/show/860550 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze5-icons?expand=0&rev=171 --- breeze5-icons.changes | 6 ++++++ breeze5-icons.spec | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/breeze5-icons.changes b/breeze5-icons.changes index 5466f7b..82cf6a4 100644 --- a/breeze5-icons.changes +++ b/breeze5-icons.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jan 5 22:54:47 UTC 2021 - Fabian Vogt + +- Disable BINARY_ICONS_RESOURCE, it duplicates the size for no good reason +- Switch to hardlinks for %fdupes + ------------------------------------------------------------------- Sat Dec 5 18:56:08 UTC 2020 - Christophe Giboudeaux diff --git a/breeze5-icons.spec b/breeze5-icons.spec index aeebf6f..e637363 100644 --- a/breeze5-icons.spec +++ b/breeze5-icons.spec @@ -1,7 +1,7 @@ # # spec file for package breeze5-icons # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -41,8 +41,8 @@ BuildRequires: hicolor-icon-theme BuildRequires: libxml2-tools BuildRequires: python3 BuildRequires: python3-lxml -BuildRequires: cmake(Qt5Core) >= 5.13.0 -BuildRequires: cmake(Qt5Test) >= 5.13.0 +BuildRequires: cmake(Qt5Core) >= 5.15.0 +BuildRequires: cmake(Qt5Test) >= 5.15.0 BuildArch: noarch %description @@ -52,7 +52,7 @@ Breeze-icons is a freedesktop.org compatible icon theme. %autosetup -p1 -n breeze-icons-%{version} %build - %cmake_kf5 -d build -- -DBINARY_ICONS_RESOURCE=ON + %cmake_kf5 -d build -- -DBINARY_ICONS_RESOURCE=OFF %cmake_build %install @@ -62,7 +62,7 @@ Breeze-icons is a freedesktop.org compatible icon theme. ln -s yast-software-group.svg %{buildroot}%{_kf5_iconsdir}/breeze/preferences/32/yast-software.svg ln -s yast-software-group.svg %{buildroot}%{_kf5_iconsdir}/breeze-dark/preferences/32/yast-software.svg - %fdupes -s %{buildroot}%{_kf5_iconsdir} + %fdupes %{buildroot}%{_kf5_iconsdir} %icon_theme_cache_create_ghost breeze %icon_theme_cache_create_ghost breeze-dark From b9df9e62a2e577154e0134a30be014836fffd3ffb62b0da776af32dc82c62659 Mon Sep 17 00:00:00 2001 From: Wolfgang Bauer Date: Fri, 8 Jan 2021 15:34:52 +0000 Subject: [PATCH 2/3] Accepting request 860754 from home:Vogtinator:branches:KDE:Frameworks5 - Add subpackage with breeze-icons.rcc just for Kexi OBS-URL: https://build.opensuse.org/request/show/860754 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze5-icons?expand=0&rev=172 --- breeze5-icons.changes | 5 +++++ breeze5-icons.spec | 19 ++++++++++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/breeze5-icons.changes b/breeze5-icons.changes index 82cf6a4..9992506 100644 --- a/breeze5-icons.changes +++ b/breeze5-icons.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jan 6 14:19:27 UTC 2021 - Fabian Vogt + +- Add subpackage with breeze-icons.rcc just for Kexi + ------------------------------------------------------------------- Tue Jan 5 22:54:47 UTC 2021 - Fabian Vogt diff --git a/breeze5-icons.spec b/breeze5-icons.spec index e637363..ed3c50d 100644 --- a/breeze5-icons.spec +++ b/breeze5-icons.spec @@ -48,11 +48,21 @@ BuildArch: noarch %description Breeze-icons is a freedesktop.org compatible icon theme. +%package rcc +Summary: Breeze icon theme - rcc file +Group: System/GUI/KDE + +%description rcc +Breeze-icons is a freedesktop.org compatible icon theme. +This contains the Breeze (non-dark) icons in a QResource file, used by Kexi. + %prep %autosetup -p1 -n breeze-icons-%{version} %build - %cmake_kf5 -d build -- -DBINARY_ICONS_RESOURCE=OFF + # For some reason Kexi only wants to use breeze-icons.rcc and not the icons directory, + # so build it just for that. + %cmake_kf5 -d build -- -DBINARY_ICONS_RESOURCE=ON %cmake_build %install @@ -75,7 +85,14 @@ Breeze-icons is a freedesktop.org compatible icon theme. %license COPYING* %ghost %{_kf5_iconsdir}/breeze/icon-theme.cache %ghost %{_kf5_iconsdir}/breeze-dark/icon-theme.cache +%exclude %{_kf5_iconsdir}/breeze/breeze-icons.rcc +%exclude %{_kf5_iconsdir}/breeze-dark/breeze-icons-dark.rcc %{_kf5_iconsdir}/breeze/ %{_kf5_iconsdir}/breeze-dark/ +%files rcc +%dir %{_kf5_iconsdir}/breeze +# Kexi does not need the -dark variant. +%{_kf5_iconsdir}/breeze/breeze-icons.rcc + %changelog From f2f398cbcca404b05af11de381691f149a8b74e12e05c99d3796e820ebe39944 Mon Sep 17 00:00:00 2001 From: Wolfgang Bauer Date: Sat, 9 Jan 2021 12:18:38 +0000 Subject: [PATCH 3/3] KDE Frameworks 5.78.0 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze5-icons?expand=0&rev=173 --- breeze-icons-5.77.0.tar.xz | 3 --- breeze-icons-5.77.0.tar.xz.sig | 11 ----------- breeze-icons-5.78.0.tar.xz | 3 +++ breeze-icons-5.78.0.tar.xz.sig | 11 +++++++++++ breeze5-icons.changes | 13 +++++++++++++ breeze5-icons.spec | 8 ++++---- 6 files changed, 31 insertions(+), 18 deletions(-) delete mode 100644 breeze-icons-5.77.0.tar.xz delete mode 100644 breeze-icons-5.77.0.tar.xz.sig create mode 100644 breeze-icons-5.78.0.tar.xz create mode 100644 breeze-icons-5.78.0.tar.xz.sig diff --git a/breeze-icons-5.77.0.tar.xz b/breeze-icons-5.77.0.tar.xz deleted file mode 100644 index 1750eab..0000000 --- a/breeze-icons-5.77.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96ad021edd6999e632991bff286f13601b898dc623388e52e82b68b5ac0a0f82 -size 1993056 diff --git a/breeze-icons-5.77.0.tar.xz.sig b/breeze-icons-5.77.0.tar.xz.sig deleted file mode 100644 index c535426..0000000 --- a/breeze-icons-5.77.0.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEU+a0e0XOo+DVt0V3WNDuZIpIs7sFAl/Lnx4ACgkQWNDuZIpI -s7t8jAgAjKLvrBVa+y9QZ9+3Ua/HedQD3cY2KUrwxqdNk8ezQb/CY5HsTW3HE7js -IamHFjMygAzIhSOHnAxcz8E2qZVwwHdEE5AoZGa1c/Myzzws6geHh+9SLnode8Qc -UkpnNpbBCYboCa/NjK+VrgZZTQW5yBzijYT4cpsOszcPHSmVWh+wUaqZi0yjV9kj -IDrKq0P0w6V7uyr2siZYxqEPHI4LYMIuUXUhPbaGmwfI+aMMUbFm+EdXcWZgChbV -VVdx6gusRI6+gpey7knPebdTz2t8FedXNJEfxChxYsSy6ObLFQe9l9JIe3wN8HMM -XMYZIRh3j0Ki+CKhGVw72MaQDNxfPw== -=9hU1 ------END PGP SIGNATURE----- diff --git a/breeze-icons-5.78.0.tar.xz b/breeze-icons-5.78.0.tar.xz new file mode 100644 index 0000000..d9e856e --- /dev/null +++ b/breeze-icons-5.78.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:425f6d0163dac092939dede0b1023de5b175738cb59bb2ec002c821973a449b9 +size 1993392 diff --git a/breeze-icons-5.78.0.tar.xz.sig b/breeze-icons-5.78.0.tar.xz.sig new file mode 100644 index 0000000..d3f16dd --- /dev/null +++ b/breeze-icons-5.78.0.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEU+a0e0XOo+DVt0V3WNDuZIpIs7sFAl/web4ACgkQWNDuZIpI +s7uAtQf9GsvUy/BKObHPRWgp/KGyIC4cJWJ4yerqKNlKfIKuv4KKw3kZsjfg05iI +teU4GJR9PtlFnl+8gB6oj7XstEJ5Jzu5PyLH0HqNFEJfgNEys3BqlPUOzxxUtyse +YqdxSnjgpEUIQ4NJSpcRGkz4BDaaWM2ldgknPvePf13iEX4/B5V9WogW/iHdM9Cy +ikvEcBI4Kq09a471pMabURinAJskIc2AU6rAveM7kRaoL1KyIBDQU/I4nofUkIUh +g2MYZqkILIfUq3xj95PjEFCsLlQEO0K3/bxlVTSgkGjMhgS4bQYBrjArnzaIox2Q ++9mJT0Fg/F2hFPJ80qj+h8sHQEnSog== +=FMeV +-----END PGP SIGNATURE----- diff --git a/breeze5-icons.changes b/breeze5-icons.changes index 9992506..3e641aa 100644 --- a/breeze5-icons.changes +++ b/breeze5-icons.changes @@ -3,6 +3,19 @@ Wed Jan 6 14:19:27 UTC 2021 - Fabian Vogt - Add subpackage with breeze-icons.rcc just for Kexi +------------------------------------------------------------------- +Wed Jan 6 10:47:14 UTC 2021 - Christophe Giboudeaux + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * fixed a drop shadow, removed a duplicate icon + * New compass action icon + * Add image-missing icon to theme + * Add icon for WIM images + ------------------------------------------------------------------- Tue Jan 5 22:54:47 UTC 2021 - Fabian Vogt diff --git a/breeze5-icons.spec b/breeze5-icons.spec index ed3c50d..10d757e 100644 --- a/breeze5-icons.spec +++ b/breeze5-icons.spec @@ -16,7 +16,7 @@ # -%define _tar_path 5.77 +%define _tar_path 5.78 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) @@ -24,7 +24,7 @@ # Only needed for the package signature condition %bcond_without lang Name: breeze5-icons -Version: 5.77.0 +Version: 5.78.0 Release: 0 Summary: Breeze icon theme License: LGPL-3.0-only @@ -41,8 +41,8 @@ BuildRequires: hicolor-icon-theme BuildRequires: libxml2-tools BuildRequires: python3 BuildRequires: python3-lxml -BuildRequires: cmake(Qt5Core) >= 5.15.0 -BuildRequires: cmake(Qt5Test) >= 5.15.0 +BuildRequires: cmake(Qt5Core) >= 5.14.0 +BuildRequires: cmake(Qt5Test) >= 5.14.0 BuildArch: noarch %description