Skip to content

Commit fa10134

Browse files
committed
bump(x11/kate): 25.12.3
Use host kf6 doctools to fix the following error. /bin/sh: 1: /data/data/com.termux/files/usr/bin/meinproc6: Exec format error
1 parent ba674f8 commit fa10134

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

x11-packages/kate/build.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,21 @@ TERMUX_PKG_HOMEPAGE="https://apps.kde.org/kate/"
22
TERMUX_PKG_DESCRIPTION="KDE Advanced Text Editor"
33
TERMUX_PKG_LICENSE="LGPL-2.0-or-later"
44
TERMUX_PKG_MAINTAINER="@termux"
5-
TERMUX_PKG_VERSION="25.12.2"
5+
TERMUX_PKG_VERSION="25.12.3"
66
TERMUX_PKG_SRCURL="https://download.kde.org/stable/release-service/${TERMUX_PKG_VERSION}/src/kate-${TERMUX_PKG_VERSION}.tar.xz"
7-
TERMUX_PKG_SHA256=084d7d75c70326438f4a34fecb3576d9968808650c1852c44726472f9267062a
7+
TERMUX_PKG_SHA256=d761d976c19922843617211d9069ded08d6eb43891e28e56eb9385b626ce90ab
88
TERMUX_PKG_AUTO_UPDATE=true
99
TERMUX_PKG_DEPENDS="clang, git, kf6-karchive, kf6-kbookmarks, kf6-kcolorscheme, kf6-kcompletion, kf6-kconfig, kf6-kconfigwidgets, kf6-kcoreaddons, kf6-kcrash, kf6-kdbusaddons, kf6-kguiaddons, kf6-ki18n, kf6-kiconthemes, kf6-kio, kf6-knewstuff, kf6-kparts, kf6-kservice, kf6-ktexteditor, kf6-kuserfeedback, kf6-kwidgetsaddons, kf6-kwindowsystem, kf6-kxmlgui, kf6-syntax-highlighting, konsole, libc++, qt6-qtbase, qt6-qtdeclarative, rust, texlab"
10-
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, qtkeychain"
10+
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, kf6-kdoctools, qtkeychain"
1111
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
1212
-DCMAKE_SYSTEM_NAME=Linux
1313
-DKDE_INSTALL_QMLDIR=lib/qt6/qml
1414
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
1515
-DBUILD_doc=OFF
1616
"
17+
18+
termux_step_pre_configure() {
19+
if [[ "$TERMUX_ON_DEVICE_BUILD" == "false" ]]; then
20+
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DKF6_HOST_TOOLING=$TERMUX_PREFIX/opt/kf6/cross/lib/cmake/"
21+
fi
22+
}

0 commit comments

Comments
 (0)