diff --git a/kde-plasma/breeze/breeze6-6.4.3.recipe b/kde-plasma/breeze/breeze6-6.4.3.recipe new file mode 100644 index 000000000..5847d730f --- /dev/null +++ b/kde-plasma/breeze/breeze6-6.4.3.recipe @@ -0,0 +1,104 @@ +SUMMARY="Plasma Breeze visual style" +DESCRIPTION="Artwork, styles and assets for the Breeze visual style for the Plasma Desktop." +HOMEPAGE="https://invent.kde.org/plasma/breeze" +COPYRIGHT="2010-2025 KDE Organisation" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://download.kde.org/stable/plasma/$portVersion/breeze-$portVersion.tar.xz" +CHECKSUM_SHA256="017a2dadf803a0c2d167489f5ba4d2a0011fc58fcf18c5e76fa6fc22f4844fbf" +SOURCE_DIR="breeze-$portVersion" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + breeze6$secondaryArchSuffix = $portVersion + cmd:breeze_settings6$secondaryArchSuffix = $portVersion + cmd:kcursorgen$secondaryArchSuffix = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libGL$secondaryArchSuffix + lib:libKF6AuthCore$secondaryArchSuffix + lib:libKF6Codecs$secondaryArchSuffix + lib:libKF6ColorScheme$secondaryArchSuffix + lib:libKF6ConfigGui$secondaryArchSuffix + lib:libKF6ConfigWidgets$secondaryArchSuffix + lib:libKF6CoreAddons$secondaryArchSuffix + lib:libKF6I18n$secondaryArchSuffix + lib:libKF6KCMUtils$secondaryArchSuffix + lib:libKF6Service$secondaryArchSuffix + lib:libKF6WidgetsAddons$secondaryArchSuffix + lib:libQt6Core$secondaryArchSuffix + lib:libQt6Gui$secondaryArchSuffix + lib:libQt6Qml$secondaryArchSuffix + lib:libQt6Svg$secondaryArchSuffix + lib:libQt6Widgets$secondaryArchSuffix + lib:libQt6Xml$secondaryArchSuffix + " + +PROVIDES_devel=" + breeze6${secondaryArchSuffix}_devel = $portVersion + devel:breeze6$secondaryArchSuffix = $portVersion + " +REQUIRES_devel=" + breeze6$secondaryArchSuffix == $portVersion base + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + extra_cmake_modules$secondaryArchSuffix + devel:libkdecorations3$secondaryArchSuffix == $portVersion + devel:libKF6AuthCore$secondaryArchSuffix + devel:libKF6Codecs$secondaryArchSuffix + devel:libKF6ColorScheme$secondaryArchSuffix + devel:libKF6ConfigCore$secondaryArchSuffix + devel:libKF6ConfigWidgets$secondaryArchSuffix + devel:libKF6CoreAddons$secondaryArchSuffix + devel:libKF6GuiAddons$secondaryArchSuffix + devel:libKF6I18n$secondaryArchSuffix + devel:libKF6IconThemes$secondaryArchSuffix + devel:libKF6KCMUtils$secondaryArchSuffix + devel:libKF6Service$secondaryArchSuffix + devel:libKF6Style$secondaryArchSuffix + devel:libKF6WidgetsAddons$secondaryArchSuffix + devel:libKF6WindowSystem$secondaryArchSuffix + devel:libKirigami$secondaryArchSuffix + devel:libQt6Core$secondaryArchSuffix + devel:libQt6Gui$secondaryArchSuffix + devel:libQt6Qml$secondaryArchSuffix + devel:libQt6Svg$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:g++$secondaryArchSuffix + cmd:make + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix + " + +BUILD() +{ + cmake -B build -S. $cmakeDirArgs \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_QT5=OFF \ + -DBUILD_QT6=ON \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -Wno-dev + + make -C build $jobArgs +} + +INSTALL() +{ + make -C build install + + # cleanup + rm -rf $dataDir/applications + + packageEntries devel \ + $libDir/cmake +} diff --git a/kde-plasma/kde-cli-tools/kde_cli_tools6-6.3.4.recipe b/kde-plasma/kde-cli-tools/kde_cli_tools6-6.4.3.recipe similarity index 98% rename from kde-plasma/kde-cli-tools/kde_cli_tools6-6.3.4.recipe rename to kde-plasma/kde-cli-tools/kde_cli_tools6-6.4.3.recipe index 41d2f7c12..e95634cd7 100644 --- a/kde-plasma/kde-cli-tools/kde_cli_tools6-6.3.4.recipe +++ b/kde-plasma/kde-cli-tools/kde_cli_tools6-6.4.3.recipe @@ -5,7 +5,7 @@ COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/plasma/$portVersion/kde-cli-tools-$portVersion.tar.xz" -CHECKSUM_SHA256="8a00f5ec0ab2e2706ecb5ed26c0b7df90524fd469cd157698476e3a54a385522" +CHECKSUM_SHA256="d54cc42f8c955ef8322976655a1ed003cca24b42c1a8f517bc1c27ce17af6e28" SOURCE_DIR="kde-cli-tools-$portVersion" ARCHITECTURES="all !x86_gcc2" diff --git a/kde-plasma/kdecoration/kdecoration6-6.3.4.recipe b/kde-plasma/kdecoration/kdecoration6-6.4.3.recipe similarity index 96% rename from kde-plasma/kdecoration/kdecoration6-6.3.4.recipe rename to kde-plasma/kdecoration/kdecoration6-6.4.3.recipe index 918b025f8..eed43f85b 100644 --- a/kde-plasma/kdecoration/kdecoration6-6.3.4.recipe +++ b/kde-plasma/kdecoration/kdecoration6-6.4.3.recipe @@ -12,7 +12,7 @@ LICENSE="GNU LGPL v2.1 GNU LGPL v3" REVISION="1" SOURCE_URI="https://download.kde.org/stable/plasma/$portVersion/kdecoration-$portVersion.tar.xz" -CHECKSUM_SHA256="b9d049a9f5a6359856e66dbad0769b48189210ad7f8b3e009da2b4ae2813789a" +CHECKSUM_SHA256="bd0f99bdf487a859da8b1227e3443259ad28e90f110bd3a7bcecc386fded7824" SOURCE_DIR="kdecoration-$portVersion" ARCHITECTURES="all !x86_gcc2" diff --git a/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.3.4.recipe b/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.3.4.recipe deleted file mode 100644 index 0fd4ea5f5..000000000 --- a/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.3.4.recipe +++ /dev/null @@ -1,103 +0,0 @@ -SUMMARY="A library for accessing the usage data collected by the activities system" -DESCRIPTION="The KActivitiesStats library provides a querying mechanism for the data that the \ -activity manager collects - which documents hae been opened by which applications, and what \ -documents have been linked to which activity. -The activity manager also keeps the score for each document which gets higher when a particular \ -document has been often accessed or kept open for longer periods of time. This score is also \ -available through the querying mechanism." -HOMEPAGE="https://invent.kde.org/plasma/plasma-activities-stats" -COPYRIGHT="2010-2025 KDE Organisation" -LICENSE="GNU LGPL v2" -REVISION="1" -SOURCE_URI="https://download.kde.org/stable/plasma/$portVersion/plasma-activities-stats-$portVersion.tar.xz" -CHECKSUM_SHA256="014bd3eb983dc8e10ff52ed02f8d490562b9d0d623918e9270d9d84aa5b28b4d" -SOURCE_DIR="plasma-activities-stats-$portVersion" - -ARCHITECTURES="all !x86_gcc2" -SECONDARY_ARCHITECTURES="x86" - -libVersion="$portVersion" -libVersionCompat="$libVersion compat >= ${libVersion%%.*}" - -PROVIDES=" - plasma_activities_stats6$secondaryArchSuffix = $portVersion - lib:libPlasmaActivitiesStats$secondaryArchSuffix = $libVersionCompat - " -REQUIRES=" - haiku$secondaryArchSuffix - # KF6 - lib:libKF6ConfigCore$secondaryArchSuffix - lib:libPlasmaActivities$secondaryArchSuffix - # Qt6 - lib:libQt6Core$secondaryArchSuffix - " - -PROVIDES_devel=" - plasma_activities_stats6${secondaryArchSuffix}_devel = $portVersion - devel:libPlasmaActivitiesStats$secondaryArchSuffix = $libVersionCompat - " -REQUIRES_devel=" - plasma_activities_stats6$secondaryArchSuffix == $portVersion base - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - devel:libboost_system$secondaryArchSuffix >= 1.83.0 - # KF6 - extra_cmake_modules$secondaryArchSuffix - devel:libKF6ConfigCore$secondaryArchSuffix - devel:libPlasmaActivities$secondaryArchSuffix == $portVersion - # Qt6 - qt6_tools${secondaryArchSuffix}_devel - devel:libQt6Core$secondaryArchSuffix - devel:libQt6Qml$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:cmake - cmd:g++$secondaryArchSuffix - cmd:dot - cmd:doxygen - cmd:make - cmd:msgfmt$secondaryArchSuffix - cmd:msgmerge$secondaryArchSuffix - cmd:pkg_config$secondaryArchSuffix - " - -#TEST_REQUIRES=" -# qthaikuplugins$secondaryArchSuffix -# " - -BUILD() -{ - cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ - $cmakeDirArgs \ - -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ - -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF \ - -Wno-dev - - make -C build $jobArgs -} - -INSTALL() -{ - make -C build install - - prepareInstalledDevelLib \ - libPlasmaActivitiesStats - fixPkgconfig - - packageEntries devel \ - $developDir \ - $dataDir/doc \ - $libDir/cmake -} - -TEST() -{ -# export LIBRARY_PATH="$sourceDir/build/bin${LIBRARY_PATH:+:$LIBRARY_PATH}" -# no tests found - make -C build test -} diff --git a/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.3.0.recipe b/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.4.3.recipe similarity index 97% rename from kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.3.0.recipe rename to kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.4.3.recipe index ee81a45b9..1eb04da4e 100644 --- a/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.3.0.recipe +++ b/kde-plasma/plasma-activities-stats/plasma_activities_stats6-6.4.3.recipe @@ -10,7 +10,7 @@ COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/plasma/$portVersion/plasma-activities-stats-$portVersion.tar.xz" -CHECKSUM_SHA256="b4a3b802166018fe4d4d35cd0d7c411b52d1cb74ffd22a1c84e494ad3035682e" +CHECKSUM_SHA256="991002e3da9b5969b9583cd169050a23aacbe02f2d7d4ab1a19f5bd7c72b3b6b" SOURCE_DIR="plasma-activities-stats-$portVersion" ARCHITECTURES="all !x86_gcc2" diff --git a/kde-plasma/plasma-activities/patches/plasma_activities-6.3.4.patchset b/kde-plasma/plasma-activities/patches/plasma_activities-6.4.3.patchset similarity index 87% rename from kde-plasma/plasma-activities/patches/plasma_activities-6.3.4.patchset rename to kde-plasma/plasma-activities/patches/plasma_activities-6.4.3.patchset index 5fb889464..09d7dd0ad 100644 --- a/kde-plasma/plasma-activities/patches/plasma_activities-6.3.4.patchset +++ b/kde-plasma/plasma-activities/patches/plasma_activities-6.4.3.patchset @@ -1,4 +1,4 @@ -From 3af18e3d0c277536cf40c9cfb6bc5968d5e814f3 Mon Sep 17 00:00:00 2001 +From 204fe3cde62edf55b80a73fbe695ae7db2875882 Mon Sep 17 00:00:00 2001 From: Begasus Date: Tue, 14 Nov 2023 13:15:03 +0100 Subject: Disable X11 for Haiku (build fix) diff --git a/kde-plasma/plasma-activities/plasma_activities6-6.3.4.recipe b/kde-plasma/plasma-activities/plasma_activities6-6.4.3.recipe similarity index 97% rename from kde-plasma/plasma-activities/plasma_activities6-6.3.4.recipe rename to kde-plasma/plasma-activities/plasma_activities6-6.4.3.recipe index 1925dcf74..909c83510 100644 --- a/kde-plasma/plasma-activities/plasma_activities6-6.3.4.recipe +++ b/kde-plasma/plasma-activities/plasma_activities6-6.4.3.recipe @@ -20,7 +20,7 @@ COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/plasma/$portVersion/plasma-activities-$portVersion.tar.xz" -CHECKSUM_SHA256="670a5718438f0c915da6b125a34f8b46293b22f9edbc4bd6f0cce370f3d0dd05" +CHECKSUM_SHA256="1c8dca746602defacd495b9ae637c1700d3be7e7e3cc5d499a5fd669a0b98ef0" SOURCE_DIR="plasma-activities-$portVersion" PATCHES="plasma_activities-$portVersion.patchset"