kde-frameworks: bump to 5.55.0

This commit is contained in:
Sergei Reznikov
2019-02-15 16:44:06 +03:00
parent c9b1ae6c70
commit f420c513b2
70 changed files with 234 additions and 224 deletions

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/attica/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="4a9fa071812aedab0dbd0d5a3cf85204b54d56e82b29ca6c2ac47aec9e04e2cb"
CHECKSUM_SHA256="73eef1b0e65e4fba27aff12f9a69d8f4f759f65609f25e5e1f8eba757ae89909"
SOURCE_DIR="attica-$portVersion"
ARCHITECTURES="!x86_gcc2 x86 x86_64"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/breeze-icons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="b74996d66617a72f0f7dd365108c94c398f24c628f4b93261ba2dfa88c486e19"
CHECKSUM_SHA256="85e816711e41b7d34c39261987701199d4c408dea8324b5123321463770d2e3f"
SOURCE_DIR="breeze-icons-$portVersion"
ARCHITECTURES="!x86_gcc2 x86_64"

View File

@@ -5,11 +5,11 @@ common software, ones that can be used directly in CMakeLists.txt files to \
perform common tasks and toolchain files that must be specified on the \
commandline by the user."
HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="BSD (2-clause)"
REVISION="1"
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/extra-cmake-modules-$portVersion.tar.xz"
CHECKSUM_SHA256="dd33b0b09c9659c4e0f49f5ba0caf48ad01534bc3d31788d0793b140cd7e0489"
CHECKSUM_SHA256="649453922aef38a24af04258ab6661ddfd566aaba4d1773a9e1f4799344406f5"
SOURCE_DIR="extra-cmake-modules-$portVersion"
ARCHITECTURES="!x86_gcc2 x86_64"

View File

