From 90390b6fae3b09ea8d587571110c2b44269d470f Mon Sep 17 00:00:00 2001 From: Yisus7u7 Date: Tue, 8 Mar 2022 21:55:55 -0500 Subject: [PATCH] update some packages (#615) * arqiver: update to 0.9.0 * dwm: update to 6.3 * featherpad: update to 1.1.1 * feh: update to 3.8 * fluent-gtk-theme: update to 2022.01.15 * fluent-icon-theme: update to 2022.02.04 * geany-plugins: update to 1.38 Co-authored-by: Yisus7u7 Co-authored-by: xtkoba <69125751+xtkoba@users.noreply.github.com> --- x11-packages/arqiver/build.sh | 7 +++---- x11-packages/dwm/build.sh | 5 ++--- x11-packages/dwm/config.h | 1 + x11-packages/dwm/config.mk.patch | 9 ++++----- x11-packages/featherpad/build.sh | 4 ++-- x11-packages/feh/build.sh | 7 +++---- x11-packages/file-roller/build.sh | 1 - x11-packages/fluent-gtk-theme/build.sh | 4 ++-- x11-packages/fluent-icon-theme/build.sh | 5 ++--- x11-packages/geany-plugins/build.sh | 5 ++--- 10 files changed, 21 insertions(+), 27 deletions(-) diff --git a/x11-packages/arqiver/build.sh b/x11-packages/arqiver/build.sh index f6a3373b1..0c80235d6 100644 --- a/x11-packages/arqiver/build.sh +++ b/x11-packages/arqiver/build.sh @@ -1,10 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/tsujan/Arqiver TERMUX_PKG_DESCRIPTION="A simple Qt archiver manager based on libarchive" TERMUX_PKG_LICENSE="GPL-3.0" -TERMUX_PKG_MAINTAINER="Yisus7u7" -TERMUX_PKG_VERSION=0.8.0 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_MAINTAINER="Yisus7u7 " +TERMUX_PKG_VERSION=0.9.0 TERMUX_PKG_SRCURL=https://github.com/tsujan/Arqiver/releases/download/V${TERMUX_PKG_VERSION}/Arqiver-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=96e1f02236fdf38bad0221aa94b732313d93f2c9be2f062085a56cfc23d61897 +TERMUX_PKG_SHA256=bf3b4be44524b4d6b4096846c304d381e6707681fbb1e69b2847f6876b950593 TERMUX_PKG_DEPENDS="hicolor-icon-theme, qt5-qtbase, qt5-qtsvg, qt5-qtx11extras, libarchive, bsdtar, zip" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/dwm/build.sh b/x11-packages/dwm/build.sh index 9697b4e0e..638f12973 100644 --- a/x11-packages/dwm/build.sh +++ b/x11-packages/dwm/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://dwm.suckless.org/ TERMUX_PKG_DESCRIPTION="A dynamic window manager for X" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="Tristan Ross " -TERMUX_PKG_VERSION=6.2 -TERMUX_PKG_REVISION=21 +TERMUX_PKG_VERSION=6.3 TERMUX_PKG_SRCURL="http://dl.suckless.org/dwm/dwm-$TERMUX_PKG_VERSION.tar.gz" -TERMUX_PKG_SHA256=97902e2e007aaeaa3c6e3bed1f81785b817b7413947f1db1d3b62b8da4cd110e +TERMUX_PKG_SHA256=badaa028529b1fba1fd7f9a84f3b64f31190466c858011b53e2f7b70c6a3078d TERMUX_PKG_DEPENDS="libx11, libxinerama, libxft, freetype, st, dmenu" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/x11-packages/dwm/config.h b/x11-packages/dwm/config.h index fd9f5cc15..e0b4335f7 100644 --- a/x11-packages/dwm/config.h +++ b/x11-packages/dwm/config.h @@ -35,6 +35,7 @@ static const Rule rules[] = { static const float mfact = 0.55; /* factor of master area size [0.05..0.95] */ static const int nmaster = 1; /* number of clients in master area */ static const int resizehints = 1; /* 1 means respect size hints in tiled resizals */ +static const int lockfullscreen = 1; /* 1 will force focus on the fullscreen window */ static const Layout layouts[] = { /* symbol arrange function */ diff --git a/x11-packages/dwm/config.mk.patch b/x11-packages/dwm/config.mk.patch index de3090baa..112589c55 100644 --- a/x11-packages/dwm/config.mk.patch +++ b/x11-packages/dwm/config.mk.patch @@ -1,6 +1,5 @@ -diff -uNr dwm-6.2/config.mk dwm-6.2.mod/config.mk ---- dwm-6.2/config.mk 2019-02-02 14:55:28.000000000 +0200 -+++ dwm-6.2.mod/config.mk 2019-07-10 16:11:57.523790390 +0300 +--- a/config.mk ++++ b/config.mk @@ -4,11 +4,11 @@ # Customize below to fit your system @@ -29,8 +28,8 @@ diff -uNr dwm-6.2/config.mk dwm-6.2.mod/config.mk LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS} # flags --CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} -+CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} +-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} ++CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} #CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS} -CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS} -LDFLAGS = ${LIBS} diff --git a/x11-packages/featherpad/build.sh b/x11-packages/featherpad/build.sh index c3d5e12a9..d81f99a01 100644 --- a/x11-packages/featherpad/build.sh +++ b/x11-packages/featherpad/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/tsujan/FeatherPad TERMUX_PKG_DESCRIPTION="Lightweight Qt Plain-Text Editor" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="Simeon Huang " -TERMUX_PKG_VERSION=1.1.0 +TERMUX_PKG_VERSION=1.1.1 TERMUX_PKG_SRCURL=https://github.com/tsujan/FeatherPad/releases/download/V${TERMUX_PKG_VERSION}/FeatherPad-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=210b7025f821ad1196b514d432033526eda7ddc77e613cdf385560b943d4c4be +TERMUX_PKG_SHA256=90ed9fb3509ce2c5760ac3358e1783d7e2b7d35ee05b48c86d6a2fa25789736d TERMUX_PKG_DEPENDS="hicolor-icon-theme, qt5-qtbase, qt5-qtsvg, qt5-qtx11extras, hunspell" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/feh/build.sh b/x11-packages/feh/build.sh index 1d9df153a..2dbfa7520 100644 --- a/x11-packages/feh/build.sh +++ b/x11-packages/feh/build.sh @@ -2,11 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://feh.finalrewind.org/ TERMUX_PKG_DESCRIPTION="Fast and light imlib2-based image viewer" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=3.7.1 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_VERSION=3.8 TERMUX_PKG_SRCURL=https://feh.finalrewind.org/feh-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=57ab1ca61f57c96595878069f550d36f518530f88fa31b74cc39cd739f9258b6 -TERMUX_PKG_DEPENDS="imlib2, libandroid-shmem, libcurl, libexif, libpng, libx11, libxinerama" +TERMUX_PKG_SHA256=7f3c34552b39336d7ebee2d7c4bf5697aaaa2c6c102c357f6e82ea240bd62ba9 +TERMUX_PKG_DEPENDS="imlib2, libandroid-shmem, libcurl, libexif, libjpeg-turbo, libpng, libx11, libxinerama" TERMUX_PKG_BUILD_DEPENDS="libxt" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="exif=1 help=1 verscmp=0" diff --git a/x11-packages/file-roller/build.sh b/x11-packages/file-roller/build.sh index 564311f23..eb91148b7 100644 --- a/x11-packages/file-roller/build.sh +++ b/x11-packages/file-roller/build.sh @@ -1,4 +1,3 @@ -# 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" diff --git a/x11-packages/fluent-gtk-theme/build.sh b/x11-packages/fluent-gtk-theme/build.sh index 4ecd7dfad..179139031 100644 --- a/x11-packages/fluent-gtk-theme/build.sh +++ b/x11-packages/fluent-gtk-theme/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/vinceliuice/Fluent-gtk-theme TERMUX_PKG_DESCRIPTION="Fluent is a Fluent design theme for GNOME/GTK based desktop environments" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@Yisus7u7 " -TERMUX_PKG_VERSION=2021.12.20 +TERMUX_PKG_VERSION=2022.01.15 TERMUX_PKG_SRCURL=https://github.com/vinceliuice/Fluent-gtk-theme/archive/refs/tags/${TERMUX_PKG_VERSION//./-}.tar.gz -TERMUX_PKG_SHA256=505723190391941147183807cb550a1b5ac0115fb2b01ce3f3b0da63b4fbafa4 +TERMUX_PKG_SHA256=e0cff57bd6b0a153315155584f144785d743fb29d30c5a3ea9e14bfbad7aad17 TERMUX_PKG_DEPENDS="gtk3, gtk2-engines-murrine" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/x11-packages/fluent-icon-theme/build.sh b/x11-packages/fluent-icon-theme/build.sh index b09fdadb5..0f9e7ed1d 100644 --- a/x11-packages/fluent-icon-theme/build.sh +++ b/x11-packages/fluent-icon-theme/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/vinceliuice/Fluent-icon-theme TERMUX_PKG_DESCRIPTION="Fluent icon theme for linux desktops" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@Yisus7u7 " -TERMUX_PKG_VERSION=2021.10.07 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_VERSION=2022.02.04 TERMUX_PKG_SRCURL=https://github.com/vinceliuice/Fluent-icon-theme/archive/${TERMUX_PKG_VERSION//./-}.tar.gz -TERMUX_PKG_SHA256=d119e57f1612582dfd50ebc73565254d741af7e9489dbe39f21c3ec9b40b62b7 +TERMUX_PKG_SHA256=d0bb0cba28e2da3365d15e7fa770d42266793fbe88ac468fb9e6289a2d0fbd64 TERMUX_PKG_DEPENDS="hicolor-icon-theme" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/x11-packages/geany-plugins/build.sh b/x11-packages/geany-plugins/build.sh index 888a165d0..a53394ec7 100644 --- a/x11-packages/geany-plugins/build.sh +++ b/x11-packages/geany-plugins/build.sh @@ -2,8 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://plugins.geany.org/install.html TERMUX_PKG_DESCRIPTION="This is a plug-in for the editor Geany" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@suhan-paradkar" -TERMUX_PKG_VERSION=1.37 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_VERSION=1.38 TERMUX_PKG_SRCURL=https://plugins.geany.org/geany-plugins/geany-plugins-$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=51a76b098232146f47d94cd93a6bd2b5988a22f2a5b3dc0830c48e85af012a8a +TERMUX_PKG_SHA256=44dedf70605220d6e4094703a85c5f5a224c150cb1538b6b7f908b403b1bcc1b TERMUX_PKG_DEPENDS="geany"