From 67653f0210ec9a3599b83c838a4e861831ee0e78 Mon Sep 17 00:00:00 2001 From: Yisus7u7 Date: Sat, 4 Dec 2021 11:31:24 -0500 Subject: [PATCH] update some xfce4 packages and enable xfce4-screenshooter and file-roller (#511) --- x11-packages/exo/Makefile.in.patch | 12 ---------- x11-packages/exo/build.sh | 9 ++++---- x11-packages/exo/configure.patch | 17 -------------- x11-packages/exo/dont-update-icon-cache.patch | 11 ---------- x11-packages/file-roller/build.sh | 10 +++++++++ .../no_update_schemas_and_gen_doc.patch | 22 +++++++++++++++++++ x11-packages/libxfce4ui/build.sh | 13 ++++++----- x11-packages/libxfce4util/build.sh | 9 ++++---- x11-packages/ristretto/build.sh | 10 ++++----- x11-packages/thunar-archive-plugin/build.sh | 3 ++- x11-packages/thunar/build.sh | 17 +++++++------- .../thunar/dont-update-icon-cache.patch | 12 ---------- .../thunar/fix-glib-compile-resources.patch | 12 ---------- .../plugins-thunar-sendto-email-main.c.patch | 11 ---------- x11-packages/xfce4-appfinder/build.sh | 8 +++---- x11-packages/xfce4-calculator-plugin/build.sh | 2 +- x11-packages/xfce4-clipman-plugin/build.sh | 2 +- x11-packages/xfce4-datetime-plugin/build.sh | 2 +- x11-packages/xfce4-dict/build.sh | 1 + x11-packages/xfce4-eyes-plugin/build.sh | 1 + x11-packages/xfce4-goodies/build.sh | 9 ++++++++ x11-packages/xfce4-mailwatch-plugin/build.sh | 2 +- x11-packages/xfce4-netload-plugin/build.sh | 1 + x11-packages/xfce4-notes-plugin/build.sh | 1 + x11-packages/xfce4-notifyd/build.sh | 1 + x11-packages/xfce4-panel-profiles/build.sh | 2 +- x11-packages/xfce4-panel/build.sh | 12 +++++----- x11-packages/xfce4-places-plugin/build.sh | 1 + x11-packages/xfce4-screenshooter/build.sh | 9 ++++++++ .../xfce4-screenshooter/configure.patch | 15 +++++++++++++ .../xfce4-screenshooter/makefile.am.patch | 15 +++++++++++++ .../xfce4-screenshooter/makefile.in.patch | 20 +++++++++++++++++ x11-packages/xfce4-session/build.sh | 2 +- x11-packages/xfce4-settings/build.sh | 11 +++++----- x11-packages/xfce4-taskmanager/build.sh | 2 +- x11-packages/xfce4-terminal/build.sh | 10 ++++----- x11-packages/xfce4-timer-plugin/build.sh | 1 + x11-packages/xfce4-wavelan-plugin/build.sh | 1 + .../xfce4-wavelan-plugin/wi_linux.patch | 12 ++++++++++ .../xfce4-whiskermenu-plugin/build.sh | 8 +++---- x11-packages/xfce4/build.sh | 6 ++--- x11-packages/xfconf/build.sh | 2 +- x11-packages/xfdesktop/build.sh | 2 +- x11-packages/xfwm4/build.sh | 2 +- 44 files changed, 189 insertions(+), 142 deletions(-) delete mode 100644 x11-packages/exo/Makefile.in.patch delete mode 100644 x11-packages/exo/configure.patch delete mode 100644 x11-packages/exo/dont-update-icon-cache.patch create mode 100644 x11-packages/file-roller/build.sh create mode 100644 x11-packages/file-roller/no_update_schemas_and_gen_doc.patch delete mode 100644 x11-packages/thunar/dont-update-icon-cache.patch delete mode 100644 x11-packages/thunar/fix-glib-compile-resources.patch delete mode 100644 x11-packages/thunar/plugins-thunar-sendto-email-main.c.patch create mode 100644 x11-packages/xfce4-goodies/build.sh create mode 100644 x11-packages/xfce4-screenshooter/build.sh create mode 100644 x11-packages/xfce4-screenshooter/configure.patch create mode 100644 x11-packages/xfce4-screenshooter/makefile.am.patch create mode 100644 x11-packages/xfce4-screenshooter/makefile.in.patch create mode 100644 x11-packages/xfce4-wavelan-plugin/wi_linux.patch diff --git a/x11-packages/exo/Makefile.in.patch b/x11-packages/exo/Makefile.in.patch deleted file mode 100644 index 8f9182007..000000000 --- a/x11-packages/exo/Makefile.in.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- ./Makefile.in.orig 2019-08-12 14:38:32.247789398 +0300 -+++ ./Makefile.in 2019-08-12 14:38:42.392079673 +0300 -@@ -426,8 +426,7 @@ - docs \ - icons \ - pixmaps \ -- po \ -- tests -+ po - - distuninstallcheck_listfiles = \ - find . -type f -print | grep -v ./share/icons/hicolor/icon-theme.cache diff --git a/x11-packages/exo/build.sh b/x11-packages/exo/build.sh index 296b540d3..4f7c0ce2f 100644 --- a/x11-packages/exo/build.sh +++ b/x11-packages/exo/build.sh @@ -2,12 +2,13 @@ TERMUX_PKG_HOMEPAGE=https://www.xfce.org/ TERMUX_PKG_DESCRIPTION="Application library for XFCE" TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=4.16.2 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/exo/${TERMUX_PKG_VERSION:0:4}/exo-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=4e89f5536afbf1cb9191cceb720fb2764df1a4fae3459512b7320841ab5a9e9d +TERMUX_PKG_VERSION=4.17.1 +TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/exo/4.17/exo-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=63babbf01e75469e065a0ff65607abc9d2231d7b0d071cb2a27dd20dad3270c6 TERMUX_PKG_DEPENDS="hicolor-icon-theme, libxfce4ui" TERMUX_PKG_CONFLICTS="libexo" TERMUX_PKG_REPLACES="libexo" TERMUX_PKG_PROVIDES="libexo" TERMUX_PKG_RM_AFTER_INSTALL="share/icons/hicolor/icon-theme.cache" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk-doc-html=no" \ No newline at end of file diff --git a/x11-packages/exo/configure.patch b/x11-packages/exo/configure.patch deleted file mode 100644 index 17acfc2b7..000000000 --- a/x11-packages/exo/configure.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- ./configure.orig 2019-08-12 14:34:22.356533317 +0300 -+++ ./configure 2019-08-12 14:34:50.609365517 +0300 -@@ -14415,10 +14415,10 @@ - - - if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } -+# { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -+#$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -+#as_fn_error $? "cannot run test program while cross compiling -+#See \`config.log' for more details" "$LINENO" 5; } - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ diff --git a/x11-packages/exo/dont-update-icon-cache.patch b/x11-packages/exo/dont-update-icon-cache.patch deleted file mode 100644 index 2a5e1520e..000000000 --- a/x11-packages/exo/dont-update-icon-cache.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./icons/Makefile.in.orig 2019-08-12 15:17:37.360166290 +0300 -+++ ./icons/Makefile.in 2019-08-12 15:17:49.448494012 +0300 -@@ -398,7 +398,7 @@ - 24x24 \ - 48x48 - --gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor -+gtk_update_icon_cache = true - all: all-recursive - - .SUFFIXES: diff --git a/x11-packages/file-roller/build.sh b/x11-packages/file-roller/build.sh new file mode 100644 index 000000000..23ad06eb9 --- /dev/null +++ b/x11-packages/file-roller/build.sh @@ -0,0 +1,10 @@ +# Builds fail in "ninja install" +TERMUX_PKG_HOMEPAGE=https://wiki.gnome.org/Apps/FileRoller +TERMUX_PKG_DESCRIPTION="File Roller is an archive manager for the GNOME desktop environment." +TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="Yisus7u7 " +TERMUX_PKG_VERSION=3.40.0 +TERMUX_PKG_SRCURL=https://github.com/GNOME/file-roller/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=81e72121430ba6ea7396fe84d75b07252e550674addfb38bc6066665170941f3 +TERMUX_PKG_DEPENDS="bzip2, desktop-file-utils, cpio, glib, gtk3, gzip, libcairo, lzip, lzop, p7zip, tar, unrar, unzip, xz-utils, zip, bsdtar, zlib, json-glib, libnotify, libarchive" +TERMUX_PKG_RM_AFTER_INSTALL="share/glib-2.0/schemas/gschemas.compiled" diff --git a/x11-packages/file-roller/no_update_schemas_and_gen_doc.patch b/x11-packages/file-roller/no_update_schemas_and_gen_doc.patch new file mode 100644 index 000000000..b9dffa75d --- /dev/null +++ b/x11-packages/file-roller/no_update_schemas_and_gen_doc.patch @@ -0,0 +1,22 @@ +diff --git a/meson.build b/meson.build +index c1b9ce4..dc8454c 100644 +--- a/meson.build ++++ b/meson.build +@@ -19,7 +19,7 @@ datadir = join_paths(prefix, get_option('datadir')) + privexecdir = join_paths(prefix, get_option('libexecdir'), meson.project_name()) + c_comp = meson.get_compiler('c') + +-meson.add_install_script('postinstall.py') ++#meson.add_install_script('postinstall.py') + + # Dependencies + +@@ -119,7 +119,7 @@ c_args += c_comp.get_supported_arguments(test_args) + # Subdirectories + + subdir('data') +-subdir('help') ++#subdir('help') + if build_nautilus_actions + subdir('nautilus') + endif diff --git a/x11-packages/libxfce4ui/build.sh b/x11-packages/libxfce4ui/build.sh index b8a6b2ca7..f6e898964 100644 --- a/x11-packages/libxfce4ui/build.sh +++ b/x11-packages/libxfce4ui/build.sh @@ -2,12 +2,15 @@ TERMUX_PKG_HOMEPAGE=https://www.xfce.org/ TERMUX_PKG_DESCRIPTION="Commonly used XFCE widgets among XFCE applications" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=4.16.0 -TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/libxfce4ui/${TERMUX_PKG_VERSION:0:4}/libxfce4ui-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=8b06c9e94f4be88a9d87c47592411b6cbc32073e7af9cbd64c7b2924ec90ceaa -TERMUX_PKG_DEPENDS="gtk2, gtk3, hicolor-icon-theme, libsm, libxfce4util, startup-notification, xfconf" +TERMUX_PKG_VERSION=4.17.1 +TERMUX_PKG_REVISION=4 +TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/libxfce4ui/4.17/libxfce4ui-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=ec5347e108cdfbce6d62a8d6db55d5d0506a7ca67779228dae30af2a4b4595fc +TERMUX_PKG_DEPENDS="gtk2, gtk3, hicolor-icon-theme, libsm, libxfce4util, startup-notification, xfconf, glib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --enable-gtk3 --with-vendor-info=Termux +--enable-introspection=no +--enable-vala=no +--enable-gtk-doc-html=no " diff --git a/x11-packages/libxfce4util/build.sh b/x11-packages/libxfce4util/build.sh index 1b42c1d4f..a09fd824d 100644 --- a/x11-packages/libxfce4util/build.sh +++ b/x11-packages/libxfce4util/build.sh @@ -2,8 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.xfce.org/ TERMUX_PKG_DESCRIPTION="Basic utility non-GUI functions for XFCE" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=4.16.0 -TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/libxfce4util/${TERMUX_PKG_VERSION:0:4}/libxfce4util-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=60598d745d1fc81ff5ad3cecc3a8d1b85990dd22023e7743f55abd87d8b55b83 +TERMUX_PKG_VERSION=4.17.1 +TERMUX_PKG_REVISION=4 +TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/libxfce4util/4.17/libxfce4util-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=1942151f3c1f3732bc53dd9fd3b936f62067796dc47a33c60a0ad05d933d90f2 TERMUX_PKG_DEPENDS="glib" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-introspection=no --enable-vala=no --enable-gtk-doc-html=no" diff --git a/x11-packages/ristretto/build.sh b/x11-packages/ristretto/build.sh index 53548f9d0..0a7377454 100644 --- a/x11-packages/ristretto/build.sh +++ b/x11-packages/ristretto/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/apps/ristretto/start TERMUX_PKG_DESCRIPTION="The Ristretto Image Viewer is an application that can be used to view, and scroll through images." TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=0.11.0 -TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/ristretto/0.10/ristretto-0.10.0.tar.bz2 -TERMUX_PKG_SHA256=16225dd74245eb6e0f82b9c72c6112f161bb8d8b11f3fc77277b7bc3432d4769 -TERMUX_PKG_DEPENDS="gtk3, libexif, libxfce4util, libxfce4ui" +TERMUX_PKG_VERSION=0.12.1 +TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/ristretto/0.12/ristretto-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=13853f9ca18466a8e4788e92c7bde3388a93e8340283568f5dee1a9396ffd7ee +TERMUX_PKG_DEPENDS="gtk3, libexif, libxfce4util, libxfce4ui, file" TERMUX_PKG_RECOMMENDS="tumbler" diff --git a/x11-packages/thunar-archive-plugin/build.sh b/x11-packages/thunar-archive-plugin/build.sh index 1c18cb077..ef0b9d789 100644 --- a/x11-packages/thunar-archive-plugin/build.sh +++ b/x11-packages/thunar-archive-plugin/build.sh @@ -2,9 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/xfce/thunar/archive TERMUX_PKG_DESCRIPTION="This plugin allows one to extract and create archive from inside the Thunar file manager." TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " +TERMUX_PKG_REVISION=1 TERMUX_PKG_VERSION=0.4.0 TERMUX_PKG_SRCURL=http://deb.debian.org/debian/pool/main/t/thunar-archive-plugin/thunar-archive-plugin_${TERMUX_PKG_VERSION}.orig.tar.bz2 TERMUX_PKG_SHA256=bf82fa86a388124eb3c4854249c30712b2922e61789607268ee14548549b3115 TERMUX_PKG_DEPENDS="gtk3, atk, libcairo, pango, exo, gdk-pixbuf, glib, harfbuzz, thunar, libxfce4util" -TERMUX_PKG_RECOMMENDS="xarchiver" +TERMUX_PKG_RECOMMENDS="file-roller" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/x11-packages/thunar/build.sh b/x11-packages/thunar/build.sh index 3826e78e1..ca6acd1a2 100644 --- a/x11-packages/thunar/build.sh +++ b/x11-packages/thunar/build.sh @@ -2,13 +2,12 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/xfce/thunar/start TERMUX_PKG_DESCRIPTION="Modern file manager for XFCE environment" TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=4.16.6 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=https://gitlab.xfce.org/xfce/thunar/-/archive/thunar-${TERMUX_PKG_VERSION}/thunar-thunar-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=b28c465e3d91b1a2909beb3928de84d40bd05698ac74056fad0e7ddd47856780 +TERMUX_PKG_VERSION=4.17.7 +TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=https://archive.xfce.org/src/xfce/thunar/4.17/thunar-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=231d6245e627cc2f260ddd8574734607596db3acb69aac20be19d6f1ab8d4c03 TERMUX_PKG_DEPENDS="desktop-file-utils, exo, hicolor-icon-theme, libexif, libnotify, libpng, libxfce4ui, libxfce4util" -TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-maintainer-mode" - -termux_step_pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} +TERMUX_PKG_BUILD_DEPENDS="xfce4-panel" +TERMUX_PKG_RECOMMENDS="thunar-archive-plugin, tumbler" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk-doc-html=no --enable-introspection=no" +TERMUX_PKG_BUILD_IN_SRC=true \ No newline at end of file diff --git a/x11-packages/thunar/dont-update-icon-cache.patch b/x11-packages/thunar/dont-update-icon-cache.patch deleted file mode 100644 index def42b0e4..000000000 --- a/x11-packages/thunar/dont-update-icon-cache.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -uNr thunar-thunar-4.15.0/icons/Makefile.am thunar-thunar-4.15.0.mod/icons/Makefile.am ---- thunar-thunar-4.15.0/icons/Makefile.am 2020-06-19 01:50:01.000000000 +0300 -+++ thunar-thunar-4.15.0.mod/icons/Makefile.am 2020-06-22 15:54:54.826868756 +0300 -@@ -5,7 +5,7 @@ - 128x128 \ - scalable - --gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor -+gtk_update_icon_cache = true - - install-data-hook: - @-if test -z "$(DESTDIR)"; then \ diff --git a/x11-packages/thunar/fix-glib-compile-resources.patch b/x11-packages/thunar/fix-glib-compile-resources.patch deleted file mode 100644 index cfb1e0e8a..000000000 --- a/x11-packages/thunar/fix-glib-compile-resources.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -uNr thunar-thunar-4.15.0/plugins/thunar-uca/Makefile.am thunar-thunar-4.15.0.mod/plugins/thunar-uca/Makefile.am ---- thunar-thunar-4.15.0/plugins/thunar-uca/Makefile.am 2020-06-19 01:50:01.000000000 +0300 -+++ thunar-thunar-4.15.0.mod/plugins/thunar-uca/Makefile.am 2020-06-22 16:18:21.197997945 +0300 -@@ -57,7 +57,7 @@ - thunar_uca_templates = \ - thunar-uca-ui.xml - --GLIB_COMPILE_RESOURCES = $(shell $(PKG_CONFIG) --variable=glib_compile_resources gio-2.0) -+GLIB_COMPILE_RESOURCES = glib-compile-resources - - resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/thunar-uca.gresource.xml) - diff --git a/x11-packages/thunar/plugins-thunar-sendto-email-main.c.patch b/x11-packages/thunar/plugins-thunar-sendto-email-main.c.patch deleted file mode 100644 index 664871ec3..000000000 --- a/x11-packages/thunar/plugins-thunar-sendto-email-main.c.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Thunar-1.8.2/plugins/thunar-sendto-email/main.c 2018-04-09 00:41:20.000000000 +0530 -+++ Thunar/plugins/thunar-sendto-email/main.c 2019-01-30 12:57:29.294188622 +0530 -@@ -401,7 +401,7 @@ - gint n; - - /* create a temporary directory */ -- tmpdir = g_strdup ("/tmp/thunar-sendto-email.XXXXXX"); -+ tmpdir = g_strdup ("@TERMUX_PREFIX@/tmp/thunar-sendto-email.XXXXXX"); - if (G_UNLIKELY (mkdtemp (tmpdir) == NULL)) - { - /* tell the user that we failed to create a temporary directory */ diff --git a/x11-packages/xfce4-appfinder/build.sh b/x11-packages/xfce4-appfinder/build.sh index a2a6ea57a..203979ac6 100644 --- a/x11-packages/xfce4-appfinder/build.sh +++ b/x11-packages/xfce4-appfinder/build.sh @@ -1,8 +1,8 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/xfce/xfce4-appfinder/start TERMUX_PKG_DESCRIPTION="Application launcher and finder" TERMUX_PKG_LICENSE="GPL-2.0" -TERMUX_PKG_VERSION=4.16.1 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=https://archive.xfce.org/src/xfce/xfce4-appfinder/${TERMUX_PKG_VERSION:0:4}/xfce4-appfinder-$TERMUX_PKG_VERSION.tar.bz2 -TERMUX_PKG_SHA256=bfe3e9bd92695014ee74a2fbb7f5fd1b4c29cf043c4a11598b8958324c81e7ec +TERMUX_PKG_VERSION=4.17.0 +TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=https://archive.xfce.org/src/xfce/xfce4-appfinder/4.17/xfce4-appfinder-$TERMUX_PKG_VERSION.tar.bz2 +TERMUX_PKG_SHA256=e111ef4fe6dc6391a3ab482ad92029e9dfd95936c640ec3424ac61079585fa05 TERMUX_PKG_DEPENDS="glib, gtk3, libxfce4ui, garcon" diff --git a/x11-packages/xfce4-calculator-plugin/build.sh b/x11-packages/xfce4-calculator-plugin/build.sh index 25b3a9544..14cbfea24 100644 --- a/x11-packages/xfce4-calculator-plugin/build.sh +++ b/x11-packages/xfce4-calculator-plugin/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-calculator-plugin/ TERMUX_PKG_DESCRIPTION="xfce4-calculator-plugin is a calculator plugin for the Xfce4 panel." TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.7.1 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-calculator-plugin/${TERMUX_PKG_VERSION:0:3}/xfce4-calculator-plugin-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=e4016a03c3ef4ebddd97e4135f5e304f80677033c98e19644b9989ec6f5ada81 TERMUX_PKG_DEPENDS="libxfce4ui, libxfce4util, xfce4-panel, gtk3" diff --git a/x11-packages/xfce4-clipman-plugin/build.sh b/x11-packages/xfce4-clipman-plugin/build.sh index ba6e73260..70013374e 100644 --- a/x11-packages/xfce4-clipman-plugin/build.sh +++ b/x11-packages/xfce4-clipman-plugin/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin/sta TERMUX_PKG_DESCRIPTION="Clipman is a clipboard manager for Xfce" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.6.2 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/1.6/xfce4-clipman-plugin-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=ab8a5fe6f68fb1789190e498243a1d1385de3f64e984f470cbd3d1eb779399b8 TERMUX_PKG_DEPENDS="libqrencode, libxtst, xfce4-panel" diff --git a/x11-packages/xfce4-datetime-plugin/build.sh b/x11-packages/xfce4-datetime-plugin/build.sh index 2ca39a8e1..356de5e2e 100644 --- a/x11-packages/xfce4-datetime-plugin/build.sh +++ b/x11-packages/xfce4-datetime-plugin/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-datetime-plugin/st TERMUX_PKG_DESCRIPTION="xfce4-datetime-plugin shows the date and time in the panel; when left-clicked, a popup calendar appears." TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.8.1 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/${TERMUX_PKG_VERSION:0:3}/xfce4-datetime-plugin-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=e9f6f15be29ceb5c45718006b46dbd19b89981617d0768b2ef942b5a70af2540 TERMUX_PKG_DEPENDS="libxfce4ui, xfce4-panel" diff --git a/x11-packages/xfce4-dict/build.sh b/x11-packages/xfce4-dict/build.sh index 292f7dbf2..125912161 100644 --- a/x11-packages/xfce4-dict/build.sh +++ b/x11-packages/xfce4-dict/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Dictionary for XFCE desktop" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=0.8.4 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://deb.debian.org/debian/pool/main/x/xfce4-dict/xfce4-dict_${TERMUX_PKG_VERSION}.orig.tar.bz2 TERMUX_PKG_SHA256=cb85fefbf742b306f2a8dca695252bae22842ab586abd31b52688312e3f631e3 TERMUX_PKG_DEPENDS="gtk3, atk, libcairo, pango, harfbuzz, gdk-pixbuf, libxfce4util, libxfce4ui" diff --git a/x11-packages/xfce4-eyes-plugin/build.sh b/x11-packages/xfce4-eyes-plugin/build.sh index 8b896c666..7a41721a0 100644 --- a/x11-packages/xfce4-eyes-plugin/build.sh +++ b/x11-packages/xfce4-eyes-plugin/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="This plugin adds eyes to the Xfce panel which follow you TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=4.5.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-eyes-plugin/4.5/xfce4-eyes-plugin-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=4db780178e529391d53da180e49386904e69a5a33b3bd5185835d0a7e6ff5ac5 TERMUX_PKG_DEPENDS="gtk3, atk, libcairo, pango, harfbuzz, gdk-pixbuf, glib, libxfce4util, libxfce4ui, xfce4-panel" diff --git a/x11-packages/xfce4-goodies/build.sh b/x11-packages/xfce4-goodies/build.sh new file mode 100644 index 000000000..55c7909b5 --- /dev/null +++ b/x11-packages/xfce4-goodies/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE=https://goodies.xfce.org/ +TERMUX_PKG_DESCRIPTION="this meta-package will install various utilities and programs for the XFCE desktop environment (incomplete!)" +TERMUX_PKG_LICENSE="Public Domain" +TERMUX_PKG_MAINTAINER="Yisus7u7 " +TERMUX_PKG_VERSION=4.14.0 +TERMUX_PKG_SKIP_SRC_EXTRACT=true +TERMUX_PKG_DEPENDS="xfce4-terminal, xfce4-appfinder, xfce4-calculator-plugin, xfce4-clipman-plugin, xfce4-datetime-plugin, xfce4-dict, xfce4-eyes-plugin, xfce4-mailwatch-plugin, xfce4-netload-plugin, xfce4-notes-plugin, xfce4-notifyd, xfce4-panel-profiles, xfce4-taskmanager, xfce4-timer-plugin, xfce4-wavelan-plugin, xfce4-screenshooter, xfce4-whiskermenu-plugin, thunar-archive-plugin, parole, leafpad, file-roller, ristretto, gigolo" +TERMUX_PKG_METAPACKAGE=true +TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/x11-packages/xfce4-mailwatch-plugin/build.sh b/x11-packages/xfce4-mailwatch-plugin/build.sh index e2243714d..978b3609b 100644 --- a/x11-packages/xfce4-mailwatch-plugin/build.sh +++ b/x11-packages/xfce4-mailwatch-plugin/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-mailwatch-plugin/s TERMUX_PKG_DESCRIPTION="Xfce4 Mailwatch Plugin is a multi-protocol, multi-mailbox mail watcher for the Xfce4 panel." TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.3.0 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/${TERMUX_PKG_VERSION:0:3}/xfce4-mailwatch-plugin-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=20f91ebefd2880b27f421f773115b3740f67de2bf60feace3841bfd1a09cbe2e TERMUX_PKG_DEPENDS="glib, libxfce4ui, libxfce4util, xfce4-panel" diff --git a/x11-packages/xfce4-netload-plugin/build.sh b/x11-packages/xfce4-netload-plugin/build.sh index 78f8dc9ce..47d7df831 100644 --- a/x11-packages/xfce4-netload-plugin/build.sh +++ b/x11-packages/xfce4-netload-plugin/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="network load monitor plugin for the Xfce4 panel" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=1.4.0 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-netload-plugin/1.4/xfce4-netload-plugin-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=6c76260e101790754dd93255ec979accd97d21a21da85d8edcd6c7b01ddcd70c TERMUX_PKG_DEPENDS="gtk3, atk, libcairo, pango, gdk-pixbuf, glib, libxfce4util, libxfce4ui, xfce4-panel" diff --git a/x11-packages/xfce4-notes-plugin/build.sh b/x11-packages/xfce4-notes-plugin/build.sh index ed588134c..7e7f65d09 100644 --- a/x11-packages/xfce4-notes-plugin/build.sh +++ b/x11-packages/xfce4-notes-plugin/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Notes application for the Xfce4 desktop" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=1.9.0 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/1.9/xfce4-notes-plugin-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=13f909c948b639f96de64cf793eb74cb1779589201d3933eff214ee8f35ab088 TERMUX_PKG_DEPENDS="atk, gtk3, glib, libcairo, gdk-pixbuf, harfbuzz, pango, libsm, libxfce4ui, libxfce4util, xfce4-panel, xfconf" diff --git a/x11-packages/xfce4-notifyd/build.sh b/x11-packages/xfce4-notifyd/build.sh index 7cf44c95d..d0e2585cd 100644 --- a/x11-packages/xfce4-notifyd/build.sh +++ b/x11-packages/xfce4-notifyd/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="simple, visually-appealing notification daemon for Xfce" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=0.6.2 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL="http://deb.debian.org/debian/pool/main/x/xfce4-notifyd/xfce4-notifyd_${TERMUX_PKG_VERSION}.orig.tar.bz2" TERMUX_PKG_SHA256=19ab84c6665c7819998f2269322d53f462c30963ce26042df23ae525e7d16545 TERMUX_PKG_DEPENDS="atk, libcairo, gdk-pixbuf, glib, gtk3, harfbuzz, libnotify, pango, libxfce4ui, libxfce4util, xfconf, xfce4-panel" diff --git a/x11-packages/xfce4-panel-profiles/build.sh b/x11-packages/xfce4-panel-profiles/build.sh index 82b9cd53b..1f0e16ceb 100644 --- a/x11-packages/xfce4-panel-profiles/build.sh +++ b/x11-packages/xfce4-panel-profiles/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/apps/xfce4-panel-profiles/start TERMUX_PKG_DESCRIPTION="A simple application to manage Xfce panel layouts." TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.0.13 -TERMUX_PKG_REVISION=7 +TERMUX_PKG_REVISION=8 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/xfce4-panel-profiles/${TERMUX_PKG_VERSION:0:3}/xfce4-panel-profiles-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=bc387c13f94109422dc72b0fcb919b0dc11619ba589d03e492252b0d2513b170 TERMUX_PKG_DEPENDS="xfce4-panel, python" diff --git a/x11-packages/xfce4-panel/build.sh b/x11-packages/xfce4-panel/build.sh index e4705ab79..b4da9d5af 100644 --- a/x11-packages/xfce4-panel/build.sh +++ b/x11-packages/xfce4-panel/build.sh @@ -2,11 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.xfce.org/ TERMUX_PKG_DESCRIPTION="Panel for the XFCE environment" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -# Do not update: Termux doesn't have dbusmenu-gtk3-0.4 which is -# a required dependency. -TERMUX_PKG_VERSION=4.15.2 -TERMUX_PKG_REVISION=16 -TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfce4-panel/${TERMUX_PKG_VERSION:0:4}/xfce4-panel-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=a668b5315268ba5b14b6574edbe00c522f879dea659b75c7742da7140cc3657f +TERMUX_PKG_VERSION=4.16.3 +TERMUX_PKG_REVISION=17 +TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfce4-panel/4.16/xfce4-panel-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=5934eaed8a76da52c29b734ccd79600255420333dd6ebd8fd9f066379af1e092 TERMUX_PKG_DEPENDS="desktop-file-utils, exo, hicolor-icon-theme, garcon, libwnck, libxfce4ui, xfconf" -TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk3" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk-doc-html=no --enable-introspection=no --enable-vala=no --disable-dbusmenu-gtk3" diff --git a/x11-packages/xfce4-places-plugin/build.sh b/x11-packages/xfce4-places-plugin/build.sh index e4fa7a42c..c319e2133 100644 --- a/x11-packages/xfce4-places-plugin/build.sh +++ b/x11-packages/xfce4-places-plugin/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="This plugin brings much of the functionality of GNOME Pl TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=1.8.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=f211219f03c9260f624370e18c79e4176c9d35a8247158e77e5d811327610ab2 TERMUX_PKG_DEPENDS="gtk3, atk, libcairo, exo, pango, libice, libsm, libnotify, harfbuzz, gdk-pixbuf, glib, libxfce4util, libxfce4ui, xfce4-panel, thunar, xfconf" diff --git a/x11-packages/xfce4-screenshooter/build.sh b/x11-packages/xfce4-screenshooter/build.sh new file mode 100644 index 000000000..e4116ff46 --- /dev/null +++ b/x11-packages/xfce4-screenshooter/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/apps/screenshooter/start +TERMUX_PKG_DESCRIPTION="The Xfce4-screenshooter is an application that can be used to take snapshots of your desktop screen." +TERMUX_PKG_LICENSE="LGPL-2.1" +TERMUX_PKG_MAINTAINER="Yisus7u7 " +TERMUX_PKG_VERSION=1.9.9 +TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=33c8aeb53fbdb82dbd7d40bca77a8affbb4116ba0993cd59474b554558e5daa4 +TERMUX_PKG_DEPENDS="exo, libcairo, gdk-pixbuf, glib, gtk3, harfbuzz, pango, libsoup, libxext, libxfixes, libxml2, libsm, libxfce4ui, libxfce4util, xfconf, xfce4-panel" +TERMUX_PKG_BUILD_IN_SRC=true diff --git a/x11-packages/xfce4-screenshooter/configure.patch b/x11-packages/xfce4-screenshooter/configure.patch new file mode 100644 index 000000000..cc19ddef5 --- /dev/null +++ b/x11-packages/xfce4-screenshooter/configure.patch @@ -0,0 +1,15 @@ +--- xfce4-screenshooter-1.9.7/configure 2019-11-03 10:57:24.000000000 -0500 ++++ mod/configure 2021-12-02 14:26:32.161000409 -0500 +@@ -635,9 +635,9 @@ + am__EXEEXT_TRUE + LTLIBOBJS + LIBOBJS +-HAVE_HELP2MAN_FALSE +-HAVE_HELP2MAN_TRUE +-HELP2MAN ++#HAVE_HELP2MAN_FALSE ++#HAVE_HELP2MAN_TRUE ++#HELP2MAN + XGETTEXT_ARGS + MKINSTALLDIRS + POSUB diff --git a/x11-packages/xfce4-screenshooter/makefile.am.patch b/x11-packages/xfce4-screenshooter/makefile.am.patch new file mode 100644 index 000000000..384b55f62 --- /dev/null +++ b/x11-packages/xfce4-screenshooter/makefile.am.patch @@ -0,0 +1,15 @@ +--- xfce4-screenshooter-1.9.7/Makefile.am 2019-05-02 15:12:33.000000000 -0500 ++++ mod/Makefile.am 2021-12-02 14:52:23.680819349 -0500 +@@ -129,12 +129,6 @@ + + src_xfce4_screenshooter_SOURCES = src/main.c + +-# Manual file for the application +-if HAVE_HELP2MAN +-xfce4-screenshooter.1: src/xfce4-screenshooter +- $(HELP2MAN) -o $@ --no-info $< +-endif +- + # Desktop file for the application + app_desktopdir = $(datadir)/applications + app_desktop_in_in_files = src/xfce4-screenshooter.desktop.in.in diff --git a/x11-packages/xfce4-screenshooter/makefile.in.patch b/x11-packages/xfce4-screenshooter/makefile.in.patch new file mode 100644 index 000000000..fdeb50cb6 --- /dev/null +++ b/x11-packages/xfce4-screenshooter/makefile.in.patch @@ -0,0 +1,20 @@ +--- xfce4-screenshooter-1.9.7/Makefile.in 2019-11-03 10:57:23.000000000 -0500 ++++ mod/Makefile.in 2021-12-02 14:51:47.360815731 -0500 +@@ -382,7 +382,6 @@ + GTK_LIBS = @GTK_LIBS@ + GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@ + GTK_VERSION = @GTK_VERSION@ +-HELP2MAN = @HELP2MAN@ + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ +@@ -1748,8 +1747,7 @@ + $(AM_V_GEN) exo-csource --static --strip-comments --strip-content --name=screenshooter_imgur_dialog_ui $< >$@ + + # Manual file for the application +-@HAVE_HELP2MAN_TRUE@xfce4-screenshooter.1: src/xfce4-screenshooter +-@HAVE_HELP2MAN_TRUE@ $(HELP2MAN) -o $@ --no-info $< ++ + @INTLTOOL_DESKTOP_RULE@ + + src/xfce4-screenshooter.desktop.in: src/xfce4-screenshooter.desktop.in.in diff --git a/x11-packages/xfce4-session/build.sh b/x11-packages/xfce4-session/build.sh index 51d87ee2b..9b43b875e 100644 --- a/x11-packages/xfce4-session/build.sh +++ b/x11-packages/xfce4-session/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A session manager for XFCE environment" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=4.16.0 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_REVISION=4 TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfce4-session/${TERMUX_PKG_VERSION:0:4}/xfce4-session-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=22f273f212481d71e0b5618c62710cd85f69aea74f5ea5c0093f7918b07d17b7 TERMUX_PKG_DEPENDS="gnupg, hicolor-icon-theme, libsm, libwnck, libxfce4ui, xfce4-settings, xfdesktop, xfwm4, xorg-iceauth, xorg-xrdb" diff --git a/x11-packages/xfce4-settings/build.sh b/x11-packages/xfce4-settings/build.sh index 7db6af06f..36ebb35fa 100644 --- a/x11-packages/xfce4-settings/build.sh +++ b/x11-packages/xfce4-settings/build.sh @@ -2,12 +2,11 @@ TERMUX_PKG_HOMEPAGE=https://www.xfce.org/ TERMUX_PKG_DESCRIPTION="Settings manager for XFCE environment" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=4.16.1 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfce4-settings/${TERMUX_PKG_VERSION:0:4}/xfce4-settings-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=bb28e1be7aa34d0edb1cfbaacc509a4267db56828b36cd6be312a202973635c6 -TERMUX_PKG_DEPENDS="exo, garcon, libnotify, libxfce4ui, libxklavier, lxde-icon-theme" - +TERMUX_PKG_VERSION=4.16.2 +TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=4dd7cb420860535e687f673c0b5c0274e0d2fb67181281d4b85be9197da03d7e +TERMUX_PKG_DEPENDS="exo, garcon, libnotify, libxfce4ui, libxklavier, lxde-icon-theme, libcanberra, gtk3" TERMUX_PKG_RM_AFTER_INSTALL=" share/icons/hicolor/icon-theme.cache " diff --git a/x11-packages/xfce4-taskmanager/build.sh b/x11-packages/xfce4-taskmanager/build.sh index 8e84bd9e8..ab0d5d0c8 100644 --- a/x11-packages/xfce4-taskmanager/build.sh +++ b/x11-packages/xfce4-taskmanager/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Easy to use task manager" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.5.2 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/xfce4-taskmanager/1.5/xfce4-taskmanager-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=bd25143f47a29000b4148874863dffa521b1a37cb01dbc026f423ea3160f9a35 TERMUX_PKG_DEPENDS="xfce4-panel, libxmu" diff --git a/x11-packages/xfce4-terminal/build.sh b/x11-packages/xfce4-terminal/build.sh index 50e8d1ba2..32915a4aa 100755 --- a/x11-packages/xfce4-terminal/build.sh +++ b/x11-packages/xfce4-terminal/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/apps/terminal/start TERMUX_PKG_DESCRIPTION="Terminal Emulator for the XFCE environment" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=0.8.10 -TERMUX_PKG_REVISION=5 -TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/xfce4-terminal/${TERMUX_PKG_VERSION:0:3}/xfce4-terminal-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=7a3337c198e01262a0412384823185753ac8a0345be1d6776a7e9bbbcbf33dc7 +TERMUX_PKG_VERSION=0.9.0 +TERMUX_PKG_REVISION=6 +TERMUX_PKG_SRCURL=https://archive.xfce.org/src/apps/xfce4-terminal/0.9/xfce4-terminal-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=53ba1f76501b3d85275c4749eb1d696ff5ef211c16af338f07e0dd6b7947e371 TERMUX_PKG_DEPENDS="desktop-file-utils, exo, hicolor-icon-theme, garcon, libxfce4ui, xfconf, libvte" -TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk3" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk-doc-html=no" diff --git a/x11-packages/xfce4-timer-plugin/build.sh b/x11-packages/xfce4-timer-plugin/build.sh index d056c6f26..5ef8598eb 100644 --- a/x11-packages/xfce4-timer-plugin/build.sh +++ b/x11-packages/xfce4-timer-plugin/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="alarm and timer module for Xfce panel" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=1.7.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/1.7/xfce4-timer-plugin-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=4b52d2911b1949e945971be6533155ee6ba99c77078eac7fd43b0f2aeca824e3 TERMUX_PKG_DEPENDS="atk, gtk3, glib, libcairo, gdk-pixbuf, harfbuzz, pango, libxfce4ui, libxfce4util, xfce4-panel" diff --git a/x11-packages/xfce4-wavelan-plugin/build.sh b/x11-packages/xfce4-wavelan-plugin/build.sh index b4613145a..e8cbfa9a3 100644 --- a/x11-packages/xfce4-wavelan-plugin/build.sh +++ b/x11-packages/xfce4-wavelan-plugin/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="wavelan status plugin for the Xfce4 panel" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Yisus7u7 " TERMUX_PKG_VERSION=0.6.2 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/0.6/xfce4-wavelan-plugin-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=ea7aa36650c596b1a29567d100776c68ed732aaf0f48c92245c4466058b5481d TERMUX_PKG_DEPENDS="gtk3, atk, libcairo, pango, gdk-pixbuf, glib, libxfce4util, libxfce4ui, xfce4-panel, harfbuzz" diff --git a/x11-packages/xfce4-wavelan-plugin/wi_linux.patch b/x11-packages/xfce4-wavelan-plugin/wi_linux.patch new file mode 100644 index 000000000..dbeab18dc --- /dev/null +++ b/x11-packages/xfce4-wavelan-plugin/wi_linux.patch @@ -0,0 +1,12 @@ +--- xfce4-wavelan-plugin-0.6.2/panel-plugin/wi_linux.c 2020-04-18 16:02:09.000000000 -0500 ++++ xfce4-wavelan-plugin/panel-plugin/wi_linux.c 2021-12-03 18:50:34.322406384 -0500 +@@ -79,8 +79,7 @@ + return(device); + } + +-static void +-close(int fd) ++static void foo(int fd) + { + shutdown(fd, SHUT_RDWR); + } diff --git a/x11-packages/xfce4-whiskermenu-plugin/build.sh b/x11-packages/xfce4-whiskermenu-plugin/build.sh index ad60cb55a..29780bdf5 100644 --- a/x11-packages/xfce4-whiskermenu-plugin/build.sh +++ b/x11-packages/xfce4-whiskermenu-plugin/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-whiskermenu-plugin TERMUX_PKG_DESCRIPTION="Alternate menu plugin for the Xfce desktop environment" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=2.5.3 -TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.5/xfce4-whiskermenu-plugin-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=39cc34c8a83381997c6faaacb6bf792339234303438a1fccd15c9a1770b87daf +TERMUX_PKG_VERSION=2.7.0 +TERMUX_PKG_REVISION=4 +TERMUX_PKG_SRCURL=https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.7/xfce4-whiskermenu-plugin-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=f044056c5325e878873a3a574a65f7c8d3dce2666a0b8345b1eca35bef29dc11 TERMUX_PKG_DEPENDS="exo, garcon, gtk3, libxfce4ui, libxfce4util, xfce4-panel, xorgproto, gettext" diff --git a/x11-packages/xfce4/build.sh b/x11-packages/xfce4/build.sh index cb682c739..b25655437 100644 --- a/x11-packages/xfce4/build.sh +++ b/x11-packages/xfce4/build.sh @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/termux/x11-packages TERMUX_PKG_DESCRIPTION="A metapackage that installs all parts of the XFCE desktop environment" TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=2.0 -TERMUX_PKG_REVISION=15 +TERMUX_PKG_VERSION=2.1 +TERMUX_PKG_REVISION=16 TERMUX_PKG_SKIP_SRC_EXTRACT=true -TERMUX_PKG_DEPENDS="thunar, xfce4-panel, xfce4-session, xfce4-settings, xfconf, xfwm4" +TERMUX_PKG_DEPENDS="thunar, xfce4-panel, xfce4-session, xfce4-settings, xfconf, xfwm4, xfce4-notifyd" TERMUX_PKG_CONFLICTS="xfce" TERMUX_PKG_REPLACES="xfce" TERMUX_PKG_PROVIDES="xfce" diff --git a/x11-packages/xfconf/build.sh b/x11-packages/xfconf/build.sh index dde27d13d..3006c6de1 100644 --- a/x11-packages/xfconf/build.sh +++ b/x11-packages/xfconf/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Flexible, easy-to-use configuration management system" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=4.16.0 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_REVISION=4 TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfconf/${TERMUX_PKG_VERSION:0:4}/xfconf-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=652a119007c67d9ba6c0bc7a740c923d33f32d03dc76dfc7ba682584e72a5425 TERMUX_PKG_DEPENDS="dbus, libxfce4util" diff --git a/x11-packages/xfdesktop/build.sh b/x11-packages/xfdesktop/build.sh index 6aac83824..78e9444c1 100644 --- a/x11-packages/xfdesktop/build.sh +++ b/x11-packages/xfdesktop/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A desktop manager for XFCE environment" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=4.16.0 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_REVISION=4 TERMUX_PKG_SRCURL=https://gitlab.xfce.org/xfce/xfdesktop/-/archive/xfdesktop-${TERMUX_PKG_VERSION}/xfdesktop-xfdesktop-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=9835d1b532c3a4db010b22b35c6d0870c3037d43deecf58274125e906452268a TERMUX_PKG_DEPENDS="exo, garcon, hicolor-icon-theme, libwnck, libxfce4ui, startup-notification, thunar" diff --git a/x11-packages/xfwm4/build.sh b/x11-packages/xfwm4/build.sh index 874f609e1..570ee09b1 100644 --- a/x11-packages/xfwm4/build.sh +++ b/x11-packages/xfwm4/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Window manager for XFCE environment" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=4.16.1 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_REVISION=4 TERMUX_PKG_SRCURL=http://archive.xfce.org/src/xfce/xfwm4/${TERMUX_PKG_VERSION:0:4}/xfwm4-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=b5b24ca04bd73c642db0a4b4df81d262381d758f01b51108257d48b391b8718c TERMUX_PKG_DEPENDS="hicolor-icon-theme, libepoxy, libwnck, libxfce4ui, startup-notification, xfconf"