1
0

25 Commits

Author SHA256 Message Date
aae0a763a0 Accepting request 1298515 from KDE:Frameworks
KDE Frameworks 5.17 (forwarded request 1298400 from krop)

OBS-URL: https://build.opensuse.org/request/show/1298515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=18
2025-08-09 17:57:32 +00:00
Christophe Marin
c9a61a97f4 KDE Frameworks 5.17
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=38
2025-08-09 08:27:09 +00:00
b8ddd34ba6 Accepting request 1292114 from KDE:Frameworks
KDE Frameworks 6.16 (forwarded request 1292110 from krop)

OBS-URL: https://build.opensuse.org/request/show/1292114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=17
2025-07-14 08:48:11 +00:00
Christophe Marin
a23f8285d7 KDE Frameworks 6.16
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=36
2025-07-11 15:18:08 +00:00
7aaa128e33 Accepting request 1285554 from KDE:Frameworks
KDE Frameworks 6.15 (forwarded request 1285029 from krop)

OBS-URL: https://build.opensuse.org/request/show/1285554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=16
2025-06-18 13:54:49 +00:00
Christophe Marin
bd0e8ef6b8 KDE Frameworks 6.15
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=34
2025-06-13 16:53:15 +00:00
ab438be9c4 Accepting request 1276348 from KDE:Frameworks
KDE Frameworks 6.14 (forwarded request 1275345 from krop)

OBS-URL: https://build.opensuse.org/request/show/1276348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=15
2025-05-12 14:43:02 +00:00
Christophe Marin
a03958a396 KDE Frameworks 6.14
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=32
2025-05-10 05:51:02 +00:00
68ac82c993 Accepting request 1268822 from KDE:Frameworks
KDE Frameworks 6.13.0

OBS-URL: https://build.opensuse.org/request/show/1268822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=14
2025-04-15 14:42:17 +00:00
Christophe Marin
1777f95afb KDE Frameworks 6.13.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=30
2025-04-12 19:42:13 +00:00
e7843c86e6 Accepting request 1253247 from KDE:Frameworks
- Added kf6-breeze-icons-generate-dark.patch for dark theme icon 
  genertion boo#1226207 
- Added kf6-breeze-icons-skip-unused.patch for ignore some of unused 
  ones while dark theme genration boo#1226207 (forwarded request 1252175 from RN)

OBS-URL: https://build.opensuse.org/request/show/1253247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=13
2025-03-17 21:16:23 +00:00
Christophe Marin
8dd4348d7e - Added kf6-breeze-icons-generate-dark.patch for dark theme icon
genertion boo#1226207 
- Added kf6-breeze-icons-skip-unused.patch for ignore some of unused 
  ones while dark theme genration boo#1226207

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=28
2025-03-14 19:53:07 +00:00
Christophe Marin
f6aed94711 KDE Frameworks 6.12.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=27
2025-03-14 19:50:06 +00:00
dc9d773f7f Accepting request 1245918 from KDE:Frameworks
KDE Frameworks 6.11 (forwarded request 1244923 from krop)

OBS-URL: https://build.opensuse.org/request/show/1245918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=12
2025-02-16 21:37:30 +00:00
Christophe Marin
4305d7674c KDE Frameworks 6.11
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=25
2025-02-14 15:28:31 +00:00
af110a1033 Accepting request 1236304 from KDE:Frameworks
KDE Frameworks 6.10.0 (forwarded request 1236149 from krop)

OBS-URL: https://build.opensuse.org/request/show/1236304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=11
2025-01-12 10:10:36 +00:00
Christophe Marin
7caa520fb2 KDE Frameworks 6.10.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=23
2025-01-09 16:41:55 +00:00
89442e80ae Accepting request 1230826 from KDE:Frameworks
KDE Frameworks 6.9.0 (forwarded request 1229222 from krop)

OBS-URL: https://build.opensuse.org/request/show/1230826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=10
2024-12-15 11:34:35 +00:00
Christophe Marin
40ef5746d9 KDE Frameworks 6.9.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=21
2024-12-13 15:00:48 +00:00
1140b239c7 Accepting request 1222759 from KDE:Frameworks
KDE Frameworks 6.8.0 (forwarded request 1221715 from krop)

OBS-URL: https://build.opensuse.org/request/show/1222759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=9
2024-11-09 19:53:01 +00:00
Christophe Marin
7a970aaa72 KDE Frameworks 6.8.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=19
2024-11-08 14:02:20 +00:00
072ee4cb8f Accepting request 1207175 from KDE:Frameworks
KDE Frameworks 6.7.0 (forwarded request 1206249 from krop)

