diff --git a/packages/abook/build.sh b/packages/abook/build.sh index 46dcce0f5..a306ae2e4 100644 --- a/packages/abook/build.sh +++ b/packages/abook/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://abook.sourceforge.net/ TERMUX_PKG_DESCRIPTION="Abook is a text-based addressbook program designed to use with mutt mail client" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.6.1 -TERMUX_PKG_SHA256=f0a90df8694fb34685ecdd45d97db28b88046c15c95e7b0700596028bd8bc0f9 TERMUX_PKG_SRCURL=http://abook.sourceforge.net/devel/abook-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=f0a90df8694fb34685ecdd45d97db28b88046c15c95e7b0700596028bd8bc0f9 TERMUX_PKG_DEPENDS="libandroid-support, ncurses, readline" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man" diff --git a/packages/apksigner/build.sh b/packages/apksigner/build.sh index 765d7ea79..38d8e1dd0 100644 --- a/packages/apksigner/build.sh +++ b/packages/apksigner/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="APK signing tool" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=0.7 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=340560c4f75af3501f037452bcf184fa48fd18bc877a4cce9a51a3fa047b4b38 TERMUX_PKG_SRCURL=https://github.com/fornwall/apksigner/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=340560c4f75af3501f037452bcf184fa48fd18bc877a4cce9a51a3fa047b4b38 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/argp/build.sh b/packages/argp/build.sh index d98a728a7..875087552 100644 --- a/packages/argp/build.sh +++ b/packages/argp/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Standalone version of arguments parsing functions from G TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=1.3 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=dec79694da1319acd2238ce95df57f3680fea2482096e483323fddf3d818d8be TERMUX_PKG_SRCURL=https://www.lysator.liu.se/~nisse/misc/argp-standalone-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=dec79694da1319acd2238ce95df57f3680fea2482096e483323fddf3d818d8be TERMUX_PKG_NO_STATICSPLIT=true termux_step_post_make_install() { diff --git a/packages/automake/build.sh b/packages/automake/build.sh index e3fcf0486..b8052a5e2 100644 --- a/packages/automake/build.sh +++ b/packages/automake/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/automake/ TERMUX_PKG_DESCRIPTION="Tool for automatically generating Makefile.in files" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.16.1 -TERMUX_PKG_SHA256=5d05bb38a23fd3312b10aea93840feec685bdf4a41146e78882848165d3ae921 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/automake/automake-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=5d05bb38a23fd3312b10aea93840feec685bdf4a41146e78882848165d3ae921 TERMUX_PKG_DEPENDS="autoconf" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/autossh/build.sh b/packages/autossh/build.sh index 07eec16a0..b1a73ccc1 100644 --- a/packages/autossh/build.sh +++ b/packages/autossh/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Automatically restart SSH sessions and tunnels" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=1.4g TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=83766463763364a1be56d6bf1a75b40a59302586645bf0c4fa885188cf01ebfc TERMUX_PKG_SRCURL=https://fossies.org/linux/privat/autossh-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=83766463763364a1be56d6bf1a75b40a59302586645bf0c4fa885188cf01ebfc TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="openssh | dropbear" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man ac_cv_path_ssh=$TERMUX_PREFIX/bin/ssh" diff --git a/packages/bash-completion/build.sh b/packages/bash-completion/build.sh index 075b46756..fec9c9b26 100644 --- a/packages/bash-completion/build.sh +++ b/packages/bash-completion/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/scop/bash-completion TERMUX_PKG_DESCRIPTION="Programmable completion for the bash shell" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.10 -TERMUX_PKG_SHA256=123c17998e34b937ce57bb1b111cd817bc369309e9a8047c0bcf06ead4a3ec92 TERMUX_PKG_SRCURL=https://github.com/scop/bash-completion/releases/download/${TERMUX_PKG_VERSION}/bash-completion-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=123c17998e34b937ce57bb1b111cd817bc369309e9a8047c0bcf06ead4a3ec92 TERMUX_PKG_DEPENDS="bash" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/bat/build.sh b/packages/bat/build.sh index 42ce74ee9..83a4c8cfd 100644 --- a/packages/bat/build.sh +++ b/packages/bat/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/sharkdp/bat TERMUX_PKG_DESCRIPTION="A cat(1) clone with wings" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=0.12.1 -TERMUX_PKG_SHA256=1dd184ddc9e5228ba94d19afc0b8b440bfc1819fef8133fe331e2c0ec9e3f8e2 TERMUX_PKG_SRCURL=https://github.com/sharkdp/bat/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=1dd184ddc9e5228ba94d19afc0b8b440bfc1819fef8133fe331e2c0ec9e3f8e2 # bat calls less with '--RAW-CONTROL-CHARS' which busybox less does not support: TERMUX_PKG_DEPENDS="less, zlib" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/binutils/build.sh b/packages/binutils/build.sh index 49bffe11a..b0c230853 100644 --- a/packages/binutils/build.sh +++ b/packages/binutils/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/binutils/ TERMUX_PKG_DESCRIPTION="Collection of binary tools, the main ones being ld, the GNU linker, and as, the GNU assembler" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.33.1 -TERMUX_PKG_SHA256=98aba5f673280451a09df3a8d8eddb3aa0c505ac183f1e2f9d00c67aa04c6f7d TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/binutils/binutils-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=98aba5f673280451a09df3a8d8eddb3aa0c505ac183f1e2f9d00c67aa04c6f7d TERMUX_PKG_DEPENDS="libc++, zlib" TERMUX_PKG_BREAKS="binutils-dev" TERMUX_PKG_REPLACES="binutils-dev" diff --git a/packages/blogc/build.sh b/packages/blogc/build.sh index 89b367646..961490a43 100644 --- a/packages/blogc/build.sh +++ b/packages/blogc/build.sh @@ -3,6 +3,6 @@ TERMUX_PKG_DESCRIPTION="A blog compiler" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="Rafael Martins @rafaelmartins" TERMUX_PKG_VERSION=0.18.0 -TERMUX_PKG_SHA256=c414625ee67b9b8e48bcc22b9f2463bf44368db4802200d798d55d7e176a1675 TERMUX_PKG_SRCURL=https://github.com/blogc/blogc/releases/download/v$TERMUX_PKG_VERSION/blogc-$TERMUX_PKG_VERSION.tar.bz2 +TERMUX_PKG_SHA256=c414625ee67b9b8e48bcc22b9f2463bf44368db4802200d798d55d7e176a1675 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-git-receiver --enable-make --enable-runserver --disable-tests --disable-valgrind" diff --git a/packages/brotli/build.sh b/packages/brotli/build.sh index 40590851a..63c4e2f6e 100644 --- a/packages/brotli/build.sh +++ b/packages/brotli/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="lossless compression algorithm and format (command line TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=1.0.7 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/google/brotli/archive/v$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=4c61bfb0faca87219ea587326c467b95acb25555b53d1a421ffa3c8a9296ee2c TERMUX_PKG_BREAKS="brotli-dev" TERMUX_PKG_REPLACES="brotli-dev" -TERMUX_PKG_SRCURL=https://github.com/google/brotli/archive/v$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_FORCE_CMAKE=true termux_step_post_make_install() { diff --git a/packages/c-toxcore/build.sh b/packages/c-toxcore/build.sh index ae8b66f45..af9406323 100644 --- a/packages/c-toxcore/build.sh +++ b/packages/c-toxcore/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="Leonid Plyushch " TERMUX_PKG_VERSION=0.2.10 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=5ccc4ecd79b95c367efe8341b06bf2a81f853032e6fcd7cb2bc0ad0ef7419d40 TERMUX_PKG_SRCURL=https://github.com/TokTok/toxcore/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=5ccc4ecd79b95c367efe8341b06bf2a81f853032e6fcd7cb2bc0ad0ef7419d40 TERMUX_PKG_DEPENDS="libsodium" TERMUX_PKG_BREAKS="c-toxcore-dev" TERMUX_PKG_REPLACES="c-toxcore-dev" diff --git a/packages/cava/build.sh b/packages/cava/build.sh index 58c79e6b9..7a33198e6 100644 --- a/packages/cava/build.sh +++ b/packages/cava/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_VERSION=0.6.1 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=98b880e7e704ed457863f379f31b488e06076bb34a5de02825096969b916a78d TERMUX_PKG_SRCURL=https://github.com/karlstav/cava/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=98b880e7e704ed457863f379f31b488e06076bb34a5de02825096969b916a78d TERMUX_PKG_DEPENDS="ncurses,fftw,pulseaudio" TERMUX_PKG_BUILD_DEPENDS="libtool" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/cboard/build.sh b/packages/cboard/build.sh index a2be4371a..4a5270fa2 100644 --- a/packages/cboard/build.sh +++ b/packages/cboard/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://benkibbey.wordpress.com/cboard/ TERMUX_PKG_DESCRIPTION="PGN browser, editor and chess engine frontend" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.7.5 -TERMUX_PKG_SHA256=dd748039f3531653e1573577cd814741524e1b16e16e3a841ef512e5150da6a0 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/c-board/${TERMUX_PKG_VERSION}/cboard-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=dd748039f3531653e1573577cd814741524e1b16e16e3a841ef512e5150da6a0 TERMUX_PKG_DEPENDS="libandroid-support,libandroid-glob,gnuchess, ncurses, ncurses-ui-libs" termux_step_pre_configure() { diff --git a/packages/ccrypt/build.sh b/packages/ccrypt/build.sh index 976a68ce2..6327a4e54 100644 --- a/packages/ccrypt/build.sh +++ b/packages/ccrypt/build.sh @@ -2,6 +2,6 @@ TERMUX_PKG_HOMEPAGE=http://ccrypt.sourceforge.net/ TERMUX_PKG_DESCRIPTION="Secure encryption and decryption of files and streams utility" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.11 -TERMUX_PKG_SHA256=b19c47500a96ee5fbd820f704c912f6efcc42b638c0a6aa7a4e3dc0a6b51a44f TERMUX_PKG_SRCURL=http://ccrypt.sourceforge.net/download/$TERMUX_PKG_VERSION/ccrypt-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=b19c47500a96ee5fbd820f704c912f6efcc42b638c0a6aa7a4e3dc0a6b51a44f TERMUX_PKG_DEPENDS="libcrypt" diff --git a/packages/cmark/build.sh b/packages/cmark/build.sh index 71b2b0adf..52dc274d3 100644 --- a/packages/cmark/build.sh +++ b/packages/cmark/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="CommonMark parsing and rendering program" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=0.29.0.gfm.0 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/github/cmark/archive/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=6a94aeaa59a583fadcbf28de81dea8641b3f56d935dda5b2447a3c8df6c95fea TERMUX_PKG_BREAKS="cmark-dev" TERMUX_PKG_REPLACES="cmark-dev" -TERMUX_PKG_SRCURL=https://github.com/github/cmark/archive/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DCMAKE_INSTALL_LIBDIR=$TERMUX_PREFIX/lib" termux_step_post_make_install() { diff --git a/packages/cmatrix/build.sh b/packages/cmatrix/build.sh index 7dbff104e..dd1fe7598 100644 --- a/packages/cmatrix/build.sh +++ b/packages/cmatrix/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/abishekvashok/cmatrix TERMUX_PKG_DESCRIPTION="Command producing a Matrix-style animation" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=2.0 -TERMUX_PKG_SHA256=ad93ba39acd383696ab6a9ebbed1259ecf2d3cf9f49d6b97038c66f80749e99a TERMUX_PKG_SRCURL=https://github.com/abishekvashok/cmatrix/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=ad93ba39acd383696ab6a9ebbed1259ecf2d3cf9f49d6b97038c66f80749e99a TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_DEPENDS="ncurses" diff --git a/packages/cpio/build.sh b/packages/cpio/build.sh index d887f6000..c111aed22 100644 --- a/packages/cpio/build.sh +++ b/packages/cpio/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/cpio/ TERMUX_PKG_DESCRIPTION="CPIO implementation from the GNU project" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.12 -TERMUX_PKG_SHA256=70998c5816ace8407c8b101c9ba1ffd3ebbecba1f5031046893307580ec1296e TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/cpio/cpio-$TERMUX_PKG_VERSION.tar.bz2 +TERMUX_PKG_SHA256=70998c5816ace8407c8b101c9ba1ffd3ebbecba1f5031046893307580ec1296e TERMUX_PKG_DEPENDS="tar" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-rmt=$TERMUX_PREFIX/libexec/rmt" diff --git a/packages/cscope/build.sh b/packages/cscope/build.sh index 92fe62897..53088ce8c 100644 --- a/packages/cscope/build.sh +++ b/packages/cscope/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://cscope.sourceforge.net/ TERMUX_PKG_DESCRIPTION="A developers tool for browsing program code" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=15.9 -TERMUX_PKG_SHA256=c5505ae075a871a9cd8d9801859b0ff1c09782075df281c72c23e72115d9f159 TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/cscope-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=c5505ae075a871a9cd8d9801859b0ff1c09782075df281c72c23e72115d9f159 TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" hw_cv_func_snprintf_c99=yes diff --git a/packages/ctags/build.sh b/packages/ctags/build.sh index 3aba9e1a5..2e6c34e02 100644 --- a/packages/ctags/build.sh +++ b/packages/ctags/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.0.20190412 TERMUX_PKG_REVISION=1 local _COMMIT=61cc66cfc796e707cfb13c5fed493af280378c75 -TERMUX_PKG_SHA256=479abda4686fafd11cae40f646c2b692cc0209783d233b2534b339b838af9acc TERMUX_PKG_SRCURL=https://github.com/universal-ctags/ctags/archive/${_COMMIT}.zip +TERMUX_PKG_SHA256=479abda4686fafd11cae40f646c2b692cc0209783d233b2534b339b838af9acc TERMUX_PKG_DEPENDS="libiconv" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-tmpdir=$TERMUX_PREFIX/tmp" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/cvs/build.sh b/packages/cvs/build.sh index fb958b3ea..e660a0198 100644 --- a/packages/cvs/build.sh +++ b/packages/cvs/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Concurrent Versions System" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION="1.12.13+real-26" TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=0eda91f5e8091b676c90b2a171f24f9293acb552f4e4f77b590ae8d92a547256 TERMUX_PKG_SRCURL="https://dl.bintray.com/termux/upstream/cvs-$TERMUX_PKG_VERSION.tar.xz" +TERMUX_PKG_SHA256=0eda91f5e8091b676c90b2a171f24f9293acb552f4e4f77b590ae8d92a547256 TERMUX_PKG_DEPENDS="zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" cvs_cv_func_printf_ptr=yes diff --git a/packages/daemonize/build.sh b/packages/daemonize/build.sh index 21b6899ed..800a88b88 100644 --- a/packages/daemonize/build.sh +++ b/packages/daemonize/build.sh @@ -2,6 +2,6 @@ TERMUX_PKG_HOMEPAGE=http://software.clapper.org/daemonize/ TERMUX_PKG_DESCRIPTION="Run a command as a Unix daemon" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=1.7.8 -TERMUX_PKG_SHA256=20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60 TERMUX_PKG_SRCURL=https://github.com/bmc/daemonize/archive/release-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_func_setpgrp_void=yes" diff --git a/packages/darkhttpd/build.sh b/packages/darkhttpd/build.sh index de359be37..c68361545 100644 --- a/packages/darkhttpd/build.sh +++ b/packages/darkhttpd/build.sh @@ -1,9 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://unix4lyfe.org/darkhttpd TERMUX_PKG_DESCRIPTION="A simple webserver, implemented in a single .c file." TERMUX_PKG_LICENSE="BSD" +TERMUX_PKG_MAINTAINER="David Paskevic @casept" TERMUX_PKG_VERSION=1.12 TERMUX_PKG_REVISION=1 -TERMUX_PKG_MAINTAINER="David Paskevic @casept" TERMUX_PKG_SRCURL=https://fossies.org/linux/www/darkhttpd-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=2652bc7e3dab35fcb64453616771016017a135e4b263ef73a36d29662593d472 TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/dasm/build.sh b/packages/dasm/build.sh index 0ebd78619..5b21644ea 100644 --- a/packages/dasm/build.sh +++ b/packages/dasm/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://dasm-dillon.sourceforge.io/ TERMUX_PKG_DESCRIPTION="Macro assembler with support for several 8-bit microprocessors" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.20.11 -TERMUX_PKG_SHA256=c69bbe192159dcf75677ca13bba65c3318dc443f2df45fccd3c060b2e092c7f5 TERMUX_PKG_SRCURL=https://github.com/dasm-assembler/dasm/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=c69bbe192159dcf75677ca13bba65c3318dc443f2df45fccd3c060b2e092c7f5 TERMUX_PKG_BUILD_IN_SRC=true termux_step_make_install() { diff --git a/packages/datamash/build.sh b/packages/datamash/build.sh index 5a7d9088a..e1812c99a 100644 --- a/packages/datamash/build.sh +++ b/packages/datamash/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/datamash/ TERMUX_PKG_DESCRIPTION="GNU datamash performs basic numeric,textual and statistical operations" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.5 -TERMUX_PKG_SHA256=226249d5fe54024f96404798778f45963a3041714229d4225cd5d9acdaba21ad TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/datamash/datamash-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=226249d5fe54024f96404798778f45963a3041714229d4225cd5d9acdaba21ad TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { diff --git a/packages/dcraw/build.sh b/packages/dcraw/build.sh index 72813e7e5..89fb0dea3 100644 --- a/packages/dcraw/build.sh +++ b/packages/dcraw/build.sh @@ -3,9 +3,8 @@ TERMUX_PKG_DESCRIPTION="Raw digital camera images decoding utility" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=9.28.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=2890c3da2642cd44c5f3bfed2c9b2c1db83da5cec09cc17e0fa72e17541fb4b9 -#TERMUX_PKG_SRCURL=http://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SRCURL=https://mirrors.dotsrc.org/pub/mirrors/exherbo/dcraw-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=2890c3da2642cd44c5f3bfed2c9b2c1db83da5cec09cc17e0fa72e17541fb4b9 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="littlecms, libjasper, libjpeg-turbo" diff --git a/packages/dropbear/build.sh b/packages/dropbear/build.sh index 81128a1ce..e73cea552 100644 --- a/packages/dropbear/build.sh +++ b/packages/dropbear/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Small SSH server and client" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=2019.78 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=525965971272270995364a0eb01f35180d793182e63dd0b0c3eb0292291644a4 TERMUX_PKG_SRCURL=https://matt.ucc.asn.au/dropbear/releases/dropbear-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=525965971272270995364a0eb01f35180d793182e63dd0b0c3eb0292291644a4 TERMUX_PKG_DEPENDS="termux-auth, zlib" TERMUX_PKG_CONFLICTS="openssh" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/ed/build.sh b/packages/ed/build.sh index 01f289495..f0fbedd3a 100644 --- a/packages/ed/build.sh +++ b/packages/ed/build.sh @@ -3,5 +3,5 @@ TERMUX_PKG_DESCRIPTION="Classic UNIX line editor" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_VERSION=1.15 -TERMUX_PKG_SHA256=ad4489c0ad7a108c514262da28e6c2a426946fb408a3977ef1ed34308bdfd174 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/ed/ed-${TERMUX_PKG_VERSION}.tar.lz +TERMUX_PKG_SHA256=ad4489c0ad7a108c514262da28e6c2a426946fb408a3977ef1ed34308bdfd174 diff --git a/packages/expect/build.sh b/packages/expect/build.sh index 587284157..d43ad578f 100644 --- a/packages/expect/build.sh +++ b/packages/expect/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Tool for automating interactive terminal applications" TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_VERSION=5.45.4 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/expect/Expect/${TERMUX_PKG_VERSION}/expect${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34 TERMUX_PKG_DEPENDS="tcl" TERMUX_PKG_BREAKS="expect-dev" TERMUX_PKG_REPLACES="expect-dev" diff --git a/packages/fd/build.sh b/packages/fd/build.sh index d4c7b9f64..c380f1943 100644 --- a/packages/fd/build.sh +++ b/packages/fd/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/sharkdp/fd TERMUX_PKG_DESCRIPTION="Simple, fast and user-friendly alternative to find" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=7.4.0 -TERMUX_PKG_SHA256=33570ba65e7f8b438746cb92bb9bc4a6030b482a0d50db37c830c4e315877537 TERMUX_PKG_SRCURL=https://github.com/sharkdp/fd/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=33570ba65e7f8b438746cb92bb9bc4a6030b482a0d50db37c830c4e315877537 TERMUX_PKG_BUILD_IN_SRC=true termux_step_post_make_install() { diff --git a/packages/fftw/build.sh b/packages/fftw/build.sh index 347e56de6..75e3118d9 100644 --- a/packages/fftw/build.sh +++ b/packages/fftw/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Library for computing the Discrete Fourier Transform (DF TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=3.3.8 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=http://www.fftw.org/fftw-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=6113262f6e92c5bd474f2875fa1b01054c4ad5040f6b0da7c03c98821d9ae303 TERMUX_PKG_BREAKS="fftw-dev" TERMUX_PKG_REPLACES="fftw-dev" -TERMUX_PKG_SRCURL=http://www.fftw.org/fftw-${TERMUX_PKG_VERSION}.tar.gz # ac_cv_func_clock_gettime=no avoids having clock_gettime(CLOCK_SGI_CYCLE, &t) # being used. It's not supported on Android but fails at runtime and, fftw # does not check the return value so gets bogus values. diff --git a/packages/finch/build.sh b/packages/finch/build.sh index a40b304ad..6cdad0879 100644 --- a/packages/finch/build.sh +++ b/packages/finch/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Text-based multi-protocol instant messaging client" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.13.0 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=2747150c6f711146bddd333c496870bfd55058bab22ffb7e4eb784018ec46d8f TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/pidgin/Pidgin/${TERMUX_PKG_VERSION}/pidgin-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=2747150c6f711146bddd333c496870bfd55058bab22ffb7e4eb784018ec46d8f TERMUX_PKG_DEPENDS="libiconv, libgnutls, libxml2, ncurses-ui-libs, glib" TERMUX_PKG_BREAKS="finch-dev" TERMUX_PKG_REPLACES="finch-dev" diff --git a/packages/freetype/build.sh b/packages/freetype/build.sh index 45774d553..518d153bc 100644 --- a/packages/freetype/build.sh +++ b/packages/freetype/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Software font engine capable of producing high-quality o TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.10.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=16dbfa488a21fe827dc27eaf708f42f7aa3bb997d745d31a19781628c36ba26f TERMUX_PKG_SRCURL=https://download.savannah.gnu.org/releases/freetype/freetype-$TERMUX_PKG_VERSION.tar.xz +TERMUX_PKG_SHA256=16dbfa488a21fe827dc27eaf708f42f7aa3bb997d745d31a19781628c36ba26f TERMUX_PKG_DEPENDS="libbz2, libpng, zlib" TERMUX_PKG_BREAKS="freetype-dev" TERMUX_PKG_REPLACES="freetype-dev" diff --git a/packages/fwknop/build.sh b/packages/fwknop/build.sh index 908a72e2f..eac6abd1c 100644 --- a/packages/fwknop/build.sh +++ b/packages/fwknop/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="fwknop: Single Packet Authorization > Port Knocking" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.6.10 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=f6c09bec97ed8e474a98ae14f9f53e1bcdda33393f20667b6af3fb6bb894ca77 TERMUX_PKG_SRCURL=https://www.cipherdyne.org/fwknop/download/fwknop-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=f6c09bec97ed8e474a98ae14f9f53e1bcdda33393f20667b6af3fb6bb894ca77 TERMUX_PKG_DEPENDS="gpgme" TERMUX_PKG_BREAKS="fwknop-dev" TERMUX_PKG_REPLACES="fwknop-dev" diff --git a/packages/gcal/build.sh b/packages/gcal/build.sh index 56139bb7c..7632dab0a 100644 --- a/packages/gcal/build.sh +++ b/packages/gcal/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Program for calculating and printing calendars" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=4.1 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=91b56c40b93eee9bda27ec63e95a6316d848e3ee047b5880ed71e5e8e60f61ab TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gcal/gcal-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=91b56c40b93eee9bda27ec63e95a6316d848e3ee047b5880ed71e5e8e60f61ab TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_header_spawn_h=no diff --git a/packages/gdbm/build.sh b/packages/gdbm/build.sh index 07ea0e84b..d10109947 100644 --- a/packages/gdbm/build.sh +++ b/packages/gdbm/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Library of database functions that use extensible hashin TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=1.18.1 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gdbm/gdbm-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=86e613527e5dba544e73208f42b78b7c022d4fa5a6d5498bf18c8d6f745b91dc TERMUX_PKG_BREAKS="gdbm-dev" TERMUX_PKG_REPLACES="gdbm-dev" -TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gdbm/gdbm-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-readline --enable-libgdbm-compat" diff --git a/packages/getconf/build.sh b/packages/getconf/build.sh index b515dffba..1d3602752 100644 --- a/packages/getconf/build.sh +++ b/packages/getconf/build.sh @@ -2,6 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://github.com/termux/getconf TERMUX_PKG_DESCRIPTION="Utility to print configuration values" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=0.5 -TERMUX_PKG_SHA256=8192701051d2a2bf8d1ae7b1c0922c3f1d4a039b9ad99496636b0122667d595c TERMUX_PKG_SRCURL=https://github.com/termux/getconf/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=8192701051d2a2bf8d1ae7b1c0922c3f1d4a039b9ad99496636b0122667d595c TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/ghostscript/build.sh b/packages/ghostscript/build.sh index f60c21a3f..0e406e57a 100644 --- a/packages/ghostscript/build.sh +++ b/packages/ghostscript/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.ghostscript.com/ TERMUX_PKG_DESCRIPTION="Interpreter for the PostScript language and for PDF" TERMUX_PKG_LICENSE="AGPL-V3" TERMUX_PKG_VERSION=9.50 -TERMUX_PKG_SHA256=dd94c5a06c03c58b47b929d03260f491d4807eaf5be83abd283278927b11c9ee TERMUX_PKG_SRCURL=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${TERMUX_PKG_VERSION//.}/ghostpdl-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=dd94c5a06c03c58b47b929d03260f491d4807eaf5be83abd283278927b11c9ee TERMUX_PKG_DEPENDS="libandroid-support, libiconv, libtiff, libjpeg-turbo, libpng, libexpat, freetype, fontconfig, libidn, littlecms, openjpeg" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_lib_lcms2__cmsCreateMutex=yes diff --git a/packages/giflib/build.sh b/packages/giflib/build.sh index 10ef0889a..b03feee93 100644 --- a/packages/giflib/build.sh +++ b/packages/giflib/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="Leonid Plyushch " TERMUX_PKG_VERSION=5.2.1 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/giflib-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd TERMUX_PKG_BREAKS="giflib-dev" TERMUX_PKG_REPLACES="giflib-dev" -TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/giflib-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/gifsicle/build.sh b/packages/gifsicle/build.sh index 8b290e550..48c2bd8de 100644 --- a/packages/gifsicle/build.sh +++ b/packages/gifsicle/build.sh @@ -2,6 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://www.lcdf.org/gifsicle/ TERMUX_PKG_DESCRIPTION="Tool for creating, editing, and getting information about GIF images and animations" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.92 -TERMUX_PKG_SHA256=5ab556c01d65fddf980749e3ccf50b7fd40de738b6df679999294cc5fabfce65 TERMUX_PKG_SRCURL=https://www.lcdf.org/gifsicle/gifsicle-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=5ab556c01d65fddf980749e3ccf50b7fd40de738b6df679999294cc5fabfce65 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-gifview" diff --git a/packages/global/build.sh b/packages/global/build.sh index 5a6a2b9ba..471ef620f 100644 --- a/packages/global/build.sh +++ b/packages/global/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/global/ TERMUX_PKG_DESCRIPTION="Source code search and browse tools" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=6.6.4 -TERMUX_PKG_SHA256=987e8cb956c53f8ebe4453b778a8fde2037b982613aba7f3e8e74bcd05312594 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/global/global-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=987e8cb956c53f8ebe4453b778a8fde2037b982613aba7f3e8e74bcd05312594 TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_posix1_2008_realpath=yes --with-posix-sort=$TERMUX_PREFIX/bin/sort diff --git a/packages/gpsbabel/build.sh b/packages/gpsbabel/build.sh index 445b454c0..d4f445c0a 100644 --- a/packages/gpsbabel/build.sh +++ b/packages/gpsbabel/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gpsbabel.org/ TERMUX_PKG_DESCRIPTION="GPS file conversion plus transfer to/from GPS units" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.4.4 -TERMUX_PKG_SHA256=22860e913f093aa9124e295d52d1d4ae1afccaa67ed6bed6f1f8d8b0a45336d1 TERMUX_PKG_SRCURL=https://github.com/gpsbabel/gpsbabel/archive/gpsbabel_${TERMUX_PKG_VERSION//./_}.tar.gz +TERMUX_PKG_SHA256=22860e913f093aa9124e295d52d1d4ae1afccaa67ed6bed6f1f8d8b0a45336d1 TERMUX_PKG_DEPENDS="libexpat" termux_step_post_extract_package() { diff --git a/packages/gsl/build.sh b/packages/gsl/build.sh index f84c19ad1..8e11c6022 100644 --- a/packages/gsl/build.sh +++ b/packages/gsl/build.sh @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gsl/ TERMUX_PKG_DESCRIPTION="GNU Scientific Library (GSL) providing a wide range of mathematical routines" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.6 +TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gsl/gsl-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=b782339fc7a38fe17689cb39966c4d821236c28018b6593ddb6fd59ee40786a8 TERMUX_PKG_BREAKS="gsl-dev" TERMUX_PKG_REPLACES="gsl-dev" -TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gsl/gsl-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_RM_AFTER_INSTALL="bin/ share/man/man1" # Workaround for linker on Android 5 (fixed in Android 6) not supporting RTLD_GLOBAL. diff --git a/packages/hexedit/build.sh b/packages/hexedit/build.sh index b068dbc7d..160c39ab9 100644 --- a/packages/hexedit/build.sh +++ b/packages/hexedit/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://rigaux.org/hexedit.html TERMUX_PKG_DESCRIPTION="view and edit files in hexadecimal or in ASCII" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.4.2 -TERMUX_PKG_SHA256=c81ffb36af9243aefc0887e33dd8e41c4b22d091f1f27d413cbda443b0440d66 TERMUX_PKG_SRCURL=https://github.com/pixel/hexedit/archive/$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=c81ffb36af9243aefc0887e33dd8e41c4b22d091f1f27d413cbda443b0440d66 TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/heyu/build.sh b/packages/heyu/build.sh index 1908001b4..02c5c38a8 100644 --- a/packages/heyu/build.sh +++ b/packages/heyu/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Program for remotely controlling lights and appliances" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=2.11-rc3 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=6285f134e03688b5ec03986ef53cce463abc007281996156cac52b61cbeb58b2 TERMUX_PKG_SRCURL=https://github.com/HeyuX10Automation/heyu/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=6285f134e03688b5ec03986ef53cce463abc007281996156cac52b61cbeb58b2 termux_step_pre_configure() { # rindex is an obsolete version of strrchr which is not available in Android: diff --git a/packages/htop/build.sh b/packages/htop/build.sh index f233c9096..5690283d5 100644 --- a/packages/htop/build.sh +++ b/packages/htop/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Interactive process viewer for Linux" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.2.0 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=d9d6826f10ce3887950d709b53ee1d8c1849a70fa38e91d5896ad8cbc6ba3c57 TERMUX_PKG_SRCURL=http://hisham.hm/htop/releases/${TERMUX_PKG_VERSION}/htop-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=d9d6826f10ce3887950d709b53ee1d8c1849a70fa38e91d5896ad8cbc6ba3c57 # htop checks setlocale() return value for UTF-8 support, so use libandroid-support. TERMUX_PKG_DEPENDS="ncurses, libandroid-support" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/hydra/build.sh b/packages/hydra/build.sh index 06d8eb698..5b3339806 100644 --- a/packages/hydra/build.sh +++ b/packages/hydra/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/vanhauser-thc/thc-hydra TERMUX_PKG_DESCRIPTION="Network logon cracker supporting different services" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=9.0 -TERMUX_PKG_SHA256=56672e253c128abaa6fb19e77f6f59ba6a93762a9ba435505a009ef6d58e8d0e TERMUX_PKG_SRCURL=https://github.com/vanhauser-thc/thc-hydra/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=56672e253c128abaa6fb19e77f6f59ba6a93762a9ba435505a009ef6d58e8d0e TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="openssl, pcre, libssh" diff --git a/packages/indent/build.sh b/packages/indent/build.sh index 7039e2e9f..0ecbb74f5 100644 --- a/packages/indent/build.sh +++ b/packages/indent/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/indent/ TERMUX_PKG_DESCRIPTION="C language source code formatting program" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=2.2.12 -TERMUX_PKG_SHA256=b745a5dfc68f86a483d7f96dc1cda7aafd1e78ecba3c7d8ad304709e91e1defb TERMUX_PKG_SRCURL=http://mirrors.kernel.org/gnu/indent/indent-$TERMUX_PKG_VERSION.tar.xz +TERMUX_PKG_SHA256=b745a5dfc68f86a483d7f96dc1cda7aafd1e78ecba3c7d8ad304709e91e1defb TERMUX_PKG_DEPENDS="libandroid-support" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_func_setlocale=no" TERMUX_PKG_RM_AFTER_INSTALL="bin/texinfo2man" diff --git a/packages/inotify-tools/build.sh b/packages/inotify-tools/build.sh index a5f2f30ff..2020e25b2 100644 --- a/packages/inotify-tools/build.sh +++ b/packages/inotify-tools/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Programs providing a simple interface to inotify" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=3.20.1 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://github.com/rvoicilas/inotify-tools/archive/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=a433cc1dedba851078276db69b0e97f9fe41e4ba3336d2971adfca4b3a6242ac TERMUX_PKG_BREAKS="inotify-tools-dev" TERMUX_PKG_REPLACES="inotify-tools-dev" -TERMUX_PKG_SRCURL=https://github.com/rvoicilas/inotify-tools/archive/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { diff --git a/packages/iperf3/build.sh b/packages/iperf3/build.sh index 2aca1af12..33f3b0bd8 100644 --- a/packages/iperf3/build.sh +++ b/packages/iperf3/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="TCP, UDP, and SCTP network bandwidth measurement tool" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=3.7 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=d846040224317caf2f75c843d309a950a7db23f9b44b94688ccbe557d6d1710c TERMUX_PKG_SRCURL=https://fossies.org/linux/privat/iperf-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=d846040224317caf2f75c843d309a950a7db23f9b44b94688ccbe557d6d1710c TERMUX_PKG_DEPENDS="openssl" TERMUX_PKG_BREAKS="iperf3-dev" TERMUX_PKG_REPLACES="iperf3-dev" diff --git a/packages/jhead/build.sh b/packages/jhead/build.sh index 020c4fa85..78a7f0662 100644 --- a/packages/jhead/build.sh +++ b/packages/jhead/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://www.sentex.net/~mwandel/jhead/ TERMUX_PKG_DESCRIPTION="Exif Jpeg header manipulation tool" TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_VERSION=3.04 -TERMUX_PKG_SHA256=ef89bbcf4f6c25ed88088cf242a47a6aedfff4f08cc7dc205bf3e2c0f10a03c9 TERMUX_PKG_SRCURL=http://www.sentex.net/~mwandel/jhead/jhead-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=ef89bbcf4f6c25ed88088cf242a47a6aedfff4f08cc7dc205bf3e2c0f10a03c9 TERMUX_PKG_BUILD_IN_SRC=true termux_step_make_install() { diff --git a/packages/jpegoptim/build.sh b/packages/jpegoptim/build.sh index ccd31cec0..fcd732887 100644 --- a/packages/jpegoptim/build.sh +++ b/packages/jpegoptim/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="JPEG optimizer that recompresses image files to a smalle TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=1.4.6 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=88b1eb64c2a33a2f013f068df8b0331f42c019267401ae3fa28e3277403a5ab7 TERMUX_PKG_SRCURL=https://www.kokkonen.net/tjko/src/jpegoptim-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=88b1eb64c2a33a2f013f068df8b0331f42c019267401ae3fa28e3277403a5ab7 TERMUX_PKG_DEPENDS="libjpeg-turbo" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/json-c/build.sh b/packages/json-c/build.sh index a3946d803..7312ce74f 100644 --- a/packages/json-c/build.sh +++ b/packages/json-c/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="Balazs Kutil @balazs_kutil" TERMUX_PKG_VERSION=0.13.1 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://s3.amazonaws.com/json-c_releases/releases/json-c-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=b87e608d4d3f7bfdd36ef78d56d53c74e66ab278d318b71e6002a369d36f4873 TERMUX_PKG_BREAKS="json-c-dev" TERMUX_PKG_REPLACES="json-c-dev" -TERMUX_PKG_SRCURL=https://s3.amazonaws.com/json-c_releases/releases/json-c-${TERMUX_PKG_VERSION}.tar.gz diff --git a/packages/json-glib/build.sh b/packages/json-glib/build.sh index dd30cc31f..9de6b4873 100644 --- a/packages/json-glib/build.sh +++ b/packages/json-glib/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="GLib JSON manipulation library" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.4.4 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=720c5f4379513dc11fd97dc75336eb0c0d3338c53128044d9fabec4374f4bc47 TERMUX_PKG_SRCURL=https://download.gnome.org/sources/json-glib/${TERMUX_PKG_VERSION:0:3}/json-glib-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=720c5f4379513dc11fd97dc75336eb0c0d3338c53128044d9fabec4374f4bc47 TERMUX_PKG_DEPENDS="glib" TERMUX_PKG_BREAKS="json-glib-dev" TERMUX_PKG_REPLACES="json-glib-dev" diff --git a/packages/jsoncpp/build.sh b/packages/jsoncpp/build.sh index 031694469..d9e9a1da0 100644 --- a/packages/jsoncpp/build.sh +++ b/packages/jsoncpp/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/open-source-parsers/jsoncpp TERMUX_PKG_DESCRIPTION="C++ library for interacting with JSON" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=1.9.2 -TERMUX_PKG_SHA256=77a402fb577b2e0e5d0bdc1cf9c65278915cdb25171e3452c68b6da8a561f8f0 TERMUX_PKG_SRCURL=https://github.com/open-source-parsers/jsoncpp/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=77a402fb577b2e0e5d0bdc1cf9c65278915cdb25171e3452c68b6da8a561f8f0 TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_BREAKS="jsoncpp-dev" TERMUX_PKG_REPLACES="jsoncpp-dev" diff --git a/packages/leptonica/build.sh b/packages/leptonica/build.sh index 23ae9ed3d..0fe4ded1d 100644 --- a/packages/leptonica/build.sh +++ b/packages/leptonica/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://www.leptonica.com/ TERMUX_PKG_DESCRIPTION="Library for image processing and image analysis" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=1.79.0 -TERMUX_PKG_SHA256=bf9716f91a4844c2682a07ef21eaf68b6f1077af1f63f27c438394fd66218e17 TERMUX_PKG_SRCURL=https://github.com/DanBloomberg/leptonica/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=bf9716f91a4844c2682a07ef21eaf68b6f1077af1f63f27c438394fd66218e17 TERMUX_PKG_DEPENDS="libjpeg-turbo, libpng, libtiff, zlib" TERMUX_PKG_BREAKS="leptonica-dev" TERMUX_PKG_REPLACES="leptonica-dev" diff --git a/packages/libacl/build.sh b/packages/libacl/build.sh index a82a73e87..bfd89dd76 100644 --- a/packages/libacl/build.sh +++ b/packages/libacl/build.sh @@ -3,6 +3,6 @@ TERMUX_PKG_DESCRIPTION="Access control list shared library" TERMUX_PKG_LICENSE="LGPL-2.1, GPL-2.0" TERMUX_PKG_VERSION=2.2.53 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://download.savannah.gnu.org/releases/acl/acl-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=06be9865c6f418d851ff4494e12406568353b891ffe1f596b34693c387af26c7 TERMUX_PKG_DEPENDS="attr" -TERMUX_PKG_SRCURL=https://download.savannah.gnu.org/releases/acl/acl-${TERMUX_PKG_VERSION}.tar.gz diff --git a/packages/libao/build.sh b/packages/libao/build.sh index 2044d5992..698c232a6 100644 --- a/packages/libao/build.sh +++ b/packages/libao/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="A cross platform audio library" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.2.2 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=df8a6d0e238feeccb26a783e778716fb41a801536fe7b6fce068e313c0e2bf4d TERMUX_PKG_SRCURL=https://github.com/xiph/libao/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=df8a6d0e238feeccb26a783e778716fb41a801536fe7b6fce068e313c0e2bf4d TERMUX_PKG_DEPENDS="pulseaudio" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-pulse" TERMUX_PKG_CONFFILES="etc/libao.conf" diff --git a/packages/libassuan/build.sh b/packages/libassuan/build.sh index 65485614c..17f8a6ee4 100644 --- a/packages/libassuan/build.sh +++ b/packages/libassuan/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Library implementing the Assuan IPC protocol used betwee TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.5.3 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=91bcb0403866b4e7c4bc1cc52ed4c364a9b5414b3994f718c70303f7f765e702 TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=91bcb0403866b4e7c4bc1cc52ed4c364a9b5414b3994f718c70303f7f765e702 TERMUX_PKG_DEPENDS="libgpg-error" TERMUX_PKG_BREAKS="libassuan-dev" TERMUX_PKG_REPLACES="libassuan-dev" diff --git a/packages/libcoap/build.sh b/packages/libcoap/build.sh index 37a4575a7..6b9c96893 100644 --- a/packages/libcoap/build.sh +++ b/packages/libcoap/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://libcoap.net/ TERMUX_PKG_DESCRIPTION="Implementation of CoAP, a lightweight protocol for resource constrained devices" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=4.2.1 -TERMUX_PKG_SHA256=29a0394a265d3febee41e5e2dc03d34292a0aede37f5f80334e529ac0dab2321 TERMUX_PKG_SRCURL=https://github.com/obgm/libcoap/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=29a0394a265d3febee41e5e2dc03d34292a0aede37f5f80334e529ac0dab2321 TERMUX_PKG_DEPENDS="openssl" TERMUX_PKG_BREAKS="libcoap-dev" TERMUX_PKG_REPLACES="libcoap-dev" diff --git a/packages/libconfuse/build.sh b/packages/libconfuse/build.sh index bbc9e888a..59fcb0975 100644 --- a/packages/libconfuse/build.sh +++ b/packages/libconfuse/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Small configuration file parser library for C" TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=3.2.2 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/martinh/libconfuse/releases/download/v$TERMUX_PKG_VERSION/confuse-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=71316b55592f8d0c98924242c98dbfa6252153a8b6e7d89e57fe6923934d77d0 TERMUX_PKG_BREAKS="libconfuse-dev" TERMUX_PKG_REPLACES="libconfuse-dev" -TERMUX_PKG_SRCURL=https://github.com/martinh/libconfuse/releases/download/v$TERMUX_PKG_VERSION/confuse-$TERMUX_PKG_VERSION.tar.gz diff --git a/packages/libcroco/build.sh b/packages/libcroco/build.sh index 298d99ef6..055c26a2f 100644 --- a/packages/libcroco/build.sh +++ b/packages/libcroco/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="CSS parsing and manipulation library" TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=0.6.13 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=767ec234ae7aa684695b3a735548224888132e063f92db585759b422570621d4 TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/gnome/sources/libcroco/${TERMUX_PKG_VERSION:0:3}/libcroco-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=767ec234ae7aa684695b3a735548224888132e063f92db585759b422570621d4 TERMUX_PKG_DEPENDS="glib,liblzma,libxml2" TERMUX_PKG_BREAKS="libcroco-dev" TERMUX_PKG_REPLACES="libcroco-dev" diff --git a/packages/libcue/build.sh b/packages/libcue/build.sh index 189777fe3..d5aab7b7c 100644 --- a/packages/libcue/build.sh +++ b/packages/libcue/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="CUE Sheet Parser Library" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.2.1 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/lipnitsk/libcue/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=f27bc3ebb2e892cd9d32a7bee6d84576a60f955f29f748b9b487b173712f1200 TERMUX_PKG_BREAKS="libcue-dev" TERMUX_PKG_REPLACES="libcue-dev" -TERMUX_PKG_SRCURL=https://github.com/lipnitsk/libcue/archive/v${TERMUX_PKG_VERSION}.tar.gz # To avoid picking up cross-compiled flex and bison: TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DBISON_EXECUTABLE=$(which bison) diff --git a/packages/libdb/build.sh b/packages/libdb/build.sh index ca2fa5e28..3eba1f877 100644 --- a/packages/libdb/build.sh +++ b/packages/libdb/build.sh @@ -4,10 +4,10 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="Vishal Biswas @vishalbiswas" TERMUX_PKG_VERSION=18.1.32 TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/db-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=fa1fe7de9ba91ad472c25d026f931802597c29f28ae951960685cde487c8d654 TERMUX_PKG_BREAKS="libdb-dev" TERMUX_PKG_REPLACES="libdb-dev" -TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/db-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --enable-hash --enable-smallbuild diff --git a/packages/libelf/build.sh b/packages/libelf/build.sh index dfb278302..3dcab1af8 100644 --- a/packages/libelf/build.sh +++ b/packages/libelf/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="GPL-2.0" # NOTE: We only build the libelf part of elfutils for now, # as other parts are not clang compatible. TERMUX_PKG_VERSION=0.178 -TERMUX_PKG_SHA256=31e7a00e96d4e9c4bda452e1f2cdac4daf8abd24f5e154dee232131899f3a0f2 TERMUX_PKG_SRCURL=ftp://sourceware.org/pub/elfutils/${TERMUX_PKG_VERSION}/elfutils-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=31e7a00e96d4e9c4bda452e1f2cdac4daf8abd24f5e154dee232131899f3a0f2 # libandroid-support for langinfo. TERMUX_PKG_DEPENDS="libandroid-support, zlib" TERMUX_PKG_BUILD_DEPENDS="argp" diff --git a/packages/libev/build.sh b/packages/libev/build.sh index 067c811d2..c614af176 100644 --- a/packages/libev/build.sh +++ b/packages/libev/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://software.schmorp.de/pkg/libev.html TERMUX_PKG_DESCRIPTION="Full-featured and high-performance event loop library" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=4.31 +TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/libev-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=ed855d2b52118e32c0c1a6a32bd18c97f9e6711ca511f5ee12de3b9eccc66e5a TERMUX_PKG_BREAKS="libev-dev" TERMUX_PKG_REPLACES="libev-dev" -TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/libev-$TERMUX_PKG_VERSION.tar.gz diff --git a/packages/libgcrypt/build.sh b/packages/libgcrypt/build.sh index 99989c5c9..3839b5cc0 100644 --- a/packages/libgcrypt/build.sh +++ b/packages/libgcrypt/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="General purpose cryptographic library based on the code TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=1.8.5 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=3b4a2a94cb637eff5bdebbcaf46f4d95c4f25206f459809339cdada0eb577ac3 TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=3b4a2a94cb637eff5bdebbcaf46f4d95c4f25206f459809339cdada0eb577ac3 TERMUX_PKG_DEPENDS="libgpg-error" TERMUX_PKG_BREAKS="libgcrypt-dev" TERMUX_PKG_REPLACES="libgcrypt-dev" diff --git a/packages/libgsasl/build.sh b/packages/libgsasl/build.sh index 90952c4de..a4b00cd0c 100644 --- a/packages/libgsasl/build.sh +++ b/packages/libgsasl/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gsasl TERMUX_PKG_DESCRIPTION="GNU SASL library" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.8.1 -TERMUX_PKG_SHA256=19e2f90525c531010918c50bb1febef0d7115d620150cc66153b9ce73ff814e6 TERMUX_PKG_SRCURL=https://download.savannah.nongnu.org/releases/gsasl/libgsasl-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=19e2f90525c531010918c50bb1febef0d7115d620150cc66153b9ce73ff814e6 TERMUX_PKG_DEPENDS="libidn" TERMUX_PKG_BREAKS="libgsasl-dev" TERMUX_PKG_REPLACES="libgsasl-dev" diff --git a/packages/libidn/build.sh b/packages/libidn/build.sh index d00a29478..108ac554d 100644 --- a/packages/libidn/build.sh +++ b/packages/libidn/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="GNU Libidn library, implementation of IETF IDN specifica TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=1.35 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=f11af1005b46b7b15d057d7f107315a1ad46935c7fcdf243c16e46ec14f0fe1e TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libidn/libidn-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=f11af1005b46b7b15d057d7f107315a1ad46935c7fcdf243c16e46ec14f0fe1e TERMUX_PKG_DEPENDS="libiconv" TERMUX_PKG_BREAKS="libidn-dev" TERMUX_PKG_REPLACES="libidn-dev" diff --git a/packages/libisl/build.sh b/packages/libisl/build.sh index 1620d1f23..1140d8e0a 100644 --- a/packages/libisl/build.sh +++ b/packages/libisl/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://isl.gforge.inria.fr/ TERMUX_PKG_DESCRIPTION="Library for manipulating sets and relations of integer points bounded by linear constraints" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=0.22 -TERMUX_PKG_SHA256=6c8bc56c477affecba9c59e2c9f026967ac8bad01b51bdd07916db40a517b9fa TERMUX_PKG_SRCURL=http://isl.gforge.inria.fr/isl-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=6c8bc56c477affecba9c59e2c9f026967ac8bad01b51bdd07916db40a517b9fa TERMUX_PKG_DEPENDS="libgmp" TERMUX_PKG_BREAKS="libisl-dev" TERMUX_PKG_REPLACES="libisl-dev" diff --git a/packages/libjansson/build.sh b/packages/libjansson/build.sh index d5c31872b..5be9690b3 100644 --- a/packages/libjansson/build.sh +++ b/packages/libjansson/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="C library for encoding, decoding and manipulating JSON d TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=2.12 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/akheron/jansson/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=76260d30e9bbd0ef392798525e8cd7fe59a6450c54ca6135672e3cd6a1642941 TERMUX_PKG_BREAKS="libjansson-dev" TERMUX_PKG_REPLACES="libjansson-dev" -TERMUX_PKG_SRCURL=https://github.com/akheron/jansson/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { diff --git a/packages/liblua/build.sh b/packages/liblua/build.sh index e077c9547..6888a2034 100644 --- a/packages/liblua/build.sh +++ b/packages/liblua/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Shared library for the Lua interpreter" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=5.3.5 TERMUX_PKG_REVISION=4 -TERMUX_PKG_SHA256=0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac TERMUX_PKG_SRCURL=https://www.lua.org/ftp/lua-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac TERMUX_PKG_EXTRA_MAKE_ARGS=linux TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_BREAKS="liblua-dev" diff --git a/packages/liblzo/build.sh b/packages/liblzo/build.sh index 43e853669..da3cfdf1c 100644 --- a/packages/liblzo/build.sh +++ b/packages/liblzo/build.sh @@ -1,10 +1,10 @@ TERMUX_PKG_HOMEPAGE=http://www.oberhumer.com/opensource/lzo TERMUX_PKG_DESCRIPTION="Portable lossless data compression library" TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="Vishal Biswas @vishalbiswas" TERMUX_PKG_VERSION=2.10 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/lzo-$TERMUX_PKG_VERSION.tar.xz -TERMUX_PKG_MAINTAINER="Vishal Biswas @vishalbiswas" TERMUX_PKG_SHA256=37ed4369e45944c53306b0d6a36b66f03e5b6aede8849c9b6388f4b62b20b443 TERMUX_PKG_BREAKS="liblzo-dev" TERMUX_PKG_REPLACES="liblzo-dev" diff --git a/packages/libmp3lame/build.sh b/packages/libmp3lame/build.sh index 7826cccac..e6e074e53 100644 --- a/packages/libmp3lame/build.sh +++ b/packages/libmp3lame/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="High quality MPEG Audio Layer III (MP3) encoder" TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=3.100 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/lame/lame/${TERMUX_PKG_VERSION}/lame-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e TERMUX_PKG_BREAKS="libmp3lame-dev" TERMUX_PKG_REPLACES="libmp3lame-dev" -TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/lame/lame/${TERMUX_PKG_VERSION}/lame-${TERMUX_PKG_VERSION}.tar.gz diff --git a/packages/libmpc/build.sh b/packages/libmpc/build.sh index c4cb5f9b2..61222eaab 100644 --- a/packages/libmpc/build.sh +++ b/packages/libmpc/build.sh @@ -1,10 +1,10 @@ TERMUX_PKG_HOMEPAGE=http://www.multiprecision.org/ TERMUX_PKG_DESCRIPTION="Library for the arithmetic of complex numbers with arbitrarily high precision" TERMUX_PKG_LICENSE="LGPL-2.0" +TERMUX_PKG_VERSION=1.1.0 +TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/mpc/mpc-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e TERMUX_PKG_DEPENDS="libgmp, libmpfr" TERMUX_PKG_BREAKS="libmpc-dev" TERMUX_PKG_REPLACES="libmpc-dev" -TERMUX_PKG_VERSION=1.1.0 -TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e -TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/mpc/mpc-$TERMUX_PKG_VERSION.tar.gz diff --git a/packages/libmpdclient/build.sh b/packages/libmpdclient/build.sh index 23a381c30..aa1fae739 100644 --- a/packages/libmpdclient/build.sh +++ b/packages/libmpdclient/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Asynchronous API library for interfacing MPD in the C, C TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="Matthew Klein @mklein994" TERMUX_PKG_VERSION=2.17 +TERMUX_PKG_SRCURL=https://github.com/MusicPlayerDaemon/libmpdclient/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=06eb4b67c63f64d647e97257ff5f8506bf9c2a26b314bf5d0dd5944995b59fc9 TERMUX_PKG_BREAKS="libmpdclient-dev" TERMUX_PKG_REPLACES="libmpdclient-dev" -TERMUX_PKG_SRCURL=https://github.com/MusicPlayerDaemon/libmpdclient/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -D default_socket==${TERMUX_PREFIX}/var/run/mpd/socket" diff --git a/packages/libmpfr/build.sh b/packages/libmpfr/build.sh index 8fb41fef9..0aaab5861 100644 --- a/packages/libmpfr/build.sh +++ b/packages/libmpfr/build.sh @@ -1,11 +1,11 @@ TERMUX_PKG_HOMEPAGE=https://www.mpfr.org/ TERMUX_PKG_DESCRIPTION="C library for multiple-precision floating-point computations with correct rounding" TERMUX_PKG_LICENSE="LGPL-2.0" +TERMUX_PKG_VERSION=4.0.2 +TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/mpfr/mpfr-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a TERMUX_PKG_DEPENDS="libgmp" TERMUX_PKG_BREAKS="libmpfr-dev" TERMUX_PKG_REPLACES="libmpfr-dev" -TERMUX_PKG_VERSION=4.0.2 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a -TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/mpfr/mpfr-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_header_locale_h=no" diff --git a/packages/libmsgpack/build.sh b/packages/libmsgpack/build.sh index a73745cd0..2d593ade2 100644 --- a/packages/libmsgpack/build.sh +++ b/packages/libmsgpack/build.sh @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/msgpack/msgpack-c/ TERMUX_PKG_DESCRIPTION="MessagePack implementation for C and C++" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=3.2.1 +TERMUX_PKG_SRCURL=https://github.com/msgpack/msgpack-c/releases/download/cpp-${TERMUX_PKG_VERSION}/msgpack-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=433cbcd741e1813db9ae4b2e192b83ac7b1d2dd7968a3e11470eacc6f4ab58d2 TERMUX_PKG_BREAKS="libmsgpack-dev" TERMUX_PKG_REPLACES="libmsgpack-dev" -TERMUX_PKG_SRCURL=https://github.com/msgpack/msgpack-c/releases/download/cpp-${TERMUX_PKG_VERSION}/msgpack-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DMSGPACK_BUILD_EXAMPLES=OFF diff --git a/packages/libnettle/build.sh b/packages/libnettle/build.sh index 41bcd8ed3..cc3202213 100644 --- a/packages/libnettle/build.sh +++ b/packages/libnettle/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Cryptographic library that is designed to fit easily in TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=3.5.1 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/nettle/nettle-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419 TERMUX_PKG_DEPENDS="libgmp" TERMUX_PKG_BREAKS="libnettle-dev" TERMUX_PKG_REPLACES="libnettle-dev" diff --git a/packages/libnpth/build.sh b/packages/libnpth/build.sh index ea14988f6..551026e8e 100644 --- a/packages/libnpth/build.sh +++ b/packages/libnpth/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="New GNU Portable Threads Library" TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=1.6 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/npth/npth-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1 TERMUX_PKG_BREAKS="libnpth-dev" TERMUX_PKG_REPLACES="libnpth-dev" -TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/npth/npth-${TERMUX_PKG_VERSION}.tar.bz2 diff --git a/packages/libopusenc/build.sh b/packages/libopusenc/build.sh index 74aaa88ee..b1be2ec4d 100644 --- a/packages/libopusenc/build.sh +++ b/packages/libopusenc/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="High-level API for encoding .opus files" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=0.2.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=8298db61a8d3d63e41c1a80705baa8ce9ff3f50452ea7ec1c19a564fe106cbb9 TERMUX_PKG_SRCURL=https://archive.mozilla.org/pub/opus/libopusenc-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=8298db61a8d3d63e41c1a80705baa8ce9ff3f50452ea7ec1c19a564fe106cbb9 TERMUX_PKG_DEPENDS="libopus" TERMUX_PKG_BREAKS="libopusenc-dev" TERMUX_PKG_REPLACES="libopusenc-dev" diff --git a/packages/libpng/build.sh b/packages/libpng/build.sh index 5d675643d..58969a486 100644 --- a/packages/libpng/build.sh +++ b/packages/libpng/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Official PNG reference library" TERMUX_PKG_LICENSE="Libpng" TERMUX_PKG_VERSION=1.6.37 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/libpng-$TERMUX_PKG_VERSION.tar.xz +TERMUX_PKG_SHA256=505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca TERMUX_PKG_DEPENDS="zlib" TERMUX_PKG_BREAKS="libpng-dev" TERMUX_PKG_REPLACES="libpng-dev" diff --git a/packages/libqrencode/build.sh b/packages/libqrencode/build.sh index fc1c1187f..1888cbd76 100644 --- a/packages/libqrencode/build.sh +++ b/packages/libqrencode/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91" TERMUX_PKG_VERSION=4.0.2 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=43091fea4752101f0fe61a957310ead10a7cb4b81e170ce61e5baa73a6291ac2 TERMUX_PKG_SRCURL=https://github.com/fukuchi/libqrencode/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=43091fea4752101f0fe61a957310ead10a7cb4b81e170ce61e5baa73a6291ac2 TERMUX_PKG_DEPENDS="libandroid-support, libpng, zlib" TERMUX_PKG_BREAKS="libqrencode-dev" TERMUX_PKG_REPLACES="libqrencode-dev" diff --git a/packages/libsasl/build.sh b/packages/libsasl/build.sh index 6a15c2250..b83102eb9 100644 --- a/packages/libsasl/build.sh +++ b/packages/libsasl/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Cyrus SASL - authentication abstraction library" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=2.1.27 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/cyrus-sasl-$TERMUX_PKG_VERSION.tar.xz TERMUX_PKG_SHA256=6eaf75ce1e73be63894fb04d1fd0bfa9f54f33e88269743dd8f2ff54e27ea043 TERMUX_PKG_BREAKS="libsasl-dev" TERMUX_PKG_REPLACES="libsasl-dev" -TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/cyrus-sasl-$TERMUX_PKG_VERSION.tar.xz # Seems to be race issues in build (symlink creation):: TERMUX_MAKE_PROCESSES=1 TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/libsqlite/build.sh b/packages/libsqlite/build.sh index f6d7260a0..da5b1c83b 100644 --- a/packages/libsqlite/build.sh +++ b/packages/libsqlite/build.sh @@ -5,9 +5,9 @@ TERMUX_PKG_LICENSE="Public Domain" _SQLITE_MAJOR=3 _SQLITE_MINOR=30 _SQLITE_PATCH=1 -TERMUX_PKG_SHA256=8c5a50db089bd2a1b08dbc5b00d2027602ca7ff238ba7658fabca454d4298e60 TERMUX_PKG_VERSION=${_SQLITE_MAJOR}.${_SQLITE_MINOR}.${_SQLITE_PATCH} TERMUX_PKG_SRCURL=https://www.sqlite.org/2019/sqlite-autoconf-${_SQLITE_MAJOR}${_SQLITE_MINOR}0${_SQLITE_PATCH}00.tar.gz +TERMUX_PKG_SHA256=8c5a50db089bd2a1b08dbc5b00d2027602ca7ff238ba7658fabca454d4298e60 TERMUX_PKG_DEPENDS="zlib" TERMUX_PKG_BREAKS="libsqlite-dev" TERMUX_PKG_REPLACES="libsqlite-dev" diff --git a/packages/libssh2/build.sh b/packages/libssh2/build.sh index dd7ef9f16..7301e83ed 100644 --- a/packages/libssh2/build.sh +++ b/packages/libssh2/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Client-side library implementing the SSH2 protocol" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=1.9.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd TERMUX_PKG_SRCURL=https://www.libssh2.org/download/libssh2-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd TERMUX_PKG_DEPENDS="openssl, zlib" TERMUX_PKG_BREAKS="libssh2-dev" TERMUX_PKG_REPLACES="libssh2-dev" diff --git a/packages/libtermkey/build.sh b/packages/libtermkey/build.sh index b6fcb6689..718b300f8 100644 --- a/packages/libtermkey/build.sh +++ b/packages/libtermkey/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Library for processing of keyboard entry for terminal-ba TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=0.22 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=6945bd3c4aaa83da83d80a045c5563da4edd7d0374c62c0d35aec09eb3014600 TERMUX_PKG_SRCURL=http://www.leonerd.org.uk/code/libtermkey/libtermkey-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=6945bd3c4aaa83da83d80a045c5563da4edd7d0374c62c0d35aec09eb3014600 TERMUX_PKG_DEPENDS="libunibilium" TERMUX_PKG_BREAKS="libtermkey-dev" TERMUX_PKG_REPLACES="libtermkey-dev" diff --git a/packages/libunibilium/build.sh b/packages/libunibilium/build.sh index f9daca16d..50feb39d0 100644 --- a/packages/libunibilium/build.sh +++ b/packages/libunibilium/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Terminfo parsing library" TERMUX_PKG_LICENSE="LGPL-3.0" TERMUX_PKG_VERSION=2.0.0 TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=https://github.com/mauke/unibilium/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=78997d38d4c8177c60d3d0c1aa8c53fd0806eb21825b7b335b1768d7116bc1c1 TERMUX_PKG_BREAKS="libunibilium-dev" TERMUX_PKG_REPLACES="libunibilium-dev" -TERMUX_PKG_SRCURL=https://github.com/mauke/unibilium/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/libunistring/build.sh b/packages/libunistring/build.sh index aac8c986d..efe7af3f0 100644 --- a/packages/libunistring/build.sh +++ b/packages/libunistring/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Library providing functions for manipulating Unicode str TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.9.10 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=a82e5b333339a88ea4608e4635479a1cfb2e01aafb925e1290b65710d43f610b TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libunistring/libunistring-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=a82e5b333339a88ea4608e4635479a1cfb2e01aafb925e1290b65710d43f610b TERMUX_PKG_DEPENDS="libandroid-support, libiconv" TERMUX_PKG_BREAKS="libunistring-dev" TERMUX_PKG_REPLACES="libunistring-dev" diff --git a/packages/libvterm/build.sh b/packages/libvterm/build.sh index a99e4175c..422fa5d20 100644 --- a/packages/libvterm/build.sh +++ b/packages/libvterm/build.sh @@ -4,10 +4,10 @@ TERMUX_PKG_LICENSE="MIT" # libvterm does not do releases, take a specific commit for now: TERMUX_PKG_VERSION=19.09.17 _COMMIT=fcbccd3c79bfa811800fea24db3a77384941cb70 +TERMUX_PKG_SRCURL=https://github.com/neovim/libvterm/archive/$_COMMIT.zip TERMUX_PKG_SHA256=a20ebb18f37dccc685d8518147a0db78280582138ebc76e2635830cd93572bde TERMUX_PKG_BREAKS="libvterm-dev" TERMUX_PKG_REPLACES="libvterm-dev" -TERMUX_PKG_SRCURL=https://github.com/neovim/libvterm/archive/$_COMMIT.zip TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/libwebsockets/build.sh b/packages/libwebsockets/build.sh index 47cb272f8..0a9ab4725 100644 --- a/packages/libwebsockets/build.sh +++ b/packages/libwebsockets/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://libwebsockets.org TERMUX_PKG_DESCRIPTION="Lightweight C websockets library" TERMUX_PKG_LICENSE="LGPL-2.0" TERMUX_PKG_VERSION=3.2.99.1 -TERMUX_PKG_SHA256=67471f41804680ca5a33ffe1428e3758e815e5c2c6887c6a524b90611decdb75 TERMUX_PKG_SRCURL=https://github.com/warmcat/libwebsockets/archive/0cd351d4c40687a4d40a42f04c1313498a918cd1.zip +TERMUX_PKG_SHA256=67471f41804680ca5a33ffe1428e3758e815e5c2c6887c6a524b90611decdb75 TERMUX_PKG_DEPENDS="openssl" TERMUX_PKG_BREAKS="libwebsockets-dev" TERMUX_PKG_REPLACES="libwebsockets-dev" diff --git a/packages/libx264/build.sh b/packages/libx264/build.sh index e0b0f4f54..d36c8a8c1 100644 --- a/packages/libx264/build.sh +++ b/packages/libx264/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Library for encoding video streams into the H.264/MPEG-4 TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=20190215 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=http://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-${TERMUX_PKG_VERSION}-2245-stable.tar.bz2 TERMUX_PKG_SHA256=731c26a106dd97509feaaba2e6b57b27c754031d48186af6e1474cc0e1eee582 TERMUX_PKG_BREAKS="libx264-dev" TERMUX_PKG_REPLACES="libx264-dev" -TERMUX_PKG_SRCURL=http://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-${TERMUX_PKG_VERSION}-2245-stable.tar.bz2 # Avoid linking against ffmpeg libraries to avoid circular dependency: TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-swscale diff --git a/packages/libxslt/build.sh b/packages/libxslt/build.sh index 17080722c..27c3ceb53 100644 --- a/packages/libxslt/build.sh +++ b/packages/libxslt/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://xmlsoft.org/libxslt/ TERMUX_PKG_DESCRIPTION="XSLT processing library" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=1.1.34 -TERMUX_PKG_SHA256=98b1bd46d6792925ad2dfe9a87452ea2adebf69dcb9919ffd55bf926a7f93f7f TERMUX_PKG_SRCURL=ftp://xmlsoft.org/libxslt/libxslt-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=98b1bd46d6792925ad2dfe9a87452ea2adebf69dcb9919ffd55bf926a7f93f7f TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-python" TERMUX_PKG_DEPENDS="libxml2, libgcrypt, libgpg-error, zlib" TERMUX_PKG_BREAKS="libxslt-dev" diff --git a/packages/libyaml/build.sh b/packages/libyaml/build.sh index 733724df0..0ad7ddca3 100644 --- a/packages/libyaml/build.sh +++ b/packages/libyaml/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="LibYAML is a YAML 1.1 parser and emitter written in C" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=0.2.2 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/yaml/libyaml/archive/$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=46bca77dc8be954686cff21888d6ce10ca4016b360ae1f56962e6882a17aa1fe TERMUX_PKG_BREAKS="libyaml-dev" TERMUX_PKG_REPLACES="libyaml-dev" -TERMUX_PKG_SRCURL=https://github.com/yaml/libyaml/archive/$TERMUX_PKG_VERSION.tar.gz termux_step_pre_configure() { ./bootstrap diff --git a/packages/lighttpd/build.sh b/packages/lighttpd/build.sh index 77d413c16..4324fbb34 100644 --- a/packages/lighttpd/build.sh +++ b/packages/lighttpd/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Fast webserver with minimal memory footprint" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=1.4.54 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=cf14cce2254a96d8fcb6d3181e1a3c29a8f832531c3e86ff6f2524ecda9a8721 TERMUX_PKG_SRCURL=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=cf14cce2254a96d8fcb6d3181e1a3c29a8f832531c3e86ff6f2524ecda9a8721 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-bzip2 --with-openssl --with-pcre --with-zlib" TERMUX_PKG_DEPENDS="libbz2, openssl, pcre, libcrypt, libandroid-glob, zlib" TERMUX_PKG_RM_AFTER_INSTALL="bin/lighttpd-angel" diff --git a/packages/littlecms/build.sh b/packages/littlecms/build.sh index 342a8e720..5dcd7cf32 100644 --- a/packages/littlecms/build.sh +++ b/packages/littlecms/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Color management library" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=2.9 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/lcms/lcms/${TERMUX_PKG_VERSION}/lcms2-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=48c6fdf98396fa245ed86e622028caf49b96fa22f3e5734f853f806fbc8e7d20 TERMUX_PKG_BREAKS="littlecms-dev" TERMUX_PKG_REPLACES="littlecms-dev" -TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/lcms/lcms/${TERMUX_PKG_VERSION}/lcms2-${TERMUX_PKG_VERSION}.tar.gz diff --git a/packages/luv/build.sh b/packages/luv/build.sh index 3d7c0586a..947e4a0e3 100644 --- a/packages/luv/build.sh +++ b/packages/luv/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/luvit/luv TERMUX_PKG_DESCRIPTION="Bare libuv bindings for lua" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION="1.32.0-0" -TERMUX_PKG_SHA256=25a34b2aecf02d1fd32352c855577dcecd20c756dee9eb7ebecd206bf1de26d3 TERMUX_PKG_SRCURL=https://github.com/luvit/luv/releases/download/$TERMUX_PKG_VERSION/luv-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=25a34b2aecf02d1fd32352c855577dcecd20c756dee9eb7ebecd206bf1de26d3 TERMUX_PKG_DEPENDS="liblua, libuv" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DBUILD_MODULE=OFF diff --git a/packages/lynx/build.sh b/packages/lynx/build.sh index f597942cf..0c8257366 100644 --- a/packages/lynx/build.sh +++ b/packages/lynx/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="The text web browser" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.8.9rel.1 TERMUX_PKG_REVISION=4 -TERMUX_PKG_SHA256=387f193d7792f9cfada14c60b0e5c0bff18f227d9257a39483e14fa1aaf79595 TERMUX_PKG_SRCURL=http://invisible-mirror.net/archives/lynx/tarballs/lynx${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=387f193d7792f9cfada14c60b0e5c0bff18f227d9257a39483e14fa1aaf79595 TERMUX_PKG_DEPENDS="libiconv, ncurses, openssl, libbz2, libidn, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-screen=ncursesw --enable-widec --enable-scrollbar --enable-nested-tables --enable-htmlized-cfg --with-ssl --with-zlib --with-bzlib --enable-cjk --enable-japanese-utf8 --enable-progressbar --enable-prettysrc --enable-forms-options --enable-8bit-toupper --enable-ascii-ctypes --disable-font-switch --with-mime-libdir=$TERMUX_PREFIX/etc" diff --git a/packages/lzop/build.sh b/packages/lzop/build.sh index 0bae7cab5..2169bad52 100644 --- a/packages/lzop/build.sh +++ b/packages/lzop/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.lzop.org TERMUX_PKG_DESCRIPTION='File compressor using lzo lib.' TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.04 -TERMUX_PKG_SHA256=dd294d2425a646952e5a316907356ea3c6bddab0f47d5f88ac808c89b290467b TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/lzop-$TERMUX_PKG_VERSION.tar.xz +TERMUX_PKG_SHA256=dd294d2425a646952e5a316907356ea3c6bddab0f47d5f88ac808c89b290467b TERMUX_PKG_DEPENDS="liblzo" TERMUX_PKG_MAINTAINER='Vishal Biswas @vishalbiswas' diff --git a/packages/make/build.sh b/packages/make/build.sh index d96ec9fda..0e0ac8875 100644 --- a/packages/make/build.sh +++ b/packages/make/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Tool to control the generation of non-source files from TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=4.2.1 TERMUX_PKG_REVISION=3 +TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/make/make-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=e40b8f018c1da64edd1cc9a6fce5fa63b2e707e404e20cad91fbae337c98a5b7 TERMUX_PKG_BREAKS="make-dev" TERMUX_PKG_REPLACES="make-dev" -TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/make/make-${TERMUX_PKG_VERSION}.tar.gz # Prevent linking against libelf: TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_lib_elf_elf_begin=no" diff --git a/packages/man/build.sh b/packages/man/build.sh index 1193f88e6..0b05f9aa2 100644 --- a/packages/man/build.sh +++ b/packages/man/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Man page viewer from the mandoc toolset" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=1.14.5 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=8219b42cb56fc07b2aa660574e6211ac38eefdbf21f41b698d3348793ba5d8f7 TERMUX_PKG_SRCURL=http://mdocml.bsd.lv/snapshots/mandoc-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=8219b42cb56fc07b2aa660574e6211ac38eefdbf21f41b698d3348793ba5d8f7 TERMUX_PKG_DEPENDS="less,libandroid-glob,zlib" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_RM_AFTER_INSTALL="share/examples" diff --git a/packages/mc/build.sh b/packages/mc/build.sh index 1cd3922f3..8ab1f8116 100644 --- a/packages/mc/build.sh +++ b/packages/mc/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.midnight-commander.org/ TERMUX_PKG_DESCRIPTION="Midnight Commander - a powerful file manager" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=4.8.23 -TERMUX_PKG_SHA256=dd7f7ce74183307b0df25b5c3e60ad3293fd3d3d27d2f37dd7a10efce13dff1c TERMUX_PKG_SRCURL=http://ftp.midnight-commander.org/mc-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=dd7f7ce74183307b0df25b5c3e60ad3293fd3d3d27d2f37dd7a10efce13dff1c TERMUX_PKG_DEPENDS="libandroid-support, libiconv, ncurses, glib, openssl, libssh2, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_lib_util_openpty=no diff --git a/packages/mdp/build.sh b/packages/mdp/build.sh index 59c93cad6..d5b50f92c 100644 --- a/packages/mdp/build.sh +++ b/packages/mdp/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Command-line based markdown presentation tool" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER='lokesh @hax4us' TERMUX_PKG_VERSION=1.0.15 -TERMUX_PKG_SHA256=3edc8ea1551fdf290d6bba721105e2e2c23964070ac18c13b4b8d959cdf6116f TERMUX_PKG_SRCURL=https://github.com/visit1985/mdp/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=3edc8ea1551fdf290d6bba721105e2e2c23964070ac18c13b4b8d959cdf6116f TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/ncdu/build.sh b/packages/ncdu/build.sh index 52c9c20b5..2bcdf043a 100644 --- a/packages/ncdu/build.sh +++ b/packages/ncdu/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://dev.yorhel.nl/ncdu TERMUX_PKG_DESCRIPTION="Disk usage analyzer" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=1.14.1 -TERMUX_PKG_SHA256=be31e0e8c13a0189f2a186936f7e298c6390ebdc573bb4a1330bc1fcbf56e13e TERMUX_PKG_SRCURL=https://dev.yorhel.nl/download/ncdu-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=be31e0e8c13a0189f2a186936f7e298c6390ebdc573bb4a1330bc1fcbf56e13e TERMUX_PKG_DEPENDS="ncurses, libandroid-support" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-shell=$TERMUX_PREFIX/bin/bash" diff --git a/packages/ncurses/build.sh b/packages/ncurses/build.sh index 3b2d6acb3..812b313fd 100644 --- a/packages/ncurses/build.sh +++ b/packages/ncurses/build.sh @@ -4,13 +4,12 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=(6.1.20190928 9.22 15) -TERMUX_PKG_SHA256=(a607b171152c04a01f3b784d83f19b877cb9a63d7c5c7e2005424b48a24ccd5e - e94628e9bcfa0adb1115d83649f898d6edb4baced44f5d5b769c2eeb8b95addd - 3ae9ebef28aad081c6c11351f086776e2fd9547563b2f900732b41c376bec05a) TERMUX_PKG_SRCURL=(https://dl.bintray.com/termux/upstream/ncurses-${TERMUX_PKG_VERSION:0:3}-${TERMUX_PKG_VERSION:4}.tgz https://fossies.org/linux/misc/rxvt-unicode-${TERMUX_PKG_VERSION[1]}.tar.bz2 https://github.com/thestinger/termite/archive/v${TERMUX_PKG_VERSION[2]}.tar.gz) - +TERMUX_PKG_SHA256=(a607b171152c04a01f3b784d83f19b877cb9a63d7c5c7e2005424b48a24ccd5e + e94628e9bcfa0adb1115d83649f898d6edb4baced44f5d5b769c2eeb8b95addd + 3ae9ebef28aad081c6c11351f086776e2fd9547563b2f900732b41c376bec05a) # ncurses-utils: tset/reset/clear are moved to package 'ncurses'. TERMUX_PKG_BREAKS="ncurses-dev, ncurses-utils (<< 6.1.20190511-4)" TERMUX_PKG_REPLACES="ncurses-dev, ncurses-utils (<< 6.1.20190511-4)" diff --git a/packages/neofetch/build.sh b/packages/neofetch/build.sh index 75c5100db..bc8141b83 100644 --- a/packages/neofetch/build.sh +++ b/packages/neofetch/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Simple system information script" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="Muhammad Herdiansyah @konimex" TERMUX_PKG_VERSION=6.1.0 -TERMUX_PKG_SHA256=ece351e35286b64d362000d409b27597fcbdcf77e8e60fa0adae1f29d3c29637 TERMUX_PKG_SRCURL=https://github.com/dylanaraps/neofetch/archive/${TERMUX_PKG_VERSION}/neofetch-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=ece351e35286b64d362000d409b27597fcbdcf77e8e60fa0adae1f29d3c29637 TERMUX_PKG_DEPENDS="bash" TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX SYSCONFDIR=$TERMUX_PREFIX/etc" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/neovim/build.sh b/packages/neovim/build.sh index a5b276099..5775b043f 100644 --- a/packages/neovim/build.sh +++ b/packages/neovim/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://neovim.io/ TERMUX_PKG_DESCRIPTION="Ambitious Vim-fork focused on extensibility and agility (nvim)" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=0.4.3 -TERMUX_PKG_SHA256=91a0b5d32204a821bf414690e6b48cf69224d1961d37158c2b383f6a6cf854d2 TERMUX_PKG_SRCURL=https://github.com/neovim/neovim/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=91a0b5d32204a821bf414690e6b48cf69224d1961d37158c2b383f6a6cf854d2 TERMUX_PKG_DEPENDS="libiconv, libuv, luv, libmsgpack, libandroid-support, libvterm, libtermkey, liblua, libunibilium" TERMUX_PKG_HOSTBUILD=true diff --git a/packages/net-tools/build.sh b/packages/net-tools/build.sh index cff726592..83d90f480 100644 --- a/packages/net-tools/build.sh +++ b/packages/net-tools/build.sh @@ -4,11 +4,11 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.60.2017.02.21 TERMUX_PKG_REVISION=3 local commit=479bb4a7e11a4084e2935c0a576388f92469225b -TERMUX_PKG_SHA256=7e9f8e8dcbabed0c8eeb976100496567abae7ac9d92c72cebd1a9d965473e943 # We use a mirror to avoid using # https://sourceforge.net/code-snapshots/git/n/ne/net-tools/code.git/net-tools-code-$commit.zip # which does not work all the time (sourceforge caching system): TERMUX_PKG_SRCURL=https://dl.bintray.com/termux/upstream/net-tools-code-${commit}.zip +TERMUX_PKG_SHA256=7e9f8e8dcbabed0c8eeb976100496567abae7ac9d92c72cebd1a9d965473e943 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="BINDIR=$TERMUX_PREFIX/bin SBINDIR=$TERMUX_PREFIX/bin HAVE_HOSTNAME_TOOLS=0" diff --git a/packages/netpbm/build.sh b/packages/netpbm/build.sh index 209b80f4e..b8fffe026 100644 --- a/packages/netpbm/build.sh +++ b/packages/netpbm/build.sh @@ -7,8 +7,8 @@ TERMUX_PKG_LICENSE="LGPL-2.0" # So use revisions from http://svn.code.sf.net/p/netpbm/code/advanced for packages. TERMUX_PKG_VERSION=3094 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=2f4d8c245f174e391a4cf2418075c06532aee8a5fcc8dbbb8f2e7012cd9d52a4 TERMUX_PKG_SRCURL=https://dl.bintray.com/termux/upstream/netpbm-advanced-r${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=2f4d8c245f174e391a4cf2418075c06532aee8a5fcc8dbbb8f2e7012cd9d52a4 TERMUX_PKG_DEPENDS="libpng, libxml2, libjpeg-turbo, libtiff, zlib" TERMUX_PKG_BREAKS="netpbm-dev" TERMUX_PKG_REPLACES="netpbm-dev" diff --git a/packages/nnn/build.sh b/packages/nnn/build.sh index fa5c1f03b..561aca02b 100644 --- a/packages/nnn/build.sh +++ b/packages/nnn/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/jarun/nnn TERMUX_PKG_DESCRIPTION="Free, fast, friendly file browser" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=2.8.1 -TERMUX_PKG_SHA256=cadf9cf8038433aeeb50a777180ad4b309ac7d2fec81c7da177ddca515812f06 TERMUX_PKG_SRCURL=https://github.com/jarun/nnn/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=cadf9cf8038433aeeb50a777180ad4b309ac7d2fec81c7da177ddca515812f06 TERMUX_PKG_DEPENDS="file, findutils, readline, wget, libandroid-support" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/nyancat/build.sh b/packages/nyancat/build.sh index 617ebdb5b..84a3ced98 100644 --- a/packages/nyancat/build.sh +++ b/packages/nyancat/build.sh @@ -3,6 +3,6 @@ TERMUX_PKG_DESCRIPTION="Nyancat in your terminal, rendered through ANSI escape s TERMUX_PKG_LICENSE="NCSA" TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_VERSION=1.5.2 -TERMUX_PKG_SHA256=88cdcaa9c7134503dd0364a97fa860da3381a09cb555c3aae9918360827c2032 TERMUX_PKG_SRCURL=https://github.com/klange/nyancat/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=88cdcaa9c7134503dd0364a97fa860da3381a09cb555c3aae9918360827c2032 TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/openjpeg/build.sh b/packages/openjpeg/build.sh index 49356d4d7..170a2bff5 100644 --- a/packages/openjpeg/build.sh +++ b/packages/openjpeg/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="JPEG 2000 image compression library" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_VERSION=2.3.1 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=https://github.com/uclouvain/openjpeg/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=63f5a4713ecafc86de51bfad89cc07bb788e9bba24ebbf0c4ca637621aadb6a9 TERMUX_PKG_BREAKS="openjpeg-dev" TERMUX_PKG_REPLACES="openjpeg-dev" -TERMUX_PKG_SRCURL=https://github.com/uclouvain/openjpeg/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_STATIC_LIBS=OFF" # for fast building packages that depend on openjpeg with cmake diff --git a/packages/openssl/build.sh b/packages/openssl/build.sh index d8562197d..956daedbe 100644 --- a/packages/openssl/build.sh +++ b/packages/openssl/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_DEPENDS="ca-certificates" TERMUX_PKG_VERSION=1.1.1d TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2 TERMUX_PKG_SRCURL=https://www.openssl.org/source/openssl-${TERMUX_PKG_VERSION/\~/-}.tar.gz +TERMUX_PKG_SHA256=1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2 TERMUX_PKG_CONFFILES="etc/tls/openssl.cnf" TERMUX_PKG_RM_AFTER_INSTALL="bin/c_rehash etc/ssl/misc" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/optipng/build.sh b/packages/optipng/build.sh index 0d0c0849f..8b589c3bf 100644 --- a/packages/optipng/build.sh +++ b/packages/optipng/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="PNG optimizer that recompresses image files to a smaller TERMUX_PKG_LICENSE="ZLIB" TERMUX_PKG_VERSION=0.7.7 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-${TERMUX_PKG_VERSION}/optipng-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452 TERMUX_PKG_DEPENDS="libpng, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-system-zlib --with-system-libpng --mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/opus-tools/build.sh b/packages/opus-tools/build.sh index 78aa20ad7..6138f382a 100644 --- a/packages/opus-tools/build.sh +++ b/packages/opus-tools/build.sh @@ -2,6 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://www.opus-codec.org/ TERMUX_PKG_DESCRIPTION="Utilities to encode and decode .opus files" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=0.2 -TERMUX_PKG_SHA256=b4e56cb00d3e509acfba9a9b627ffd8273b876b4e2408642259f6da28fa0ff86 TERMUX_PKG_SRCURL=http://downloads.xiph.org/releases/opus/opus-tools-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=b4e56cb00d3e509acfba9a9b627ffd8273b876b4e2408642259f6da28fa0ff86 TERMUX_PKG_DEPENDS="libopusenc, libogg, libflac, opusfile, libopus" diff --git a/packages/opusfile/build.sh b/packages/opusfile/build.sh index acab42dad..e6f1f0b2a 100644 --- a/packages/opusfile/build.sh +++ b/packages/opusfile/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="A high-level API for decoding and seeking within .opus f TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=0.11 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=74ce9b6cf4da103133e7b5c95df810ceb7195471e1162ed57af415fabf5603bf TERMUX_PKG_SRCURL=https://downloads.xiph.org/releases/opus/opusfile-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=74ce9b6cf4da103133e7b5c95df810ceb7195471e1162ed57af415fabf5603bf TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="libopus, libogg" TERMUX_PKG_BREAKS="opusfile-dev" diff --git a/packages/pass-otp/build.sh b/packages/pass-otp/build.sh index a219771a6..444a7e36d 100644 --- a/packages/pass-otp/build.sh +++ b/packages/pass-otp/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="A pass extension for managing one-time-password (OTP) to TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91" TERMUX_PKG_VERSION=1.2.0 -TERMUX_PKG_SHA256=5720a649267a240a4f7ba5a6445193481070049c1d08ba38b00d20fc551c3a67 TERMUX_PKG_SRCURL=https://github.com/tadfisher/pass-otp/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=5720a649267a240a4f7ba5a6445193481070049c1d08ba38b00d20fc551c3a67 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true TERMUX_PKG_DEPENDS="pass, oathtool" diff --git a/packages/pcre2/build.sh b/packages/pcre2/build.sh index da45c13a3..3a8ee592e 100644 --- a/packages/pcre2/build.sh +++ b/packages/pcre2/build.sh @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.pcre.org TERMUX_PKG_DESCRIPTION="Perl 5 compatible regular expression library" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=10.34 +TERMUX_PKG_SRCURL=https://ftp.pcre.org/pub/pcre/pcre2-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=74c473ffaba9e13db6951fd146e0143fe9887852ce73406a03277af1d9b798ca TERMUX_PKG_BREAKS="pcre2-dev" TERMUX_PKG_REPLACES="pcre2-dev" -TERMUX_PKG_SRCURL=https://ftp.pcre.org/pub/pcre/pcre2-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_RM_AFTER_INSTALL=" bin/pcre2grep bin/pcre2test diff --git a/packages/pforth/build.sh b/packages/pforth/build.sh index 62dfe6ea8..4bd16b95c 100644 --- a/packages/pforth/build.sh +++ b/packages/pforth/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="Public Domain" _COMMIT=ee8dc9e9e0f59b8e38dec3732caefe9f3af2b431 TERMUX_PKG_VERSION=20180513 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=3cf472bb944aa53b0eb0b93d021c8c2c0eff18dd2e3e54daddaf4af342e441ea TERMUX_PKG_SRCURL=https://github.com/philburk/pforth/archive/${_COMMIT}.zip +TERMUX_PKG_SHA256=3cf472bb944aa53b0eb0b93d021c8c2c0eff18dd2e3e54daddaf4af342e441ea TERMUX_PKG_HOSTBUILD=true termux_step_post_configure() { diff --git a/packages/pianobar/build.sh b/packages/pianobar/build.sh index f7bb72ec3..0573684f2 100644 --- a/packages/pianobar/build.sh +++ b/packages/pianobar/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://6xq.net/pianobar/ TERMUX_PKG_DESCRIPTION="pianobar is a free/open-source, console-based client for the personalized online radio Pandora." TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=2019.02.14 -TERMUX_PKG_SHA256=415858f8bf938a84af06b15fd49daa49fd2089f3c66f55356c0987ac4fce20d7 TERMUX_PKG_SRCURL=https://github.com/PromyLOPh/pianobar/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=415858f8bf938a84af06b15fd49daa49fd2089f3c66f55356c0987ac4fce20d7 TERMUX_PKG_DEPENDS="libao, ffmpeg, libgcrypt, libcurl, json-c" TERMUX_PKG_BUILD_DEPENDS="libao, ffmpeg, libgcrypt, libcurl, json-c" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/pick/build.sh b/packages/pick/build.sh index 04d39e1c6..fdb1d88c5 100644 --- a/packages/pick/build.sh +++ b/packages/pick/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/calleerlandsson/pick TERMUX_PKG_DESCRIPTION="Utility to choose one option from a set of choices with fuzzy search functionality" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=3.0.1 -TERMUX_PKG_SHA256=668c863751f94ad90e295cf861a80b4d94975e06645f401d7f82525e607c0266 TERMUX_PKG_SRCURL=https://github.com/calleerlandsson/pick/releases/download/v${TERMUX_PKG_VERSION}/pick-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=668c863751f94ad90e295cf861a80b4d94975e06645f401d7f82525e607c0266 TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/picolisp/build.sh b/packages/picolisp/build.sh index 92c984cd0..ec0b90cdc 100644 --- a/packages/picolisp/build.sh +++ b/packages/picolisp/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Lisp interpreter and application server framework" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_DEPENDS="libcrypt, openssl" TERMUX_PKG_VERSION=19.11.25 -TERMUX_PKG_SHA256=2ca0300d84390ce47f5d94db7ec6bbb75650f764f2a4a9244edcc2b3812a06da # We use our bintray mirror since old version snapshots are not kept on main site. TERMUX_PKG_SRCURL=https://dl.bintray.com/termux/upstream/picolisp_${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=2ca0300d84390ce47f5d94db7ec6bbb75650f764f2a4a9244edcc2b3812a06da TERMUX_PKG_BUILD_IN_SRC=true # arm and i686: The c code uses gcc-specific "variable length array in structure": # x86_64: The assembly is not position-independent: diff --git a/packages/pinentry/build.sh b/packages/pinentry/build.sh index 09274d7b7..a1e94a17a 100644 --- a/packages/pinentry/build.sh +++ b/packages/pinentry/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Dialog allowing secure password entry" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.1.0 TERMUX_PKG_REVISION=4 -TERMUX_PKG_SHA256=68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570 TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570 TERMUX_PKG_DEPENDS="libandroid-support, libassuan, libiconv, ncurses" TERMUX_PKG_BUILD_DEPENDS="libgpg-error" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-pinentry-fltk --without-libcap" diff --git a/packages/pngquant/build.sh b/packages/pngquant/build.sh index 0cd28bc98..d948bafc8 100644 --- a/packages/pngquant/build.sh +++ b/packages/pngquant/build.sh @@ -2,12 +2,12 @@ TERMUX_PKG_HOMEPAGE=https://pngquant.org TERMUX_PKG_DESCRIPTION="PNG image optimising utility" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=2.12.6 -TERMUX_PKG_SHA256=(f1c9608668100fa2dd07b3158679b75c33a6854b044b21442d6762d52ed10718 - 80bf900e8ee8e2e3b6da974c873a63abb8e0847f35d84ba12da2e5c604dc5168) # If both archives are .tar.gz then they overwrite eachother since they are the same version and hence the same name. # Work around this by using .zip for one of them... TERMUX_PKG_SRCURL=(https://github.com/pornel/pngquant/archive/$TERMUX_PKG_VERSION.tar.gz https://github.com/ImageOptim/libimagequant/archive/$TERMUX_PKG_VERSION.zip) +TERMUX_PKG_SHA256=(f1c9608668100fa2dd07b3158679b75c33a6854b044b21442d6762d52ed10718 + 80bf900e8ee8e2e3b6da974c873a63abb8e0847f35d84ba12da2e5c604dc5168) TERMUX_PKG_DEPENDS="libpng, littlecms, zlib" TERMUX_PKG_MAINTAINER="Vishal Biswas @vishalbiswas" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/potrace/build.sh b/packages/potrace/build.sh index 44b115c9f..9656fefd4 100644 --- a/packages/potrace/build.sh +++ b/packages/potrace/build.sh @@ -2,8 +2,6 @@ TERMUX_PKG_HOMEPAGE=http://potrace.sourceforge.net TERMUX_PKG_DESCRIPTION="Tool for transforming a bitmap into a smooth, scalable image" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.16 -TERMUX_PKG_SHA256=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc -# TERMUX_PKG_SRCURL=http://potrace.sourceforge.net/download/$TERMUX_PKG_VERSION/potrace-$TERMUX_PKG_VERSION.tar.gz -# 2018-02-15: Switching to alternative url as above url is down: TERMUX_PKG_SRCURL=https://distfiles.macports.org/potrace/potrace-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc TERMUX_PKG_DEPENDS="zlib" diff --git a/packages/privoxy/build.sh b/packages/privoxy/build.sh index 6d872b2e3..85b970b69 100644 --- a/packages/privoxy/build.sh +++ b/packages/privoxy/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Non-caching web proxy with advanced filtering capabiliti TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=3.0.28 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=b5d78cc036aaadb3b7cf860e9d598d7332af468926a26e2d56167f1cb6f2824a TERMUX_PKG_SRCURL=https://www.privoxy.org/sf-download-mirror/Sources/$TERMUX_PKG_VERSION%20%28stable%29/privoxy-$TERMUX_PKG_VERSION-stable-src.tar.gz +TERMUX_PKG_SHA256=b5d78cc036aaadb3b7cf860e9d598d7332af468926a26e2d56167f1cb6f2824a # Termux-services adds the run scripts to TERMUX_PKG_CONFFILES. Those ones can not be copied in termux_step_post_massage so setup special variable for that DEFAULT_CONFFILES='etc/privoxy/config etc/privoxy/match-all.action etc/privoxy/trust etc/privoxy/user.action etc/privoxy/user.filter etc/privoxy/default.action etc/privoxy/default.filter' TERMUX_PKG_CONFFILES=$DEFAULT_CONFFILES diff --git a/packages/pulseaudio/build.sh b/packages/pulseaudio/build.sh index 2eaf147c1..f75880b4e 100644 --- a/packages/pulseaudio/build.sh +++ b/packages/pulseaudio/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="A featureful, general-purpose sound server" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=13.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=961b23ca1acfd28f2bc87414c27bb40e12436efcf2158d29721b1e89f3f28057 TERMUX_PKG_SRCURL=https://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=961b23ca1acfd28f2bc87414c27bb40e12436efcf2158d29721b1e89f3f28057 TERMUX_PKG_DEPENDS="libltdl, libsndfile, libandroid-glob, libsoxr, speexdsp" TERMUX_PKG_BREAKS="libpulseaudio-dev, libpulseaudio" TERMUX_PKG_REPLACES="libpulseaudio-dev, libpulseaudio" diff --git a/packages/pure-ftpd/build.sh b/packages/pure-ftpd/build.sh index 3068e419c..16edc6947 100644 --- a/packages/pure-ftpd/build.sh +++ b/packages/pure-ftpd/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.pureftpd.org/project/pure-ftpd TERMUX_PKG_DESCRIPTION="Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant FTP server" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=1.0.49 -TERMUX_PKG_SHA256=767bf458c70b24f80c0bb7a1bbc89823399e75a0a7da141d30051a2b8cc892a5 TERMUX_PKG_SRCURL=https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=767bf458c70b24f80c0bb7a1bbc89823399e75a0a7da141d30051a2b8cc892a5 TERMUX_PKG_DEPENDS="libcrypt, openssl" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_lib_elf_elf_begin=no diff --git a/packages/python2/build.sh b/packages/python2/build.sh index 36507507e..4967e1e77 100644 --- a/packages/python2/build.sh +++ b/packages/python2/build.sh @@ -13,8 +13,8 @@ TERMUX_PKG_HOSTBUILD=true _MAJOR_VERSION=2.7 TERMUX_PKG_VERSION=${_MAJOR_VERSION}.17 -TERMUX_PKG_SHA256=4d43f033cdbd0aa7b7023c81b0e986fd11e653b5248dac9144d508f11812ba41 TERMUX_PKG_SRCURL=https://www.python.org/ftp/python/${TERMUX_PKG_VERSION}/Python-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=4d43f033cdbd0aa7b7023c81b0e986fd11e653b5248dac9144d508f11812ba41 # The flag --with(out)-pymalloc (disable/enable specialized mallocs) is enabled by default and causes m suffix versions of python. # Set ac_cv_func_wcsftime=no to avoid errors such as "character U+ca0025 is not in range [U+0000; U+10ffff]" diff --git a/packages/rcs/build.sh b/packages/rcs/build.sh index 43fab6637..cfa79d24f 100644 --- a/packages/rcs/build.sh +++ b/packages/rcs/build.sh @@ -1,16 +1,13 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/s/rcs -TERMUX_PKG_DESCRIPTION="The GNU Revision Control System - The Revision Control System (RCS) manages multiple - revisions of files. RCS automates the storing, retrieval, - logging, identification, and merging of revisions. RCS is - useful for text that is revised frequently, for example - programs, documentation, graphics, papers, and form letters." +TERMUX_PKG_DESCRIPTION="The GNU Revision Control System" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=5.9.4 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=http://gnu.uberglobalmirror.com/rcs/rcs-$TERMUX_PKG_VERSION.tar.xz -TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_SHA256=063d5a0d7da1821754b80c639cdae2c82b535c8ff4131f75dc7bbf0cd63a5dff TERMUX_PKG_DEPENDS="diffutils" -TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_path_DIFF=$TERMUX_PREFIX/bin/diff \ -ac_cv_path_DIFF3=$TERMUX_PREFIX/bin/diff3" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" +ac_cv_path_DIFF=$TERMUX_PREFIX/bin/diff +ac_cv_path_DIFF3=$TERMUX_PREFIX/bin/diff3 +" diff --git a/packages/readline/build.sh b/packages/readline/build.sh index 233e9488a..7e4ef08b9 100644 --- a/packages/readline/build.sh +++ b/packages/readline/build.sh @@ -7,8 +7,8 @@ TERMUX_PKG_REPLACES="readline-dev" _MAIN_VERSION=8.0 _PATCH_VERSION=1 TERMUX_PKG_VERSION=$_MAIN_VERSION.$_PATCH_VERSION -TERMUX_PKG_SHA256=e339f51971478d369f8a053a330a190781acb9864cf4c541060f12078948e461 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/readline/readline-${_MAIN_VERSION}.tar.gz +TERMUX_PKG_SHA256=e339f51971478d369f8a053a330a190781acb9864cf4c541060f12078948e461 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-curses --enable-multibyte bash_cv_wcwidth_broken=no" TERMUX_PKG_EXTRA_MAKE_ARGS="SHLIB_LIBS=-lncursesw" TERMUX_PKG_CONFFILES="etc/inputrc" diff --git a/packages/redir/build.sh b/packages/redir/build.sh index 1b079973c..9a3aa682b 100644 --- a/packages/redir/build.sh +++ b/packages/redir/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="TCP port redirector for UNIX" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=3.3 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=7ce53ac52a24c1b3279b994bfffbd429c44df2db10a4b1a0f54e108604fdae6e TERMUX_PKG_SRCURL=https://github.com/troglobit/redir/releases/download/v$TERMUX_PKG_VERSION/redir-$TERMUX_PKG_VERSION.tar.xz +TERMUX_PKG_SHA256=7ce53ac52a24c1b3279b994bfffbd429c44df2db10a4b1a0f54e108604fdae6e TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_RM_AFTER_INSTALL="share/applications share/pixmaps" diff --git a/packages/rgbds/build.sh b/packages/rgbds/build.sh index 15611a5ea..e16b458b0 100644 --- a/packages/rgbds/build.sh +++ b/packages/rgbds/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://rednex.github.io/rgbds/ TERMUX_PKG_DESCRIPTION="Rednex Game Boy Development System" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=0.3.9 -TERMUX_PKG_SHA256=e58af4aa548b2a6f799da8db6ea951e2dbbc7a70a56b7539a0eea80e2b0dbbf3 TERMUX_PKG_SRCURL=https://github.com/rednex/rgbds/releases/download/v${TERMUX_PKG_VERSION}/rgbds-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=e58af4aa548b2a6f799da8db6ea951e2dbbc7a70a56b7539a0eea80e2b0dbbf3 TERMUX_PKG_DEPENDS="libpng, zlib" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=${TERMUX_PREFIX} Q= STRIP=" diff --git a/packages/ripgrep/build.sh b/packages/ripgrep/build.sh index 92262c519..fcbe155ba 100644 --- a/packages/ripgrep/build.sh +++ b/packages/ripgrep/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/BurntSushi/ripgrep TERMUX_PKG_DESCRIPTION="Search tool like grep and The Silver Searcher" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=11.0.2 -TERMUX_PKG_SHA256=0983861279936ada8bc7a6d5d663d590ad34eb44a44c75c2d6ccd0ab33490055 TERMUX_PKG_SRCURL=https://github.com/BurntSushi/ripgrep/archive/$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=0983861279936ada8bc7a6d5d663d590ad34eb44a44c75c2d6ccd0ab33490055 TERMUX_PKG_BUILD_IN_SRC=true termux_step_post_make_install() { diff --git a/packages/ruby/build.sh b/packages/ruby/build.sh index fd5423926..90e19c2bb 100644 --- a/packages/ruby/build.sh +++ b/packages/ruby/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Dynamic programming language with a focus on simplicity TERMUX_PKG_LICENSE="BSD 2-Clause" _MAJOR_VERSION=2.6 TERMUX_PKG_VERSION=${_MAJOR_VERSION}.5 -TERMUX_PKG_SHA256=d5d6da717fd48524596f9b78ac5a2eeb9691753da5c06923a6c31190abe01a62 TERMUX_PKG_SRCURL=https://cache.ruby-lang.org/pub/ruby/${_MAJOR_VERSION}/ruby-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=d5d6da717fd48524596f9b78ac5a2eeb9691753da5c06923a6c31190abe01a62 # libbffi is used by the fiddle extension module: TERMUX_PKG_DEPENDS="libandroid-support, libffi, libgmp, readline, openssl, libyaml, zlib" TERMUX_PKG_BREAKS="ruby-dev" diff --git a/packages/sensible-utils/build.sh b/packages/sensible-utils/build.sh index fa7f5a978..f5caad995 100644 --- a/packages/sensible-utils/build.sh +++ b/packages/sensible-utils/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://packages.debian.org/sid/sensible-utils TERMUX_PKG_DESCRIPTION="Small utilities used by programs to sensibly select and spawn an appropriate browser, editor, or pager" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.0.12 -TERMUX_PKG_SHA256=99ba2ebf8c57447c69d426b99b84ff9dc817be0bc4988ec6890a14558c529e2e TERMUX_PKG_SRCURL=http://ftp.debian.org/debian/pool/main/s/sensible-utils/sensible-utils_${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=99ba2ebf8c57447c69d426b99b84ff9dc817be0bc4988ec6890a14558c529e2e TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_prog_PO4A=/bin/echo" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/silversearcher-ag/build.sh b/packages/silversearcher-ag/build.sh index 4d9a0e88a..3d4d9630b 100644 --- a/packages/silversearcher-ag/build.sh +++ b/packages/silversearcher-ag/build.sh @@ -3,6 +3,6 @@ TERMUX_PKG_DESCRIPTION="Fast grep-like program, alternative to ack-grep" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=2.2.0 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=d9621a878542f3733b5c6e71c849b9d1a830ed77cb1a1f6c2ea441d4b0643170 TERMUX_PKG_SRCURL=http://geoff.greer.fm/ag/releases/the_silver_searcher-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=d9621a878542f3733b5c6e71c849b9d1a830ed77cb1a1f6c2ea441d4b0643170 TERMUX_PKG_DEPENDS="pcre, liblzma, zlib" diff --git a/packages/subversion/build.sh b/packages/subversion/build.sh index 718fc85f5..78d480168 100644 --- a/packages/subversion/build.sh +++ b/packages/subversion/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://subversion.apache.org TERMUX_PKG_DESCRIPTION="Centralized version control system characterized by its simplicity" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=1.13.0 -TERMUX_PKG_SHA256=bc50ce2c3faa7b1ae9103c432017df98dfd989c4239f9f8270bb3a314ed9e5bd TERMUX_PKG_SRCURL=https://www.apache.org/dist/subversion/subversion-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=bc50ce2c3faa7b1ae9103c432017df98dfd989c4239f9f8270bb3a314ed9e5bd TERMUX_PKG_DEPENDS="apr, apr-util, serf, libexpat, libsqlite, liblz4, utf8proc, zlib" TERMUX_PKG_BREAKS="subversion-dev" TERMUX_PKG_REPLACES="subversion-dev" diff --git a/packages/tcl/build.sh b/packages/tcl/build.sh index f2430c793..139ebadc5 100644 --- a/packages/tcl/build.sh +++ b/packages/tcl/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Powerful but easy to learn dynamic programming language" TERMUX_PKG_LICENSE="custom" TERMUX_PKG_LICENSE_FILE="license.terms" TERMUX_PKG_VERSION=8.6.10 -TERMUX_PKG_SHA256=5196dbf6638e3df8d5c87b5815c8c2b758496eb6f0e41446596c9a4e638d87ed TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/tcl/Tcl/${TERMUX_PKG_VERSION}/tcl${TERMUX_PKG_VERSION}-src.tar.gz +TERMUX_PKG_SHA256=5196dbf6638e3df8d5c87b5815c8c2b758496eb6f0e41446596c9a4e638d87ed TERMUX_PKG_DEPENDS="libsqlite, zlib" TERMUX_PKG_BREAKS="tcl-dev, tcl-static" TERMUX_PKG_REPLACES="tcl-dev, tcl-static" diff --git a/packages/termux-am/build.sh b/packages/termux-am/build.sh index 8aeb60403..2d214c706 100644 --- a/packages/termux-am/build.sh +++ b/packages/termux-am/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Android Oreo-compatible am command reimplementation" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="Michal Bednarski @michalbednarski" TERMUX_PKG_VERSION=0.3 -TERMUX_PKG_SHA256=3abfaca319f59fa769480c33d50e2ee1ff73122eac7c658f9e2a66a2da29ebb7 TERMUX_PKG_SRCURL=https://github.com/termux/TermuxAm/archive/v$TERMUX_PKG_VERSION.zip +TERMUX_PKG_SHA256=3abfaca319f59fa769480c33d50e2ee1ff73122eac7c658f9e2a66a2da29ebb7 TERMUX_PKG_PLATFORM_INDEPENDENT=true TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_CONFLICTS="termux-tools (<< 0.51)" diff --git a/packages/termux-api/build.sh b/packages/termux-api/build.sh index 4ec08034a..03ef33ca8 100644 --- a/packages/termux-api/build.sh +++ b/packages/termux-api/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://wiki.termux.com/wiki/Termux:API TERMUX_PKG_DESCRIPTION="Termux API commands (install also the Termux:API app)" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=0.49 -TERMUX_PKG_SHA256=440dec1861e29585d6b5b7080a49c13c2fa3ebc71e0441bed8448e813ca904f7 TERMUX_PKG_SRCURL=https://github.com/termux/termux-api-package/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=440dec1861e29585d6b5b7080a49c13c2fa3ebc71e0441bed8448e813ca904f7 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="bash" diff --git a/packages/termux-apt-repo/build.sh b/packages/termux-apt-repo/build.sh index 786d1b36a..ca54d71cc 100644 --- a/packages/termux-apt-repo/build.sh +++ b/packages/termux-apt-repo/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/termux/termux-apt-repo TERMUX_PKG_DESCRIPTION="Script to create Termux apt repositories" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=0.4 -TERMUX_PKG_SHA256=54ea18d06d234d18ab8f7b264c4bd045651eb7908fa3850974b6560c7fb34af3 TERMUX_PKG_SRCURL=https://github.com/termux/termux-apt-repo/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=54ea18d06d234d18ab8f7b264c4bd045651eb7908fa3850974b6560c7fb34af3 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true # binutils for ar: diff --git a/packages/termux-create-package/build.sh b/packages/termux-create-package/build.sh index ceee42c51..4909c07f7 100644 --- a/packages/termux-create-package/build.sh +++ b/packages/termux-create-package/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/termux/termux-create-package TERMUX_PKG_DESCRIPTION="Utility to create Termux packages" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_VERSION=0.7 -TERMUX_PKG_SHA256=e318edf152b01b19306b9f591104e50c6131f08db50694aa16ddade196400f5f TERMUX_PKG_SRCURL=https://github.com/termux/termux-create-package/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=e318edf152b01b19306b9f591104e50c6131f08db50694aa16ddade196400f5f TERMUX_PKG_DEPENDS="python" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/texinfo/build.sh b/packages/texinfo/build.sh index 4bcd02abd..503569f9b 100644 --- a/packages/texinfo/build.sh +++ b/packages/texinfo/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/texinfo/ TERMUX_PKG_DESCRIPTION="Documentation system for on-line information and printed output" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=6.7 -TERMUX_PKG_SHA256=988403c1542d15ad044600b909997ba3079b10e03224c61188117f3676b02caa TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/texinfo/texinfo-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=988403c1542d15ad044600b909997ba3079b10e03224c61188117f3676b02caa # gawk is used by texindex: TERMUX_PKG_DEPENDS="libiconv, ncurses, perl, gawk" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-perl-xs" diff --git a/packages/tig/build.sh b/packages/tig/build.sh index d476a1140..fc5b50721 100644 --- a/packages/tig/build.sh +++ b/packages/tig/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://jonas.github.io/tig/ TERMUX_PKG_DESCRIPTION="Ncurses-based text-mode interface for git" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.5.0 -TERMUX_PKG_SHA256=ff537c67af9201e7e7276ce8a0ff9961e9d9c6a8a78790f5817124bd7755aef4 TERMUX_PKG_SRCURL=https://github.com/jonas/tig/releases/download/tig-$TERMUX_PKG_VERSION/tig-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=ff537c67af9201e7e7276ce8a0ff9961e9d9c6a8a78790f5817124bd7755aef4 TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="libiconv, ncurses, git, libandroid-support" diff --git a/packages/tinyproxy/build.sh b/packages/tinyproxy/build.sh index 17bc04738..1e2598356 100644 --- a/packages/tinyproxy/build.sh +++ b/packages/tinyproxy/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Light-weight HTTP proxy daemon for POSIX operating syste TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.10.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=59be87689c415ba0d9c9bc6babbdd3df3b372d60b21e526b118d722dbc995682 TERMUX_PKG_SRCURL=https://github.com/tinyproxy/tinyproxy/releases/download/${TERMUX_PKG_VERSION}/tinyproxy-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=59be87689c415ba0d9c9bc6babbdd3df3b372d60b21e526b118d722dbc995682 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-regexcheck" termux_step_post_massage() { diff --git a/packages/torsocks/build.sh b/packages/torsocks/build.sh index 1ad15cd3a..6cc60d078 100644 --- a/packages/torsocks/build.sh +++ b/packages/torsocks/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/dgoulet/torsocks TERMUX_PKG_DESCRIPTION="Wrapper to safely torify applications" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=2.3.0 -TERMUX_PKG_SHA256=817c143e8a9d217f41a223a85139c6ca28e1b99556c547fcdb4c72dbc170b6c9 TERMUX_PKG_SRCURL=https://github.com/dgoulet/torsocks/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=817c143e8a9d217f41a223a85139c6ca28e1b99556c547fcdb4c72dbc170b6c9 TERMUX_PKG_DEPENDS="tor" termux_step_pre_configure() { diff --git a/packages/toxic/build.sh b/packages/toxic/build.sh index 6ef92aedd..5d3180b59 100644 --- a/packages/toxic/build.sh +++ b/packages/toxic/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="Leonid Plyushch " TERMUX_PKG_VERSION=0.8.3 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=97f26ba2c257c10439fd2ff280ca90c37ed225d86f46740a08f02ff2e4459e0e TERMUX_PKG_SRCURL=https://github.com/JFreegman/toxic/archive/v${TERMUX_PKG_VERSION}/toxic-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=97f26ba2c257c10439fd2ff280ca90c37ed225d86f46740a08f02ff2e4459e0e TERMUX_PKG_DEPENDS="c-toxcore, libconfig, libcurl, libqrencode, ncurses, zlib" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/tree/build.sh b/packages/tree/build.sh index 0d98f265f..2405774a0 100644 --- a/packages/tree/build.sh +++ b/packages/tree/build.sh @@ -4,8 +4,8 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Gert Scholten @gscholt" TERMUX_PKG_VERSION=1.8.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=715d5d4b434321ce74706d0dd067505bb60c5ea83b5f0b3655dae40aa6f9b7c2 TERMUX_PKG_SRCURL=http://mama.indstate.edu/users/ice/tree/src/tree-${TERMUX_PKG_VERSION}.tgz +TERMUX_PKG_SHA256=715d5d4b434321ce74706d0dd067505bb60c5ea83b5f0b3655dae40aa6f9b7c2 TERMUX_PKG_DEPENDS="libandroid-support" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/tsocks/build.sh b/packages/tsocks/build.sh index 99e9139d8..119d3b2e3 100644 --- a/packages/tsocks/build.sh +++ b/packages/tsocks/build.sh @@ -1,9 +1,9 @@ TERMUX_PKG_HOMEPAGE=http://tsocks.sf.net TERMUX_PKG_DESCRIPTION="transparent network access through a SOCKS 4 or 5 proxy" TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_VERSION=1.8beta5 TERMUX_PKG_REVISION=3 -TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/tsocks/tsocks/1.8%20beta%205/tsocks-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=849d7ef5af80d03e76cc05ed9fb8fa2bcc2b724b51ebfd1b6be11c7863f5b347 TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/ttyd/build.sh b/packages/ttyd/build.sh index fc7c3fbe6..1556aa9c8 100644 --- a/packages/ttyd/build.sh +++ b/packages/ttyd/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Command-line tool for sharing terminal over the web" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=1.5.2 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=b5b62ec2ce08add0173e6d1dfdd879e55f02f9490043e89f389981a62e87d376 TERMUX_PKG_SRCURL=https://github.com/tsl0922/ttyd/archive/$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=b5b62ec2ce08add0173e6d1dfdd879e55f02f9490043e89f389981a62e87d376 TERMUX_PKG_DEPENDS="json-c, libwebsockets" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DCMAKE_XXD=$TERMUX_PKG_TMPDIR/xxd" diff --git a/packages/utf8cpp/build.sh b/packages/utf8cpp/build.sh index e9811d327..6a3b1eddb 100644 --- a/packages/utf8cpp/build.sh +++ b/packages/utf8cpp/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="UTF8-CPP: UTF-8 with C++ in a Portable Way" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=2.3.5 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=f3ffe0ef6c02f48ebafe42369cbd741e844143baad27c13baad1cd14b863983d TERMUX_PKG_SRCURL=https://github.com/nemtrif/utfcpp/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=f3ffe0ef6c02f48ebafe42369cbd741e844143baad27c13baad1cd14b863983d TERMUX_PKG_BUILD_IN_SRC=true termux_step_configure() { diff --git a/packages/utf8proc/build.sh b/packages/utf8proc/build.sh index 617bcb7b8..ee84c8b65 100644 --- a/packages/utf8proc/build.sh +++ b/packages/utf8proc/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Library for processing UTF-8 Unicode data" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=2.4.0 TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://github.com/JuliaLang/utf8proc/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=b2e5d547c1d94762a6d03a7e05cea46092aab68636460ff8648f1295e2cdfbd7 TERMUX_PKG_BREAKS="utf8proc-dev" TERMUX_PKG_REPLACES="utf8proc-dev" -TERMUX_PKG_SRCURL=https://github.com/JuliaLang/utf8proc/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { diff --git a/packages/valgrind/build.sh b/packages/valgrind/build.sh index 7f4945c35..59971ec94 100644 --- a/packages/valgrind/build.sh +++ b/packages/valgrind/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Instrumentation framework for building dynamic analysis TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=3.15.0 TERMUX_PKG_REVISION=2 +TERMUX_PKG_SRCURL=ftp://sourceware.org/pub/valgrind/valgrind-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=417c7a9da8f60dd05698b3a7bc6002e4ef996f14c13f0ff96679a16873e78ab1 TERMUX_PKG_BREAKS="valgrind-dev" TERMUX_PKG_REPLACES="valgrind-dev" -TERMUX_PKG_SRCURL=ftp://sourceware.org/pub/valgrind/valgrind-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-tmpdir=$TERMUX_PREFIX/tmp" termux_step_pre_configure() { diff --git a/packages/vcsh/build.sh b/packages/vcsh/build.sh index ce2836ffc..d300d850e 100644 --- a/packages/vcsh/build.sh +++ b/packages/vcsh/build.sh @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/RichiH/vcsh TERMUX_PKG_DESCRIPTION="Config manager based on Git" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.20151229 -TERMUX_PKG_SHA256=ae069506b0490287aefa582ab4e6af1c7ebc4dca743b17d91e0c8d0327d7a3fa TERMUX_PKG_SRCURL=https://github.com/RichiH/vcsh/archive/v${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_SHA256=ae069506b0490287aefa582ab4e6af1c7ebc4dca743b17d91e0c8d0327d7a3fa TERMUX_PKG_DEPENDS="git" +TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true TERMUX_PKG_EXTRA_MAKE_ARGS="all=" diff --git a/packages/vifm/build.sh b/packages/vifm/build.sh index 1736e9924..71c529599 100644 --- a/packages/vifm/build.sh +++ b/packages/vifm/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://vifm.info/ TERMUX_PKG_DESCRIPTION="File manager with vi like keybindings" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.10.1 -TERMUX_PKG_SHA256=f5e6add7b0c8221fc5eb5b60c7ea483a141769afea2167f1535d66785bb654ec TERMUX_PKG_SRCURL=https://github.com/vifm/vifm/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=f5e6add7b0c8221fc5eb5b60c7ea483a141769afea2167f1535d66785bb654ec TERMUX_PKG_DEPENDS="ncurses, file" termux_step_pre_configure() { diff --git a/packages/wget/build.sh b/packages/wget/build.sh index 5c533d7dd..09b57b182 100644 --- a/packages/wget/build.sh +++ b/packages/wget/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Commandline tool for retrieving files using HTTP, HTTPS TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=1.20.3 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=69607ce8216c2d1126b7a872db594b3f21e511e660e07ca1f81be96650932abb TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/wget/wget-${TERMUX_PKG_VERSION}.tar.lz +TERMUX_PKG_SHA256=69607ce8216c2d1126b7a872db594b3f21e511e660e07ca1f81be96650932abb TERMUX_PKG_DEPENDS="libiconv, pcre2, openssl, libuuid, libandroid-support, libunistring, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_func_getpass=yes diff --git a/packages/xmlsec/build.sh b/packages/xmlsec/build.sh index 164b3ca33..7ff27509e 100644 --- a/packages/xmlsec/build.sh +++ b/packages/xmlsec/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://www.aleksey.com/xmlsec/ TERMUX_PKG_DESCRIPTION="XML Security Library" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=1.2.29 -TERMUX_PKG_SHA256=b1d1deba966019930f608d1f2b95c40ca3450f1393bcd3a3c001a8ba1d2839ab TERMUX_PKG_SRCURL=http://www.aleksey.com/xmlsec/download/xmlsec1-$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=b1d1deba966019930f608d1f2b95c40ca3450f1393bcd3a3c001a8ba1d2839ab TERMUX_PKG_DEPENDS="libxslt, openssl, libgcrypt, libgpg-error, libxml2" TERMUX_PKG_BREAKS="xmlsec-dev" TERMUX_PKG_REPLACES="xmlsec-dev" diff --git a/packages/xvidcore/build.sh b/packages/xvidcore/build.sh index f93dc798e..238ebe40e 100644 --- a/packages/xvidcore/build.sh +++ b/packages/xvidcore/build.sh @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.xvid.com/ TERMUX_PKG_DESCRIPTION="High performance and high quality MPEG-4 library" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=1.3.7 +TERMUX_PKG_SRCURL=https://downloads.xvid.com/downloads/xvidcore-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=abbdcbd39555691dd1c9b4d08f0a031376a3b211652c0d8b3b8aa9be1303ce2d TERMUX_PKG_BREAKS="xvidcore-dev" TERMUX_PKG_REPLACES="xvidcore-dev" -TERMUX_PKG_SRCURL=https://downloads.xvid.com/downloads/xvidcore-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { diff --git a/packages/zsh/build.sh b/packages/zsh/build.sh index 4b651cd4a..3f10bbc78 100644 --- a/packages/zsh/build.sh +++ b/packages/zsh/build.sh @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Shell with lots of features" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_VERSION=5.7.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=7260292c2c1d483b2d50febfa5055176bd512b32a8833b116177bf5f01e77ee8 TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/zsh-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=7260292c2c1d483b2d50febfa5055176bd512b32a8833b116177bf5f01e77ee8 # Remove hard link to bin/zsh as Android does not support hard links: TERMUX_PKG_RM_AFTER_INSTALL="bin/zsh-${TERMUX_PKG_VERSION}" TERMUX_PKG_DEPENDS="libandroid-support, ncurses, termux-tools, command-not-found, pcre"