From 3ec82277d7773e29aac53d525fdf519f74246bd4 Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Fri, 30 Dec 2022 23:39:53 +0100 Subject: [PATCH] tree-wide: use git+[...] instead of [...].git for git urls The termux_git_clone_src script has been updated and now expects git urls to start with git+ instead. %ci:no-build --- disabled-packages/ass2bdnxml/build.sh | 2 +- disabled-packages/bytepath/build.sh | 2 +- disabled-packages/deno/build.sh | 2 +- disabled-packages/kphp-timelib/build.sh | 2 +- disabled-packages/kphp/build.sh | 2 +- disabled-packages/librusty-v8/build.sh | 2 +- disabled-packages/mosh-git/build.sh | 2 +- disabled-packages/python-torch/build.sh | 2 +- disabled-packages/python-torchvision/build.sh | 2 +- packages/2048-c/build.sh | 2 +- packages/astra-sm/build.sh | 2 +- packages/box86/build.sh | 2 +- packages/c-toxcore/build.sh | 2 +- packages/cfengine/build.sh | 2 +- packages/chibicc/build.sh | 2 +- packages/choose/build.sh | 2 +- packages/chromaprint/build.sh | 2 +- packages/cloneit/build.sh | 2 +- packages/clpeak/build.sh | 2 +- packages/clvk/build.sh | 2 +- packages/composer/build.sh | 2 +- packages/crypto-monitor/build.sh | 2 +- packages/curlie/build.sh | 2 +- packages/discordo/build.sh | 2 +- packages/dnstop/build.sh | 2 +- packages/emscripten/build.sh | 2 +- packages/fcp/build.sh | 2 +- packages/fex/build.sh | 2 +- packages/frogcomposband/build.sh | 2 +- packages/gn/build.sh | 2 +- packages/gnunet/build.sh | 2 +- packages/go-findimagedupes/build.sh | 2 +- packages/grafana/build.sh | 2 +- packages/gron/build.sh | 2 +- packages/hummin/build.sh | 2 +- packages/ipv6toolkit/build.sh | 2 +- packages/jbig2enc/build.sh | 2 +- packages/lfortran/build.sh | 2 +- packages/libaom/build.sh | 2 +- packages/libduckdb/build.sh | 2 +- packages/libflann/build.sh | 2 +- packages/libgrpc/build.sh | 2 +- packages/libimtui/build.sh | 2 +- packages/libjansi/build.sh | 2 +- packages/libmariadbcpp/build.sh | 2 +- packages/libmdbx/build.sh | 2 +- packages/librnnoise/build.sh | 2 +- packages/libsophia/build.sh | 2 +- packages/libtvision/build.sh | 2 +- packages/libupscaledb/build.sh | 2 +- packages/lipl/build.sh | 2 +- packages/loksh/build.sh | 2 +- packages/mangal/build.sh | 2 +- packages/mbedtls/build.sh | 2 +- packages/mdbook-auto-gen-summary/build.sh | 2 +- packages/mdbook-cat-prep/build.sh | 2 +- packages/mdbook-mermaid/build.sh | 2 +- packages/mdbook-open-on-gh/build.sh | 2 +- packages/mdbook-pikchr/build.sh | 2 +- packages/mdbook-plantuml/build.sh | 2 +- packages/mdbook-toc/build.sh | 2 +- packages/megacmd/build.sh | 2 +- packages/mfcuk/build.sh | 2 +- packages/micro/build.sh | 2 +- packages/miller/build.sh | 2 +- packages/minidlna/build.sh | 2 +- packages/mktorrent/build.sh | 2 +- packages/mkvtoolnix/build.sh | 2 +- packages/monero/build.sh | 2 +- packages/nelua/build.sh | 2 +- packages/outfieldr/build.sh | 2 +- packages/pforth/build.sh | 2 +- packages/photon-rss/build.sh | 20 +------------------ packages/picocom/build.sh | 2 +- packages/pika/build.sh | 2 +- packages/pipes.sh/build.sh | 2 +- packages/proton-bridge/build.sh | 2 +- packages/pulseaudio/build.sh | 2 +- packages/python-numpy/build.sh | 2 +- packages/quick-lint-js/build.sh | 2 +- packages/rappel/build.sh | 2 +- packages/ratt/build.sh | 20 +------------------ packages/rdircd/build.sh | 2 +- packages/rip/build.sh | 2 +- packages/robotfindskitten/build.sh | 2 +- packages/rubiks-cube/build.sh | 2 +- packages/rxfetch/build.sh | 2 +- packages/sd/build.sh | 2 +- packages/simh/build.sh | 2 +- packages/slashtime/build.sh | 2 +- packages/slugify/build.sh | 2 +- packages/snake/build.sh | 2 +- packages/squeezelite/build.sh | 2 +- packages/tealdeer/build.sh | 2 +- packages/tectonic/build.sh | 2 +- packages/telegram-bot-api/build.sh | 2 +- packages/tenki-php/build.sh | 2 +- packages/texlab/build.sh | 2 +- packages/timewarrior/build.sh | 2 +- packages/tome2/build.sh | 2 +- packages/transmission/build.sh | 2 +- packages/tsu/build.sh | 2 +- packages/txikijs/build.sh | 2 +- packages/up/build.sh | 2 +- packages/v2ray/build.sh | 2 +- packages/vgmtools/build.sh | 2 +- packages/vobsub2srt/build.sh | 2 +- packages/wasmtime/build.sh | 2 +- packages/wiz/build.sh | 2 +- packages/xpup/build.sh | 2 +- packages/znc/build.sh | 2 +- packages/zzuf/build.sh | 2 +- root-packages/containerd/build.sh | 2 +- root-packages/frida/build.sh | 2 +- root-packages/open-zwave/build.sh | 2 +- root-packages/termshark/build.sh | 2 +- x11-packages/ardour/build.sh | 2 +- x11-packages/awesome/build.sh | 2 +- x11-packages/dconf/build.sh | 2 +- x11-packages/eww/build.sh | 2 +- x11-packages/gl4es/build.sh | 2 +- x11-packages/mumble-server/build.sh | 2 +- x11-packages/ocs-url/build.sh | 2 +- x11-packages/olivia/build.sh | 2 +- x11-packages/oneko-sakura/build.sh | 2 +- x11-packages/phantomjs/build.sh | 2 +- x11-packages/sdl-image/build.sh | 2 +- x11-packages/sdl-mixer/build.sh | 2 +- x11-packages/sdl-net/build.sh | 2 +- x11-packages/sdl-ttf/build.sh | 2 +- x11-packages/sdl/build.sh | 2 +- x11-packages/simulide/build.sh | 2 +- x11-packages/transmission-gtk/build.sh | 2 +- 133 files changed, 133 insertions(+), 169 deletions(-) diff --git a/disabled-packages/ass2bdnxml/build.sh b/disabled-packages/ass2bdnxml/build.sh index 3dd7f7359d..dc4a4b44b5 100644 --- a/disabled-packages/ass2bdnxml/build.sh +++ b/disabled-packages/ass2bdnxml/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=42a5572c631bbb4dcf9b43d07179de8c5607d47c TERMUX_PKG_VERSION=2019.02.06 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/hguandl/ass2bdnxml.git +TERMUX_PKG_SRCURL=git+https://github.com/hguandl/ass2bdnxml TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libpng" diff --git a/disabled-packages/bytepath/build.sh b/disabled-packages/bytepath/build.sh index 9c5b0e025e..3d0ced0a1e 100644 --- a/disabled-packages/bytepath/build.sh +++ b/disabled-packages/bytepath/build.sh @@ -7,7 +7,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE, objects/modules/CreditsModule.lua" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=51ee3086ae3369a2c80e4e47d4b62d480af4fe89 TERMUX_PKG_VERSION=2020.08.14 -TERMUX_PKG_SRCURL=https://github.com/a327ex/BYTEPATH.git +TERMUX_PKG_SRCURL=git+https://github.com/a327ex/BYTEPATH TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="love10" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/disabled-packages/deno/build.sh b/disabled-packages/deno/build.sh index f0bf15c9f4..7c11fe450f 100644 --- a/disabled-packages/deno/build.sh +++ b/disabled-packages/deno/build.sh @@ -6,7 +6,7 @@ _COMMIT=1259a3f48c00e95a8bb0964e4dabfa769a20bcde _COMMIT_DATE=2022.01.19 TERMUX_PKG_VERSION=1.17.3p${_COMMIT_DATE//./} TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=https://github.com/denoland/deno.git +TERMUX_PKG_SRCURL=git+https://github.com/denoland/deno TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_DEPENDS="libffi" #TERMUX_PKG_BUILD_DEPENDS="librusty-v8" diff --git a/disabled-packages/kphp-timelib/build.sh b/disabled-packages/kphp-timelib/build.sh index 1d79cc5318..ae4511609d 100644 --- a/disabled-packages/kphp-timelib/build.sh +++ b/disabled-packages/kphp-timelib/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE.rst" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=59ee82faa8d9ed42b1b9b9339e0b989cc929cd4a TERMUX_PKG_VERSION=2021.03.01 -TERMUX_PKG_SRCURL=https://github.com/VKCOM/timelib.git +TERMUX_PKG_SRCURL=git+https://github.com/VKCOM/timelib TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_NO_STATICSPLIT=true diff --git a/disabled-packages/kphp/build.sh b/disabled-packages/kphp/build.sh index 898b33b07a..932fef4e80 100644 --- a/disabled-packages/kphp/build.sh +++ b/disabled-packages/kphp/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=b1b2cec0f0e1206e1c134830ebd1f28e21bbd330 TERMUX_PKG_VERSION=2021.12.30 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=https://github.com/VKCOM/kphp.git +TERMUX_PKG_SRCURL=git+https://github.com/VKCOM/kphp TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="fmt, libandroid-execinfo, libc++, libcurl, libmsgpack-cxx, libre2, libuber-h3, libucontext, libyaml-cpp, openssl-1.1, pcre, zstd" TERMUX_PKG_BUILD_DEPENDS="kphp-timelib" diff --git a/disabled-packages/librusty-v8/build.sh b/disabled-packages/librusty-v8/build.sh index a92e5ac236..86cce50142 100644 --- a/disabled-packages/librusty-v8/build.sh +++ b/disabled-packages/librusty-v8/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=8b90dfd2f4fcbbaefd2c4d2be220d94a00a3ebba TERMUX_PKG_VERSION=2022.02.02 -TERMUX_PKG_SRCURL=https://github.com/denoland/rusty_v8.git +TERMUX_PKG_SRCURL=git+https://github.com/denoland/rusty_v8 TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_NO_STATICSPLIT=true diff --git a/disabled-packages/mosh-git/build.sh b/disabled-packages/mosh-git/build.sh index d9511a81c4..bc744fd60c 100644 --- a/disabled-packages/mosh-git/build.sh +++ b/disabled-packages/mosh-git/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2022.02.04 TERMUX_PKG_REVISION=2 TERMUX_PKG_GIT_BRANCH=master -TERMUX_PKG_SRCURL=https://github.com/mobile-shell/mosh.git +TERMUX_PKG_SRCURL=git+https://github.com/mobile-shell/mosh TERMUX_PKG_DEPENDS="libandroid-support, libc++, libprotobuf, ncurses, openssl, openssh, perl" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_CONFLICTS="mosh, mosh-perl" diff --git a/disabled-packages/python-torch/build.sh b/disabled-packages/python-torch/build.sh index 30754c0113..e85d80f4db 100644 --- a/disabled-packages/python-torch/build.sh +++ b/disabled-packages/python-torch/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.12.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/pytorch/pytorch.git +TERMUX_PKG_SRCURL=git+https://github.com/pytorch/pytorch TERMUX_PKG_DEPENDS="python, python-numpy, libopenblas, libprotobuf, libzmq, ffmpeg, opencv" TERMUX_PKG_HOSTBUILD=true diff --git a/disabled-packages/python-torchvision/build.sh b/disabled-packages/python-torchvision/build.sh index cf4daf81df..c6659e87ae 100644 --- a/disabled-packages/python-torchvision/build.sh +++ b/disabled-packages/python-torchvision/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.13.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/pytorch/vision.git +TERMUX_PKG_SRCURL=git+https://github.com/pytorch/vision TERMUX_PKG_DEPENDS="python, python-numpy, python-pillow, python-torch, libjpeg-turbo, libpng, ffmpeg, zlib" termux_step_pre_configure() { diff --git a/packages/2048-c/build.sh b/packages/2048-c/build.sh index e048f63470..d56d785d59 100644 --- a/packages/2048-c/build.sh +++ b/packages/2048-c/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" _COMMIT=6c04517bb59c28f3831585da338f021bc2ea86d6 TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2022.10.23 -TERMUX_PKG_SRCURL=https://github.com/mevdschee/2048.c.git +TERMUX_PKG_SRCURL=git+https://github.com/mevdschee/2048.c TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_GROUPS="games" diff --git a/packages/astra-sm/build.sh b/packages/astra-sm/build.sh index 3d643f8367..c9a1af4ce5 100644 --- a/packages/astra-sm/build.sh +++ b/packages/astra-sm/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=44bcd2852b7f315233267f639730e0e21b9b6c22 TERMUX_PKG_VERSION=2019.06.19 -TERMUX_PKG_SRCURL=https://github.com/OpenVisionE2/astra-sm.git +TERMUX_PKG_SRCURL=git+https://github.com/OpenVisionE2/astra-sm TERMUX_PKG_GIT_BRANCH=staging TERMUX_PKG_DEPENDS="libdvbcsa, liblua53" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/box86/build.sh b/packages/box86/build.sh index c1bff1fb53..e0fab5743b 100644 --- a/packages/box86/build.sh +++ b/packages/box86/build.sh @@ -6,7 +6,7 @@ _COMMIT=64f52cb1b9c728452959bade3e179ff967889852 _COMMIT_DATE=20221228 _COMMIT_TIME=095020 TERMUX_PKG_VERSION="0.2.8.20221228.095020g64f52cb1" -TERMUX_PKG_SRCURL=https://github.com/ptitSeb/box86.git +TERMUX_PKG_SRCURL=git+https://github.com/ptitSeb/box86 TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libandroid-complex-math, libandroid-glob, libandroid-spawn, libandroid-sysv-semaphore" TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/c-toxcore/build.sh b/packages/c-toxcore/build.sh index 4832e4d802..98f6797cee 100644 --- a/packages/c-toxcore/build.sh +++ b/packages/c-toxcore/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Backend library for the Tox protocol" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.2.18 -TERMUX_PKG_SRCURL=https://github.com/TokTok/toxcore.git +TERMUX_PKG_SRCURL=git+https://github.com/TokTok/toxcore TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_DEPENDS="libmsgpack, libsodium, libopus, libvpx" TERMUX_PKG_BREAKS="c-toxcore-dev" diff --git a/packages/cfengine/build.sh b/packages/cfengine/build.sh index 98a86f76d2..9dc9d038ab 100644 --- a/packages/cfengine/build.sh +++ b/packages/cfengine/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="CFEngine is a configuration management technology" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@craigcomstock" TERMUX_PKG_VERSION=1:3.21.0 -TERMUX_PKG_SRCURL=https://github.com/cfengine/core.git +TERMUX_PKG_SRCURL=git+https://github.com/cfengine/core TERMUX_PKG_GIT_BRANCH=${TERMUX_PKG_VERSION#*:} TERMUX_PKG_DEPENDS="libandroid-glob, liblmdb, libxml2, libyaml, openssl, pcre" # core doesn't work with out-of-tree builds diff --git a/packages/chibicc/build.sh b/packages/chibicc/build.sh index e20b1169ff..9b598fb17d 100644 --- a/packages/chibicc/build.sh +++ b/packages/chibicc/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=90d1f7f199cc55b13c7fdb5839d1409806633fdb TERMUX_PKG_VERSION=2020.12.07 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/rui314/chibicc.git +TERMUX_PKG_SRCURL=git+https://github.com/rui314/chibicc TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_DEPENDS="binutils-is-llvm | binutils, libandroid-glob" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/choose/build.sh b/packages/choose/build.sh index b8a8c15277..2ed58347c3 100644 --- a/packages/choose/build.sh +++ b/packages/choose/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A human-friendly and fast alternative to cut and (someti TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.3.4 -TERMUX_PKG_SRCURL=https://github.com/theryangeary/choose.git +TERMUX_PKG_SRCURL=git+https://github.com/theryangeary/choose TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/chromaprint/build.sh b/packages/chromaprint/build.sh index 978a132340..fe53b6b86e 100644 --- a/packages/chromaprint/build.sh +++ b/packages/chromaprint/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=aa67c95b9e486884a6d3ee8b0c91207d8c2b0551 _COMMIT_DATE=20221217 TERMUX_PKG_VERSION=1.5.1-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/acoustid/chromaprint.git +TERMUX_PKG_SRCURL=git+https://github.com/acoustid/chromaprint TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="ffmpeg, libc++" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/cloneit/build.sh b/packages/cloneit/build.sh index 0bf7999d10..82092b645f 100644 --- a/packages/cloneit/build.sh +++ b/packages/cloneit/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=62c433f0b1c54a977d585f3b84b8c43213095474 _COMMIT_DATE=2022.10.24 TERMUX_PKG_VERSION=${_COMMIT_DATE//./} -TERMUX_PKG_SRCURL=https://github.com/alok8bb/cloneit.git +TERMUX_PKG_SRCURL=git+https://github.com/alok8bb/cloneit TERMUX_PKG_GIT_BRANCH="master" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_BUILD_DEPENDS="openssl-1.1" diff --git a/packages/clpeak/build.sh b/packages/clpeak/build.sh index e18309ee02..06aac4cb8d 100644 --- a/packages/clpeak/build.sh +++ b/packages/clpeak/build.sh @@ -5,6 +5,6 @@ TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.1.2 TERMUX_PKG_REVISION=3 TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION -TERMUX_PKG_SRCURL=https://github.com/krrishnarraj/clpeak.git +TERMUX_PKG_SRCURL=git+https://github.com/krrishnarraj/clpeak TERMUX_PKG_BUILD_DEPENDS="opencl-headers, opencl-clhpp" TERMUX_PKG_DEPENDS="libc++, ocl-icd" diff --git a/packages/clvk/build.sh b/packages/clvk/build.sh index c46ec3de8b..5fa66994d3 100644 --- a/packages/clvk/build.sh +++ b/packages/clvk/build.sh @@ -6,7 +6,7 @@ _COMMIT=6ccb8a03069c0a92edf9aa0c22a9fa64274f7f21 _COMMIT_DATE=20221218 _COMMIT_TIME=130921 TERMUX_PKG_VERSION="0.0.20221218.130921g6ccb8a03" -TERMUX_PKG_SRCURL=https://github.com/kpet/clvk.git +TERMUX_PKG_SRCURL=git+https://github.com/kpet/clvk TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_BUILD_DEPENDS="vulkan-headers, vulkan-loader-android" TERMUX_PKG_DEPENDS="libc++" diff --git a/packages/composer/build.sh b/packages/composer/build.sh index 9a9a1238cc..fc56370e78 100644 --- a/packages/composer/build.sh +++ b/packages/composer/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@PuneetGopinath" TERMUX_PKG_VERSION=2.2.18 TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION -TERMUX_PKG_SRCURL=https://github.com/composer/composer.git +TERMUX_PKG_SRCURL=git+https://github.com/composer/composer TERMUX_PKG_DEPENDS="php" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/crypto-monitor/build.sh b/packages/crypto-monitor/build.sh index 7c656a6f4f..6daf23569a 100644 --- a/packages/crypto-monitor/build.sh +++ b/packages/crypto-monitor/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=86fd7de705babc2cef1e920e39ec439f5aa9c336 TERMUX_PKG_VERSION=2021.02.22 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=https://github.com/edghyhdz/crypto_monitor.git +TERMUX_PKG_SRCURL=git+https://github.com/edghyhdz/crypto_monitor TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_DEPENDS="libc++, libcurl, ncurses-ui-libs, openssl" TERMUX_PKG_BUILD_DEPENDS="boost, boost-headers" diff --git a/packages/curlie/build.sh b/packages/curlie/build.sh index 86f0fea07a..794965c424 100644 --- a/packages/curlie/build.sh +++ b/packages/curlie/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="The power of curl, the ease of use of httpie" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="1.6.9" -TERMUX_PKG_SRCURL=https://github.com/rs/curlie.git +TERMUX_PKG_SRCURL=git+https://github.com/rs/curlie TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/discordo/build.sh b/packages/discordo/build.sh index cf29cef3db..752292a184 100644 --- a/packages/discordo/build.sh +++ b/packages/discordo/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=05fb80f88970e310e5c93d0a68dbe7c32180ebac TERMUX_PKG_VERSION=2022.08.12 -TERMUX_PKG_SRCURL=https://github.com/ayntgl/discordo.git +TERMUX_PKG_SRCURL=git+https://github.com/ayntgl/discordo TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_SHA256=2728f592186909e5f837aa5780594ba4d120eab20ab9be9b93622afcd169ba91 TERMUX_PKG_DEPENDS="golang" diff --git a/packages/dnstop/build.sh b/packages/dnstop/build.sh index a0e711f589..e10fcf8e7e 100644 --- a/packages/dnstop/build.sh +++ b/packages/dnstop/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=2ec80df727aee31bbaaf9cccd8adbd16ca539bb3 TERMUX_PKG_VERSION=2022.10.19 -TERMUX_PKG_SRCURL=https://github.com/measurement-factory/dnstop.git +TERMUX_PKG_SRCURL=git+https://github.com/measurement-factory/dnstop TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libpcap, ncurses" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/emscripten/build.sh b/packages/emscripten/build.sh index d32f9eed81..da2159f218 100644 --- a/packages/emscripten/build.sh +++ b/packages/emscripten/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Emscripten: An LLVM-to-WebAssembly Compiler" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@truboxl" TERMUX_PKG_VERSION="3.1.28" -TERMUX_PKG_SRCURL=https://github.com/emscripten-core/emscripten.git +TERMUX_PKG_SRCURL=git+https://github.com/emscripten-core/emscripten TERMUX_PKG_GIT_BRANCH=${TERMUX_PKG_VERSION} TERMUX_PKG_PLATFORM_INDEPENDENT=true TERMUX_PKG_RECOMMENDS="emscripten-llvm, emscripten-binaryen, python, nodejs-lts | nodejs" diff --git a/packages/fcp/build.sh b/packages/fcp/build.sh index 8a7ef29e2e..9480ef660d 100644 --- a/packages/fcp/build.sh +++ b/packages/fcp/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A significantly faster alternative to the classic Unix c TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.2.1 -TERMUX_PKG_SRCURL=https://github.com/Svetlitski/fcp.git +TERMUX_PKG_SRCURL=git+https://github.com/Svetlitski/fcp TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/fex/build.sh b/packages/fex/build.sh index d094d8dfa8..f944d328f1 100644 --- a/packages/fex/build.sh +++ b/packages/fex/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Fast x86 emulation frontend" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2212 -TERMUX_PKG_SRCURL=https://github.com/FEX-Emu/FEX.git +TERMUX_PKG_SRCURL=git+https://github.com/FEX-Emu/FEX TERMUX_PKG_GIT_BRANCH=FEX-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="libandroid-shmem, libc++" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/frogcomposband/build.sh b/packages/frogcomposband/build.sh index 2cae6c5ec1..a7587479be 100644 --- a/packages/frogcomposband/build.sh +++ b/packages/frogcomposband/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/sulkasormi/frogcomposband/ TERMUX_PKG_DESCRIPTION="Open world Angband variant with many additions" TERMUX_PKG_LICENSE="custom" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/sulkasormi/frogcomposband.git +TERMUX_PKG_SRCURL=git+https://github.com/sulkasormi/frogcomposband TERMUX_PKG_VERSION=7.1.salmiak TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/gn/build.sh b/packages/gn/build.sh index 771a5489f2..76b85fe84e 100644 --- a/packages/gn/build.sh +++ b/packages/gn/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://gn.googlesource.com/gn TERMUX_PKG_DESCRIPTION="Meta-build system that generates build files for Ninja" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="Yaksh Bariya " -TERMUX_PKG_SRCURL=https://gn.googlesource.com/gn.git +TERMUX_PKG_SRCURL=git+https://gn.googlesource.com/gn _COMMIT=53ef169800760fdc09f0773bf380fe99eaeab339 _COMMIT_DATE=2022.05.02 TERMUX_PKG_VERSION=${_COMMIT_DATE//./} diff --git a/packages/gnunet/build.sh b/packages/gnunet/build.sh index cbb1983b62..f77706295f 100644 --- a/packages/gnunet/build.sh +++ b/packages/gnunet/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://gnunet.org TERMUX_PKG_DESCRIPTION="A framework for secure peer-to-peer networking" TERMUX_PKG_LICENSE="AGPL-V3" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://git.gnunet.org/git/gnunet.git +TERMUX_PKG_SRCURL=git+https://git.gnunet.org/git/gnunet TERMUX_PKG_VERSION=0.19.1 TERMUX_PKG_DEPENDS="libcurl, libgcrypt, libgnutls, libgpg-error, libidn2, libjansson, libltdl, libmicrohttpd, libsodium, libsqlite, libunistring, zlib" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/go-findimagedupes/build.sh b/packages/go-findimagedupes/build.sh index 143c5722e1..9d3ddb2432 100644 --- a/packages/go-findimagedupes/build.sh +++ b/packages/go-findimagedupes/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=47ca1d51be2bc1d437261d82157b84fe977ec934 TERMUX_PKG_VERSION=2022.07.22 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=https://gitlab.com/opennota/findimagedupes.git +TERMUX_PKG_SRCURL=git+https://gitlab.com/opennota/findimagedupes TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="file, libc++, libheif, libjpeg-turbo, libpng, libtiff" TERMUX_PKG_CONFLICTS="findimagedupes" diff --git a/packages/grafana/build.sh b/packages/grafana/build.sh index e06fbe6197..1cf5cb0dd8 100644 --- a/packages/grafana/build.sh +++ b/packages/grafana/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="The open-source platform for monitoring and observabilit TERMUX_PKG_LICENSE="AGPL-V3" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=8.5.15 -TERMUX_PKG_SRCURL=https://github.com/grafana/grafana.git +TERMUX_PKG_SRCURL=git+https://github.com/grafana/grafana TERMUX_PKG_BUILD_DEPENDS="yarn" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="SPEC_TARGET= MERGED_SPEC_TARGET=" diff --git a/packages/gron/build.sh b/packages/gron/build.sh index 3bd4d6a6ad..e0e3a2fa2b 100644 --- a/packages/gron/build.sh +++ b/packages/gron/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Transforms JSON into discrete assignments" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.7.1 -TERMUX_PKG_SRCURL=https://github.com/tomnomnom/gron.git +TERMUX_PKG_SRCURL=git+https://github.com/tomnomnom/gron TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/hummin/build.sh b/packages/hummin/build.sh index 5ace98fe42..70be028844 100644 --- a/packages/hummin/build.sh +++ b/packages/hummin/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="WTFPL" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=b117aef9c64348b1ef262a99316f1e51328efe18 TERMUX_PKG_VERSION=2021.05.18 -TERMUX_PKG_SRCURL=https://gitlab.com/trantor/hummin.git +TERMUX_PKG_SRCURL=git+https://gitlab.com/trantor/hummin TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/ipv6toolkit/build.sh b/packages/ipv6toolkit/build.sh index 34f296b816..b8a08bb570 100644 --- a/packages/ipv6toolkit/build.sh +++ b/packages/ipv6toolkit/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=367bbe60489a6ae68898b9c81e672b48ad81df43 TERMUX_PKG_VERSION=2022.09.30 -TERMUX_PKG_SRCURL=https://github.com/fgont/ipv6toolkit.git +TERMUX_PKG_SRCURL=git+https://github.com/fgont/ipv6toolkit TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libpcap" TERMUX_PKG_RECOMMENDS="curl, perl" diff --git a/packages/jbig2enc/build.sh b/packages/jbig2enc/build.sh index bb30cdea83..b6af9dbd19 100644 --- a/packages/jbig2enc/build.sh +++ b/packages/jbig2enc/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=ea6a40a2cbf05efb00f3418f2d0ad71232565beb TERMUX_PKG_VERSION=2019.09.08 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=https://github.com/agl/jbig2enc.git +TERMUX_PKG_SRCURL=git+https://github.com/agl/jbig2enc TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="giflib, leptonica, libc++, libjpeg-turbo, libpng, libtiff, libwebp, python, zlib" diff --git a/packages/lfortran/build.sh b/packages/lfortran/build.sh index 77ffd5eb4c..cbf25f4fb8 100644 --- a/packages/lfortran/build.sh +++ b/packages/lfortran/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.18.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/lfortran/lfortran.git +TERMUX_PKG_SRCURL=git+https://github.com/lfortran/lfortran TERMUX_PKG_DEPENDS="clang, libc++, libllvm, zlib" TERMUX_PKG_BUILD_DEPENDS="libllvm-static" TERMUX_PKG_SUGGESTS="libkokkos" diff --git a/packages/libaom/build.sh b/packages/libaom/build.sh index 9ef486caa5..1a20339047 100644 --- a/packages/libaom/build.sh +++ b/packages/libaom/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE, PATENTS" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.5.0 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_SRCURL=https://aomedia.googlesource.com/aom.git +TERMUX_PKG_SRCURL=git+https://aomedia.googlesource.com/aom TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_LIBDIR=lib diff --git a/packages/libduckdb/build.sh b/packages/libduckdb/build.sh index 94028b0974..0afa01ae40 100644 --- a/packages/libduckdb/build.sh +++ b/packages/libduckdb/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.6.1 # we clone to retain the .git directory, to ensure the version in the built executable is correctly populated -TERMUX_PKG_SRCURL=https://github.com/duckdb/duckdb.git +TERMUX_PKG_SRCURL=git+https://github.com/duckdb/duckdb TERMUX_PKG_DEPENDS="libc++" termux_step_pre_configure() { diff --git a/packages/libflann/build.sh b/packages/libflann/build.sh index 4167c82051..9394ceec62 100644 --- a/packages/libflann/build.sh +++ b/packages/libflann/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=f9caaf609d8b8cb2b7104a85cf59eb92c275a25d TERMUX_PKG_VERSION=2022.10.27 -TERMUX_PKG_SRCURL=https://github.com/flann-lib/flann.git +TERMUX_PKG_SRCURL=git+https://github.com/flann-lib/flann TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++, liblz4" TERMUX_PKG_BUILD_DEPENDS="libhdf5-static" diff --git a/packages/libgrpc/build.sh b/packages/libgrpc/build.sh index 377ed771f4..504aa4290f 100644 --- a/packages/libgrpc/build.sh +++ b/packages/libgrpc/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://grpc.io/ TERMUX_PKG_DESCRIPTION="High performance, open source, general RPC framework that puts mobile and HTTP/2 first" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/grpc/grpc.git +TERMUX_PKG_SRCURL=git+https://github.com/grpc/grpc TERMUX_PKG_VERSION=1.51.1 TERMUX_PKG_DEPENDS="c-ares, ca-certificates, libc++, libprotobuf, libre2, openssl, protobuf, zlib" TERMUX_PKG_BREAKS="libgrpc-dev" diff --git a/packages/libimtui/build.sh b/packages/libimtui/build.sh index 66d6ab75bd..9dc66efb47 100644 --- a/packages/libimtui/build.sh +++ b/packages/libimtui/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE, third-party/imgui/imgui/LICENSE.txt" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.0.5 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/ggerganov/imtui.git +TERMUX_PKG_SRCURL=git+https://github.com/ggerganov/imtui TERMUX_PKG_DEPENDS="libc++, ncurses" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DBUILD_SHARED_LIBS=ON diff --git a/packages/libjansi/build.sh b/packages/libjansi/build.sh index f1e934c5ce..c707da0109 100644 --- a/packages/libjansi/build.sh +++ b/packages/libjansi/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.4.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/fusesource/jansi.git +TERMUX_PKG_SRCURL=git+https://github.com/fusesource/jansi TERMUX_PKG_GIT_BRANCH=jansi-${TERMUX_PKG_VERSION} TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="-C src/main/native PREFIX=$TERMUX_PREFIX" diff --git a/packages/libmariadbcpp/build.sh b/packages/libmariadbcpp/build.sh index 70b7961e86..2b47903f37 100644 --- a/packages/libmariadbcpp/build.sh +++ b/packages/libmariadbcpp/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Enables C++ applications to establish client connections TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.1.1 -TERMUX_PKG_SRCURL=https://github.com/mariadb-corporation/mariadb-connector-cpp.git +TERMUX_PKG_SRCURL=git+https://github.com/mariadb-corporation/mariadb-connector-cpp TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="libc++, openssl, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/libmdbx/build.sh b/packages/libmdbx/build.sh index 9a4ecbc994..2101f10f0a 100644 --- a/packages/libmdbx/build.sh +++ b/packages/libmdbx/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="OpenLDAP" TERMUX_PKG_LICENSE_FILE="COPYRIGHT, LICENSE" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.12.2 -TERMUX_PKG_SRCURL=https://gitflic.ru/project/erthink/libmdbx.git +TERMUX_PKG_SRCURL=git+https://gitflic.ru/project/erthink/libmdbx TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DBUILD_SHARED_LIBS=ON diff --git a/packages/librnnoise/build.sh b/packages/librnnoise/build.sh index 16f4a1c09b..db39f1b0a9 100644 --- a/packages/librnnoise/build.sh +++ b/packages/librnnoise/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=7f449bf8bd3b933891d12c30112268c4090e4d59 TERMUX_PKG_VERSION=2021.03.12 -TERMUX_PKG_SRCURL=https://gitlab.xiph.org/xiph/rnnoise.git +TERMUX_PKG_SRCURL=git+https://gitlab.xiph.org/xiph/rnnoise TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-examples diff --git a/packages/libsophia/build.sh b/packages/libsophia/build.sh index ce83d51e3d..55f0be1867 100644 --- a/packages/libsophia/build.sh +++ b/packages/libsophia/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Advanced transactional MVCC key-value/row storage librar TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.2 -TERMUX_PKG_SRCURL=https://github.com/pmwkaa/sophia.git +TERMUX_PKG_SRCURL=git+https://github.com/pmwkaa/sophia TERMUX_PKG_BUILD_IN_SRC=true termux_step_make_install() { diff --git a/packages/libtvision/build.sh b/packages/libtvision/build.sh index 61d2be9f83..71e8e4fad7 100644 --- a/packages/libtvision/build.sh +++ b/packages/libtvision/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="COPYRIGHT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=7cdc0c8d45bdc94fbbc0f0cb349904dbaf8efb56 TERMUX_PKG_VERSION=2022.12.06 -TERMUX_PKG_SRCURL=https://github.com/magiblot/tvision.git +TERMUX_PKG_SRCURL=git+https://github.com/magiblot/tvision TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++, ncurses" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/libupscaledb/build.sh b/packages/libupscaledb/build.sh index 698c71bc90..e1a1e9d76e 100644 --- a/packages/libupscaledb/build.sh +++ b/packages/libupscaledb/build.sh @@ -6,7 +6,7 @@ _COMMIT=cb124e1f91601872a7b3bd4da10e5fa97a8da86b _COMMIT_DATE=2021.08.20 TERMUX_PKG_VERSION=2.2.1p${_COMMIT_DATE//./} TERMUX_PKG_REVISION=6 -TERMUX_PKG_SRCURL=https://github.com/cruppstahl/upscaledb.git +TERMUX_PKG_SRCURL=git+https://github.com/cruppstahl/upscaledb TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="boost, libc++, libsnappy, openssl, zlib" diff --git a/packages/lipl/build.sh b/packages/lipl/build.sh index 6cc66ac02c..b3285506fa 100644 --- a/packages/lipl/build.sh +++ b/packages/lipl/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A command line tool that is similar to watch but has ext TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.1.3 -TERMUX_PKG_SRCURL=https://github.com/yxdunc/lipl.git +TERMUX_PKG_SRCURL=git+https://github.com/yxdunc/lipl TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/loksh/build.sh b/packages/loksh/build.sh index 9bc5340c5a..17cd738e51 100644 --- a/packages/loksh/build.sh +++ b/packages/loksh/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A Linux port of OpenBSD's ksh" TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=7.2 -TERMUX_PKG_SRCURL=https://github.com/dimkr/loksh.git +TERMUX_PKG_SRCURL=git+https://github.com/dimkr/loksh TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="ncurses" diff --git a/packages/mangal/build.sh b/packages/mangal/build.sh index b9064af5f8..2a7a8aab0e 100644 --- a/packages/mangal/build.sh +++ b/packages/mangal/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Cli manga downloader" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="4.0.5" -TERMUX_PKG_SRCURL=https://github.com/metafates/mangal.git +TERMUX_PKG_SRCURL=git+https://github.com/metafates/mangal TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/mbedtls/build.sh b/packages/mbedtls/build.sh index 7cc5871a0f..f7b964ce6b 100644 --- a/packages/mbedtls/build.sh +++ b/packages/mbedtls/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://tls.mbed.org/ TERMUX_PKG_DESCRIPTION="Light-weight cryptographic and SSL/TLS library" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/ARMmbed/mbedtls.git +TERMUX_PKG_SRCURL=git+https://github.com/ARMmbed/mbedtls TERMUX_PKG_VERSION=3.3.0 TERMUX_PKG_GIT_BRANCH=mbedtls-$TERMUX_PKG_VERSION TERMUX_PKG_BREAKS="mbedtls-dev" diff --git a/packages/mdbook-auto-gen-summary/build.sh b/packages/mdbook-auto-gen-summary/build.sh index 3d5f51b2d5..3f5779df0b 100644 --- a/packages/mdbook-auto-gen-summary/build.sh +++ b/packages/mdbook-auto-gen-summary/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=a8e1d8edba05c52d927880a5fe2b97180441c955 TERMUX_PKG_VERSION=0.1.10 -TERMUX_PKG_SRCURL=https://github.com/cococolanosugar/mdbook-auto-gen-summary.git +TERMUX_PKG_SRCURL=git+https://github.com/cococolanosugar/mdbook-auto-gen-summary TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/mdbook-cat-prep/build.sh b/packages/mdbook-cat-prep/build.sh index 3d6d217a30..a0129bda58 100644 --- a/packages/mdbook-cat-prep/build.sh +++ b/packages/mdbook-cat-prep/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=fbf5ca360337452ca5ef7437d64c2efd7d891aec TERMUX_PKG_VERSION=1.0.9 -TERMUX_PKG_SRCURL=https://github.com/gjk-cat/cat-prep.git +TERMUX_PKG_SRCURL=git+https://github.com/gjk-cat/cat-prep TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/mdbook-mermaid/build.sh b/packages/mdbook-mermaid/build.sh index 542820556b..22a8418115 100644 --- a/packages/mdbook-mermaid/build.sh +++ b/packages/mdbook-mermaid/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A preprocessor for mdbook to add mermaid support" TERMUX_PKG_LICENSE="MPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.12.6" -TERMUX_PKG_SRCURL=https://github.com/badboy/mdbook-mermaid.git +TERMUX_PKG_SRCURL=git+https://github.com/badboy/mdbook-mermaid TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/mdbook-open-on-gh/build.sh b/packages/mdbook-open-on-gh/build.sh index 4b4eba2931..bdac74aa53 100644 --- a/packages/mdbook-open-on-gh/build.sh +++ b/packages/mdbook-open-on-gh/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A preprocessor for mdbook to add a open-on-github link o TERMUX_PKG_LICENSE="MPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="2.3.1" -TERMUX_PKG_SRCURL=https://github.com/badboy/mdbook-open-on-gh.git +TERMUX_PKG_SRCURL=git+https://github.com/badboy/mdbook-open-on-gh TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/mdbook-pikchr/build.sh b/packages/mdbook-pikchr/build.sh index 01e0789fc2..e1167ed350 100644 --- a/packages/mdbook-pikchr/build.sh +++ b/packages/mdbook-pikchr/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A mdbook preprocessor to render pikchr code blocks as im TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.1.5" -TERMUX_PKG_SRCURL=https://github.com/podsvirov/mdbook-pikchr.git +TERMUX_PKG_SRCURL=git+https://github.com/podsvirov/mdbook-pikchr TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/mdbook-plantuml/build.sh b/packages/mdbook-plantuml/build.sh index d144450757..3edaff0852 100644 --- a/packages/mdbook-plantuml/build.sh +++ b/packages/mdbook-plantuml/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="mdBook preprocessor to render PlantUML code blocks as im TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.8.0 -TERMUX_PKG_SRCURL=https://github.com/sytsereitsma/mdbook-plantuml.git +TERMUX_PKG_SRCURL=git+https://github.com/sytsereitsma/mdbook-plantuml TERMUX_PKG_DEPENDS="openssl-1.1" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/mdbook-toc/build.sh b/packages/mdbook-toc/build.sh index 8bef66c38f..d2361bc8ba 100644 --- a/packages/mdbook-toc/build.sh +++ b/packages/mdbook-toc/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A preprocessor for mdbook to add inline Table of Content TERMUX_PKG_LICENSE="MPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.11.0" -TERMUX_PKG_SRCURL=https://github.com/badboy/mdbook-toc.git +TERMUX_PKG_SRCURL=git+https://github.com/badboy/mdbook-toc TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/megacmd/build.sh b/packages/megacmd/build.sh index b072650693..3340a1c091 100644 --- a/packages/megacmd/build.sh +++ b/packages/megacmd/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.5.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/meganz/MEGAcmd.git +TERMUX_PKG_SRCURL=git+https://github.com/meganz/MEGAcmd TERMUX_PKG_GIT_BRANCH=${TERMUX_PKG_VERSION}_Linux # dbus is required for $PREFIX/var/lib/dbus/machine-id TERMUX_PKG_DEPENDS="c-ares, cryptopp, dbus, ffmpeg, freeimage, libc++, libcurl, libsodium, libsqlite, libuv, mediainfo, openssl, pcre, readline, zlib" diff --git a/packages/mfcuk/build.sh b/packages/mfcuk/build.sh index 9e64de7cab..283cf36db7 100644 --- a/packages/mfcuk/build.sh +++ b/packages/mfcuk/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=b333a7925a3be80d9496c88c9fef816777827a83 TERMUX_PKG_VERSION=2018.07.14 -TERMUX_PKG_SRCURL=https://github.com/nfc-tools/mfcuk.git +TERMUX_PKG_SRCURL=git+https://github.com/nfc-tools/mfcuk TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libnfc" diff --git a/packages/micro/build.sh b/packages/micro/build.sh index a1b87ca545..2130830072 100644 --- a/packages/micro/build.sh +++ b/packages/micro/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://micro-editor.github.io/ TERMUX_PKG_DESCRIPTION="Modern and intuitive terminal-based text editor" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/zyedidia/micro.git +TERMUX_PKG_SRCURL=git+https://github.com/zyedidia/micro TERMUX_PKG_VERSION=2.0.11 TERMUX_PKG_REVISION=1 diff --git a/packages/miller/build.sh b/packages/miller/build.sh index 780e4f5f39..811574aa09 100644 --- a/packages/miller/build.sh +++ b/packages/miller/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Like awk, sed, cut, join, and sort for name-indexed data TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=6.5.0 -TERMUX_PKG_SRCURL=https://github.com/johnkerl/miller.git +TERMUX_PKG_SRCURL=git+https://github.com/johnkerl/miller TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX" TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/minidlna/build.sh b/packages/minidlna/build.sh index 54dc082ee2..ad15d2bcd2 100644 --- a/packages/minidlna/build.sh +++ b/packages/minidlna/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0, BSD 3-Clause" TERMUX_PKG_LICENSE_FILE="COPYING, LICENCE.miniupnpd" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.3.2 -TERMUX_PKG_SRCURL=https://git.code.sf.net/p/minidlna/git.git +TERMUX_PKG_SRCURL=git+https://git.code.sf.net/p/minidlna/git TERMUX_PKG_GIT_BRANCH=v${TERMUX_PKG_VERSION//./_} TERMUX_PKG_DEPENDS="ffmpeg, libexif, libflac, libiconv, libid3tag, libjpeg-turbo, libogg, libsqlite, libvorbis" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/mktorrent/build.sh b/packages/mktorrent/build.sh index 368b787b49..8e381f5047 100644 --- a/packages/mktorrent/build.sh +++ b/packages/mktorrent/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=de7d011b35458de1472665f50b96c9cf6c303f39 _COMMIT_DATE=20210130 TERMUX_PKG_VERSION=1.1-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/Rudde/mktorrent.git +TERMUX_PKG_SRCURL=git+https://github.com/Rudde/mktorrent TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/mkvtoolnix/build.sh b/packages/mkvtoolnix/build.sh index b89cf7885a..54ec29b901 100644 --- a/packages/mkvtoolnix/build.sh +++ b/packages/mkvtoolnix/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=53.0.0 TERMUX_PKG_REVISION=8 -TERMUX_PKG_SRCURL=https://gitlab.com/mbunkus/mkvtoolnix.git +TERMUX_PKG_SRCURL=git+https://gitlab.com/mbunkus/mkvtoolnix TERMUX_PKG_GIT_BRANCH=release-$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="boost, file, libc++, libebml, libflac, libiconv, libmatroska, libogg, libvorbis, pcre2, zlib" TERMUX_PKG_BUILD_DEPENDS="boost-headers" diff --git a/packages/monero/build.sh b/packages/monero/build.sh index 0fbd06efe8..a34d4f0550 100644 --- a/packages/monero/build.sh +++ b/packages/monero/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A private, secure, untraceable, decentralised digital cu TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.18.1.2 -TERMUX_PKG_SRCURL=https://github.com/monero-project/monero.git +TERMUX_PKG_SRCURL=git+https://github.com/monero-project/monero TERMUX_PKG_DEPENDS="boost, libc++, libprotobuf, libsodium, libzmq, miniupnpc, openssl, readline, unbound" TERMUX_PKG_BUILD_DEPENDS="boost-headers" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/nelua/build.sh b/packages/nelua/build.sh index 58caed4749..c068805897 100644 --- a/packages/nelua/build.sh +++ b/packages/nelua/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Minimal, efficient, statically-typed and meta-programmab TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2022.07.21 -TERMUX_PKG_SRCURL=https://github.com/edubart/nelua-lang.git +TERMUX_PKG_SRCURL=git+https://github.com/edubart/nelua-lang TERMUX_PKG_GIT_BRANCH="master" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_DEPENDS="build-essential, gdb, git" diff --git a/packages/outfieldr/build.sh b/packages/outfieldr/build.sh index 1aaa241b02..40a174b466 100644 --- a/packages/outfieldr/build.sh +++ b/packages/outfieldr/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A TLDR client in Zig" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.0.3 -TERMUX_PKG_SRCURL=https://gitlab.com/ve-nt/outfieldr.git +TERMUX_PKG_SRCURL=git+https://gitlab.com/ve-nt/outfieldr TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/pforth/build.sh b/packages/pforth/build.sh index af59e8732a..33ecc19657 100644 --- a/packages/pforth/build.sh +++ b/packages/pforth/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=d553430f9a04a09e3002868067763538f28e0cfa TERMUX_PKG_VERSION=20221211 -TERMUX_PKG_SRCURL=https://github.com/philburk/pforth.git +TERMUX_PKG_SRCURL=git+https://github.com/philburk/pforth TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_HOSTBUILD=true TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/photon-rss/build.sh b/packages/photon-rss/build.sh index 353f8ed230..6a67d76aff 100644 --- a/packages/photon-rss/build.sh +++ b/packages/photon-rss/build.sh @@ -4,29 +4,11 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=02e0faa0a40f4772e996b58ec203337f7c0dd51c TERMUX_PKG_VERSION=2022.12.01 -# This repository does not accept ".git" suffix: -TERMUX_PKG_SRCURL=https://git.sr.ht/~ghost08/photon -TERMUX_PKG_SHA256=SKIP_CHECKSUM +TERMUX_PKG_SRCURL=git+https://git.sr.ht/~ghost08/photon TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX" -termux_step_get_source() { - termux_git_clone_src -} - -termux_step_post_get_source() { - git fetch --unshallow - git checkout $_COMMIT - - local version="$(git log -1 --format=%cs | sed 's/-/./g')" - if [ "$version" != "$TERMUX_PKG_VERSION" ]; then - echo -n "ERROR: The specified version \"$TERMUX_PKG_VERSION\"" - echo " is different from what is expected to be: \"$version\"" - return 1 - fi -} - termux_step_pre_configure() { termux_setup_golang diff --git a/packages/picocom/build.sh b/packages/picocom/build.sh index 829e100ef4..22db2d60b0 100644 --- a/packages/picocom/build.sh +++ b/packages/picocom/build.sh @@ -6,7 +6,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE.txt, linenoise-1.0/LICENSE" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=1acf1ddabaf3576b4023c4f6f09c5a3e4b086fb8 TERMUX_PKG_VERSION=2018.04.12 -TERMUX_PKG_SRCURL=https://github.com/npat-efault/picocom.git +TERMUX_PKG_SRCURL=git+https://github.com/npat-efault/picocom TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/pika/build.sh b/packages/pika/build.sh index 294fa3d43b..1013f75211 100644 --- a/packages/pika/build.sh +++ b/packages/pika/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A persistent huge storage service, compatible with the v TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.4.1 -TERMUX_PKG_SRCURL=https://github.com/OpenAtomFoundation/pika.git +TERMUX_PKG_SRCURL=git+https://github.com/OpenAtomFoundation/pika TERMUX_PKG_DEPENDS="google-glog, libc++, libprotobuf, librocksdb" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/pipes.sh/build.sh b/packages/pipes.sh/build.sh index 0f7db3b1a9..d475e82c99 100644 --- a/packages/pipes.sh/build.sh +++ b/packages/pipes.sh/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@Efreak" _COMMIT=581792d4e0ea51e15889ba14a85db1bc9727b83d TERMUX_PKG_VERSION=2018.04.22 -TERMUX_PKG_SRCURL=https://github.com/pipeseroni/pipes.sh.git +TERMUX_PKG_SRCURL=git+https://github.com/pipeseroni/pipes.sh TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS=bash TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/proton-bridge/build.sh b/packages/proton-bridge/build.sh index 679335edf7..c198e38dce 100644 --- a/packages/proton-bridge/build.sh +++ b/packages/proton-bridge/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/ProtonMail/proton-bridge TERMUX_PKG_DESCRIPTION="ProtonMail Bridge application" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_VERSION=2.3.0 -TERMUX_PKG_SRCURL=https://github.com/ProtonMail/proton-bridge.git +TERMUX_PKG_SRCURL=git+https://github.com/ProtonMail/proton-bridge TERMUX_PKG_GIT_BRANCH=br-${TERMUX_PKG_VERSION} TERMUX_PKG_MAINTAINER="Radomír Polách " TERMUX_PKG_DEPENDS=libsecret diff --git a/packages/pulseaudio/build.sh b/packages/pulseaudio/build.sh index 43448ee4a7..bfcffe7951 100644 --- a/packages/pulseaudio/build.sh +++ b/packages/pulseaudio/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio TERMUX_PKG_DESCRIPTION="A featureful, general-purpose sound server" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/pulseaudio/pulseaudio.git +TERMUX_PKG_SRCURL=git+https://github.com/pulseaudio/pulseaudio TERMUX_PKG_VERSION=16.1 TERMUX_PKG_REVISION=3 TERMUX_PKG_DEPENDS="dbus, libandroid-execinfo, libandroid-glob, libc++, libltdl, libsndfile, libsoxr, libwebrtc-audio-processing, speexdsp" diff --git a/packages/python-numpy/build.sh b/packages/python-numpy/build.sh index 0ed3f72b4f..bdb980b6a4 100644 --- a/packages/python-numpy/build.sh +++ b/packages/python-numpy/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="The fundamental package for scientific computing with Py TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="1.24.1" -TERMUX_PKG_SRCURL=https://github.com/numpy/numpy.git +TERMUX_PKG_SRCURL=git+https://github.com/numpy/numpy TERMUX_PKG_DEPENDS="libandroid-complex-math, libc++, libopenblas, python" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/quick-lint-js/build.sh b/packages/quick-lint-js/build.sh index 616b46aa09..a03f213886 100644 --- a/packages/quick-lint-js/build.sh +++ b/packages/quick-lint-js/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Finds bugs in JavaScript programs" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="2.10.0" -TERMUX_PKG_SRCURL=https://github.com/quick-lint/quick-lint-js.git +TERMUX_PKG_SRCURL=git+https://github.com/quick-lint/quick-lint-js TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_TESTING=OFF" diff --git a/packages/rappel/build.sh b/packages/rappel/build.sh index c3dc7798a1..60b40a1f65 100644 --- a/packages/rappel/build.sh +++ b/packages/rappel/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=b848fce5e3759f3cbeda55e3cd8dcd7321525a44 TERMUX_PKG_VERSION=2022.11.07 -TERMUX_PKG_SRCURL=https://github.com/yrp604/rappel.git +TERMUX_PKG_SRCURL=git+https://github.com/yrp604/rappel TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="binutils-is-llvm | binutils, libedit" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/ratt/build.sh b/packages/ratt/build.sh index d2c1783024..4bddc1a6b7 100644 --- a/packages/ratt/build.sh +++ b/packages/ratt/build.sh @@ -4,29 +4,11 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=ff3adafce8ce29bd98221a65f87e7e10f2c7ba25 TERMUX_PKG_VERSION=2022.10.30 -# This repository does not accept ".git" suffix: -TERMUX_PKG_SRCURL=https://git.sr.ht/~ghost08/ratt -TERMUX_PKG_SHA256=SKIP_CHECKSUM +TERMUX_PKG_SRCURL=git+https://git.sr.ht/~ghost08/ratt TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX" -termux_step_get_source() { - termux_git_clone_src -} - -termux_step_post_get_source() { - git fetch --unshallow - git checkout $_COMMIT - - local version="$(git log -1 --format=%cs | sed 's/-/./g')" - if [ "$version" != "$TERMUX_PKG_VERSION" ]; then - echo -n "ERROR: The specified version \"$TERMUX_PKG_VERSION\"" - echo " is different from what is expected to be: \"$version\"" - return 1 - fi -} - termux_step_pre_configure() { termux_setup_golang diff --git a/packages/rdircd/build.sh b/packages/rdircd/build.sh index 262be008ae..6518735c85 100644 --- a/packages/rdircd/build.sh +++ b/packages/rdircd/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="WTFPL" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=6e5f541361a1bdecd8f8aab7060cb4fb3d0b1869 TERMUX_PKG_VERSION=2022.12.28 -TERMUX_PKG_SRCURL=https://github.com/mk-fg/reliable-discord-client-irc-daemon.git +TERMUX_PKG_SRCURL=git+https://github.com/mk-fg/reliable-discord-client-irc-daemon TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="python" _PKG_PYTHON_DEPENDS="aiohttp" diff --git a/packages/rip/build.sh b/packages/rip/build.sh index 03cce8788d..5c45a37111 100644 --- a/packages/rip/build.sh +++ b/packages/rip/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.13.1 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/nivekuil/rip.git +TERMUX_PKG_SRCURL=git+https://github.com/nivekuil/rip TERMUX_PKG_GIT_BRANCH="${TERMUX_PKG_VERSION}" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/robotfindskitten/build.sh b/packages/robotfindskitten/build.sh index c711f330fb..354d9f0cbb 100644 --- a/packages/robotfindskitten/build.sh +++ b/packages/robotfindskitten/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=58155f8d3459e30ad393e2d7c23ad0c8eeb96df2 TERMUX_PKG_VERSION=2022.05.21 -TERMUX_PKG_SRCURL=https://github.com/noncombatant/robotfindskitten.git +TERMUX_PKG_SRCURL=git+https://github.com/noncombatant/robotfindskitten TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/rubiks-cube/build.sh b/packages/rubiks-cube/build.sh index ad35b69e88..73687b3764 100644 --- a/packages/rubiks-cube/build.sh +++ b/packages/rubiks-cube/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A rubik's cube that runs in your terminal" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.2 -TERMUX_PKG_SRCURL=https://github.com/been-jamming/rubiks_cube.git +TERMUX_PKG_SRCURL=git+https://github.com/been-jamming/rubiks_cube TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_GROUPS="games" diff --git a/packages/rxfetch/build.sh b/packages/rxfetch/build.sh index 5d4a2d7e26..6453eb5122 100644 --- a/packages/rxfetch/build.sh +++ b/packages/rxfetch/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@PeroSar" _COMMIT=84fd56a34deb2bf3a439511df6ad49ba42fa6a0e TERMUX_PKG_VERSION=2022.12.16 -TERMUX_PKG_SRCURL=https://github.com/mangeshrex/rxfetch.git +TERMUX_PKG_SRCURL=git+https://github.com/mangeshrex/rxfetch TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_DEPENDS="bash" TERMUX_PKG_CONFLICTS="rxfetch-termux" diff --git a/packages/sd/build.sh b/packages/sd/build.sh index 9e28e1439f..1cb9c30da8 100644 --- a/packages/sd/build.sh +++ b/packages/sd/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="An intuitive find & replace CLI" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.7.6 -TERMUX_PKG_SRCURL=https://github.com/chmln/sd.git +TERMUX_PKG_SRCURL=git+https://github.com/chmln/sd TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/simh/build.sh b/packages/simh/build.sh index 2ce7d2c9b4..f9ae434e84 100644 --- a/packages/simh/build.sh +++ b/packages/simh/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE, slirp/COPYRIGHT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=370bfe006d9f9fb87885c31f943d151013cd529f TERMUX_PKG_VERSION=2022.01.16 -TERMUX_PKG_SRCURL=https://github.com/simh/simh.git +TERMUX_PKG_SRCURL=git+https://github.com/simh/simh TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libandroid-glob" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/slashtime/build.sh b/packages/slashtime/build.sh index eaf21ae95f..c352ff6f01 100644 --- a/packages/slashtime/build.sh +++ b/packages/slashtime/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=6a6c2ce075f085f9892cd6d89e423c811f21a4a8 TERMUX_PKG_VERSION=2022.04.20 -TERMUX_PKG_SRCURL=https://github.com/istathar/slashtime.git +TERMUX_PKG_SRCURL=git+https://github.com/istathar/slashtime TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="perl" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/slugify/build.sh b/packages/slugify/build.sh index b7e345ff2f..202033f11d 100644 --- a/packages/slugify/build.sh +++ b/packages/slugify/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Bash command that converts filenames and directories to TERMUX_PKG_LICENSE="MIT" _COMMIT=4528e8ecc2de14f76dfc76d045635beed138fb39 TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=$TERMUX_PKG_HOMEPAGE.git +TERMUX_PKG_SRCURL=git+https://github.com/benlinton/slugify TERMUX_PKG_VERSION=2016.01.23 TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/snake/build.sh b/packages/snake/build.sh index 1b19bbe84f..9fdaed14d5 100644 --- a/packages/snake/build.sh +++ b/packages/snake/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="Tipz Team @TipzTeam" _COMMIT=a57f7f8aa8c77fcce2dabafca1a5ec4b96825231 TERMUX_PKG_VERSION=2022.11.07 -TERMUX_PKG_SRCURL=https://github.com/gogakoreli/snake.git +TERMUX_PKG_SRCURL=git+https://github.com/gogakoreli/snake TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/squeezelite/build.sh b/packages/squeezelite/build.sh index 745cce11ab..185d5efb64 100644 --- a/packages/squeezelite/build.sh +++ b/packages/squeezelite/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE.txt" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=226efa300c4cf037e8486bad635e9deb3104636f TERMUX_PKG_VERSION=1.9.9.1419 -TERMUX_PKG_SRCURL=https://github.com/ralph-irving/squeezelite.git +TERMUX_PKG_SRCURL=git+https://github.com/ralph-irving/squeezelite TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libflac, libmad, libvorbis, mpg123, pulseaudio" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/tealdeer/build.sh b/packages/tealdeer/build.sh index 33cfb6102f..722f92e298 100644 --- a/packages/tealdeer/build.sh +++ b/packages/tealdeer/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0, MIT" TERMUX_PKG_LICENSE_FILE="LICENSE-APACHE, LICENSE-MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.6.1 -TERMUX_PKG_SRCURL=https://github.com/dbrgn/tealdeer.git +TERMUX_PKG_SRCURL=git+https://github.com/dbrgn/tealdeer TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/tectonic/build.sh b/packages/tectonic/build.sh index a620c832a3..9865a60e72 100644 --- a/packages/tectonic/build.sh +++ b/packages/tectonic/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A modernized, complete, self-contained TeX/LaTeX engine" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.12.0 -TERMUX_PKG_SRCURL=https://github.com/tectonic-typesetting/tectonic.git +TERMUX_PKG_SRCURL=git+https://github.com/tectonic-typesetting/tectonic TERMUX_PKG_GIT_BRANCH=tectonic@${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="fontconfig, harfbuzz, libc++, libgraphite, libicu, openssl, zlib" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/telegram-bot-api/build.sh b/packages/telegram-bot-api/build.sh index 0c7872df4b..53a5c15d75 100644 --- a/packages/telegram-bot-api/build.sh +++ b/packages/telegram-bot-api/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/tdlib/telegram-bot-api TERMUX_PKG_DESCRIPTION="Telegram Bot API server" TERMUX_PKG_LICENSE="BSL-1.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/tdlib/telegram-bot-api.git +TERMUX_PKG_SRCURL=git+https://github.com/tdlib/telegram-bot-api _COMMIT=a822b35d8737c4aab01d702c788a28dc75aa0f55 _COMMIT_DATE=2022.11.08 TERMUX_PKG_VERSION=${_COMMIT_DATE//./} diff --git a/packages/tenki-php/build.sh b/packages/tenki-php/build.sh index 5da6f77078..8677dcaaac 100644 --- a/packages/tenki-php/build.sh +++ b/packages/tenki-php/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=cb07deb9d8c8fc5849f8752f6f0605f72f96fd9b TERMUX_PKG_VERSION=2022.05.26 -TERMUX_PKG_SRCURL=https://github.com/dmpop/tenki.git +TERMUX_PKG_SRCURL=git+https://github.com/dmpop/tenki TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_DEPENDS="apache2, php" TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/texlab/build.sh b/packages/texlab/build.sh index 8fa08e6abc..a3a52d4d23 100644 --- a/packages/texlab/build.sh +++ b/packages/texlab/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A cross-platform implementation of the Language Server P TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="5.0.0" -TERMUX_PKG_SRCURL=https://github.com/latex-lsp/texlab.git +TERMUX_PKG_SRCURL=git+https://github.com/latex-lsp/texlab TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/timewarrior/build.sh b/packages/timewarrior/build.sh index 3489d1cc78..92882e482a 100644 --- a/packages/timewarrior/build.sh +++ b/packages/timewarrior/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Command-line time tracker" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.4.3 -TERMUX_PKG_SRCURL=https://github.com/GothenburgBitFactory/timewarrior.git +TERMUX_PKG_SRCURL=git+https://github.com/GothenburgBitFactory/timewarrior TERMUX_PKG_DEPENDS="libandroid-glob, libc++" # Installation of man pages is broken as of version 1.4.3. diff --git a/packages/tome2/build.sh b/packages/tome2/build.sh index 3e7d220a88..19d06948de 100644 --- a/packages/tome2/build.sh +++ b/packages/tome2/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/tome2/tome2 TERMUX_PKG_DESCRIPTION="An open world roguelike adventure set in middle earth" TERMUX_PKG_LICENSE="custom" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_SRCURL=https://github.com/tome2/tome2.git +TERMUX_PKG_SRCURL=git+https://github.com/tome2/tome2 TERMUX_PKG_VERSION=2022.02.24 TERMUX_PKG_REVISION=1 TERMUX_PKG_GIT_BRANCH=master diff --git a/packages/transmission/build.sh b/packages/transmission/build.sh index 0a0acd70e3..0787c79c20 100644 --- a/packages/transmission/build.sh +++ b/packages/transmission/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.00 TERMUX_PKG_REVISION=9 -TERMUX_PKG_SRCURL=https://github.com/transmission/transmission.git +TERMUX_PKG_SRCURL=git+https://github.com/transmission/transmission TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="libcurl, libevent, miniupnpc, openssl" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-gtk --enable-lightweight --cache-file=termux_configure.cache" diff --git a/packages/tsu/build.sh b/packages/tsu/build.sh index 8d1308f47d..66d6f446db 100644 --- a/packages/tsu/build.sh +++ b/packages/tsu/build.sh @@ -6,7 +6,7 @@ TERMUX_PKG_VERSION=8.6.0 _COMMIT=800b448becafb0186eecc366c50442ed9f8bb944 TERMUX_PKG_PLATFORM_INDEPENDENT=true TERMUX_PKG_BUILD_IN_SRC=true -TERMUX_PKG_SRCURL=https://github.com/cswl/tsu.git +TERMUX_PKG_SRCURL=git+https://github.com/cswl/tsu TERMUX_PKG_GIT_BRANCH=v8 termux_step_post_get_source() { diff --git a/packages/txikijs/build.sh b/packages/txikijs/build.sh index 942ad362a6..980a3718cd 100644 --- a/packages/txikijs/build.sh +++ b/packages/txikijs/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A small and powerful JavaScript runtime" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1:22.11.1 -TERMUX_PKG_SRCURL=https://github.com/saghul/txiki.js.git +TERMUX_PKG_SRCURL=git+https://github.com/saghul/txiki.js TERMUX_PKG_GIT_BRANCH=v${TERMUX_PKG_VERSION#*:} TERMUX_PKG_DEPENDS="libcurl, libffi" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/up/build.sh b/packages/up/build.sh index 226c57cbcd..ba6754db88 100644 --- a/packages/up/build.sh +++ b/packages/up/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Helps interactively and incrementally explore textual da TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.4 -TERMUX_PKG_SRCURL=https://github.com/akavel/up.git +TERMUX_PKG_SRCURL=git+https://github.com/akavel/up TERMUX_PKG_BUILD_IN_SRC=true termux_step_make() { diff --git a/packages/v2ray/build.sh b/packages/v2ray/build.sh index 911cb8116c..e7e265deec 100644 --- a/packages/v2ray/build.sh +++ b/packages/v2ray/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A platform for building proxies to bypass network restri TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=5.2.0 -TERMUX_PKG_SRCURL=https://github.com/v2fly/v2ray-core.git +TERMUX_PKG_SRCURL=git+https://github.com/v2fly/v2ray-core TERMUX_PKG_BUILD_IN_SRC=true termux_step_post_get_source() { diff --git a/packages/vgmtools/build.sh b/packages/vgmtools/build.sh index e74ce11e5f..39b1cb32c7 100644 --- a/packages/vgmtools/build.sh +++ b/packages/vgmtools/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=a993f82c609f259bc4f53e0f965a171cb5cf9420 TERMUX_PKG_VERSION=2022.12.28 -TERMUX_PKG_SRCURL=https://github.com/vgmrips/vgmtools.git +TERMUX_PKG_SRCURL=git+https://github.com/vgmrips/vgmtools TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libandroid-glob, libc++, zlib" diff --git a/packages/vobsub2srt/build.sh b/packages/vobsub2srt/build.sh index 16cc5376b7..e05a5eddfc 100644 --- a/packages/vobsub2srt/build.sh +++ b/packages/vobsub2srt/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=0ba6e25e078a040195d7295e860cc9064bef7c2c TERMUX_PKG_VERSION=2017.12.18 TERMUX_PKG_REVISION=2 -TERMUX_PKG_SRCURL=https://github.com/ruediger/VobSub2SRT.git +TERMUX_PKG_SRCURL=git+https://github.com/ruediger/VobSub2SRT TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++, tesseract" TERMUX_PKG_FORCE_CMAKE=true diff --git a/packages/wasmtime/build.sh b/packages/wasmtime/build.sh index a350eeb5c6..2457199b05 100644 --- a/packages/wasmtime/build.sh +++ b/packages/wasmtime/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=4.0.0 -TERMUX_PKG_SRCURL=https://github.com/bytecodealliance/wasmtime.git +TERMUX_PKG_SRCURL=git+https://github.com/bytecodealliance/wasmtime TERMUX_PKG_BUILD_IN_SRC=true # arm: diff --git a/packages/wiz/build.sh b/packages/wiz/build.sh index 60bde8aebb..148a7f7d35 100644 --- a/packages/wiz/build.sh +++ b/packages/wiz/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=a174205e1694ab225c11813d3a3ab9e81742869d TERMUX_PKG_VERSION=2022.06.02 -TERMUX_PKG_SRCURL=https://github.com/wiz-lang/wiz.git +TERMUX_PKG_SRCURL=git+https://github.com/wiz-lang/wiz TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/xpup/build.sh b/packages/xpup/build.sh index f7327637f6..e18e074d23 100644 --- a/packages/xpup/build.sh +++ b/packages/xpup/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=3c408621ad9b5693323acd7d1b455f78444e0c5f TERMUX_PKG_VERSION=2021.12.26 -TERMUX_PKG_SRCURL=https://github.com/ericchiang/xpup.git +TERMUX_PKG_SRCURL=git+https://github.com/ericchiang/xpup TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/znc/build.sh b/packages/znc/build.sh index 98e779e636..976e372405 100644 --- a/packages/znc/build.sh +++ b/packages/znc/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.8.2 TERMUX_PKG_REVISION=4 -TERMUX_PKG_SRCURL=https://github.com/znc/znc.git +TERMUX_PKG_SRCURL=git+https://github.com/znc/znc TERMUX_PKG_GIT_BRANCH="znc-$TERMUX_PKG_VERSION" TERMUX_PKG_DEPENDS="libc++, libicu, libsasl, openssl, zlib" TERMUX_PKG_FORCE_CMAKE=true diff --git a/packages/zzuf/build.sh b/packages/zzuf/build.sh index 9cc5bfcf36..94909e0d0c 100644 --- a/packages/zzuf/build.sh +++ b/packages/zzuf/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="WTFPL" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=a7111e51eac3086264fcca0c7026de22b5ab55c7 TERMUX_PKG_VERSION=2022.05.29 -TERMUX_PKG_SRCURL=https://github.com/samhocevar/zzuf.git +TERMUX_PKG_SRCURL=git+https://github.com/samhocevar/zzuf TERMUX_PKG_GIT_BRANCH=master termux_step_post_get_source() { diff --git a/root-packages/containerd/build.sh b/root-packages/containerd/build.sh index 967e3686fc..6ae394b891 100644 --- a/root-packages/containerd/build.sh +++ b/root-packages/containerd/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="An open and reliable container runtime" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.6.14 -TERMUX_PKG_SRCURL=https://github.com/containerd/containerd.git +TERMUX_PKG_SRCURL=git+https://github.com/containerd/containerd TERMUX_PKG_DEPENDS="runc" TERMUX_PKG_CONFFILES="etc/containerd/config.toml" diff --git a/root-packages/frida/build.sh b/root-packages/frida/build.sh index 5f12a58f5c..cd1bec0fe6 100644 --- a/root-packages/frida/build.sh +++ b/root-packages/frida/build.sh @@ -7,7 +7,7 @@ _MINOR_VERSION=0 _MICRO_VERSION=2 TERMUX_PKG_VERSION=${_MAJOR_VERSION}.${_MINOR_VERSION}.${_MICRO_VERSION} TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION -TERMUX_PKG_SRCURL=https://github.com/frida/frida.git +TERMUX_PKG_SRCURL=git+https://github.com/frida/frida TERMUX_PKG_DEPENDS="libiconv" TERMUX_PKG_BUILD_DEPENDS="openssl" TERMUX_PKG_BUILD_IN_SRC=true diff --git a/root-packages/open-zwave/build.sh b/root-packages/open-zwave/build.sh index 317084c5ef..b89bc511ca 100644 --- a/root-packages/open-zwave/build.sh +++ b/root-packages/open-zwave/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=3fff11d246a0d558d26110e1db6bd634a1b347c0 _COMMIT_DATE=20221117 TERMUX_PKG_VERSION=1.6-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/OpenZWave/open-zwave.git +TERMUX_PKG_SRCURL=git+https://github.com/OpenZWave/open-zwave TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++" # XXX: libusb is not linked against (unexpectedly?) diff --git a/root-packages/termshark/build.sh b/root-packages/termshark/build.sh index 0bc0996a76..e1edb27ad7 100644 --- a/root-packages/termshark/build.sh +++ b/root-packages/termshark/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=2.4.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/gcla/termshark.git +TERMUX_PKG_SRCURL=git+https://github.com/gcla/termshark TERMUX_PKG_DEPENDS="tshark" termux_step_make() { diff --git a/x11-packages/ardour/build.sh b/x11-packages/ardour/build.sh index c7148fafb6..74bfcfc233 100644 --- a/x11-packages/ardour/build.sh +++ b/x11-packages/ardour/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A professional digital workstation for working with audi TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=7.2 -TERMUX_PKG_SRCURL=https://github.com/Ardour/ardour.git +TERMUX_PKG_SRCURL=git+https://github.com/Ardour/ardour TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="aubio, fftw, fontconfig, glib, gtk2, gtkmm2, libandroid-execinfo, libarchive, libatkmm-1.6, libc++, libcairo, libcairomm-1.0, libcurl, libglibmm-2.4, liblo, liblrdf, libpangomm-1.4, libsamplerate, libsigc++-2.0, libsndfile, libusb, libwebsockets, libx11, libxml2, lilv, pango, pulseaudio, rubberband, taglib, vamp-plugin-sdk" TERMUX_PKG_BUILD_DEPENDS="boost, boost-headers" diff --git a/x11-packages/awesome/build.sh b/x11-packages/awesome/build.sh index fce7453b25..817416a0b9 100644 --- a/x11-packages/awesome/build.sh +++ b/x11-packages/awesome/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" # Latest release version 4.3 does not support Lua 5.4. _COMMIT=ee0663459922a41f57fa2cc936da80d5857eedc9 TERMUX_PKG_VERSION=2022.12.18 -TERMUX_PKG_SRCURL=https://github.com/awesomeWM/awesome.git +TERMUX_PKG_SRCURL=git+https://github.com/awesomeWM/awesome TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="dbus, gdk-pixbuf, glib, libcairo, liblua54, libx11, libxcb, libxdg-basedir, libxkbcommon, lua-lgi, pango, startup-notification, xcb-util, xcb-util-cursor, xcb-util-keysyms, xcb-util-wm, xcb-util-xrm" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/x11-packages/dconf/build.sh b/x11-packages/dconf/build.sh index 792e0a8d98..274cd1f389 100644 --- a/x11-packages/dconf/build.sh +++ b/x11-packages/dconf/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.40.0 TERMUX_PKG_REVISION=3 -TERMUX_PKG_SRCURL=https://gitlab.gnome.org/GNOME/dconf.git +TERMUX_PKG_SRCURL=git+https://gitlab.gnome.org/GNOME/dconf TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="dbus, glib-bin" TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="-Dbash_completion=false -Dvapi=false" diff --git a/x11-packages/eww/build.sh b/x11-packages/eww/build.sh index 929107053a..adb6857d86 100644 --- a/x11-packages/eww/build.sh +++ b/x11-packages/eww/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="ElKowars wacky widgets" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.4.0" -TERMUX_PKG_SRCURL=https://github.com/elkowar/eww.git +TERMUX_PKG_SRCURL=git+https://github.com/elkowar/eww TERMUX_PKG_DEPENDS="glib, gtk3, pango, gdk-pixbuf, libcairo" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/x11-packages/gl4es/build.sh b/x11-packages/gl4es/build.sh index e8bcb155fa..de9e899f49 100644 --- a/x11-packages/gl4es/build.sh +++ b/x11-packages/gl4es/build.sh @@ -6,7 +6,7 @@ _COMMIT=f5dda93ac7eaf1e3a44b1ee5585a6bf61d0656c5 _COMMIT_DATE=20221217 _COMMIT_TIME=193318 TERMUX_PKG_VERSION="1.1.4.20221217.193318gf5dda93a" -TERMUX_PKG_SRCURL=https://github.com/ptitSeb/gl4es.git +TERMUX_PKG_SRCURL=git+https://github.com/ptitSeb/gl4es TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libx11" TERMUX_PKG_AUTO_UPDATE=true diff --git a/x11-packages/mumble-server/build.sh b/x11-packages/mumble-server/build.sh index de9b38a9dc..ce2e3938fe 100644 --- a/x11-packages/mumble-server/build.sh +++ b/x11-packages/mumble-server/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Server module for Mumble, an open source voice-chat soft TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.4.287 -TERMUX_PKG_SRCURL=https://github.com/mumble-voip/mumble.git +TERMUX_PKG_SRCURL=git+https://github.com/mumble-voip/mumble TERMUX_PKG_DEPENDS="libc++, libcap, libdns-sd, libprotobuf, openssl-1.1, qt5-qtbase" TERMUX_PKG_BUILD_DEPENDS="boost, boost-headers, qt5-qtbase-cross-tools" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/x11-packages/ocs-url/build.sh b/x11-packages/ocs-url/build.sh index dfc70cb595..cc789168fb 100644 --- a/x11-packages/ocs-url/build.sh +++ b/x11-packages/ocs-url/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.1.0 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://www.opencode.net/dfn2/ocs-url.git +TERMUX_PKG_SRCURL=git+https://www.opencode.net/dfn2/ocs-url TERMUX_PKG_GIT_BRANCH=release-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="libc++, qt5-qtbase, qt5-qtdeclarative, qt5-qtsvg" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, qt5-qtdeclarative-cross-tools" diff --git a/x11-packages/olivia/build.sh b/x11-packages/olivia/build.sh index 1d2f9f2f7e..3fad249654 100644 --- a/x11-packages/olivia/build.sh +++ b/x11-packages/olivia/build.sh @@ -6,7 +6,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=4048134f7df91dc9368147d9aac25f408d6ecb59 TERMUX_PKG_VERSION=2022.10.20 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/keshavbhatt/olivia.git +TERMUX_PKG_SRCURL=git+https://github.com/keshavbhatt/olivia TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="coreutils, libc++, mpv, python, qt5-qtbase, qt5-qtwebkit, socat, taglib, wget" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools" diff --git a/x11-packages/oneko-sakura/build.sh b/x11-packages/oneko-sakura/build.sh index 372d83f148..dc5da6cad1 100644 --- a/x11-packages/oneko-sakura/build.sh +++ b/x11-packages/oneko-sakura/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="oneko-sakurais modified version of oneko, KINOMOTO Sakur TERMUX_PKG_LICENSE="Public Domain" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="1.2.sakura.6" -TERMUX_PKG_SRCURL=https://github.com/tie/oneko.git +TERMUX_PKG_SRCURL=git+https://github.com/tie/oneko TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libx11,libxext,xorgproto" TERMUX_CMAKE_BUILD="Unix Makefiles" diff --git a/x11-packages/phantomjs/build.sh b/x11-packages/phantomjs/build.sh index eb98599167..ebc27b829b 100644 --- a/x11-packages/phantomjs/build.sh +++ b/x11-packages/phantomjs/build.sh @@ -6,7 +6,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=0a0b0facb16acfbabb7804822ecaf4f4b9dce3d2 TERMUX_PKG_VERSION=2020.07.13 TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/ariya/phantomjs.git +TERMUX_PKG_SRCURL=git+https://github.com/ariya/phantomjs TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++, qt5-qtbase, qt5-qtwebkit" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools" diff --git a/x11-packages/sdl-image/build.sh b/x11-packages/sdl-image/build.sh index 3e70c8664b..9988386568 100644 --- a/x11-packages/sdl-image/build.sh +++ b/x11-packages/sdl-image/build.sh @@ -6,7 +6,7 @@ _COMMIT=633dc522f5114f6d473c910dace62e8ca27a1f7d _COMMIT_DATE=20220527 TERMUX_PKG_VERSION=1.2.12-p${_COMMIT_DATE} TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/libsdl-org/SDL_image.git +TERMUX_PKG_SRCURL=git+https://github.com/libsdl-org/SDL_image TERMUX_PKG_GIT_BRANCH=SDL-1.2 TERMUX_PKG_DEPENDS="libjpeg-turbo, liblzma, libpng, libtiff, libwebp, sdl, zlib, zstd" diff --git a/x11-packages/sdl-mixer/build.sh b/x11-packages/sdl-mixer/build.sh index 9010f8c4f8..8780e0de8d 100644 --- a/x11-packages/sdl-mixer/build.sh +++ b/x11-packages/sdl-mixer/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=7804621c533dddfe970e97c94c4ea72d48ed7f48 _COMMIT_DATE=20221010 TERMUX_PKG_VERSION=1.2.12-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/libsdl-org/SDL_mixer.git +TERMUX_PKG_SRCURL=git+https://github.com/libsdl-org/SDL_mixer TERMUX_PKG_GIT_BRANCH=SDL-1.2 TERMUX_PKG_DEPENDS="libflac, libvorbis, sdl" diff --git a/x11-packages/sdl-net/build.sh b/x11-packages/sdl-net/build.sh index 8e13ec9a71..f8bb104fdb 100644 --- a/x11-packages/sdl-net/build.sh +++ b/x11-packages/sdl-net/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=3079ee39e1224d744fdedc066280690c8ec40bb1 _COMMIT_DATE=20221115 TERMUX_PKG_VERSION=1.2.8-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/libsdl-org/SDL_net.git +TERMUX_PKG_SRCURL=git+https://github.com/libsdl-org/SDL_net TERMUX_PKG_GIT_BRANCH=SDL-1.2 TERMUX_PKG_DEPENDS="sdl" TERMUX_PKG_CONFLICTS="libsdl-net" diff --git a/x11-packages/sdl-ttf/build.sh b/x11-packages/sdl-ttf/build.sh index 143fe4c070..69c776c3f9 100644 --- a/x11-packages/sdl-ttf/build.sh +++ b/x11-packages/sdl-ttf/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@Yonle" _COMMIT=2648c22c4f9e32d05a11b32f636b1c225a1502ac _COMMIT_DATE=20220526 TERMUX_PKG_VERSION=2.0.11-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/libsdl-org/SDL_ttf.git +TERMUX_PKG_SRCURL=git+https://github.com/libsdl-org/SDL_ttf TERMUX_PKG_GIT_BRANCH=SDL-1.2 TERMUX_PKG_DEPENDS="freetype, sdl" diff --git a/x11-packages/sdl/build.sh b/x11-packages/sdl/build.sh index dcf63c14bb..57ebf7e5b3 100644 --- a/x11-packages/sdl/build.sh +++ b/x11-packages/sdl/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" _COMMIT=ca3acd25348edc9b6e984fc1712fd4d365931dc1 _COMMIT_DATE=20221201 TERMUX_PKG_VERSION=1.2.15-p${_COMMIT_DATE} -TERMUX_PKG_SRCURL=https://github.com/libsdl-org/SDL-1.2.git +TERMUX_PKG_SRCURL=git+https://github.com/libsdl-org/SDL-1.2 TERMUX_PKG_GIT_BRANCH=main TERMUX_PKG_DEPENDS="libiconv, libx11, libxext, libxrandr, libxrender, pulseaudio" TERMUX_PKG_BUILD_DEPENDS="glu, mesa" diff --git a/x11-packages/simulide/build.sh b/x11-packages/simulide/build.sh index 24e390b995..f31e4fe590 100644 --- a/x11-packages/simulide/build.sh +++ b/x11-packages/simulide/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" _COMMIT=4bf26bc839147551a00938aa2949012681a3e046 TERMUX_PKG_VERSION=2021.11.04 -TERMUX_PKG_SRCURL=https://github.com/SimulIDE/SimulIDE.git +TERMUX_PKG_SRCURL=git+https://github.com/SimulIDE/SimulIDE TERMUX_PKG_GIT_BRANCH=master TERMUX_PKG_DEPENDS="libc++, libelf, qt5-qtbase, qt5-qtmultimedia, qt5-qtscript, qt5-qtserialport, qt5-qtsvg" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, qt5-qttools-cross-tools" diff --git a/x11-packages/transmission-gtk/build.sh b/x11-packages/transmission-gtk/build.sh index ef1653045b..a219d7e900 100644 --- a/x11-packages/transmission-gtk/build.sh +++ b/x11-packages/transmission-gtk/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.00 TERMUX_PKG_REVISION=12 TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION -TERMUX_PKG_SRCURL=https://github.com/transmission/transmission.git +TERMUX_PKG_SRCURL=git+https://github.com/transmission/transmission TERMUX_PKG_DEPENDS="atk, gdk-pixbuf, glib, gtk3, libcairo, libcurl, libevent, miniupnpc, openssl, pango, zlib" TERMUX_PKG_CONFLICTS="transmission" TERMUX_PKG_REPLACES="transmission"