OBS-URL: https://build.opensuse.org/request/show/1207175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=8
2024-10-12 11:25:07 +00:00
Christophe Marin
a9c036189b KDE Frameworks 6.7.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=17
2024-10-11 12:55:38 +00:00
dbe1115301 Accepting request 1200990 from KDE:Frameworks
KDE Frameworks 6.6.0 (forwarded request 1199844 from krop)

OBS-URL: https://build.opensuse.org/request/show/1200990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-breeze-icons?expand=0&rev=7
2024-09-15 10:33:28 +00:00
Christophe Marin
28737543db KDE Frameworks 6.6.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-breeze-icons?expand=0&rev=15
2024-09-14 08:27:22 +00:00
8 changed files with 409 additions and 17 deletions

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ffc75886e9a14a2a02da4871600b8c0b5a40756b8e99cbecfb515696d93c3b8
size 2256400

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaIyW1wAKCRAsjfWHptSq
wdtaAQDELuTpnce5POMfoj5WHipgV33G0p2pMhqLc5mv8YK65QEAwlL/SWaqcVhW
hYM3isi6Waqh3/LeMmUoeaXQeGUnvwA=
=ivAC
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ca6e8faef84891750ebc240d0b99f42414e5f643678d5b1ae94bcbad551ab0c4
size 2231328

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZqy+3gAKCRAsjfWHptSq
webPAQD6gyafvgvwNFeZZNWjoXxfj7mgkmvHFGy851h3IKRsJgEAg9Yqte4/L7U1
5C6oSf8iwwaMVljKOs8/G1KprFiyDgQ=
=/8WJ
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,35 @@
From: Mykola Krachkovsky <w01dnick@gmail.com>
Date: 2024-06-14 20:11 UTC
Subject: Generate icons for dark theme
References: boo#1226207
diff '--color=auto' -uNr breeze-icons-6.3.0-org/icons-dark/CMakeLists.txt breeze-icons-6.3.0-mod/icons-dark/CMakeLists.txt
--- breeze-icons-6.3.0-org/icons-dark/CMakeLists.txt 2024-05-31 16:23:41.000000000 +0300
+++ breeze-icons-6.3.0-mod/icons-dark/CMakeLists.txt 2024-06-12 14:07:27.132154157 +0300
@@ -11,12 +11,13 @@
set(BREEZE_INSTALL_DIR ${KDE_INSTALL_FULL_ICONDIR}/breeze-dark)
set(ICON_GEN_DIR ${CMAKE_BINARY_DIR}/breeze-icons-dark)
-if(WITH_ICON_GENERATION)
+# if(WITH_ICON_GENERATION)
# No trainling slashes on dirs. It will break scripts.
add_custom_target(breeze-generate-symbolic-dark ALL
COMMENT "Generating symbolic dark icons"
COMMAND $<TARGET_FILE:generate-symbolic-dark> ${CMAKE_SOURCE_DIR}/icons ${ICON_GEN_DIR}
)
+if(WITH_ICON_GENERATION)
# Auto-generate 24px monochrome icons from 22px versions
add_custom_target(breeze-generate-24px-versions-dark ALL
DEPENDS breeze-generate-symbolic-dark
@@ -47,9 +48,9 @@
if(NOT WIN32)
install(DIRECTORY ${CMAKE_BINARY_DIR}/icons/aliases/ DESTINATION ${BREEZE_INSTALL_DIR})
endif()
- if(WITH_ICON_GENERATION)
+ # if(WITH_ICON_GENERATION)
install(DIRECTORY ${ICON_GEN_DIR}/ DESTINATION ${BREEZE_INSTALL_DIR})
- endif()
+ # endif()
endif()
gtk_update_icon_cache(${BREEZE_INSTALL_DIR})

View File

@@ -0,0 +1,113 @@
From 0ba3967bf1cb94e6b6b610f7d01e7474db5aeaeb Mon Sep 17 00:00:00 2001
From: Mykola Krachkovsky <w01dnick@gmail.com>
Date: Fri, 14 Jun 2024 20:11:00 +0000
Subject: [PATCH] skip unneeded icons while generation dark theme icons for
decrease size of package
References: boo#1226207
---
src/tools/generate-symbolic-dark.cpp | 45 ++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
diff --git a/src/tools/generate-symbolic-dark.cpp b/src/tools/generate-symbolic-dark.cpp
index 365c5ea0..62fb8400 100644
--- a/src/tools/generate-symbolic-dark.cpp
+++ b/src/tools/generate-symbolic-dark.cpp
@@ -109,6 +109,7 @@ int main(int argc, char **argv)
QStringList unwrittenFiles;
QStringList xmlReadErrorFiles;
QStringList xmlWriteErrorFiles;
+ QRE recolorUsage(u"class=\"(?:[^\"]+\\s)?ColorScheme-(?:Text|Background)[\\s\"]"_s);
for (auto &inputDir : std::as_const(inputDirs)) {
QDirIterator dirIt(inputDir, QDirIterator::Subdirectories);
while (dirIt.hasNext()) {
@@ -121,6 +122,11 @@ int main(int argc, char **argv)
continue;
}
+ // Skip applets (used by Plasma and recolored at run-time)
+ if (inputFilePath.contains("/applets/256/"_L1)) {
+ continue;
+ }
+
// create dir, might be needed for symlink
QDir outputDir = outputDirInfo.absoluteFilePath();
const auto outputFilePath = outputDir.absoluteFilePath(QString{inputFilePath}.remove(QRE(u".*/icons/"_s)));
@@ -149,11 +155,18 @@ int main(int argc, char **argv)
continue;
}
+ // Skip any icons that don't have class `ColorScheme-Text|Background` usage
+ if (!recolorUsage.match(QString::fromUtf8(inputData)).hasMatch()) {
+ continue;
+ }
+
QFile outputFile(outputFilePath);
+ /*
if (!outputFile.open(QIODevice::WriteOnly)) {
unwrittenFiles.append("\""_L1 + outputFile.fileName() + "\": "_L1 + outputFile.errorString());
continue;
}
+ */
QXmlStreamReader reader(inputData);
reader.setNamespaceProcessing(false);
@@ -161,9 +174,32 @@ int main(int argc, char **argv)
QXmlStreamWriter writer(&outputData);
writer.setAutoFormatting(true);
+ bool currentColorUsed = false;
while (!reader.atEnd() && !reader.hasError() && !writer.hasError()) {
reader.readNext();
writer.writeCurrentToken(reader);
+ if (!currentColorUsed && reader.isStartElement()) {
+ const auto classAttr = reader.attributes().value("class"_L1);
+ if (classAttr == "ColorScheme-Text"_L1 || classAttr == "ColorScheme-Background"_L1) {
+ const auto styleAttr = reader.attributes().value("style"_L1);
+ if (!styleAttr.isEmpty()) {
+ bool fillCurrentColor = false;
+ bool directColor = false;
+ for (const auto style : styleAttr.split(';'_L1)) {
+ const auto prop = style.split(':'_L1);
+ const auto propName = prop[0].trimmed();
+ const auto propValue = prop[1].trimmed();
+ if ((propName == "fill"_L1 || propName == "stroke"_L1) && propValue == "currentColor"_L1) {
+ fillCurrentColor = true;
+ }
+ if (propName == "color"_L1 && propValue != "currentColor"_L1) {
+ directColor = true;
+ }
+ }
+ currentColorUsed = fillCurrentColor && !directColor;
+ }
+ }
+ }
if (!reader.isStartElement() || reader.qualifiedName() != "style"_L1 || reader.attributes().value("id"_L1) != "current-color-scheme"_L1) {
continue;
}
@@ -175,6 +211,10 @@ int main(int argc, char **argv)
writer.writeCharacters(convertStylesheet(reader.text().toString()));
}
+ if (!currentColorUsed) {
+ continue;
+ }
+
if (reader.hasError()) {
xmlReadErrorFiles.append("\""_L1 + inputFile.fileName() + "\": "_L1 + reader.errorString());
}
@@ -182,6 +222,11 @@ int main(int argc, char **argv)
xmlWriteErrorFiles.append("\""_L1 + outputFile.fileName() + "\""_L1);
}
+ if (!outputFile.open(QIODevice::WriteOnly)) {
+ unwrittenFiles.append("\""_L1 + outputFile.fileName() + "\": "_L1 + outputFile.errorString());
+ continue;
+ }
+
auto bytesWritten = outputFile.write(outputData);
outputFile.close();
wasAnyFileWritten |= bytesWritten > 0;
--
2.49.0

