fix(x11/lxqt-qtplugin): Add TERMUX_PREFIX with hardcoded paths

This commit is contained in:
termux-pacman-bot
2024-07-11 06:39:36 +00:00
parent 725d4b01d9
commit 281ff9155e
2 changed files with 13 additions and 1 deletions

View File

@@ -1,8 +1,9 @@
TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
TERMUX_PKG_DESCRIPTION="LXQt platform integration plugin for Qt 5"
TERMUX_PKG_DESCRIPTION="LXQt platform integration plugin for Qt"
TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION="2.0.0"
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-qtplugin/releases/download/${TERMUX_PKG_VERSION}/lxqt-qtplugin-${TERMUX_PKG_VERSION}.tar.xz"
TERMUX_PKG_SHA256=cd9563cfad565d1e3b3fbf2fee2224824f3c76d6b97fec868e332234cb245d8e
TERMUX_PKG_DEPENDS="libc++, libdbusmenu-lxqt, libfm-qt, libqtxdg, qt6-qtbase"

View File

@@ -0,0 +1,11 @@
--- a/src/lxqtplatformtheme.cpp
+++ b/src/lxqtplatformtheme.cpp
@@ -516,7 +516,7 @@
QString xdgDataDirs = QFile::decodeName(qgetenv("XDG_DATA_DIRS"));
if (xdgDataDirs.isEmpty())
- xdgDataDirs = QLatin1String("/usr/local/share/:/usr/share/");
+ xdgDataDirs = QLatin1String("@TERMUX_PREFIX@/local/share/:@TERMUX_PREFIX@/share/");
xdgDirs.append(xdgDataDirs);
for (const auto &s: xdgDirs) {