mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
kde-frameworks: bump to 5.80.0
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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/attica/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="735dd987503044cba5616f88c542e81f75cf365da6a2906d9230565ed1fd7964"
|
||||
CHECKSUM_SHA256="4a818c0091cf15cc3dedf18f0c287f65816cb7fc04c3101f243ee7489c3b897f"
|
||||
SOURCE_DIR="attica-$portVersion"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/breeze-icons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="4b18c42f602cb651df61ec9ec7c855c5163895ed5098ffe95d800cd788706a92"
|
||||
CHECKSUM_SHA256="025e01888e2ede7478b5e3f081b6c138e5675c896eb435e5d8e1083f9bb337a1"
|
||||
SOURCE_DIR="breeze-icons-$portVersion"
|
||||
PATCHES="breeze_icons-$portVersion.patchset"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
source ~/config/settings/haikuports.conf
|
||||
cd "$TREE_PATH"/kde-frameworks/
|
||||
|
||||
old_version=5.77
|
||||
old_version=5.80
|
||||
new_version=5.80
|
||||
|
||||
# bump recipe filenames
|
||||
@@ -22,9 +22,6 @@ sed -i "/^REVISION=/s/=.*/=\"1\"/" */*.recipe
|
||||
find . -maxdepth 2 -name "*$new_version*.recipe" | while read FNAME; do \
|
||||
portVersion=$new_version.0 ; source $FNAME ; echo $SOURCE_URI $FNAME ;
|
||||
|
||||
# get sha256sum for each
|
||||
echo `curl -s -L $SOURCE_URI | sha256sum | head -c 64`
|
||||
|
||||
# replace CHECKSUM_SHA256 with new once
|
||||
sed -i "s/$CHECKSUM_SHA256/`curl -s -L $SOURCE_URI | sha256sum | head -c 64`/" $FNAME ; done
|
||||
|
||||
@@ -74,6 +71,7 @@ hp knotifyconfig
|
||||
hp kparts
|
||||
hp kactivities
|
||||
hp kded
|
||||
hp kplotting
|
||||
hp kdesignerplugin
|
||||
hp breeze_icons
|
||||
hp kdelibs4support
|
||||
@@ -91,4 +89,8 @@ hp knewstuff
|
||||
hp ksyntax_highlighting
|
||||
hp ktexteditor
|
||||
hp phonon_gstreamer
|
||||
|
||||
#hp oxygen-icons
|
||||
hp kirigami
|
||||
hp kpty
|
||||
hp plasma
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 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="42f071f628b192122894026de20097cb0b3de411cb41c6935b48eb86ce992a65"
|
||||
CHECKSUM_SHA256="2370fd80f685533d0b96efa6fa443ceea68e0ceba4e8a9d7c151d297b1c96f64"
|
||||
SOURCE_DIR="extra-cmake-modules-$portVersion"
|
||||
PATCHES="extra_cmake_modules-$portVersion.patchset"
|
||||
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kactivities/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e6fa81f91a027899ec51d868683c7145ee54ae73a07e479106be2bf3da181045"
|
||||
CHECKSUM_SHA256="5d6d86b1a0608039c496e91dab86c3c629936a6d244a610f80111ac2cba9a307"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/karchive/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ff0047cd0adab5e451b98ac2ea73339b38a048e1ccc85666f8e81952ce147d18"
|
||||
CHECKSUM_SHA256="b84403c4fea488d577be80194572e3d40f0f0edc4569d31d551830164b438259"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kauth/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="4910eee299978f8f8699bd6a5a995eec6beb7adf64421b7376ee8e37d2aad755"
|
||||
CHECKSUM_SHA256="f4a7503e7f062df904635020906ab7dec6acae7ba49a4ac2765558edf872c4d1"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kbookmarks/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5ac12ba746eb62adc4bf82be2374c04dec1524e47cde62327d54fc80e491935c"
|
||||
CHECKSUM_SHA256="96c4fa0b6b8248e1439cf4d62f6661921863d7ef3df76ad5cc94d5a92d7502dc"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcmutils/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="bfe3404bc65901ca0126dbcfd045df3e50a2b55ab83431ed82543016d24b7f76"
|
||||
CHECKSUM_SHA256="34242c0215fbe314de37007af7597100ea0ee08e287c45ab25d8f05e2df22047"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcodecs/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e3157926bda3f5c0418333c12eed2fcd905e2c84b4d2df2c586839439775f825"
|
||||
CHECKSUM_SHA256="58f1288776d72700f8b47dc95065b27b45c906f38bc41a1d58ea5dd1a7581baa"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="BSD (2-clause)"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcompletion/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="4bb38a0ebfc81aed6bf601c5ce02c3f0e05f6876e6de64540429341a49d33c12"
|
||||
CHECKSUM_SHA256="46165110e7be58d89a5ab5e8bc8905d3243fd627b97c725a79e4bf509f984e10"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kconfig/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="166e2995d82f1c48fb7672c0c86a4b928b92069d92d88a3d74f5d0ae80972ad4"
|
||||
CHECKSUM_SHA256="b7e86644a475339962638b0d139ab396ea4012679dbb2510505068aec5c27e65"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kconfigwidgets/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b95eb523b0e005273c3c3e121c3c5094a3c0fcdcf4d0c74a49b65f335f71797a"
|
||||
CHECKSUM_SHA256="d21486053c0402a09f0f7c68e68043291bd94af9660b5455fd7adb8236bc15e6"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcoreaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="84651ed18fcf51b5262caad0b62827c26633cfe046a5356877a86dc26efc6bf1"
|
||||
CHECKSUM_SHA256="2584ef98fc10cde5f3d253ea5392d1edec916c7a312b648f20a8b105b0c222df"
|
||||
PATCHES="kcoreaddons-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kcrash/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="d3c50f4e3c6c0489fe5c74eba0ef0fb253ff753d445741abe49b1b4a27dec586"
|
||||
CHECKSUM_SHA256="888bb8b03d67929e96580a66b916aed5b42c61404f6c3f133d31cef1ea12ebe5"
|
||||
PATCHES="kcrash-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -1,11 +1,24 @@
|
||||
From f27fdd5377ef57c15aa591ac36eda2eac52e276e Mon Sep 17 00:00:00 2001
|
||||
From 71ac8a5c8a97ae4bfc5e24868de731ffcc64f649 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Mon, 14 Dec 2020 17:02:02 +0300
|
||||
Subject: Fix build on Haiku
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 3f4e85e..af6e6d4 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -18,7 +18,7 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
|
||||
include(KDECMakeSettings)
|
||||
include(KDEGitCommitHooks)
|
||||
|
||||
-if (UNIX AND NOT APPLE AND NOT ANDROID)
|
||||
+if (UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAIKU)
|
||||
find_package(X11)
|
||||
find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED COMPONENTS X11Extras)
|
||||
endif()
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index a028026..b289505 100644
|
||||
index 0e8ce9a..2a036b4 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -24,7 +24,7 @@ add_library(KF5::Crash ALIAS KF5Crash)
|
||||
@@ -18,5 +31,5 @@ index a028026..b289505 100644
|
||||
|
||||
# FIXME: It is needed to work around undefined reference error on FreeBSD
|
||||
--
|
||||
2.28.0
|
||||
2.30.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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdbusaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9bc08c5e4da23d3e84a8f4445ecdbd8a24efd0491ef16844f9d52f261ee4ba0e"
|
||||
CHECKSUM_SHA256="e6f401f21ad04f298e0530366f5b026853afa056beaa5471b6b712b1c698031f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdeclarative/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a240c09b0f7de6543df50a5481454edcb781c7b45d782c91f285aa3269079313"
|
||||
CHECKSUM_SHA256="0a2ae78bed26a7d490ec46e7860ff7a2bc96c579b37133cee2ceccbf54bc546b"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kded/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a4f626f57fe74ae1709787af6a2e9eefea2fc776537a896c0a97d2383da41e97"
|
||||
CHECKSUM_SHA256="a3262daefb242c7952dd19d39e07897a8ca2179326133f07a232d2d9c5fb6df7"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdelibs4support/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="17b6ae25395941074f9bdc8e657a72ecf6465189f62e95683a142170176b84e2"
|
||||
CHECKSUM_SHA256="912a5be66cc210c572aead2b68eede4dca99e6375d133d0f26a642badb1b4c67"
|
||||
PATCHES="kdelibs4support-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdesignerplugin/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="60e0ac89d87be89b722878d069088233c3df47b1dee432cce2463e36262988d2"
|
||||
CHECKSUM_SHA256="1891d6252d012e05f31eec1d34935ad9f088efb15718f317b92b520c2570952c"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdnssd/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="31633ea781e7d3ad82ef678cb19ba271ff9cb75976bd9b98772df8ea4163fc98"
|
||||
CHECKSUM_SHA256="49bc40f02e616be7934dfaa748703c65c006fd818e7fbc435af8d992b8347d72"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kdoctools/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="0da07c1bdfe767c33d605c461cc3b231484bcda10af89938496d1b8e14fa1494"
|
||||
CHECKSUM_SHA256="42aefaa8653c45775b9b8f4c167e9b00d63710b7afe1519929e4ef54b73d421d"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kemoticons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a421ee66ad08b3daee8f1aab5b7d0ed834a6b441d2c1ddfa38a39fa0f75e4c72"
|
||||
CHECKSUM_SHA256="abf0899e015fad6d2651c87b5d93388269d21ab0ae001d7f65830014eae0e011"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kfilemetadata/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f33afb02df3d5a84654c117d6daac1d89d24143cd68d86471a3f4c8e072bc128"
|
||||
CHECKSUM_SHA256="4978729b0d55d30ed297b3b376414f930c7b4eaaa9abd94f39c4192e6ea6ee33"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kglobalaccel/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9e3d886ecb4000ba3375d7b87059675b82c9a6076ee6f02195f0e337e8005b80"
|
||||
CHECKSUM_SHA256="f9bb6c73546745530715a0fb106d02b066e9fda7ffbbe4fe75f4b412b0cc4ec0"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kguiaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9ca3f5e36aee47f549cb72a7d16a301928ad2680a851af166aab94f179fdc4eb"
|
||||
CHECKSUM_SHA256="cbcdb989c26dc48945d5ad81d46609381fe3f74fe80da0e1b23b074cb5fe5a6e"
|
||||
PATCHES="kguiaddons-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
From d548ac5fbc79180771e41dfd03ba20293f338e64 Mon Sep 17 00:00:00 2001
|
||||
From ba68c53f87f44e5d3f71e4b87fe7c67695dea3e7 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Mon, 14 Dec 2020 15:47:23 +0300
|
||||
Date: Thu, 18 Mar 2021 15:56:20 +0300
|
||||
Subject: Disable Wayland on Haiku
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 8a6b731..3fef703 100644
|
||||
index ca57757..808126e 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -13,7 +13,7 @@ feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKA
|
||||
option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF)
|
||||
add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)")
|
||||
|
||||
-if (UNIX AND NOT ANDROID)
|
||||
+if (UNIX AND NOT ANDROID AND NOT HAIKU)
|
||||
-if (UNIX AND NOT ANDROID AND NOT APPLE)
|
||||
+if (UNIX AND NOT ANDROID AND NOT APPLE AND NOT HAIKU)
|
||||
option(WITH_WAYLAND "Build with support for KeySequenceEditor inhibiting shortcuts on Wayland" ON)
|
||||
add_feature_info(WAYLAND ${WITH_WAYLAND} "KeySequenceEditor inhibiting shortcuts on Wayland")
|
||||
else()
|
||||
--
|
||||
2.28.0
|
||||
2.30.2
|
||||
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kholidays/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="2be0097761a95a90da803187965e5e6cf4c7bf7756dea45550fac04e1cf2c1ae"
|
||||
CHECKSUM_SHA256="1661f9519ee6a6086f250b7cba23e7e17e7e59278462eaefbccb520ad2a9b7dd"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 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="725e1bc02577fbb5ec5f699720ea86e366e5a7b392749f5fe890233f20191b1a"
|
||||
CHECKSUM_SHA256="47fd39a95b85b05564c7673a51b536a45d5a6fc81242516513b817b22b9dab84"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -9,11 +9,11 @@ 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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/ki18n/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5cbd6012b8719aaa67d7f502d54897f94829a69bfd8c3f43cff2859a85cedaea"
|
||||
CHECKSUM_SHA256="442f6973804aed744953667810e05a690821544fb23ce97672b4284b588fa95f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kiconthemes/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="037a8b18847b7a3588ace7dccc0415483cd66198b0fadb6e26f40cf774fe2ef3"
|
||||
CHECKSUM_SHA256="7a4030598b5df3b21cf24a256d666c623124bd1f771258bf4c526496beff3a25"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kidletime/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="3fec23f3a872736f818f0e0092417f130ccb5576a8a0db831dc82c95f0e65bd1"
|
||||
CHECKSUM_SHA256="3799edba8a9ec7c21b228db4a8a37f296bd0d730f78833314db42578aa99b60f"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kimageformats/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="750f524c145c55991189ec5d293180b58a03e434461135433909e9ad51300b29"
|
||||
CHECKSUM_SHA256="b5f121e843ebfe932abcc592ecfdbe4f6c9f44a17028148bfb85c0b5c7a94fe1"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kinit/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="700ce5029394b6594eee17e28c47343d0f17a5d9106039c32bd476fa66399aa9"
|
||||
CHECKSUM_SHA256="e40de75710b04f61958773d8aea6e2b2fabce06232b42a96db3c6c691dc3e5f8"
|
||||
PATCHES="kinit-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kio/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5cace079ad02b655fdb9a00e794394ee5d4ec7ab1ba2c78e8a6675f2c30c3986"
|
||||
CHECKSUM_SHA256="f6b7622619e14e959f60943e77582d44183c942d833163eb91c9b9e08b9d3f8f"
|
||||
PATCHES="kio-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -1,14 +1,27 @@
|
||||
From ec63bbd0c06815109eca06e02fce4bb35c76484d Mon Sep 17 00:00:00 2001
|
||||
From e2fed1b65fad50be6fc58b4db3fd0a12e6c7662b Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Mon, 14 Dec 2020 22:14:06 +0300
|
||||
Date: Thu, 18 Mar 2021 17:06:37 +0300
|
||||
Subject: Fix build on Haiku
|
||||
|
||||
|
||||
diff --git a/autotests/jobtest.cpp b/autotests/jobtest.cpp
|
||||
index 3feda6e..ce8302b 100644
|
||||
--- a/autotests/jobtest.cpp
|
||||
+++ b/autotests/jobtest.cpp
|
||||
@@ -1843,7 +1843,7 @@ void JobTest::statTimeResolution()
|
||||
|
||||
QFile dest_file(filePath);
|
||||
QVERIFY(dest_file.open(QIODevice::ReadOnly));
|
||||
-#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
|
||||
+#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD) || defined(Q_OS_HAIKU)
|
||||
// with nano secs precision
|
||||
struct timespec ut[2];
|
||||
ut[0].tv_sec = early70sTime;
|
||||
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
|
||||
index 7eeba0b..cfc5bcf 100644
|
||||
index c0d137b..aa035b5 100644
|
||||
--- a/src/core/CMakeLists.txt
|
||||
+++ b/src/core/CMakeLists.txt
|
||||
@@ -201,6 +201,10 @@ if (UNIX)
|
||||
@@ -203,6 +203,10 @@ if (UNIX)
|
||||
target_link_libraries(KF5KIOCore PRIVATE KF5::AuthCore) #SlaveBase uses KAuth::Action
|
||||
endif()
|
||||
|
||||
@@ -20,10 +33,10 @@ index 7eeba0b..cfc5bcf 100644
|
||||
target_link_libraries(KF5KIOCore PRIVATE ${ACL_LIBS})
|
||||
endif()
|
||||
diff --git a/src/core/kmountpoint.cpp b/src/core/kmountpoint.cpp
|
||||
index 0817176..adef718 100644
|
||||
index 4b8a4c3..8cd7dc4 100644
|
||||
--- a/src/core/kmountpoint.cpp
|
||||
+++ b/src/core/kmountpoint.cpp
|
||||
@@ -115,7 +115,7 @@ KMountPoint::~KMountPoint()
|
||||
@@ -112,7 +112,7 @@ KMountPoint::~KMountPoint() = default;
|
||||
#define MOUNTTYPE(var) var->mnt_type
|
||||
#define MOUNTOPTIONS(var) var->mnt_opts
|
||||
#define FSNAME(var) var->mnt_fsname
|
||||
@@ -32,7 +45,7 @@ index 0817176..adef718 100644
|
||||
#define SETMNTENT fopen
|
||||
#define ENDMNTENT fclose
|
||||
#define STRUCT_MNTENT struct mnttab
|
||||
@@ -312,7 +312,7 @@ KMountPoint::List KMountPoint::currentMountPoints(DetailsNeededFlags infoNeeded)
|
||||
@@ -309,7 +309,7 @@ KMountPoint::List KMountPoint::currentMountPoints(DetailsNeededFlags infoNeeded)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -42,10 +55,10 @@ index 0817176..adef718 100644
|
||||
if ((mnttab = SETMNTENT(MNTTAB, "r")) == nullptr) {
|
||||
return result;
|
||||
diff --git a/src/ioslaves/file/CMakeLists.txt b/src/ioslaves/file/CMakeLists.txt
|
||||
index 24f4d90..6e699c1 100644
|
||||
index 4298318..95f8c3f 100644
|
||||
--- a/src/ioslaves/file/CMakeLists.txt
|
||||
+++ b/src/ioslaves/file/CMakeLists.txt
|
||||
@@ -37,6 +37,10 @@ if(UNIX)
|
||||
@@ -30,6 +30,10 @@ if(UNIX)
|
||||
target_link_libraries(kio_file Qt5::Network KF5::AuthCore)
|
||||
endif()
|
||||
|
||||
@@ -57,7 +70,7 @@ index 24f4d90..6e699c1 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 822eb05..89f1327 100644
|
||||
index fa84136..1ea58e9 100644
|
||||
--- a/src/ioslaves/file/file_unix.cpp
|
||||
+++ b/src/ioslaves/file/file_unix.cpp
|
||||
@@ -57,6 +57,11 @@
|
||||
@@ -72,12 +85,12 @@ index 822eb05..89f1327 100644
|
||||
using namespace KIO;
|
||||
|
||||
/* 512 kB */
|
||||
@@ -887,7 +892,7 @@ void FileProtocol::copy(const QUrl &srcUrl, const QUrl &destUrl,
|
||||
@@ -928,7 +933,7 @@ void FileProtocol::copy(const QUrl &srcUrl, const QUrl &destUrl, int _mode, JobF
|
||||
|
||||
// copy access and modification time
|
||||
if (!wasKilled()) {
|
||||
- #ifdef Q_OS_LINUX
|
||||
+ #if defined(Q_OS_LINUX) || defined(Q_OS_HAIKU)
|
||||
-#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
|
||||
+#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD) || defined(Q_OS_HAIKU)
|
||||
// with nano secs precision
|
||||
struct timespec ut[2];
|
||||
ut[0] = buff_src.st_atim;
|
||||
@@ -96,20 +109,8 @@ index 8b77a28..344c168 100644
|
||||
#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 8cfbbc1..e09cdd7 100644
|
||||
--- a/src/ioslaves/file/sharefd_p.h
|
||||
+++ b/src/ioslaves/file/sharefd_p.h
|
||||
@@ -8,6 +8,7 @@
|
||||
#define SHAREFD_P_H
|
||||
|
||||
#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 d46d895..32ebb9a 100644
|
||||
index 8dcea7d..a59ecaf 100644
|
||||
--- a/src/kpac/CMakeLists.txt
|
||||
+++ b/src/kpac/CMakeLists.txt
|
||||
@@ -48,6 +48,9 @@ if (Qt5Qml_FOUND)
|
||||
@@ -134,7 +135,7 @@ index d46d895..32ebb9a 100644
|
||||
|
||||
########### install files ###############
|
||||
diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
|
||||
index e025eb7..3fe3749 100644
|
||||
index 988da16..1e0b389 100644
|
||||
--- a/src/widgets/previewjob.cpp
|
||||
+++ b/src/widgets/previewjob.cpp
|
||||
@@ -11,7 +11,7 @@
|
||||
@@ -147,5 +148,5 @@ index e025eb7..3fe3749 100644
|
||||
#else
|
||||
#define WITH_SHM 0
|
||||
--
|
||||
2.28.0
|
||||
2.30.2
|
||||
|
||||
|
||||
@@ -6,11 +6,11 @@ user interfaces for different form-factors are supported and recommended for opt
|
||||
experience). It extends the touch-friendly Qt Quick Controls 2 with larger application \
|
||||
building blocks, following the design philosophy laid out in the KDE Human Interface Guidelines."
|
||||
HOMEPAGE="https://techbase.kde.org/Kirigami"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kirigami/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9eb2f5221610f28bdde61c628baaf7dca8ae2dee46b914f48520285156a00566"
|
||||
CHECKSUM_SHA256="dcf36ee6f3a52f233aea56d497e91d9f29975f02b68ad07a15b601b4e6342cc5"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kitemmodels/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="64254ca70924fb574644126a840f01dad9e5af975c277e61284732998c589a6e"
|
||||
CHECKSUM_SHA256="98ac2c66c9c9bb214bf6fa3c6e9a0ff473d59c6067ad57d7c67e56529c24945e"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kitemviews/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="2d92125c1da0662ef1f36e8b07aeadfba737afa7f687b8af11fd9f5e0ce53537"
|
||||
CHECKSUM_SHA256="c789850d30a80d16a5250cfb22cc4e845ec847276cbe2180d81add2a11d772ab"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kjobwidgets/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="39497c122d2abd7e219fdd30ffa2a65d0338de2b6748f7af06944cc65498b744"
|
||||
CHECKSUM_SHA256="2a7569f83a3be8ec632b91549d5cacc1899c4445aeb401e6d70dc5f6d9e3a5a5"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kjs/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="fe9223e9dbbd80a8c5896fc0b8ec7eb69745c213aa6fb17a7fd1c32749f368fe"
|
||||
CHECKSUM_SHA256="971c87dd11748ab1508998d7724dc077dc00fee9ec2bfb80a82b61712492564d"
|
||||
PATCHES="kjs-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/knewstuff/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="14fa666e842c37bb5948cead3e327687120db320a3906b3dba1a074abcc2835e"
|
||||
CHECKSUM_SHA256="88cb68f0de9adb570013b2ddc770604bf639e42908b230e5df560092a6be4aa3"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/knotifications/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="633b10175b94db5a053b04086d13b4d78ab1fe4f2bca1b6723be26e2a797feb0"
|
||||
CHECKSUM_SHA256="4f1a91055ed2038f3ce6456ab9b9f654f43349ea6aa4a4d049941cc96fd83c7b"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/knotifyconfig/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a4df6b7685344881409bff6e68e6a702fbebf0366d5d8a28cde5eada2a0c3d47"
|
||||
CHECKSUM_SHA256="d488807d222f3ee2f76f24be47a69791c0936b3860ba8043bb9fa8eb9fc003f5"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kpackage/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9bf1fb402ab1a5af600d69e04827a3ab1df20b52186051b84e5e2323c2dc9008"
|
||||
CHECKSUM_SHA256="150b961d26403014bfc087935872e31736f0c3e67cad9934aa5dacedc89e84c4"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kparts/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="c236c28a506585d8fc67465e3487a2fbe4663fc2de6b5a3a54ea7dc367139761"
|
||||
CHECKSUM_SHA256="72f91c493f9479ab8fa1fd7a058a6119d0f582740952f89de865b3980ef927be"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kplotting/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="438dacd1b4663d8767fb69bacffcff73836d34dc8097cb85b5adeccd51769d83"
|
||||
CHECKSUM_SHA256="9f1f81ce1dddce3bdd82312cb57e0ffe3859958e1e6eed64c8fda81f23291933"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -3,11 +3,11 @@ DESCRIPTION="This library provides primitives to interface with pseudo terminal
|
||||
devices as well as a KProcess derived class for running child processes and \
|
||||
communicating with them using a pty.."
|
||||
HOMEPAGE="https://github.com/KDE/kpty/"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kpty/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="32f5fe3c678afe077d089e2c0038c5437c19bd66e37b6a3721db6f1decbe35dd"
|
||||
CHECKSUM_SHA256="8eb480b3be456c392d619e000e27cbd946468f92d0bce73dfd8ab702a33c1741"
|
||||
PATCHES="kpty-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
From f9fd553a19ce3eab93713a0ff63e43e0f40e920a Mon Sep 17 00:00:00 2001
|
||||
From 340c93f0606445d84fd99d08dc2435154dc3f443 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 5 Jan 2021 17:37:56 +1000
|
||||
Subject: Use bsd openpty for haiku
|
||||
|
||||
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index e348996..226fc0b 100644
|
||||
index 523ac94..e60fed6 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -1,9 +1,18 @@
|
||||
@@ -49,10 +49,10 @@ index e348996..226fc0b 100644
|
||||
install(TARGETS kgrantpty DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF5})
|
||||
diff --git a/src/kpty_haiku.cpp b/src/kpty_haiku.cpp
|
||||
new file mode 100644
|
||||
index 0000000..168633c
|
||||
index 0000000..7acd36d
|
||||
--- /dev/null
|
||||
+++ b/src/kpty_haiku.cpp
|
||||
@@ -0,0 +1,267 @@
|
||||
@@ -0,0 +1,266 @@
|
||||
+#include "kpty_p.h"
|
||||
+
|
||||
+#include <kpty_debug.h>
|
||||
@@ -134,7 +134,6 @@ index 0000000..168633c
|
||||
+KPty::~KPty()
|
||||
+{
|
||||
+ close();
|
||||
+ delete d_ptr;
|
||||
+}
|
||||
+
|
||||
+bool KPty::open()
|
||||
@@ -321,5 +320,5 @@ index 0000000..168633c
|
||||
+ return d->slaveFd;
|
||||
+}
|
||||
--
|
||||
2.28.0
|
||||
2.30.2
|
||||
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kross/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b896b6f555eb2476f4a926a3bb2abc9e7d03163446628be8561e7feb87d683b9"
|
||||
CHECKSUM_SHA256="d4e97ec5aa3a8dbebb96710138044247bb3570bd979cdd9d18462e35d6821595"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kservice/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="9a636337506180a16be7ad408d9bf6d7264a316e39cedab35f60b7c7d239034d"
|
||||
CHECKSUM_SHA256="c3ff5a87828d23660c009b2bd574b0664048d98949500a97b0fab7cc28e3c745"
|
||||
|
||||
PATCHES="kservice-$portVersion.patchset"
|
||||
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/syntax-highlighting/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="a37f6b9885e7bfcb078a8256683d41a53f9ef058754b085a72f3be46d4de501d"
|
||||
CHECKSUM_SHA256="ff0a92505a0b7def2c36d68cca8896f444fb535b78aa5a60528ece1a6dbbd281"
|
||||
SOURCE_DIR="syntax-highlighting-$portVersion"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/ktexteditor/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="382be49d36fb7d59bb9850ce38630dacaf51785e1322bfa731b5350f243ae5f6"
|
||||
CHECKSUM_SHA256="86db7468afc991ae91c3bcfc7ed73d2cc016ce2c58936d8077cac977ac83db64"
|
||||
PATCHES="ktexteditor-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/ktextwidgets/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ca68b4ce5c2be106556f2498d39a0b8b05575367ceb9ade012001fdac94cc226"
|
||||
CHECKSUM_SHA256="1648faf9bd3cb1c14813bee5dd794d534a11547d74fd09c722b1e7d3c2ebf00a"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -28,11 +28,11 @@ systems (e.g. liters, gallons). The following areas are supported:
|
||||
* Volume
|
||||
* Voltage"
|
||||
HOMEPAGE="https://github.com/KDE/kunitconversion/"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kunitconversion/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="cdf62e63a3227d1566bc75130085dcf1f29b2c8549b41588ae04ead49b7fb54c"
|
||||
CHECKSUM_SHA256="9c9297b6c19acc069e9b4caac3fe43fe04e8f28901b285b7bbb939d7584b2e63"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
SUMMARY="The KWallet Framework"
|
||||
DESCRIPTION="Safe desktop-wide storage for passwords."
|
||||
HOMEPAGE="https://github.com/KDE/kwallet/"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kwallet/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="1a04d682a700955522762a43bc48ab863a2a1648b18dc87e4f372b93ef7f64e0"
|
||||
CHECKSUM_SHA256="2702262aa6f80b6b3a6de3f0c7ab5d47285cf2e57ca6c0cecd40627b560808f6"
|
||||
PATCHES="kwallet-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kwidgetsaddons/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ce8f84e69564d6596c703fea4ec282080dc7f31c81e3c7bdf42b1b3209d213b0"
|
||||
CHECKSUM_SHA256="bafe365cd72991890761b2d77c8d452c416667601787d8cf6267898221390789"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kwindowsystem/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="89c8b1661c930c95f3dde62cc9e1c8f07db52322f73bb73d37ea96f0473dc27f"
|
||||
CHECKSUM_SHA256="e61ef5c471167c4b39e56a607c236df4b2e33c37825340394d04e5f98869d53b"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/kxmlgui/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="f1379d8d67af468509cc168c2235b01c83eb252091973c4237d7d2e0a29c3108"
|
||||
CHECKSUM_SHA256="27517ba1411ca078707e2845b25f0b1118aac03a8489c407fc9efd9b520a7638"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SUMMARY="A multimedia library"
|
||||
DESCRIPTION="The Phonon multimedia library."
|
||||
HOMEPAGE="https://github.com/KDE/phonon/"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/phonon/archive/v$portVersion.tar.gz"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/phonon-gstreamer/archive/v$portVersion.tar.gz"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
SUMMARY="Foundational libraries, components, and tools of the Plasma workspaces"
|
||||
DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5."
|
||||
HOMEPAGE="https://github.com/KDE/plasma-framework/"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/kde/plasma-framework/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e2cb52974754aaafe332f99218aa426c62b4f14d9c0359235d7e7f558d85ac2c"
|
||||
CHECKSUM_SHA256="8d12292dd811492d74a08abb8e1923e66c0153518bfd8525f83005118075fc66"
|
||||
SOURCE_DIR="plasma-framework-$portVersion"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 x86_64"
|
||||
|
||||
@@ -9,11 +9,11 @@ It provides the following features for application developers:
|
||||
* Power Management
|
||||
* Network Management"
|
||||
HOMEPAGE="https://github.com/KDE/solid/"
|
||||
COPYRIGHT="2010-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/solid/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="59de267774a3b438b9cd3e02c8f5fc3130cf24e7b80d7d78a3fae83998f88e36"
|
||||
CHECKSUM_SHA256="207efc61072c301e2876aea12a0afad05f66ad9743473cc5a1aeb09c41936d7b"
|
||||
PATCHES="solid-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/sonnet/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="371591cc1548957932df39700521e5a7eb9cc9d8e99b5b9a8c4991a74857fbda"
|
||||
CHECKSUM_SHA256="682cb9d766ddd116ec54b64ac87d8af8850ac73c01912ceff2b3424d6423c9bc"
|
||||
PATCHES="sonnet-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
From da0f2d857245d50cc82307b091f00a70eacbd79b Mon Sep 17 00:00:00 2001
|
||||
From 5c1c499fe387579e6b803a8d71ea0d7c6c8c0647 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Mon, 25 Sep 2017 22:54:20 +0300
|
||||
Date: Thu, 18 Mar 2021 16:00:29 +0300
|
||||
Subject: Fix build on Haiku
|
||||
|
||||
|
||||
diff --git a/examples/ThumbNailer/AverageLoadManager.cpp b/examples/ThumbNailer/AverageLoadManager.cpp
|
||||
index 5108978..9979ac0 100644
|
||||
index 72826ef..fc2c17b 100644
|
||||
--- a/examples/ThumbNailer/AverageLoadManager.cpp
|
||||
+++ b/examples/ThumbNailer/AverageLoadManager.cpp
|
||||
@@ -46,7 +46,7 @@ QPair<int, int> AverageLoadManager::workersRange() const
|
||||
|
||||
void AverageLoadManager::update()
|
||||
{
|
||||
-#if defined(Q_OS_UNIX) && ! defined(Q_OS_ANDROID)
|
||||
+#if defined(Q_OS_UNIX) && ! defined(Q_OS_ANDROID) && ! defined(Q_OS_HAIKU)
|
||||
-#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID)
|
||||
+#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && ! defined(Q_OS_HAIKU)
|
||||
double averages[3];
|
||||
if (getloadavg(averages, 3) == -1) {
|
||||
return;
|
||||
--
|
||||
2.13.1
|
||||
2.30.2
|
||||
|
||||
|
||||
@@ -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-2020 KDE Organisation"
|
||||
COPYRIGHT="2010-2021 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/KDE/threadweaver/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="359b63c32c38b561688ce512280a8c9a62edab73439014e4e236bd08eb63aa9d"
|
||||
CHECKSUM_SHA256="853e4d35c8e9297407b88cf0bfc9c13871db2c5c1020276b4069352423e55daf"
|
||||
PATCHES="threadweaver-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
|
||||
Reference in New Issue
Block a user