Skip to content

Commit

Permalink
update pkgs (#293)
Browse files Browse the repository at this point in the history
gpkg/ca-certificates
gpkg/clang
gpkg/compiler-rt
gpkg/lld
gpkg/llvm
gpkg/vulkan-headers
gpkg/vulkan-icd-loader
gpkg/vulkan-tools
gpkg/spirv-llvm-translator
gpkg/postgresql
gpkg/liblzma
gpkg/xkeyboard-config
  • Loading branch information
Maxython authored Oct 4, 2024
1 parent 690ca6f commit f0a9668
Show file tree
Hide file tree
Showing 12 changed files with 39 additions and 36 deletions.
4 changes: 2 additions & 2 deletions gpkg/ca-certificates/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://src.fedoraproject.org/rpms/ca-certificates
TERMUX_PKG_DESCRIPTION="Common CA certificates"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux-pacman"
_DATE=2024-07-02
_DATE=2024-09-24
TERMUX_PKG_VERSION=${_DATE//-/.}
TERMUX_PKG_SRCURL=https://curl.se/ca/cacert-${_DATE}.pem
TERMUX_PKG_SHA256=1bf458412568e134a4514f5e170a328d11091e071c7110955c9884ed87972ac9
TERMUX_PKG_SHA256=189d3cf6d103185fba06d76c1af915263c6d42225481a1759e853b33ac857540
TERMUX_PKG_SKIP_SRC_EXTRACT=true
TERMUX_PKG_PLATFORM_INDEPENDENT=true

Expand Down
12 changes: 6 additions & 6 deletions gpkg/clang/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@ TERMUX_PKG_DESCRIPTION="Compiler infrastructure"
TERMUX_PKG_LICENSE="Apache-2.0, NCSA"
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=18.1.8
TERMUX_PKG_VERSION=19.1.1
_SOURCE=https://github.com/llvm/llvm-project/releases/download/llvmorg-$TERMUX_PKG_VERSION
TERMUX_PKG_SRCURL=($_SOURCE/clang-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/clang-tools-extra-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/llvm-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/cmake-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/third-party-$TERMUX_PKG_VERSION.src.tar.xz)
TERMUX_PKG_SHA256=(5724fe0a13087d5579104cedd2f8b3bc10a212fb79a0fcdac98f4880e19f4519
e58877fcd95ed106824bd1a31276dd17ed0c53adcd60ca75289eac0654f0a7f1
f68cf90f369bc7d0158ba70d860b0cb34dbc163d6ff0ebc6cfa5e515b9b2e28d
59badef592dd34893cd319d42b323aaa990b452d05c7180ff20f23ab1b41e837
b76b810f3d3dc5d08e83c4236cb6e395aa9bd5e3ea861e8c319b216d093db074)
TERMUX_PKG_SHA256=(73881ccf065c35ca67752c2d4b6dd0157140330eef318fb80f1a62681145cf7c
8ec25a9a97a28e2b57b6682f3671f9ca3640794d6f7ce8412acbbf2ed989bcff
15a7c77f9c39444d9dd6756b75b9a70129dcbd1e340724a6e45b3b488f55bc4b
92a016ecfe46ad7c18db6425a018c2c6ee126b9d0e5513d6fad989fee6648ffa
39dec41a0a4d39af6428a58ddbd5c3e5c3ae4f6175e3655480909559cba86cb7)
TERMUX_PKG_DEPENDS="libllvm-glibc, gcc-glibc, compiler-rt-glibc, lld-glibc"
TERMUX_PKG_BUILD_DEPENDS="llvm-glibc, python-glibc"
TERMUX_PKG_NO_STATICSPLIT=true
Expand Down
6 changes: 3 additions & 3 deletions gpkg/compiler-rt/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ TERMUX_PKG_DESCRIPTION="Compiler runtime libraries for clang"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=18.1.8
TERMUX_PKG_VERSION=19.1.1
_SOURCE=https://github.com/llvm/llvm-project/releases/download/llvmorg-$TERMUX_PKG_VERSION
TERMUX_PKG_SRCURL=($_SOURCE/compiler-rt-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/cmake-$TERMUX_PKG_VERSION.src.tar.xz)
TERMUX_PKG_SHA256=(e054e99a9c9240720616e927cb52363abbc8b4f1ef0286bad3df79ec8fdf892f
59badef592dd34893cd319d42b323aaa990b452d05c7180ff20f23ab1b41e837)
TERMUX_PKG_SHA256=(b63dc6d6210752eb1eb42d28549346bb3543951bfbd014152eec648f5dbad4a7
92a016ecfe46ad7c18db6425a018c2c6ee126b9d0e5513d6fad989fee6648ffa)
TERMUX_PKG_DEPENDS="gcc-libs-glibc"
TERMUX_PKG_BUILD_DEPENDS="llvm-glibc, python-glibc"
TERMUX_PKG_NO_STATICSPLIT=true
Expand Down
4 changes: 2 additions & 2 deletions gpkg/liblzma/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="XZ-format compression library"
TERMUX_PKG_LICENSE="LGPL-2.1, GPL-2.0, GPL-3.0"
TERMUX_PKG_LICENSE_FILE="COPYING, COPYING.GPLv2, COPYING.GPLv3, COPYING.LGPLv2.1"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="5.6.2"
TERMUX_PKG_VERSION="5.6.3"
TERMUX_PKG_SRCURL=https://github.com/tukaani-project/xz/releases/download/v$TERMUX_PKG_VERSION/xz-$TERMUX_PKG_VERSION.tar.xz
TERMUX_PKG_SHA256=a9db3bb3d64e248a0fae963f8fb6ba851a26ba1822e504dc0efd18a80c626caf
TERMUX_PKG_SHA256=db0590629b6f0fa36e74aea5f9731dc6f8df068ce7b7bafa45301832a5eebc3a
TERMUX_PKG_DEPENDS="glibc, bash-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--enable-sandbox=no
Expand Down
10 changes: 5 additions & 5 deletions gpkg/lld/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@ TERMUX_PKG_DESCRIPTION="Linker from the LLVM project"
TERMUX_PKG_LICENSE="Apache-2.0, NCSA"
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=18.1.8
TERMUX_PKG_VERSION=19.1.1
_SOURCE=https://github.com/llvm/llvm-project/releases/download/llvmorg-$TERMUX_PKG_VERSION
TERMUX_PKG_SRCURL=($_SOURCE/lld-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/llvm-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/libunwind-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/cmake-$TERMUX_PKG_VERSION.src.tar.xz)
TERMUX_PKG_SHA256=(800e6805fb613eb8428f7a199f6d06c4c19f78f2db69157a129bb04fc1c99769
f68cf90f369bc7d0158ba70d860b0cb34dbc163d6ff0ebc6cfa5e515b9b2e28d
c31577d16978b0da0e472ef751f74893a5b459a7ea4a383b75f7ab93cf1e6877
59badef592dd34893cd319d42b323aaa990b452d05c7180ff20f23ab1b41e837)
TERMUX_PKG_SHA256=(2f732bf1244497638dd7cc98e32b56bc61122021dd5c98253597b9fce35437f5
15a7c77f9c39444d9dd6756b75b9a70129dcbd1e340724a6e45b3b488f55bc4b
4dec993f90644609060e75c27d6742366822c35b8e8975c4ce5fb996d72df20b
92a016ecfe46ad7c18db6425a018c2c6ee126b9d0e5513d6fad989fee6648ffa)
TERMUX_PKG_DEPENDS="libllvm-glibc, gcc-libs-glibc, zlib-glibc, zstd-glibc"
TERMUX_PKG_BUILD_DEPENDS="llvm-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
Expand Down
13 changes: 7 additions & 6 deletions gpkg/llvm/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@ TERMUX_PKG_DESCRIPTION="Compiler infrastructure"
TERMUX_PKG_LICENSE="Apache-2.0, NCSA"
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=18.1.8
TERMUX_PKG_VERSION=19.1.1
_SOURCE=https://github.com/llvm/llvm-project/releases/download/llvmorg-$TERMUX_PKG_VERSION
TERMUX_PKG_SRCURL=($_SOURCE/llvm-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/cmake-$TERMUX_PKG_VERSION.src.tar.xz
$_SOURCE/third-party-$TERMUX_PKG_VERSION.src.tar.xz)
TERMUX_PKG_SHA256=(f68cf90f369bc7d0158ba70d860b0cb34dbc163d6ff0ebc6cfa5e515b9b2e28d
59badef592dd34893cd319d42b323aaa990b452d05c7180ff20f23ab1b41e837
b76b810f3d3dc5d08e83c4236cb6e395aa9bd5e3ea861e8c319b216d093db074)
TERMUX_PKG_SHA256=(15a7c77f9c39444d9dd6756b75b9a70129dcbd1e340724a6e45b3b488f55bc4b
92a016ecfe46ad7c18db6425a018c2c6ee126b9d0e5513d6fad989fee6648ffa
39dec41a0a4d39af6428a58ddbd5c3e5c3ae4f6175e3655480909559cba86cb7)
TERMUX_PKG_DEPENDS="libllvm-glibc, perl-glibc"
TERMUX_PKG_BUILD_DEPENDS="binutils-libs-glibc"
TERMUX_PKG_BUILD_DEPENDS="binutils-libs-glibc, python-glibc"
TERMUX_PKG_PYTHON_COMMON_DEPS="setuptools"
TERMUX_PKG_NO_STATICSPLIT=true

termux_step_post_get_source() {
Expand Down Expand Up @@ -68,6 +69,6 @@ termux_step_configure() {
termux_step_post_make_install() {
(
cd ${TERMUX_PKG_SRCDIR}/utils/lit
python3 setup.py install --prefix=$TERMUX_PREFIX -O1
python${TERMUX_PYTHON_VERSION} setup.py install --prefix=$TERMUX_PREFIX -O1
)
}
6 changes: 4 additions & 2 deletions gpkg/postgresql/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Object-relational SQL database"
TERMUX_PKG_LICENSE="PostgreSQL"
TERMUX_PKG_LICENSE_FILE="COPYRIGHT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="16.4"
TERMUX_PKG_VERSION="17.0"
TERMUX_PKG_SRCURL=https://ftp.postgresql.org/pub/source/v$TERMUX_PKG_VERSION/postgresql-$TERMUX_PKG_VERSION.tar.bz2
TERMUX_PKG_SHA256=971766d645aa73e93b9ef4e3be44201b4f45b5477095b049125403f9f3386d6f
TERMUX_PKG_SHA256=7e276131c0fdd6b62588dbad9b3bb24b8c3498d5009328dba59af16e819109de
TERMUX_PKG_DEPENDS="krb5-glibc, openssl-glibc, readline-glibc, zlib-glibc, libxml2-glibc, libpam-glibc, libicu-glibc, libllvm-glibc, libxslt-glibc, liblz4-glibc, zstd-glibc"
TERMUX_PKG_BUILD_DEPENDS="perl-glibc, python-glibc, clang-glibc"
#--with-ldap
Expand All @@ -30,6 +30,8 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
TCLSH=$TERMUX_PREFIX/bin/tclsh
PYTHON=$TERMUX_PREFIX/bin/python
PERL=$TERMUX_PREFIX/bin/perl
LLVM_CONFIG=$TERMUX_PREFIX/bin/llvm-config
CLANG=$TERMUX_PREFIX/bin/clang
"

termux_step_pre_configure() {
Expand Down
4 changes: 2 additions & 2 deletions gpkg/spirv-llvm-translator/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Tool and a library for bi-directional translation betwee
TERMUX_PKG_LICENSE="custom"
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=18.1.2
TERMUX_PKG_VERSION=19.1.0
TERMUX_PKG_SRCURL=https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=4724372934041c8feb8bcafea1c9d086ab2de9f323599068943ef61ddb0bca51
TERMUX_PKG_SHA256=2e64231db8646d8c220d44136712549b5d4c4194c6ce0e57c4f5ab342beee9a2
TERMUX_PKG_DEPENDS="libllvm-glibc, spirv-tools-glibc"
TERMUX_PKG_BUILD_DEPENDS="llvm-glibc"
TERMUX_PKG_NO_STATICSPLIT=true
Expand Down
4 changes: 2 additions & 2 deletions gpkg/vulkan-headers/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Headers
TERMUX_PKG_DESCRIPTION="Vulkan Header files and API registry"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="1.3.295"
TERMUX_PKG_VERSION="1.3.296"
TERMUX_PKG_SRCURL=https://github.com/KhronosGroup/Vulkan-Headers/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=b4568b984be4b8a317343cc14d854669e258705079a16cabef3fb92302f55561
TERMUX_PKG_SHA256=e204e0b3c19f622d197df945737f5db913d6621830999b8578d34e80a7c90585
TERMUX_PKG_PLATFORM_INDEPENDENT=true
4 changes: 2 additions & 2 deletions gpkg/vulkan-icd-loader/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
TERMUX_PKG_LICENSE="custom"
TERMUX_PKG_LICENSE_FILE="LICENSE.txt"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=1.3.295
TERMUX_PKG_VERSION=1.3.296
TERMUX_PKG_SRCURL=https://github.com/KhronosGroup/Vulkan-Loader/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=9241b99fb70c6e172cdb8cb4c3d291c129e9499126cfe4c12aa854b71e035518
TERMUX_PKG_SHA256=682d5323cf31308402c888599b375ebf15810f95d6d1a08ad2f525766becf99b
TERMUX_PKG_DEPENDS="glibc"
TERMUX_PKG_BUILD_DEPENDS="vulkan-headers-glibc, libxrandr-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
Expand Down
4 changes: 2 additions & 2 deletions gpkg/vulkan-tools/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Vulkan Tools and Utilities"
TERMUX_PKG_LICENSE="custom"
TERMUX_PKG_LICENSE_FILE="LICENSE.txt"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=1.3.295
TERMUX_PKG_VERSION=1.3.296
TERMUX_PKG_SRCURL=https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=caaf5972173e986605df279b5714f4fc0295769527372ec1752b87e001a8e7cf
TERMUX_PKG_SHA256=a44b5456f473dae0b6d15c23d3b1eb461bb8ef58867271abd641d99735a54b6c
TERMUX_PKG_DEPENDS="gcc-libs-glibc, libx11-glibc, libxcb-glibc, libwayland-glibc, vulkan-icd-loader-glibc"
TERMUX_PKG_BUILD_DEPENDS="vulkan-headers-glibc, libwayland-protocols-glibc, vulkan-volk-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
Expand Down
4 changes: 2 additions & 2 deletions gpkg/xkeyboard-config/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ TERMUX_PKG_DESCRIPTION="X keyboard configuration files"
TERMUX_PKG_LICENSE="custom"
TERMUX_PKG_LICENSE_FILE="COPYING"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="2.42"
TERMUX_PKG_VERSION="2.43"
TERMUX_PKG_SRCURL=https://xorg.freedesktop.org/archive/individual/data/xkeyboard-config/xkeyboard-config-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=a6b06ebfc1f01fc505f2f05f265f95f67cc8873a54dd247e3c2d754b8f7e0807
TERMUX_PKG_SHA256=c810f362c82a834ee89da81e34cd1452c99789339f46f6037f4b9e227dd06c01
TERMUX_PKG_BUILD_DEPENDS="xorg-xkbcomp-glibc, libxslt-glibc, python-glibc"
TERMUX_PKG_PLATFORM_INDEPENDENT=true
TERMUX_PKG_SETUP_PYTHON=true
Expand Down

0 comments on commit f0a9668

Please sign in to comment.