mirror of
https://github.com/yann64/haikuports.git
synced 2026-03-19 01:46:00 +01:00
KDE_internet, bump to 25.12.0 (#13462)
NeoChat bumped to 25.08.3, latest version crashes
This commit is contained in:
@@ -13,17 +13,18 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
|||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kget-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kget-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="153e2fc21af6188f2f2b0b9763496192966d1694382f536625e1c820779e4a2c"
|
CHECKSUM_SHA256="bd10c266c5f22bb716b7559c1b9aa86cd11c285fbe7648ad0f2b0ae8f3579921"
|
||||||
SOURCE_DIR="kget-$portVersion"
|
SOURCE_DIR="kget-$portVersion"
|
||||||
ADDITIONAL_FILES="kget.rdef.in"
|
ADDITIONAL_FILES="kget.rdef.in"
|
||||||
|
|
||||||
# kio issue?
|
# kio issue?
|
||||||
ARCHITECTURES="?all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
SECONDARY_ARCHITECTURES="?x86"
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
kget$secondaryArchSuffix = $portVersion
|
kget$secondaryArchSuffix = $portVersion
|
||||||
app:KGet$secondaryArchSuffix = $portVersion
|
app:KGet = $portVersion
|
||||||
|
cmd:kget = $portVersion
|
||||||
lib:libkgetcore$secondaryArchSuffix = $portVersion
|
lib:libkgetcore$secondaryArchSuffix = $portVersion
|
||||||
"
|
"
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
@@ -103,7 +104,6 @@ BUILD_REQUIRES="
|
|||||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||||
devel:libKF6Crash$secondaryArchSuffix
|
devel:libKF6Crash$secondaryArchSuffix
|
||||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||||
devel:libKF6DocTools$secondaryArchSuffix
|
|
||||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||||
devel:libKF6I18n$secondaryArchSuffix
|
devel:libKF6I18n$secondaryArchSuffix
|
||||||
devel:libKF6IconThemes$secondaryArchSuffix
|
devel:libKF6IconThemes$secondaryArchSuffix
|
||||||
@@ -145,9 +145,6 @@ TEST_REQUIRES="
|
|||||||
|
|
||||||
PATCH()
|
PATCH()
|
||||||
{
|
{
|
||||||
# disable docs generation
|
|
||||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
|
||||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
|
||||||
# remove dbus service
|
# remove dbus service
|
||||||
sed -e '/KDBusService dbusService/d' -i main.cpp
|
sed -e '/KDBusService dbusService/d' -i main.cpp
|
||||||
sed -e '/QObject::connect(&dbusService/d' -i main.cpp
|
sed -e '/QObject::connect(&dbusService/d' -i main.cpp
|
||||||
@@ -157,10 +154,8 @@ BUILD()
|
|||||||
{
|
{
|
||||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||||
$cmakeDirArgs \
|
$cmakeDirArgs \
|
||||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
-DKDE_INSTALL_BINDIR=$appsDir \
|
||||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
-DCMAKE_SKIP_RPATH=YES \
|
||||||
-DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \
|
|
||||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
|
||||||
-DBUILD_TESTING=OFF \
|
-DBUILD_TESTING=OFF \
|
||||||
-Wno-dev
|
-Wno-dev
|
||||||
|
|
||||||
@@ -174,7 +169,9 @@ INSTALL()
|
|||||||
# cleanup
|
# cleanup
|
||||||
rm -rf $dataDir/{applications,config.kcfg,dbus-1,icons,kio,knotifications6,metainfo}
|
rm -rf $dataDir/{applications,config.kcfg,dbus-1,icons,kio,knotifications6,metainfo}
|
||||||
|
|
||||||
|
mkdir -p $prefix/bin
|
||||||
mv $appsDir/kget $appsDir/KGet
|
mv $appsDir/kget $appsDir/KGet
|
||||||
|
ln -s $appsDir/KGet $prefix/bin/kget
|
||||||
|
|
||||||
local APP_SIGNATURE="application/x-vnd.kde-kget"
|
local APP_SIGNATURE="application/x-vnd.kde-kget"
|
||||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||||
185
kde-apps/kget/kget_kf5-23.08.5.recipe
Normal file
185
kde-apps/kget/kget_kf5-23.08.5.recipe
Normal file
@@ -0,0 +1,185 @@
|
|||||||
|
SUMMARY="Advanced download manager by KDE"
|
||||||
|
DESCRIPTION="KGet is a versatile and user-friendly download manager.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
* Downloading files from FTP and HTTP(S) sources.
|
||||||
|
* Pausing and resuming of downloading files, as well as the ability to restart a download.
|
||||||
|
* Tells lots of information about current and pending downloads.
|
||||||
|
* Embedding into system tray.
|
||||||
|
* Integration with the Konqueror web browser.
|
||||||
|
* Metalink support which contain multiple URLs for downloads, along with checksums and other information."
|
||||||
|
HOMEPAGE="https://apps.kde.org/en/kget"
|
||||||
|
COPYRIGHT="2010-2024 KDE Organisation"
|
||||||
|
LICENSE="GNU GPL v2"
|
||||||
|
REVISION="1"
|
||||||
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kget-$portVersion.tar.xz"
|
||||||
|
CHECKSUM_SHA256="2eaa2b7bf0726ea7fcdf7fef5ce6798ca306107dd9724a061d823a8d2edbf38e"
|
||||||
|
SOURCE_DIR="kget-$portVersion"
|
||||||
|
ADDITIONAL_FILES="kget.rdef.in"
|
||||||
|
|
||||||
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
|
commandSuffix=$secondaryArchSuffix
|
||||||
|
commandBinDir=$binDir
|
||||||
|
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||||
|
commandSuffix=
|
||||||
|
commandBinDir=$prefix/bin
|
||||||
|
fi
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
kget_kf5$secondaryArchSuffix = $portVersion
|
||||||
|
app:KGet = $portVersion
|
||||||
|
cmd:kget$commandSuffix = $portVersion
|
||||||
|
lib:libkgetcore$secondaryArchSuffix = $portVersion
|
||||||
|
"
|
||||||
|
REQUIRES="
|
||||||
|
haiku$secondaryArchSuffix
|
||||||
|
lib:libassuan$secondaryArchSuffix
|
||||||
|
lib:libgpgmepp$secondaryArchSuffix
|
||||||
|
lib:libKF5Archive$secondaryArchSuffix
|
||||||
|
lib:libKF5Auth$secondaryArchSuffix
|
||||||
|
lib:libKF5Bookmarks$secondaryArchSuffix
|
||||||
|
lib:libKF5Codecs$secondaryArchSuffix
|
||||||
|
lib:libKF5Completion$secondaryArchSuffix
|
||||||
|
lib:libKF5ConfigCore$secondaryArchSuffix
|
||||||
|
lib:libKF5ConfigGui$secondaryArchSuffix
|
||||||
|
lib:libKF5ConfigWidgets$secondaryArchSuffix
|
||||||
|
lib:libKF5CoreAddons$secondaryArchSuffix
|
||||||
|
lib:libKF5Crash$secondaryArchSuffix
|
||||||
|
lib:libKF5DBusAddons$secondaryArchSuffix
|
||||||
|
lib:libKF5GuiAddons$secondaryArchSuffix
|
||||||
|
lib:libKF5I18n$secondaryArchSuffix
|
||||||
|
lib:libKF5IconThemes$secondaryArchSuffix
|
||||||
|
lib:libKF5ItemViews$secondaryArchSuffix
|
||||||
|
lib:libKF5JobWidgets$secondaryArchSuffix
|
||||||
|
lib:libKF5KCMUtils$secondaryArchSuffix
|
||||||
|
lib:libKF5KIOCore$secondaryArchSuffix
|
||||||
|
lib:libKF5Notifications$secondaryArchSuffix
|
||||||
|
lib:libKF5NotifyConfig$secondaryArchSuffix
|
||||||
|
lib:libKF5Parts$secondaryArchSuffix
|
||||||
|
lib:libKF5Service$secondaryArchSuffix
|
||||||
|
lib:libKF5Solid$secondaryArchSuffix
|
||||||
|
lib:libKF5SonnetUi$secondaryArchSuffix
|
||||||
|
lib:libKF5TextEditor$secondaryArchSuffix
|
||||||
|
lib:libKF5TextWidgets$secondaryArchSuffix
|
||||||
|
lib:libKF5WidgetsAddons$secondaryArchSuffix
|
||||||
|
lib:libKF5WindowSystem$secondaryArchSuffix
|
||||||
|
lib:libKF5XmlGui$secondaryArchSuffix
|
||||||
|
lib:libmms$secondaryArchSuffix
|
||||||
|
lib:libqca_qt5$secondaryArchSuffix
|
||||||
|
lib:libqgpgme$secondaryArchSuffix
|
||||||
|
lib:libQt5Core$secondaryArchSuffix
|
||||||
|
lib:libQt5DBus$secondaryArchSuffix
|
||||||
|
lib:libQt5Gui$secondaryArchSuffix
|
||||||
|
lib:libKF5Wallet$secondaryArchSuffix
|
||||||
|
lib:libQt5Widgets$secondaryArchSuffix
|
||||||
|
lib:libQt5Xml$secondaryArchSuffix
|
||||||
|
lib:libsqlite3$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
CONFLICTS="
|
||||||
|
kget$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku${secondaryArchSuffix}_devel
|
||||||
|
extra_cmake_modules$secondaryArchSuffix
|
||||||
|
devel:libassuan$secondaryArchSuffix
|
||||||
|
devel:libboost_iostreams$secondaryArchSuffix >= 1.88.0
|
||||||
|
devel:libboost_system$secondaryArchSuffix >= 1.88.0
|
||||||
|
devel:libboost_thread$secondaryArchSuffix >= 1.88.0
|
||||||
|
devel:libgpgmepp$secondaryArchSuffix
|
||||||
|
devel:libKF5Archive$secondaryArchSuffix
|
||||||
|
devel:libKF5Auth$secondaryArchSuffix
|
||||||
|
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||||
|
devel:libKF5Codecs$secondaryArchSuffix
|
||||||
|
devel:libKF5Completion$secondaryArchSuffix
|
||||||
|
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||||
|
devel:libKF5ConfigWidgets$secondaryArchSuffix
|
||||||
|
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||||
|
devel:libKF5Crash$secondaryArchSuffix
|
||||||
|
devel:libKF5DBusAddons$secondaryArchSuffix
|
||||||
|
devel:libKF5DocTools$secondaryArchSuffix
|
||||||
|
devel:libKF5GuiAddons$secondaryArchSuffix
|
||||||
|
devel:libKF5I18n$secondaryArchSuffix
|
||||||
|
devel:libKF5IconThemes$secondaryArchSuffix
|
||||||
|
devel:libKF5ItemModels$secondaryArchSuffix
|
||||||
|
devel:libKF5ItemViews$secondaryArchSuffix
|
||||||
|
devel:libKF5JobWidgets$secondaryArchSuffix
|
||||||
|
devel:libKF5KCMUtils$secondaryArchSuffix
|
||||||
|
devel:libKF5KIOCore$secondaryArchSuffix
|
||||||
|
devel:libKF5Notifications$secondaryArchSuffix
|
||||||
|
devel:libKF5NotifyConfig$secondaryArchSuffix
|
||||||
|
devel:libKF5Parts$secondaryArchSuffix
|
||||||
|
devel:libKF5Service$secondaryArchSuffix
|
||||||
|
devel:libKF5Solid$secondaryArchSuffix
|
||||||
|
devel:libKF5SonnetUi$secondaryArchSuffix
|
||||||
|
devel:libKF5TextEditor$secondaryArchSuffix
|
||||||
|
devel:libKF5TextWidgets$secondaryArchSuffix
|
||||||
|
devel:libKF5Wallet$secondaryArchSuffix
|
||||||
|
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||||
|
devel:libKF5WindowSystem$secondaryArchSuffix
|
||||||
|
devel:libKF5XmlGui$secondaryArchSuffix
|
||||||
|
devel:libmms$secondaryArchSuffix
|
||||||
|
devel:libqca_qt5$secondaryArchSuffix >= 2
|
||||||
|
devel:libqgpgme$secondaryArchSuffix
|
||||||
|
devel:libQt5Core$secondaryArchSuffix
|
||||||
|
devel:libsqlite3$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:cmake
|
||||||
|
cmd:g++$secondaryArchSuffix
|
||||||
|
cmd:lrelease$secondaryArchSuffix >= 5
|
||||||
|
cmd:make
|
||||||
|
cmd:msgfmt$secondaryArchSuffix
|
||||||
|
cmd:msgmerge$secondaryArchSuffix
|
||||||
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
# disable docs generation
|
||||||
|
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||||
|
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||||
|
# remove dbus service
|
||||||
|
sed -e '/KDBusService dbusService/d' -i main.cpp
|
||||||
|
sed -e '/QObject::connect(&dbusService/d' -i main.cpp
|
||||||
|
|
||||||
|
mkdir -p build
|
||||||
|
cd build
|
||||||
|
|
||||||
|
cmake .. \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=$prefix \
|
||||||
|
$KDEDirArgs \
|
||||||
|
-DKDE_INSTALL_BINDIR=$appsDir
|
||||||
|
|
||||||
|
make $jobArgs
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
cd build
|
||||||
|
make install
|
||||||
|
|
||||||
|
mv $appsDir/kget $appsDir/KGet
|
||||||
|
|
||||||
|
mkdir -p $commandBinDir
|
||||||
|
ln -s $appsDir/KGet $commandBinDir/kget
|
||||||
|
|
||||||
|
local APP_SIGNATURE="application/x-vnd.kde-kget"
|
||||||
|
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||||
|
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||||
|
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||||
|
local LONG_INFO="$SUMMARY"
|
||||||
|
sed \
|
||||||
|
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||||
|
-e "s|@MAJOR@|$MAJOR|" \
|
||||||
|
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||||
|
-e "s|@MINOR@|$MINOR|" \
|
||||||
|
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||||
|
$portDir/additional-files/kget.rdef.in > kget.rdef
|
||||||
|
|
||||||
|
addResourcesToBinaries kget.rdef $appsDir/KGet
|
||||||
|
addAppDeskbarSymlink $appsDir/KGet
|
||||||
|
}
|
||||||
@@ -12,8 +12,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
|||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kasts-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kasts-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="49e0983cf70d17e1771255c0321d74602c54e28cf7d14d3143286d9a22c898fe"
|
CHECKSUM_SHA256="cff2537422a97529e55a3c2b9f57e33e0ae6757496583fb12b45026649695282"
|
||||||
PATCHES="276.patch"
|
|
||||||
ADDITIONAL_FILES="kasts.rdef.in"
|
ADDITIONAL_FILES="kasts.rdef.in"
|
||||||
|
|
||||||
ARCHITECTURES="all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
@@ -21,7 +20,7 @@ SECONDARY_ARCHITECTURES="x86"
|
|||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
kasts$secondaryArchSuffix = $portVersion
|
kasts$secondaryArchSuffix = $portVersion
|
||||||
app:Kasts$commandSuffix = $portVersion
|
app:Kasts = $portVersion
|
||||||
lib:libKastsSolidExtras$secondaryArchSuffix
|
lib:libKastsSolidExtras$secondaryArchSuffix
|
||||||
lib:libKMediaSession$secondaryArchSuffix
|
lib:libKMediaSession$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
@@ -106,8 +105,7 @@ BUILD()
|
|||||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||||
$cmakeDirArgs \
|
$cmakeDirArgs \
|
||||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
-DCMAKE_SKIP_RPATH=YES \
|
||||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
|
||||||
-DBUILD_TESTING=OFF \
|
-DBUILD_TESTING=OFF \
|
||||||
-Wno-dev
|
-Wno-dev
|
||||||
|
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
From 8a14a01f49c973a4ee119028ff1090cbd8e2eea1 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Bart De Vries <bart@mogwai.be>
|
|
||||||
Date: Tue, 22 Apr 2025 21:56:47 +0200
|
|
||||||
Subject: [PATCH] Anchor header depending on qt version
|
|
||||||
|
|
||||||
BUG: 503154
|
|
||||||
---
|
|
||||||
src/main.cpp | 7 +++++++
|
|
||||||
src/qml/Main.qml | 4 ++--
|
|
||||||
2 files changed, 9 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/main.cpp b/src/main.cpp
|
|
||||||
index 009c95bdb..75d8f8dfd 100644
|
|
||||||
--- a/src/main.cpp
|
|
||||||
+++ b/src/main.cpp
|
|
||||||
@@ -117,6 +117,13 @@ int main(int argc, char *argv[])
|
|
||||||
// pass name of style to qml
|
|
||||||
engine.rootContext()->setContextProperty(QStringLiteral("styleName"), QQuickStyle::name());
|
|
||||||
|
|
||||||
+ // pass to qml whether qt version is higher or equal to 6.9
|
|
||||||
+#if (QT_VERSION >= QT_VERSION_CHECK(6, 9, 0))
|
|
||||||
+ engine.rootContext()->setContextProperty(QStringLiteral("qtAbove69"), true);
|
|
||||||
+#else
|
|
||||||
+ engine.rootContext()->setContextProperty(QStringLiteral("qtAbove69"), false);
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
QCommandLineParser parser;
|
|
||||||
parser.setApplicationDescription(i18n("Podcast Application"));
|
|
||||||
QCommandLineOption addFeedOption(QStringList() << QStringLiteral("a") << QStringLiteral("add"),
|
|
||||||
diff --git a/src/qml/Main.qml b/src/qml/Main.qml
|
|
||||||
index ae634bdee..74e254a39 100644
|
|
||||||
--- a/src/qml/Main.qml
|
|
||||||
+++ b/src/qml/Main.qml
|
|
||||||
@@ -142,8 +142,8 @@ Kirigami.ApplicationWindow {
|
|
||||||
id: headerLoader
|
|
||||||
active: !Kirigami.Settings.isMobile
|
|
||||||
visible: active
|
|
||||||
- anchors.left: parent.left
|
|
||||||
- anchors.right: parent.right
|
|
||||||
+ anchors.left: qtAbove69 ? parent.left : undefined
|
|
||||||
+ anchors.right: qtAbove69 ? parent.right : undefined
|
|
||||||
|
|
||||||
sourceComponent: HeaderBar {
|
|
||||||
focus: true
|
|
||||||
--
|
|
||||||
GitLab
|
|
||||||
|
|
||||||
@@ -7,7 +7,7 @@ COPYRIGHT="2025 KDE Organisation"
|
|||||||
LICENSE="GNU GPL v3"
|
LICENSE="GNU GPL v3"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/neochat-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/neochat-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="960f05a676cbed9a063bf9cdf53f63f4d817f07a0acf52edd40185320d3248e6"
|
CHECKSUM_SHA256="5fad96472a0b577a9f2bd7cc55ed7f6f481c448bf776e3d596ca0957afcc8c35"
|
||||||
ADDITIONAL_FILES="neochat.rdef.in"
|
ADDITIONAL_FILES="neochat.rdef.in"
|
||||||
|
|
||||||
ARCHITECTURES="all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
@@ -133,8 +133,6 @@ BUILD()
|
|||||||
cmake -B build -S. -DCMAKE_BUILD_TYPE=Release \
|
cmake -B build -S. -DCMAKE_BUILD_TYPE=Release \
|
||||||
$cmakeDirArgs \
|
$cmakeDirArgs \
|
||||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
|
||||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
|
||||||
-DCMAKE_SKIP_RPATH=YES \
|
-DCMAKE_SKIP_RPATH=YES \
|
||||||
-DBUILD_TESTING=OFF \
|
-DBUILD_TESTING=OFF \
|
||||||
-Wno-dev
|
-Wno-dev
|
||||||
@@ -5,7 +5,7 @@ COPYRIGHT="2021-2025 KDE Organisation"
|
|||||||
LICENSE="GNU GPL v3"
|
LICENSE="GNU GPL v3"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/tokodon-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/tokodon-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="8cf3458f07def1cbcddb3e42707cec1da28034cacef0dbc179a77a2e35c6ae6a"
|
CHECKSUM_SHA256="7223cd3957e84755f0fb73871510c083454bc049522fbacc8850d61bbd755c6f"
|
||||||
PATCHES="tokodon-$portVersion.patchset"
|
PATCHES="tokodon-$portVersion.patchset"
|
||||||
ADDITIONAL_FILES="tokodon.rdef.in"
|
ADDITIONAL_FILES="tokodon.rdef.in"
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ BUILD_REQUIRES="
|
|||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
cmd:cmake
|
cmd:cmake
|
||||||
cmd:g++$secondaryArchSuffix
|
cmd:g++$secondaryArchSuffix
|
||||||
cmd:make
|
cmd:ninja
|
||||||
cmd:msgfmt$secondaryArchSuffix
|
cmd:msgfmt$secondaryArchSuffix
|
||||||
cmd:msgmerge$secondaryArchSuffix
|
cmd:msgmerge$secondaryArchSuffix
|
||||||
cmd:pkg_config$secondaryArchSuffix
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
@@ -98,7 +98,7 @@ TEST_REQUIRES="
|
|||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
cmake -B build -S . -G Ninja -DCMAKE_BUILD_TYPE=Release \
|
||||||
$cmakeDirArgs \
|
$cmakeDirArgs \
|
||||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
||||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
||||||
@@ -107,12 +107,12 @@ BUILD()
|
|||||||
-DBUILD_TESTING=OFF \
|
-DBUILD_TESTING=OFF \
|
||||||
-Wno-dev
|
-Wno-dev
|
||||||
|
|
||||||
make -C build $jobArgs
|
ninja -C build $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
{
|
{
|
||||||
make -C build install
|
ninja -C build install
|
||||||
|
|
||||||
# cleanup
|
# cleanup
|
||||||
rm -rf $dataDir/{applications,knotifications6,metainfo,qlogging-categories6}
|
rm -rf $dataDir/{applications,knotifications6,metainfo,qlogging-categories6}
|
||||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
|||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/konversation-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/konversation-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="7fb824266234c3ccbd5f4ed751b7f89688dbfc1bcba50a164d33eb3a27b9073f"
|
CHECKSUM_SHA256="bc8a8ef4900c07d25fd550049994b57c2d3fc72ff370cde996df5752081a5868"
|
||||||
SOURCE_DIR="konversation-$portVersion"
|
SOURCE_DIR="konversation-$portVersion"
|
||||||
ADDITIONAL_FILES="konversation.rdef.in"
|
ADDITIONAL_FILES="konversation.rdef.in"
|
||||||
|
|
||||||
@@ -15,7 +15,7 @@ SECONDARY_ARCHITECTURES="x86"
|
|||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
konversation$secondaryArchSuffix = $portVersion
|
konversation$secondaryArchSuffix = $portVersion
|
||||||
app:Konversation$commandSuffix = $portVersion
|
app:Konversation = $portVersion
|
||||||
"
|
"
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix
|
haiku$secondaryArchSuffix
|
||||||
@@ -78,7 +78,6 @@ BUILD_REQUIRES="
|
|||||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||||
devel:libKF6Crash$secondaryArchSuffix
|
devel:libKF6Crash$secondaryArchSuffix
|
||||||
devel:libKF6DBusAddons$secondaryArchSuffix
|
devel:libKF6DBusAddons$secondaryArchSuffix
|
||||||
devel:libKF6DocTools$secondaryArchSuffix
|
|
||||||
devel:libKF6GuiAddons$secondaryArchSuffix
|
devel:libKF6GuiAddons$secondaryArchSuffix
|
||||||
devel:libKF6I18n$secondaryArchSuffix
|
devel:libKF6I18n$secondaryArchSuffix
|
||||||
devel:libKF6IdleTime$secondaryArchSuffix
|
devel:libKF6IdleTime$secondaryArchSuffix
|
||||||
@@ -109,20 +108,15 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:pkg_config$secondaryArchSuffix
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
|
|
||||||
PATCH()
|
|
||||||
{
|
|
||||||
# disable docs generation
|
|
||||||
sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
|
||||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
|
||||||
}
|
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||||
$cmakeDirArgs \
|
$cmakeDirArgs \
|
||||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
-DBUILD_DOC=OFF \
|
||||||
-DBUILD_TESTING=OFF
|
-DCMAKE_SKIP_RPATH=YES \
|
||||||
|
-DBUILD_TESTING=OFF \
|
||||||
|
-Wno-dev
|
||||||
|
|
||||||
make -C build $jobArgs
|
make -C build $jobArgs
|
||||||
}
|
}
|
||||||
@@ -4,9 +4,9 @@ HOMEPAGE="https://apps.kde.org/alligator/"
|
|||||||
COPYRIGHT="2010-2025 KDE Organisation"
|
COPYRIGHT="2010-2025 KDE Organisation"
|
||||||
LICENSE="MIT
|
LICENSE="MIT
|
||||||
GNU GPL v2"
|
GNU GPL v2"
|
||||||
REVISION="2"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/alligator-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/alligator-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="bb39c244f7e26d06d342515a8e69888fbe7a5ea3b7c224ff1f0a0c2718a32d8c"
|
CHECKSUM_SHA256="e5e4c0164721fb2c16318513896cab79afce66c85223145839b4ecccc0ea9d14"
|
||||||
ADDITIONAL_FILES="alligator.rdef.in"
|
ADDITIONAL_FILES="alligator.rdef.in"
|
||||||
|
|
||||||
ARCHITECTURES="all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
@@ -30,7 +30,7 @@ COPYRIGHT="2005 - 2011 Joris Guisson and Ivan Vasic
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktorrent-$portVersion.tar.xz"
|
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktorrent-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="4d69eb05ebbcbeea5abea2b4561bdaaa9ab323252281386af080013d0d35e35e"
|
CHECKSUM_SHA256="c3d3b4dede17c02c0196868154043319e624b0f33cdced95f6cd7bc09b7d74e3"
|
||||||
PATCHES="ktorrent-$portVersion.patchset"
|
PATCHES="ktorrent-$portVersion.patchset"
|
||||||
ADDITIONAL_FILES="ktorrent.rdef.in"
|
ADDITIONAL_FILES="ktorrent.rdef.in"
|
||||||
|
|
||||||
Reference in New Issue
Block a user