@@ -16,15 +16,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kactivities/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="58829fd2f607eb966e0d38cb8b986f8a1aa4a950242a86a21ae7f079fc25e051"
CHECKSUM_SHA256="e08cd148c2e272b429acbb823fd6a88a7cd123628ce76fd8f4cef7e9e8c79ee4"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kactivities.categories keep-old
"
PROVIDES="
kactivities$secondaryArchSuffix = $portVersion
cmd:kactivities_cli$secondaryArchSuffix = $portVersion
@@ -58,6 +62,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/karchive/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="1c1c21495f9a4442d61eca76d257d7c1c4aa39b639c2fd58cc9cd25f99385e38"
CHECKSUM_SHA256="2408ed61da75834127eb1ee82f794b668592a0b9b679216e83731711ca96d5e9"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kauth/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="49e3b9ac0eec88f9d8458ba1ff70daf209aa7d38440223d3706315bd5c31f98c"
CHECKSUM_SHA256="ab720c845ffc4a6a0b6852b519ccfecde1a8c5e9c28f1943eda787bbd8cb661b"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -46,6 +46,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kbookmarks/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="a7db6314d356112ce55946acd33f11e10284080353b15dc28b3415b7a7fbb11a"
CHECKSUM_SHA256="7be88a17dea2b28e18751aca77965121e3e58b225b209d4c44b4645d63416fe3"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -69,6 +69,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcmutils/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="ce0ad5afbfb11c537737807ca33ff9d2a85ce709fd0bc2965faa429427d50da3"
CHECKSUM_SHA256="4a79b642b615d215cd0d0b282345e2e8e190035667544d6c305143077795fe29"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -71,6 +71,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcodecs/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="e5823d29dc872e3d4d1295340895ed6fde4f26a58a1b4604b8192b25b1b94027"
CHECKSUM_SHA256="216c65e276a97e92a6739c96ae3feb309fccce66fd11df0392f1e926daad8086"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -45,6 +45,7 @@ BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:gperf
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="BSD (2-clause)"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcompletion/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="a107a53696ce1f37dde7cdec08eac2368019e1ff6e3d2931c67308fb25105c8e"
CHECKSUM_SHA256="9096ab9d75759d7dd76ce1b43672525f8a5074a61071e66cc6f0820ba1ea6109"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -53,6 +53,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kconfig/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="59e297fd07113e06aa120289f211a56a33f08e6515abf3697640522db7b902a3"
CHECKSUM_SHA256="33b5856603ce92747317f5eb5f9562b683b8b9849d7ddc672e6d533ffbd2f13c"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -55,6 +55,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kconfigwidgets/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="c5441d6121712f65a8d6233c2ee789800963017bfc59609b4405b03395090daa"
CHECKSUM_SHA256="dd404ab74679a074e43c71c9c7ab1370532c84e297ee5e4ffa9165aed72f4da1"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -59,6 +59,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -4,16 +4,20 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcoreaddons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="a15e1fa672295b49a3b981cf2f42ba0f79c63cc321ae039c548b466de71020a2"
CHECKSUM_SHA256="97bccf92ec35777b64002f8cc55c5c40b7d5a39a4f591bd4e1a7f316ab4f9603"
PATCHES="kcoreaddons-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kcoreaddons.categories keep-old
"
PROVIDES="
kcoreaddons$secondaryArchSuffix = $portVersion
cmd:desktoptojson$secondaryArchSuffix = $portVersion
@@ -42,6 +46,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcrash/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="9169ae3991cbce23ffb4633cf4f63959dc119f75c8e61efd74af45915e41d462"
CHECKSUM_SHA256="d0feded1689be8e0c8d55e1003b873e8975dda00407b095c92ca4ded440b3f7f"
PATCHES="kcrash-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kdbusaddons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="070622d79ca764cd7444c619643c90d9ec708c136029ef738044fcbaceecd9bd"
CHECKSUM_SHA256="9cb01b7a08445583dcd35866e7a326b5390c797fe4d01230775efab0c5c94161"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -43,6 +43,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kdeclarative/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="2eee3244dd38a63c4d3080ab555502e21663e32511816c5f13380e8488e848bc"
CHECKSUM_SHA256="7337aeb7e944e9312e8e012de832064241672a86271932f8c61d8dd515c5fc69"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -86,6 +86,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -20,15 +20,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kded/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="c0236b70b2381ef94f03c2659063690b7b39196f2c6dd670e84aa10ab1e53cb4"
CHECKSUM_SHA256="3e16deb5ac44504f679bcc82a18a3ab819143941d1cfe1df880f3d3c96ef045d"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kded.categories keep-old
"
PROVIDES="
kded$secondaryArchSuffix = $portVersion
cmd:kded5$secondaryArchSuffix = $portVersion
@@ -70,6 +74,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kdelibs4support/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="40410b25e3b3ec5c2dfe96f108c236fd012f3a03399c116a90caf1bb5fedcef5"
CHECKSUM_SHA256="bac290825582ef736e36a80bb8fe667b7156073ab51a22e0c5f37d5aef7f24a9"
PATCHES="kdelibs4support-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
@@ -138,6 +138,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:perl
cmd:python2

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kdesignerplugin/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="4efd5d2c4b3959a2128170fa76bede78a0b8a99b88e7efe28732b83cb87660fa"
CHECKSUM_SHA256="2c4098a70068fbe429de34a82458f680f86930d9ed772a36a2b113e7ca1fc464"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -19,6 +19,7 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libKF5Auth$secondaryArchSuffix
lib:libKF5Completion$secondaryArchSuffix
lib:libKF5ConfigCore$secondaryArchSuffix
lib:libKF5ConfigWidgets$secondaryArchSuffix
@@ -26,6 +27,7 @@ REQUIRES="
lib:libKF5IconThemes$secondaryArchSuffix
lib:libkf5itemviews$secondaryArchSuffix
lib:libkf5kiocore$secondaryArchSuffix
lib:libKF5Service$secondaryArchSuffix
lib:libkf5sonnetcore$secondaryArchSuffix
lib:libkf5sonnetui$secondaryArchSuffix
lib:libKF5textwidgets$secondaryArchSuffix
@@ -45,14 +47,17 @@ REQUIRES_devel="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
extra_cmake_modules$secondaryArchSuffix >= $portVersion
devel:libKF5Auth$secondaryArchSuffix == $portVersion
devel:libkf5completion$secondaryArchSuffix == $portVersion
devel:libKF5ConfigCore$secondaryArchSuffix == $portVersion
devel:libKF5ConfigWidgets$secondaryArchSuffix == $portVersion
devel:libKF5CoreAddons$secondaryArchSuffix == $portVersion
devel:libKF5DocTools$secondaryArchSuffix == $portVersion
devel:libKF5IconThemes$secondaryArchSuffix == $portVersion
devel:libkf5itemviews$secondaryArchSuffix == $portVersion
devel:libkf5ItemViews$secondaryArchSuffix == $portVersion
devel:libkf5kiocore$secondaryArchSuffix == $portVersion
devel:libKF5Plotting$secondaryArchSuffix == $portVersion
devel:libKF5Service$secondaryArchSuffix == $portVersion
devel:libkf5sonnetcore$secondaryArchSuffix == $portVersion
devel:libkf5textwidgets$secondaryArchSuffix == $portVersion
devel:libkf5widgetsaddons$secondaryArchSuffix == $portVersion
@@ -62,6 +67,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -4,11 +4,11 @@ Protocol (DNS-SD), the layer of Zeroconf that allows network services, such \
as printers, to be discovered without any user intervention or centralized \
infrastructure."
HOMEPAGE="https://github.com/KDE/kdnssd/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kdnssd/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="9a8a0887d2a40c846cedc06d78ca449dcfd8d0518ca68c5bc6925e95f380b747"
CHECKSUM_SHA256="5dc05e961921a201dfbf9aff20adc067dd6d60c3048c559cd89830a4d3cf5dfc"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -38,6 +38,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"
@@ -47,8 +48,8 @@ BUILD()
cd build
cmake .. $cmakeDirArgs \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
}

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kdoctools/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="f651ce50e57332b5ced9f3b15bec8d067f3d6c24e3b96b3595b82e93300830bb"
CHECKSUM_SHA256="bac34bf2ffd113d141e654f66698441a4633bcae978693c12562242712e9f94c"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -3,15 +3,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kemoticons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="1243f41286283379e13a486f2c22bb119d00ce79529a8a9bab946dac71e257b3"
CHECKSUM_SHA256="ed2c21d2af44789bd49f8e450592693cf2a29b3dabde072662dd58175d621ab0"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kemoticons.categories keep-old
"
PROVIDES="
kemoticons$secondaryArchSuffix = $portVersion
lib:libKF5Emoticons$secondaryArchSuffix = $portVersion compat >= 5
@@ -49,6 +53,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kfilemetadata/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="70a19a76ebe18d34601fceee3cf22f96f14e199ce8a47e05b0d3ba7c65f11ece"
CHECKSUM_SHA256="43a08837149c0d119ed76758a89029c90e868ed83371141c639556e1f1724496"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kglobalaccel/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="a3cfefebdf2875b0af9b154b293f43da6dabbd16fc8592529d2b66aceaab099b"
CHECKSUM_SHA256="f810b5a4494526b5e030811633fbb7bc3e0b5357d3d22523d6cfc1a5ea13e328"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -67,6 +67,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kguiaddons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="625c80b8edb310e9206d87931abf5b5270dc3e0f1f5e76183aea3955d905c631"
CHECKSUM_SHA256="009a382f848be0ae4b5de4aac525dce5b0f32cb76290fcfe3a9d78a75783eb9d"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -2,11 +2,11 @@ SUMMARY="Dates for holidays and other special events"
DESCRIPTION="This library provides a C++ API that determines holiday and \
other special events for a geographical region."
HOMEPAGE="https://github.com/KDE/kholidays/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kholidays/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="0655bfacd258a12a8d94352f4959e57b321ba078430ad47a1e9e978ccdfce162"
CHECKSUM_SHA256="ee6de2854bef4dfde0b791cf3d42a8a1e22a89ba07b9a785760d326be4160098"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -42,6 +42,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 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="f04eaea30663d1c6b4c5c353336a0740d0af44c83c5db8d32a1e7df3ffe09aa8"
CHECKSUM_SHA256="add32a3b054cbddd0a79dc954624d756b306e87d937ec8a9b7b2d7e90e7e44cb"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -122,6 +122,7 @@ BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:gperf
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:perl
cmd:python2

