From 5c16c394634ddc65571f483aab57d03ecb15bfc3 Mon Sep 17 00:00:00 2001 From: Maxython Date: Mon, 12 Feb 2024 18:52:08 +0300 Subject: [PATCH] update pkgs gpkg/jq gpkg/libaom gpkg/libgnutls gpkg/libsqlite gpkg/libuv gpkg/perl gpkg/python gpkg/binutils-libs gpkg/libdav1d --- get-build-package.sh | 4 +++- gpkg/binutils-libs/build.sh | 5 ++--- gpkg/jq/build.sh | 4 ++-- gpkg/libaom/build.sh | 4 ++-- gpkg/libdav1d/build.sh | 4 ++-- gpkg/libgnutls/build.sh | 4 ++-- gpkg/libsqlite/build.sh | 8 ++++---- gpkg/libuv/build.sh | 4 ++-- gpkg/libxml2/build.sh | 1 + gpkg/perl/build.sh | 4 ++-- gpkg/python/build.sh | 4 ++-- 11 files changed, 24 insertions(+), 22 deletions(-) diff --git a/get-build-package.sh b/get-build-package.sh index 9abbe42a3..346f7528c 100755 --- a/get-build-package.sh +++ b/get-build-package.sh @@ -2,7 +2,9 @@ # Script that installs build-package.sh to compile glibc packages -git clone https://github.com/termux/termux-packages.git +BRANCH="master" + +git clone --depth 1 -b ${BRANCH} --single-branch https://github.com/termux/termux-packages.git for i in build-package.sh clean.sh packages x11-packages scripts; do cp -r ./termux-packages/${i} ./ diff --git a/gpkg/binutils-libs/build.sh b/gpkg/binutils-libs/build.sh index 8157a95c6..31a5c06be 100644 --- a/gpkg/binutils-libs/build.sh +++ b/gpkg/binutils-libs/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/binutils/ TERMUX_PKG_DESCRIPTION="GNU Binutils libraries" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION=2.41 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_VERSION=2.42 TERMUX_PKG_SRCURL=https://ftp.gnu.org/gnu/binutils/binutils-$TERMUX_PKG_VERSION.tar.xz -TERMUX_PKG_SHA256=ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450 +TERMUX_PKG_SHA256=f6e4d41fd5fc778b06b7891457b3620da5ecea1006c6a4a41ae998109f85a800 TERMUX_PKG_DEPENDS="glibc, libjansson-glibc, libelf-glibc, zlib-glibc, zstd-glibc" TERMUX_PKG_CONFFILES="glibc/etc/gprofng.rc" TERMUX_PKG_NO_STATICSPLIT=true diff --git a/gpkg/jq/build.sh b/gpkg/jq/build.sh index 4442fb438..9f91d1548 100644 --- a/gpkg/jq/build.sh +++ b/gpkg/jq/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=http://stedolan.github.io/jq/ TERMUX_PKG_DESCRIPTION="Command-line JSON processor" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION="1.7" +TERMUX_PKG_VERSION="1.7.1" TERMUX_PKG_SRCURL=https://github.com/stedolan/jq/releases/download/jq-$TERMUX_PKG_VERSION/jq-$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=402a0d6975d946e6f4e484d1a84320414a0ff8eb6cf49d2c11d144d4d344db62 +TERMUX_PKG_SHA256=478c9ca129fd2e3443fe27314b455e211e0d8c60bc8ff7df703873deeee580c2 TERMUX_PKG_DEPENDS="oniguruma-glibc" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-posix-api" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/gpkg/libaom/build.sh b/gpkg/libaom/build.sh index 524729b25..0a4ced336 100644 --- a/gpkg/libaom/build.sh +++ b/gpkg/libaom/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="AV1 Video Codec Library" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_LICENSE_FILE="LICENSE, PATENTS" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION=3.8.0 +TERMUX_PKG_VERSION=3.8.1 TERMUX_PKG_SRCURL=https://storage.googleapis.com/aom-releases/libaom-$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=a768d3e54c7f00cd38b01208d1ae52d671be410cfc387ff7881ea71c855f3600 +TERMUX_PKG_SHA256=dedc65060812a7df801c0270a2fe8bd773c6bb0b601f2144ecfbc62dc0f671ca TERMUX_PKG_DEPENDS="glibc" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DCMAKE_BUILD_TYPE=None diff --git a/gpkg/libdav1d/build.sh b/gpkg/libdav1d/build.sh index e2d0310bb..aed798a45 100644 --- a/gpkg/libdav1d/build.sh +++ b/gpkg/libdav1d/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://code.videolan.org/videolan/dav1d/ TERMUX_PKG_DESCRIPTION="AV1 cross-platform decoder focused on speed and correctness" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION="1.3.0" +TERMUX_PKG_VERSION="1.4.0" TERMUX_PKG_SRCURL=https://code.videolan.org/videolan/dav1d/-/archive/${TERMUX_PKG_VERSION}/dav1d-${TERMUX_PKG_VERSION}.tar.bz2 -TERMUX_PKG_SHA256=bde8db3d0583a4f3733bb5a4ac525556ffd03ab7dcd8a6e7c091bee28d9466b1 +TERMUX_PKG_SHA256=7661648c95755db3d61857b3fdc427fa6d3271a573e84fd11c235441965e9397 TERMUX_PKG_DEPENDS="glibc" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -Denable_tools=true diff --git a/gpkg/libgnutls/build.sh b/gpkg/libgnutls/build.sh index 59625b8e7..8fdc7813b 100644 --- a/gpkg/libgnutls/build.sh +++ b/gpkg/libgnutls/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Secure communications library implementing the SSL, TLS TERMUX_PKG_LICENSE="LGPL-2.1, GPL-3.0" TERMUX_PKG_MAINTAINER="@termux-pacmam" _MAJOR_VERSION=3.8 -TERMUX_PKG_VERSION=${_MAJOR_VERSION}.2 +TERMUX_PKG_VERSION=${_MAJOR_VERSION}.3 TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/gnutls/v${_MAJOR_VERSION}/gnutls-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=e765e5016ffa9b9dd243e363a0460d577074444ee2491267db2e96c9c2adef77 +TERMUX_PKG_SHA256=f74fc5954b27d4ec6dfbb11dea987888b5b124289a3703afcada0ee520f4173e TERMUX_PKG_DEPENDS="libgmp-glibc, libtasn1-glibc, readline-glibc, zlib-glibc, libnettle-glibc, p11-kit-glibc, libidn2-glibc, zstd-glibc, libunistring-glibc, brotli-glibc" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/gpkg/libsqlite/build.sh b/gpkg/libsqlite/build.sh index b478541b6..7828623e7 100644 --- a/gpkg/libsqlite/build.sh +++ b/gpkg/libsqlite/build.sh @@ -2,11 +2,11 @@ TERMUX_PKG_HOMEPAGE=https://www.sqlite.org TERMUX_PKG_DESCRIPTION="A C library that implements an SQL database engine" TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_MAINTAINER="@termux-pacman" -_SQLITE_SRCVER=3440200 -_SQLITE_YEAR=2023 -TERMUX_PKG_VERSION=3.44.2 +_SQLITE_SRCVER=3450100 +_SQLITE_YEAR=2024 +TERMUX_PKG_VERSION=3.45.1 TERMUX_PKG_SRCURL=https://www.sqlite.org/${_SQLITE_YEAR}/sqlite-src-${_SQLITE_SRCVER}.zip -TERMUX_PKG_SHA256=73187473feb74509357e8fa6cb9fd67153b2d010d00aeb2fddb6ceeb18abaf27 +TERMUX_PKG_SHA256=7f7b14a68edbcd4a57df3a8c4dbd56d2d3546a6e7cdd50de40ceb03af33d34ba TERMUX_PKG_DEPENDS="zlib-glibc" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-static diff --git a/gpkg/libuv/build.sh b/gpkg/libuv/build.sh index b0259a06f..0f63d9f61 100644 --- a/gpkg/libuv/build.sh +++ b/gpkg/libuv/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Support library with a focus on asynchronous I/O" TERMUX_PKG_LICENSE="MIT, BSD 2-Clause, ISC, BSD 3-Clause" TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION=1.47.0 +TERMUX_PKG_VERSION=1.48.0 TERMUX_PKG_SRCURL=https://dist.libuv.org/dist/v${TERMUX_PKG_VERSION}/libuv-v${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=20c37a4ca77a2107879473c6c8fa0dc1350e80045df98bfbe78f7cd6d7dd2965 +TERMUX_PKG_SHA256=7f1db8ac368d89d1baf163bac1ea5fe5120697a73910c8ae6b2fffb3551d59fb TERMUX_PKG_DEPENDS="libnsl-glibc" termux_step_pre_configure() { diff --git a/gpkg/libxml2/build.sh b/gpkg/libxml2/build.sh index 938ce03d9..6ed736c60 100644 --- a/gpkg/libxml2/build.sh +++ b/gpkg/libxml2/build.sh @@ -14,3 +14,4 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --with-threads " TERMUX_PKG_DEPENDS="libicu-glibc, ncurses-glibc, readline-glibc, zlib-glibc, liblzma-glibc" +TERMUX_PKG_SEPARATE_SUB_DEPENDS=true diff --git a/gpkg/perl/build.sh b/gpkg/perl/build.sh index 662be6d44..fe497497a 100644 --- a/gpkg/perl/build.sh +++ b/gpkg/perl/build.sh @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.perl.org/ TERMUX_PKG_DESCRIPTION="Capable, feature-rich programming language" TERMUX_PKG_LICENSE="Artistic-License-2.0" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION=5.38.0 +TERMUX_PKG_VERSION=5.38.2 _MAJOR_VERSION="${TERMUX_PKG_VERSION%.*}" TERMUX_PKG_SRCURL=https://www.cpan.org/src/5.0/perl-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=eca551caec3bc549a4e590c0015003790bdd1a604ffe19cc78ee631d51f7072e +TERMUX_PKG_SHA256=d91115e90b896520e83d4de6b52f8254ef2b70a8d545ffab33200ea9f1cf29e8 TERMUX_PKG_DEPENDS="gdbm-glibc, libdb-glibc, glibc, libxcrypt-glibc" TERMUX_MAKE_PROCESSES=1 TERMUX_PKG_BUILD_IN_SRC=true diff --git a/gpkg/python/build.sh b/gpkg/python/build.sh index 50120ae70..0200b26b6 100644 --- a/gpkg/python/build.sh +++ b/gpkg/python/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="The Python programming language" TERMUX_PKG_LICENSE="custom" TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@termux-pacman" -TERMUX_PKG_VERSION=3.11.6 +TERMUX_PKG_VERSION=3.11.8 _MAJOR_VERSION="${TERMUX_PKG_VERSION%.*}" TERMUX_PKG_SRCURL=https://www.python.org/ftp/python/${TERMUX_PKG_VERSION%rc*}/Python-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=0fab78fa7f133f4f38210c6260d90d7c0d5c7198446419ce057ec7ac2e6f5f38 +TERMUX_PKG_SHA256=9e06008c8901924395bc1da303eac567a729ae012baa182ab39269f650383bb3 TERMUX_PKG_DEPENDS="libbz2-glibc, libexpat-glibc, gdbm-glibc, libffi-glibc, libnsl-glibc, libxcrypt-glibc, openssl-glibc, zlib-glibc" TERMUX_PKG_BUILD_DEPENDS="sqlite-glibc, mpdecimal-glibc, llvm-glibc" TERMUX_PKG_PROVIDES="python3-glibc"