mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-04 22:18:55 +02:00
kde-frameworks: bump to 5.45.0
* for future reference batch git rename was done using this command:
find . -maxdepth 3 -type f -name '*5.39*.recipe' | grep -v 1 | a
while read fname; do git mv $fname ${fname//5.39/5.45}; done
(don't forget to repeat for .patchset files)
* batch CHECKSUM_SHA256 update was done using this script:
cd haikuports
tar --exclude download --exclude work* -zcvf kde-frameworks-`date '+%Y-%m-%d-%H-%M-%S'`.tgz kde-frameworks/
find /home/haikuports/kde-frameworks -maxdepth 2 -name "*5.39*.recipe" | while read FNAME; do \
portVersion=5.45.0 ; source $FNAME ; echo $SOURCE_URI $FNAME ;
echo `curl -s -L $SOURCE_URI | sha256sum | head -c 64`
sed -i "s/$CHECKSUM_SHA256/`curl -s -L $SOURCE_URI | sha256sum | head -c 64`/" $FNAME ; done
* the recipes were built in this order
hp extra_cmake_modules
hp phonon
hp karchive
hp kcodecs
hp kconfig
hp kcoreaddons
hp kdbusaddons
hp kguiaddons
hp ki18n
hp kitemmodels
hp kitemviews
hp kwidgetsaddons
hp kwindowsystem
hp solid
hp sonnet
hp threadweaver
hp kauth
hp kcompletion
hp kcrash
hp kdoctools
hp kunitconversion
hp kconfigwidgets
hp kservice
hp kglobalaccel
hp kpackage
hp kemoticons
hp kiconthemes
hp kjobwidgets
hp knotifications
hp ktextwidgets
hp kxmlgui
hp kbookmarks
hp kwallet
hp kio
hp kdeclarative
hp kcmutils
hp kinit
hp knotifyconfig
hp kparts
hp kactivities
hp kded
hp kdesignerplugin
hp breeze_icons
hp kdelibs4support
hp kross
hp kdiagram
This commit is contained in:
@@ -4,11 +4,11 @@ providers at the same time. With Attica you can easily access services \
|
||||
rom providers such as openDesktop.org. It implements the freedesktop.org \
|
||||
specification for the Open Collaboration Services API."
|
||||
HOMEPAGE="https://github.com/KDE/attica"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/attica/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f2602ce615476a762ba41295f972d2ac65153894fa85b5e63510c5b4c0b130c2"
|
||||
CHECKSUM_SHA256="029edb345a76f383a60d9bb8b39db8b5a5f1315cac9aa1c0ecda691a54a76d6a"
|
||||
SOURCE_DIR="attica-$portVersion"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
@@ -33,7 +33,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -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://github.com/KDE/breeze-icons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/breeze-icons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="65b52df1c92fc417d241d72fc4f232e5c74defae0daa9583c0f7cc555d9f386e"
|
||||
CHECKSUM_SHA256="a0b8b98e766e0382d2e81da9e167a075b3a4e05183f0af7caad678f7c310c0b0"
|
||||
SOURCE_DIR="breeze-icons-$portVersion"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -22,7 +22,7 @@ REQUIRES="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -16,11 +16,11 @@ state to match the user's current activity. This includes a daemon, a library \
|
||||
for interacting with that daemon, and plugins for integration with other \
|
||||
frameworks."
|
||||
HOMEPAGE="https://github.com/KDE/kactivities/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kactivities/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="fcc934ae12c91646fcf1009e6f2b8b25f5e9bcda55cb5b685c33818f27910cdb"
|
||||
CHECKSUM_SHA256="26754b69f218829b0b20243e010cf6076bad90f450399d6fd73a6b3a538967d9"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -47,7 +47,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libkf5ConfigCore$secondaryArchSuffix
|
||||
devel:libkf5coreaddons$secondaryArchSuffix
|
||||
@@ -5,11 +5,11 @@ manipulation of /"archive/" formats like ZIP and TAR.
|
||||
It also provides transparent compression and decompression of data, like the \
|
||||
GZip format, via a subclass of QIODevice."
|
||||
HOMEPAGE="https://github.com/KDE/karchive/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/karchive/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f8bedf0da03de6b2b590311b138fa312bdf1f3247050874271ef63016cc1d66b"
|
||||
CHECKSUM_SHA256="e80fa0d70ada9e98fde2c50e866e7c51b3c384248eaab8a78ace91e4c4d442ba"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -35,7 +35,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libbz2$secondaryArchSuffix
|
||||
devel:liblzma$secondaryArchSuffix
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="KAuth provides a convenient, system-integrated way to offload \
|
||||
actions that need to be performed as a privileged user (root, for example) \
|
||||
to small (hopefully secure) helper utilities."
|
||||
HOMEPAGE="https://github.com/KDE/kauth/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kauth/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f910c47d0a45fca661a304f09744ac2a1399f1146bafb46559a40f8caf8cb24d"
|
||||
CHECKSUM_SHA256="9d88c50382c99411191756b5f0f10d83fb33095d6dd161dff9ddcb9f373fa437"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -33,7 +33,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
@@ -46,6 +46,7 @@ BUILD_PREREQUIRES="
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/dbus-1/system.d/org.kde.kf5auth.conf keep-old
|
||||
settings/xdg/kauth.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
@@ -5,11 +5,11 @@ using the XBEL format.
|
||||
The most common use for bookmarks is web browsers, but this can also be \
|
||||
useful in any application where local files or URLs can be saved as bookmarks."
|
||||
HOMEPAGE="https://github.com/KDE/kbookmarks/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kbookmarks/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ba7349cded0b09dad6bc124a86d9cc87631b9e28200250c2c1a0f5ee7fa5f60c"
|
||||
CHECKSUM_SHA256="178b79d2814d9bbd65417c71fa75bad0cc16c4e84d0642f008ba0807bb71576e"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -45,7 +45,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
@@ -68,6 +68,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kbookmarks.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Utilities for KDE System Settings modules"
|
||||
DESCRIPTION="KCMUtils provides various classes to work with KCModules. \
|
||||
KCModules can be created with the KConfigWidgets framework."
|
||||
HOMEPAGE="https://github.com/KDE/kcmutils/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcmutils/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a5428443c8b04a1d7c0d40940b8ac50512a3e4d35aaee7bdd09c6973663896a4"
|
||||
CHECKSUM_SHA256="da0d3d003f0852ab18e7a3544864722a5f132d00da8ae096ad5366aa81703fa7"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -51,7 +51,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
@@ -6,11 +6,11 @@ It can automatically determine the charset of a string, translate XML \
|
||||
entities, validate email addresses, and find encodings by name in a more \
|
||||
tolerant way than QTextCodec (useful e.g. for data coming from the Internet)."
|
||||
HOMEPAGE="https://github.com/KDE/kcodecs/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcodecs/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="fd122ebafca693fd7050faa884af88bf74f59b55a4d6dfdb2c5611d16f51a00e"
|
||||
CHECKSUM_SHA256="19290f3abe0a857e23777df89999abf17d5575d8ba4a302469c8796641b6f2bb"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -33,7 +33,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -44,6 +44,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:g++$secondaryArchSuffix
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kcodecs.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -11,11 +11,11 @@ This framework helps implement this in Qt-based applications. You can use one \
|
||||
of the completion-ready widgets provided by this framework, or integrate it \
|
||||
into your application's other widgets directly."
|
||||
HOMEPAGE="https://github.com/KDE/kconfig/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="BSD (2-clause)"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcompletion/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b89c942eceecda68c7d97d0e30e5406eb0836695456e88742498d3c634aa7450"
|
||||
CHECKSUM_SHA256="0a64354dfda897928d1e1eeb1b24451682d201fd18e5d25bc13d7f78c6e99210"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -42,7 +42,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5ConfigGui$secondaryArchSuffix
|
||||
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
@@ -15,11 +15,11 @@ KConfigGui provides a way to hook widgets to the configuration so that they \
|
||||
are automatically initialized from the configuration and automatically \
|
||||
propagate their changes to their respective configuration files."
|
||||
HOMEPAGE="https://github.com/KDE/kconfig/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kconfig/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5bf902e3e5912f4cfa96108641266f7de25ab56d3eb19c5d68a7d5baeffb36b0"
|
||||
CHECKSUM_SHA256="ea6bfeb49b6ba784226882a011f885c8522ba4990a6b39a6ae4af9a9b64b0816"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -48,7 +48,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="KConfigWidgets provides easy-to-use classes to create \
|
||||
configuration dialogs, as well as a set of widgets which uses KConfig \
|
||||
to store their settings."
|
||||
HOMEPAGE="https://github.com/KDE/kconfigwidgets/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kconfigwidgets/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="bfb078fe7f2e886565644ceadffa6002f4a838bbada34ba50349e8a8f95215c7"
|
||||
CHECKSUM_SHA256="d4d9f8ba7be408ee64dcd05d4fca6b0ff48bd850d264d247f522f4e4426e4f07"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -39,14 +39,14 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
devel:libKF5ConfigGui$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
# devel:libKF5DocTools$secondaryArchSuffix # breaks the build
|
||||
devel:libKF5DocTools$secondaryArchSuffix
|
||||
devel:libKF5GuiAddons$secondaryArchSuffix
|
||||
devel:libKF5I18n$secondaryArchSuffix
|
||||
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
@@ -59,8 +59,16 @@ BUILD_PREREQUIRES="
|
||||
cmd:python2
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kconfigwidgets.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
# disable docs generation until libxml package is fixed
|
||||
sed -i s/add/#add/g docs/CMakeLists.txt
|
||||
sed -i s/kdoctools/#kdoctool/g CMakeLists.txt
|
||||
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
@@ -4,11 +4,11 @@ various tasks such as manipulating mime types, autosaving files, creating \
|
||||
backup files, generating random sequences, performing text manipulations such \
|
||||
as macro replacement, accessing user information and many more."
|
||||
HOMEPAGE="https://github.com/KDE/kcoreaddons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcoreaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="22e7967f252b9834c85fb74351f267c8ef4b8fc7281873456184bf31336d1349"
|
||||
CHECKSUM_SHA256="7901327d5b72804c3bae1e2248da91518090ea803575fa50a42cb12662d85af1"
|
||||
PATCHES="kcoreaddons-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -35,7 +35,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Graceful handling of application crashes"
|
||||
DESCRIPTION="KCrash provides support for intercepting and handling \
|
||||
application crashes."
|
||||
HOMEPAGE="https://github.com/KDE/kcrash/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcrash/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b0fecd661f5d2f4a5a84c217ee7862e9e8e896574d5568d6fa95140e782e40e4"
|
||||
CHECKSUM_SHA256="e467058f99dbca7e8a4d8d7bef03c3aec2b15a1e7ebe4e843d048b7b2e4e7cfe"
|
||||
PATCHES="kcrash-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -34,7 +34,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libKF5WindowSystem$secondaryArchSuffix
|
||||
@@ -48,6 +48,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kcrash.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -1,6 +1,6 @@
|
||||
From c519ba6ce402ac05b65f215dbf7ec3cda9332f04 Mon Sep 17 00:00:00 2001
|
||||
From 2223b2b97dd7a700cfbf9da25bb460213a2212b5 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Sat, 23 Sep 2017 03:46:21 +0300
|
||||
Date: Sun, 1 Apr 2018 21:07:26 +0300
|
||||
Subject: Fix build on Haiku
|
||||
|
||||
|
||||
@@ -17,19 +17,6 @@ index 7a382dd..7ec3255 100644
|
||||
target_link_libraries(KF5Crash PRIVATE KF5::CoreAddons KF5::WindowSystem)
|
||||
|
||||
|
||||
diff --git a/src/kcrash.cpp b/src/kcrash.cpp
|
||||
index 830a036..d9ab488 100644
|
||||
--- a/src/kcrash.cpp
|
||||
+++ b/src/kcrash.cpp
|
||||
@@ -269,6 +269,8 @@ static const char* displayEnvVarName_c()
|
||||
return "MAC_DISPLAY";
|
||||
#elif defined(Q_OS_WIN)
|
||||
return "WIN_DISPLAY";
|
||||
+#elif defined(Q_OS_HAIKU)
|
||||
+ return "HAIKU_DISPLAY";
|
||||
#endif
|
||||
}
|
||||
|
||||
--
|
||||
2.13.1
|
||||
2.16.2
|
||||
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Convenience classes for D-Bus"
|
||||
DESCRIPTION="KDBusAddons provides convenience classes on top of QtDBus, as \
|
||||
well as an API to create KDED modules."
|
||||
HOMEPAGE="https://github.com/KDE/kdbusaddons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdbusaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ff6a0bbdde7e543d85e752020e6315fd29c2cfc60d05d8101bf5969f0ad47e82"
|
||||
CHECKSUM_SHA256="dfc58f81dbd088e7e746e218f583c41f6790d86f69fcbf59508783d2226df57a"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -31,7 +31,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
devel:libQt5DBus$secondaryArchSuffix >= 5.7
|
||||
@@ -42,6 +42,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kdbusaddons.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -4,11 +4,11 @@ It's comprises two parts: a library used by the C++ part of your application \
|
||||
to intergrate QML with KDE Frameworks specific features, and a series of QML \
|
||||
imports that offer bindings to some of the Frameworks."
|
||||
HOMEPAGE="https://github.com/KDE/kdeclarative/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdeclarative/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b030126e640ebbd157a2f3d332aecfcab2359cd2ea31a2c76daff60101b58aa5"
|
||||
CHECKSUM_SHA256="ef639ccbf15cf560c9f3385496d1581eff1d3ef4b9b7fbdd6789e440ca85d97c"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -59,7 +59,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||
@@ -20,11 +20,11 @@ ensure that it has not missed any update files. kconf_update keeps track of \
|
||||
which update files have been processed already in the config-file \
|
||||
kconf_updaterc. It only performs a certain update once."
|
||||
HOMEPAGE="https://github.com/KDE/kded/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kded/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5090dd465ac07757447fa8a8a1c7c2c948f6146f105f63a42ffb58157af4e58a"
|
||||
CHECKSUM_SHA256="a971d6db263dad84c85b4c589ba83a1ad5e62ce970c86880e2e02834e5ad137f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -57,7 +57,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5DBusAddons$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
@@ -14,11 +14,11 @@ KDELibs 4 Support framework are installed to the same location as \
|
||||
KDELibs4Support, although it may be sufficient to set the KDEDIRS environment \
|
||||
variable correctly."
|
||||
HOMEPAGE="https://github.com/KDE/kdelibs4support/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdelibs4support/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e844cb88cbb306499898f717b4041a35972ae9fc002b4086bcbbb791de24c8df"
|
||||
CHECKSUM_SHA256="3efec47b9995db2c12636146c11f5f08d865d1767a54e16f6634e9ab694fc44d"
|
||||
PATCHES="kdelibs4support-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -80,7 +80,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
uri
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
@@ -4,11 +4,11 @@ display the widgets provided by various KDE frameworks, as well as a utility \
|
||||
(kgendesignerplugin) that can be used to generate other such plugins from \
|
||||
ini-style description files."
|
||||
HOMEPAGE="https://github.com/KDE/kdesignerplugin/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdesignerplugin/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b33ed43e0effa9b580ae487d46389fc79fc45e8f6c38b8e660baf92486a99ba1"
|
||||
CHECKSUM_SHA256="b657131a085de03916080ced51bdecfb1587440cbaa4ed58b9dec7e3efe30ee5"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -43,7 +43,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Create documentation from DocBook"
|
||||
DESCRIPTION="Provides tools to generate documentation in various format from \
|
||||
DocBook files."
|
||||
HOMEPAGE="https://github.com/KDE/kdoctools/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdoctools/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="25aa16861e124027e3c13e0c872b325feafbb47f3a311a9d3962dc2ad77c776a"
|
||||
CHECKSUM_SHA256="dac41e9428c72f294e6e25d6f337bd11df770972ddd3cca0a4d9e378e3549b4f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -36,8 +36,8 @@ REQUIRES_devel="
|
||||
|
||||
BUILD_REQUIRES="
|
||||
docbook_xml_dtd
|
||||
docbook_xsl_stylesheets == 1.79.2
|
||||
extra_cmake_modules >= 5.39
|
||||
docbook_xsl_stylesheets >= 1.79.2
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5archive$secondaryArchSuffix
|
||||
# devel:libKF5i18n$secondaryArchSuffix # breaks the build
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="KEmoticons converts emoticons from text to a graphical \
|
||||
representation with images in HTML. It supports setting different themes \
|
||||
for emoticons coming from different providers."
|
||||
HOMEPAGE="https://github.com/KDE/kemoticons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kemoticons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="6237c519b932c53a0057323c1da54555ebd7cae3864e865c33f90993cdb174c7"
|
||||
CHECKSUM_SHA256="a843cc312e6637fbc8e240111a759de2e604b06d7d7e1e770f25f74bfb7a0a3c"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -36,7 +36,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
@@ -4,11 +4,11 @@ and metadata from a number of different files. This library is typically used \
|
||||
by file indexers to retreive the metadata. This library can also be used by \
|
||||
applications to write metadata."
|
||||
HOMEPAGE="https://github.com/KDE/kfilemetadata/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kfilemetadata/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="76f53fb2d2c0713ea6c9a8908845b7bdd9974a0ee5c91b351a466c453f668dac"
|
||||
CHECKSUM_SHA256="7c66b20b9ea8bbeb6f4e509fcee40b647b92f6e8a739f71cff11b7e49239c150"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -35,7 +35,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="KGlobalAccel allows you to have global accelerators that are \
|
||||
independent of the focused window. Unlike regular shortcuts, the \
|
||||
application\'s window does not need focus for them to be activated."
|
||||
HOMEPAGE="https://github.com/KDE/kglobalaccel/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kglobalaccel/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f2716043ed3612f036e4c4bd6d28d06b6b87589d84f68a5041237c61d16a7082"
|
||||
CHECKSUM_SHA256="31a746d5a100217539b6803f1ddaf88d53a94d5e3ebf0f74a708038d2a755cbb"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -44,7 +44,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
@@ -66,6 +66,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kglobalaccel.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Utilities for graphical user interfaces"
|
||||
DESCRIPTION="The KDE GUI addons provide utilities for graphical user \
|
||||
interfaces in the areas of colors, fonts, text, images, keyboard input."
|
||||
HOMEPAGE="https://github.com/KDE/kguiaddons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kguiaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="fc8c9b4884238dffb0e9aa9fc60a8f1af8c6c58dfc5185fd94d961b903babd07"
|
||||
CHECKSUM_SHA256="3f6168e1e922bfcb188fb647640e4967ac35aca07f956e2f556b6e2670c65bcf"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -30,7 +30,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
devel:libQt5Gui$secondaryArchSuffix >= 5.7
|
||||
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kholidays/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="32b445276886a6bef422104e1bde37074d6f0a2f002ac9a082b945b9e3f481ab"
|
||||
CHECKSUM_SHA256="7d421ed31a55f22365ad5fdcadb69ea38b753e057b4e27062abb50d982f19c17"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -32,7 +32,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.44
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libbz2$secondaryArchSuffix
|
||||
devel:liblzma$secondaryArchSuffix
|
||||
@@ -1,14 +1,14 @@
|
||||
SUMMARY="HTML rendering engine"
|
||||
DESCRIPTION="KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support."
|
||||
HOMEPAGE="https://github.com/KDE/khtml/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="
|
||||
GNU GPL v3
|
||||
GNU LGPL v2
|
||||
"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/khtml/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9826dd393eaa35c03a83111ae9c3e3e965315d8216a1b67274baa8cc3e7495bd"
|
||||
CHECKSUM_SHA256="9e943999c4987cd863140c18b088c9f9725d118a83af7740ba7b3174ddcc2362"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -75,7 +75,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libcrypto$secondaryArchSuffix >= 1.0.0
|
||||
devel:libgif$secondaryArchSuffix
|
||||
@@ -9,11 +9,12 @@ translators, which can help to achieve a higher overall quality of source \
|
||||
and translated text. This includes argument capturing, customizable markup, \
|
||||
and translation scripting."
|
||||
HOMEPAGE="https://github.com/KDE/ki18n/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/ki18n/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ef554039840dfc7f627a457dcd144f3820f618f857a5f450d75317abe527afb9"
|
||||
CHECKSUM_SHA256="48486557a131b9bc0b9fd0f0137450e92e16532c795b61a78bce7263ea9ecc82"
|
||||
PATCHES="ki18n-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -37,7 +38,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -56,7 +57,8 @@ BUILD()
|
||||
cmake .. $cmakeDirArgs \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
|
||||
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DBUILD_TESTING=OFF
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
36
kde-frameworks/ki18n/patches/ki18n-5.45.0.patchset
Normal file
36
kde-frameworks/ki18n/patches/ki18n-5.45.0.patchset
Normal file
@@ -0,0 +1,36 @@
|
||||
From 9c32bdab29b345976eee3b9c1c4bebd76cdcdde2 Mon Sep 17 00:00:00 2001
|
||||
From: Aleix Pol <aleixpol@kde.org>
|
||||
Date: Sun, 15 Apr 2018 01:39:58 +0200
|
||||
Subject: [PATCH] Don't need to run previous iterations commands again
|
||||
|
||||
Summary: BUG: 393141
|
||||
|
||||
Test Plan:
|
||||
Tested building plasma-workspace, it was clearly faster (although it
|
||||
would have finished eventually)
|
||||
|
||||
Reviewers: #frameworks, arojas, sitter
|
||||
|
||||
Reviewed By: sitter
|
||||
|
||||
Subscribers: sitter, heikobecker
|
||||
|
||||
Tags: #frameworks
|
||||
|
||||
Differential Revision: https://phabricator.kde.org/D12216
|
||||
---
|
||||
cmake/build-pofiles.cmake | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/cmake/build-pofiles.cmake b/cmake/build-pofiles.cmake
|
||||
index d0991ad..b39be31 100644
|
||||
--- a/cmake/build-pofiles.cmake
|
||||
+++ b/cmake/build-pofiles.cmake
|
||||
@@ -62,6 +62,7 @@ foreach(pofile IN LISTS pofiles)
|
||||
if(i EQUAL ${numberOfProcesses})
|
||||
_processCommands()
|
||||
set(i 0)
|
||||
+ set(commands)
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
@@ -11,11 +11,11 @@ used to create selected/disabled icon images.
|
||||
Other classes in this repository are used internally by the icon theme \
|
||||
configuration dialogs, and should not be used by applications."
|
||||
HOMEPAGE="https://github.com/KDE/kiconthemes/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kiconthemes/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f596cab1d4d8430aa8a49223caa426993c403acd3104960e1d5db6f77978c641"
|
||||
CHECKSUM_SHA256="da07ed7dbb296cdd5bf54c0aee572f00571d5ee81e3bb8aac4cab12fc67ed65b"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -53,7 +53,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
@@ -4,11 +4,11 @@ It is useful not only for finding out about the current idle time of the PC, \
|
||||
but also for getting notified upon idle time events, such as custom timeouts, \
|
||||
or user activity."
|
||||
HOMEPAGE="https://github.com/KDE/kidletime/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kidletime/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="bdd59bb0c4275f9e3542d1693812676cba749e41bf5eccfc68c91f1421401c73"
|
||||
CHECKSUM_SHA256="4424a14afbe917095ac7d6dfd0e00c08896c9f0aa67264d2f68a98443c8683b0"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -33,7 +33,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="This framework provides additional image format plugins for QtGui.
|
||||
As such it is not required for the compilation of any other software, but may \
|
||||
be a runtime requirement for Qt-based software to support certain image formats."
|
||||
HOMEPAGE="https://github.com/KDE/kimageformats/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kimageformats/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9ecaeb869a47de291baf1e4693b1cc2ded805001929fafc53fb10d60b85c8a4a"
|
||||
CHECKSUM_SHA256="0b8e1c6508765f8a78b29547244dd30cff313067aad78c1735aa403a823a2bfc"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -24,7 +24,7 @@ REQUIRES="
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
@@ -9,11 +9,11 @@ Using kdeinit to launch KDE applications makes starting a typical KDE \
|
||||
applications 2.5 times faster (100ms instead of 250ms on a P-III 500) \
|
||||
It reduces memory consumption by approx. 350Kb per application."
|
||||
HOMEPAGE="https://github.com/KDE/kinit/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kinit/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="742525bee0a166b7c4f67b3de1ba1e83ca16dbd40c257d81e706312bcd078bda"
|
||||
CHECKSUM_SHA256="658e8dad5d0af1d0534f955bbe63878ca4d8fa10a22093959945b66071cae844"
|
||||
PATCHES="kinit-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -57,7 +57,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||
@@ -69,19 +69,6 @@ index 79cb70e..f490d5f 100644
|
||||
+ target_link_libraries(kwrapper5 network)
|
||||
+endif ()
|
||||
install(TARGETS kwrapper5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} )
|
||||
diff --git a/src/wrapper.cpp b/src/wrapper.cpp
|
||||
index 688c59a..19ec643 100644
|
||||
--- a/src/wrapper.cpp
|
||||
+++ b/src/wrapper.cpp
|
||||
@@ -53,6 +53,8 @@ static const char* displayEnvVarName_c()
|
||||
return "MAC_DISPLAY";
|
||||
#elif defined(Q_OS_WIN)
|
||||
return "WIN_DISPLAY";
|
||||
+#elif defined(Q_OS_HAIKU)
|
||||
+ return "HAIKU_DISPLAY";
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
--
|
||||
2.14.2
|
||||
|
||||
@@ -11,11 +11,11 @@ The framework can also be used to bridge a native protocol to a file-based \
|
||||
interface. This makes the data accessible in all applications using the KDE \
|
||||
file dialog or any other KIO enabled infrastructure."
|
||||
HOMEPAGE="https://github.com/KDE/kio/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kio/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ce0fb9efabe18c32228c553fa6ee1a7d423eba78179afb5478d6a86c135d53fc"
|
||||
CHECKSUM_SHA256="a5b68c7a18e17c83abfd7b8b445466f0c63944b611c02f913347fcdfc39649b3"
|
||||
PATCHES="kio-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -76,7 +76,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
# devel:libacl$secondaryArchSuffix
|
||||
# GSSAPI
|
||||
@@ -117,13 +117,13 @@ BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:python2
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/accept-languages.codes keep-old
|
||||
settings/xdg/kshorturifilterrc keep-old
|
||||
settings/dbus-1/system.d/org.kde.kio.file.conf keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
@@ -133,8 +133,10 @@ BUILD()
|
||||
|
||||
cmake .. $cmakeDirArgs \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
|
||||
-DKAUTH_HELPER_INSTALL_DIR:PATH=$addOnsDir/Qt5/kauth/helper \
|
||||
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DBUILD_TESTING=OFF
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
From af6ef92923dd1438b20ab801962b30787929d347 Mon Sep 17 00:00:00 2001
|
||||
From e6560c54376f5e68248e5e6fa323445c37edd3a6 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Mon, 25 Sep 2017 00:56:11 +0300
|
||||
Date: Mon, 16 Apr 2018 23:40:20 +0300
|
||||
Subject: Fix build on Haiku
|
||||
|
||||
|
||||
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
|
||||
index a3dc3bc..ae3d12c 100644
|
||||
index fe94bdd..5844ec1 100644
|
||||
--- a/src/core/CMakeLists.txt
|
||||
+++ b/src/core/CMakeLists.txt
|
||||
@@ -151,6 +151,10 @@ PRIVATE
|
||||
KF5::DBusAddons # KDEInitInterface
|
||||
)
|
||||
@@ -156,6 +156,10 @@ if (UNIX)
|
||||
target_link_libraries(KF5KIOCore PRIVATE KF5::Auth) #SlaveBase uses KAuth::Action
|
||||
endif()
|
||||
|
||||
+if (HAIKU)
|
||||
+ target_link_libraries(KF5KIOCore PRIVATE network)
|
||||
@@ -20,7 +20,7 @@ index a3dc3bc..ae3d12c 100644
|
||||
target_link_libraries(KF5KIOCore PRIVATE ${ACL_LIBS})
|
||||
endif()
|
||||
diff --git a/src/core/kmountpoint.cpp b/src/core/kmountpoint.cpp
|
||||
index b7efa90..ed22c19 100644
|
||||
index 7981b1c..6e92a71 100644
|
||||
--- a/src/core/kmountpoint.cpp
|
||||
+++ b/src/core/kmountpoint.cpp
|
||||
@@ -139,7 +139,7 @@ KMountPoint::~KMountPoint()
|
||||
@@ -36,16 +36,31 @@ index b7efa90..ed22c19 100644
|
||||
mp->d->mountPoint = QString("/");
|
||||
result.append(mp);
|
||||
|
||||
-#else
|
||||
+#elif !defined(__HAIKU__)
|
||||
-#elif !defined(Q_OS_ANDROID)
|
||||
+#elif !defined(Q_OS_ANDROID) && !defined(Q_OS_HAIKU)
|
||||
STRUCT_SETMNTENT mnttab;
|
||||
if ((mnttab = SETMNTENT(MNTTAB, "r")) == nullptr) {
|
||||
return result;
|
||||
diff --git a/src/ioslaves/file/CMakeLists.txt b/src/ioslaves/file/CMakeLists.txt
|
||||
index 9ab8ea3..dd1bf8c 100644
|
||||
--- a/src/ioslaves/file/CMakeLists.txt
|
||||
+++ b/src/ioslaves/file/CMakeLists.txt
|
||||
@@ -29,6 +29,10 @@ if(UNIX)
|
||||
target_link_libraries(kio_file Qt5::Network KF5::Auth)
|
||||
endif()
|
||||
|
||||
+if (HAIKU)
|
||||
+ target_link_libraries(kio_file gnu network)
|
||||
+endif ()
|
||||
+
|
||||
if (HAVE_VOLMGT AND CMAKE_SYSTEM_NAME MATCHES SunOS)
|
||||
target_link_libraries(kio_file -lvolmgt)
|
||||
endif ()
|
||||
diff --git a/src/ioslaves/file/file_unix.cpp b/src/ioslaves/file/file_unix.cpp
|
||||
index 3c1b992..b89fec7 100644
|
||||
index 9c9a83b..f9b8482 100644
|
||||
--- a/src/ioslaves/file/file_unix.cpp
|
||||
+++ b/src/ioslaves/file/file_unix.cpp
|
||||
@@ -48,6 +48,8 @@
|
||||
@@ -55,6 +55,8 @@
|
||||
#include <sys/sendfile.h>
|
||||
#endif
|
||||
|
||||
@@ -54,6 +69,33 @@ index 3c1b992..b89fec7 100644
|
||||
using namespace KIO;
|
||||
|
||||
#define MAX_IPC_SIZE (1024*32)
|
||||
diff --git a/src/ioslaves/file/kauth/CMakeLists.txt b/src/ioslaves/file/kauth/CMakeLists.txt
|
||||
index 836bd21..7f523af 100644
|
||||
--- a/src/ioslaves/file/kauth/CMakeLists.txt
|
||||
+++ b/src/ioslaves/file/kauth/CMakeLists.txt
|
||||
@@ -1,6 +1,10 @@
|
||||
add_executable(file_helper filehelper.cpp fdsender.cpp)
|
||||
target_link_libraries(file_helper Qt5::Network KF5::Auth KF5::I18n KF5::KIOCore)
|
||||
|
||||
+if (HAIKU)
|
||||
+ target_link_libraries(file_helper network)
|
||||
+endif ()
|
||||
+
|
||||
#install(TARGETS file_helper DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
|
||||
#kauth_install_helper_files(file_helper org.kde.kio.file root)
|
||||
#kauth_install_actions(org.kde.kio.file file.actions)
|
||||
diff --git a/src/ioslaves/file/sharefd_p.h b/src/ioslaves/file/sharefd_p.h
|
||||
index 2050b5f..0b5e31a 100644
|
||||
--- a/src/ioslaves/file/sharefd_p.h
|
||||
+++ b/src/ioslaves/file/sharefd_p.h
|
||||
@@ -19,6 +19,7 @@
|
||||
***/
|
||||
|
||||
#include <sys/un.h>
|
||||
+#include <cstring>
|
||||
#include <iostream>
|
||||
#include <unistd.h>
|
||||
#include <sys/socket.h>
|
||||
diff --git a/src/kpac/CMakeLists.txt b/src/kpac/CMakeLists.txt
|
||||
index aebe1eb..e7755f3 100644
|
||||
--- a/src/kpac/CMakeLists.txt
|
||||
@@ -80,20 +122,18 @@ index aebe1eb..e7755f3 100644
|
||||
|
||||
########### install files ###############
|
||||
diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
|
||||
index da50b21..d0b3c5e 100644
|
||||
index cd7a05a..5c48504 100644
|
||||
--- a/src/widgets/previewjob.cpp
|
||||
+++ b/src/widgets/previewjob.cpp
|
||||
@@ -22,6 +22,10 @@
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
#include "previewjob.h"
|
||||
|
||||
+#ifdef Q_OS_HAIKU
|
||||
+#undef Q_OS_UNIX // We don't have sys/shm.h
|
||||
+#endif
|
||||
+
|
||||
#ifdef Q_OS_UNIX
|
||||
#include <sys/ipc.h>
|
||||
#include <sys/shm.h>
|
||||
--
|
||||
2.13.1
|
||||
-#define WITH_SHM defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID)
|
||||
+#define WITH_SHM defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_HAIKU)
|
||||
|
||||
#if WITH_SHM
|
||||
#include <sys/ipc.h>
|
||||
--
|
||||
2.16.2
|
||||
|
||||
@@ -17,11 +17,11 @@ KRecursiveFilterProxyModel - Recursive filtering of models
|
||||
KSelectionProxyModel - A Proxy Model which presents a subset of its source \
|
||||
model to observers"
|
||||
HOMEPAGE="https://github.com/KDE/kitemmodels/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kitemmodels/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="d5275202674429c283ba2df125bdbb943a69044100c0f987a7869d68d4b236e1"
|
||||
CHECKSUM_SHA256="a5dc9fc3d8a97ce93e3124834b44fb0eb78bcee8fc7b616895987dc04b8b1858"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -47,7 +47,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -57,6 +57,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kitemmodels.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="KItemViews includes a set of views, which can be used with item \
|
||||
models. It includes views for categorizing lists and to add search filters to \
|
||||
flat and hierarchical lists."
|
||||
HOMEPAGE="https://github.com/KDE/kitemviews/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kitemviews/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="2298c723bf9b94219c397a1b466b85f237436dfd049a666158498b2b187b6cd1"
|
||||
CHECKSUM_SHA256="303e1824ae12416a884c332dfe2416aea9a8a16b469a33087e54fd86e03b4b55"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -32,7 +32,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Widgets for showing progress of asynchronous jobs"
|
||||
DESCRIPTION="KJobWIdgets provides widgets for showing progress of \
|
||||
asynchronous jobs."
|
||||
HOMEPAGE="https://github.com/KDE/kjobwidgets/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kjobwidgets/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="1aa2e751eaf30eaa246a23371305a9b77b3f2eec932c0ed6b245be83b67fe753"
|
||||
CHECKSUM_SHA256="fc2ca555eca39dbf36481fdbdca9489a16c865419fe65b47ee695ba826a6bbdc"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -34,7 +34,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
@@ -48,6 +48,9 @@ BUILD_PREREQUIRES="
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
"
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kjobwidgets.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="This library provides an ECMAScript compatible interpreter.
|
||||
The ECMA standard is based on well known scripting languages such as \
|
||||
Netscape's JavaScript and Microsoft's JScript."
|
||||
HOMEPAGE="https://github.com/KDE/kjs/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kjs/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f893a27fc5ea8a1344fa389db29b1b979af9c336985c1e88d21d50c65bdd6100"
|
||||
CHECKSUM_SHA256="5a51b2483301733f4b838fcee79fae63ff204458044c84361478bf0b95b0474e"
|
||||
PATCHES="kjs-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -40,7 +40,7 @@ REQUIRES_devel="
|
||||
BUILD_REQUIRES="
|
||||
docbook_xml_dtd
|
||||
docbook_xsl_stylesheets == 1.79.2
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5DocTools$secondaryArchSuffix
|
||||
devel:libpcre$secondaryArchSuffix
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="The KNewStuff library implements collaborative data sharing \
|
||||
for applications. It uses libattica to support the Open Collaboration \
|
||||
Services specification."
|
||||
HOMEPAGE="https://github.com/KDE/knewstuff/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/knewstuff/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a71a01e8e0a8f6df4f348e8ea0cdfbd06b8ad652e869f3727fa785d62d23194b"
|
||||
CHECKSUM_SHA256="4f82fac355a3a6bb68af616b8270216e61fc3992f4e4961f65e79fe7b568db41"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -63,7 +63,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Attica$secondaryArchSuffix
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
@@ -2,11 +2,11 @@ SUMMARY="KDE Desktop notifications"
|
||||
DESCRIPTION="KNotification is used to notify the user of an event. \
|
||||
It covers feedback and persistent events."
|
||||
HOMEPAGE="https://github.com/KDE/knotifications/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/knotifications/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5442acbd5679e7277b109750bbd5c77853b7282f0d332ddc13b094547ece8d25"
|
||||
CHECKSUM_SHA256="0674cecd339b50fa6ebab4b463d1077af7b21e1f80a05b33ed4a4bf73511b81f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -39,7 +39,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Configuration dialog for desktop notificationsr"
|
||||
DESCRIPTION="KNotifyConfig provides a configuration dialog for desktop \
|
||||
notifications which can be embedded in your application."
|
||||
HOMEPAGE="https://github.com/KDE/knotifyconfig/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/knotifyconfig/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e6d3699f907196d5a21f53929e431ca0a4efde6a620fc3359b7fbca3de724b9f"
|
||||
CHECKSUM_SHA256="bcfcf076262ff42baf067068c8d3c44889aada9cfa192c48383cf35e7a353860"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -43,7 +43,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="The KPackage framework lets the user install and load packages \
|
||||
of non binary content such as scripted extensions or graphic assets, as if \
|
||||
they were traditional plugins."
|
||||
HOMEPAGE="https://github.com/KDE/kpackage/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kpackage/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="08ffbbb8022c8f293f54912084f7c4577ee0b270ecbd3fcd3b0643f087d7ab17"
|
||||
CHECKSUM_SHA256="90026e749bf75114bc37788e54f8442d85d716c2b2e45a198f65bbfe5152ee1a"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -34,7 +34,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5I18n$secondaryArchSuffix
|
||||
@@ -48,6 +48,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:python2
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kpackage.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="This library implements the framework for KDE parts, which are \
|
||||
elaborate widgets with a user-interface defined in terms of actions (menu \
|
||||
items, toolbar icons)."
|
||||
HOMEPAGE="https://github.com/KDE/kparts/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kparts/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="491a5be6a2b74bffcfc26f3edcb00d65ca818d5adfdc268ff667633527a37063"
|
||||
CHECKSUM_SHA256="ba079ebd0b8d0835d45e52b9225bae2724c304e7943492c84ae1003486275b5f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -52,7 +52,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
@@ -5,11 +5,11 @@ The idea behind KPlotWidget is that you only have to specify information in 'dat
|
||||
units'; i.e., the natural units of the data being plotted.
|
||||
KPlotWidget automatically converts everything to screen pixel units."
|
||||
HOMEPAGE="https://github.com/KDE/kplotting/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kplotting/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a219250c51ca2d9a3cf04915ed6f5706f48f3d790acfd55070121a06b4550f9d"
|
||||
CHECKSUM_SHA256="498eaf89e3b691f83a762e2241552d7841e19a5bf49cf0498bffe293de279f5d"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -54,7 +54,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="Kross is a scripting bridge to embed scripting functionality \
|
||||
into an application. It supports QtScript as a scripting interpreter \
|
||||
backend."
|
||||
HOMEPAGE="https://github.com/KDE/kross/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kross/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="d46745789f71bc530087c7e401f3b6d68db55d52e6d2ed68e2e37f1c1119249f"
|
||||
CHECKSUM_SHA256="cf992228831ee814a3450dda8c28e15d5b5dfc4854f486052855c58b3dd7df01"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -59,7 +59,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="KService provides a plugin framework for handling desktop \
|
||||
services. Services can be applications or libraries. They can be bound to \
|
||||
MIME types or handled by application specific code."
|
||||
HOMEPAGE="https://github.com/KDE/kservice/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kservice/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ba33c7a4ad1a932122a1060c925e773cc79f9bf2291a9f233e5e66af49216b40"
|
||||
CHECKSUM_SHA256="1a09110a48102fad895e18971079dca22fac2716f39ca6d01edb6355c556b355"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -38,7 +38,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
@@ -60,6 +60,7 @@ BUILD_PREREQUIRES="
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/menus/applications.menu keep-old
|
||||
settings/xdg/kservice.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
@@ -5,12 +5,12 @@ well as for simple highlighted text rendering (e.g. as HTML), supporting \
|
||||
both integration with a custom editor as well as a ready-to-use \
|
||||
QSyntaxHighlighter sub-class."
|
||||
HOMEPAGE="https://github.com/KDE/syntax-highlighting/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/syntax-highlighting/archive/v$portVersion.tar.gz"
|
||||
SOURCE_DIR="syntax-highlighting-$portVersion"
|
||||
CHECKSUM_SHA256="5df8e983c5a61f90298af8dc24fd76f76f9a34a3b6ef7b9b9c6461f8c55323d1"
|
||||
CHECKSUM_SHA256="f2631e52cb87e9a6d3965fd252eb630f480880802f6bf4f59bd0aa3eb5a90784"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -37,7 +37,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
@@ -8,11 +8,11 @@ highlighting and automatic indentation to advanced scripting support, \
|
||||
making it suitable for everything from a simple embedded text-file editor \
|
||||
to an advanced IDE."
|
||||
HOMEPAGE="https://github.com/KDE/ktexteditor/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/ktexteditor/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="eaa2ff782c054224bbf0308c4b730bd19279d62d20443f0ede88dad3493f0a5f"
|
||||
CHECKSUM_SHA256="8d04d7e367105883f0b895506a1ec77e44484c5537231cb70de753a3ca291620"
|
||||
PATCHES="ktexteditor-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -69,7 +69,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libgit2$secondaryArchSuffix
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Text editing widgets"
|
||||
DESCRIPTION="KTextWidgets provides widgets for displaying and editing text. \
|
||||
It supports rich text as well as plain text."
|
||||
HOMEPAGE="https://github.com/KDE/ktextwidgets/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/ktextwidgets/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="c10874a76481ec6c19fca4b74e9e18d4c9469cac850a6d84d840952e8d6ed520"
|
||||
CHECKSUM_SHA256="7fcda311530d38a1d7f30af894a6a3790053fdf9a6c8990d27ee314cb2dd18e5"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -47,7 +47,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
@@ -28,11 +28,11 @@ systems (e.g. liters, gallons). The following areas are supported:
|
||||
* Volume
|
||||
* Voltage"
|
||||
HOMEPAGE="https://github.com/KDE/kunitconversion/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kunitconversion/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="d4051c40a9b34fa8fdeec5bf6fcebc2c735289daeb13b785f7644a27f5067214"
|
||||
CHECKSUM_SHA256="6e7adc93c66d3e408e463c93eee0590a4682860dae03ae847b95c692c3e0f742"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -58,7 +58,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5I18n$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
@@ -1,11 +1,11 @@
|
||||
SUMMARY="The KWallet Framework"
|
||||
DESCRIPTION="Safe desktop-wide storage for passwords."
|
||||
HOMEPAGE="https://github.com/KDE/kwallet/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kwallet/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f3962402b7d339e709af7ff5ad85c4371126f78482316f09c235f10d07ecf8e3"
|
||||
CHECKSUM_SHA256="c0eed39ab574dc5b1da833630e1ebbe9b9ba0444ddb4e65e2dfa8cc0b95bd05c"
|
||||
PATCHES="kwallet-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -51,7 +51,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libgcrypt$secondaryArchSuffix
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
@@ -80,6 +80,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:python2
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/kwallet.categories keep-old
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
@@ -8,11 +8,11 @@ range of widgets for selecting characters, fonts, colors, actions, dates and \
|
||||
times, or MIME types, as well as platform-aware dialogs for configuration \
|
||||
pages, message boxes, and password requests."
|
||||
HOMEPAGE="https://github.com/KDE/kwidgetsaddons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kwidgetsaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="230f29a6952289def76397f44a0f6965ca4aaa3fba4fa9fb0fc0449ff8f40056"
|
||||
CHECKSUM_SHA256="00228ca74135b8f4ca7c9b467acd6eb0cb17d63f8a7d59afab1be8745a1928c2"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -37,7 +37,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -11,11 +11,11 @@ on all windowing systems.
|
||||
In addition to the high level API, this framework also provides several \
|
||||
more low level classes for interaction with the X Windowing System."
|
||||
HOMEPAGE="https://github.com/KDE/kwindowsystem/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kwindowsystem/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="60b05630b1d0ff29242202e28d886b67dd31a90086e337a2c6988ed4c048e899"
|
||||
CHECKSUM_SHA256="9bb4a19e58b352076279e34157230a52876dcee9f5a71c38731767830d4e60de"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -38,7 +38,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -5,11 +5,11 @@ description and hooks in the application code. The framework supports \
|
||||
merging of multiple description for example for integrating actions from \
|
||||
plugins."
|
||||
HOMEPAGE="https://github.com/KDE/kxmlgui/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kxmlgui/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="1851c36ec1b8b4070d997d64504df384038dbbfef597b7edb842f362d9a4ebff"
|
||||
CHECKSUM_SHA256="786bbca6c0fb89618dc162c18d8fe48816128e4d9e61e5d21a0487594f83e219"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -20,7 +20,7 @@ PROVIDES="
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
# lib:libKF5Attica$secondaryArchSuffix
|
||||
lib:libKF5Attica$secondaryArchSuffix
|
||||
lib:libKF5Auth$secondaryArchSuffix
|
||||
lib:libKF5Codecs$secondaryArchSuffix
|
||||
lib:libKF5ConfigCore$secondaryArchSuffix
|
||||
@@ -53,7 +53,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
@@ -1,16 +1,16 @@
|
||||
SUMMARY="Oxygen icon theme"
|
||||
DESCRIPTION="Oxygen-icons is a freedesktop.org compatible icon theme."
|
||||
HOMEPAGE="https://github.com/KDE/oxygen-icons/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
COMMIT="bff159d338fe08be09146a5ee17b9b6efa8a2c8d"
|
||||
SOURCE_URI="https://github.com/KDE/oxygen-icons/archive/$COMMIT.zip"
|
||||
CHECKSUM_SHA256="cf182fd91c55f8b39385094889988252130b3f2ae0da3ec68899d2043572f9f0"
|
||||
CHECKSUM_SHA256="d65f1557634ff2ec5aa349ab23e84a45548cdf3f78940c38795227a4b15a5cda"
|
||||
SOURCE_DIR="oxygen-icons-$COMMIT"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
ARCHITECTURES="!x86_gcc2 .x86_64"
|
||||
SECONDARY_ARCHITECTURES=".x86"
|
||||
|
||||
PROVIDES="
|
||||
oxygen_icons$secondaryArchSuffix = $portVersion
|
||||
@@ -20,7 +20,7 @@ REQUIRES="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
"
|
||||
@@ -1,11 +1,11 @@
|
||||
SUMMARY="A multimedia library"
|
||||
DESCRIPTION="The Phonon multimedia library."
|
||||
HOMEPAGE="https://github.com/KDE/phonon/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/phonon/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="89da6289298a6a11bf9a82c28f7e09cff1612b9ade747600f3988af2631dc10f"
|
||||
CHECKSUM_SHA256="395408a3dc9c3db2b5c200b8722a13a60898c861633b99e6e250186adffd1370"
|
||||
PATCHES="phonon-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -34,7 +34,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5DBus$secondaryArchSuffix
|
||||
@@ -9,11 +9,11 @@ It provides the following features for application developers:
|
||||
* Power Management
|
||||
* Network Management"
|
||||
HOMEPAGE="https://github.com/KDE/solid/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/solid/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9b2a6e25809ed907a31c23b54108ebaf4f12feb088867e5bd38a416554224d6b"
|
||||
CHECKSUM_SHA256="b6959201354a0ac038f6dc5581e5fb1a17784c206d05ccd3de7e4f9fe63d8956"
|
||||
PATCHES="solid-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -42,7 +42,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
@@ -9,11 +9,11 @@ different algorithms.
|
||||
The simplest way to use Sonnet in your application is to use the \
|
||||
SpellCheckDecorator class on your QTextEdit."
|
||||
HOMEPAGE="https://github.com/KDE/sonnet/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/sonnet/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="57dba9e75f069a877ec3152e7ceda6c6949745ab6776a92522a6da03103d702b"
|
||||
CHECKSUM_SHA256="da45a6af5b41ce105a0a4e0c1de287e8811d69790e2348ae2fca101e020213ef"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -44,7 +44,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
hunspell${secondaryArchSuffix}_devel
|
||||
devel:libaspell$secondaryArchSuffix
|
||||
@@ -10,11 +10,11 @@ See the information on [use cases](@ref usecases) and [why multithreading can \
|
||||
help](@ref multithreading), as well as the usage section below, for more \
|
||||
detailed information."
|
||||
HOMEPAGE="https://github.com/KDE/threadweaver/"
|
||||
COPYRIGHT="2010-2017 KDE Organisation"
|
||||
COPYRIGHT="2010-2018 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/threadweaver/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="73be8ee89f7bd7b6bef2240b62034fa33696b641fa9b07bbe9cd234a774bfb89"
|
||||
CHECKSUM_SHA256="78fecb0a4b67fb560735a76897c0aed8e8b42a472100aff7905f31dc429a0dad"
|
||||
PATCHES="threadweaver-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -38,7 +38,7 @@ REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
extra_cmake_modules >= 5.39
|
||||
extra_cmake_modules >= 5.45
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
"
|
||||
Reference in New Issue
Block a user