View File

@@ -1,82 +0,0 @@
SUMMARY="KDE Gettext-based UI text internationalization"
DESCRIPTION="KI18n provides functionality for internationalizing user \
interface text in applications, based on the GNU Gettext translation system. \
It wraps the standard Gettext functionality, so that the programmers and \
translators can use the familiar Gettext tools and workflows.
KI18n provides additional functionality as well, for both programmers and \
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-2018 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/ki18n/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="96122fedb14522d3e16b9fd438a88dafd68303fde8df2e275847e32e89e09e82"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
ki18n$secondaryArchSuffix = $portVersion
lib:libKF5I18n$secondaryArchSuffix = $portVersion compat >= 5
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libQt5Core$secondaryArchSuffix
"
PROVIDES_devel="
ki18n${secondaryArchSuffix}_devel = $portVersion
devel:libKF5I18n$secondaryArchSuffix = $portVersion compat >= 5
"
REQUIRES_devel="
ki18n$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
extra_cmake_modules$secondaryArchSuffix >= $portVersion
devel:libQt5Core$secondaryArchSuffix >= 5.7
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:make
cmd:python2
"
BUILD()
{
mkdir -p build
cd build
cmake .. $cmakeDirArgs \
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
-DBUILD_TESTING=OFF
make $jobArgs
}
INSTALL()
{
cd build
make install
prepareInstalledDevelLibs \
libKF5I18n
packageEntries devel \
$libDir/cmake \
$dataDir/Qt5/mkspecs \
$developDir
}
TEST()
{
cd build
make test
}

