From d003334c83081f07ba17e8ea494d8a14ce471dc6 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sat, 12 Jul 2025 08:16:15 +0200 Subject: [PATCH] breeze_icons, bump version to 6.16.0 (#12572) --- ...6.13.0.recipe => breeze_icons-6.16.0.recipe} | 17 ++++++++--------- ...atchset => breeze_icons_x86-6.16.0.patchset} | 0 2 files changed, 8 insertions(+), 9 deletions(-) rename kde-frameworks/breeze-icons/{breeze_icons-6.13.0.recipe => breeze_icons-6.16.0.recipe} (88%) rename kde-frameworks/breeze-icons/patches/{breeze_icons_x86-6.13.0.patchset => breeze_icons_x86-6.16.0.patchset} (100%) diff --git a/kde-frameworks/breeze-icons/breeze_icons-6.13.0.recipe b/kde-frameworks/breeze-icons/breeze_icons-6.16.0.recipe similarity index 88% rename from kde-frameworks/breeze-icons/breeze_icons-6.13.0.recipe rename to kde-frameworks/breeze-icons/breeze_icons-6.16.0.recipe index 18b589ee5..84168bc2b 100644 --- a/kde-frameworks/breeze-icons/breeze_icons-6.13.0.recipe +++ b/kde-frameworks/breeze-icons/breeze_icons-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Breeze-icons is a freedesktop.org compatible icon theme. \ It's developed by the KDE Community as part of KDE Frameworks 5 and it's \ used by default in KDE Plasma 5 and KDE Applications." HOMEPAGE="https://invent.kde.org/frameworks/breeze-icons" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/breeze-icons-${portVersion}.tar.xz" -CHECKSUM_SHA256="76da054482c0b97e0ae68b94aaca9198c500288ded78b34bdb0b3cb88c473b5d" +CHECKSUM_SHA256="946e793b674126db984e2f783be4b348e9c68c2527d34ddd725f9cb0862936b4" SOURCE_DIR="breeze-icons-$portVersion" if [ "$targetArchitecture" = x86_gcc2 ]; then PATCHES="breeze_icons_x86-$portVersion.patchset" @@ -19,6 +19,9 @@ SECONDARY_ARCHITECTURES="x86" libVersion="$portVersion" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" +pythonVersion="3.10" +pythonPackage=python${pythonVersion//.} + PROVIDES=" breeze_icons$secondaryArchSuffix = $portVersion lib:libKF6BreezeIcons$secondaryArchSuffix = $libVersionCompat @@ -51,23 +54,20 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix == $portVersion devel:libQt6Core$secondaryArchSuffix - lxml_python310 + lxml_$pythonPackage " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:find cmd:gcc$secondaryArchSuffix cmd:make - cmd:python3 + cmd:python$pythonVersion " TEST_REQUIRES=" cmd:fdupes " -# no QCH documentation (yet?) BUILD() { cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \ @@ -75,13 +75,12 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DBINARY_ICONS_RESOURCE=ON \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -Cbuild $jobArgs } diff --git a/kde-frameworks/breeze-icons/patches/breeze_icons_x86-6.13.0.patchset b/kde-frameworks/breeze-icons/patches/breeze_icons_x86-6.16.0.patchset similarity index 100% rename from kde-frameworks/breeze-icons/patches/breeze_icons_x86-6.13.0.patchset rename to kde-frameworks/breeze-icons/patches/breeze_icons_x86-6.16.0.patchset