lxqt: update to 1.0.1
This commit is contained in:
parent
6f5e1e02a0
commit
1884e8bb34
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="Library providing components to build desktop file managers"
|
TERMUX_PKG_DESCRIPTION="Library providing components to build desktop file managers"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.1
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=6
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/libfm-qt/releases/download/${TERMUX_PKG_VERSION}/libfm-qt-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/libfm-qt/releases/download/${TERMUX_PKG_VERSION}/libfm-qt-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=aa3f8f4d8035d106ed80e0b0ae5fced5ad61d4dac3f960392f3a71fb42a521a5
|
TERMUX_PKG_SHA256=743d9c8fc30d065d7fefc12e72f31085891733184f1320ba3ade890dae54993b
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, glib, libxcb, libexif, menu-cache"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, glib, libxcb, libexif, menu-cache"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
diff --color -uNr src/src/core/fileinfo.cpp src.mod/src/core/fileinfo.cpp
|
diff -uNr libfm-qt-1.0.0/src/core/fileinfo.cpp libfm-qt-mod/src/core/fileinfo.cpp
|
||||||
--- src/src/core/fileinfo.cpp 2021-04-16 12:08:23.000000000 +0100
|
--- libfm-qt-1.0.0/src/core/fileinfo.cpp 2021-11-05 04:59:44.000000000 -0500
|
||||||
+++ src.mod/src/core/fileinfo.cpp 2021-05-22 16:52:50.186775465 +0100
|
+++ libfm-qt-mod/src/core/fileinfo.cpp 2022-03-18 11:53:03.113832342 -0500
|
||||||
@@ -360,7 +360,7 @@
|
@@ -382,7 +382,7 @@
|
||||||
which may be considered as a safe desktop entry path
|
which may be considered as a safe desktop entry path
|
||||||
then check if that is a shortcut to a native file
|
then check if that is a shortcut to a native file
|
||||||
otherwise it is a link to a file under menu:// */
|
otherwise it is a link to a file under menu:// */
|
||||||
|
@ -10,9 +10,9 @@ diff --color -uNr src/src/core/fileinfo.cpp src.mod/src/core/fileinfo.cpp
|
||||||
auto target = FilePath::fromPathStr(target_.c_str());
|
auto target = FilePath::fromPathStr(target_.c_str());
|
||||||
bool is_native = target.isNative();
|
bool is_native = target.isNative();
|
||||||
if (is_native) {
|
if (is_native) {
|
||||||
diff --color -uNr src/src/core/vfs/vfs-menu.c src.mod/src/core/vfs/vfs-menu.c
|
diff -uNr libfm-qt-1.0.0/src/core/vfs/vfs-menu.c libfm-qt-mod/src/core/vfs/vfs-menu.c
|
||||||
--- src/src/core/vfs/vfs-menu.c 2021-04-16 12:08:23.000000000 +0100
|
--- libfm-qt-1.0.0/src/core/vfs/vfs-menu.c 2021-11-05 04:59:44.000000000 -0500
|
||||||
+++ src.mod/src/core/vfs/vfs-menu.c 2021-05-22 16:54:14.278451100 +0100
|
+++ libfm-qt-mod/src/core/vfs/vfs-menu.c 2022-03-18 11:54:24.990507166 -0500
|
||||||
@@ -165,7 +165,7 @@
|
@@ -165,7 +165,7 @@
|
||||||
child = fm_xml_file_item_new(menuTag_MergeFile);
|
child = fm_xml_file_item_new(menuTag_MergeFile);
|
||||||
fm_xml_file_item_set_attribute(child, "type", "parent");
|
fm_xml_file_item_set_attribute(child, "type", "parent");
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="The core library of LXQt"
|
TERMUX_PKG_DESCRIPTION="The core library of LXQt"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=4
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/liblxqt/releases/download/${TERMUX_PKG_VERSION}/liblxqt-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/liblxqt/releases/download/${TERMUX_PKG_VERSION}/liblxqt-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=d44e3b4c0963537d5032328ac29bb0d61d454dc28d0fac7e1ddcb9d7be91c32b
|
TERMUX_PKG_SHA256=d62820a94839637aedd6a0ceecc232f85d8ccd2173d4ec655cd92c9cbcbcc98c
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, libqtxdg, libxss"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, libqtxdg, libxss"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_BACKLIGHT_LINUX_BACKEND=OFF"
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_BACKLIGHT_LINUX_BACKEND=OFF"
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="Qt 5 implementation of freedesktop.org XDG specifications"
|
TERMUX_PKG_DESCRIPTION="Qt 5 implementation of freedesktop.org XDG specifications"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=3.7.1
|
TERMUX_PKG_VERSION=3.8.0
|
||||||
TERMUX_PKG_REVISION=8
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/libqtxdg/releases/download/${TERMUX_PKG_VERSION}/libqtxdg-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/libqtxdg/releases/download/${TERMUX_PKG_VERSION}/libqtxdg-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=477cbe76b3305071ff5f5bfa31dbcddcc51f3434b9ed75d91988219296d88a9b
|
TERMUX_PKG_SHA256=ce824fb2dda47758b44e57e8e4b63437a5bc5bd476cf37dbba61442990d7ccec
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtsvg, glib"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtsvg, glib"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="LXQt dialog showing information about LXQt and the system"
|
TERMUX_PKG_DESCRIPTION="LXQt dialog showing information about LXQt and the system"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-about/releases/download/${TERMUX_PKG_VERSION}/lxqt-about-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-about/releases/download/${TERMUX_PKG_VERSION}/lxqt-about-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=f5033a4eb339f64de5b0eea32ee9178ab06aad6b60fd428fc196add785c33113
|
TERMUX_PKG_SHA256=1c14f68bf65099fbd46b062ffc6c92656620aa1a9eec5a0fd2d1b11888939203
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="A simple & lightweight Qt file archiver"
|
TERMUX_PKG_DESCRIPTION="A simple & lightweight Qt file archiver"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.4.0
|
TERMUX_PKG_VERSION=0.5.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-archiver/releases/download/${TERMUX_PKG_VERSION}/lxqt-archiver-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-archiver/releases/download/${TERMUX_PKG_VERSION}/lxqt-archiver-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=9f8c00b517771d99ceaf05ff7d72609580def47aae13842b461d9eecd9c1ef3b
|
TERMUX_PKG_SHA256=8ae5259ec00761b1f178e54b9e99bcf64685a6000a148501c4bbe862b4b08fc7
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, libfm-qt, glib, json-glib"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, libfm-qt, glib, json-glib"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,8 @@ TERMUX_PKG_DESCRIPTION="Building tools required by LXQt project"
|
||||||
TERMUX_PKG_LICENSE="BSD 3-Clause"
|
TERMUX_PKG_LICENSE="BSD 3-Clause"
|
||||||
TERMUX_PKG_LICENSE_FILE="BSD-3-Clause"
|
TERMUX_PKG_LICENSE_FILE="BSD-3-Clause"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.9.0
|
TERMUX_PKG_VERSION=0.10.0
|
||||||
TERMUX_PKG_REVISION=3
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-build-tools/releases/download/${TERMUX_PKG_VERSION}/lxqt-build-tools-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-build-tools/releases/download/${TERMUX_PKG_VERSION}/lxqt-build-tools-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=9782878d6c0cc896d4a54fce5cc322561cdf1df270b8f941b2088a434b535e4d
|
TERMUX_PKG_SHA256=facb86b0bf3bd4fd20306d3ae965a148ed59785eaf7d73169a82a97473d03bea
|
||||||
TERMUX_PKG_DEPENDS="cmake, qt5-qtbase"
|
TERMUX_PKG_DEPENDS="cmake, qt5-qtbase"
|
||||||
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="Tools to configure LXQt and the underlying operating system"
|
TERMUX_PKG_DESCRIPTION="Tools to configure LXQt and the underlying operating system"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.1
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-config/releases/download/${TERMUX_PKG_VERSION}/lxqt-config-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-config/releases/download/${TERMUX_PKG_VERSION}/lxqt-config-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=23c1c9a3aa3bf3537b3433439501463ea3e29950ecf2381679bf30ef4c1b245b
|
TERMUX_PKG_SHA256=64d7dd43e5ec1f98f0ba41e99f4438bb1f881fcbc2b2931f798cc82643c2d8a5
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, liblxqt, libxcb, zlib, shared-mime-info"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, liblxqt, libxcb, zlib, shared-mime-info"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
# libinput is required to switch on input configuration
|
# libinput is required to switch on input configuration
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="Tools to set global keyboard shortcuts in LXQt sessions"
|
TERMUX_PKG_DESCRIPTION="Tools to set global keyboard shortcuts in LXQt sessions"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.1
|
||||||
TERMUX_PKG_REVISION=4
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-globalkeys/releases/download/${TERMUX_PKG_VERSION}/lxqt-globalkeys-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-globalkeys/releases/download/${TERMUX_PKG_VERSION}/lxqt-globalkeys-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=90c409e95efefb2ee87e99504b955a2a84d4404157d2c1b7b7992b0571c4de5e
|
TERMUX_PKG_SHA256=b81944cc8d8f20f1eeedb3cd54d4e6ad86a1697d71b4212cf60110af43559a45
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, kwindowsystem, liblxqt"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, kwindowsystem, liblxqt, libx11"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="The LXQt notification daemon"
|
TERMUX_PKG_DESCRIPTION="The LXQt notification daemon"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=4
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-notificationd/releases/download/${TERMUX_PKG_VERSION}/lxqt-notificationd-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-notificationd/releases/download/${TERMUX_PKG_VERSION}/lxqt-notificationd-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=d392cac3d7300a6b8be3431fdde37f453ac439b6fd52b39e6bdeba9ad7a1cab7
|
TERMUX_PKG_SHA256=94c10fd904995d3eea3b587dd521ed01b839d863ff80205af0af8cab6cb2a660
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt, libnotify"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="GUI to query passwords on behalf of SSH agents"
|
TERMUX_PKG_DESCRIPTION="GUI to query passwords on behalf of SSH agents"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=4
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-openssh-askpass/releases/download/${TERMUX_PKG_VERSION}/lxqt-openssh-askpass-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-openssh-askpass/releases/download/${TERMUX_PKG_VERSION}/lxqt-openssh-askpass-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=19322332443151ceadc24f4eea12188eb7dd08c77fb0f41dcd6ee92018f2ac3d
|
TERMUX_PKG_SHA256=9de22a06646cfa50b0ddeef26ac87b510f820501ff8832dc80c7d88a55d878b5
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="The LXQt desktop panel"
|
TERMUX_PKG_DESCRIPTION="The LXQt desktop panel"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.1
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=6
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-panel/releases/download/${TERMUX_PKG_VERSION}/lxqt-panel-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-panel/releases/download/${TERMUX_PKG_VERSION}/lxqt-panel-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=1830fb5a595495176eed61cb0fc9d5535e3954ed6b8f04a741a4295883764ccc
|
TERMUX_PKG_SHA256=ea63939c557fa639d2ab3fae48341c1a59ae8baae1a79d11f15e4bc0e38468d5
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, liblxqt, libsysstat, lxqt-globalkeys, libdbusmenu-qt, libxcb, pulseaudio, lxmenu-data"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, liblxqt, libsysstat, lxqt-globalkeys, libdbusmenu-qt, libxcb, pulseaudio, lxmenu-data"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
# TODO
|
# TODO
|
||||||
|
|
|
@ -2,10 +2,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 5"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-qtplugin/releases/download/${TERMUX_PKG_VERSION}/lxqt-qtplugin-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-qtplugin/releases/download/${TERMUX_PKG_VERSION}/lxqt-qtplugin-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=65ef1156eb3257bd875e944963968585b042262d6b673ec6506d8fe7fa528691
|
TERMUX_PKG_SHA256=8e789430e1f3b6a354f61d496440a59b797f699320bb8c001d8ef7ac8e1db05e
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, kwindowsystem, libqtxdg, libfm-qt, libexif, libdbusmenu-qt"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, kwindowsystem, libqtxdg, libfm-qt, libexif, libdbusmenu-qt"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="LXQt application launcher"
|
TERMUX_PKG_DESCRIPTION="LXQt application launcher"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-runner/releases/download/${TERMUX_PKG_VERSION}/lxqt-runner-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-runner/releases/download/${TERMUX_PKG_VERSION}/lxqt-runner-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=24a68c50961e1157aabdb9a3899727f50012b77e401c15447c9bdc3af792a358
|
TERMUX_PKG_SHA256=24daa86680ef78daf8753b60b3a0c6df391e760b851796a0abeddeed61ae13b9
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, libqtxdg, kwindowsystem, liblxqt, lxqt-globalkeys"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, libqtxdg, kwindowsystem, liblxqt, lxqt-globalkeys"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -1,274 +0,0 @@
|
||||||
diff -uNr src/lxqt-session/CMakeLists.txt src.mod/lxqt-session/CMakeLists.txt
|
|
||||||
--- src/lxqt-session/CMakeLists.txt 2021-05-21 09:21:12.474337000 +0000
|
|
||||||
+++ src.mod/lxqt-session/CMakeLists.txt 2021-05-21 09:19:27.994338000 +0000
|
|
||||||
@@ -28,6 +28,8 @@
|
|
||||||
src/numlock.h
|
|
||||||
src/log.cpp
|
|
||||||
src/procreaper.cpp
|
|
||||||
+ src/wordexp.h
|
|
||||||
+ src/wordexp.c
|
|
||||||
)
|
|
||||||
if (WITH_LIBUDEV)
|
|
||||||
list(APPEND lxqt-session_SRCS src/UdevNotifier.cpp)
|
|
||||||
diff -uNr src/lxqt-session/src/lxqtmodman.cpp src.mod/lxqt-session/src/lxqtmodman.cpp
|
|
||||||
--- src/lxqt-session/src/lxqtmodman.cpp 2021-04-16 16:36:14.000000000 +0000
|
|
||||||
+++ src.mod/lxqt-session/src/lxqtmodman.cpp 2021-05-21 09:21:32.128509000 +0000
|
|
||||||
@@ -43,7 +43,7 @@
|
|
||||||
#include <QDateTime>
|
|
||||||
#include "wmselectdialog.h"
|
|
||||||
#include "windowmanager.h"
|
|
||||||
-#include <wordexp.h>
|
|
||||||
+#include "wordexp.h"
|
|
||||||
#include "log.h"
|
|
||||||
|
|
||||||
#include <KWindowSystem/KWindowSystem>
|
|
||||||
diff -uNr src/lxqt-session/src/wordexp.c src.mod/lxqt-session/src/wordexp.c
|
|
||||||
--- src/lxqt-session/src/wordexp.c 1970-01-01 00:00:00.000000000 +0000
|
|
||||||
+++ src.mod/lxqt-session/src/wordexp.c 2021-05-21 09:17:56.854283000 +0000
|
|
||||||
@@ -0,0 +1,184 @@
|
|
||||||
+// Copied from http://git.musl-libc.org/cgit/musl/plain/src/misc/wordexp.c
|
|
||||||
+// pthread-related lines are removed because they're missing on Android
|
|
||||||
+#include "wordexp.h"
|
|
||||||
+#include <unistd.h>
|
|
||||||
+#include <stdio.h>
|
|
||||||
+#include <string.h>
|
|
||||||
+#include <limits.h>
|
|
||||||
+#include <stdint.h>
|
|
||||||
+#include <stdlib.h>
|
|
||||||
+#include <sys/wait.h>
|
|
||||||
+#include <signal.h>
|
|
||||||
+#include <errno.h>
|
|
||||||
+#include <fcntl.h>
|
|
||||||
+
|
|
||||||
+static void reap(pid_t pid)
|
|
||||||
+{
|
|
||||||
+ int status;
|
|
||||||
+ while (waitpid(pid, &status, 0) < 0 && errno == EINTR);
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+static char *getword(FILE *f)
|
|
||||||
+{
|
|
||||||
+ char *s = 0;
|
|
||||||
+ return getdelim(&s, (size_t [1]){0}, 0, f) < 0 ? 0 : s;
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+static int do_wordexp(const char *s, wordexp_t *we, int flags)
|
|
||||||
+{
|
|
||||||
+ size_t i, l;
|
|
||||||
+ int sq=0, dq=0;
|
|
||||||
+ size_t np=0;
|
|
||||||
+ char *w, **tmp;
|
|
||||||
+ char *redir = (flags & WRDE_SHOWERR) ? "" : "2>/dev/null";
|
|
||||||
+ int err = 0;
|
|
||||||
+ FILE *f;
|
|
||||||
+ size_t wc = 0;
|
|
||||||
+ char **wv = 0;
|
|
||||||
+ int p[2];
|
|
||||||
+ pid_t pid;
|
|
||||||
+ sigset_t set;
|
|
||||||
+
|
|
||||||
+ if (flags & WRDE_REUSE) wordfree(we);
|
|
||||||
+
|
|
||||||
+ if (flags & WRDE_NOCMD) for (i=0; s[i]; i++) switch (s[i]) {
|
|
||||||
+ case '\\':
|
|
||||||
+ if (!sq && !s[++i]) return WRDE_SYNTAX;
|
|
||||||
+ break;
|
|
||||||
+ case '\'':
|
|
||||||
+ if (!dq) sq^=1;
|
|
||||||
+ break;
|
|
||||||
+ case '"':
|
|
||||||
+ if (!sq) dq^=1;
|
|
||||||
+ break;
|
|
||||||
+ case '(':
|
|
||||||
+ if (np) {
|
|
||||||
+ np++;
|
|
||||||
+ break;
|
|
||||||
+ }
|
|
||||||
+ case ')':
|
|
||||||
+ if (np) {
|
|
||||||
+ np--;
|
|
||||||
+ break;
|
|
||||||
+ }
|
|
||||||
+ case '\n':
|
|
||||||
+ case '|':
|
|
||||||
+ case '&':
|
|
||||||
+ case ';':
|
|
||||||
+ case '<':
|
|
||||||
+ case '>':
|
|
||||||
+ case '{':
|
|
||||||
+ case '}':
|
|
||||||
+ if (!(sq|dq|np)) return WRDE_BADCHAR;
|
|
||||||
+ break;
|
|
||||||
+ case '$':
|
|
||||||
+ if (sq) break;
|
|
||||||
+ if (s[i+1]=='(' && s[i+2]=='(') {
|
|
||||||
+ i += 2;
|
|
||||||
+ np += 2;
|
|
||||||
+ break;
|
|
||||||
+ } else if (s[i+1] != '(') break;
|
|
||||||
+ case '`':
|
|
||||||
+ if (sq) break;
|
|
||||||
+ return WRDE_CMDSUB;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ if (flags & WRDE_APPEND) {
|
|
||||||
+ wc = we->we_wordc;
|
|
||||||
+ wv = we->we_wordv;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ i = wc;
|
|
||||||
+ if (flags & WRDE_DOOFFS) {
|
|
||||||
+ if (we->we_offs > SIZE_MAX/sizeof(void *)/4)
|
|
||||||
+ goto nospace;
|
|
||||||
+ i += we->we_offs;
|
|
||||||
+ } else {
|
|
||||||
+ we->we_offs = 0;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ if (pipe2(p, O_CLOEXEC) < 0) goto nospace;
|
|
||||||
+ pid = fork();
|
|
||||||
+ if (pid < 0) {
|
|
||||||
+ close(p[0]);
|
|
||||||
+ close(p[1]);
|
|
||||||
+ goto nospace;
|
|
||||||
+ }
|
|
||||||
+ if (!pid) {
|
|
||||||
+ if (p[1] == 1) fcntl(1, F_SETFD, 0);
|
|
||||||
+ else dup2(p[1], 1);
|
|
||||||
+ execl("/bin/sh", "sh", "-c",
|
|
||||||
+ "eval \"printf %s\\\\\\\\0 x $1 $2\"",
|
|
||||||
+ "sh", s, redir, (char *)0);
|
|
||||||
+ _exit(1);
|
|
||||||
+ }
|
|
||||||
+ close(p[1]);
|
|
||||||
+
|
|
||||||
+ f = fdopen(p[0], "r");
|
|
||||||
+ if (!f) {
|
|
||||||
+ close(p[0]);
|
|
||||||
+ kill(pid, SIGKILL);
|
|
||||||
+ reap(pid);
|
|
||||||
+ goto nospace;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ l = wv ? i+1 : 0;
|
|
||||||
+
|
|
||||||
+ free(getword(f));
|
|
||||||
+ if (feof(f)) {
|
|
||||||
+ fclose(f);
|
|
||||||
+ reap(pid);
|
|
||||||
+ return WRDE_SYNTAX;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ while ((w = getword(f))) {
|
|
||||||
+ if (i+1 >= l) {
|
|
||||||
+ l += l/2+10;
|
|
||||||
+ tmp = realloc(wv, l*sizeof(char *));
|
|
||||||
+ if (!tmp) break;
|
|
||||||
+ wv = tmp;
|
|
||||||
+ }
|
|
||||||
+ wv[i++] = w;
|
|
||||||
+ wv[i] = 0;
|
|
||||||
+ }
|
|
||||||
+ if (!feof(f)) err = WRDE_NOSPACE;
|
|
||||||
+
|
|
||||||
+ fclose(f);
|
|
||||||
+ reap(pid);
|
|
||||||
+
|
|
||||||
+ if (!wv) wv = calloc(i+1, sizeof *wv);
|
|
||||||
+
|
|
||||||
+ we->we_wordv = wv;
|
|
||||||
+ we->we_wordc = i;
|
|
||||||
+
|
|
||||||
+ if (flags & WRDE_DOOFFS) {
|
|
||||||
+ if (wv) for (i=we->we_offs; i; i--)
|
|
||||||
+ we->we_wordv[i-1] = 0;
|
|
||||||
+ we->we_wordc -= we->we_offs;
|
|
||||||
+ }
|
|
||||||
+ return err;
|
|
||||||
+
|
|
||||||
+nospace:
|
|
||||||
+ if (!(flags & WRDE_APPEND)) {
|
|
||||||
+ we->we_wordc = 0;
|
|
||||||
+ we->we_wordv = 0;
|
|
||||||
+ }
|
|
||||||
+ return WRDE_NOSPACE;
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+int wordexp(const char *restrict s, wordexp_t *restrict we, int flags)
|
|
||||||
+{
|
|
||||||
+ int r, cs;
|
|
||||||
+ r = do_wordexp(s, we, flags);
|
|
||||||
+ return r;
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+void wordfree(wordexp_t *we)
|
|
||||||
+{
|
|
||||||
+ size_t i;
|
|
||||||
+ if (!we->we_wordv) return;
|
|
||||||
+ for (i=0; i<we->we_wordc; i++) free(we->we_wordv[we->we_offs+i]);
|
|
||||||
+ free(we->we_wordv);
|
|
||||||
+ we->we_wordv = 0;
|
|
||||||
+ we->we_wordc = 0;
|
|
||||||
+}
|
|
||||||
diff -uNr src/lxqt-session/src/wordexp.h src.mod/lxqt-session/src/wordexp.h
|
|
||||||
--- src/lxqt-session/src/wordexp.h 1970-01-01 00:00:00.000000000 +0000
|
|
||||||
+++ src.mod/lxqt-session/src/wordexp.h 2021-05-21 09:17:53.811283000 +0000
|
|
||||||
@@ -0,0 +1,58 @@
|
|
||||||
+/* Copyright (C) 1991, 92, 1996-1999, 2001, 2003 Free Software Foundation, Inc.
|
|
||||||
+ This file is part of the GNU C Library.
|
|
||||||
+ The GNU C Library is free software; you can redistribute it and/or
|
|
||||||
+ modify it under the terms of the GNU Lesser General Public
|
|
||||||
+ License as published by the Free Software Foundation; either
|
|
||||||
+ version 2.1 of the License, or (at your option) any later version.
|
|
||||||
+ The GNU C Library is distributed in the hope that it will be useful,
|
|
||||||
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
+ Lesser General Public License for more details.
|
|
||||||
+ You should have received a copy of the GNU Lesser General Public
|
|
||||||
+ License along with the GNU C Library; if not, write to the Free
|
|
||||||
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
|
||||||
+ 02111-1307 USA. */
|
|
||||||
+#ifndef _WORDEXP_H
|
|
||||||
+#define _WORDEXP_H 1
|
|
||||||
+#include <features.h>
|
|
||||||
+#define __need_size_t
|
|
||||||
+#include <stddef.h>
|
|
||||||
+__BEGIN_DECLS
|
|
||||||
+/* Bits set in the FLAGS argument to `wordexp'. */
|
|
||||||
+enum
|
|
||||||
+ {
|
|
||||||
+ WRDE_DOOFFS = (1 << 0), /* Insert PWORDEXP->we_offs NULLs. */
|
|
||||||
+ WRDE_APPEND = (1 << 1), /* Append to results of a previous call. */
|
|
||||||
+ WRDE_NOCMD = (1 << 2), /* Don't do command substitution. */
|
|
||||||
+ WRDE_REUSE = (1 << 3), /* Reuse storage in PWORDEXP. */
|
|
||||||
+ WRDE_SHOWERR = (1 << 4), /* Don't redirect stderr to /dev/null. */
|
|
||||||
+ WRDE_UNDEF = (1 << 5), /* Error for expanding undefined variables. */
|
|
||||||
+ __WRDE_FLAGS = (WRDE_DOOFFS | WRDE_APPEND | WRDE_NOCMD |
|
|
||||||
+ WRDE_REUSE | WRDE_SHOWERR | WRDE_UNDEF)
|
|
||||||
+ };
|
|
||||||
+/* Structure describing a word-expansion run. */
|
|
||||||
+typedef struct
|
|
||||||
+ {
|
|
||||||
+ size_t we_wordc; /* Count of words matched. */
|
|
||||||
+ char **we_wordv; /* List of expanded words. */
|
|
||||||
+ size_t we_offs; /* Slots to reserve in `we_wordv'. */
|
|
||||||
+ } wordexp_t;
|
|
||||||
+/* Possible nonzero return values from `wordexp'. */
|
|
||||||
+enum
|
|
||||||
+ {
|
|
||||||
+#ifdef __USE_XOPEN
|
|
||||||
+ WRDE_NOSYS = -1, /* Never used since we support `wordexp'. */
|
|
||||||
+#endif
|
|
||||||
+ WRDE_NOSPACE = 1, /* Ran out of memory. */
|
|
||||||
+ WRDE_BADCHAR, /* A metachar appears in the wrong place. */
|
|
||||||
+ WRDE_BADVAL, /* Undefined var reference with WRDE_UNDEF. */
|
|
||||||
+ WRDE_CMDSUB, /* Command substitution with WRDE_NOCMD. */
|
|
||||||
+ WRDE_SYNTAX /* Shell syntax error. */
|
|
||||||
+ };
|
|
||||||
+/* Do word expansion of WORDS into PWORDEXP. */
|
|
||||||
+extern int wordexp (__const char *__restrict __words,
|
|
||||||
+ wordexp_t *__restrict __pwordexp, int __flags);
|
|
||||||
+/* Free the storage allocated by a `wordexp' call. */
|
|
||||||
+extern void wordfree (wordexp_t *__wordexp);
|
|
||||||
+__END_DECLS
|
|
||||||
+#endif /* wordexp.h */
|
|
|
@ -1,6 +1,8 @@
|
||||||
--- src/CMakeLists.txt 2021-04-16 16:36:14.000000000 +0000
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
+++ src.mod/CMakeLists.txt 2021-05-20 14:57:23.675649000 +0000
|
index 91d0e2c..c8d85ad 100644
|
||||||
@@ -32,12 +32,7 @@
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -32,12 +32,7 @@ find_package(lxqt ${LXQT_MINIMUM_VERSION} REQUIRED)
|
||||||
find_package(X11 REQUIRED)
|
find_package(X11 REQUIRED)
|
||||||
message(STATUS "Building with Qt${Qt5Core_VERSION}")
|
message(STATUS "Building with Qt${Qt5Core_VERSION}")
|
||||||
find_package(PkgConfig REQUIRED)
|
find_package(PkgConfig REQUIRED)
|
||||||
|
@ -14,9 +16,11 @@
|
||||||
|
|
||||||
# Patch Version
|
# Patch Version
|
||||||
set(LXQT_SESSION_PATCH_VERSION 1)
|
set(LXQT_SESSION_PATCH_VERSION 1)
|
||||||
--- src/lxqt-session/CMakeLists.txt 2021-04-16 16:36:14.000000000 +0000
|
diff --git a/lxqt-session/CMakeLists.txt b/lxqt-session/CMakeLists.txt
|
||||||
+++ src.mod/lxqt-session/CMakeLists.txt 2021-05-20 15:00:28.556372000 +0000
|
index 04dcd82..88d3705 100644
|
||||||
@@ -9,11 +9,9 @@
|
--- a/lxqt-session/CMakeLists.txt
|
||||||
|
+++ b/lxqt-session/CMakeLists.txt
|
||||||
|
@@ -9,11 +9,10 @@ endif()
|
||||||
include_directories(
|
include_directories(
|
||||||
${X11_INCLUDE_DIR}
|
${X11_INCLUDE_DIR}
|
||||||
)
|
)
|
||||||
|
@ -25,13 +29,14 @@
|
||||||
- ${PROCPS_INCLUDE_DIRS}
|
- ${PROCPS_INCLUDE_DIRS}
|
||||||
- )
|
- )
|
||||||
-endif()
|
-endif()
|
||||||
|
+
|
||||||
+include_directories(
|
+include_directories(
|
||||||
+ ${PROCPS_INCLUDE_DIRS}
|
+ ${PROCPS_INCLUDE_DIRS}
|
||||||
+)
|
+)
|
||||||
|
|
||||||
set(lxqt-session_HDRS "")
|
set(lxqt-session_HDRS "")
|
||||||
|
|
||||||
@@ -67,11 +65,9 @@
|
@@ -67,11 +66,12 @@ target_link_libraries(lxqt-session
|
||||||
${X11_LIBRARIES}
|
${X11_LIBRARIES}
|
||||||
KF5::WindowSystem
|
KF5::WindowSystem
|
||||||
)
|
)
|
||||||
|
@ -39,10 +44,13 @@
|
||||||
- target_link_libraries(lxqt-session
|
- target_link_libraries(lxqt-session
|
||||||
- ${PROCPS_LIBRARIES}
|
- ${PROCPS_LIBRARIES}
|
||||||
- )
|
- )
|
||||||
-endif()
|
-elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
|
||||||
|
+
|
||||||
+target_link_libraries(lxqt-session
|
+target_link_libraries(lxqt-session
|
||||||
+ ${PROCPS_LIBRARIES}
|
+ ${PROCPS_LIBRARIES}
|
||||||
+)
|
+)
|
||||||
|
+
|
||||||
if (WITH_LIBUDEV)
|
+if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
|
||||||
target_link_libraries(lxqt-session ${UDEV_LIBS})
|
target_link_libraries(lxqt-session
|
||||||
|
-lutil
|
||||||
|
)
|
|
@ -2,10 +2,13 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="The LXQt session manager"
|
TERMUX_PKG_DESCRIPTION="The LXQt session manager"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.1
|
TERMUX_PKG_VERSION=1.0.1
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-session/releases/download/${TERMUX_PKG_VERSION}/lxqt-session-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-session/releases/download/${TERMUX_PKG_VERSION}/lxqt-session-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=d9058ceedb355a43ea2ef070292fc30b0fb740640cf0b579131aaefbac779c47
|
TERMUX_PKG_SHA256=3245457cb4a1e59ec62802308c872173baa300fa0f8e517fe14f45112733a6c1
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, liblxqt, procps"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, liblxqt, procps, libandroid-wordexp"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DWITH_LIBUDEV=OFF"
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DWITH_LIBUDEV=OFF"
|
||||||
|
|
||||||
|
termux_step_pre_configure(){
|
||||||
|
LDFLAGS+=" -landroid-wordexp"
|
||||||
|
}
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
diff -uNr src/CMakeLists.txt src.mod/CMakeLists.txt
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
--- src/CMakeLists.txt 2021-05-21 09:22:54.192072000 +0000
|
index 91d0e2c..6e6ac0c 100644
|
||||||
+++ src.mod/CMakeLists.txt 2021-05-21 09:29:32.473671000 +0000
|
--- a/CMakeLists.txt
|
||||||
@@ -57,11 +57,11 @@
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -62,11 +62,11 @@ include(LXQtConfigVars)
|
||||||
|
|
||||||
# startlxqt script
|
# startlxqt script
|
||||||
set(PREDEF_XDG_DATA_DIRS "$XDG_DATA_HOME")
|
set(PREDEF_XDG_DATA_DIRS "$XDG_DATA_HOME")
|
||||||
|
@ -16,10 +17,11 @@ diff -uNr src/CMakeLists.txt src.mod/CMakeLists.txt
|
||||||
configure_file(startlxqt.in startlxqt @ONLY)
|
configure_file(startlxqt.in startlxqt @ONLY)
|
||||||
install(PROGRAMS
|
install(PROGRAMS
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/startlxqt"
|
"${CMAKE_CURRENT_BINARY_DIR}/startlxqt"
|
||||||
diff -uNr src/lxqt-config-session/autostartedit.cpp src.mod/lxqt-config-session/autostartedit.cpp
|
diff --git a/lxqt-config-session/autostartedit.cpp b/lxqt-config-session/autostartedit.cpp
|
||||||
--- src/lxqt-config-session/autostartedit.cpp 2021-04-16 16:36:14.000000000 +0000
|
index 58078f9..a54f256 100644
|
||||||
+++ src.mod/lxqt-config-session/autostartedit.cpp 2021-05-21 09:27:08.762448000 +0000
|
--- a/lxqt-config-session/autostartedit.cpp
|
||||||
@@ -58,7 +58,7 @@
|
+++ b/lxqt-config-session/autostartedit.cpp
|
||||||
|
@@ -58,7 +58,7 @@ bool AutoStartEdit::needTray()
|
||||||
|
|
||||||
void AutoStartEdit::browse()
|
void AutoStartEdit::browse()
|
||||||
{
|
{
|
||||||
|
@ -28,10 +30,11 @@ diff -uNr src/lxqt-config-session/autostartedit.cpp src.mod/lxqt-config-session/
|
||||||
if (!filePath.isEmpty())
|
if (!filePath.isEmpty())
|
||||||
ui->commandEdit->setText(filePath);
|
ui->commandEdit->setText(filePath);
|
||||||
}
|
}
|
||||||
diff -uNr src/lxqt-config-session/sessionconfigwindow.cpp src.mod/lxqt-config-session/sessionconfigwindow.cpp
|
diff --git a/lxqt-config-session/sessionconfigwindow.cpp b/lxqt-config-session/sessionconfigwindow.cpp
|
||||||
--- src/lxqt-config-session/sessionconfigwindow.cpp 2021-04-16 16:36:14.000000000 +0000
|
index 2079a12..704ccde 100644
|
||||||
+++ src.mod/lxqt-config-session/sessionconfigwindow.cpp 2021-05-21 09:26:22.519701000 +0000
|
--- a/lxqt-config-session/sessionconfigwindow.cpp
|
||||||
@@ -115,7 +115,7 @@
|
+++ b/lxqt-config-session/sessionconfigwindow.cpp
|
||||||
|
@@ -119,7 +119,7 @@ void SessionConfigWindow::updateCfgComboBox(QComboBox * cb,
|
||||||
const QString &prompt
|
const QString &prompt
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -40,10 +43,11 @@ diff -uNr src/lxqt-config-session/sessionconfigwindow.cpp src.mod/lxqt-config-se
|
||||||
if (fname.isEmpty())
|
if (fname.isEmpty())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
diff -uNr src/lxqt-session/src/wmselectdialog.cpp src.mod/lxqt-session/src/wmselectdialog.cpp
|
diff --git a/lxqt-session/src/wmselectdialog.cpp b/lxqt-session/src/wmselectdialog.cpp
|
||||||
--- src/lxqt-session/src/wmselectdialog.cpp 2021-04-16 16:36:14.000000000 +0000
|
index 921ba0e..5e2320b 100644
|
||||||
+++ src.mod/lxqt-session/src/wmselectdialog.cpp 2021-05-21 09:25:20.941811000 +0000
|
--- a/lxqt-session/src/wmselectdialog.cpp
|
||||||
@@ -117,7 +117,7 @@
|
+++ b/lxqt-session/src/wmselectdialog.cpp
|
||||||
|
@@ -117,7 +117,7 @@ void WmSelectDialog::selectFileDialog(const QModelIndex &/*index*/)
|
||||||
if (item->data(1, TYPE_ROLE) != SELECT_DLG_TYPE)
|
if (item->data(1, TYPE_ROLE) != SELECT_DLG_TYPE)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
@ -51,3 +55,4 @@ diff -uNr src/lxqt-session/src/wmselectdialog.cpp src.mod/lxqt-session/src/wmsel
|
||||||
+ QString fname = QFileDialog::getOpenFileName(this, QString(), QSL("@TERMUX_PREFIX@/bin/"));
|
+ QString fname = QFileDialog::getOpenFileName(this, QString(), QSL("@TERMUX_PREFIX@/bin/"));
|
||||||
if (fname.isEmpty())
|
if (fname.isEmpty())
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="Themes, graphics and icons for LXQt"
|
TERMUX_PKG_DESCRIPTION="Themes, graphics and icons for LXQt"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=2
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-themes/releases/download/${TERMUX_PKG_VERSION}/lxqt-themes-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/lxqt-themes/releases/download/${TERMUX_PKG_VERSION}/lxqt-themes-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=3ff1960f593ffb591ebf8ce48a54953f30e6f7fac4880ad6eb1dbe9ecd67bb4e
|
TERMUX_PKG_SHA256=e3a6c96311bbf471ce0af72953b2f34ecf15461ab5e57a6f5b924de41758562b
|
||||||
TERMUX_PKG_DEPENDS="hicolor-icon-theme"
|
TERMUX_PKG_DEPENDS="hicolor-icon-theme"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools"
|
||||||
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
||||||
|
|
|
@ -2,8 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/termux/x11-packages
|
||||||
TERMUX_PKG_DESCRIPTION="A metapackage that installs all parts of the LXQt desktop environment"
|
TERMUX_PKG_DESCRIPTION="A metapackage that installs all parts of the LXQt desktop environment"
|
||||||
TERMUX_PKG_LICENSE="Public Domain"
|
TERMUX_PKG_LICENSE="Public Domain"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.1
|
||||||
TERMUX_PKG_REVISION=4
|
|
||||||
TERMUX_PKG_SKIP_SRC_EXTRACT=true
|
TERMUX_PKG_SKIP_SRC_EXTRACT=true
|
||||||
TERMUX_PKG_DEPENDS="pcmanfm-qt, qterminal, lxqt-session, lxqt-panel, lxqt-runner, lxqt-openssh-askpass, lxqt-notificationd, lxqt-globalkeys, lxqt-config, lxqt-archiver, lxqt-about, lximage-qt, obconf-qt, lxqt-qtplugin, lxqt-themes, pavucontrol-qt"
|
TERMUX_PKG_DEPENDS="pcmanfm-qt, qterminal, lxqt-session, lxqt-panel, lxqt-runner, lxqt-openssh-askpass, lxqt-notificationd, lxqt-globalkeys, lxqt-config, lxqt-archiver, lxqt-about, lximage-qt, obconf-qt, lxqt-qtplugin, lxqt-themes, pavucontrol-qt"
|
||||||
TERMUX_PKG_RECOMMENDS="kvantum"
|
TERMUX_PKG_RECOMMENDS="kvantum"
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="PCManFM-Qt is the file manager of LXQt"
|
TERMUX_PKG_DESCRIPTION="PCManFM-Qt is the file manager of LXQt"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/pcmanfm-qt/releases/download/${TERMUX_PKG_VERSION}/pcmanfm-qt-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/pcmanfm-qt/releases/download/${TERMUX_PKG_VERSION}/pcmanfm-qt-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=74acbf55cdb22bd4d0068ef22ba298254ce6de72374624fcf3087c016d3bbaab
|
TERMUX_PKG_SHA256=fa45cc0d3e870db3fb56f474e854aa1284576023082b770b3e4a44410f22cce3
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, libfm-qt, liblxqt, lxmenu-data"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, libfm-qt, liblxqt, lxmenu-data"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools"
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="A lightweight Qt terminal emulator"
|
TERMUX_PKG_DESCRIPTION="A lightweight Qt terminal emulator"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/qterminal/releases/download/${TERMUX_PKG_VERSION}/qterminal-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/qterminal/releases/download/${TERMUX_PKG_VERSION}/qterminal-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=a9859876205940566519e763f6fb33c3109e044dd0461615d20e55668d3adb65
|
TERMUX_PKG_SHA256=f169a5279ae5afe386ec3016385c7692b551fea1bae639a8ae438ec90165a643
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, qtermwidget"
|
TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtx11extras, qtermwidget"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"
|
||||||
|
|
|
@ -2,9 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io
|
||||||
TERMUX_PKG_DESCRIPTION="A terminal emulator widget for Qt 5"
|
TERMUX_PKG_DESCRIPTION="A terminal emulator widget for Qt 5"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
TERMUX_PKG_MAINTAINER="Simeon Huang <symeon@librehat.com>"
|
||||||
TERMUX_PKG_VERSION=0.17.0
|
TERMUX_PKG_VERSION=1.0.0
|
||||||
TERMUX_PKG_REVISION=5
|
|
||||||
TERMUX_PKG_SRCURL="https://github.com/lxqt/qtermwidget/releases/download/${TERMUX_PKG_VERSION}/qtermwidget-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/lxqt/qtermwidget/releases/download/${TERMUX_PKG_VERSION}/qtermwidget-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=4e04b2fb71d7382266a1ea168bf02d1283e04df6127a42f760a30389cb219b82
|
TERMUX_PKG_SHA256=2af0e9f212932cb36bbbf20722eaf4a1d3acf640dfed9b763ca7d388af8b7fd2
|
||||||
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
TERMUX_PKG_DEPENDS="qt5-qtbase"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"
|
TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"
|
||||||
|
|
Loading…
Reference in New Issue