View File

@@ -1,3 +1,245 @@
-------------------------------------------------------------------
Mon Aug 4 06:57:19 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.17.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.17.0
- Changes since 6.16.0:
* Update dependency version to 6.17.0
* Update version to 6.17.0
-------------------------------------------------------------------
Mon Jul 7 07:24:31 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.16.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.16.0
- Changes since 6.15.0:
* Update dependency version to 6.16.0
* Add audio-speakers and audio-input-microphone to devices/64
* Remove duplicated icons
* Add 64px colorful printer-error icon
* Edit create-app-symlinks.py
* CMakeLists.txt - unset CMAKE_INTERPROCEDURAL_OPTIMIZATION
* Disable LTO for qt_add_big_resources (kde#487452)
* use big resource variant, else we OOM on 32 bit machines (kde#487452)
* Add TOML icon
* Add PIP Picture-in-Picture action icons
* Remove leftover of Virtualbox
* Remove outdated custom Virtualbox icon
* Update version to 6.16.0
-------------------------------------------------------------------
Mon Jun 9 20:29:29 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.15.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.15.0
- Changes since 6.14.0:
* Update dependency version to 6.15.0
* Removeinvisible rectangles (kde#504741)
* Move folder-add icons to Actions category
* Add Python 2 icon
* Add 64px colorful printer-warning icon
* remove test for some icons
* Correct 22px audio-input-microphone being off-center (kde#503930)
* ensure all links survive the generations
* Update version to 6.15.0
- Replace _kf6_bugfix_version usage
-------------------------------------------------------------------
Sun May 4 19:05:14 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.14.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.14.0
- Changes since 6.13.0:
* Update dependency version to 6.14.0
* Add icon for kcm_animations (preferences-desktop-animations)
* kdeconnect-tray: Set the fill to currentColor
* Replace preferences-kde-connect
* Replace kdeconnect-tray icons
* Replace kdeconnect-symbolic icons with the actual kdeconnect icon
* Remove KDE Connect device status icons
* Fix unintended Telegram Snap icons too
* Remove Telegram icons that shouldn't have been added
* Update dependency version to 6.14.0
* Add Sober
* Correct symlinks broken in the last commit
* Correct names of new Snap symlinks for Telegram's tray icons
* Add symlinks for new Telegram icons for the Snap too
-------------------------------------------------------------------
Sat Apr 5 12:32:24 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add symbolic links for telegram-desktop new icon names
* Update dependency version to 6.13.0
-------------------------------------------------------------------
Tue Mar 11 23:28:45 UTC 2025 - RN <R_Nik_C@proton.me>
- Added kf6-breeze-icons-generate-dark.patch for dark theme icon
genertion boo#1226207
- Added kf6-breeze-icons-skip-unused.patch for ignore some of unused
ones while dark theme genration boo#1226207
-------------------------------------------------------------------
Tue Mar 11 09:29:06 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Remove themed SmartGit icon
* Let the GNOME icon loader re-color our window-close icons (kde#500950)
* Add -symbolic symlinks for value-decrease/increase (kde#494086)
* Add MIME-type icons for kdenlive project files.
* Fix fill-rule-even-odd.svg and fill-rule-nonzero.svg
* Borrow debug function from Qt documentation
* Simplify qrcAlias to not use as much memory
* Force folder creation
* Remove inkscape icons
* safe half of memory for duplicate checking
* Add battery-profile-balanced symlink
* Update version to 6.12.0
-------------------------------------------------------------------
Sat Feb 8 12:16:39 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.11.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.11.0
- Changes since 6.10.0:
* Update dependency version to 6.11.0
* Add xml/yaml linting
* Symlink preferences-system-windows-effect-screenshot to applets-screenshooter
* Provide 12x12 version of open-link icon
* CI: Add linux-qt6-next build
* Make the close icons be black X symbols (kde#453167)
* Update version to 6.11.0
-------------------------------------------------------------------
Tue Jan 7 18:17:18 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.10.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.10.0
- Changes since 6.9.0:
* Update dependency version to 6.10.0
* create-app-symlinks.py: add cuttlefish (org.kde.iconexplorer)
* Add new pcmanfm-qt icon
* Add open-link-symbolic icon
* Add snap package icon
* Add symbolic version of preferences-security
* Add symbolic version of preferences-desktop-emoticons
* tests: ignore missing index.theme in ScalableTest::test_scalableDuplicates()
* Update version to 6.10.0
-------------------------------------------------------------------
Sun Dec 8 10:09:04 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.9.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.9.0
- Changes since 6.8.0:
* Update dependency version to 6.9.0
* Bring back directory symlinks for breeze-dark (kde#482648)
* Add symbolic version of system-software-update for small sizes (kde#399139)
* Also link to 22px versions for Duplicate icons
* Add symbolic version of preferences-desktop-keyboard-shortcut
* Add transport-mode-flight icon
* Add symbolic version of preferences-system-users
* Add symbolic version of preferences-desktop-notification-symbolic
* Add symbolic version of preferences-desktop-theme-global
* Generate index.theme unconditionally to fix qrc/rcc
* Make qrc generation fail if no *.theme file was found
* Add missing CSS properties for `blur` and `pixelate` icons (kde#495755)
* Fix class attribute for places/32/folder-{log,podcast}.svg
* Add boost and boost-boosted icons
* Update WINE app icons to match new symbolic versions
* Add wine-symbolic icon (kde#494450)
* Add favorite-favorited, change favorite to non-filled
* Make base donate and help-donate icons be hearts
* Add love
* Improve README with more guidelines and contributing information
* Add icon for keyboard shortcut preferences
* Add dialog-password icon
* optimize-svg: Clarify that you need to install svgo globally
* Add laser printer icon
* Update version to 6.9.0
-------------------------------------------------------------------
Mon Nov 4 11:17:55 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.8.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.8.0
- Changes since 6.7.0:
* Update dependency version to 6.8.0
* Add mimetype icons for text/x-typst
* Monochromize not-explicitly-colorized symbolic folder icons (kde#494721)
* Add CI for static builds on Linux
* Unify common parts of index.theme for breeze and breeze-dark
* Sync index.theme changes from breeze to breeze-dark (kde#494399)
* Rename spinbox-* icons to value-*
* Update version to 6.8.0
-------------------------------------------------------------------
Mon Oct 7 09:59:45 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.7.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
* Update dependency version to 6.7.0
* Delete 32px colorful folder action icon symlink (kde#478493)
* Add new knotes-symbolic.svg icon (22/32/48) (kde#398901)
* format system-suspend-inhibited, system-suspend-uninhibited
* redesign system-suspend-inhibited, system-suspend-uninhibited
* Fix recoloring in applications-multimedia-symbolic and applications-engineering-symbolic (kde#492879)
* Add show-background icon
* Update version to 6.7.0
-------------------------------------------------------------------
Sat Sep 7 09:03:03 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.6.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.6.0
- Changes since 6.5.0:
* Update version to 6.6.0
* Remove 48px draw-freehand symlink (kde#491887)
* Add info(-symbolic) icon symlinks
* Add new 64px dialog icons
* Add icon for Apple Wallet passes bundle
* Add battery icons with power profile emblems
* Add remaining symbolic icons required for Discover
* Update accessibility icons
* ci: add Alpine/musl job
* Add system-reboot-update and system-shutdown-update icons
* Add a couple of missing monochrome category icons
* don't generate symlinks for app icons if we not install the icons
* Fix issues with zoom-map icons
* Add Spinbox-specific decrease and increase icons
* Make list-remove look like a red X
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 5 10:47:28 UTC 2024 - Christophe Marin <christophe@krop.fr> Mon Aug 5 10:47:28 UTC 2024 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kf6-breeze-icons # spec file for package kf6-breeze-icons
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -16,16 +16,14 @@
# #
%define qt6_version 6.6.0 %define qt6_version 6.8.0
%define rname breeze-icons %define rname breeze-icons
# Full KF6 version (e.g. 6.5.0) # Full KF6 version (e.g. 6.17.0)
%{!?_kf6_version: %global _kf6_version %{version}} %{!?_kf6_version: %global _kf6_version %{version}}
# Last major and minor KF6 version (e.g. 6.0)
%{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} | awk -F. '{print $1"."$2}')}
%bcond_without released %bcond_without released
Name: kf6-breeze-icons Name: kf6-breeze-icons
Version: 6.5.0 Version: 6.17.0
Release: 0 Release: 0
Summary: Breeze icon theme Summary: Breeze icon theme
License: LGPL-3.0-only License: LGPL-3.0-only
@@ -35,8 +33,12 @@ Source: %{rname}-%{version}.tar.xz
Source1: %{rname}-%{version}.tar.xz.sig Source1: %{rname}-%{version}.tar.xz.sig
Source2: frameworks.keyring Source2: frameworks.keyring
%endif %endif
# PATCH-FIX-OPENSUSE boo#1226207
Patch1: kf6-breeze-icons-generate-dark.patch
# PATCH-FIX-OPENSUSE boo#1226207
Patch2: kf6-breeze-icons-skip-unused.patch
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{_kf6_bugfix_version} BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version}
BuildRequires: libxml2-tools BuildRequires: libxml2-tools
# Skip 24px icons generation (saves ~30MB and installs dangling symlinks) # Skip 24px icons generation (saves ~30MB and installs dangling symlinks)
# BuildRequires: python3 python3-lxml # BuildRequires: python3 python3-lxml