diff --git a/packages/elvish/build.sh b/packages/elvish/build.sh index 933f773c9..1fbb1d333 100644 --- a/packages/elvish/build.sh +++ b/packages/elvish/build.sh @@ -1,9 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/elves/elvish TERMUX_PKG_DESCRIPTION="A friendly and expressive Unix shell" TERMUX_PKG_LICENSE="BSD 2-Clause" -TERMUX_PKG_VERSION=0.14.0 +TERMUX_PKG_VERSION=0.14.1 TERMUX_PKG_SRCURL=https://github.com/elves/elvish/archive/v$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=36ed5e0318d75f7e7d616398e42477cfbd6fd2a1d1f108dee7941621cfb7378a +TERMUX_PKG_SHA256=8a8113c0a1325785b212ed59410869bdea30ca2cb7400f95ebb3fbc8689eb6d8 termux_step_make() { termux_setup_golang diff --git a/packages/libcap/build.sh b/packages/libcap/build.sh index 3a8618134..a5ba55d70 100644 --- a/packages/libcap/build.sh +++ b/packages/libcap/build.sh @@ -1,9 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://sites.google.com/site/fullycapable/ TERMUX_PKG_DESCRIPTION="POSIX 1003.1e capabilities" TERMUX_PKG_LICENSE="GPL-2.0" -TERMUX_PKG_VERSION=2.42 +TERMUX_PKG_VERSION=2.43 TERMUX_PKG_SRCURL=https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=3605a9cb60076547ea9f64989e0ba576da9508e4653e8dc40ae54c0d6f443dfd +TERMUX_PKG_SHA256=512a0e5fc4c1e06d472a20da26aa96a9b9bf2a26b23f094f77f1b8da56cc427f TERMUX_PKG_DEPENDS="attr" TERMUX_PKG_BREAKS="libcap-dev" TERMUX_PKG_REPLACES="libcap-dev" diff --git a/packages/libmaxminddb/build.sh b/packages/libmaxminddb/build.sh index c1c79d7bb..969ae577c 100644 --- a/packages/libmaxminddb/build.sh +++ b/packages/libmaxminddb/build.sh @@ -1,9 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://dev.maxmind.com/geoip/geoip2/ TERMUX_PKG_DESCRIPTION="MaxMind GeoIP2 database - library and utilities" TERMUX_PKG_LICENSE="Apache-2.0" -TERMUX_PKG_VERSION=1.4.2 +TERMUX_PKG_VERSION=1.4.3 TERMUX_PKG_SRCURL=https://github.com/maxmind/libmaxminddb/archive/$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=22e15ee6cac6da28e8845e4429e2de0037b177aa6d192780aabc1e76bc9a00b0 +TERMUX_PKG_SHA256=ad6f941696fa9f452ca62676e6837378ea19ee86637c5f2fe8af2bc530bdde9d TERMUX_PKG_BREAKS="libmaxminddb-dev" TERMUX_PKG_REPLACES="libmaxminddb-dev" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/libpipeline/build.sh b/packages/libpipeline/build.sh index 7236d6c06..c8422cc7e 100644 --- a/packages/libpipeline/build.sh +++ b/packages/libpipeline/build.sh @@ -1,8 +1,8 @@ TERMUX_PKG_HOMEPAGE=http://libpipeline.nongnu.org/ TERMUX_PKG_DESCRIPTION="C library for manipulating pipelines of subprocesses in a flexible and convenient way" TERMUX_PKG_LICENSE="GPL-2.0" -TERMUX_PKG_VERSION=1.5.2 +TERMUX_PKG_VERSION=1.5.3 TERMUX_PKG_SRCURL=http://download.savannah.gnu.org/releases/libpipeline/libpipeline-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=fd59c649c1ae9d67604d1644f116ad4d297eaa66f838e3dfab96b41e85b059fb +TERMUX_PKG_SHA256=5dbf08faf50fad853754293e57fd4e6c69bb8e486f176596d682c67e02a0adb0 TERMUX_PKG_BREAKS="libpipeline-dev" TERMUX_PKG_REPLACES="libpipeline-dev" diff --git a/packages/libsndfile/Makefile.am.patch b/packages/libsndfile/Makefile.am.patch deleted file mode 100644 index 14f332862..000000000 --- a/packages/libsndfile/Makefile.am.patch +++ /dev/null @@ -1,302 +0,0 @@ -Temporary patch (to avoid having to install autogen) until 1.0.29 is released. - -diff -u -r ../libsndfile-826d5296da54c016e3cb0f7f00de3b9e295b9c4a/Makefile.am ./Makefile.am ---- ../libsndfile-826d5296da54c016e3cb0f7f00de3b9e295b9c4a/Makefile.am 2017-10-31 09:30:54.000000000 +0100 -+++ ./Makefile.am 2017-11-15 23:24:38.275420688 +0100 -@@ -30,18 +30,13 @@ - - test: check - --# Need this target to force building of test programs. --checkprograms: $(check_PROGRAMS) -- - ######## - # src/ # - ######## - --BUILT_SOURCES = src/test_endswap.c -- - SYMBOL_FILES = src/Symbols.gnu-binutils src/Symbols.darwin src/libsndfile-1.def src/Symbols.os2 src/Symbols.static - --EXTRA_DIST += src/sndfile.h.in src/config.h.in src/test_endswap.tpl src/test_endswap.def \ -+EXTRA_DIST += src/sndfile.h.in src/config.h.in \ - $(SYMBOL_FILES) src/create_symbols_file.py src/binheader_writef_check.py \ - src/GSM610/README src/GSM610/COPYRIGHT src/GSM610/ChangeLog \ - src/G72x/README src/G72x/README.original src/G72x/ChangeLog \ -@@ -80,13 +75,6 @@ - src/ima_oki_adpcm.c src/ima_oki_adpcm.h src/alac.c src/chunk.c src/ogg.c src/chanmap.c \ - src/windows.c src/id3.c $(WIN_VERSION_FILE) - --check_PROGRAMS = src/test_main --src_test_main_SOURCES = src/test_main.c src/test_main.h src/test_conversions.c src/test_float.c src/test_endswap.c \ -- src/test_audio_detect.c src/test_log_printf.c src/test_file_io.c src/test_ima_oki_adpcm.c \ -- src/test_strncpy_crlf.c src/test_broadcast_var.c src/test_cart_var.c \ -- src/test_binheader_writef.c --src_test_main_LDADD = src/libcommon.la -- - ############## - # src/GSM610 # - ############## -@@ -106,7 +94,6 @@ - src_G72x_libg72x_la_SOURCES = src/G72x/g72x.h src/G72x/g72x_priv.h \ - src/G72x/g721.c src/G72x/g723_16.c src/G72x/g723_24.c src/G72x/g723_40.c src/G72x/g72x.c - --check_PROGRAMS += src/G72x/g72x_test - src_G72x_g72x_test_SOURCES = src/G72x/g72x_test.c - src_G72x_g72x_test_LDADD = src/G72x/libg72x.la - -@@ -167,9 +154,6 @@ - # examples/ # - ############# - --check_PROGRAMS += examples/make_sine examples/sfprocess examples/list_formats examples/generate examples/sndfilehandle \ -- examples/sndfile-to-text examples/sndfile-loopify -- - examples_sndfile_to_text_SOURCES = examples/sndfile-to-text.c - examples_sndfile_to_text_LDADD = src/libsndfile.la - -@@ -191,211 +175,6 @@ - examples_sndfilehandle_SOURCES = examples/sndfilehandle.cc - examples_sndfilehandle_LDADD = src/libsndfile.la - --########## --# tests/ # --########## -- --TESTS_ENVIRONMENT = $(SHELL) tests/test_wrapper.sh -- --if ENABLE_TEST_COVERAGE --CPP_TEST = --else --CPP_TEST = tests/cpp_test --endif -- --TESTS = tests/pedantic-header-test.sh -- --check_PROGRAMS += tests/sfversion tests/floating_point_test tests/write_read_test \ -- tests/lossy_comp_test tests/error_test tests/ulaw_test tests/alaw_test tests/dwvw_test \ -- tests/peak_chunk_test tests/command_test tests/stdio_test \ -- tests/pcm_test tests/headerless_test tests/pipe_test tests/header_test tests/misc_test \ -- tests/raw_test tests/string_test tests/multi_file_test tests/chunk_test \ -- tests/scale_clip_test tests/win32_test tests/aiff_rw_test tests/virtual_io_test \ -- tests/locale_test tests/win32_ordinal_test tests/ogg_test tests/compression_size_test \ -- tests/checksum_test tests/external_libs_test tests/rdwr_test tests/format_check_test $(CPP_TEST) \ -- tests/channel_test tests/long_read_write_test tests/stdin_test tests/stdout_test \ -- tests/dither_test tests/fix_this tests/largefile_test tests/benchmark -- --BUILT_SOURCES += \ -- tests/write_read_test.c \ -- tests/pcm_test.c \ -- tests/header_test.c \ -- tests/utils.c \ -- tests/scale_clip_test.c \ -- tests/pipe_test.c \ -- tests/rdwr_test.c \ -- tests/floating_point_test.c \ -- tests/benchmark.c -- --EXTRA_DIST += $(BUILT_SOURCES) \ -- tests/write_read_test.tpl tests/write_read_test.def \ -- tests/pcm_test.tpl tests/pcm_test.def \ -- tests/header_test.tpl tests/header_test.def \ -- tests/utils.tpl tests/utils.def \ -- tests/scale_clip_test.tpl tests/scale_clip_test.def \ -- tests/pipe_test.tpl tests/pipe_test.def \ -- tests/rdwr_test.tpl tests/rdwr_test.def \ -- tests/floating_point_test.tpl tests/floating_point_test.def \ -- tests/benchmark.tpl tests/benchmark.def -- --# If we're cross compiling from Linux to Windows and running the test suite --# under Wine, we need a symbolic link to the generated libsndfile DLL. -- --if LINUX_MINGW_CROSS_TEST -- --$(check_PROGRAMS) : libsndfile-1.dll -- --libsndfile-1.dll : -- $(LN_S) src/.libs/$@ $@ -- --clean-local : -- -rm -f libsndfile-1.dll -- --endif -- --#=============================================================================== -- --tests_sfversion_SOURCES = tests/sfversion.c --tests_sfversion_LDADD = src/libsndfile.la -- --tests_write_read_test_SOURCES = tests/utils.c tests/generate.c tests/generate.h tests/write_read_test.c tests/utils.h --tests_write_read_test_LDADD = src/libsndfile.la -- --tests_lossy_comp_test_SOURCES = tests/utils.c tests/lossy_comp_test.c tests/utils.h --tests_lossy_comp_test_LDADD = src/libsndfile.la -- --tests_fix_this_SOURCES = tests/utils.c tests/fix_this.c tests/utils.h --tests_fix_this_LDADD = src/libsndfile.la -- --tests_error_test_SOURCES = tests/error_test.c tests/utils.c tests/utils.h --tests_error_test_LDADD = src/libsndfile.la -- --tests_ulaw_test_SOURCES = tests/utils.c tests/ulaw_test.c tests/utils.h --tests_ulaw_test_LDADD = src/libsndfile.la -- --tests_alaw_test_SOURCES = tests/utils.c tests/alaw_test.c tests/utils.h --tests_alaw_test_LDADD = src/libsndfile.la -- --tests_aiff_rw_test_SOURCES = tests/utils.c tests/aiff_rw_test.c tests/utils.h --tests_aiff_rw_test_LDADD = src/libsndfile.la -- --tests_command_test_SOURCES = tests/command_test.c tests/utils.c tests/utils.h --tests_command_test_LDADD = src/libsndfile.la -- --tests_locale_test_SOURCES = tests/locale_test.c tests/utils.c tests/utils.h --tests_locale_test_LDADD = src/libsndfile.la -- --tests_largefile_test_SOURCES = tests/largefile_test.c tests/utils.c tests/utils.h --tests_largefile_test_LDADD = src/libsndfile.la -- --tests_pcm_test_SOURCES = tests/pcm_test.c tests/utils.c tests/utils.h --tests_pcm_test_LDADD = src/libsndfile.la -- --tests_headerless_test_SOURCES = tests/utils.c tests/headerless_test.c tests/utils.h --tests_headerless_test_LDADD = src/libsndfile.la -- --tests_stdin_test_SOURCES = tests/stdin_test.c tests/utils.c tests/utils.h --tests_stdin_test_LDADD = src/libsndfile.la -- --tests_stdout_test_SOURCES = tests/stdout_test.c tests/utils.h --tests_stdout_test_LDADD = src/libsndfile.la -- --tests_stdio_test_SOURCES = tests/stdio_test.c tests/utils.c tests/utils.h --tests_stdio_test_LDADD = src/libsndfile.la -- --tests_pipe_test_SOURCES = tests/pipe_test.c tests/utils.c tests/utils.h --tests_pipe_test_LDADD = src/libsndfile.la -- --tests_benchmark_SOURCES = tests/benchmark.c tests/utils.h --tests_benchmark_LDADD = src/libsndfile.la -- --tests_header_test_SOURCES = tests/header_test.c tests/utils.c tests/utils.h --tests_header_test_LDADD = src/libsndfile.la -- --tests_misc_test_SOURCES = tests/misc_test.c tests/utils.c tests/utils.h --tests_misc_test_LDADD = src/libsndfile.la -- --tests_raw_test_SOURCES = tests/raw_test.c tests/utils.c tests/utils.h --tests_raw_test_LDADD = src/libsndfile.la -- --tests_string_test_SOURCES = tests/string_test.c tests/utils.c tests/utils.h --tests_string_test_LDADD = src/libsndfile.la -- --tests_dither_test_SOURCES = tests/dither_test.c tests/utils.c tests/utils.h --tests_dither_test_LDADD = src/libsndfile.la -- --tests_chunk_test_SOURCES = tests/chunk_test.c tests/utils.c tests/utils.h --tests_chunk_test_LDADD = src/libsndfile.la -- --tests_multi_file_test_SOURCES = tests/multi_file_test.c tests/utils.c tests/utils.h --tests_multi_file_test_LDADD = src/libsndfile.la -- --tests_virtual_io_test_SOURCES = tests/virtual_io_test.c tests/utils.c tests/utils.h --tests_virtual_io_test_LDADD = src/libsndfile.la -- --tests_ogg_test_SOURCES = tests/ogg_test.c tests/utils.c tests/utils.h --tests_ogg_test_LDADD = src/libsndfile.la -- --tests_compression_size_test_SOURCES = tests/compression_size_test.c tests/utils.c tests/utils.h tests/dft_cmp.h --tests_compression_size_test_LDADD = src/libsndfile.la -- --tests_rdwr_test_SOURCES = tests/rdwr_test.c tests/utils.c tests/utils.h --tests_rdwr_test_LDADD = src/libsndfile.la -- --tests_win32_test_SOURCES = tests/win32_test.c --# Link lib here so that generating the testsuite tarball works correctly. --tests_win32_test_LDADD = src/libsndfile.la -- --tests_win32_ordinal_test_SOURCES = tests/win32_ordinal_test.c tests/utils.c tests/utils.h --tests_win32_ordinal_test_LDADD = src/libsndfile.la -- --tests_external_libs_test_SOURCES = tests/external_libs_test.c tests/utils.c tests/utils.h --tests_external_libs_test_LDADD = src/libsndfile.la -- --tests_format_check_test_SOURCES = tests/format_check_test.c tests/utils.c tests/utils.h --tests_format_check_test_LDADD = src/libsndfile.la -- --tests_channel_test_SOURCES = tests/channel_test.c tests/utils.c tests/utils.h --tests_channel_test_LDADD = src/libsndfile.la -- --tests_long_read_write_test_SOURCES = tests/long_read_write_test.c tests/utils.c tests/utils.h tests/dft_cmp.h --tests_long_read_write_test_LDADD = src/libsndfile.la -- --tests_cpp_test_SOURCES = tests/cpp_test.cc tests/utils.c tests/utils.h --tests_cpp_test_LDADD = src/libsndfile.la -- --tests_checksum_test_SOURCES = tests/checksum_test.c tests/utils.c tests/utils.h --tests_checksum_test_LDADD = src/libsndfile.la -- --# Lite remove start --tests_dwvw_test_SOURCES = tests/dwvw_test.c tests/utils.c tests/utils.h --tests_dwvw_test_LDADD = src/libsndfile.la -- --tests_floating_point_test_SOURCES = tests/utils.c tests/utils.h tests/dft_cmp.c tests/dft_cmp.h tests/floating_point_test.c --tests_floating_point_test_LDADD = src/libsndfile.la -- --tests_peak_chunk_test_SOURCES = tests/peak_chunk_test.c tests/utils.c tests/utils.h --tests_peak_chunk_test_LDADD = src/libsndfile.la -- --tests_scale_clip_test_SOURCES = tests/scale_clip_test.c tests/utils.c tests/utils.h --tests_scale_clip_test_LDADD = src/libsndfile.la --# Lite remove end -- --#=============================================================================== --# Autogen generated sources. --# These GNU style rules actually work. The old style suffix rules do not. -- --%.c : %.def %.tpl -- cd $(top_srcdir)/$(@D) && autogen --writable $( /dev/null 2>&1 || { -- echo -- echo "You must have GNU autogen installed to compile $package." -- echo "Download the appropriate package for your distribution," -- echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/" -- result="no" -- DIE=1 --} --echo $result -- - printf "checking for autoconf ... " - result="yes" - (autoconf --version) < /dev/null > /dev/null 2>&1 || { diff --git a/packages/libsndfile/build.sh b/packages/libsndfile/build.sh index 9dbe5094d..f4f217cf9 100644 --- a/packages/libsndfile/build.sh +++ b/packages/libsndfile/build.sh @@ -1,16 +1,11 @@ TERMUX_PKG_HOMEPAGE=http://www.mega-nerd.com/libsndfile TERMUX_PKG_DESCRIPTION="Library for reading/writing audio files" TERMUX_PKG_LICENSE="LGPL-2.0" -# Use a git master snapshot until 1.0.29 is released: -TERMUX_PKG_VERSION=1.0.29~pre2 -TERMUX_PKG_SRCURL=https://github.com/erikd/libsndfile/archive/826d5296da54c016e3cb0f7f00de3b9e295b9c4a.zip -TERMUX_PKG_SHA256=84651201a8468c448f1fd172a48ccf47f3761d23fd0f59bcaaf908050e9eeb7c +TERMUX_PKG_VERSION=1.0.29 +TERMUX_PKG_SRCURL=https://github.com/erikd/libsndfile/releases/download/v${TERMUX_PKG_VERSION}/libsndfile-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=2ba20d44817c8176f097ab25eff44ef0aeec9e00973def5a7174c5ae0764b22f TERMUX_PKG_DEPENDS="libflac, libvorbis" TERMUX_PKG_BREAKS="libsndfile-dev" TERMUX_PKG_REPLACES="libsndfile-dev" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-sqlite --disable-alsa" TERMUX_PKG_RM_AFTER_INSTALL="bin/ share/man/man1/" - -termux_step_pre_configure() { - sh autogen.sh -}