View File

@@ -11,15 +11,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kiconthemes/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="27387b501d348a9b3d803c1975c8c1b974c7a674cba459225ced53ed357f0208"
CHECKSUM_SHA256="1000a166494c989303bc1deb28d19bf0ceb1d340dc2bf59d9c364d2d66d43ac6"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kiconthemes.categories keep-old
"
PROVIDES="
kiconthemes$secondaryArchSuffix = $portVersion
cmd:kiconfinder5$secondaryArchSuffix = $portVersion
@@ -74,6 +78,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -4,15 +4,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kidletime/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="dbef00dfaa6432c148e387f26ede0bbd897088e4279c3e3fbb608b055c624558"
CHECKSUM_SHA256="f1edb11d5664afc179154d197c1c3698ce4e7095d0dd9940688e984b4a559e19"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kidletime.categories keep-old
"
PROVIDES="
kidletime$secondaryArchSuffix = $portVersion
lib:libKF5IdleTime$secondaryArchSuffix = $portVersion compat >= 5

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kimageformats/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="e09174024632f12c549f771727287b70d11feed8032d4d28089a6b3a6d545753"
CHECKSUM_SHA256="391258ecc1e50c5ecf46e9114afbb92e47581258112ed881074ec00f4636c7eb"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -9,16 +9,20 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kinit/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="5c9f2e8876368339abbb7ddcc8478fa2e74753312ae2cba4e669c339f7bea32f"
CHECKSUM_SHA256="88da22349d6caeac354bf35c190639a7b50b6bf6873c0f974989e56ad77013e0"
PATCHES="kinit-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kinit.categories keep-old
"
PROVIDES="
kinit$secondaryArchSuffix = $portVersion
cmd:kdeinit5$secondaryArchSuffix = $portVersion
@@ -81,6 +85,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kio/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="0be121d9ce9c0a53728371f070a06ff012b596a2434a2ea30f23c69388a3c7d4"
CHECKSUM_SHA256="74c611ecc6b777bad020cc4067cff5d8592d7c811f8d0c0749ab0a5d237123fa"
PATCHES="kio-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
@@ -50,6 +50,7 @@ REQUIRES="
lib:libKF5ConfigGui$secondaryArchSuffix
lib:libKF5ConfigWidgets$secondaryArchSuffix
lib:libKF5CoreAddons$secondaryArchSuffix
lib:libKF5Crash$secondaryArchSuffix == $portVersion
lib:libKF5DBusAddons$secondaryArchSuffix
lib:libKF5I18n$secondaryArchSuffix
lib:libKF5IconThemes$secondaryArchSuffix
@@ -96,6 +97,7 @@ BUILD_REQUIRES="
devel:libKF5ConfigWidgets$secondaryArchSuffix == $portVersion
devel:libKF5CoreAddons$secondaryArchSuffix == $portVersion
devel:libKF5DBusAddons$secondaryArchSuffix == $portVersion
devel:libKF5Crash$secondaryArchSuffix == $portVersion
# devel:libKF5DocTools$secondaryArchSuffix == $portVersion
devel:libKF5I18n$secondaryArchSuffix == $portVersion
devel:libKF5IconThemes$secondaryArchSuffix == $portVersion
@@ -122,6 +124,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"
@@ -151,7 +154,7 @@ INSTALL()
sed -i s/kdoctools/#kdoctool/g CMakeLists.txt
cd build
make install
make $jobArgs install
prepareInstalledDevelLibs \
libKF5KIOCore \

