From 1884e8bb347c35419a5457f06f90b58bcefb2f70 Mon Sep 17 00:00:00 2001 From: Yisus7u7 Date: Sun, 20 Mar 2022 15:48:22 -0500 Subject: [PATCH] lxqt: update to 1.0.1 --- x11-packages/libfm-qt/build.sh | 5 +- x11-packages/libfm-qt/fhs_termux_prefix.patch | 14 +- x11-packages/liblxqt/build.sh | 5 +- x11-packages/libqtxdg/build.sh | 5 +- x11-packages/lxqt-about/build.sh | 5 +- x11-packages/lxqt-archiver/build.sh | 5 +- x11-packages/lxqt-build-tools/build.sh | 5 +- x11-packages/lxqt-config/build.sh | 5 +- x11-packages/lxqt-globalkeys/build.sh | 7 +- x11-packages/lxqt-notificationd/build.sh | 7 +- x11-packages/lxqt-openssh-askpass/build.sh | 5 +- x11-packages/lxqt-panel/build.sh | 5 +- x11-packages/lxqt-qtplugin/build.sh | 5 +- x11-packages/lxqt-runner/build.sh | 5 +- .../lxqt-session/add_missing_wordexp.patch | 274 ------------------ ...d_as_linux.patch => android_support.patch} | 34 ++- x11-packages/lxqt-session/build.sh | 11 +- ...prefix.patch => support_termux_path.patch} | 37 ++- x11-packages/lxqt-themes/build.sh | 5 +- x11-packages/lxqt/build.sh | 3 +- x11-packages/pcmanfm-qt/build.sh | 5 +- x11-packages/qterminal/build.sh | 5 +- x11-packages/qtermwidget/build.sh | 5 +- 23 files changed, 93 insertions(+), 369 deletions(-) delete mode 100644 x11-packages/lxqt-session/add_missing_wordexp.patch rename x11-packages/lxqt-session/{treat_android_as_linux.patch => android_support.patch} (55%) rename x11-packages/lxqt-session/{fhs_termux_prefix.patch => support_termux_path.patch} (61%) diff --git a/x11-packages/libfm-qt/build.sh b/x11-packages/libfm-qt/build.sh index 45fcb7f85..6ffa0d5bd 100644 --- a/x11-packages/libfm-qt/build.sh +++ b/x11-packages/libfm-qt/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="Library providing components to build desktop file managers" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.1 -TERMUX_PKG_REVISION=6 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/libfm-qt/fhs_termux_prefix.patch b/x11-packages/libfm-qt/fhs_termux_prefix.patch index f755676f6..7e5454f6f 100644 --- a/x11-packages/libfm-qt/fhs_termux_prefix.patch +++ b/x11-packages/libfm-qt/fhs_termux_prefix.patch @@ -1,7 +1,7 @@ -diff --color -uNr src/src/core/fileinfo.cpp src.mod/src/core/fileinfo.cpp ---- src/src/core/fileinfo.cpp 2021-04-16 12:08:23.000000000 +0100 -+++ src.mod/src/core/fileinfo.cpp 2021-05-22 16:52:50.186775465 +0100 -@@ -360,7 +360,7 @@ +diff -uNr libfm-qt-1.0.0/src/core/fileinfo.cpp libfm-qt-mod/src/core/fileinfo.cpp +--- libfm-qt-1.0.0/src/core/fileinfo.cpp 2021-11-05 04:59:44.000000000 -0500 ++++ libfm-qt-mod/src/core/fileinfo.cpp 2022-03-18 11:53:03.113832342 -0500 +@@ -382,7 +382,7 @@ which may be considered as a safe desktop entry path then check if that is a shortcut to a native file 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()); bool is_native = target.isNative(); if (is_native) { -diff --color -uNr src/src/core/vfs/vfs-menu.c src.mod/src/core/vfs/vfs-menu.c ---- src/src/core/vfs/vfs-menu.c 2021-04-16 12:08:23.000000000 +0100 -+++ src.mod/src/core/vfs/vfs-menu.c 2021-05-22 16:54:14.278451100 +0100 +diff -uNr libfm-qt-1.0.0/src/core/vfs/vfs-menu.c libfm-qt-mod/src/core/vfs/vfs-menu.c +--- libfm-qt-1.0.0/src/core/vfs/vfs-menu.c 2021-11-05 04:59:44.000000000 -0500 ++++ libfm-qt-mod/src/core/vfs/vfs-menu.c 2022-03-18 11:54:24.990507166 -0500 @@ -165,7 +165,7 @@ child = fm_xml_file_item_new(menuTag_MergeFile); fm_xml_file_item_set_attribute(child, "type", "parent"); diff --git a/x11-packages/liblxqt/build.sh b/x11-packages/liblxqt/build.sh index 028912e22..7c07f1b63 100644 --- a/x11-packages/liblxqt/build.sh +++ b/x11-packages/liblxqt/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="The core library of LXQt" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_BACKLIGHT_LINUX_BACKEND=OFF" diff --git a/x11-packages/libqtxdg/build.sh b/x11-packages/libqtxdg/build.sh index 54a22bfc5..ae778d7eb 100644 --- a/x11-packages/libqtxdg/build.sh +++ b/x11-packages/libqtxdg/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="Qt 5 implementation of freedesktop.org XDG specifications" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=3.7.1 -TERMUX_PKG_REVISION=8 +TERMUX_PKG_VERSION=3.8.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-about/build.sh b/x11-packages/lxqt-about/build.sh index 45868119f..1c7800805 100644 --- a/x11-packages/lxqt-about/build.sh +++ b/x11-packages/lxqt-about/build.sh @@ -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_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools" diff --git a/x11-packages/lxqt-archiver/build.sh b/x11-packages/lxqt-archiver/build.sh index d642aaba4..e55095dae 100644 --- a/x11-packages/lxqt-archiver/build.sh +++ b/x11-packages/lxqt-archiver/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="A simple & lightweight Qt file archiver" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.4.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=0.5.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-build-tools/build.sh b/x11-packages/lxqt-build-tools/build.sh index d2452ce37..1232b7480 100644 --- a/x11-packages/lxqt-build-tools/build.sh +++ b/x11-packages/lxqt-build-tools/build.sh @@ -3,9 +3,8 @@ TERMUX_PKG_DESCRIPTION="Building tools required by LXQt project" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_LICENSE_FILE="BSD-3-Clause" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.9.0 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_VERSION=0.10.0 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_PLATFORM_INDEPENDENT=true diff --git a/x11-packages/lxqt-config/build.sh b/x11-packages/lxqt-config/build.sh index ba41a0c20..a31c86b24 100644 --- a/x11-packages/lxqt-config/build.sh +++ b/x11-packages/lxqt-config/build.sh @@ -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_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.1 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" # libinput is required to switch on input configuration diff --git a/x11-packages/lxqt-globalkeys/build.sh b/x11-packages/lxqt-globalkeys/build.sh index e03c3e8c4..207090dbd 100644 --- a/x11-packages/lxqt-globalkeys/build.sh +++ b/x11-packages/lxqt-globalkeys/build.sh @@ -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_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_VERSION=1.0.1 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_DEPENDS="qt5-qtbase, kwindowsystem, liblxqt" +TERMUX_PKG_SHA256=b81944cc8d8f20f1eeedb3cd54d4e6ad86a1697d71b4212cf60110af43559a45 +TERMUX_PKG_DEPENDS="qt5-qtbase, kwindowsystem, liblxqt, libx11" TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-notificationd/build.sh b/x11-packages/lxqt-notificationd/build.sh index 66b484c52..78f3da353 100644 --- a/x11-packages/lxqt-notificationd/build.sh +++ b/x11-packages/lxqt-notificationd/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="The LXQt notification daemon" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_VERSION=1.0.0 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_DEPENDS="qt5-qtbase, liblxqt" +TERMUX_PKG_SHA256=94c10fd904995d3eea3b587dd521ed01b839d863ff80205af0af8cab6cb2a660 +TERMUX_PKG_DEPENDS="qt5-qtbase, liblxqt, libnotify" TERMUX_PKG_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-openssh-askpass/build.sh b/x11-packages/lxqt-openssh-askpass/build.sh index f3c8802a4..2edba38ca 100644 --- a/x11-packages/lxqt-openssh-askpass/build.sh +++ b/x11-packages/lxqt-openssh-askpass/build.sh @@ -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_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-panel/build.sh b/x11-packages/lxqt-panel/build.sh index b5a1a341e..b6203cd06 100644 --- a/x11-packages/lxqt-panel/build.sh +++ b/x11-packages/lxqt-panel/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="The LXQt desktop panel" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.1 -TERMUX_PKG_REVISION=6 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" # TODO diff --git a/x11-packages/lxqt-qtplugin/build.sh b/x11-packages/lxqt-qtplugin/build.sh index f8141ad23..4860be773 100644 --- a/x11-packages/lxqt-qtplugin/build.sh +++ b/x11-packages/lxqt-qtplugin/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="LXQt platform integration plugin for Qt 5" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-runner/build.sh b/x11-packages/lxqt-runner/build.sh index e760ef3f6..dfb4f98f1 100644 --- a/x11-packages/lxqt-runner/build.sh +++ b/x11-packages/lxqt-runner/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="LXQt application launcher" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/lxqt-session/add_missing_wordexp.patch b/x11-packages/lxqt-session/add_missing_wordexp.patch deleted file mode 100644 index 9ff8a5972..000000000 --- a/x11-packages/lxqt-session/add_missing_wordexp.patch +++ /dev/null @@ -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 - #include "wmselectdialog.h" - #include "windowmanager.h" --#include -+#include "wordexp.h" - #include "log.h" - - #include -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 -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+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; iwe_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 -+#define __need_size_t -+#include -+__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 */ diff --git a/x11-packages/lxqt-session/treat_android_as_linux.patch b/x11-packages/lxqt-session/android_support.patch similarity index 55% rename from x11-packages/lxqt-session/treat_android_as_linux.patch rename to x11-packages/lxqt-session/android_support.patch index 8b854aef1..14b60d589 100644 --- a/x11-packages/lxqt-session/treat_android_as_linux.patch +++ b/x11-packages/lxqt-session/android_support.patch @@ -1,6 +1,8 @@ ---- src/CMakeLists.txt 2021-04-16 16:36:14.000000000 +0000 -+++ src.mod/CMakeLists.txt 2021-05-20 14:57:23.675649000 +0000 -@@ -32,12 +32,7 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 91d0e2c..c8d85ad 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,12 +32,7 @@ find_package(lxqt ${LXQT_MINIMUM_VERSION} REQUIRED) find_package(X11 REQUIRED) message(STATUS "Building with Qt${Qt5Core_VERSION}") find_package(PkgConfig REQUIRED) @@ -14,9 +16,11 @@ # Patch Version set(LXQT_SESSION_PATCH_VERSION 1) ---- src/lxqt-session/CMakeLists.txt 2021-04-16 16:36:14.000000000 +0000 -+++ src.mod/lxqt-session/CMakeLists.txt 2021-05-20 15:00:28.556372000 +0000 -@@ -9,11 +9,9 @@ +diff --git a/lxqt-session/CMakeLists.txt b/lxqt-session/CMakeLists.txt +index 04dcd82..88d3705 100644 +--- a/lxqt-session/CMakeLists.txt ++++ b/lxqt-session/CMakeLists.txt +@@ -9,11 +9,10 @@ endif() include_directories( ${X11_INCLUDE_DIR} ) @@ -25,13 +29,14 @@ - ${PROCPS_INCLUDE_DIRS} - ) -endif() ++ +include_directories( -+ ${PROCPS_INCLUDE_DIRS} ++ ${PROCPS_INCLUDE_DIRS} +) set(lxqt-session_HDRS "") -@@ -67,11 +65,9 @@ +@@ -67,11 +66,12 @@ target_link_libraries(lxqt-session ${X11_LIBRARIES} KF5::WindowSystem ) @@ -39,10 +44,13 @@ - target_link_libraries(lxqt-session - ${PROCPS_LIBRARIES} - ) --endif() +-elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++ +target_link_libraries(lxqt-session -+ ${PROCPS_LIBRARIES} ++ ${PROCPS_LIBRARIES} +) - - if (WITH_LIBUDEV) - target_link_libraries(lxqt-session ${UDEV_LIBS}) ++ ++if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") + target_link_libraries(lxqt-session + -lutil + ) diff --git a/x11-packages/lxqt-session/build.sh b/x11-packages/lxqt-session/build.sh index ac54de035..336827391 100644 --- a/x11-packages/lxqt-session/build.sh +++ b/x11-packages/lxqt-session/build.sh @@ -2,10 +2,13 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="The LXQt session manager" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.1 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.1 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_DEPENDS="qt5-qtbase, qt5-qtx11extras, kwindowsystem, liblxqt, procps" +TERMUX_PKG_SHA256=3245457cb4a1e59ec62802308c872173baa300fa0f8e517fe14f45112733a6c1 +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_EXTRA_CONFIGURE_ARGS="-DWITH_LIBUDEV=OFF" + +termux_step_pre_configure(){ + LDFLAGS+=" -landroid-wordexp" +} diff --git a/x11-packages/lxqt-session/fhs_termux_prefix.patch b/x11-packages/lxqt-session/support_termux_path.patch similarity index 61% rename from x11-packages/lxqt-session/fhs_termux_prefix.patch rename to x11-packages/lxqt-session/support_termux_path.patch index 0202bd312..ef1806a7f 100644 --- a/x11-packages/lxqt-session/fhs_termux_prefix.patch +++ b/x11-packages/lxqt-session/support_termux_path.patch @@ -1,7 +1,8 @@ -diff -uNr src/CMakeLists.txt src.mod/CMakeLists.txt ---- src/CMakeLists.txt 2021-05-21 09:22:54.192072000 +0000 -+++ src.mod/CMakeLists.txt 2021-05-21 09:29:32.473671000 +0000 -@@ -57,11 +57,11 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 91d0e2c..6e6ac0c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -62,11 +62,11 @@ include(LXQtConfigVars) # startlxqt script 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) install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/startlxqt" -diff -uNr src/lxqt-config-session/autostartedit.cpp src.mod/lxqt-config-session/autostartedit.cpp ---- src/lxqt-config-session/autostartedit.cpp 2021-04-16 16:36:14.000000000 +0000 -+++ src.mod/lxqt-config-session/autostartedit.cpp 2021-05-21 09:27:08.762448000 +0000 -@@ -58,7 +58,7 @@ +diff --git a/lxqt-config-session/autostartedit.cpp b/lxqt-config-session/autostartedit.cpp +index 58078f9..a54f256 100644 +--- a/lxqt-config-session/autostartedit.cpp ++++ b/lxqt-config-session/autostartedit.cpp +@@ -58,7 +58,7 @@ bool AutoStartEdit::needTray() void AutoStartEdit::browse() { @@ -28,10 +30,11 @@ diff -uNr src/lxqt-config-session/autostartedit.cpp src.mod/lxqt-config-session/ if (!filePath.isEmpty()) ui->commandEdit->setText(filePath); } -diff -uNr src/lxqt-config-session/sessionconfigwindow.cpp src.mod/lxqt-config-session/sessionconfigwindow.cpp ---- src/lxqt-config-session/sessionconfigwindow.cpp 2021-04-16 16:36:14.000000000 +0000 -+++ src.mod/lxqt-config-session/sessionconfigwindow.cpp 2021-05-21 09:26:22.519701000 +0000 -@@ -115,7 +115,7 @@ +diff --git a/lxqt-config-session/sessionconfigwindow.cpp b/lxqt-config-session/sessionconfigwindow.cpp +index 2079a12..704ccde 100644 +--- a/lxqt-config-session/sessionconfigwindow.cpp ++++ b/lxqt-config-session/sessionconfigwindow.cpp +@@ -119,7 +119,7 @@ void SessionConfigWindow::updateCfgComboBox(QComboBox * cb, const QString &prompt ) { @@ -40,10 +43,11 @@ diff -uNr src/lxqt-config-session/sessionconfigwindow.cpp src.mod/lxqt-config-se if (fname.isEmpty()) return; -diff -uNr src/lxqt-session/src/wmselectdialog.cpp src.mod/lxqt-session/src/wmselectdialog.cpp ---- src/lxqt-session/src/wmselectdialog.cpp 2021-04-16 16:36:14.000000000 +0000 -+++ src.mod/lxqt-session/src/wmselectdialog.cpp 2021-05-21 09:25:20.941811000 +0000 -@@ -117,7 +117,7 @@ +diff --git a/lxqt-session/src/wmselectdialog.cpp b/lxqt-session/src/wmselectdialog.cpp +index 921ba0e..5e2320b 100644 +--- a/lxqt-session/src/wmselectdialog.cpp ++++ 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) 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/")); if (fname.isEmpty()) return; + diff --git a/x11-packages/lxqt-themes/build.sh b/x11-packages/lxqt-themes/build.sh index bd29140ab..ca3cb8ff3 100644 --- a/x11-packages/lxqt-themes/build.sh +++ b/x11-packages/lxqt-themes/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="Themes, graphics and icons for LXQt" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/x11-packages/lxqt/build.sh b/x11-packages/lxqt/build.sh index 32b974963..2829db306 100644 --- a/x11-packages/lxqt/build.sh +++ b/x11-packages/lxqt/build.sh @@ -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_LICENSE="Public Domain" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_VERSION=1.0.1 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_RECOMMENDS="kvantum" diff --git a/x11-packages/pcmanfm-qt/build.sh b/x11-packages/pcmanfm-qt/build.sh index bcf2b45ba..8119a1149 100644 --- a/x11-packages/pcmanfm-qt/build.sh +++ b/x11-packages/pcmanfm-qt/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="PCManFM-Qt is the file manager of LXQt" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/qterminal/build.sh b/x11-packages/qterminal/build.sh index 2c8531914..f7cc66a1e 100644 --- a/x11-packages/qterminal/build.sh +++ b/x11-packages/qterminal/build.sh @@ -2,9 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="A lightweight Qt terminal emulator" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/qtermwidget/build.sh b/x11-packages/qtermwidget/build.sh index f4c171df1..c31f171b0 100644 --- a/x11-packages/qtermwidget/build.sh +++ b/x11-packages/qtermwidget/build.sh @@ -2,9 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://lxqt.github.io TERMUX_PKG_DESCRIPTION="A terminal emulator widget for Qt 5" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=0.17.0 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=1.0.0 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_BUILD_DEPENDS="lxqt-build-tools, qt5-qttools-cross-tools"