enable more qt5-dependent packages
%ci:no-build
This commit is contained in:
parent
387090d190
commit
6b005dc609
10
x11-packages/kauth/build.sh
Normal file
10
x11-packages/kauth/build.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Framework which lets applications perform actions as a privileged user (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=3
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kauth-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=a0de83bd662e20253011216ab8cba597f8db7429f8706237e7307580125025b5
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase, kcoreaddons"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
10
x11-packages/kcodecs/build.sh
Normal file
10
x11-packages/kcodecs/build.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Method collection to manipulate strings using various encodings (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=3
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kcodecs-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=3392c4df652e3a44a2b941ccb419dee9521642e503104de403ec1c6be9f43a28
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
10
x11-packages/kconfig/build.sh
Normal file
10
x11-packages/kconfig/build.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Advanced configuration system (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=3
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kconfig-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=618ff0d168abf8fb73dc83431b9a76f7859d522bea100ff07c7e1632e129e3f4
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
24
x11-packages/kcoreaddons/build.sh
Normal file
24
x11-packages/kcoreaddons/build.sh
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Utilities for core application functionality and accessing the OS (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=4
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kcoreaddons-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=e95008b032e299cf47f596739d9236701e2f55e507734f33b8ea497882fd130b
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase, shared-mime-info"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
# Keep share/mime/packages/kde5.xml only which would trigger an update after installation
|
||||||
|
TERMUX_PKG_RM_AFTER_INSTALL="
|
||||||
|
share/mime/a*
|
||||||
|
share/mime/font
|
||||||
|
share/mime/g*
|
||||||
|
share/mime/i*
|
||||||
|
share/mime/m*
|
||||||
|
share/mime/subclasses
|
||||||
|
share/mime/t*
|
||||||
|
share/mime/v*
|
||||||
|
share/mime/x*
|
||||||
|
share/mime/XMLnamespaces
|
||||||
|
"
|
13
x11-packages/kcoreaddons/no_redefinition_kuser_unix.patch
Normal file
13
x11-packages/kcoreaddons/no_redefinition_kuser_unix.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
--- src/src/lib/util/kuser_unix.cpp 2021-05-19 15:27:34.057310497 +0100
|
||||||
|
+++ src.mod/src/lib/util/kuser_unix.cpp 2021-05-19 15:27:55.301184843 +0100
|
||||||
|
@@ -25,10 +25,6 @@
|
||||||
|
#if defined(__BIONIC__) && __ANDROID_API__ < 26
|
||||||
|
static inline struct passwd * getpwent() { return nullptr; }
|
||||||
|
inline void setpwent() { }
|
||||||
|
-static inline void setgrent() { }
|
||||||
|
-static inline struct group * getgrent() { return nullptr; }
|
||||||
|
-inline void endpwent() { }
|
||||||
|
-static inline void endgrent() { }
|
||||||
|
#endif
|
||||||
|
|
||||||
|
class Q_DECL_HIDDEN KUser::Private : public QSharedData
|
15
x11-packages/kguiaddons/build.sh
Normal file
15
x11-packages/kguiaddons/build.sh
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="The KDE GUI Add-ons"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1-or-later"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=4
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/${TERMUX_PKG_NAME}-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=c1f7bf540a689319962275916c0434f47ba5ed8f7d46a78704393163e32eccd2
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules"
|
||||||
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DCMAKE_INSTALL_PREFIX=${TERMUX_PREFIX}"
|
||||||
|
|
||||||
|
termux_step_install_license() {
|
||||||
|
install -Dm644 "${TERMUX_PKG_SRCDIR}/LICENSES/LGPL-2.0-or-later.txt" "${TERMUX_PREFIX}/share/doc/${TERMUX_PKG_NAME}/LICENSE"
|
||||||
|
}
|
10
x11-packages/kitemmodels/build.sh
Normal file
10
x11-packages/kitemmodels/build.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Set of item models extending the Qt model-view framework (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=3
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kitemmodels-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=68205f09d63a916f236e2b3b729c0055377d852de48f7cf29fa7174ca97b84e7
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools"
|
10
x11-packages/kitemviews/build.sh
Normal file
10
x11-packages/kitemviews/build.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Set of item views extending the Qt model-view framework (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=3
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kitemviews-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=2843ef166ff5bf69c1132bbc09545b59ad208313c0acad71d0cd951fde1d33de
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
10
x11-packages/kwidgetsaddons/build.sh
Normal file
10
x11-packages/kwidgetsaddons/build.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="Large set of desktop Qt widgets (KDE)"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=3
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kwidgetsaddons-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=897077995bcf4125d0f90d2964500e718d2a3fd5f117e1b7906177ad13a5082e
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
15
x11-packages/kwindowsystem/build.sh
Normal file
15
x11-packages/kwindowsystem/build.sh
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.kde.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="KDE Access to window manager"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1-or-later"
|
||||||
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
|
TERMUX_PKG_VERSION=5.71.0
|
||||||
|
TERMUX_PKG_REVISION=4
|
||||||
|
TERMUX_PKG_SRCURL="http://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/${TERMUX_PKG_NAME}-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
|
TERMUX_PKG_SHA256=a3613aea6fa73ebc53f28c011a6bca31ed157e29f85df767e617c44399360cda
|
||||||
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qt5-qttools-cross-tools"
|
||||||
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DCMAKE_INSTALL_PREFIX=${TERMUX_PREFIX}"
|
||||||
|
|
||||||
|
termux_step_install_license() {
|
||||||
|
install -Dm644 "${TERMUX_PKG_SRCDIR}/COPYING.LIB" "${TERMUX_PREFIX}/share/doc/${TERMUX_PKG_NAME}/LICENSE"
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user