View File

@@ -1,14 +1,14 @@
From 51aef738c486523da294f1606de7b71783b91eb9 Mon Sep 17 00:00:00 2001
From ea4c3234f88099bc69b779f229373fad0af5d00d Mon Sep 17 00:00:00 2001
From: Sergei Reznikov <diver@gelios.net>
Date: Wed, 12 Sep 2018 14:26:05 +0300
Date: Fri, 15 Feb 2019 13:36:25 +0300
Subject: Fix build on Haiku
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index fe94bdd..5844ec1 100644
index 9eb7bc5..8511de0 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -156,6 +156,10 @@ if (UNIX)
@@ -157,6 +157,10 @@ if (UNIX)
target_link_libraries(KF5KIOCore PRIVATE KF5::Auth) #SlaveBase uses KAuth::Action
endif()
@@ -20,10 +20,10 @@ index fe94bdd..5844ec1 100644
target_link_libraries(KF5KIOCore PRIVATE ${ACL_LIBS})
endif()
diff --git a/src/core/kmountpoint.cpp b/src/core/kmountpoint.cpp
index 4204ae1..7e981cb 100644
index 94de468..513a411 100644
--- a/src/core/kmountpoint.cpp
+++ b/src/core/kmountpoint.cpp
@@ -128,7 +128,7 @@ KMountPoint::~KMountPoint()
@@ -127,7 +127,7 @@ KMountPoint::~KMountPoint()
#define MOUNTTYPE(var) var->mnt_type
#define MOUNTOPTIONS(var) var->mnt_opts
#define FSNAME(var) var->mnt_fsname
@@ -32,7 +32,7 @@ index 4204ae1..7e981cb 100644
#define SETMNTENT fopen
#define ENDMNTENT fclose
#define STRUCT_MNTENT struct mnttab
@@ -315,7 +315,7 @@ KMountPoint::List KMountPoint::currentMountPoints(DetailsNeededFlags infoNeeded)
@@ -314,7 +314,7 @@ KMountPoint::List KMountPoint::currentMountPoints(DetailsNeededFlags infoNeeded)
}
}
@@ -57,7 +57,7 @@ index 9ab8ea3..d28b277 100644
target_link_libraries(kio_file -lvolmgt)
endif ()
diff --git a/src/ioslaves/file/file_unix.cpp b/src/ioslaves/file/file_unix.cpp
index 0310db3..eed15c5 100644
index 7ed0ae8..4854b6d 100644
--- a/src/ioslaves/file/file_unix.cpp
+++ b/src/ioslaves/file/file_unix.cpp
@@ -57,6 +57,11 @@
@@ -88,11 +88,11 @@ index 836bd21..7f523af 100644
#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 ba1136c..0e98f47 100644
index 728ca4c..ea7c95b 100644
--- a/src/ioslaves/file/sharefd_p.h
+++ b/src/ioslaves/file/sharefd_p.h
@@ -19,6 +19,7 @@
***/
@@ -22,6 +22,7 @@
#define SHAREFD_P_H
#include <sys/un.h>
+#include <cstring>
@@ -125,18 +125,18 @@ index aebe1eb..e7755f3 100644
########### install files ###############
diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
index 35c722c..f69a2e7 100644
index ecf0f13..d62ea92 100644
--- a/src/widgets/previewjob.cpp
+++ b/src/widgets/previewjob.cpp
@@ -22,7 +22,7 @@
#include "previewjob.h"
-#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>
-#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID)
+#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_HAIKU)
#define WITH_SHM 1
#else
#define WITH_SHM 0
--
2.19.0
2.19.1

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kitemmodels/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="71e55cb4063a19bdf1699f89fe3d5b0bbdcf3aeec44d4f945bdebf9c7b48a3f7"
CHECKSUM_SHA256="b004c218b14b31a8439e80b30e6824ad630b1246e46b9eb7febbc12da72ff285"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kitemviews/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="7da11533ef06258caa071f954eeb70eea594a4b4772d81ff6a9d87915482d1c1"
CHECKSUM_SHA256="de18f141bff784cb30f237b300ac0862663d92cc4e1efc3a7499495ddc49bc18"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -39,6 +39,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kjobwidgets/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="2143dbfc9d430758ec15a389d891e23c6e39d2801405dc81569a4f8b676c03ef"
CHECKSUM_SHA256="4c4fc06bdfd31b260907225bf6bab30992352324f908ef33217857f2be22e956"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -50,6 +50,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kjs/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="460f64d176d14b23c91773fb1c25c91a9d494fab78851923428907cd2dc8aeb9"
CHECKSUM_SHA256="d25fbb039df210eb4af7905aec20e4e02d919d6c9608f43afe46a102fe37f885"
PATCHES="kjs-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"

