From 9703f83dd00e27b2baa42de36321b7ee8f957cde Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Sat, 12 Nov 2022 16:50:36 +0900 Subject: [PATCH] xarchiver: Bump to 0.5.4.20 --- x11-packages/xarchiver/build.sh | 12 ++++-------- .../xarchiver-0.5.4.13_src_pref_dialog.c.patch | 6 +++--- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/x11-packages/xarchiver/build.sh b/x11-packages/xarchiver/build.sh index 361399b647..b7e8a07176 100644 --- a/x11-packages/xarchiver/build.sh +++ b/x11-packages/xarchiver/build.sh @@ -2,13 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/ib/xarchiver TERMUX_PKG_DESCRIPTION="GTK+ frontend to various command line archivers" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=0.5.4.17 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_VERSION=0.5.4.20 TERMUX_PKG_SRCURL=https://github.com/ib/xarchiver/archive/${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=fec755ffbd50e3575bd2497c755e9fe93265c5735f20de03328485f57d1123e2 -TERMUX_PKG_DEPENDS="atk, binutils, bzip2, cpio, glib, gtk3, gzip, libandroid-shmem, libcairo, lzip, lzop, p7zip, tar, unrar, unzip, xz-utils, zip, zstd, zlib" +TERMUX_PKG_SHA256=929e8609d769ab97a18494ef75bef443e244a62b045f637078fe5df87bbcf9ff +TERMUX_PKG_DEPENDS="gdk-pixbuf, glib, gtk3" +TERMUX_PKG_RECOMMENDS="arj, binutils-is-llvm | binutils, bzip2, cpio, gzip, lz4, lzip, lzop, p7zip, tar, unar, unrar, unzip, xz-utils, zip, zstd" TERMUX_PKG_RM_AFTER_INSTALL="share/icons/hicolor/icon-theme.cache" - -termux_step_pre_configure() { - export LIBS="-landroid-shmem" -} diff --git a/x11-packages/xarchiver/xarchiver-0.5.4.13_src_pref_dialog.c.patch b/x11-packages/xarchiver/xarchiver-0.5.4.13_src_pref_dialog.c.patch index 3c50db7ecb..fce14fba36 100644 --- a/x11-packages/xarchiver/xarchiver-0.5.4.13_src_pref_dialog.c.patch +++ b/x11-packages/xarchiver/xarchiver-0.5.4.13_src_pref_dialog.c.patch @@ -2,18 +2,18 @@ diff -uNr xarchiver-0.5.4.13/src/pref_dialog.c xarchiver-0.5.4.13.mod/src/pref_d --- xarchiver-0.5.4.13/src/pref_dialog.c 2018-03-13 12:22:11.000000000 +0200 +++ xarchiver-0.5.4.13.mod/src/pref_dialog.c 2018-06-23 22:33:11.088517276 +0300 @@ -357,7 +357,7 @@ - (GtkAttachOptions) (GTK_SHRINK), 0, 0); gtk_misc_set_alignment (GTK_MISC (label9), 0, 0.5); prefs_data->combo_prefered_temp_dir = gtk_combo_box_text_new(); + gtk_combo_box_set_focus_on_click(GTK_COMBO_BOX(prefs_data->combo_prefered_temp_dir), FALSE); - gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(prefs_data->combo_prefered_temp_dir), _("/tmp")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(prefs_data->combo_prefered_temp_dir), _("@TERMUX_PREFIX@/tmp")); gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(prefs_data->combo_prefered_temp_dir), _("choose...")); g_signal_connect (prefs_data->combo_prefered_temp_dir,"changed",G_CALLBACK (xa_prefs_combo_changed),GUINT_TO_POINTER(1)); gtk_table_attach(GTK_TABLE(table2), prefs_data->combo_prefered_temp_dir, 1, 2, 5, 6, -@@ -370,7 +370,7 @@ - (GtkAttachOptions) (GTK_SHRINK), 0, 0); +@@ -369,7 +369,7 @@ gtk_misc_set_alignment (GTK_MISC (label10), 0, 0.5); prefs_data->combo_prefered_extract_dir = gtk_combo_box_text_new(); + gtk_combo_box_set_focus_on_click(GTK_COMBO_BOX(prefs_data->combo_prefered_extract_dir), FALSE); - gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(prefs_data->combo_prefered_extract_dir), _("/tmp")); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(prefs_data->combo_prefered_extract_dir), _("@TERMUX_PREFIX@/tmp")); gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(prefs_data->combo_prefered_extract_dir), _("choose..."));