From 11af5a371aa4a60c25480a44883e3d81b359b707 Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Mon, 8 Aug 2022 11:34:02 +0200 Subject: [PATCH] rebuild(deps:main/libuuid): libuuid is now a subpkg of util-linux This commit bumps all packages except swift, qt5-qtbase and tigervnc that depend on libuuid. --- packages/apache2/build.sh | 3 ++- packages/apr-util/build.sh | 4 ++-- packages/apr/build.sh | 4 ++-- packages/biboumi/build.sh | 4 ++-- packages/e2fsprogs/build.sh | 4 ++-- packages/fontconfig/build.sh | 3 ++- packages/libczmq/build.sh | 4 ++-- packages/librasqal/build.sh | 3 ++- packages/libsm/build.sh | 3 ++- packages/libxapian/build.sh | 5 +++-- packages/libxt/build.sh | 3 ++- packages/libzim/build.sh | 3 ++- packages/mtd-utils/build.sh | 3 ++- packages/openldap/build.sh | 3 ++- packages/parted/build.sh | 4 ++-- packages/postgresql/build.sh | 3 ++- packages/profanity/build.sh | 2 +- packages/seafile-client/build.sh | 3 ++- packages/serf/build.sh | 4 ++-- packages/taskwarrior/build.sh | 4 ++-- packages/tesseract/build.sh | 3 ++- packages/tizonia/build.sh | 4 ++-- packages/uwsgi/build.sh | 4 ++-- packages/wget/build.sh | 4 ++-- root-packages/gptfdisk/build.sh | 3 ++- root-packages/hwinfo/build.sh | 3 ++- root-packages/libcryptsetup/build.sh | 4 ++-- root-packages/tcplay-veracrypt/build.sh | 4 ++-- root-packages/testdisk/build.sh | 4 ++-- x11-packages/appstream-glib/build.sh | 3 ++- x11-packages/fcitx5/build.sh | 3 ++- 31 files changed, 62 insertions(+), 46 deletions(-) diff --git a/packages/apache2/build.sh b/packages/apache2/build.sh index 0e63d62815..b462d8f498 100644 --- a/packages/apache2/build.sh +++ b/packages/apache2/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Apache Web Server" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1:2.4.54 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://www.apache.org/dist/httpd/httpd-${TERMUX_PKG_VERSION:2}.tar.bz2 TERMUX_PKG_SHA256=eb397feeefccaf254f8d45de3768d9d68e8e73851c49afd5b7176d1ecf80c340 -TERMUX_PKG_DEPENDS="apr, apr-util, pcre, openssl, libcrypt, libandroid-support, libnghttp2, libexpat, libuuid, zlib" +TERMUX_PKG_DEPENDS="apr, apr-util, pcre, openssl, libcrypt, libandroid-support, libnghttp2, libexpat, libuuid (>> 2.38.1), zlib" TERMUX_PKG_BREAKS="apache2-dev" TERMUX_PKG_REPLACES="apache2-dev" TERMUX_PKG_CONFFILES=" diff --git a/packages/apr-util/build.sh b/packages/apr-util/build.sh index 56c0e8e7e0..13e3486c87 100644 --- a/packages/apr-util/build.sh +++ b/packages/apr-util/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Apache Portable Runtime Utility Library" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.6.1 -TERMUX_PKG_REVISION=5 +TERMUX_PKG_REVISION=6 TERMUX_PKG_SRCURL=https://downloads.apache.org/apr/apr-util-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=b65e40713da57d004123b6319828be7f1273fbc6490e145874ee1177e112c459 -TERMUX_PKG_DEPENDS="apr, libcrypt, libexpat, libiconv, libuuid" +TERMUX_PKG_DEPENDS="apr, libcrypt, libexpat, libiconv, libuuid (>> 2.38.1)" TERMUX_PKG_BREAKS="apr-util-dev" TERMUX_PKG_REPLACES="apr-util-dev" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/apr/build.sh b/packages/apr/build.sh index 892c8c3547..9fccf783ff 100644 --- a/packages/apr/build.sh +++ b/packages/apr/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Apache Portable Runtime Library" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.7.0 -TERMUX_PKG_REVISION=7 +TERMUX_PKG_REVISION=8 TERMUX_PKG_SRCURL=https://dlcdn.apache.org/apr/apr-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=e2e148f0b2e99b8e5c6caa09f6d4fb4dd3e83f744aa72a952f94f5a14436f7ea -TERMUX_PKG_DEPENDS="libuuid" +TERMUX_PKG_DEPENDS="libuuid (>> 2.38.1)" TERMUX_PKG_BREAKS="apr-dev" TERMUX_PKG_REPLACES="apr-dev" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/biboumi/build.sh b/packages/biboumi/build.sh index 2989e716aa..6d0af4c9c5 100644 --- a/packages/biboumi/build.sh +++ b/packages/biboumi/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="An XMPP gateway that connects to IRC servers and transla TERMUX_PKG_LICENSE="ZLIB" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=9.0 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://github.com/louiz/biboumi/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=4d5bd5e21252ab4e79c14413afb922d69beba802519c9f38796f6c1372abac41 -TERMUX_PKG_DEPENDS="libc++, libexpat, libgcrypt, libiconv, libidn, libsqlite, libuuid" +TERMUX_PKG_DEPENDS="libc++, libexpat, libgcrypt, libiconv, libidn, libsqlite, libuuid (>> 2.38.1)" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DWITHOUT_BOTAN=ON -DWITHOUT_POSTGRESQL=ON diff --git a/packages/e2fsprogs/build.sh b/packages/e2fsprogs/build.sh index 18a2318890..3b0a4406da 100644 --- a/packages/e2fsprogs/build.sh +++ b/packages/e2fsprogs/build.sh @@ -4,12 +4,12 @@ TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.0, MIT" TERMUX_PKG_LICENSE_FILE="NOTICE" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.46.5 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v$TERMUX_PKG_VERSION/e2fsprogs-$TERMUX_PKG_VERSION.tar.xz TERMUX_PKG_SHA256=2f16c9176704cf645dc69d5b15ff704ae722d665df38b2ed3cfc249757d8d81e TERMUX_PKG_CONFFILES="etc/mke2fs.conf" TERMUX_PKG_NO_STATICSPLIT=true -TERMUX_PKG_DEPENDS="libblkid, libuuid" +TERMUX_PKG_DEPENDS="libblkid, libuuid (>> 2.38.1)" TERMUX_PKG_BREAKS="e2fsprogs-dev" TERMUX_PKG_REPLACES="e2fsprogs-dev" diff --git a/packages/fontconfig/build.sh b/packages/fontconfig/build.sh index e04b566df8..924ecb6677 100644 --- a/packages/fontconfig/build.sh +++ b/packages/fontconfig/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Library for configuring and customizing font access" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.14.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://www.freedesktop.org/software/fontconfig/release/fontconfig-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=298e883f6e11d2c5e6d53c8a8394de58d563902cfab934e6be12fb5a5f361ef0 -TERMUX_PKG_DEPENDS="freetype, libxml2, libpng, libuuid, ttf-dejavu, zlib" +TERMUX_PKG_DEPENDS="freetype, libxml2, libpng, libuuid (>> 2.38.1), ttf-dejavu, zlib" TERMUX_PKG_BREAKS="fontconfig-dev" TERMUX_PKG_REPLACES="fontconfig-dev" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/libczmq/build.sh b/packages/libczmq/build.sh index 285e2bb7ad..2b151804f6 100644 --- a/packages/libczmq/build.sh +++ b/packages/libczmq/build.sh @@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="High-level C binding for ZeroMQ" TERMUX_PKG_LICENSE="MPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=4.2.1 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://github.com/zeromq/czmq/releases/download/v${TERMUX_PKG_VERSION}/czmq-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=5d720a204c2a58645d6f7643af15d563a712dad98c9d32c1ed913377daa6ac39 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="liblz4, libuuid, libzmq" +TERMUX_PKG_DEPENDS="liblz4, libuuid (>> 2.38.1), libzmq" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-drafts=no" termux_step_pre_configure() { diff --git a/packages/librasqal/build.sh b/packages/librasqal/build.sh index 84ae466e12..324a0906cc 100644 --- a/packages/librasqal/build.sh +++ b/packages/librasqal/build.sh @@ -4,7 +4,8 @@ TERMUX_PKG_LICENSE="LGPL-2.1, GPL-2.0, Apache-2.0" TERMUX_PKG_LICENSE_FILE="COPYING, COPYING.LIB, LICENSE-2.0.txt, LICENSE.txt, NOTICE" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.9.33 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://download.librdf.org/source/rasqal-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=6924c9ac6570bd241a9669f83b467c728a322470bf34f4b2da4f69492ccfd97c -TERMUX_PKG_DEPENDS="libgmp, libmhash, libraptor2, libuuid, pcre" +TERMUX_PKG_DEPENDS="libgmp, libmhash, libraptor2, libuuid (>> 2.38.1), pcre" TERMUX_PKG_BUILD_DEPENDS="libxml2" diff --git a/packages/libsm/build.sh b/packages/libsm/build.sh index 79b331a581..97fa531f15 100644 --- a/packages/libsm/build.sh +++ b/packages/libsm/build.sh @@ -4,7 +4,8 @@ TERMUX_PKG_DESCRIPTION="X11 Session Management library" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.2.4 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://xorg.freedesktop.org/releases/individual/lib/libSM-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=fdcbe51e4d1276b1183da77a8a4e74a137ca203e0bcfb20972dd5f3347e97b84 -TERMUX_PKG_DEPENDS="libice, libuuid" +TERMUX_PKG_DEPENDS="libice, libuuid (>> 2.38.1)" TERMUX_PKG_BUILD_DEPENDS="xorg-util-macros, xtrans" diff --git a/packages/libxapian/build.sh b/packages/libxapian/build.sh index 2ebb2620af..1e84b90927 100644 --- a/packages/libxapian/build.sh +++ b/packages/libxapian/build.sh @@ -3,11 +3,12 @@ TERMUX_PKG_DESCRIPTION="Xapian search engine library" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.4.21 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://oligarchy.co.uk/xapian/${TERMUX_PKG_VERSION}/xapian-core-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=80f86034d2fb55900795481dfae681bfaa10efbe818abad3622cdc0c55e06f88 # Note that we cannot /proc/sys/kernel/random/uuid (permission denied on -# new android versions) so need libuuid. -TERMUX_PKG_DEPENDS="libc++, libuuid, zlib" +# new android versions) so need libuuid (>> 2.38.1). +TERMUX_PKG_DEPENDS="libc++, libuuid (>> 2.38.1), zlib" TERMUX_PKG_BREAKS="libxapian-dev" TERMUX_PKG_REPLACES="libxapian-dev" TERMUX_PKG_RM_AFTER_INSTALL=" diff --git a/packages/libxt/build.sh b/packages/libxt/build.sh index 916e6f01b7..4ba308e43a 100644 --- a/packages/libxt/build.sh +++ b/packages/libxt/build.sh @@ -4,9 +4,10 @@ TERMUX_PKG_DESCRIPTION="X11 toolkit intrinsics library" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.2.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://xorg.freedesktop.org/releases/individual/lib/libXt-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=679cc08f1646dbd27f5e48ffe8dd49406102937109130caab02ca32c083a3d60 -TERMUX_PKG_DEPENDS="libice, libsm, libuuid, libx11, libxau, libxcb, libxdmcp" +TERMUX_PKG_DEPENDS="libice, libsm, libuuid (>> 2.38.1), libx11, libxau, libxcb, libxdmcp" TERMUX_PKG_BUILD_DEPENDS="xorg-util-macros" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-malloc0returnsnull" diff --git a/packages/libzim/build.sh b/packages/libzim/build.sh index bb7df361a7..2b7644216d 100644 --- a/packages/libzim/build.sh +++ b/packages/libzim/build.sh @@ -3,7 +3,8 @@ TERMUX_PKG_DESCRIPTION="The ZIM library is the reference implementation for the TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="8.1.0" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/openzim/libzim/archive/$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=16ed7f2e6f39a5c15a70609b776657b3152a6f4f91ac1a95f331d4ca79cb89f0 -TERMUX_PKG_DEPENDS="libc++, zstd, libuuid, zlib, libicu, liblzma, libxapian, googletest" +TERMUX_PKG_DEPENDS="libc++, zstd, libuuid (>> 2.38.1), zlib, libicu, liblzma, libxapian, googletest" TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/mtd-utils/build.sh b/packages/mtd-utils/build.sh index 0e308fc116..4d85ba1226 100644 --- a/packages/mtd-utils/build.sh +++ b/packages/mtd-utils/build.sh @@ -3,7 +3,8 @@ TERMUX_PKG_DESCRIPTION="Utilities for dealing with MTD devices" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.1.5 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=386e27fd121699b6b729bc2e8e04dda987b31cca6b16e12fb6cc6dcf26449f46 -TERMUX_PKG_DEPENDS="liblzo, libuuid, openssl, zlib, zstd" +TERMUX_PKG_DEPENDS="liblzo, libuuid (>> 2.38.1), openssl, zlib, zstd" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/openldap/build.sh b/packages/openldap/build.sh index b110f794cd..2409cceb9c 100644 --- a/packages/openldap/build.sh +++ b/packages/openldap/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="OpenLDAP server" TERMUX_PKG_LICENSE="OpenLDAP" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.6.3 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${TERMUX_PKG_VERSION}.tgz TERMUX_PKG_SHA256=d2a2a1d71df3d77396b1c16ad7502e674df446e06072b0e5a4e941c3d06c0d46 -TERMUX_PKG_DEPENDS="libsasl, libuuid, openssl" +TERMUX_PKG_DEPENDS="libsasl, libuuid (>> 2.38.1), openssl" TERMUX_PKG_BREAKS="openldap-dev" TERMUX_PKG_REPLACES="openldap-dev" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/parted/build.sh b/packages/parted/build.sh index 1e335d8673..4cf30c5d4e 100644 --- a/packages/parted/build.sh +++ b/packages/parted/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Versatile partition editor" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.5 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/parted/parted-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2 -TERMUX_PKG_DEPENDS="libiconv, libuuid, readline" +TERMUX_PKG_DEPENDS="libiconv, libuuid (>> 2.38.1), readline" TERMUX_PKG_BREAKS="parted-dev" TERMUX_PKG_REPLACES="parted-dev" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/postgresql/build.sh b/packages/postgresql/build.sh index cc75083e76..c44046cda7 100644 --- a/packages/postgresql/build.sh +++ b/packages/postgresql/build.sh @@ -4,9 +4,10 @@ TERMUX_PKG_LICENSE="PostgreSQL" TERMUX_PKG_LICENSE_FILE="COPYRIGHT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=15.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://ftp.postgresql.org/pub/source/v$TERMUX_PKG_VERSION/postgresql-$TERMUX_PKG_VERSION.tar.bz2 TERMUX_PKG_SHA256=64fdf23d734afad0dfe4077daca96ac51dcd697e68ae2d3d4ca6c45cb14e21ae -TERMUX_PKG_DEPENDS="libandroid-execinfo, libandroid-shmem, libicu, libuuid, libxml2, openssl, readline, zlib" +TERMUX_PKG_DEPENDS="libandroid-execinfo, libandroid-shmem, libicu, libuuid (>> 2.38.1), libxml2, openssl, readline, zlib" # - pgac_cv_prog_cc_ldflags__Wl___as_needed: Inform that the linker supports as-needed. It's # not stricly necessary but avoids unnecessary linking of binaries. # - USE_UNNAMED_POSIX_SEMAPHORES: Avoid using System V semaphores which are disabled on Android. diff --git a/packages/profanity/build.sh b/packages/profanity/build.sh index 869c84ae15..1f23673510 100644 --- a/packages/profanity/build.sh +++ b/packages/profanity/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Profanity is a console based XMPP client written in C us TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_VERSION="0.13.1" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://github.com/profanity-im/profanity/releases/download/$TERMUX_PKG_VERSION/profanity-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=2b5075272e7ec9d9c991542e592b1d474fff88c61c66e7e23096ad306ed2c84a TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/seafile-client/build.sh b/packages/seafile-client/build.sh index e07924fe29..4f15048efd 100644 --- a/packages/seafile-client/build.sh +++ b/packages/seafile-client/build.sh @@ -3,11 +3,12 @@ TERMUX_PKG_DESCRIPTION="Seafile is a file syncing and sharing software with file TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="8.0.9" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/haiwen/seafile/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=64bbf99f3640ca28f5e59aca13b292ed8ae3898bb68b1d726cc5492a613f3ddc TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_METHOD=repology -TERMUX_PKG_DEPENDS="libcurl, libevent, libsearpc, libsqlite, libuuid, openssl, python" +TERMUX_PKG_DEPENDS="libcurl, libevent, libsearpc, libsqlite, libuuid (>> 2.38.1), openssl, python" TERMUX_PKG_BREAKS="seafile-client-dev, ccnet" TERMUX_PKG_REPLACES="seafile-client-dev, ccnet" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/serf/build.sh b/packages/serf/build.sh index edd80c1dbf..73b4b963f5 100644 --- a/packages/serf/build.sh +++ b/packages/serf/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="High performance C-based HTTP client library" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.3.9 -TERMUX_PKG_REVISION=9 +TERMUX_PKG_REVISION=10 TERMUX_PKG_SRCURL=https://archive.apache.org/dist/serf/serf-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc -TERMUX_PKG_DEPENDS="apr, apr-util, openssl, libuuid, libexpat, zlib" +TERMUX_PKG_DEPENDS="apr, apr-util, openssl, libuuid (>> 2.38.1), libexpat, zlib" TERMUX_PKG_BREAKS="serf-dev" TERMUX_PKG_REPLACES="serf-dev" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/taskwarrior/build.sh b/packages/taskwarrior/build.sh index a7ab49d2bb..ad9c6ba597 100644 --- a/packages/taskwarrior/build.sh +++ b/packages/taskwarrior/build.sh @@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Utility for managing your TODO list" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.6.2 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${TERMUX_PKG_VERSION}/task-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="libc++, libgnutls, libuuid, libandroid-glob" +TERMUX_PKG_DEPENDS="libc++, libgnutls, libuuid (>> 2.38.1), libandroid-glob" TERMUX_CMAKE_BUILD="Unix Makefiles" termux_step_pre_configure() { diff --git a/packages/tesseract/build.sh b/packages/tesseract/build.sh index 95c4cb1afc..74656babe2 100644 --- a/packages/tesseract/build.sh +++ b/packages/tesseract/build.sh @@ -3,10 +3,11 @@ TERMUX_PKG_DESCRIPTION="Tesseract is probably the most accurate open source OCR TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=5.3.0 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/tesseract-ocr/tesseract/archive/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=7e70870f8341e5ea228af2836ce79a36eefa11b01b56177b4a8997f330c014b8 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="leptonica, libandroid-glob, libandroid-posix-semaphore, libc++, libicu, libtool, libuuid, openmpi, pango, zstd" +TERMUX_PKG_DEPENDS="leptonica, libandroid-glob, libandroid-posix-semaphore, libc++, libicu, libtool, libuuid (>> 2.38.1), openmpi, pango, zstd" TERMUX_PKG_BUILD_DEPENDS="libcpufeatures" TERMUX_PKG_BREAKS="tesseract-dev" TERMUX_PKG_REPLACES="tesseract-dev" diff --git a/packages/tizonia/build.sh b/packages/tizonia/build.sh index 86702a540e..e6d901a0bf 100644 --- a/packages/tizonia/build.sh +++ b/packages/tizonia/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="A command-line streaming music client/server for Linux" TERMUX_PKG_LICENSE="LGPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.22.0 -TERMUX_PKG_REVISION=8 +TERMUX_PKG_REVISION=9 TERMUX_PKG_SRCURL=https://github.com/tizonia/tizonia-openmax-il/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=0750cae23ed600fb4b4699a392f43a5e03dcd0870383d64da4b8c28ea94a82f8 -TERMUX_PKG_DEPENDS="boost, dbus, libandroid-wordexp, libc++, libcurl, libflac, liblog4c, libmad, libmediainfo, libmp3lame, liboggz, libopus, libsndfile, libsqlite, libuuid, libvpx, mpg123, opusfile, pulseaudio, python, taglib" +TERMUX_PKG_DEPENDS="boost, dbus, libandroid-wordexp, libc++, libcurl, libflac, liblog4c, libmad, libmediainfo, libmp3lame, liboggz, libopus, libsndfile, libsqlite, libuuid (>> 2.38.1), libvpx, mpg123, opusfile, pulseaudio, python, taglib" TERMUX_PKG_BUILD_DEPENDS="boost-headers, libev" TERMUX_PKG_HOSTBUILD=true diff --git a/packages/uwsgi/build.sh b/packages/uwsgi/build.sh index cef67f4010..aa67715d41 100644 --- a/packages/uwsgi/build.sh +++ b/packages/uwsgi/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="uWSGI application server container" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="2.0.21" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://github.com/unbit/uwsgi/archive/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=35a30d83791329429bc04fe44183ce4ab512fcf6968070a7bfba42fc5a0552a9 -TERMUX_PKG_DEPENDS="libandroid-glob, libandroid-sysv-semaphore, libcap, libcrypt, libjansson, libuuid, libxml2, openssl, pcre, python" +TERMUX_PKG_DEPENDS="libandroid-glob, libandroid-sysv-semaphore, libcap, libcrypt, libjansson, libuuid (>> 2.38.1), libxml2, openssl, pcre, python" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_TAG_TYPE="newest-tag" diff --git a/packages/wget/build.sh b/packages/wget/build.sh index 2f958fb128..6dbd0ccadf 100644 --- a/packages/wget/build.sh +++ b/packages/wget/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Commandline tool for retrieving files using HTTP, HTTPS TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.21.3 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_REVISION=5 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/wget/wget-${TERMUX_PKG_VERSION}.tar.lz TERMUX_PKG_SHA256=dbd2fb5e47149d4752d0eaa0dac68cc49cf20d46df4f8e326ffc8f18b2af4ea5 -TERMUX_PKG_DEPENDS="libiconv, pcre2, openssl, libuuid, libandroid-support, libandroid-spawn, zlib" +TERMUX_PKG_DEPENDS="libiconv, pcre2, openssl, libuuid (>> 2.38.1), libandroid-support, libandroid-spawn, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_func_getpass=yes ac_cv_libunistring=no diff --git a/root-packages/gptfdisk/build.sh b/root-packages/gptfdisk/build.sh index a2e049a635..1eedd048ff 100644 --- a/root-packages/gptfdisk/build.sh +++ b/root-packages/gptfdisk/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="A text-mode partitioning tool that works on GUID Partiti TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.0.9 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://sourceforge.net/projects/gptfdisk/files/gptfdisk/$TERMUX_PKG_VERSION/gptfdisk-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=dafead2693faeb8e8b97832b23407f6ed5b3219bc1784f482dd855774e2d50c2 -TERMUX_PKG_DEPENDS="libc++, libpopt, libuuid, ncurses" +TERMUX_PKG_DEPENDS="libc++, libpopt, libuuid (>> 2.38.1), ncurses" TERMUX_PKG_BUILD_IN_SRC=true termux_step_make_install() { diff --git a/root-packages/hwinfo/build.sh b/root-packages/hwinfo/build.sh index 2d805e41fc..c8e8897221 100644 --- a/root-packages/hwinfo/build.sh +++ b/root-packages/hwinfo/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Hardware detection tool from openSUSE" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=22.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/openSUSE/hwinfo/archive/$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=58fd8ed9b704e4622f5ae28e0b240f905516c255c7d2695169fb2b9dd6d549a9 -TERMUX_PKG_DEPENDS="libandroid-shmem, libuuid, libx86emu" +TERMUX_PKG_DEPENDS="libandroid-shmem, libuuid (>> 2.38.1), libx86emu" TERMUX_PKG_BREAKS="hwinfo-dev" TERMUX_PKG_REPLACES="hwinfo-dev" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/root-packages/libcryptsetup/build.sh b/root-packages/libcryptsetup/build.sh index 2949a4d9fe..4f140fc731 100644 --- a/root-packages/libcryptsetup/build.sh +++ b/root-packages/libcryptsetup/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Userspace setup tool for transparent encryption of block TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.4.3 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v${TERMUX_PKG_VERSION:0:3}/cryptsetup-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507 -TERMUX_PKG_DEPENDS="json-c, libblkid, libdevmapper, libgcrypt, libuuid, openssl, libiconv, argon2" +TERMUX_PKG_DEPENDS="json-c, libblkid, libdevmapper, libgcrypt, libuuid (>> 2.38.1), openssl, libiconv, argon2" TERMUX_PKG_BREAKS="cryptsetup-dev, cryptsetup (<< 2.4.3-1)" TERMUX_PKG_REPLACES="cryptsetup-dev, cryptsetup (<< 2.4.3-1)" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/root-packages/tcplay-veracrypt/build.sh b/root-packages/tcplay-veracrypt/build.sh index 4867729850..e1fff9ecee 100644 --- a/root-packages/tcplay-veracrypt/build.sh +++ b/root-packages/tcplay-veracrypt/build.sh @@ -5,5 +5,5 @@ TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_SRCURL="https://github.com/veracrypt/tc-play/archive/1147f7049f281c9d6099507b6dc1a5a304a2e1d4.zip" TERMUX_PKG_SHA256="d5224c167542138054b261df00183baf498c51516df9055b8492b2c082a0d1db" TERMUX_PKG_VERSION="2.0" -TERMUX_PKG_REVISION=1 -TERMUX_PKG_DEPENDS="libdevmapper, libuuid, libgcrypt" +TERMUX_PKG_REVISION=2 +TERMUX_PKG_DEPENDS="libdevmapper, libuuid (>> 2.38.1), libgcrypt" diff --git a/root-packages/testdisk/build.sh b/root-packages/testdisk/build.sh index fdcfb3a4f8..da98ca3089 100644 --- a/root-packages/testdisk/build.sh +++ b/root-packages/testdisk/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Partition Recovery and File Undelete" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=7.1 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://www.cgsecurity.org/testdisk-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=1413c47569e48c5b22653b943d48136cb228abcbd6f03da109c4df63382190fe -TERMUX_PKG_DEPENDS="libuuid, zlib, libjpeg-turbo, libiconv, ncurses, libandroid-glob" +TERMUX_PKG_DEPENDS="libuuid (>> 2.38.1), zlib, libjpeg-turbo, libiconv, ncurses, libandroid-glob" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --bindir=$TERMUX_PREFIX/bin --sysconfdir=$TERMUX_PREFIX/etc diff --git a/x11-packages/appstream-glib/build.sh b/x11-packages/appstream-glib/build.sh index 1099768647..7227e658ff 100644 --- a/x11-packages/appstream-glib/build.sh +++ b/x11-packages/appstream-glib/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Provides GObjects and helper methods to make it easy to TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.8.2 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=71256500add5048d6f08878904708b3d0c3875f402e0adcd358e91d47dcd8b96 -TERMUX_PKG_DEPENDS="fontconfig, freetype, gdk-pixbuf, glib, gtk3, json-glib, libarchive, libcairo, libcurl, libstemmer, libuuid, libyaml, pango" +TERMUX_PKG_DEPENDS="fontconfig, freetype, gdk-pixbuf, glib, gtk3, json-glib, libarchive, libcairo, libcurl, libstemmer, libuuid (>> 2.38.1), libyaml, pango" TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner" TERMUX_PKG_DISABLE_GIR=false TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/x11-packages/fcitx5/build.sh b/x11-packages/fcitx5/build.sh index 9197204f77..c875db28d1 100644 --- a/x11-packages/fcitx5/build.sh +++ b/x11-packages/fcitx5/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="A generic input method framework" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=5.0.21 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/fcitx/fcitx5/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=9b2ad253356c546a04254e3067dfb964b18e8f69a85d1cfe06321ce7637cd7a2 -TERMUX_PKG_DEPENDS="dbus, enchant, fcitx5-data, gdk-pixbuf, iso-codes, json-c, libandroid-execinfo, libc++, libcairo, libevent, libexpat, libuuid, libxcb, libxkbcommon, libxkbfile, pango, xcb-imdkit, xcb-util, xcb-util-keysyms, xcb-util-wm, zlib" +TERMUX_PKG_DEPENDS="dbus, enchant, fcitx5-data, gdk-pixbuf, iso-codes, json-c, libandroid-execinfo, libc++, libcairo, libevent, libexpat, libuuid (>> 2.38.1), libxcb, libxkbcommon, libxkbfile, pango, xcb-imdkit, xcb-util, xcb-util-keysyms, xcb-util-wm, zlib" TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules, fmt" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DDL_INCLUDE_DIR=$TERMUX_PREFIX/include