View File

@@ -1,11 +1,11 @@
From 0ecb5b82b048e6651d99a103c23ca32f372b61ed Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Mon, 20 Nov 2017 11:09:28 +1000
From 10ed124895de3cf4d7253e4a63e3632c95dec71a Mon Sep 17 00:00:00 2001
From: Sergei Reznikov <diver@gelios.net>
Date: Fri, 15 Feb 2019 15:58:34 +0300
Subject: Add Haiku support
diff --git a/src/kjs/collector.cpp b/src/kjs/collector.cpp
index 1127280..835bd0a 100644
index 8c58458..08a4474 100644
--- a/src/kjs/collector.cpp
+++ b/src/kjs/collector.cpp
@@ -64,6 +64,15 @@ using std::memset;
@@ -27,7 +27,7 @@ index 1127280..835bd0a 100644
@@ -508,6 +517,10 @@ static inline void *currentThreadStackBase()
return s.ss_sp;
// NOTREACHED
void *stackBase = 0;
void *stackBase = nullptr;
+#elif PLATFORM(HAIKU_OS)
+ thread_info threadInfo;
+ get_thread_info(find_thread(NULL), &threadInfo);
@@ -60,5 +60,5 @@ index aaf0673..3070490 100644
/* I made the BUILDING_KDE__ macro up for the KDE build system to define */
--
2.15.0
2.19.1

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/knewstuff/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="f075739e950bf52ae06c2f76c0e8650a47c8c6869869e55dd01f58e9580410a6"
CHECKSUM_SHA256="e065fcd198a7a43a75261c15d5afb53043536ab86741f8b746b70553e2f9538f"
ARCHITECTURES="?x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -96,6 +96,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python
"

View File

