diff --git a/breeze-gtk-5.16.5.tar.xz b/breeze-gtk-5.16.5.tar.xz deleted file mode 100644 index 895c5db..0000000 --- a/breeze-gtk-5.16.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9849ecf6c2fc85fde76912410ab36c46ca65b96d80b4e51819ca35015a88098 -size 47412 diff --git a/breeze-gtk-5.16.5.tar.xz.sig b/breeze-gtk-5.16.5.tar.xz.sig deleted file mode 100644 index 310a25c..0000000 --- a/breeze-gtk-5.16.5.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl1ubYYACgkQ7JTRj38F -mX5/wggAnswK8M9dkOVJZ8CSMnZB8s7ob3Tx1/fEVcvcex2mb6fS8JMO/qsSKCyz -G7RuBg15Bgz63KmRHooSyEsbqIoWipNvawriNtb06yuLnkGS0YnOUl7yq8iMb0/j -jTYVwQt/XVlDSglOrgLo8JE5uf+gFIKK3JJd/astt/5USd0Mua3P5/YiXrz4B/Rn -g84x0X6LaOEZ8apGZoiyumwh+q7CXstwfunZr8M7ywhdZXE++nSKOwfLfIYm8yCs -wftiDQfyyWar/nVA6soKH9oTNAgLGoswgptP6phRWT1eV/QJTtCl9XsXY6yy+m8r -oY62BKqVT/C6O4K4HdRkBt2qLo2qPA== -=EM1q ------END PGP SIGNATURE----- diff --git a/breeze-gtk-5.17.0.tar.xz b/breeze-gtk-5.17.0.tar.xz new file mode 100644 index 0000000..f5103dc --- /dev/null +++ b/breeze-gtk-5.17.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bba00e94bad2b6f9baae19b1edba076785f45a94b591dd4b34f7b9104348cc3a +size 44224 diff --git a/breeze-gtk-5.17.0.tar.xz.sig b/breeze-gtk-5.17.0.tar.xz.sig new file mode 100644 index 0000000..e93927e --- /dev/null +++ b/breeze-gtk-5.17.0.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl2fIgAACgkQ7JTRj38F +mX7QTAf/S8L8EPOdjwuplAbK+4td0PK5E6qPWBUjphnHt+8MiWs8XJmEB6tieQJ3 +md9q6yWgyFuGDAn8c+4BAqYGXuh6gz9LYYDBVb7uo2aOVh+wKrRGAJN006t26TMc +gmJGXC5tcc7ns1eGl9Fje5iHdUdu+Tq04OaTX5FM3BVy8dDtxcmjAh+qdh1G/pGP ++z/rpUoyxLBalYA/GywZyJDK8bBfJqZQLySBEfjw/+gmZQvzRwT63D0yzzsqAHDR +eZRxIs6J7icrA/IcQJngpyj9G8nkUIR4TabEZYQzJ/op4r5DVhX2mYibAygo8Oxb +ZLc52giU7VUOEgF1qBVDqa6OnEOctg== +=GYxn +-----END PGP SIGNATURE----- diff --git a/breeze-gtk.changes b/breeze-gtk.changes index f8ea4a6..5c835cd 100644 --- a/breeze-gtk.changes +++ b/breeze-gtk.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Thu Oct 10 14:25:45 UTC 2019 - Fabian Vogt + +- Update to 5.17.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.17.0.php +- Changes since 5.16.90: + * [GTK3] Make selection-mode headerbars closer to Adwaita + * [GTK3] Inactive windows now show button hover decoration + * [GTK3] Fix menu bugs + * [GTK3] CSD windows show handles on .solid-csd (kde#412080) + * [GTK3] Improve button appearance +- Run spec-cleaner + +------------------------------------------------------------------- +Thu Sep 19 12:32:33 UTC 2019 - Fabian Vogt + +- Update to 5.16.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.16.90.php +- Changes since 5.16.5: + * Fix build_theme.sh invocation without arguments + * [GTK3] Make CSD window decorations 18px instead of 16px + * [GTK3] Have checkboxes and radiobuttons respect the user's color scheme. + * [GTK3] Recolor CSD titlebuttons according to user's color scheme + * [GTK3 -> Chrome/ium] Tweak tab stylings (kde#403108) + * GTK3 - Fix menu port to colordefs + * Convert colors into GTK colordefs + * [GTK3] Give checkboxes and radiobuttons a pressed appearance + * Merge gtk320 and gtk318 into gtk3 + * kconf_update: Also migrate from BreezyGTK + * Border for "separator_menu_item" should be 0 (kde#404045) + * Remove background from scrollbars when hovering on them +- Remove patches, now upstream: + * update_from_BreezeGTK.patch + ------------------------------------------------------------------- Tue Sep 3 12:44:11 UTC 2019 - Fabian Vogt diff --git a/breeze-gtk.spec b/breeze-gtk.spec index e74355c..9658c3a 100644 --- a/breeze-gtk.spec +++ b/breeze-gtk.spec @@ -1,7 +1,7 @@ # # spec file for package breeze-gtk # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,35 +12,33 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %bcond_without lang %define _name breeze Name: breeze-gtk -Version: 5.16.5 +Version: 5.17.0 Release: 0 Summary: GTK+ theme matching KDE's Breeze -License: LGPL-2.1 +License: LGPL-2.1-only Group: System/GUI/KDE -Url: https://projects.kde.org/breeze-gtk -Source: https://download.kde.org/stable/plasma/%{version}/breeze-gtk-%{version}.tar.xz +URL: https://projects.kde.org/breeze-gtk +Source: breeze-gtk-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/breeze-gtk-%{version}.tar.xz.sig +Source1: breeze-gtk-%{version}.tar.xz.sig Source2: plasma.keyring %endif -# PATCH-FIX-OPENSUSE update_from_BreezeGTK.patch boo#994832 -- update user's config from the old BreezyGTK theme -Patch100: update_from_BreezeGTK.patch BuildRequires: breeze5-style BuildRequires: cmake >= 2.8.12 BuildRequires: extra-cmake-modules BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: kf5-filesystem -BuildRequires: pkgconfig(Qt5Core) BuildRequires: python3-cairo BuildRequires: sassc +BuildRequires: cmake(Qt5Core) %description A GTK+ theme created to match with the new Plasma 5 Breeze theme. @@ -62,8 +60,8 @@ A GTK+ theme created to match with the new Plasma 5 Breeze theme. Summary: GTK+ theme matching KDE's Breeze -- GTK+ 2 Support Group: System/GUI/KDE Requires: metatheme-%{_name}-common = %{version} -Supplements: packageand(breeze5-style:gtk2) -Supplements: packageand(breeze4-style:gtk2) +Supplements: (breeze4-style and gtk2) +Supplements: (breeze5-style and gtk2) BuildArch: noarch %description -n gtk2-metatheme-%{_name} @@ -73,8 +71,8 @@ A GTK+ theme created to match with the new Plasma 5 Breeze theme. Summary: GTK+ theme matching KDE's Breeze -- GTK+ 3 Support Group: System/GUI/KDE Requires: metatheme-%{_name}-common = %{version} -Supplements: packageand(breeze5-style:gtk3) -Supplements: packageand(breeze4-style:gtk3) +Supplements: (breeze4-style and gtk3) +Supplements: (breeze5-style and gtk3) BuildArch: noarch %description -n gtk3-metatheme-%{_name} diff --git a/update_from_BreezeGTK.patch b/update_from_BreezeGTK.patch deleted file mode 100644 index 48764ad..0000000 --- a/update_from_BreezeGTK.patch +++ /dev/null @@ -1,56 +0,0 @@ -Index: breeze-gtk-5.12.2/kconf_update/main.cpp -=================================================================== ---- breeze-gtk-5.12.2.orig/kconf_update/main.cpp -+++ breeze-gtk-5.12.2/kconf_update/main.cpp -@@ -63,7 +63,7 @@ static QString gtk2ThemePath(QString the - } - - /* -- * Check if gtk theme is already set to oxygen or Orion, if it is then we want to upgrade to the breeze theme -+ * Check if gtk theme is already set to oxygen, BreezyGTK or Orion, if it is then we want to upgrade to the breeze theme - * gtkSettingsFile: filename to use - * settingsKey: ini group to read from - * returns: full path to settings file -@@ -84,9 +84,9 @@ bool isGtkThemeSetToOldTheme(QString gtk - if (!settingsKey.isNull()) { - gtkrcSettings.beginGroup(settingsKey); - } -- //if it is set to Oxygen or Orion then we want to upgrade it to Breeze -- if (gtkrcSettings.value("gtk-theme-name") == QLatin1String("oxygen-gtk") || gtkrcSettings.value("gtk-theme-name") == QLatin1String("Orion")) { -- qCDebug(GTKBREEZE) << "using oxygen or orion " << gtkrcSettings.value("gtk-theme-name"); -+ //if it is set to Oxygen, BreezyGTK or Orion then we want to upgrade it to Breeze -+ if (gtkrcSettings.value("gtk-theme-name") == QLatin1String("oxygen-gtk") || gtkrcSettings.value("gtk-theme-name") == QLatin1String("BreezyGTK") || gtkrcSettings.value("gtk-theme-name") == QLatin1String("Orion")) { -+ qCDebug(GTKBREEZE) << "using oxygen, BreezyGTK or orion " << gtkrcSettings.value("gtk-theme-name"); - return true; - } else { - return false; -@@ -115,11 +115,11 @@ int setGtk2() - - bool needsUpdate = isGtkThemeSetToOldTheme(gtkrc2path, QString()); - if (needsUpdate == false) { -- qCDebug(GTKBREEZE) << "gtkrc2 already exists and is not using oxygen or orion, quitting"; -+ qCDebug(GTKBREEZE) << "gtkrc2 already exists and is not using oxygen, BreezyGTK or orion, quitting"; - return 0; - } - -- qCDebug(GTKBREEZE) << "no gtkrc2 file or oxygen/orion being used, setting to new theme"; -+ qCDebug(GTKBREEZE) << "no gtkrc2 file or oxygen/BreezyGTK/orion being used, setting to new theme"; - QFile gtkrc2writer(gtkrc2path); - bool opened = gtkrc2writer.open(QIODevice::WriteOnly | QIODevice::Text); - if (!opened) { -@@ -160,13 +160,13 @@ int setGtk3() - QString gtkrc3path = configPath + "/gtk-3.0/settings.ini"; - bool needsUpdate = isGtkThemeSetToOldTheme(gtkrc3path, "Settings"); - if ( !needsUpdate ) { -- qCDebug(GTKBREEZE) << "gtkrc3 already exists and is not using oxygen/orion, quitting"; -+ qCDebug(GTKBREEZE) << "gtkrc3 already exists and is not using oxygen/BreezyGTK/orion, quitting"; - return 0; - } - QDir dir = QFileInfo(gtkrc3path).dir(); - dir.mkpath(dir.path()); - -- qCDebug(GTKBREEZE) << "no gtkrc3 file or oxygen/orion being used, setting to new theme"; -+ qCDebug(GTKBREEZE) << "no gtkrc3 file or oxygen/BreezyGTK/orion being used, setting to new theme"; - QFile gtkrc3writer(gtkrc3path); - bool opened = gtkrc3writer.open(QIODevice::WriteOnly | QIODevice::Text); - if (!opened) {