@@ -2,15 +2,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/knotifications/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="30f87030717b2b842ded9d90925e085a1d56f1a9c24f837942bcff0123d38e78"
CHECKSUM_SHA256="c5ebab69119910a89816ee7b60a8885c633e92107daef4051b54cef13dccaa9d"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/knotifications.categories keep-old
"
PROVIDES="
knotifications$secondaryArchSuffix = $portVersion
lib:libKF5Notifications$secondaryArchSuffix = $portVersion compat >= 5
@@ -56,6 +60,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/knotifyconfig/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="4aef55d91562abd782d49a7d958beab30c50cebaf1305c01daca4f37456c538a"
CHECKSUM_SHA256="a383ea3eb1cc798ef1860369aa29effeffde95af77bc75d3c1852682894b4f11"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -66,6 +66,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kpackage/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="848519014818744748211e37cf4af03723e9d0b54166da5eb68c9575a411242f"
CHECKSUM_SHA256="b0894e10ac469a433f9d467de55c600fa939bfc27b37ec3ace443503d3bec76f"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -48,6 +48,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kparts/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="ab25ba44a31d347d344d3ec27a1ae4004f4aa260ee524e930d3e1fd943bf67f5"
CHECKSUM_SHA256="46c710b860d8aaa43ea953a59d75d5b26625b3e01719e832aef0cc14b33d24d4"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -77,6 +77,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kplotting/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="dfa69ace123bc2b640884a3b504c95f40b58deae95a216380d8acecbbcf0c9e5"
CHECKSUM_SHA256="c6e60629309801d51fb1c25d8d82285ebef69510b0d0354e6cc33ee613fdf26a"
ARCHITECTURES="?x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kross/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="69c05e250b0a44cf42abbc11421ddfbfba494be8ed69b3c3e8b9e6c691f57e6e"
CHECKSUM_SHA256="6dc4b1385f30d4bbda7ada80e5c337ae553b4b3ac251af81575e769439b701a8"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -86,6 +86,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kservice/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="624a7adaee32ec173e47a46403efe45d37bdf2dd90b8df19dcff83c96e147776"
CHECKSUM_SHA256="6f8338e1ef6ae1fdc67ba13e21882444d249f0c6a27fb8f6aefb5d68328d31b5"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -59,6 +59,7 @@ BUILD_PREREQUIRES="
cmd:cmake
cmd:flex
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -5,11 +5,11 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/syntax-highlighting/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="3f6bceb7a4af23ccbb320d447a2225732e56645c41d95cc58a9bd99b4ae1e082"
CHECKSUM_SHA256="7317d17b6b629f631b5e6060991b6fd84e835200df975d3c46a4a928ab43911b"
SOURCE_DIR="syntax-highlighting-$portVersion"
ARCHITECTURES="!x86_gcc2 x86_64"
@@ -49,6 +49,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:perl
"

View File

@@ -8,16 +8,20 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/ktexteditor/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="0e7cee2edc23c69ed096023eeedff8fe0164be8c83d57b11f0ff23c77d0c625b"
CHECKSUM_SHA256="8044837b322cfcfbb652c908c9a35376e4f01afa7aebf67d87ac9df0f698173d"
PATCHES="ktexteditor-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/ktexteditor.categories keep-old
"
PROVIDES="
ktexteditor$secondaryArchSuffix = $portVersion
lib:libKF5TextEditor$secondaryArchSuffix = $portVersion compat >= 5
@@ -104,6 +108,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/ktextwidgets/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="92cd74c15dee633df5dfe32d60f1ad53314cf36a6c835c2b38894a70c6c2c793"
CHECKSUM_SHA256="d500640978a01e6d22a5208e1b1604dcf871bbca7a83700fe2cd640a2b3bb126"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -28,11 +28,11 @@ systems (e.g. liters, gallons). The following areas are supported:
* Volume
* Voltage"
HOMEPAGE="https://github.com/KDE/kunitconversion/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kunitconversion/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="19532af771f394bcc28f6efd83e1aa789d24693b58973662aad9397bbf660a60"
CHECKSUM_SHA256="f9627c56cefb3418b43c74ecc4453a093b92d71399e7f968f8e9d73f8ce0625a"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -1,11 +1,11 @@
SUMMARY="The KWallet Framework"
DESCRIPTION="Safe desktop-wide storage for passwords."
HOMEPAGE="https://github.com/KDE/kwallet/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kwallet/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="cde99247abc1605e1273c1ee250df4d05716ba19473c2016e99f0566e6b794c3"
CHECKSUM_SHA256="a842f3aa9ce4b4a5fa62e1c002390292c2f8411eed93832f54a4f0fdb773bffb"
PATCHES="kwallet-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
@@ -80,6 +80,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kwidgetsaddons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="9daa894e2d31e027e7e2999df146deb7b2e0a5d3d724019ac8a100429462e178"
CHECKSUM_SHA256="0dc8080151f6cae10a6dc98348ee947a5deb07b69d3aa901c2aff3f739ab7012"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -44,6 +44,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -11,15 +11,19 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kwindowsystem/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="f1d6bc23d5a5e4e6205d88a6079028d4edca3c616cbbf4a2cfe4c9be4ceb6840"
CHECKSUM_SHA256="5512bfbfc5aebf7f8a5e890733c927e15280bd1cb89b5009c723f91cba2b019b"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/kwindowsystem.categories keep-old
"
PROVIDES="
kwindowsystem$secondaryArchSuffix = $portVersion
lib:libKF5WindowSystem$secondaryArchSuffix = $portVersion compat >= 5
@@ -45,6 +49,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -5,17 +5,18 @@ 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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kxmlgui/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="f39610371a42b4f35bed8454dec66751e8619e6419ad995568f7b75af79e8b0f"
CHECKSUM_SHA256="dadf559b4e4986102d9f5da8068afd46d7360b703614027509eee3c76bd4c9c8"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/ui/ui_standards.rc keep-old
settings/xdg/kxmlgui.categories keep-old
"
PROVIDES="
@@ -84,6 +85,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
cmd:python2
"

View File

@@ -1,7 +1,7 @@
SUMMARY="Oxygen icon theme"
DESCRIPTION="Oxygen-icons is a freedesktop.org compatible icon theme."
HOMEPAGE="https://github.com/KDE/oxygen-icons/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
srcGitRev="bff159d338fe08be09146a5ee17b9b6efa8a2c8d"

View File

@@ -1,11 +1,11 @@
SUMMARY="A multimedia library"
DESCRIPTION="The Phonon multimedia library."
HOMEPAGE="https://github.com/KDE/phonon/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/phonon/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="77cd670c61f89330fb153d10ea0c544cfadd9ffee64047f41ac9cf5ffd5b0406"
CHECKSUM_SHA256="8d4a2a21488df37b940084963740d1723e986d09c0e4d46a2ace4cd92fa1355e"
PATCHES="phonon-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
@@ -44,6 +44,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -1,7 +1,7 @@
SUMMARY="GStreamer backend for Phonon library"
DESCRIPTION="A GStreamer backend for the Phonon multimedia library."
HOMEPAGE="https://github.com/KDE/phonon-gstreamer/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/phonon-gstreamer/archive/v$portVersion.tar.gz"

View File

@@ -9,16 +9,20 @@ It provides the following features for application developers:
* Power Management
* Network Management"
HOMEPAGE="https://github.com/KDE/solid/"
COPYRIGHT="2010-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/solid/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="0185cf953e91fb905f0cc71860b5cefafd1104d0461a1f5d1360577ecf9ac851"
CHECKSUM_SHA256="bf716ee6db6284216d3f8c264ea7ad9637b12e3eaa866e20c3551649f1d3d4cb"
PATCHES="solid-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
GLOBAL_WRITABLE_FILES="
settings/xdg/solid.categories keep-old
"
PROVIDES="
solid$secondaryArchSuffix = $portVersion
cmd:solid_hardware5$secondaryArchSuffix = $portVersion
@@ -51,6 +55,7 @@ BUILD_PREREQUIRES="
cmd:cmake
cmd:flex
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/sonnet/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="047d03cfc3b9d3266e2df0bf8f1c74f39e8458cf18128d064314e0103baf5c1a"
CHECKSUM_SHA256="d371e1325369c263ec29355189e8e53f4f2a10a1ee3a036a1216d89e9a915e30"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -57,6 +57,7 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix >= 5
cmd:make
"

View File

@@ -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-2018 KDE Organisation"
COPYRIGHT="2010-2019 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/threadweaver/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="1a7ea85cd570164d7283703d0afbccafd95bf31aca40976073dab3487a1cc9e9"
CHECKSUM_SHA256="2319527de3dc798042738fd506770c7d5a2562ac26c1b20da3e1fc87ca5f93ea"
PATCHES="threadweaver-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86_64"