diff --git a/Ports/.port_include.sh b/Ports/.port_include.sh index d159b327fd..aace847102 100755 --- a/Ports/.port_include.sh +++ b/Ports/.port_include.sh @@ -115,6 +115,10 @@ fi mkdir -p "${PORT_BUILD_DIR}" cd "${PORT_BUILD_DIR}" +# 1 = url +# 2 = sha256sum +FILES_SIMPLE_PATTERN='^(https?:\/\/.+)#([0-9a-f]{64})$' + cleanup_git() { echo "WARNING: Reverting changes to $workdir as we are in dev mode!" run git clean -xffd >/dev/null 2>&1 @@ -367,8 +371,15 @@ func_defined fetch || fetch() { pre_fetch for f in "${files[@]}"; do - read url auth_sum <<< $(echo "${f}") - fetch_simple "${url}" "${auth_sum}" + if [[ "${f}" =~ ${FILES_SIMPLE_PATTERN} ]]; then + url="${BASH_REMATCH[1]}" + sha256sum="${BASH_REMATCH[2]}" + fetch_simple "${url}" "${sha256sum}" + continue + fi + + echo "error: Unknown syntax for files entry '${f}'" + exit 1 done post_fetch @@ -422,9 +433,15 @@ clean() { } clean_dist() { for f in "${files[@]}"; do - read url hash <<< "$f" - filename=$(basename "$url") - rm -f "${PORT_META_DIR}/${filename}" + if [[ "${f}" =~ ${FILES_SIMPLE_PATTERN} ]]; then + url="${BASH_REMATCH[1]}" + filename=$(basename "$url") + rm -f "${PORT_META_DIR}/${filename}" + continue + fi + + echo "error: Unknown syntax for files entry '${f}'" + exit 1 done } clean_all() { diff --git a/Ports/Another-World/package.sh b/Ports/Another-World/package.sh index 4f0460d832..fc51837ce3 100755 --- a/Ports/Another-World/package.sh +++ b/Ports/Another-World/package.sh @@ -6,7 +6,7 @@ depends=("SDL2" "zlib") workdir=Another-World-Bytecode-Interpreter-master configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-DSDL2_INCLUDE_DIR=${SERENITY_INSTALL_ROOT}/usr/local/include/SDL2") files=( - "https://github.com/fabiensanglard/Another-World-Bytecode-Interpreter/archive/refs/heads/master.zip 326de7622e5f83a83fce76e6032240157a9dde83c0d65319095c7e0b312af317" + "https://github.com/fabiensanglard/Another-World-Bytecode-Interpreter/archive/refs/heads/master.zip#326de7622e5f83a83fce76e6032240157a9dde83c0d65319095c7e0b312af317" ) launcher_name="Another World" launcher_category=Games diff --git a/Ports/ClassiCube/package.sh b/Ports/ClassiCube/package.sh index 85ad0d48c0..9e1b3f4fec 100755 --- a/Ports/ClassiCube/package.sh +++ b/Ports/ClassiCube/package.sh @@ -3,7 +3,7 @@ port='ClassiCube' version='1.3.3' files=( - "https://github.com/UnknownShadow200/ClassiCube/archive/refs/tags/${version}.tar.gz f90acfeb82fd440ead6e086694d99bd1583b0174da1801687c4c3d0fcb21d83d" + "https://github.com/UnknownShadow200/ClassiCube/archive/refs/tags/${version}.tar.gz#f90acfeb82fd440ead6e086694d99bd1583b0174da1801687c4c3d0fcb21d83d" ) workdir="${port}-${version}/src/" depends=( diff --git a/Ports/ObjFW/package.sh b/Ports/ObjFW/package.sh index af2c58aa2c..6426248b38 100755 --- a/Ports/ObjFW/package.sh +++ b/Ports/ObjFW/package.sh @@ -5,7 +5,7 @@ version="master" commit="2903ecda7767a9563b6d3c74581b3920d32e6576" useconfigure="true" files=( - "https://github.com/ObjFW/ObjFW/archive/${commit}.tar.gz ef5e3158e898415a9458f2c9a620b47f111b9a2af0bc8c48bcde4e13ae2b7727" + "https://github.com/ObjFW/ObjFW/archive/${commit}.tar.gz#ef5e3158e898415a9458f2c9a620b47f111b9a2af0bc8c48bcde4e13ae2b7727" ) workdir="ObjFW-${commit}" use_fresh_config_sub='true' diff --git a/Ports/OpenJDK/package.sh b/Ports/OpenJDK/package.sh index 70c9b69508..2c2b606e2e 100755 --- a/Ports/OpenJDK/package.sh +++ b/Ports/OpenJDK/package.sh @@ -9,7 +9,7 @@ config_guess_paths=("make/autoconf/build-aux/autoconf-config.guess") use_fresh_config_sub='true' config_sub_paths=("make/autoconf/build-aux/autoconf-config.sub") files=( - "https://github.com/openjdk/jdk17u-dev/archive/refs/tags/jdk-${version}-ga.tar.gz 4bd3d2534d7b584c01711e64b9e5b7e79052a1759d3fded8d64107ebc9d37dc2" + "https://github.com/openjdk/jdk17u-dev/archive/refs/tags/jdk-${version}-ga.tar.gz#4bd3d2534d7b584c01711e64b9e5b7e79052a1759d3fded8d64107ebc9d37dc2" ) depends=("fontconfig" "libffi") diff --git a/Ports/README.md b/Ports/README.md index dc72006515..f0dc15204b 100644 --- a/Ports/README.md +++ b/Ports/README.md @@ -134,7 +134,7 @@ port='foo' version='1.2.3' useconfigure='true' files=( - "https://example.com/foo-${version}.tar.gz 9acd50f9a2af37e471f761c3fe7b8dea5617e51dac802fe6c177b74abf0abb5a" + "https://example.com/foo-${version}.tar.gz#9acd50f9a2af37e471f761c3fe7b8dea5617e51dac802fe6c177b74abf0abb5a" ) depends=( 'bar' @@ -194,7 +194,7 @@ An array of external files required by the port, one per line. The format of eac entry is as follows: ```text -URL HASH +URL#HASH ``` Where `URL` is the URL from where the file will be downloaded (using `curl`) @@ -204,7 +204,7 @@ For example: ```bash files=( - "https://example.com/foo-${version}.tar.xz 9acd50f9a2af37e471f761c3fe7b8dea5617e51dac802fe6c177b74abf0abb5a" + "https://example.com/foo-${version}.tar.xz#9acd50f9a2af37e471f761c3fe7b8dea5617e51dac802fe6c177b74abf0abb5a" ) ``` diff --git a/Ports/RISCVEmu/package.sh b/Ports/RISCVEmu/package.sh index 196a95b721..3aef991514 100755 --- a/Ports/RISCVEmu/package.sh +++ b/Ports/RISCVEmu/package.sh @@ -2,7 +2,7 @@ port=RISCVEmu version=ad8ad6a0eb8591385318b2ec1cffde6078ff0185 files=( - "https://github.com/IdanHo/RISCVEmu/archive/${version}.tar.gz b4636284dd407e490ba6dd783b65caf8c019785285d6a86aece3860465276b33" + "https://github.com/IdanHo/RISCVEmu/archive/${version}.tar.gz#b4636284dd407e490ba6dd783b65caf8c019785285d6a86aece3860465276b33" ) build() { diff --git a/Ports/RetroArch/package.sh b/Ports/RetroArch/package.sh index e1a8ab88ad..bee9dce936 100755 --- a/Ports/RetroArch/package.sh +++ b/Ports/RetroArch/package.sh @@ -4,7 +4,7 @@ useconfigure="true" version="1.12.0" archive_hash="c912e32a0300f16ade827d48a4a948d5dab40b764cd1169f61108c6f5803649a" files=( - "https://github.com/libretro/${port}/archive/refs/tags/v${version}.tar.gz $archive_hash" + "https://github.com/libretro/${port}/archive/refs/tags/v${version}.tar.gz#$archive_hash" ) depends=("freetype" "SDL2" "zlib") diff --git a/Ports/SDL2-GNUBoy/package.sh b/Ports/SDL2-GNUBoy/package.sh index 3ec0b0bf96..e2ec355914 100755 --- a/Ports/SDL2-GNUBoy/package.sh +++ b/Ports/SDL2-GNUBoy/package.sh @@ -4,6 +4,6 @@ port=SDL2-GNUBoy version=1.2.1 useconfigure=false files=( - "https://github.com/AlexOberhofer/SDL2-GNUBoy/archive/refs/tags/v${version}.tar.gz d8b729aa88747301ed39514ad9dc857b842332ac87242993881e15125af1be20" + "https://github.com/AlexOberhofer/SDL2-GNUBoy/archive/refs/tags/v${version}.tar.gz#d8b729aa88747301ed39514ad9dc857b842332ac87242993881e15125af1be20" ) depends=("SDL2") diff --git a/Ports/SDL2/package.sh b/Ports/SDL2/package.sh index 99291cc746..d993f8f3fa 100755 --- a/Ports/SDL2/package.sh +++ b/Ports/SDL2/package.sh @@ -3,7 +3,7 @@ port='SDL2' version='2.28.2' useconfigure='true' files=( - "https://github.com/libsdl-org/SDL/releases/download/release-${version}/SDL2-${version}.tar.gz 64b1102fa22093515b02ef33dd8739dee1ba57e9dbba6a092942b8bbed1a1c5e" + "https://github.com/libsdl-org/SDL/releases/download/release-${version}/SDL2-${version}.tar.gz#64b1102fa22093515b02ef33dd8739dee1ba57e9dbba6a092942b8bbed1a1c5e" ) configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" diff --git a/Ports/SDL2_gfx/package.sh b/Ports/SDL2_gfx/package.sh index bd2d516f7f..355674a6a5 100755 --- a/Ports/SDL2_gfx/package.sh +++ b/Ports/SDL2_gfx/package.sh @@ -3,7 +3,7 @@ port=SDL2_gfx version=1.0.4 files=( - "https://downloads.sourceforge.net/project/sdl2gfx/SDL2_gfx-${version}.tar.gz 63e0e01addedc9df2f85b93a248f06e8a04affa014a835c2ea34bfe34e576262" + "https://downloads.sourceforge.net/project/sdl2gfx/SDL2_gfx-${version}.tar.gz#63e0e01addedc9df2f85b93a248f06e8a04affa014a835c2ea34bfe34e576262" ) depends=("SDL2") useconfigure=true diff --git a/Ports/SDL2_image/package.sh b/Ports/SDL2_image/package.sh index 262d388277..c11f251081 100755 --- a/Ports/SDL2_image/package.sh +++ b/Ports/SDL2_image/package.sh @@ -4,7 +4,7 @@ useconfigure='true' version='2.6.2' depends=("SDL2" "libpng" "libjpeg" "libtiff") files=( - "https://github.com/libsdl-org/SDL_image/releases/download/release-${version}/SDL2_image-${version}.tar.gz 48355fb4d8d00bac639cd1c4f4a7661c4afef2c212af60b340e06b7059814777" + "https://github.com/libsdl-org/SDL_image/releases/download/release-${version}/SDL2_image-${version}.tar.gz#48355fb4d8d00bac639cd1c4f4a7661c4afef2c212af60b340e06b7059814777" ) configure() { diff --git a/Ports/SDL2_mixer/package.sh b/Ports/SDL2_mixer/package.sh index 9f5d0e1def..b46e747a4a 100755 --- a/Ports/SDL2_mixer/package.sh +++ b/Ports/SDL2_mixer/package.sh @@ -3,7 +3,7 @@ port='SDL2_mixer' version='2.6.2' useconfigure='true' files=( - "https://github.com/libsdl-org/SDL_mixer/releases/download/release-${version}/SDL2_mixer-${version}.tar.gz 8cdea810366decba3c33d32b8071bccd1c309b2499a54946d92b48e6922aa371" + "https://github.com/libsdl-org/SDL_mixer/releases/download/release-${version}/SDL2_mixer-${version}.tar.gz#8cdea810366decba3c33d32b8071bccd1c309b2499a54946d92b48e6922aa371" ) depends=("libmodplug" "libmpg123" "libvorbis" "SDL2" "timidity") diff --git a/Ports/SDL2_net/package.sh b/Ports/SDL2_net/package.sh index 3afa5c5a43..be682ff579 100755 --- a/Ports/SDL2_net/package.sh +++ b/Ports/SDL2_net/package.sh @@ -8,6 +8,6 @@ configopts=( "--enable-shared" ) files=( - "https://github.com/libsdl-org/SDL_net/releases/download/release-${version}/SDL2_net-${version}.tar.gz 4e4a891988316271974ff4e9585ed1ef729a123d22c08bd473129179dc857feb" + "https://github.com/libsdl-org/SDL_net/releases/download/release-${version}/SDL2_net-${version}.tar.gz#4e4a891988316271974ff4e9585ed1ef729a123d22c08bd473129179dc857feb" ) depends=("SDL2") diff --git a/Ports/SDL2_sound/package.sh b/Ports/SDL2_sound/package.sh index 3788fb8a90..496201e81c 100755 --- a/Ports/SDL2_sound/package.sh +++ b/Ports/SDL2_sound/package.sh @@ -6,7 +6,7 @@ workdir="SDL_sound-${_commit}" useconfigure='true' depends=('SDL2') files=( - "https://github.com/icculus/SDL_sound/archive/${_commit}.zip d29f90dd5abacf9f818f0b1567fab6b3dc6292d0a942e8e8d1e8f84130eea7a1" + "https://github.com/icculus/SDL_sound/archive/${_commit}.zip#d29f90dd5abacf9f818f0b1567fab6b3dc6292d0a942e8e8d1e8f84130eea7a1" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") diff --git a/Ports/SDL2_ttf/package.sh b/Ports/SDL2_ttf/package.sh index b0366459f6..6a66efd9cc 100755 --- a/Ports/SDL2_ttf/package.sh +++ b/Ports/SDL2_ttf/package.sh @@ -3,7 +3,7 @@ port='SDL2_ttf' version='2.20.1' useconfigure='true' files=( - "https://github.com/libsdl-org/SDL_ttf/releases/download/release-${version}/SDL2_ttf-${version}.tar.gz 78cdad51f3cc3ada6932b1bb6e914b33798ab970a1e817763f22ddbfd97d0c57" + "https://github.com/libsdl-org/SDL_ttf/releases/download/release-${version}/SDL2_ttf-${version}.tar.gz#78cdad51f3cc3ada6932b1bb6e914b33798ab970a1e817763f22ddbfd97d0c57" ) depends=("SDL2" "freetype") diff --git a/Ports/SDLPoP/package.sh b/Ports/SDLPoP/package.sh index 04767b0427..0cdde791e1 100755 --- a/Ports/SDLPoP/package.sh +++ b/Ports/SDLPoP/package.sh @@ -12,7 +12,7 @@ configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" ) files=( - "https://github.com/NagyD/SDLPoP/archive/${commitid}.zip d18cae8541fb8cbcc374fd998316993d561429a83f92061bc0754337ada774c5" + "https://github.com/NagyD/SDLPoP/archive/${commitid}.zip#d18cae8541fb8cbcc374fd998316993d561429a83f92061bc0754337ada774c5" ) launcher_name='Prince of Persia' launcher_category='Games' diff --git a/Ports/SDL_mixer/package.sh b/Ports/SDL_mixer/package.sh index f842333a4b..5e6ca8c6f5 100755 --- a/Ports/SDL_mixer/package.sh +++ b/Ports/SDL_mixer/package.sh @@ -6,7 +6,7 @@ configopts=("--disable-static") use_fresh_config_sub=true config_sub_paths=("build-scripts/config.sub") files=( - "https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-${version}.tar.gz 1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a" + "https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-${version}.tar.gz#1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a" ) depends=("libmikmod" "libvorbis" "sdl12-compat" "timidity") diff --git a/Ports/SDL_sound/package.sh b/Ports/SDL_sound/package.sh index 1d0084ec4a..24eab9ed35 100755 --- a/Ports/SDL_sound/package.sh +++ b/Ports/SDL_sound/package.sh @@ -9,7 +9,7 @@ depends=( 'sdl12-compat' ) files=( - "https://www.icculus.org/SDL_sound/downloads/${port}-${version}.tar.gz 3999fd0bbb485289a52be14b2f68b571cb84e380cc43387eadf778f64c79e6df" + "https://www.icculus.org/SDL_sound/downloads/${port}-${version}.tar.gz#3999fd0bbb485289a52be14b2f68b571cb84e380cc43387eadf778f64c79e6df" ) configopts=( '--enable-flac=no' diff --git a/Ports/Super-Mario/package.sh b/Ports/Super-Mario/package.sh index e4c4fec7f4..f4ee800143 100755 --- a/Ports/Super-Mario/package.sh +++ b/Ports/Super-Mario/package.sh @@ -6,7 +6,7 @@ depends=("SDL2" "SDL2_mixer" "SDL2_image") workdir=Super-Mario-Clone-Cpp-master configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") files=( - "https://github.com/Bennyhwanggggg/Super-Mario-Clone-Cpp/archive/refs/heads/master.zip fcacc15d3b5afccb3227f982d3e05f2cfeb198f0fffd008fdcda005cb7f87f91" + "https://github.com/Bennyhwanggggg/Super-Mario-Clone-Cpp/archive/refs/heads/master.zip#fcacc15d3b5afccb3227f982d3e05f2cfeb198f0fffd008fdcda005cb7f87f91" ) launcher_name="Super Mario" launcher_category=Games diff --git a/Ports/SuperTuxKart/package.sh b/Ports/SuperTuxKart/package.sh index e6cfdf7687..c00f86ad4f 100755 --- a/Ports/SuperTuxKart/package.sh +++ b/Ports/SuperTuxKart/package.sh @@ -4,7 +4,7 @@ useconfigure='true' version='1.4' archive_hash='9890392419baf4715313f14d5ad60746f276eed36eb580636caf44e2532c0f03' files=( - "https://github.com/supertuxkart/stk-code/releases/download/${version}/supertuxkart-${version}-src.tar.xz $archive_hash" + "https://github.com/supertuxkart/stk-code/releases/download/${version}/supertuxkart-${version}-src.tar.xz#$archive_hash" ) workdir="${port}-${version}-src" launcher_name='SuperTuxKart' diff --git a/Ports/VVVVVV/package.sh b/Ports/VVVVVV/package.sh index 5bc8927ec6..4018ab4503 100755 --- a/Ports/VVVVVV/package.sh +++ b/Ports/VVVVVV/package.sh @@ -3,7 +3,7 @@ port='VVVVVV' version='2.3.6' useconfigure='true' files=( - "https://github.com/TerryCavanagh/VVVVVV/archive/refs/tags/${version}.tar.gz a3366aab9e8462d330044ab1ec63927e9f5c3801c0ed96b24f08c553dcb911e9" + "https://github.com/TerryCavanagh/VVVVVV/archive/refs/tags/${version}.tar.gz#a3366aab9e8462d330044ab1ec63927e9f5c3801c0ed96b24f08c553dcb911e9" ) configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" diff --git a/Ports/aclock/package.sh b/Ports/aclock/package.sh index 7dda0cd39c..8b6c7ed262 100755 --- a/Ports/aclock/package.sh +++ b/Ports/aclock/package.sh @@ -2,7 +2,7 @@ port='aclock' version='2.3' files=( - "https://github.com/tenox7/aclock/raw/f9668617eac365fe8b5416cfbd801b727d8a3746/sources/aclock-unix-curses.c 2b098996409c4740f492fb8fd5a63cb5e3e15283c2f7e3f06c75d6a9ad916669" + "https://github.com/tenox7/aclock/raw/f9668617eac365fe8b5416cfbd801b727d8a3746/sources/aclock-unix-curses.c#2b098996409c4740f492fb8fd5a63cb5e3e15283c2f7e3f06c75d6a9ad916669" ) depends=("ncurses") diff --git a/Ports/acpica-tools/package.sh b/Ports/acpica-tools/package.sh index 27b3e5a19a..33b15b0c4a 100755 --- a/Ports/acpica-tools/package.sh +++ b/Ports/acpica-tools/package.sh @@ -3,7 +3,7 @@ port=acpica-tools version='R06_28_23' workdir="acpica-${version}" files=( - "https://github.com/acpica/acpica/archive/refs/tags/${version}.tar.gz 2248799b7ca08a7711ac87d31924354ed49047507607d033bd327ba861ec4d31" + "https://github.com/acpica/acpica/archive/refs/tags/${version}.tar.gz#2248799b7ca08a7711ac87d31924354ed49047507607d033bd327ba861ec4d31" ) diff --git a/Ports/alpine/package.sh b/Ports/alpine/package.sh index 61d0034d30..05ce428822 100755 --- a/Ports/alpine/package.sh +++ b/Ports/alpine/package.sh @@ -9,7 +9,7 @@ configopts=( use_fresh_config_sub='true' use_fresh_config_guess='true' files=( - "https://alpineapp.email/alpine/release/src/alpine-2.26.tar.xz c0779c2be6c47d30554854a3e14ef5e36539502b331068851329275898a9baba" + "https://alpineapp.email/alpine/release/src/alpine-2.26.tar.xz#c0779c2be6c47d30554854a3e14ef5e36539502b331068851329275898a9baba" ) depends=( 'openssl' diff --git a/Ports/angband/package.sh b/Ports/angband/package.sh index a81e0977e6..8badd8767f 100755 --- a/Ports/angband/package.sh +++ b/Ports/angband/package.sh @@ -5,7 +5,7 @@ workdir="Angband-${version}" useconfigure=true use_fresh_config_sub=true files=( - "https://github.com/angband/angband/releases/download/${version}/Angband-${version}.tar.gz a07c78c1dd05e48ddbe4d8ef5d1880fcdeab55fd05f1336d9cba5dd110b15ff3" + "https://github.com/angband/angband/releases/download/${version}/Angband-${version}.tar.gz#a07c78c1dd05e48ddbe4d8ef5d1880fcdeab55fd05f1336d9cba5dd110b15ff3" ) depends=("ncurses" "SDL2" "SDL2_image" "SDL2_ttf" "SDL2_mixer") configopts=( diff --git a/Ports/aria2/package.sh b/Ports/aria2/package.sh index 68c165cce1..0b203d9c0f 100755 --- a/Ports/aria2/package.sh +++ b/Ports/aria2/package.sh @@ -2,7 +2,7 @@ port='aria2' version='1.36.0' files=( - "https://github.com/aria2/aria2/releases/download/release-${version}/aria2-${version}.tar.xz 58d1e7608c12404f0229a3d9a4953d0d00c18040504498b483305bcb3de907a5" + "https://github.com/aria2/aria2/releases/download/release-${version}/aria2-${version}.tar.xz#58d1e7608c12404f0229a3d9a4953d0d00c18040504498b483305bcb3de907a5" ) depends=( 'libssh2' diff --git a/Ports/awk/package.sh b/Ports/awk/package.sh index cdfc2a4e74..ba7f830506 100755 --- a/Ports/awk/package.sh +++ b/Ports/awk/package.sh @@ -3,7 +3,7 @@ port=awk version=20220122 useconfigure="false" files=( - "https://github.com/onetrueawk/awk/archive/refs/tags/${version}.tar.gz 720a06ff8dcc12686a5176e8a4c74b1295753df816e38468a6cf077562d54042" + "https://github.com/onetrueawk/awk/archive/refs/tags/${version}.tar.gz#720a06ff8dcc12686a5176e8a4c74b1295753df816e38468a6cf077562d54042" ) patchlevel=1 diff --git a/Ports/backward-cpp/package.sh b/Ports/backward-cpp/package.sh index ccf3baefe0..b93c86428a 100755 --- a/Ports/backward-cpp/package.sh +++ b/Ports/backward-cpp/package.sh @@ -3,7 +3,7 @@ port='backward-cpp' version='65a769f' _commit='65a769ffe77cf9d759d801bc792ac56af8e911a3' files=( - "https://github.com/bombela/backward-cpp/archive/${_commit}.tar.gz 452d230984e55d92a761709a467a0cc13a7cd5e205a2f954269a7d9d79fc356f" + "https://github.com/bombela/backward-cpp/archive/${_commit}.tar.gz#452d230984e55d92a761709a467a0cc13a7cd5e205a2f954269a7d9d79fc356f" ) workdir="backward-cpp-${_commit}" useconfigure='true' diff --git a/Ports/bash/package.sh b/Ports/bash/package.sh index dd0e89288d..842d0890f3 100755 --- a/Ports/bash/package.sh +++ b/Ports/bash/package.sh @@ -8,7 +8,7 @@ config_sub_paths=("support/config.sub") config_guess_paths=("support/config.guess") configopts=("--disable-nls" "--without-bash-malloc") files=( - "https://ftpmirror.gnu.org/gnu/bash/bash-${version}.tar.gz 13720965b5f4fc3a0d4b61dd37e7565c741da9a5be24edc2ae00182fc1b3588c" + "https://ftpmirror.gnu.org/gnu/bash/bash-${version}.tar.gz#13720965b5f4fc3a0d4b61dd37e7565c741da9a5be24edc2ae00182fc1b3588c" ) build() { diff --git a/Ports/bass/package.sh b/Ports/bass/package.sh index 5f6145c7ae..20d6072409 100755 --- a/Ports/bass/package.sh +++ b/Ports/bass/package.sh @@ -2,7 +2,7 @@ port=bass version="cd-1.2" files=( - "https://downloads.scummvm.org/frs/extras/Beneath%20a%20Steel%20Sky/bass-${version}.zip 53209b9400eab6fd7fa71518b2f357c8de75cfeaa5ba57024575ab79cc974593" + "https://downloads.scummvm.org/frs/extras/Beneath%20a%20Steel%20Sky/bass-${version}.zip#53209b9400eab6fd7fa71518b2f357c8de75cfeaa5ba57024575ab79cc974593" ) depends=("scummvm") diff --git a/Ports/bc/package.sh b/Ports/bc/package.sh index 83e526f14a..fff2841e4f 100755 --- a/Ports/bc/package.sh +++ b/Ports/bc/package.sh @@ -2,7 +2,7 @@ port='bc' version='6.5.0' files=( - "https://github.com/gavinhoward/bc/releases/download/${version}/bc-${version}.tar.xz b1afb1f50c0bce6119c98590bcc8afc22f520bc85c2b512c83938dbb8321cc30" + "https://github.com/gavinhoward/bc/releases/download/${version}/bc-${version}.tar.xz#b1afb1f50c0bce6119c98590bcc8afc22f520bc85c2b512c83938dbb8321cc30" ) useconfigure='true' configscript='configure.sh' diff --git a/Ports/bdwgc/package.sh b/Ports/bdwgc/package.sh index ce6cd66e0b..6a74910eb5 100755 --- a/Ports/bdwgc/package.sh +++ b/Ports/bdwgc/package.sh @@ -4,7 +4,7 @@ port='bdwgc' version='8.2.2' use_fresh_config_sub='true' files=( - "https://github.com/ivmai/bdwgc/releases/download/v$version/gc-$version.tar.gz f30107bcb062e0920a790ffffa56d9512348546859364c23a14be264b38836a0" + "https://github.com/ivmai/bdwgc/releases/download/v$version/gc-$version.tar.gz#f30107bcb062e0920a790ffffa56d9512348546859364c23a14be264b38836a0" ) depends=("libatomic_ops") workdir="gc-$version" diff --git a/Ports/binutils/package.sh b/Ports/binutils/package.sh index caaadc1179..65d4182fff 100755 --- a/Ports/binutils/package.sh +++ b/Ports/binutils/package.sh @@ -13,7 +13,7 @@ configopts=( "--enable-libiberty" ) files=( - "https://ftpmirror.gnu.org/gnu/binutils/binutils-${version}.tar.xz 0f8a4c272d7f17f369ded10a4aca28b8e304828e95526da482b0ccc4dfc9d8e1" + "https://ftpmirror.gnu.org/gnu/binutils/binutils-${version}.tar.xz#0f8a4c272d7f17f369ded10a4aca28b8e304828e95526da482b0ccc4dfc9d8e1" ) depends=( 'zlib' diff --git a/Ports/bison/package.sh b/Ports/bison/package.sh index 5c7a20c294..15a1228a0c 100755 --- a/Ports/bison/package.sh +++ b/Ports/bison/package.sh @@ -4,5 +4,5 @@ version='3.8' useconfigure='true' configopts=("--prefix=${SERENITY_INSTALL_ROOT}/usr/local") files=( - "https://ftpmirror.gnu.org/gnu/bison/bison-${version}.tar.gz d5d184d421aee15603939973a6b0f372f908edfb24c5bc740697497021ad9458" + "https://ftpmirror.gnu.org/gnu/bison/bison-${version}.tar.gz#d5d184d421aee15603939973a6b0f372f908edfb24c5bc740697497021ad9458" ) diff --git a/Ports/bochs/package.sh b/Ports/bochs/package.sh index 62a600d167..aab2a2704b 100755 --- a/Ports/bochs/package.sh +++ b/Ports/bochs/package.sh @@ -3,7 +3,7 @@ port=bochs version=2.7 depends=("SDL2") files=( - "https://download.sourceforge.net/project/bochs/bochs/$version/bochs-$version.tar.gz a010ab1bfdc72ac5a08d2e2412cd471c0febd66af1d9349bc0d796879de5b17a" + "https://download.sourceforge.net/project/bochs/bochs/$version/bochs-$version.tar.gz#a010ab1bfdc72ac5a08d2e2412cd471c0febd66af1d9349bc0d796879de5b17a" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/boost/package.sh b/Ports/boost/package.sh index 3216062b09..ee6e8ab051 100755 --- a/Ports/boost/package.sh +++ b/Ports/boost/package.sh @@ -11,7 +11,7 @@ depends=( 'libicu' ) files=( - "https://boostorg.jfrog.io/artifactory/main/release/${version}/source/boost_${version//./_}.tar.bz2 1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0" + "https://boostorg.jfrog.io/artifactory/main/release/${version}/source/boost_${version//./_}.tar.bz2#1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0" ) bjamopts=( '--user-config=user-config.jam' diff --git a/Ports/brogue/package.sh b/Ports/brogue/package.sh index ae1dac0d7f..6f79ceb4b6 100755 --- a/Ports/brogue/package.sh +++ b/Ports/brogue/package.sh @@ -7,7 +7,7 @@ depends=( version='1.12' workdir="BrogueCE-${version}" files=( - "https://github.com/tmewett/BrogueCE/archive/refs/tags/v${version}.tar.gz aeed3f6ca0f4e352137b0196e9dddbdce542a9e99dda9effd915e018923cd428" + "https://github.com/tmewett/BrogueCE/archive/refs/tags/v${version}.tar.gz#aeed3f6ca0f4e352137b0196e9dddbdce542a9e99dda9effd915e018923cd428" ) makeopts+=( 'bin/brogue' diff --git a/Ports/brotli/package.sh b/Ports/brotli/package.sh index 1a9c82ab0a..f94d79329b 100755 --- a/Ports/brotli/package.sh +++ b/Ports/brotli/package.sh @@ -3,7 +3,7 @@ port='brotli' version='1.0.9' files=( - "https://github.com/google/brotli/archive/refs/tags/v${version}.tar.gz f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46" + "https://github.com/google/brotli/archive/refs/tags/v${version}.tar.gz#f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46" ) useconfigure='true' diff --git a/Ports/byacc/package.sh b/Ports/byacc/package.sh index 3b80cf5710..d782109adb 100755 --- a/Ports/byacc/package.sh +++ b/Ports/byacc/package.sh @@ -2,6 +2,6 @@ port=byacc version=20220128 files=( - "https://invisible-mirror.net/archives/byacc/byacc-${version}.tgz 42c1805cc529314e6a76326fe1b33e80c70862a44b01474da362e2f7db2d749c" + "https://invisible-mirror.net/archives/byacc/byacc-${version}.tgz#42c1805cc529314e6a76326fe1b33e80c70862a44b01474da362e2f7db2d749c" ) useconfigure=true diff --git a/Ports/bzip2/package.sh b/Ports/bzip2/package.sh index 564c6a9ccd..2551af4df2 100755 --- a/Ports/bzip2/package.sh +++ b/Ports/bzip2/package.sh @@ -2,7 +2,7 @@ port=bzip2 version=1.0.8 files=( - "https://sourceware.org/pub/bzip2/bzip2-${version}.tar.gz ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269" + "https://sourceware.org/pub/bzip2/bzip2-${version}.tar.gz#ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269" ) makeopts=("bzip2") installopts=("PREFIX=${SERENITY_INSTALL_ROOT}/usr/local") diff --git a/Ports/bzip3/package.sh b/Ports/bzip3/package.sh index facbf79fad..bb41c84826 100755 --- a/Ports/bzip3/package.sh +++ b/Ports/bzip3/package.sh @@ -2,7 +2,7 @@ port='bzip3' version='1.2.2' files=( - "https://github.com/kspalaiologos/bzip3/releases/download/${version}/bzip3-${version}.tar.gz 19e8d379f48610f945a04a988fd0c330ff6613b3df96405d56bed35a7d216dee" + "https://github.com/kspalaiologos/bzip3/releases/download/${version}/bzip3-${version}.tar.gz#19e8d379f48610f945a04a988fd0c330ff6613b3df96405d56bed35a7d216dee" ) useconfigure='true' installopts=("PREFIX=${SERENITY_INSTALL_ROOT}/usr/local") diff --git a/Ports/c-ares/package.sh b/Ports/c-ares/package.sh index 47d23b2cd4..13f32aa176 100755 --- a/Ports/c-ares/package.sh +++ b/Ports/c-ares/package.sh @@ -2,7 +2,7 @@ port='c-ares' version='1.19.0' files=( - "https://c-ares.org/download/c-ares-${version}.tar.gz bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3" + "https://c-ares.org/download/c-ares-${version}.tar.gz#bfceba37e23fd531293829002cac0401ef49a6dc55923f7f92236585b7ad1dd3" ) useconfigure=true configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") diff --git a/Ports/c-ray/package.sh b/Ports/c-ray/package.sh index 1c5a8ea0d3..85d40c9e76 100755 --- a/Ports/c-ray/package.sh +++ b/Ports/c-ray/package.sh @@ -3,7 +3,7 @@ port=c-ray version=8f30eb9904a4d20a78e9387d79dc049c5ed69b0c useconfigure=true files=( - "https://github.com/vkoskiv/c-ray/archive/${version}.tar.gz 27fa6496721faf69f18dc0946f0747b64f3ced748440a8f906f51fcb7e5cb008" + "https://github.com/vkoskiv/c-ray/archive/${version}.tar.gz#27fa6496721faf69f18dc0946f0747b64f3ced748440a8f906f51fcb7e5cb008" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") depends=("SDL2") diff --git a/Ports/ca-certificates/package.sh b/Ports/ca-certificates/package.sh index 89bbe38d4e..0432e35deb 100755 --- a/Ports/ca-certificates/package.sh +++ b/Ports/ca-certificates/package.sh @@ -2,7 +2,7 @@ port=ca-certificates version=2022-04-26 files=( - "https://curl.se/ca/cacert-${version}.pem 08df40e8f528ed283b0e480ba4bcdbfdd2fdcf695a7ada1668243072d80f8b6f" + "https://curl.se/ca/cacert-${version}.pem#08df40e8f528ed283b0e480ba4bcdbfdd2fdcf695a7ada1668243072d80f8b6f" ) workdir="." diff --git a/Ports/carl/package.sh b/Ports/carl/package.sh index c1f746faaf..29d086e456 100755 --- a/Ports/carl/package.sh +++ b/Ports/carl/package.sh @@ -3,7 +3,7 @@ port=carl version=1.5 workdir=cryanc-"${version}" files=( - "https://github.com/classilla/cryanc/archive/refs/tags/${version}.tar.gz 019c2a4df4ce5a332fc29b7903244d6a76bb0bd8bb3e406326b6239416a5b0f6" + "https://github.com/classilla/cryanc/archive/refs/tags/${version}.tar.gz#019c2a4df4ce5a332fc29b7903244d6a76bb0bd8bb3e406326b6239416a5b0f6" ) build() { diff --git a/Ports/cavestory/package.sh b/Ports/cavestory/package.sh index 0d30b989c1..bc4e08e88a 100755 --- a/Ports/cavestory/package.sh +++ b/Ports/cavestory/package.sh @@ -2,7 +2,7 @@ port='cavestory' version='2.6.5-1' files=( - 'https://github.com/gloof11/nxengine-evo/archive/b427ed7bcd403a4dbb07703fe0eb015c3350bbfc.zip 83e66960e27ec928d1217439754f0dd733765ecaf760c02832e5b35f4858ea8a' + 'https://github.com/gloof11/nxengine-evo/archive/b427ed7bcd403a4dbb07703fe0eb015c3350bbfc.zip#83e66960e27ec928d1217439754f0dd733765ecaf760c02832e5b35f4858ea8a' ) depends=( 'libjpeg' diff --git a/Ports/cbonsai/package.sh b/Ports/cbonsai/package.sh index 4f562adf20..1e8faeb6aa 100755 --- a/Ports/cbonsai/package.sh +++ b/Ports/cbonsai/package.sh @@ -2,7 +2,7 @@ port='cbonsai' version='1.3.1' files=( - "https://gitlab.com/jallbrit/cbonsai/-/archive/v${version}/cbonsai-v${version}.tar.bz2 38531a5f5584185d63b7bcd4a308cad9f61cd829b676c221d254bdcb39c67427" + "https://gitlab.com/jallbrit/cbonsai/-/archive/v${version}/cbonsai-v${version}.tar.bz2#38531a5f5584185d63b7bcd4a308cad9f61cd829b676c221d254bdcb39c67427" ) workdir="cbonsai-v${version}" makeopts+=(CC="${CC}") diff --git a/Ports/ccache/package.sh b/Ports/ccache/package.sh index c17b7b0d97..20c0c6e49c 100755 --- a/Ports/ccache/package.sh +++ b/Ports/ccache/package.sh @@ -3,7 +3,7 @@ port='ccache' version='4.6.3' useconfigure='true' files=( - "https://github.com/ccache/ccache/releases/download/v${version}/ccache-${version}.tar.gz f46ba3706ad80c30d4d5874dee2bf9227a7fcd0ccaac31b51919a3053d84bd05" + "https://github.com/ccache/ccache/releases/download/v${version}/ccache-${version}.tar.gz#f46ba3706ad80c30d4d5874dee2bf9227a7fcd0ccaac31b51919a3053d84bd05" ) depends=('zstd') configopts=( diff --git a/Ports/cfunge/package.sh b/Ports/cfunge/package.sh index 4b3ff85d36..10c72a703a 100755 --- a/Ports/cfunge/package.sh +++ b/Ports/cfunge/package.sh @@ -4,7 +4,7 @@ port='cfunge' version='2bc4fb27ade2a816ca9a90a6d9f6958111123fa9' useconfigure='true' files=( - "https://github.com/VorpalBlade/cfunge/archive/${version}.zip 364994a890ed1083684956db576a2a5cfb94b3117bae868910d6a75111033f55" + "https://github.com/VorpalBlade/cfunge/archive/${version}.zip#364994a890ed1083684956db576a2a5cfb94b3117bae868910d6a75111033f55" ) configure() { diff --git a/Ports/chester/package.sh b/Ports/chester/package.sh index bcc0533e66..ddb997c064 100755 --- a/Ports/chester/package.sh +++ b/Ports/chester/package.sh @@ -6,7 +6,7 @@ depends=("SDL2") workdir=chester-public configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") files=( - "https://github.com/veikkos/chester/archive/public.tar.gz b3ea7ad40608e1050fa434258f5c69b93e7bad10523c4c4a86fe08d1442a907b" + "https://github.com/veikkos/chester/archive/public.tar.gz#b3ea7ad40608e1050fa434258f5c69b93e7bad10523c4c4a86fe08d1442a907b" ) configure() { diff --git a/Ports/chocolate-doom/package.sh b/Ports/chocolate-doom/package.sh index 0833880101..380a937bc6 100755 --- a/Ports/chocolate-doom/package.sh +++ b/Ports/chocolate-doom/package.sh @@ -5,7 +5,7 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('autotools/config.sub') files=( - "https://www.chocolate-doom.org/downloads/${version}/chocolate-doom-${version}.tar.gz d435d6177423491d60be706da9f07d3ab4fabf3e077ec2a3fc216e394fcfc8c7" + "https://www.chocolate-doom.org/downloads/${version}/chocolate-doom-${version}.tar.gz#d435d6177423491d60be706da9f07d3ab4fabf3e077ec2a3fc216e394fcfc8c7" ) depends=( 'libpng' diff --git a/Ports/citron/package.sh b/Ports/citron/package.sh index dad455203e..ce724cba9a 100755 --- a/Ports/citron/package.sh +++ b/Ports/citron/package.sh @@ -10,7 +10,7 @@ depends=( commit_hash='c0bafa246bb2282125858da54e084c8085288d5c' archive_hash='f4d77cc8f70a59a4d495fbf0cfc8a9654742817f87c50f5b0e46eef54b5413f7' files=( - "https://github.com/alimpfard/citron/archive/$commit_hash.tar.gz $archive_hash" + "https://github.com/alimpfard/citron/archive/$commit_hash.tar.gz#$archive_hash" ) workdir="citron-$commit_hash" export enable_boehm_gc=false diff --git a/Ports/cmake/package.sh b/Ports/cmake/package.sh index d7f253dc51..aad72c5925 100755 --- a/Ports/cmake/package.sh +++ b/Ports/cmake/package.sh @@ -4,7 +4,7 @@ port='cmake' version='3.26.4' useconfigure='true' files=( - "https://github.com/Kitware/CMake/releases/download/v${version}/cmake-${version}.tar.gz 313b6880c291bd4fe31c0aa51d6e62659282a521e695f30d5cc0d25abbd5c208" + "https://github.com/Kitware/CMake/releases/download/v${version}/cmake-${version}.tar.gz#313b6880c291bd4fe31c0aa51d6e62659282a521e695f30d5cc0d25abbd5c208" ) depends=( 'bash' diff --git a/Ports/cmatrix/package.sh b/Ports/cmatrix/package.sh index a75383e38d..60398a42c3 100755 --- a/Ports/cmatrix/package.sh +++ b/Ports/cmatrix/package.sh @@ -9,7 +9,7 @@ configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" ) files=( - "https://github.com/abishekvashok/cmatrix/archive/${version}.tar.gz a1d313d49a39cb5ae3a1c675872712f9f871114a161c38cbe94ce78967825f87" + "https://github.com/abishekvashok/cmatrix/archive/${version}.tar.gz#a1d313d49a39cb5ae3a1c675872712f9f871114a161c38cbe94ce78967825f87" ) launcher_name='cmatrix' launcher_category='Games' diff --git a/Ports/composer/package.sh b/Ports/composer/package.sh index 255682fa73..80a75ac670 100755 --- a/Ports/composer/package.sh +++ b/Ports/composer/package.sh @@ -2,7 +2,7 @@ port='composer' version='2.4.3' files=( - "https://getcomposer.org/download/${version}/composer.phar 26d72f2790502bc9b22209e1cec1e0e43d33b368606ad227d327cccb388b609a" + "https://getcomposer.org/download/${version}/composer.phar#26d72f2790502bc9b22209e1cec1e0e43d33b368606ad227d327cccb388b609a" ) depends=('php') diff --git a/Ports/coreutils/package.sh b/Ports/coreutils/package.sh index f3a254576e..988287b6d0 100755 --- a/Ports/coreutils/package.sh +++ b/Ports/coreutils/package.sh @@ -5,7 +5,7 @@ useconfigure="true" use_fresh_config_sub="true" config_sub_paths=("build-aux/config.sub") files=( - "https://ftpmirror.gnu.org/gnu/coreutils/coreutils-${version}.tar.gz 6055df9268603e8239a5c9c1d64cb25b9a992530df66e33b8d78a660edb37b35" + "https://ftpmirror.gnu.org/gnu/coreutils/coreutils-${version}.tar.gz#6055df9268603e8239a5c9c1d64cb25b9a992530df66e33b8d78a660edb37b35" ) # Exclude some non-working utilities: diff --git a/Ports/cowsay/package.sh b/Ports/cowsay/package.sh index 9f12dfe076..9e14629acd 100755 --- a/Ports/cowsay/package.sh +++ b/Ports/cowsay/package.sh @@ -4,7 +4,7 @@ version='3.04' depends=('perl5') useconfigure='false' files=( - "https://github.com/tnalpgge/rank-amateur-cowsay/archive/refs/tags/cowsay-${version}.tar.gz d8b871332cfc1f0b6c16832ecca413ca0ac14d58626491a6733829e3d655878b" + "https://github.com/tnalpgge/rank-amateur-cowsay/archive/refs/tags/cowsay-${version}.tar.gz#d8b871332cfc1f0b6c16832ecca413ca0ac14d58626491a6733829e3d655878b" ) workdir="rank-amateur-cowsay-cowsay-${version}/" diff --git a/Ports/cpio/package.sh b/Ports/cpio/package.sh index 3b2d889477..18919080c6 100755 --- a/Ports/cpio/package.sh +++ b/Ports/cpio/package.sh @@ -5,5 +5,5 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('build-aux/config.sub') files=( - "https://ftpmirror.gnu.org/gnu/cpio/cpio-${version}.tar.gz 145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454" + "https://ftpmirror.gnu.org/gnu/cpio/cpio-${version}.tar.gz#145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454" ) diff --git a/Ports/curl/package.sh b/Ports/curl/package.sh index 6c311ea44e..c766d7673a 100755 --- a/Ports/curl/package.sh +++ b/Ports/curl/package.sh @@ -3,7 +3,7 @@ port='curl' version='8.2.0' useconfigure='true' files=( - "https://curl.se/download/curl-${version}.tar.bz2 080aaa5bef29ab3f592101e7a95f32ddbe88b92125cb28dde479d5a104928ea4" + "https://curl.se/download/curl-${version}.tar.bz2#080aaa5bef29ab3f592101e7a95f32ddbe88b92125cb28dde479d5a104928ea4" ) depends=( 'ca-certificates' diff --git a/Ports/dash/package.sh b/Ports/dash/package.sh index 5ae4224d0f..fad7255d9f 100755 --- a/Ports/dash/package.sh +++ b/Ports/dash/package.sh @@ -3,7 +3,7 @@ port=dash version=0.5.10.2 useconfigure=true files=( - "http://gondor.apana.org.au/~herbert/dash/files/dash-${version}.tar.gz 3c663919dc5c66ec991da14c7cf7e0be8ad00f3db73986a987c118862b5f6071" + "http://gondor.apana.org.au/~herbert/dash/files/dash-${version}.tar.gz#3c663919dc5c66ec991da14c7cf7e0be8ad00f3db73986a987c118862b5f6071" ) configure() { diff --git a/Ports/deutex/package.sh b/Ports/deutex/package.sh index 1650bc3c23..569a8a187d 100755 --- a/Ports/deutex/package.sh +++ b/Ports/deutex/package.sh @@ -3,7 +3,7 @@ port='deutex' version='5.2.2' useconfigure='true' files=( - "https://github.com/Doom-Utils/deutex/releases/download/v${version}/deutex-${version}.tar.zst 10ed0e7a533ec97cb6d03548d4258fbec88852a45b5ea4cf5434376ad4174b5f" + "https://github.com/Doom-Utils/deutex/releases/download/v${version}/deutex-${version}.tar.zst#10ed0e7a533ec97cb6d03548d4258fbec88852a45b5ea4cf5434376ad4174b5f" ) depends=( 'libpng' diff --git a/Ports/devilutionX/package.sh b/Ports/devilutionX/package.sh index ebbd085dc4..85a23219a8 100755 --- a/Ports/devilutionX/package.sh +++ b/Ports/devilutionX/package.sh @@ -3,7 +3,7 @@ port='devilutionX' version='1.5.1' useconfigure='true' files=( - "https://github.com/diasurgical/devilutionX/archive/refs/tags/${version}.tar.gz 9d88dec4df58e391940b77edb86f356b34e2c085c5e3191262fa6276d745d1cb" + "https://github.com/diasurgical/devilutionX/archive/refs/tags/${version}.tar.gz#9d88dec4df58e391940b77edb86f356b34e2c085c5e3191262fa6276d745d1cb" ) depends=( 'bzip2' diff --git a/Ports/dialog/package.sh b/Ports/dialog/package.sh index 756bf1b6da..bb69147a73 100755 --- a/Ports/dialog/package.sh +++ b/Ports/dialog/package.sh @@ -2,7 +2,7 @@ port='dialog' version='1.3-20220526' files=( - "https://invisible-mirror.net/archives/dialog/dialog-${version}.tgz 858c9a625b20fde19fb7b19949ee9e9efcade23c56d917b1adb30e98ff6d6b33" + "https://invisible-mirror.net/archives/dialog/dialog-${version}.tgz#858c9a625b20fde19fb7b19949ee9e9efcade23c56d917b1adb30e98ff6d6b33" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/diffutils/package.sh b/Ports/diffutils/package.sh index 358a66309c..9722168927 100755 --- a/Ports/diffutils/package.sh +++ b/Ports/diffutils/package.sh @@ -2,7 +2,7 @@ port=diffutils version=3.8 files=( - "https://ftpmirror.gnu.org/gnu/diffutils/diffutils-${version}.tar.xz a6bdd7d1b31266d11c4f4de6c1b748d4607ab0231af5188fc2533d0ae2438fec" + "https://ftpmirror.gnu.org/gnu/diffutils/diffutils-${version}.tar.xz#a6bdd7d1b31266d11c4f4de6c1b748d4607ab0231af5188fc2533d0ae2438fec" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/dmidecode/package.sh b/Ports/dmidecode/package.sh index 5b8bd90b19..052ce180c4 100755 --- a/Ports/dmidecode/package.sh +++ b/Ports/dmidecode/package.sh @@ -2,5 +2,5 @@ port='dmidecode' version='3.5' files=( - "https://download-mirror.savannah.gnu.org/releases/dmidecode/dmidecode-${version}.tar.xz 79d76735ee8e25196e2a722964cf9683f5a09581503537884b256b01389cc073" + "https://download-mirror.savannah.gnu.org/releases/dmidecode/dmidecode-${version}.tar.xz#79d76735ee8e25196e2a722964cf9683f5a09581503537884b256b01389cc073" ) diff --git a/Ports/doom/package.sh b/Ports/doom/package.sh index 7f4183bd17..9bc4f59d91 100755 --- a/Ports/doom/package.sh +++ b/Ports/doom/package.sh @@ -4,7 +4,7 @@ commit_hash='613f870b6fa83ede448a247de5a2571092fa729d' workdir="doomgeneric-${commit_hash}" version='git' files=( - "https://github.com/ozkl/doomgeneric/archive/${commit_hash}.tar.gz fabc3e41aca92f58dfdd284754891c17875ec8c995948b49396ead6bc05b8676" + "https://github.com/ozkl/doomgeneric/archive/${commit_hash}.tar.gz#fabc3e41aca92f58dfdd284754891c17875ec8c995948b49396ead6bc05b8676" ) depends=( 'SDL2' diff --git a/Ports/dos2unix/package.sh b/Ports/dos2unix/package.sh index 68e64361a8..07b85576a8 100755 --- a/Ports/dos2unix/package.sh +++ b/Ports/dos2unix/package.sh @@ -3,6 +3,6 @@ port=dos2unix version=7.5.1 workdir="${port}-${version}" files=( - "https://waterlan.home.xs4all.nl/dos2unix/dos2unix-${version}.tar.gz da07788bb2e029b0d63f6471d166f68528acd8da2cf14823a188e8a9d5c1fc15" + "https://waterlan.home.xs4all.nl/dos2unix/dos2unix-${version}.tar.gz#da07788bb2e029b0d63f6471d166f68528acd8da2cf14823a188e8a9d5c1fc15" ) depends=("gettext") diff --git a/Ports/dosbox-staging/package.sh b/Ports/dosbox-staging/package.sh index f7b66da3fe..16ac89f502 100755 --- a/Ports/dosbox-staging/package.sh +++ b/Ports/dosbox-staging/package.sh @@ -13,7 +13,7 @@ configopts=( '-Duse_png=false' ) files=( - "https://github.com/dosbox-staging/dosbox-staging/archive/refs/tags/v${version}.tar.gz 2ca69e65e6c181197b63388c60487a3bcea804232a28c44c37704e70d49a0392" + "https://github.com/dosbox-staging/dosbox-staging/archive/refs/tags/v${version}.tar.gz#2ca69e65e6c181197b63388c60487a3bcea804232a28c44c37704e70d49a0392" ) depends=( 'libslirp' diff --git a/Ports/dosfstools/package.sh b/Ports/dosfstools/package.sh index 4a8c7f7d31..0d1f1c6d05 100755 --- a/Ports/dosfstools/package.sh +++ b/Ports/dosfstools/package.sh @@ -5,7 +5,7 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('config.sub') files=( - "https://github.com/dosfstools/dosfstools/releases/download/v${version}/dosfstools-${version}.tar.gz 64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527" + "https://github.com/dosfstools/dosfstools/releases/download/v${version}/dosfstools-${version}.tar.gz#64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527" ) configopts=( "--enable-compat-symlinks" diff --git a/Ports/double-conversion/package.sh b/Ports/double-conversion/package.sh index 5199951af5..4b69db290a 100755 --- a/Ports/double-conversion/package.sh +++ b/Ports/double-conversion/package.sh @@ -2,7 +2,7 @@ port='double-conversion' version='3.2.1' files=( - "https://github.com/google/double-conversion/archive/refs/tags/v${version}.tar.gz e40d236343cad807e83d192265f139481c51fc83a1c49e406ac6ce0a0ba7cd35" + "https://github.com/google/double-conversion/archive/refs/tags/v${version}.tar.gz#e40d236343cad807e83d192265f139481c51fc83a1c49e406ac6ce0a0ba7cd35" ) useconfigure='true' configopts=( diff --git a/Ports/doxygen/package.sh b/Ports/doxygen/package.sh index fdfc165b1e..ebc8daf2cb 100755 --- a/Ports/doxygen/package.sh +++ b/Ports/doxygen/package.sh @@ -2,7 +2,7 @@ port='doxygen' version='1.9.7' files=( - "https://github.com/doxygen/doxygen/archive/refs/tags/Release_${version//./_}.tar.gz 691777992a7240ed1f822a5c2ff2c4273b57c1cf9fc143553d87f91a0c5970ee" + "https://github.com/doxygen/doxygen/archive/refs/tags/Release_${version//./_}.tar.gz#691777992a7240ed1f822a5c2ff2c4273b57c1cf9fc143553d87f91a0c5970ee" ) workdir="${port}-Release_${version//./_}" useconfigure='true' diff --git a/Ports/drascula/package.sh b/Ports/drascula/package.sh index 68685b775d..20cfc635dd 100755 --- a/Ports/drascula/package.sh +++ b/Ports/drascula/package.sh @@ -2,7 +2,7 @@ port=drascula version="1.0" files=( - "https://downloads.scummvm.org/frs/extras/Drascula_%20The%20Vampire%20Strikes%20Back/drascula-1.0.zip b731f6cb5a22ba8b4c3b3362f570b9a10a67b6cb0b395394b19a94b36e4e42de" + "https://downloads.scummvm.org/frs/extras/Drascula_%20The%20Vampire%20Strikes%20Back/drascula-1.0.zip#b731f6cb5a22ba8b4c3b3362f570b9a10a67b6cb0b395394b19a94b36e4e42de" ) depends=("scummvm") diff --git a/Ports/dreamweb/package.sh b/Ports/dreamweb/package.sh index 07c3edb3bd..ff7928fa35 100755 --- a/Ports/dreamweb/package.sh +++ b/Ports/dreamweb/package.sh @@ -2,7 +2,7 @@ port=dreamweb version="1.1" files=( - "https://downloads.scummvm.org/frs/extras/Dreamweb/dreamweb-cd-uk-1.1.zip 4a6f13911ce67d62c526e41048ec067b279f1b378c9210f39e0ce8d3f2b80142" + "https://downloads.scummvm.org/frs/extras/Dreamweb/dreamweb-cd-uk-1.1.zip#4a6f13911ce67d62c526e41048ec067b279f1b378c9210f39e0ce8d3f2b80142" ) depends=("scummvm") diff --git a/Ports/dropbear/package.sh b/Ports/dropbear/package.sh index adcdc5b5e0..2c3ef6d020 100755 --- a/Ports/dropbear/package.sh +++ b/Ports/dropbear/package.sh @@ -2,7 +2,7 @@ port=dropbear version=2022.82 files=( - "https://mirror.dropbear.nl/mirror/releases/dropbear-${version}.tar.bz2 3a038d2bbc02bf28bbdd20c012091f741a3ec5cbe460691811d714876aad75d1" + "https://mirror.dropbear.nl/mirror/releases/dropbear-${version}.tar.bz2#3a038d2bbc02bf28bbdd20c012091f741a3ec5cbe460691811d714876aad75d1" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/dtc/package.sh b/Ports/dtc/package.sh index cbdb2d5aac..c40aa6c422 100755 --- a/Ports/dtc/package.sh +++ b/Ports/dtc/package.sh @@ -2,7 +2,7 @@ port='dtc' version='1.7.0' files=( - "https://github.com/dgibson/dtc/archive/refs/tags/v${version}.tar.gz 70d9c156ec86d63de0f7bdae50540ffa492b25ec1d69491c7520845c860b9a62" + "https://github.com/dgibson/dtc/archive/refs/tags/v${version}.tar.gz#70d9c156ec86d63de0f7bdae50540ffa492b25ec1d69491c7520845c860b9a62" ) depends=('bash') diff --git a/Ports/dungeonrush/package.sh b/Ports/dungeonrush/package.sh index 28ca5e9d36..6eb0b052ee 100755 --- a/Ports/dungeonrush/package.sh +++ b/Ports/dungeonrush/package.sh @@ -4,7 +4,7 @@ version=1.1-beta useconfigure=true workdir="DungeonRush-${version}" files=( - "https://github.com/Rapiz1/DungeonRush/archive/refs/tags/v${version}.tar.gz 295b83cb023bf5d21318992daee125399892bdf16a87c835dfc90b841c929eda" + "https://github.com/Rapiz1/DungeonRush/archive/refs/tags/v${version}.tar.gz#295b83cb023bf5d21318992daee125399892bdf16a87c835dfc90b841c929eda" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") depends=("SDL2" "SDL2_image" "SDL2_mixer" "SDL2_ttf" "SDL2_net") diff --git a/Ports/e2fsprogs/package.sh b/Ports/e2fsprogs/package.sh index 14ca48d301..d8bc088ebd 100755 --- a/Ports/e2fsprogs/package.sh +++ b/Ports/e2fsprogs/package.sh @@ -2,6 +2,6 @@ port='e2fsprogs' version='1.46.5' files=( - "https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${version}/e2fsprogs-${version}.tar.xz 2f16c9176704cf645dc69d5b15ff704ae722d665df38b2ed3cfc249757d8d81e" + "https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${version}/e2fsprogs-${version}.tar.xz#2f16c9176704cf645dc69d5b15ff704ae722d665df38b2ed3cfc249757d8d81e" ) useconfigure='true' diff --git a/Ports/ed/package.sh b/Ports/ed/package.sh index e677265aee..97a222e94f 100755 --- a/Ports/ed/package.sh +++ b/Ports/ed/package.sh @@ -2,7 +2,7 @@ port=ed version=1.18 files=( - "https://ftpmirror.gnu.org/gnu/ed/ed-${version}.tar.lz aca8efad9800c587724a20b97aa8fc47e6b5a47df81606feaba831b074462b4f" + "https://ftpmirror.gnu.org/gnu/ed/ed-${version}.tar.lz#aca8efad9800c587724a20b97aa8fc47e6b5a47df81606feaba831b074462b4f" ) useconfigure=true depends=("pcre2") diff --git a/Ports/edid-decode/package.sh b/Ports/edid-decode/package.sh index f9e7a6884f..a000704476 100755 --- a/Ports/edid-decode/package.sh +++ b/Ports/edid-decode/package.sh @@ -3,5 +3,5 @@ port='edid-decode' version='20220315.cb74358c2896' workdir="${port}-0.1~git${version}" files=( - "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/edid-decode/0.1~git${version}-1/edid-decode_0.1~git${version}.orig.tar.xz 3cb9903663d71b571480ec5cfd88c4c8dd3e77d352b3e2533c3426d61ae296b2" + "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/edid-decode/0.1~git${version}-1/edid-decode_0.1~git${version}.orig.tar.xz#3cb9903663d71b571480ec5cfd88c4c8dd3e77d352b3e2533c3426d61ae296b2" ) diff --git a/Ports/editline/package.sh b/Ports/editline/package.sh index ffadb434e0..4029b5d38c 100755 --- a/Ports/editline/package.sh +++ b/Ports/editline/package.sh @@ -6,5 +6,5 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('aux/config.sub') files=( - "https://github.com/troglobit/editline/releases/download/${version}/editline-${version}.tar.gz 781e03b6a935df75d99fb963551e2e9f09a714a8c49fc53280c716c90bf44d26" + "https://github.com/troglobit/editline/releases/download/${version}/editline-${version}.tar.gz#781e03b6a935df75d99fb963551e2e9f09a714a8c49fc53280c716c90bf44d26" ) diff --git a/Ports/emu2/package.sh b/Ports/emu2/package.sh index 4004d3f23a..49e8726985 100755 --- a/Ports/emu2/package.sh +++ b/Ports/emu2/package.sh @@ -2,7 +2,7 @@ port=emu2 version="2021.01" files=( - "https://github.com/dmsc/emu2/archive/refs/tags/v${version}.tar.gz 32ea656ad9b034d2c91a20f1a9ac1779cb6905a019c5bdeda9338cfd673bbd72" + "https://github.com/dmsc/emu2/archive/refs/tags/v${version}.tar.gz#32ea656ad9b034d2c91a20f1a9ac1779cb6905a019c5bdeda9338cfd673bbd72" ) build() { diff --git a/Ports/epsilon/package.sh b/Ports/epsilon/package.sh index 93fe0cb1fa..f4739a2ff3 100755 --- a/Ports/epsilon/package.sh +++ b/Ports/epsilon/package.sh @@ -2,7 +2,7 @@ port=epsilon version=15.5.0 files=( - "https://github.com/numworks/epsilon/archive/refs/tags/${version}.tar.gz 38c3b6baaf00863bbd179bce5e9cc42bbdbd0cd485b5bf3bbf4473383591bf83" + "https://github.com/numworks/epsilon/archive/refs/tags/${version}.tar.gz#38c3b6baaf00863bbd179bce5e9cc42bbdbd0cd485b5bf3bbf4473383591bf83" ) makeopts=("PLATFORM=simulator" "TARGET=serenity" "SERENITY_INSTALL_ROOT=${SERENITY_INSTALL_ROOT}") depends=("SDL2" "libpng" "libjpeg" "freetype") diff --git a/Ports/expat/package.sh b/Ports/expat/package.sh index fba42ec5f4..94c838a8f0 100755 --- a/Ports/expat/package.sh +++ b/Ports/expat/package.sh @@ -4,5 +4,5 @@ version='2.5.0' versionpath='2_5_0' useconfigure='true' files=( - "https://github.com/libexpat/libexpat/releases/download/R_${versionpath}/expat-${version}.tar.xz ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe" + "https://github.com/libexpat/libexpat/releases/download/R_${versionpath}/expat-${version}.tar.xz#ef2420f0232c087801abf705e89ae65f6257df6b7931d37846a193ef2e8cdcbe" ) diff --git a/Ports/ffmpeg/package.sh b/Ports/ffmpeg/package.sh index a1d5561ace..21e58bb624 100755 --- a/Ports/ffmpeg/package.sh +++ b/Ports/ffmpeg/package.sh @@ -4,7 +4,7 @@ version=5.0 useconfigure=true depends=("libiconv" "libtiff" "xz" "bzip2" "SDL2" "x264" "x265") files=( - "https://ffmpeg.org/releases/ffmpeg-${version}.tar.gz 7bf52bc242b5db8df67c62cb826df134d917dedcf6abf1289e15e4057bcc1750" + "https://ffmpeg.org/releases/ffmpeg-${version}.tar.gz#7bf52bc242b5db8df67c62cb826df134d917dedcf6abf1289e15e4057bcc1750" ) installopts=("INSTALL_TOP=${SERENITY_INSTALL_ROOT}/usr/local") configopts=("SRC_PATH=.") diff --git a/Ports/figlet/package.sh b/Ports/figlet/package.sh index 02ce5bba49..f35af25091 100755 --- a/Ports/figlet/package.sh +++ b/Ports/figlet/package.sh @@ -2,7 +2,7 @@ port=figlet version=2.2.5 files=( - "http://ftp.figlet.org/pub/figlet/program/unix/figlet-${version}.tar.gz bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d" + "http://ftp.figlet.org/pub/figlet/program/unix/figlet-${version}.tar.gz#bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d" ) build() { diff --git a/Ports/file/package.sh b/Ports/file/package.sh index cb6024ad75..0d7878801a 100755 --- a/Ports/file/package.sh +++ b/Ports/file/package.sh @@ -5,5 +5,5 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('config.sub') files=( - "http://ftp.astron.com/pub/file/file-${version}.tar.gz 3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b" + "http://ftp.astron.com/pub/file/file-${version}.tar.gz#3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b" ) diff --git a/Ports/findutils/package.sh b/Ports/findutils/package.sh index 814685013d..9bc74f28b3 100755 --- a/Ports/findutils/package.sh +++ b/Ports/findutils/package.sh @@ -5,5 +5,5 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('build-aux/config.sub') files=( - "https://ftpmirror.gnu.org/gnu/findutils/findutils-${version}.tar.xz a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462fe" + "https://ftpmirror.gnu.org/gnu/findutils/findutils-${version}.tar.xz#a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462fe" ) diff --git a/Ports/fio/package.sh b/Ports/fio/package.sh index 7ad97997e7..c3086e0fe9 100755 --- a/Ports/fio/package.sh +++ b/Ports/fio/package.sh @@ -2,7 +2,7 @@ port='fio' version='3.33' files=( - "https://brick.kernel.dk/snaps/${port}-${version}.tar.gz d2410e13e0f379d061d077cc5ae325835bb7c6186aa7bafc1df954cbc9b014fc" + "https://brick.kernel.dk/snaps/${port}-${version}.tar.gz#d2410e13e0f379d061d077cc5ae325835bb7c6186aa7bafc1df954cbc9b014fc" ) depends=("zlib") diff --git a/Ports/flac/package.sh b/Ports/flac/package.sh index bdcd3b3bf0..856a73a117 100755 --- a/Ports/flac/package.sh +++ b/Ports/flac/package.sh @@ -4,5 +4,5 @@ version='1.4.2' useconfigure='true' depends=('libogg') files=( - "https://downloads.xiph.org/releases/flac/flac-${version}.tar.xz e322d58a1f48d23d9dd38f432672865f6f79e73a6f9cc5a5f57fcaa83eb5a8e4" + "https://downloads.xiph.org/releases/flac/flac-${version}.tar.xz#e322d58a1f48d23d9dd38f432672865f6f79e73a6f9cc5a5f57fcaa83eb5a8e4" ) diff --git a/Ports/flare-engine/package.sh b/Ports/flare-engine/package.sh index 352f655285..a7b09e8589 100755 --- a/Ports/flare-engine/package.sh +++ b/Ports/flare-engine/package.sh @@ -9,7 +9,7 @@ depends=( 'SDL2_ttf' ) files=( - "https://github.com/flareteam/flare-engine/archive/refs/tags/v${version}.tar.gz 2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09" + "https://github.com/flareteam/flare-engine/archive/refs/tags/v${version}.tar.gz#2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09" ) configopts=( diff --git a/Ports/flare-game/package.sh b/Ports/flare-game/package.sh index 5aff29d400..352b04595c 100755 --- a/Ports/flare-game/package.sh +++ b/Ports/flare-game/package.sh @@ -6,7 +6,7 @@ depends=( 'flare-engine' ) files=( - "https://github.com/flareteam/flare-game/archive/refs/tags/v${version}.tar.gz 65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e" + "https://github.com/flareteam/flare-game/archive/refs/tags/v${version}.tar.gz#65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e" ) configopts=( diff --git a/Ports/flatbuffers/package.sh b/Ports/flatbuffers/package.sh index c0a268a3d1..a97debfe17 100755 --- a/Ports/flatbuffers/package.sh +++ b/Ports/flatbuffers/package.sh @@ -3,7 +3,7 @@ port=flatbuffers version=2.0.0 files=( - "https://github.com/google/flatbuffers/archive/refs/tags/v${version}.tar.gz 9ddb9031798f4f8754d00fca2f1a68ecf9d0f83dfac7239af1311e4fd9a565c4" + "https://github.com/google/flatbuffers/archive/refs/tags/v${version}.tar.gz#9ddb9031798f4f8754d00fca2f1a68ecf9d0f83dfac7239af1311e4fd9a565c4" ) useconfigure=true # Since we are cross-compiling, we cannot build the tests, because we need diff --git a/Ports/flex/package.sh b/Ports/flex/package.sh index 46b073a254..970b86e26c 100755 --- a/Ports/flex/package.sh +++ b/Ports/flex/package.sh @@ -2,7 +2,7 @@ port=flex version=2.6.4 files=( - "https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995" + "https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz#e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/fontconfig/package.sh b/Ports/fontconfig/package.sh index 0448ba715f..23fbdacd30 100755 --- a/Ports/fontconfig/package.sh +++ b/Ports/fontconfig/package.sh @@ -5,7 +5,7 @@ useconfigure="true" use_fresh_config_sub="true" depends=("libxml2" "freetype") files=( - "https://www.freedesktop.org/software/fontconfig/release/fontconfig-${version}.tar.xz dcbeb84c9c74bbfdb133d535fe1c7bedc9f2221a8daf3914b984c44c520e9bac" + "https://www.freedesktop.org/software/fontconfig/release/fontconfig-${version}.tar.xz#dcbeb84c9c74bbfdb133d535fe1c7bedc9f2221a8daf3914b984c44c520e9bac" ) configopts=( "--with-sysroot=${SERENITY_INSTALL_ROOT}" diff --git a/Ports/fotaq/package.sh b/Ports/fotaq/package.sh index 7aade51953..c59f9c3f54 100755 --- a/Ports/fotaq/package.sh +++ b/Ports/fotaq/package.sh @@ -2,7 +2,7 @@ port=fotaq version="1.0" files=( - "https://downloads.scummvm.org/frs/extras/Flight%20of%20the%20Amazon%20Queen/FOTAQ_Talkie-original.zip a298e68243f18a741d4816ef636a5a77a1593816fb2c9e23a09124c35a95dfec" + "https://downloads.scummvm.org/frs/extras/Flight%20of%20the%20Amazon%20Queen/FOTAQ_Talkie-original.zip#a298e68243f18a741d4816ef636a5a77a1593816fb2c9e23a09124c35a95dfec" ) depends=("scummvm") diff --git a/Ports/freeciv/package.sh b/Ports/freeciv/package.sh index a2d1fae477..78b1a458a2 100755 --- a/Ports/freeciv/package.sh +++ b/Ports/freeciv/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("bootstrap/config.sub") configopts=("--enable-client=sdl2" "--enable-fcmp=no") files=( - "http://files.freeciv.org/stable/freeciv-${version}.tar.xz 3b5aa32f628890be1741c3ac942cee82c79c065f8db6baff18d734a5c0e776d4" + "http://files.freeciv.org/stable/freeciv-${version}.tar.xz#3b5aa32f628890be1741c3ac942cee82c79c065f8db6baff18d734a5c0e776d4" ) depends=("SDL2" "SDL2_image" "SDL2_mixer" "SDL2_ttf" "SDL2_gfx" "zstd" "libicu" "xz" "gettext" "curl") launcher_name=Freeciv diff --git a/Ports/freedink/package.sh b/Ports/freedink/package.sh index 782b37f761..efd3dca309 100755 --- a/Ports/freedink/package.sh +++ b/Ports/freedink/package.sh @@ -18,8 +18,8 @@ depends=( ) freedink_data='freedink-data-1.08.20190120' files=( - "https://ftpmirror.gnu.org/gnu/freedink/freedink-${version}.tar.gz 5e0b35ac8f46d7bb87e656efd5f9c7c2ac1a6c519a908fc5b581e52657981002" - "https://ftpmirror.gnu.org/gnu/freedink/${freedink_data}.tar.gz 715f44773b05b73a9ec9b62b0e152f3f281be1a1512fbaaa386176da94cffb9d" + "https://ftpmirror.gnu.org/gnu/freedink/freedink-${version}.tar.gz#5e0b35ac8f46d7bb87e656efd5f9c7c2ac1a6c519a908fc5b581e52657981002" + "https://ftpmirror.gnu.org/gnu/freedink/${freedink_data}.tar.gz#715f44773b05b73a9ec9b62b0e152f3f281be1a1512fbaaa386176da94cffb9d" ) configopts=( '--prefix=/usr/local' diff --git a/Ports/freetype/package.sh b/Ports/freetype/package.sh index 4b56660d18..268cfd70e0 100755 --- a/Ports/freetype/package.sh +++ b/Ports/freetype/package.sh @@ -2,7 +2,7 @@ port='freetype' version='2.13.0' files=( - "https://download.savannah.gnu.org/releases/freetype/freetype-${version}.tar.gz a7aca0e532a276ea8d85bd31149f0a74c33d19c8d287116ef8f5f8357b4f1f80" + "https://download.savannah.gnu.org/releases/freetype/freetype-${version}.tar.gz#a7aca0e532a276ea8d85bd31149f0a74c33d19c8d287116ef8f5f8357b4f1f80" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/frotz/package.sh b/Ports/frotz/package.sh index 50e7c58dd3..19285bc818 100755 --- a/Ports/frotz/package.sh +++ b/Ports/frotz/package.sh @@ -2,7 +2,7 @@ port='frotz' version='2.54' files=( - "https://gitlab.com/DavidGriffith/frotz/-/archive/${version}/frotz-${version}.tar.bz2 756d7e11370c9c8e61573e350e2a5071e77fd2781be74c107bd432f817f3abc7" + "https://gitlab.com/DavidGriffith/frotz/-/archive/${version}/frotz-${version}.tar.bz2#756d7e11370c9c8e61573e350e2a5071e77fd2781be74c107bd432f817f3abc7" ) depends=("ncurses") diff --git a/Ports/gawk/package.sh b/Ports/gawk/package.sh index 898e65733b..837368acf6 100755 --- a/Ports/gawk/package.sh +++ b/Ports/gawk/package.sh @@ -3,5 +3,5 @@ port=gawk version=5.2.1 useconfigure="true" files=( - "https://ftpmirror.gnu.org/gnu/gawk/gawk-${version}.tar.gz 529e7c8c6acf21ff3a6183f4d763c632810908989c24675c77995d51ac37b79c" + "https://ftpmirror.gnu.org/gnu/gawk/gawk-${version}.tar.gz#529e7c8c6acf21ff3a6183f4d763c632810908989c24675c77995d51ac37b79c" ) diff --git a/Ports/gcc/package.sh b/Ports/gcc/package.sh index 7067b112be..f7281dbf55 100755 --- a/Ports/gcc/package.sh +++ b/Ports/gcc/package.sh @@ -4,7 +4,7 @@ version=13.1.0 useconfigure=true configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--with-sysroot=/" "--with-build-sysroot=${SERENITY_INSTALL_ROOT}" "--enable-languages=c,c++" "--disable-lto" "--disable-nls" "--enable-shared" "--enable-default-pie" "--enable-host-shared" "--enable-threads=posix" "--enable-initfini-array" "--with-linker-hash-style=gnu") files=( - "https://ftpmirror.gnu.org/gnu/gcc/gcc-${version}/gcc-${version}.tar.xz 61d684f0aa5e76ac6585ad8898a2427aade8979ed5e7f85492286c4dfc13ee86" + "https://ftpmirror.gnu.org/gnu/gcc/gcc-${version}/gcc-${version}.tar.xz#61d684f0aa5e76ac6585ad8898a2427aade8979ed5e7f85492286c4dfc13ee86" ) makeopts=("all-gcc" "all-target-libgcc" "all-target-libstdc++-v3" "-j$(nproc)") installopts=("DESTDIR=${SERENITY_INSTALL_ROOT}" "install-gcc" "install-target-libgcc" "install-target-libstdc++-v3") diff --git a/Ports/gdb/package.sh b/Ports/gdb/package.sh index 01a2d42cb4..27da03d886 100755 --- a/Ports/gdb/package.sh +++ b/Ports/gdb/package.sh @@ -4,7 +4,7 @@ version=11.2 useconfigure=true configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--with-sysroot=/" "--with-build-sysroot=${SERENITY_INSTALL_ROOT}" "--with-newlib" "--enable-languages=c,c++" "--disable-lto" "--disable-nls" "--enable-shared" "--enable-default-pie" "--enable-host-shared" "--enable-threads=posix") files=( - "https://ftpmirror.gnu.org/gnu/gdb/gdb-${version}.tar.xz 1497c36a71881b8671a9a84a0ee40faab788ca30d7ba19d8463c3cc787152e32" + "https://ftpmirror.gnu.org/gnu/gdb/gdb-${version}.tar.xz#1497c36a71881b8671a9a84a0ee40faab788ca30d7ba19d8463c3cc787152e32" ) makeopts+=("all") installopts=("DESTDIR=${SERENITY_INSTALL_ROOT}") diff --git a/Ports/gemrb/package.sh b/Ports/gemrb/package.sh index d9974f2b4b..c05e658490 100755 --- a/Ports/gemrb/package.sh +++ b/Ports/gemrb/package.sh @@ -3,7 +3,7 @@ port='gemrb' version='0.9.1' useconfigure='true' files=( - "https://github.com/gemrb/gemrb/archive/refs/tags/v${version}.tar.gz 6e5dbcf7398d5566751f434b0d4647196bfbe9a813e3b65ad6a4ee2f1bbfb9ba" + "https://github.com/gemrb/gemrb/archive/refs/tags/v${version}.tar.gz#6e5dbcf7398d5566751f434b0d4647196bfbe9a813e3b65ad6a4ee2f1bbfb9ba" ) depends=( 'freetype' diff --git a/Ports/genemu/package.sh b/Ports/genemu/package.sh index 6028658d11..480e2c9a28 100755 --- a/Ports/genemu/package.sh +++ b/Ports/genemu/package.sh @@ -3,7 +3,7 @@ port=genemu version=e39f690157d8f969adfbaba30a4e639d20b34768 useconfigure=true files=( - "https://github.com/rasky/genemu/archive/${version}.tar.gz 9b9616f6237e621a169422058caeccb2d0f4399374dc38f34837980154c89497" + "https://github.com/rasky/genemu/archive/${version}.tar.gz#9b9616f6237e621a169422058caeccb2d0f4399374dc38f34837980154c89497" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") depends=("SDL2") diff --git a/Ports/genext2fs/package.sh b/Ports/genext2fs/package.sh index 09840f770b..d4314fd008 100755 --- a/Ports/genext2fs/package.sh +++ b/Ports/genext2fs/package.sh @@ -2,7 +2,7 @@ port='genext2fs' version='1.5.0' files=( - "https://github.com/bestouff/genext2fs/archive/v${version}.tar.gz d3861e4fe89131bd21fbd25cf0b683b727b5c030c4c336fadcd738ada830aab0" + "https://github.com/bestouff/genext2fs/archive/v${version}.tar.gz#d3861e4fe89131bd21fbd25cf0b683b727b5c030c4c336fadcd738ada830aab0" ) useconfigure='true' diff --git a/Ports/gettext/package.sh b/Ports/gettext/package.sh index 899dd6d988..56fe084b06 100755 --- a/Ports/gettext/package.sh +++ b/Ports/gettext/package.sh @@ -3,7 +3,7 @@ port='gettext' version='0.21.1' useconfigure='true' files=( - "https://ftpmirror.gnu.org/gettext/gettext-${version}.tar.gz e8c3650e1d8cee875c4f355642382c1df83058bd5a11ee8555c0cf276d646d45" + "https://ftpmirror.gnu.org/gettext/gettext-${version}.tar.gz#e8c3650e1d8cee875c4f355642382c1df83058bd5a11ee8555c0cf276d646d45" ) depends=( 'libiconv' diff --git a/Ports/giflib/package.sh b/Ports/giflib/package.sh index 77efe02380..5ce5883204 100755 --- a/Ports/giflib/package.sh +++ b/Ports/giflib/package.sh @@ -2,5 +2,5 @@ port='giflib' version='5.2.1' files=( - "https://yer.dl.sourceforge.net/project/giflib/giflib-${version}.tar.gz 31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd" + "https://yer.dl.sourceforge.net/project/giflib/giflib-${version}.tar.gz#31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd" ) diff --git a/Ports/git/package.sh b/Ports/git/package.sh index 0bc738d368..f8201a3d9e 100755 --- a/Ports/git/package.sh +++ b/Ports/git/package.sh @@ -2,7 +2,7 @@ port='git' version='2.40.0' files=( - "https://mirrors.edge.kernel.org/pub/software/scm/git/git-${version}.tar.xz b17a598fbf58729ef13b577465eb93b2d484df1201518b708b5044ff623bf46d" + "https://mirrors.edge.kernel.org/pub/software/scm/git/git-${version}.tar.xz#b17a598fbf58729ef13b577465eb93b2d484df1201518b708b5044ff623bf46d" ) useconfigure='true' configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--with-lib=${SERENITY_INSTALL_ROOT}/usr/local" "CFLAGS=-DNO_IPV6" "LDFLAGS=-L${SERENITY_INSTALL_ROOT}/usr/local/lib") diff --git a/Ports/glib/package.sh b/Ports/glib/package.sh index b1028f6a69..5017eefdcb 100755 --- a/Ports/glib/package.sh +++ b/Ports/glib/package.sh @@ -2,7 +2,7 @@ port='glib' version='2.77.0' files=( - "https://download.gnome.org/sources/glib/2.77/glib-${version}.tar.xz 1897fd8ad4ebb523c32fabe7508c3b0b039c089661ae1e7917df0956a320ac4d" + "https://download.gnome.org/sources/glib/2.77/glib-${version}.tar.xz#1897fd8ad4ebb523c32fabe7508c3b0b039c089661ae1e7917df0956a320ac4d" ) useconfigure='true' configopts=( diff --git a/Ports/glm/package.sh b/Ports/glm/package.sh index c307f7e44f..b66bbfc5d5 100755 --- a/Ports/glm/package.sh +++ b/Ports/glm/package.sh @@ -2,7 +2,7 @@ port=glm version=0.9.9.8 files=( - "https://github.com/g-truc/glm/releases/download/${version}/glm-${version}.zip 37e2a3d62ea3322e43593c34bae29f57e3e251ea89f4067506c94043769ade4c" + "https://github.com/g-truc/glm/releases/download/${version}/glm-${version}.zip#37e2a3d62ea3322e43593c34bae29f57e3e251ea89f4067506c94043769ade4c" ) depends=() workdir=glm diff --git a/Ports/gltron/package.sh b/Ports/gltron/package.sh index 726a8efd52..15168234d7 100755 --- a/Ports/gltron/package.sh +++ b/Ports/gltron/package.sh @@ -4,7 +4,7 @@ useconfigure='true' use_fresh_config_sub='true' version='0.70' files=( - "http://mirror.sobukus.de/files/grimoire/games-arcade-2d/gltron-${version}-source.tar.gz e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0" + "http://mirror.sobukus.de/files/grimoire/games-arcade-2d/gltron-${version}-source.tar.gz#e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0" ) depends=("libpng" "glu" "SDL_sound" "sdl12-compat" "zlib") configopts=( diff --git a/Ports/glu/package.sh b/Ports/glu/package.sh index 2933378ac7..02eddd1342 100755 --- a/Ports/glu/package.sh +++ b/Ports/glu/package.sh @@ -3,7 +3,7 @@ port=glu useconfigure="true" version="9.0.2" files=( - "https://archive.mesa3d.org/glu/glu-${version}.tar.gz 24effdfb952453cc00e275e1c82ca9787506aba0282145fff054498e60e19a65" + "https://archive.mesa3d.org/glu/glu-${version}.tar.gz#24effdfb952453cc00e275e1c82ca9787506aba0282145fff054498e60e19a65" ) depends=("pkgconf") use_fresh_config_sub=true diff --git a/Ports/gmp/package.sh b/Ports/gmp/package.sh index 00e3a491db..d9fd35d248 100755 --- a/Ports/gmp/package.sh +++ b/Ports/gmp/package.sh @@ -3,5 +3,5 @@ port=gmp version=6.2.1 useconfigure="true" files=( - "https://ftpmirror.gnu.org/gnu/gmp/gmp-${version}.tar.bz2 eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c" + "https://ftpmirror.gnu.org/gnu/gmp/gmp-${version}.tar.bz2#eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c" ) diff --git a/Ports/gnuapl/package.sh b/Ports/gnuapl/package.sh index 6bee742a8a..62c9a035f6 100755 --- a/Ports/gnuapl/package.sh +++ b/Ports/gnuapl/package.sh @@ -6,6 +6,6 @@ useconfigure="true" workdir="apl-${version}" configopts=("CXX_WERROR=no") files=( - "https://ftpmirror.gnu.org/gnu/apl/apl-${version}.tar.gz 144f4c858a0d430ce8f28be90a35920dd8e0951e56976cb80b55053fa0d8bbcb" + "https://ftpmirror.gnu.org/gnu/apl/apl-${version}.tar.gz#144f4c858a0d430ce8f28be90a35920dd8e0951e56976cb80b55053fa0d8bbcb" ) use_fresh_config_sub=true diff --git a/Ports/gnucobol/package.sh b/Ports/gnucobol/package.sh index 771f800f99..6bca9adff6 100755 --- a/Ports/gnucobol/package.sh +++ b/Ports/gnucobol/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub="true" config_sub_paths=("build_aux/config.sub") depends=("gmp" "gcc" "bash" "ncurses") files=( - "https://ftpmirror.gnu.org/gnu/gnucobol/gnucobol-${version}.tar.bz2 11181da708dbe65c7d047baadafb4bd49d5cde9b603bec0c842576a84e293fd5" + "https://ftpmirror.gnu.org/gnu/gnucobol/gnucobol-${version}.tar.bz2#11181da708dbe65c7d047baadafb4bd49d5cde9b603bec0c842576a84e293fd5" ) configopts=( "--with-sysroot=${SERENITY_INSTALL_ROOT}" diff --git a/Ports/gnupg/package.sh b/Ports/gnupg/package.sh index 99ad3bdc4c..60ebd72e6c 100755 --- a/Ports/gnupg/package.sh +++ b/Ports/gnupg/package.sh @@ -11,7 +11,7 @@ configopts=("--with-libgpg-error-prefix=${SERENITY_INSTALL_ROOT}/usr/local" "--with-npth-prefix=${SERENITY_INSTALL_ROOT}/usr/local" "--disable-dirmngr") files=( - "https://gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2 84c1ef39e8621cfb70f31463a5d1d8edeab44332bc1e0e1af9b78b6f9ed05bb4" + "https://gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2#84c1ef39e8621cfb70f31463a5d1d8edeab44332bc1e0e1af9b78b6f9ed05bb4" ) depends=("libiconv" "libgpg-error" "libgcrypt" "libksba" "libassuan" "npth" "ntbtls") diff --git a/Ports/gnuplot/package.sh b/Ports/gnuplot/package.sh index 239d04e68b..8af05607db 100755 --- a/Ports/gnuplot/package.sh +++ b/Ports/gnuplot/package.sh @@ -4,7 +4,7 @@ version='5.4.8' useconfigure='true' # Note: gnuplot's source code is hosted on SourceForge, but using the GitHub mirror makes downloading a versioned .tar.gz easier. files=( - "https://github.com/gnuplot/gnuplot/archive/${version}.tar.gz 2b0c1841640b2e33f8421ac83cd91d972d8b0c6acf9753f16385d5eec8a61a73" + "https://github.com/gnuplot/gnuplot/archive/${version}.tar.gz#2b0c1841640b2e33f8421ac83cd91d972d8b0c6acf9753f16385d5eec8a61a73" ) depends=( 'libgd' diff --git a/Ports/gperf/package.sh b/Ports/gperf/package.sh index ab0a1bcb84..ab4009d6e6 100755 --- a/Ports/gperf/package.sh +++ b/Ports/gperf/package.sh @@ -4,6 +4,6 @@ version=3.1 useconfigure="true" depends=() files=( - "https://ftpmirror.gnu.org/gnu/gperf/gperf-${version}.tar.gz 588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2" + "https://ftpmirror.gnu.org/gnu/gperf/gperf-${version}.tar.gz#588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2" ) configopts=("--prefix=/usr/local") diff --git a/Ports/grep/package.sh b/Ports/grep/package.sh index 15b7bcbd6a..5d7870676c 100755 --- a/Ports/grep/package.sh +++ b/Ports/grep/package.sh @@ -2,7 +2,7 @@ port='grep' version='3.10' files=( - "https://ftpmirror.gnu.org/gnu/grep/grep-${version}.tar.gz de7b21d8e3348ea6569c6fd5734e90a31169ef62429ea3dce48a6fc1dd85d260" + "https://ftpmirror.gnu.org/gnu/grep/grep-${version}.tar.gz#de7b21d8e3348ea6569c6fd5734e90a31169ef62429ea3dce48a6fc1dd85d260" ) useconfigure='true' configopts=("--disable-perl-regexp") diff --git a/Ports/grepcidr/package.sh b/Ports/grepcidr/package.sh index e5b5fa05b8..27fe042d6f 100755 --- a/Ports/grepcidr/package.sh +++ b/Ports/grepcidr/package.sh @@ -2,5 +2,5 @@ port='grepcidr' version='2.0' files=( - "http://www.pc-tools.net/files/unix/grepcidr-${version}.tar.gz 61886a377dabf98797145c31f6ba95e6837b6786e70c932324b7d6176d50f7fb" + "http://www.pc-tools.net/files/unix/grepcidr-${version}.tar.gz#61886a377dabf98797145c31f6ba95e6837b6786e70c932324b7d6176d50f7fb" ) diff --git a/Ports/griffon/package.sh b/Ports/griffon/package.sh index f2ca69d121..27fd1f23a1 100755 --- a/Ports/griffon/package.sh +++ b/Ports/griffon/package.sh @@ -2,7 +2,7 @@ port=griffon version="1.0" files=( - "https://downloads.scummvm.org/frs/extras/Griffon%20Legend/${port}-${version}.zip 0aad5fb10f51afb5c121cf04cc86539a6f0d89db85809f9e1767dfdc8d3191a4" + "https://downloads.scummvm.org/frs/extras/Griffon%20Legend/${port}-${version}.zip#0aad5fb10f51afb5c121cf04cc86539a6f0d89db85809f9e1767dfdc8d3191a4" ) depends=("scummvm") diff --git a/Ports/groff/package.sh b/Ports/groff/package.sh index 5bb6fc23c9..a985dc97c6 100755 --- a/Ports/groff/package.sh +++ b/Ports/groff/package.sh @@ -5,7 +5,7 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('build-aux/config.sub') files=( - "https://ftpmirror.gnu.org/gnu/groff/groff-${version}.tar.gz e78e7b4cb7dec310849004fa88847c44701e8d133b5d4c13057d876c1bad0293" + "https://ftpmirror.gnu.org/gnu/groff/groff-${version}.tar.gz#e78e7b4cb7dec310849004fa88847c44701e8d133b5d4c13057d876c1bad0293" ) depends=( 'libiconv' diff --git a/Ports/gsl/package.sh b/Ports/gsl/package.sh index 44271d7b58..36c0f9fbf2 100755 --- a/Ports/gsl/package.sh +++ b/Ports/gsl/package.sh @@ -4,6 +4,6 @@ port=gsl version=2.7.1 useconfigure=true files=( - "https://ftpmirror.gnu.org/gnu/gsl/gsl-${version}.tar.gz dcb0fbd43048832b757ff9942691a8dd70026d5da0ff85601e52687f6deeb34b" + "https://ftpmirror.gnu.org/gnu/gsl/gsl-${version}.tar.gz#dcb0fbd43048832b757ff9942691a8dd70026d5da0ff85601e52687f6deeb34b" ) use_fresh_config_sub=true diff --git a/Ports/guile/package.sh b/Ports/guile/package.sh index df3d5d5acd..7986be33a0 100755 --- a/Ports/guile/package.sh +++ b/Ports/guile/package.sh @@ -2,7 +2,7 @@ port=guile version=3.0.8 files=( - "https://ftpmirror.gnu.org/gnu/guile/guile-${version}.tar.gz f25ae0c26e911af1b5005292d4f56621879f74d6958b30741cf67d8b6feb2016" + "https://ftpmirror.gnu.org/gnu/guile/guile-${version}.tar.gz#f25ae0c26e911af1b5005292d4f56621879f74d6958b30741cf67d8b6feb2016" ) depends=("gmp" "libunistring" "libffi" "bdwgc" "libiconv") diff --git a/Ports/gzip/package.sh b/Ports/gzip/package.sh index d3ed000f1d..37be70f292 100755 --- a/Ports/gzip/package.sh +++ b/Ports/gzip/package.sh @@ -5,5 +5,5 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('build-aux/config.sub') files=( - "https://ftpmirror.gnu.org/gnu/gzip/gzip-${version}.tar.gz 5b4fb14d38314e09f2fc8a1c510e7cd540a3ea0e3eb9b0420046b82c3bf41085" + "https://ftpmirror.gnu.org/gnu/gzip/gzip-${version}.tar.gz#5b4fb14d38314e09f2fc8a1c510e7cd540a3ea0e3eb9b0420046b82c3bf41085" ) diff --git a/Ports/halflife/package.sh b/Ports/halflife/package.sh index 888ab6220b..37f72680b3 100755 --- a/Ports/halflife/package.sh +++ b/Ports/halflife/package.sh @@ -6,7 +6,7 @@ useconfigure='true' depends=("xash3d-fwgs") workdir="hlsdk-portable-${_hlsdk_commit}" files=( - "https://github.com/FWGS/hlsdk-portable/archive/${_hlsdk_commit}.tar.gz b010c94ed400e44508f43706aeea68b82615c6ad22d2b1b892e8d6201d97503d" + "https://github.com/FWGS/hlsdk-portable/archive/${_hlsdk_commit}.tar.gz#b010c94ed400e44508f43706aeea68b82615c6ad22d2b1b892e8d6201d97503d" ) launcher_name='Half-Life' launcher_category='Games' diff --git a/Ports/harfbuzz/package.sh b/Ports/harfbuzz/package.sh index d44caef1e8..8c1357358a 100755 --- a/Ports/harfbuzz/package.sh +++ b/Ports/harfbuzz/package.sh @@ -2,7 +2,7 @@ port='harfbuzz' version='4.3.0' files=( - "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz a49628f4c4c8e6d8df95ef44935a93446cf2e46366915b0e3ca30df21fffb530" + "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz#a49628f4c4c8e6d8df95ef44935a93446cf2e46366915b0e3ca30df21fffb530" ) useconfigure='true' depends=("freetype" "libicu") diff --git a/Ports/hatari/package.sh b/Ports/hatari/package.sh index 3021a31171..856cb31d5e 100755 --- a/Ports/hatari/package.sh +++ b/Ports/hatari/package.sh @@ -10,7 +10,7 @@ configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" ) files=( - "https://github.com/hatari/hatari/archive/refs/tags/v${version}.tar.gz 68c5edbe60db7a83e6e9b427eaac1136b62653846d64e415850e88d9a6a2cbc2" + "https://github.com/hatari/hatari/archive/refs/tags/v${version}.tar.gz#68c5edbe60db7a83e6e9b427eaac1136b62653846d64e415850e88d9a6a2cbc2" ) launcher_name='Hatari' launcher_category='Games' diff --git a/Ports/hexedit/package.sh b/Ports/hexedit/package.sh index c3914871d4..de0617a2bd 100755 --- a/Ports/hexedit/package.sh +++ b/Ports/hexedit/package.sh @@ -2,7 +2,7 @@ port='hexedit' version='1.6' files=( - "https://github.com/pixel/hexedit/archive/refs/tags/${version}.tar.gz 598906131934f88003a6a937fab10542686ce5f661134bc336053e978c4baae3" + "https://github.com/pixel/hexedit/archive/refs/tags/${version}.tar.gz#598906131934f88003a6a937fab10542686ce5f661134bc336053e978c4baae3" ) depends=("ncurses") useconfigure='true' diff --git a/Ports/imagemagick/package.sh b/Ports/imagemagick/package.sh index 319279a92e..f0aa23d3fe 100755 --- a/Ports/imagemagick/package.sh +++ b/Ports/imagemagick/package.sh @@ -4,7 +4,7 @@ version='7.1.1-5' workdir="ImageMagick-${version}" useconfigure="true" files=( - "https://github.com/ImageMagick/ImageMagick/archive/refs/tags/${version}.tar.gz dd23689304b8cf41572c3af6b0ddccfe21c5b9d9abddaf978f314696408d0750" + "https://github.com/ImageMagick/ImageMagick/archive/refs/tags/${version}.tar.gz#dd23689304b8cf41572c3af6b0ddccfe21c5b9d9abddaf978f314696408d0750" ) configopts=("--with-sysroot=${SERENITY_INSTALL_ROOT}") depends=("libpng" "libtiff" "libjpeg") diff --git a/Ports/imgcat/package.sh b/Ports/imgcat/package.sh index a47f11d12a..33499103ab 100755 --- a/Ports/imgcat/package.sh +++ b/Ports/imgcat/package.sh @@ -5,5 +5,5 @@ useconfigure=true installopts=("PREFIX=${SERENITY_INSTALL_ROOT}/usr/local") depends=("ncurses" "libpng" "libjpeg" "termcap") files=( - "https://github.com/eddieantonio/imgcat/releases/download/v${version}/imgcat-${version}.tar.gz 8faaac392df315b4973bb6927c0eec659e879df6c15ad6f8461073e05b70c537" + "https://github.com/eddieantonio/imgcat/releases/download/v${version}/imgcat-${version}.tar.gz#8faaac392df315b4973bb6927c0eec659e879df6c15ad6f8461073e05b70c537" ) diff --git a/Ports/indent/package.sh b/Ports/indent/package.sh index 970b64043b..5349cc7381 100755 --- a/Ports/indent/package.sh +++ b/Ports/indent/package.sh @@ -2,7 +2,7 @@ port=indent version=2.2.11 files=( - "https://ftpmirror.gnu.org/gnu/indent/indent-${version}.tar.gz aaff60ce4d255efb985f0eb78cca4d1ad766c6e051666073050656b6753a0893" + "https://ftpmirror.gnu.org/gnu/indent/indent-${version}.tar.gz#aaff60ce4d255efb985f0eb78cca4d1ad766c6e051666073050656b6753a0893" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/isl/package.sh b/Ports/isl/package.sh index fb4f43c788..799f5fa506 100755 --- a/Ports/isl/package.sh +++ b/Ports/isl/package.sh @@ -4,7 +4,7 @@ version=0.24 useconfigure=true use_fresh_config_sub=true files=( - "https://libisl.sourceforge.io/isl-${version}.tar.xz 043105cc544f416b48736fff8caf077fb0663a717d06b1113f16e391ac99ebad" + "https://libisl.sourceforge.io/isl-${version}.tar.xz#043105cc544f416b48736fff8caf077fb0663a717d06b1113f16e391ac99ebad" ) depends=("gmp") diff --git a/Ports/ja2/package.sh b/Ports/ja2/package.sh index cb14eb5dc2..068757a9e4 100755 --- a/Ports/ja2/package.sh +++ b/Ports/ja2/package.sh @@ -6,7 +6,7 @@ depends=( ) workdir="ja2-stracciatella-${version}" files=( - "https://github.com/ja2-stracciatella/ja2-stracciatella/archive/refs/heads/${version}.zip 178375de4859d16a76276c781455bf48d3fa862841387c8aa6cfa4162f4f0ca4" + "https://github.com/ja2-stracciatella/ja2-stracciatella/archive/refs/heads/${version}.zip#178375de4859d16a76276c781455bf48d3fa862841387c8aa6cfa4162f4f0ca4" ) makeopts+=( 'SERENITY=1' diff --git a/Ports/jakt/package.sh b/Ports/jakt/package.sh index 253a81ef3e..172e17a7cb 100755 --- a/Ports/jakt/package.sh +++ b/Ports/jakt/package.sh @@ -8,7 +8,7 @@ depends=( commit_hash='063e9767ff80db1a1cfe1a805cc8b7e2e577d9f3' archive_hash='0cb858291d0426e80c8378d7d5876a2a8de747467a289bb691782316c79a2f59' files=( - "https://github.com/SerenityOS/jakt/archive/${commit_hash}.tar.gz ${archive_hash}" + "https://github.com/SerenityOS/jakt/archive/${commit_hash}.tar.gz#${archive_hash}" ) workdir="jakt-${commit_hash}" diff --git a/Ports/jdupes/package.sh b/Ports/jdupes/package.sh index a612e038b6..a93991f20f 100755 --- a/Ports/jdupes/package.sh +++ b/Ports/jdupes/package.sh @@ -2,7 +2,7 @@ port='jdupes' version='1.26.1' files=( - "https://github.com/jbruchon/jdupes/archive/refs/tags/v${version}.tar.gz 09153824320c65ad529f8f97cd3b7e792c50e9f9018192ea1a76f2e33a196225" + "https://github.com/jbruchon/jdupes/archive/refs/tags/v${version}.tar.gz#09153824320c65ad529f8f97cd3b7e792c50e9f9018192ea1a76f2e33a196225" ) auth_type='sha256' workdir="jdupes-${version}" diff --git a/Ports/jfduke3d/package.sh b/Ports/jfduke3d/package.sh index 1884adbadb..26e5cb16f2 100755 --- a/Ports/jfduke3d/package.sh +++ b/Ports/jfduke3d/package.sh @@ -14,10 +14,10 @@ jfaudiolib_commit='d72aa171a6fad72d4f19e689f4be989fe472e763' jfbuild_commit='d3f86131e1eb5fb1397c3e7d477caef675c359d2' jfmact_commit='1f0746a3b9704906669d8aaed2bbb982053a393e' files=( - "https://github.com/jonof/jfduke3d/archive/${version}.tar.gz cef20187b9e9b69b48007e9aaf0c41996aa227abccc5e2fd4ecece2cb503934d" - "https://github.com/jonof/jfaudiolib/archive/${jfaudiolib_commit}.tar.gz 520204c06d6be41838b5a6575a9cbb5dc8889345624c74ff8b9bacee005bd819" - "https://github.com/jonof/jfbuild/archive/${jfbuild_commit}.tar.gz 8917f91f10d595fffd3e79e2c816c9130448d8480fb804eba4a880fb0676b0b5" - "https://github.com/jonof/jfmact/archive/${jfmact_commit}.tar.gz 173d978cbeec1b387aac458f77d831d64aa56bb30164939ba75885cea04c777d" + "https://github.com/jonof/jfduke3d/archive/${version}.tar.gz#cef20187b9e9b69b48007e9aaf0c41996aa227abccc5e2fd4ecece2cb503934d" + "https://github.com/jonof/jfaudiolib/archive/${jfaudiolib_commit}.tar.gz#520204c06d6be41838b5a6575a9cbb5dc8889345624c74ff8b9bacee005bd819" + "https://github.com/jonof/jfbuild/archive/${jfbuild_commit}.tar.gz#8917f91f10d595fffd3e79e2c816c9130448d8480fb804eba4a880fb0676b0b5" + "https://github.com/jonof/jfmact/archive/${jfmact_commit}.tar.gz#173d978cbeec1b387aac458f77d831d64aa56bb30164939ba75885cea04c777d" ) makeopts=( 'USE_OPENGL=0' diff --git a/Ports/joe/package.sh b/Ports/joe/package.sh index 682e74ea30..59777c246c 100755 --- a/Ports/joe/package.sh +++ b/Ports/joe/package.sh @@ -2,7 +2,7 @@ port=joe version=4.6 files=( - "https://downloads.sourceforge.net/joe-editor/joe-${version}.tar.gz 495a0a61f26404070fe8a719d80406dc7f337623788e445b92a9f6de512ab9de" + "https://downloads.sourceforge.net/joe-editor/joe-${version}.tar.gz#495a0a61f26404070fe8a719d80406dc7f337623788e445b92a9f6de512ab9de" ) useconfigure="true" configopts=( diff --git a/Ports/jot/package.sh b/Ports/jot/package.sh index fc93b4e1d8..138677e240 100755 --- a/Ports/jot/package.sh +++ b/Ports/jot/package.sh @@ -2,6 +2,6 @@ port=jot version=6.6 files=( - "https://github.com/ibara/libpuffy/releases/download/libpuffy-1.0/jot-${version}.tar.gz ad7d955e6a22b5c71d32479703cdac6f2c009765e7bf1bb860775f05b1e1d303" + "https://github.com/ibara/libpuffy/releases/download/libpuffy-1.0/jot-${version}.tar.gz#ad7d955e6a22b5c71d32479703cdac6f2c009765e7bf1bb860775f05b1e1d303" ) depends=("libpuffy") diff --git a/Ports/jq/package.sh b/Ports/jq/package.sh index 2ca128f6e1..63356c7ab1 100755 --- a/Ports/jq/package.sh +++ b/Ports/jq/package.sh @@ -4,7 +4,7 @@ version=1.6 useconfigure=true configopts=("--with-oniguruma=builtin" "--disable-maintainer-mode") files=( - "https://github.com/stedolan/jq/releases/download/jq-${version}/jq-${version}.tar.gz 5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72" + "https://github.com/stedolan/jq/releases/download/jq-${version}/jq-${version}.tar.gz#5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72" ) makeopts=("LDFLAGS=-all-static") use_fresh_config_sub=true diff --git a/Ports/julius/package.sh b/Ports/julius/package.sh index fdf77a5dfd..dea2902b24 100755 --- a/Ports/julius/package.sh +++ b/Ports/julius/package.sh @@ -3,7 +3,7 @@ port='julius' version='1.7.0' useconfigure='true' files=( - "https://github.com/bvschaik/julius/archive/refs/tags/v${version}.tar.gz 3ee62699bcbf6c74fe5a9c940c62187141422a9bd98e01747a554fd77483431f" + "https://github.com/bvschaik/julius/archive/refs/tags/v${version}.tar.gz#3ee62699bcbf6c74fe5a9c940c62187141422a9bd98e01747a554fd77483431f" ) depends=( 'libpng' diff --git a/Ports/kakoune/package.sh b/Ports/kakoune/package.sh index f147341d89..874b561b52 100755 --- a/Ports/kakoune/package.sh +++ b/Ports/kakoune/package.sh @@ -2,7 +2,7 @@ port='kakoune' version='24d6072353f7c7e7cac84b4eb085036a8c852f96' files=( - "https://github.com/mawww/kakoune/archive/${version}.tar.gz 16440b204770972f318e24e4e178ada474b7cfeb029cefa69e9ff035700a129e" + "https://github.com/mawww/kakoune/archive/${version}.tar.gz#16440b204770972f318e24e4e178ada474b7cfeb029cefa69e9ff035700a129e" ) depends=("bash" "sed") makeopts+=( diff --git a/Ports/klong/package.sh b/Ports/klong/package.sh index 408a68f4b8..e3b5bc4838 100755 --- a/Ports/klong/package.sh +++ b/Ports/klong/package.sh @@ -2,7 +2,7 @@ port=klong version=20220315 files=( - "http://t3x.org/klong/klong${version}.tgz 018b75ca2b2ee86eabc9ac3b6c14b0a2aa9200998d4d860e04432fdc80285191" + "http://t3x.org/klong/klong${version}.tgz#018b75ca2b2ee86eabc9ac3b6c14b0a2aa9200998d4d860e04432fdc80285191" ) useconfigure=false workdir=klong diff --git a/Ports/lcms2/package.sh b/Ports/lcms2/package.sh index 50d055a889..28c851eeb1 100755 --- a/Ports/lcms2/package.sh +++ b/Ports/lcms2/package.sh @@ -5,7 +5,7 @@ useconfigure='true' use_fresh_config_sub='true' use_fresh_config_guess='true' files=( - "https://github.com/mm2/Little-CMS/releases/download/lcms${version}/lcms2-${version}.tar.gz b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39" + "https://github.com/mm2/Little-CMS/releases/download/lcms${version}/lcms2-${version}.tar.gz#b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39" ) depends=( 'libtiff' diff --git a/Ports/less/package.sh b/Ports/less/package.sh index 0f394e00b0..245047afd0 100755 --- a/Ports/less/package.sh +++ b/Ports/less/package.sh @@ -3,7 +3,7 @@ port=less version=590 useconfigure="true" files=( - "https://ftpmirror.gnu.org/gnu/less/less-${version}.tar.gz 6aadf54be8bf57d0e2999a3c5d67b1de63808bb90deb8f77b028eafae3a08e10" + "https://ftpmirror.gnu.org/gnu/less/less-${version}.tar.gz#6aadf54be8bf57d0e2999a3c5d67b1de63808bb90deb8f77b028eafae3a08e10" ) depends=("ncurses") diff --git a/Ports/libarchive/package.sh b/Ports/libarchive/package.sh index c93ba9c22c..209ff0acf7 100755 --- a/Ports/libarchive/package.sh +++ b/Ports/libarchive/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("build/autoconf/config.sub") configopts=("--without-xml2") files=( - "https://libarchive.org/downloads/libarchive-${version}.tar.gz c676146577d989189940f1959d9e3980d28513d74eedfbc6b7f15ea45fe54ee2" + "https://libarchive.org/downloads/libarchive-${version}.tar.gz#c676146577d989189940f1959d9e3980d28513d74eedfbc6b7f15ea45fe54ee2" ) depends=("zlib" "pcre") diff --git a/Ports/libassuan/package.sh b/Ports/libassuan/package.sh index 2eb067efdc..b2eff85b99 100755 --- a/Ports/libassuan/package.sh +++ b/Ports/libassuan/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") depends=("libgpg-error") files=( - "https://gnupg.org/ftp/gcrypt/libassuan/libassuan-${version}.tar.bz2 8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4" + "https://gnupg.org/ftp/gcrypt/libassuan/libassuan-${version}.tar.bz2#8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4" ) configopts=( "--with-libgpg-error-prefix=${SERENITY_INSTALL_ROOT}/usr/local" diff --git a/Ports/libatomic_ops/package.sh b/Ports/libatomic_ops/package.sh index 36f69fd428..f7d0d2cd42 100755 --- a/Ports/libatomic_ops/package.sh +++ b/Ports/libatomic_ops/package.sh @@ -5,5 +5,5 @@ version=7.6.12 useconfigure=true use_fresh_config_sub=true files=( - "https://www.hboehm.info/gc/gc_source/libatomic_ops-${version}.tar.gz f0ab566e25fce08b560e1feab6a3db01db4a38e5bc687804334ef3920c549f3e" + "https://www.hboehm.info/gc/gc_source/libatomic_ops-${version}.tar.gz#f0ab566e25fce08b560e1feab6a3db01db4a38e5bc687804334ef3920c549f3e" ) diff --git a/Ports/libexpat/package.sh b/Ports/libexpat/package.sh index 22f2116481..fdfd17f9b8 100755 --- a/Ports/libexpat/package.sh +++ b/Ports/libexpat/package.sh @@ -5,6 +5,6 @@ useconfigure=true use_fresh_config_sub=true config_sub_paths=("conftools/config.sub") files=( - "https://github.com/libexpat/libexpat/releases/download/R_${version//./_}/expat-${version}.tar.xz f79b8f904b749e3e0d20afeadecf8249c55b2e32d4ebb089ae378df479dcaf25" + "https://github.com/libexpat/libexpat/releases/download/R_${version//./_}/expat-${version}.tar.xz#f79b8f904b749e3e0d20afeadecf8249c55b2e32d4ebb089ae378df479dcaf25" ) workdir=expat-${version} diff --git a/Ports/libffi/package.sh b/Ports/libffi/package.sh index 317e1c0e80..5f7f87ab34 100755 --- a/Ports/libffi/package.sh +++ b/Ports/libffi/package.sh @@ -4,5 +4,5 @@ version=3.4.2 useconfigure=true use_fresh_config_sub=true files=( - "https://github.com/libffi/libffi/releases/download/v${version}/libffi-${version}.tar.gz 540fb721619a6aba3bdeef7d940d8e9e0e6d2c193595bc243241b77ff9e93620" + "https://github.com/libffi/libffi/releases/download/v${version}/libffi-${version}.tar.gz#540fb721619a6aba3bdeef7d940d8e9e0e6d2c193595bc243241b77ff9e93620" ) diff --git a/Ports/libfftw3f/package.sh b/Ports/libfftw3f/package.sh index 6bd6dfe07c..faa39a2654 100755 --- a/Ports/libfftw3f/package.sh +++ b/Ports/libfftw3f/package.sh @@ -5,6 +5,6 @@ useconfigure=true configopts=("--enable-float") use_fresh_config_sub=true files=( - "http://fftw.org/fftw-${version}.tar.gz 56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467" + "http://fftw.org/fftw-${version}.tar.gz#56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467" ) workdir="fftw-${version}" diff --git a/Ports/libfts/package.sh b/Ports/libfts/package.sh index 57478a80b9..f192a4e038 100755 --- a/Ports/libfts/package.sh +++ b/Ports/libfts/package.sh @@ -2,7 +2,7 @@ port='libfts' version='1.2.7' files=( - "https://github.com/void-linux/musl-fts/archive/refs/tags/v${version}.tar.gz 49ae567a96dbab22823d045ffebe0d6b14b9b799925e9ca9274d47d26ff482a6" + "https://github.com/void-linux/musl-fts/archive/refs/tags/v${version}.tar.gz#49ae567a96dbab22823d045ffebe0d6b14b9b799925e9ca9274d47d26ff482a6" ) workdir="musl-fts-${version}" useconfigure='true' diff --git a/Ports/libgcrypt/package.sh b/Ports/libgcrypt/package.sh index faca23dc78..60fc7a33c5 100755 --- a/Ports/libgcrypt/package.sh +++ b/Ports/libgcrypt/package.sh @@ -7,7 +7,7 @@ config_sub_paths=("build-aux/config.sub") configopts=("--with-libgpg-error-prefix=${SERENITY_INSTALL_ROOT}/usr/local") depends=("libgpg-error") files=( - "https://gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${version}.tar.bz2 ef14ae546b0084cd84259f61a55e07a38c3b53afc0f546bffcef2f01baffe9de" + "https://gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${version}.tar.bz2#ef14ae546b0084cd84259f61a55e07a38c3b53afc0f546bffcef2f01baffe9de" ) pre_configure() { diff --git a/Ports/libgd/package.sh b/Ports/libgd/package.sh index e40e6ff773..f0e6f1eb48 100755 --- a/Ports/libgd/package.sh +++ b/Ports/libgd/package.sh @@ -17,7 +17,7 @@ config_sub_paths=( 'config/config.sub' ) files=( - "https://github.com/libgd/libgd/releases/download/gd-${version}/libgd-${version}.tar.gz dd3f1f0bb016edcc0b2d082e8229c822ad1d02223511997c80461481759b1ed2" + "https://github.com/libgd/libgd/releases/download/gd-${version}/libgd-${version}.tar.gz#dd3f1f0bb016edcc0b2d082e8229c822ad1d02223511997c80461481759b1ed2" ) depends=( 'fontconfig' diff --git a/Ports/libgpg-error/package.sh b/Ports/libgpg-error/package.sh index f98a049e22..8b70a6bf11 100755 --- a/Ports/libgpg-error/package.sh +++ b/Ports/libgpg-error/package.sh @@ -2,7 +2,7 @@ port='libgpg-error' version='1.45' files=( - "https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-${version}.tar.bz2 570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26" + "https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-${version}.tar.bz2#570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/libiconv/package.sh b/Ports/libiconv/package.sh index 059c172d09..5d814d47c9 100755 --- a/Ports/libiconv/package.sh +++ b/Ports/libiconv/package.sh @@ -2,7 +2,7 @@ port='libiconv' version='1.17' files=( - "https://ftpmirror.gnu.org/gnu/libiconv/libiconv-${version}.tar.gz 8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313" + "https://ftpmirror.gnu.org/gnu/libiconv/libiconv-${version}.tar.gz#8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/libicu/package.sh b/Ports/libicu/package.sh index 02dfed3986..19749195d6 100755 --- a/Ports/libicu/package.sh +++ b/Ports/libicu/package.sh @@ -5,7 +5,7 @@ useconfigure=true use_fresh_config_sub=true workdir=icu/source files=( - "https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz 4cba7b7acd1d3c42c44bb0c14be6637098c7faf2b330ce876bc5f3b915d09745" + "https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz#4cba7b7acd1d3c42c44bb0c14be6637098c7faf2b330ce876bc5f3b915d09745" ) configure() { diff --git a/Ports/libjodycode/package.sh b/Ports/libjodycode/package.sh index e8d5843437..a7519c80b5 100755 --- a/Ports/libjodycode/package.sh +++ b/Ports/libjodycode/package.sh @@ -2,7 +2,7 @@ port='libjodycode' version='3.1' files=( - "https://github.com/jbruchon/libjodycode/archive/refs/tags/v${version}.tar.gz c72974eb1d38873e06ea84b3d78990f87192f0113da5bd13fcac6bbc6a6e2184" + "https://github.com/jbruchon/libjodycode/archive/refs/tags/v${version}.tar.gz#c72974eb1d38873e06ea84b3d78990f87192f0113da5bd13fcac6bbc6a6e2184" ) auth_type='sha256' workdir="libjodycode-${version}" diff --git a/Ports/libjpeg/package.sh b/Ports/libjpeg/package.sh index 88982e9a48..4ab1946dec 100755 --- a/Ports/libjpeg/package.sh +++ b/Ports/libjpeg/package.sh @@ -4,6 +4,6 @@ version=9e useconfigure=true configopts=("--disable-static" "--enable-shared") files=( - "https://ijg.org/files/jpegsrc.v${version}.tar.gz 4077d6a6a75aeb01884f708919d25934c93305e49f7e3f36db9129320e6f4f3d" + "https://ijg.org/files/jpegsrc.v${version}.tar.gz#4077d6a6a75aeb01884f708919d25934c93305e49f7e3f36db9129320e6f4f3d" ) workdir="jpeg-$version" diff --git a/Ports/libksba/package.sh b/Ports/libksba/package.sh index 49ac6bfb8c..09997a3d0e 100755 --- a/Ports/libksba/package.sh +++ b/Ports/libksba/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") depends=("libgpg-error") files=( - "https://gnupg.org/ftp/gcrypt/libksba/libksba-${version}.tar.bz2 b0f4c65e4e447d9a2349f6b8c0e77a28be9531e4548ba02c545d1f46dc7bf921" + "https://gnupg.org/ftp/gcrypt/libksba/libksba-${version}.tar.bz2#b0f4c65e4e447d9a2349f6b8c0e77a28be9531e4548ba02c545d1f46dc7bf921" ) configopts=( "--with-libgpg-error-prefix=${SERENITY_INSTALL_ROOT}/usr/local" diff --git a/Ports/liblzf/package.sh b/Ports/liblzf/package.sh index 3d1a8df083..d785320c82 100755 --- a/Ports/liblzf/package.sh +++ b/Ports/liblzf/package.sh @@ -3,7 +3,7 @@ port='liblzf' version='3.6' useconfigure='true' files=( - "http://dist.schmorp.de/liblzf/liblzf-${version}.tar.gz 9c5de01f7b9ccae40c3f619d26a7abec9986c06c36d260c179cedd04b89fb46a" + "http://dist.schmorp.de/liblzf/liblzf-${version}.tar.gz#9c5de01f7b9ccae40c3f619d26a7abec9986c06c36d260c179cedd04b89fb46a" ) configopts=( "--prefix=${SERENITY_INSTALL_ROOT}/usr/local" diff --git a/Ports/libmad/package.sh b/Ports/libmad/package.sh index 0412b3df40..de71aa382f 100755 --- a/Ports/libmad/package.sh +++ b/Ports/libmad/package.sh @@ -6,5 +6,5 @@ use_fresh_config_sub=true use_fresh_config_guess=true configopts=("--disable-static") files=( - "https://downloads.sourceforge.net/mad/libmad-${version}.tar.gz bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690" + "https://downloads.sourceforge.net/mad/libmad-${version}.tar.gz#bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690" ) diff --git a/Ports/libmikmod/package.sh b/Ports/libmikmod/package.sh index 76f0d8c3d9..a515f25dcf 100755 --- a/Ports/libmikmod/package.sh +++ b/Ports/libmikmod/package.sh @@ -6,7 +6,7 @@ configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") use_fresh_config_sub=true config_sub_paths=("autotools/config.sub") files=( - "https://downloads.sourceforge.net/project/mikmod/libmikmod/${version}/libmikmod-${version}.tar.gz ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19" + "https://downloads.sourceforge.net/project/mikmod/libmikmod/${version}/libmikmod-${version}.tar.gz#ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19" ) configure() { diff --git a/Ports/libmodplug/package.sh b/Ports/libmodplug/package.sh index be836ccbfb..d1214fbac8 100755 --- a/Ports/libmodplug/package.sh +++ b/Ports/libmodplug/package.sh @@ -5,6 +5,6 @@ useconfigure=true use_fresh_config_sub=true configopts=("ac_cv_c_bigendian=no") files=( - "https://download.sourceforge.net/modplug-xmms/libmodplug-${version}.tar.gz 457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de" + "https://download.sourceforge.net/modplug-xmms/libmodplug-${version}.tar.gz#457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de" ) workdir="libmodplug-$version" diff --git a/Ports/libmpeg2/package.sh b/Ports/libmpeg2/package.sh index 0f3532323a..e864b2d040 100755 --- a/Ports/libmpeg2/package.sh +++ b/Ports/libmpeg2/package.sh @@ -6,5 +6,5 @@ use_fresh_config_sub=true config_sub_paths=(".auto/config.sub") configopts=("--disable-sdl") files=( - "https://libmpeg2.sourceforge.io/files/libmpeg2-${version}.tar.gz dee22e893cb5fc2b2b6ebd60b88478ab8556cb3b93f9a0d7ce8f3b61851871d4" + "https://libmpeg2.sourceforge.io/files/libmpeg2-${version}.tar.gz#dee22e893cb5fc2b2b6ebd60b88478ab8556cb3b93f9a0d7ce8f3b61851871d4" ) diff --git a/Ports/libmpg123/package.sh b/Ports/libmpg123/package.sh index df1f1f78f3..1604c39644 100755 --- a/Ports/libmpg123/package.sh +++ b/Ports/libmpg123/package.sh @@ -6,5 +6,5 @@ workdir=mpg123-${version} use_fresh_config_sub=true config_sub_paths=("build/config.sub") files=( - "https://download.sourceforge.net/project/mpg123/mpg123/${version}/mpg123-${version}.tar.bz2 963885d8cc77262f28b77187c7d189e32195e64244de2530b798ddf32183e847" + "https://download.sourceforge.net/project/mpg123/mpg123/${version}/mpg123-${version}.tar.bz2#963885d8cc77262f28b77187c7d189e32195e64244de2530b798ddf32183e847" ) diff --git a/Ports/libogg/package.sh b/Ports/libogg/package.sh index 6cde949044..9bfc2bbbba 100755 --- a/Ports/libogg/package.sh +++ b/Ports/libogg/package.sh @@ -5,5 +5,5 @@ useconfigure=true configopts=("--disable-static" "--enable-shared") use_fresh_config_sub=true files=( - "https://github.com/xiph/ogg/releases/download/v${version}/libogg-${version}.tar.gz 0eb4b4b9420a0f51db142ba3f9c64b333f826532dc0f48c6410ae51f4799b664" + "https://github.com/xiph/ogg/releases/download/v${version}/libogg-${version}.tar.gz#0eb4b4b9420a0f51db142ba3f9c64b333f826532dc0f48c6410ae51f4799b664" ) diff --git a/Ports/liboggz/package.sh b/Ports/liboggz/package.sh index b30c53037f..69ddb14ebf 100755 --- a/Ports/liboggz/package.sh +++ b/Ports/liboggz/package.sh @@ -4,6 +4,6 @@ version=1.1.1 useconfigure=true use_fresh_config_sub=true files=( - "https://downloads.xiph.org/releases/liboggz/liboggz-${version}.tar.gz 6bafadb1e0a9ae4ac83304f38621a5621b8e8e32927889e65a98706d213d415a" + "https://downloads.xiph.org/releases/liboggz/liboggz-${version}.tar.gz#6bafadb1e0a9ae4ac83304f38621a5621b8e8e32927889e65a98706d213d415a" ) depends=("libogg") diff --git a/Ports/libopenal/package.sh b/Ports/libopenal/package.sh index 2936957328..472186b908 100755 --- a/Ports/libopenal/package.sh +++ b/Ports/libopenal/package.sh @@ -12,7 +12,7 @@ configopts=( '-DALSOFT_BACKEND_SDL2=ON' ) files=( - "https://openal-soft.org/openal-releases/openal-soft-${version}.tar.bz2 c8ad767e9a3230df66756a21cc8ebf218a9d47288f2514014832204e666af5d8" + "https://openal-soft.org/openal-releases/openal-soft-${version}.tar.bz2#c8ad767e9a3230df66756a21cc8ebf218a9d47288f2514014832204e666af5d8" ) configure() { diff --git a/Ports/libopus/package.sh b/Ports/libopus/package.sh index 4a9e37a569..42a81c313a 100755 --- a/Ports/libopus/package.sh +++ b/Ports/libopus/package.sh @@ -5,5 +5,5 @@ workdir='opus-1.3.1' useconfigure='true' use_fresh_config_sub='true' files=( - "https://archive.mozilla.org/pub/opus/opus-${version}.tar.gz 65b58e1e25b2a114157014736a3d9dfeaad8d41be1c8179866f144a2fb44ff9d" + "https://archive.mozilla.org/pub/opus/opus-${version}.tar.gz#65b58e1e25b2a114157014736a3d9dfeaad8d41be1c8179866f144a2fb44ff9d" ) diff --git a/Ports/libphysfs/package.sh b/Ports/libphysfs/package.sh index 0fd7fbea34..a805a05885 100755 --- a/Ports/libphysfs/package.sh +++ b/Ports/libphysfs/package.sh @@ -5,7 +5,7 @@ version=3.0.2 workdir="physfs-${version}" configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") files=( - "https://icculus.org/physfs/downloads/physfs-${version}.tar.bz2 304df76206d633df5360e738b138c94e82ccf086e50ba84f456d3f8432f9f863" + "https://icculus.org/physfs/downloads/physfs-${version}.tar.bz2#304df76206d633df5360e738b138c94e82ccf086e50ba84f456d3f8432f9f863" ) configure() { diff --git a/Ports/libpng/package.sh b/Ports/libpng/package.sh index 8bf9cd324e..b2c88095f5 100755 --- a/Ports/libpng/package.sh +++ b/Ports/libpng/package.sh @@ -5,6 +5,6 @@ useconfigure='true' configopts=("--disable-static" "--enable-shared") use_fresh_config_sub='true' files=( - "https://download.sourceforge.net/libpng/libpng-${version}.tar.gz af4fb7f260f839919e5958e5ab01a275d4fe436d45442a36ee62f73e5beb75ba" + "https://download.sourceforge.net/libpng/libpng-${version}.tar.gz#af4fb7f260f839919e5958e5ab01a275d4fe436d45442a36ee62f73e5beb75ba" ) depends=("zlib") diff --git a/Ports/libpuffy/package.sh b/Ports/libpuffy/package.sh index b0871edc0b..eb98bf704b 100755 --- a/Ports/libpuffy/package.sh +++ b/Ports/libpuffy/package.sh @@ -2,5 +2,5 @@ port=libpuffy version=1.0 files=( - "https://github.com/ibara/libpuffy/releases/download/libpuffy-${version}/libpuffy-${version}.tar.gz 919bb025fed88227fe464116194c978513a864a223542f50c59a7c17b0dd9caa" + "https://github.com/ibara/libpuffy/releases/download/libpuffy-${version}/libpuffy-${version}.tar.gz#919bb025fed88227fe464116194c978513a864a223542f50c59a7c17b0dd9caa" ) diff --git a/Ports/libsamplerate/package.sh b/Ports/libsamplerate/package.sh index 740ff63188..3abdde1275 100755 --- a/Ports/libsamplerate/package.sh +++ b/Ports/libsamplerate/package.sh @@ -9,5 +9,5 @@ configopts=( '--enable-shared' ) files=( - "https://github.com/libsndfile/libsamplerate/releases/download/${version}/libsamplerate-${version}.tar.xz 3258da280511d24b49d6b08615bbe824d0cacc9842b0e4caf11c52cf2b043893" + "https://github.com/libsndfile/libsamplerate/releases/download/${version}/libsamplerate-${version}.tar.xz#3258da280511d24b49d6b08615bbe824d0cacc9842b0e4caf11c52cf2b043893" ) diff --git a/Ports/libsixel/package.sh b/Ports/libsixel/package.sh index 7d7fc72818..aa6d493d09 100755 --- a/Ports/libsixel/package.sh +++ b/Ports/libsixel/package.sh @@ -2,7 +2,7 @@ port=libsixel version=1.8.6 files=( - "https://github.com/saitoha/libsixel/archive/refs/tags/v${version}.tar.gz 37611d60c7dbcee701346967336dbf135fdd5041024d5f650d52fae14c731ab9" + "https://github.com/saitoha/libsixel/archive/refs/tags/v${version}.tar.gz#37611d60c7dbcee701346967336dbf135fdd5041024d5f650d52fae14c731ab9" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/libslirp/package.sh b/Ports/libslirp/package.sh index dae2f69846..b77e6a3378 100755 --- a/Ports/libslirp/package.sh +++ b/Ports/libslirp/package.sh @@ -3,7 +3,7 @@ port='libslirp' version='4.7.0' workdir="libslirp-v${version}" files=( - "https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v${version}/libslirp-v${version}.tar.gz 9398f0ec5a581d4e1cd6856b88ae83927e458d643788c3391a39e61b75db3d3b" + "https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v${version}/libslirp-v${version}.tar.gz#9398f0ec5a581d4e1cd6856b88ae83927e458d643788c3391a39e61b75db3d3b" ) useconfigure='true' configopts=("--cross-file=${SERENITY_BUILD_DIR}/meson-cross-file.txt") diff --git a/Ports/libsodium/package.sh b/Ports/libsodium/package.sh index 4ed34443c4..829d3d6f33 100755 --- a/Ports/libsodium/package.sh +++ b/Ports/libsodium/package.sh @@ -7,5 +7,5 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") workdir=libsodium-${version} files=( - "https://download.libsodium.org/libsodium/releases/libsodium-${version}.tar.gz 6f504490b342a4f8a4c4a02fc9b866cbef8622d5df4e5452b46be121e46636c1" + "https://download.libsodium.org/libsodium/releases/libsodium-${version}.tar.gz#6f504490b342a4f8a4c4a02fc9b866cbef8622d5df4e5452b46be121e46636c1" ) diff --git a/Ports/libssh2/package.sh b/Ports/libssh2/package.sh index fa74b24969..0937539189 100755 --- a/Ports/libssh2/package.sh +++ b/Ports/libssh2/package.sh @@ -3,7 +3,7 @@ port='libssh2' version='1.10.0' useconfigure='true' files=( - "https://www.libssh2.org/download/libssh2-${version}.tar.gz 2d64e90f3ded394b91d3a2e774ca203a4179f69aebee03003e5a6fa621e41d51" + "https://www.libssh2.org/download/libssh2-${version}.tar.gz#2d64e90f3ded394b91d3a2e774ca203a4179f69aebee03003e5a6fa621e41d51" ) depends=( 'openssl' diff --git a/Ports/libtheora/package.sh b/Ports/libtheora/package.sh index 999691f21b..6f0b2e0082 100755 --- a/Ports/libtheora/package.sh +++ b/Ports/libtheora/package.sh @@ -5,7 +5,7 @@ useconfigure=true configopts=() use_fresh_config_sub=true files=( - "https://ftp.osuosl.org/pub/xiph/releases/theora/libtheora-${version}.tar.bz2 b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc" + "https://ftp.osuosl.org/pub/xiph/releases/theora/libtheora-${version}.tar.bz2#b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc" ) depends=("libvorbis") configopts=("--disable-examples" "--disable-static" "--enable-shared") diff --git a/Ports/libtiff/package.sh b/Ports/libtiff/package.sh index f4ecc69f7a..0540ec99b7 100755 --- a/Ports/libtiff/package.sh +++ b/Ports/libtiff/package.sh @@ -2,7 +2,7 @@ port='libtiff' version='4.5.0' files=( - "http://download.osgeo.org/libtiff/tiff-${version}.tar.xz dafac979c5e7b6c650025569c5a4e720995ba5f17bc17e6276d1f12427be267c" + "http://download.osgeo.org/libtiff/tiff-${version}.tar.xz#dafac979c5e7b6c650025569c5a4e720995ba5f17bc17e6276d1f12427be267c" ) useconfigure='true' configopts=( diff --git a/Ports/libtool/package.sh b/Ports/libtool/package.sh index b3587cc966..f3b6e47afc 100755 --- a/Ports/libtool/package.sh +++ b/Ports/libtool/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") depends=("bash" "sed") files=( - "https://ftpmirror.gnu.org/gnu/libtool/libtool-${version}.tar.xz 4f7f217f057ce655ff22559ad221a0fd8ef84ad1fc5fcb6990cecc333aa1635d" + "https://ftpmirror.gnu.org/gnu/libtool/libtool-${version}.tar.xz#4f7f217f057ce655ff22559ad221a0fd8ef84ad1fc5fcb6990cecc333aa1635d" ) configopts=("--prefix=/usr/local") diff --git a/Ports/libunistring/package.sh b/Ports/libunistring/package.sh index 39c82421f1..c2349a6b88 100755 --- a/Ports/libunistring/package.sh +++ b/Ports/libunistring/package.sh @@ -2,7 +2,7 @@ port=libunistring version=1.0 files=( - "https://ftpmirror.gnu.org/gnu/libunistring/libunistring-${version}.tar.gz 3c0184c0e492d7c208ce31d25dd1d2c58f0c3ed6cbbe032c5b248cddad318544" + "https://ftpmirror.gnu.org/gnu/libunistring/libunistring-${version}.tar.gz#3c0184c0e492d7c208ce31d25dd1d2c58f0c3ed6cbbe032c5b248cddad318544" ) useconfigure=true diff --git a/Ports/libuuid/package.sh b/Ports/libuuid/package.sh index 1aa324cb96..bfa03d6a8e 100755 --- a/Ports/libuuid/package.sh +++ b/Ports/libuuid/package.sh @@ -11,7 +11,7 @@ configopts=( '--prefix=/usr/local' ) files=( - "https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v${version}/util-linux-${version}.tar.gz c31d4e54f30b56b0f7ec8b342658c07de81378f2c067941c2b886da356f8ad42" + "https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v${version}/util-linux-${version}.tar.gz#c31d4e54f30b56b0f7ec8b342658c07de81378f2c067941c2b886da356f8ad42" ) use_fresh_config_sub='true' config_sub_paths=( diff --git a/Ports/libuv/package.sh b/Ports/libuv/package.sh index ed40a55333..158eae7250 100755 --- a/Ports/libuv/package.sh +++ b/Ports/libuv/package.sh @@ -3,7 +3,7 @@ port=libuv version=1.44.1 useconfigure=true files=( - "https://github.com/libuv/libuv/archive/refs/tags/v$version.tar.gz e91614e6dc2dd0bfdd140ceace49438882206b7a6fb00b8750914e67a9ed6d6b" + "https://github.com/libuv/libuv/archive/refs/tags/v$version.tar.gz#e91614e6dc2dd0bfdd140ceace49438882206b7a6fb00b8750914e67a9ed6d6b" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-GNinja" "-DCMAKE_BUILD_WITH_INSTALL_RPATH=true") diff --git a/Ports/libvorbis/package.sh b/Ports/libvorbis/package.sh index 485cb4e91c..74ecdff05c 100755 --- a/Ports/libvorbis/package.sh +++ b/Ports/libvorbis/package.sh @@ -5,7 +5,7 @@ useconfigure=true configopts=("--disable-static" "--enable-shared") use_fresh_config_sub=true files=( - "https://github.com/xiph/vorbis/releases/download/v${version}/libvorbis-${version}.tar.gz 0e982409a9c3fc82ee06e08205b1355e5c6aa4c36bca58146ef399621b0ce5ab" + "https://github.com/xiph/vorbis/releases/download/v${version}/libvorbis-${version}.tar.gz#0e982409a9c3fc82ee06e08205b1355e5c6aa4c36bca58146ef399621b0ce5ab" ) depends=("libogg") diff --git a/Ports/libwebp/package.sh b/Ports/libwebp/package.sh index 64a67d0fc7..44b8215860 100755 --- a/Ports/libwebp/package.sh +++ b/Ports/libwebp/package.sh @@ -3,7 +3,7 @@ port='libwebp' version='1.3.1' useconfigure='true' files=( - "https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${version}.tar.gz b3779627c2dfd31e3d8c4485962c2efe17785ef975e2be5c8c0c9e6cd3c4ef66" + "https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${version}.tar.gz#b3779627c2dfd31e3d8c4485962c2efe17785ef975e2be5c8c0c9e6cd3c4ef66" ) depends=( 'libjpeg' diff --git a/Ports/libxml2/package.sh b/Ports/libxml2/package.sh index acf3c3560e..c50be23da2 100755 --- a/Ports/libxml2/package.sh +++ b/Ports/libxml2/package.sh @@ -2,7 +2,7 @@ port='libxml2' version='2.9.14' files=( - "https://download.gnome.org/sources/libxml2/2.9/libxml2-${version}.tar.xz 60d74a257d1ccec0475e749cba2f21559e48139efba6ff28224357c7c798dfee" + "https://download.gnome.org/sources/libxml2/2.9/libxml2-${version}.tar.xz#60d74a257d1ccec0475e749cba2f21559e48139efba6ff28224357c7c798dfee" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/libyaml/package.sh b/Ports/libyaml/package.sh index 673029fec2..bdbd51dddf 100755 --- a/Ports/libyaml/package.sh +++ b/Ports/libyaml/package.sh @@ -2,7 +2,7 @@ port='libyaml' version='0.2.5' files=( - "https://github.com/yaml/libyaml/releases/download/${version}/yaml-${version}.tar.gz c642ae9b75fee120b2d96c712538bd2cf283228d2337df2cf2988e3c02678ef4" + "https://github.com/yaml/libyaml/releases/download/${version}/yaml-${version}.tar.gz#c642ae9b75fee120b2d96c712538bd2cf283228d2337df2cf2988e3c02678ef4" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/libzip/package.sh b/Ports/libzip/package.sh index 2f38848be8..5f53f92f14 100755 --- a/Ports/libzip/package.sh +++ b/Ports/libzip/package.sh @@ -2,7 +2,7 @@ port='libzip' version='1.8.0' files=( - "https://libzip.org/download/libzip-${version}.tar.gz 30ee55868c0a698d3c600492f2bea4eb62c53849bcf696d21af5eb65f3f3839e" + "https://libzip.org/download/libzip-${version}.tar.gz#30ee55868c0a698d3c600492f2bea4eb62c53849bcf696d21af5eb65f3f3839e" ) useconfigure='true' configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") diff --git a/Ports/links/package.sh b/Ports/links/package.sh index a76f7c265e..dcc335956e 100755 --- a/Ports/links/package.sh +++ b/Ports/links/package.sh @@ -3,5 +3,5 @@ port='links' version='2.26' useconfigure='true' files=( - "http://links.twibright.com/download/links-${version}.tar.bz2 f05b3577f25dbe63e491c424f0ecb31f7bfadce9b2bc2f111dfed049c004c9cb" + "http://links.twibright.com/download/links-${version}.tar.bz2#f05b3577f25dbe63e491c424f0ecb31f7bfadce9b2bc2f111dfed049c004c9cb" ) diff --git a/Ports/lite-xl/package.sh b/Ports/lite-xl/package.sh index 79da11059f..fe2b167af2 100755 --- a/Ports/lite-xl/package.sh +++ b/Ports/lite-xl/package.sh @@ -14,7 +14,7 @@ depends=( 'SDL2' ) files=( - "https://github.com/lite-xl/lite-xl/archive/${commit_hash}.tar.gz 25a0dd0a6ef856fd312eecd54983d401224eb8d7a5d5aa4a37c9131ac77bd9ca" + "https://github.com/lite-xl/lite-xl/archive/${commit_hash}.tar.gz#25a0dd0a6ef856fd312eecd54983d401224eb8d7a5d5aa4a37c9131ac77bd9ca" ) workdir="lite-xl-${commit_hash}" launcher_name='Lite-XL' diff --git a/Ports/llvm/package.sh b/Ports/llvm/package.sh index a36d0515b7..eb09d6a5d5 100755 --- a/Ports/llvm/package.sh +++ b/Ports/llvm/package.sh @@ -7,7 +7,7 @@ configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" ) files=( - "https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/llvm-project-${version}.src.tar.xz ce5e71081d17ce9e86d7cbcfa28c4b04b9300f8fb7e78422b1feb6bc52c3028e" + "https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/llvm-project-${version}.src.tar.xz#ce5e71081d17ce9e86d7cbcfa28c4b04b9300f8fb7e78422b1feb6bc52c3028e" ) depends=( "ncurses" diff --git a/Ports/lowdown/package.sh b/Ports/lowdown/package.sh index e2ade3944b..63e30dfffc 100755 --- a/Ports/lowdown/package.sh +++ b/Ports/lowdown/package.sh @@ -4,7 +4,7 @@ port='lowdown' version='1.0.2' workdir="lowdown-VERSION_${version//./_}" files=( - "https://github.com/kristapsdz/lowdown/archive/refs/tags/VERSION_${version//./_}.tar.gz 049b7883874f8a8e528dc7c4ed7b27cf7ceeb9ecf8fe71c3a8d51d574fddf84b" + "https://github.com/kristapsdz/lowdown/archive/refs/tags/VERSION_${version//./_}.tar.gz#049b7883874f8a8e528dc7c4ed7b27cf7ceeb9ecf8fe71c3a8d51d574fddf84b" ) useconfigure='true' diff --git a/Ports/lrzip/package.sh b/Ports/lrzip/package.sh index 0ebd9d1681..888bcbbd3b 100755 --- a/Ports/lrzip/package.sh +++ b/Ports/lrzip/package.sh @@ -4,7 +4,7 @@ version='0.651' useconfigure='true' use_fresh_config_sub='true' files=( - "http://ck.kolivas.org/apps/lrzip/lrzip-${version}.tar.xz 48bd8decb097c1596c9b3777959cd3e332819434ed77a2823e65aa436f1602f9" + "http://ck.kolivas.org/apps/lrzip/lrzip-${version}.tar.xz#48bd8decb097c1596c9b3777959cd3e332819434ed77a2823e65aa436f1602f9" ) depends=( 'bzip2' diff --git a/Ports/lua/package.sh b/Ports/lua/package.sh index ca2a12b79c..41b6672a9c 100755 --- a/Ports/lua/package.sh +++ b/Ports/lua/package.sh @@ -2,7 +2,7 @@ port='lua' version='5.4.4' files=( - "http://www.lua.org/ftp/lua-${version}.tar.gz 164c7849653b80ae67bec4b7473b884bf5cc8d2dca05653475ec2ed27b9ebf61" + "http://www.lua.org/ftp/lua-${version}.tar.gz#164c7849653b80ae67bec4b7473b884bf5cc8d2dca05653475ec2ed27b9ebf61" ) depends=("readline") makeopts=( diff --git a/Ports/luajit/package.sh b/Ports/luajit/package.sh index c22928528a..8aecd96b88 100755 --- a/Ports/luajit/package.sh +++ b/Ports/luajit/package.sh @@ -3,7 +3,7 @@ port=luajit version=2.1.0-beta3 useconfigure=true files=( - "https://luajit.org/download/LuaJIT-${version}.tar.gz 1ad2e34b111c802f9d0cdf019e986909123237a28c746b21295b63c9e785d9c3" + "https://luajit.org/download/LuaJIT-${version}.tar.gz#1ad2e34b111c802f9d0cdf019e986909123237a28c746b21295b63c9e785d9c3" ) workdir="LuaJIT-${version}" diff --git a/Ports/luarocks/package.sh b/Ports/luarocks/package.sh index 70f7b2884d..1fb8efaa82 100755 --- a/Ports/luarocks/package.sh +++ b/Ports/luarocks/package.sh @@ -4,7 +4,7 @@ version=3.8.0 useconfigure=true depends=("lua" "git" "readline") files=( - "https://luarocks.org/releases/luarocks-${version}.tar.gz 56ab9b90f5acbc42eb7a94cf482e6c058a63e8a1effdf572b8b2a6323a06d923" + "https://luarocks.org/releases/luarocks-${version}.tar.gz#56ab9b90f5acbc42eb7a94cf482e6c058a63e8a1effdf572b8b2a6323a06d923" ) configure() { diff --git a/Ports/lure/package.sh b/Ports/lure/package.sh index 448bec457b..f1f28309eb 100755 --- a/Ports/lure/package.sh +++ b/Ports/lure/package.sh @@ -2,7 +2,7 @@ port=lure version="1.1" files=( - "https://downloads.scummvm.org/frs/extras/Lure%20of%20the%20Temptress/lure-1.1.zip f3178245a1483da1168c3a11e70b65d33c389f1f5df63d4f3a356886c1890108" + "https://downloads.scummvm.org/frs/extras/Lure%20of%20the%20Temptress/lure-1.1.zip#f3178245a1483da1168c3a11e70b65d33c389f1f5df63d4f3a356886c1890108" ) depends=("scummvm") workdir="lure" diff --git a/Ports/lxt/package.sh b/Ports/lxt/package.sh index 906a2c3c67..0df0ff4300 100755 --- a/Ports/lxt/package.sh +++ b/Ports/lxt/package.sh @@ -2,7 +2,7 @@ port='lxt' version='1.3b' files=( - "http://stahlke.org/dan/lxt/lxt-${version}.tar.gz 7a3ab299a6d61a71b271fd13b847b5a1c22a5f95df78561a325c78d50b6a6bc7" + "http://stahlke.org/dan/lxt/lxt-${version}.tar.gz#7a3ab299a6d61a71b271fd13b847b5a1c22a5f95df78561a325c78d50b6a6bc7" ) useconfigure='true' depends=( diff --git a/Ports/lynx/package.sh b/Ports/lynx/package.sh index 327bbca1c5..740ebdb466 100755 --- a/Ports/lynx/package.sh +++ b/Ports/lynx/package.sh @@ -2,7 +2,7 @@ port='lynx' version='2.8.9rel.1' files=( - "https://invisible-island.net/archives/lynx/tarballs/lynx${version}.tar.bz2 387f193d7792f9cfada14c60b0e5c0bff18f227d9257a39483e14fa1aaf79595" + "https://invisible-island.net/archives/lynx/tarballs/lynx${version}.tar.bz2#387f193d7792f9cfada14c60b0e5c0bff18f227d9257a39483e14fa1aaf79595" ) workdir="lynx${version}" depends=('ncurses' 'openssl' 'zlib') diff --git a/Ports/lz4/package.sh b/Ports/lz4/package.sh index 0a6bc1b90f..00e21660ac 100755 --- a/Ports/lz4/package.sh +++ b/Ports/lz4/package.sh @@ -2,5 +2,5 @@ port='lz4' version='1.9.4' files=( - "https://github.com/lz4/lz4/archive/refs/tags/v${version}.tar.gz 0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b" + "https://github.com/lz4/lz4/archive/refs/tags/v${version}.tar.gz#0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b" ) diff --git a/Ports/lzo/package.sh b/Ports/lzo/package.sh index bc59d4f4d0..9753ff6792 100755 --- a/Ports/lzo/package.sh +++ b/Ports/lzo/package.sh @@ -5,5 +5,5 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('autoconf/config.sub') files=( - "https://www.oberhumer.com/opensource/lzo/download/lzo-${version}.tar.gz c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072" + "https://www.oberhumer.com/opensource/lzo/download/lzo-${version}.tar.gz#c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072" ) diff --git a/Ports/lzop/package.sh b/Ports/lzop/package.sh index e15babb1af..2ef03bcae2 100755 --- a/Ports/lzop/package.sh +++ b/Ports/lzop/package.sh @@ -5,6 +5,6 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('autoconf/config.sub') files=( - "https://www.lzop.org/download/lzop-${version}.tar.gz 7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41" + "https://www.lzop.org/download/lzop-${version}.tar.gz#7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41" ) depends=("lzo") diff --git a/Ports/m4/package.sh b/Ports/m4/package.sh index b042704cd7..1716122d1c 100755 --- a/Ports/m4/package.sh +++ b/Ports/m4/package.sh @@ -2,7 +2,7 @@ port='m4' version='1.4.19' files=( - "https://ftpmirror.gnu.org/gnu/m4/m4-${version}.tar.gz 3be4a26d825ffdfda52a56fc43246456989a3630093cced3fbddf4771ee58a70" + "https://ftpmirror.gnu.org/gnu/m4/m4-${version}.tar.gz#3be4a26d825ffdfda52a56fc43246456989a3630093cced3fbddf4771ee58a70" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/make/package.sh b/Ports/make/package.sh index 9d0a9aa651..d054c5b89e 100755 --- a/Ports/make/package.sh +++ b/Ports/make/package.sh @@ -5,6 +5,6 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=("build-aux/config.sub") files=( - "https://ftpmirror.gnu.org/gnu/make/make-${version}.tar.gz dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3" + "https://ftpmirror.gnu.org/gnu/make/make-${version}.tar.gz#dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3" ) configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--with-sysroot=/" "--without-guile") diff --git a/Ports/mandoc/package.sh b/Ports/mandoc/package.sh index 3989274392..7f3cf0a009 100755 --- a/Ports/mandoc/package.sh +++ b/Ports/mandoc/package.sh @@ -3,6 +3,6 @@ port=mandoc version=1.14.5 useconfigure=true files=( - "https://mandoc.bsd.lv/snapshots/mandoc-${version}.tar.gz 8219b42cb56fc07b2aa660574e6211ac38eefdbf21f41b698d3348793ba5d8f7" + "https://mandoc.bsd.lv/snapshots/mandoc-${version}.tar.gz#8219b42cb56fc07b2aa660574e6211ac38eefdbf21f41b698d3348793ba5d8f7" ) depends=("less" "pcre2" "zlib") diff --git a/Ports/mawk/package.sh b/Ports/mawk/package.sh index 59c301a20d..f54555ef6f 100755 --- a/Ports/mawk/package.sh +++ b/Ports/mawk/package.sh @@ -2,7 +2,7 @@ port=mawk version=1.3.4-20200120 files=( - "https://invisible-mirror.net/archives/mawk/mawk-${version}.tgz 7fd4cd1e1fae9290fe089171181bbc6291dfd9bca939ca804f0ddb851c8b8237" + "https://invisible-mirror.net/archives/mawk/mawk-${version}.tgz#7fd4cd1e1fae9290fe089171181bbc6291dfd9bca939ca804f0ddb851c8b8237" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/mbedtls/package.sh b/Ports/mbedtls/package.sh index bfb3d8b617..262d5d193c 100755 --- a/Ports/mbedtls/package.sh +++ b/Ports/mbedtls/package.sh @@ -2,7 +2,7 @@ port='mbedtls' version='3.1.0' files=( - "https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v${version}.tar.gz b02df6f68dd1537e115a8497d5c173dc71edc55ad084756e57a30f951b725acd" + "https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v${version}.tar.gz#b02df6f68dd1537e115a8497d5c173dc71edc55ad084756e57a30f951b725acd" ) makeopts=( "SHARED=1" diff --git a/Ports/mc/package.sh b/Ports/mc/package.sh index 9b41779bfa..795343bc4c 100755 --- a/Ports/mc/package.sh +++ b/Ports/mc/package.sh @@ -3,7 +3,7 @@ port='mc' version='4.8.29' useconfigure='true' files=( - "http://ftp.midnight-commander.org/mc-${version}.tar.xz 01d8a3b94f58180cca5bf17257b5078d1fd6fd27a9b5c0e970ec767549540ad4" + "http://ftp.midnight-commander.org/mc-${version}.tar.xz#01d8a3b94f58180cca5bf17257b5078d1fd6fd27a9b5c0e970ec767549540ad4" ) depends=( 'gettext' diff --git a/Ports/md4c/package.sh b/Ports/md4c/package.sh index 12429b5b40..2bc0516edb 100755 --- a/Ports/md4c/package.sh +++ b/Ports/md4c/package.sh @@ -3,7 +3,7 @@ port='md4c' version='0.4.8' workdir="md4c-release-${version}" files=( - "https://github.com/mity/md4c/archive/release-${version}.tar.gz 4a457df853425b6bb6e3457aa1d1a13bccec587a04c38c622b1013a0da41439f" + "https://github.com/mity/md4c/archive/release-${version}.tar.gz#4a457df853425b6bb6e3457aa1d1a13bccec587a04c38c622b1013a0da41439f" ) useconfigure='true' diff --git a/Ports/mednafen/package.sh b/Ports/mednafen/package.sh index be502f5fec..3f81e024c1 100755 --- a/Ports/mednafen/package.sh +++ b/Ports/mednafen/package.sh @@ -2,7 +2,7 @@ port='mednafen' version='1.31.0-UNSTABLE' files=( - "https://mednafen.github.io/releases/files/mednafen-${version}.tar.xz bfcff72e370e09e12ba3791600782187fbf5e2cc9d6b5fe4f9f3471642046367" + "https://mednafen.github.io/releases/files/mednafen-${version}.tar.xz#bfcff72e370e09e12ba3791600782187fbf5e2cc9d6b5fe4f9f3471642046367" ) workdir="mednafen" useconfigure='true' diff --git a/Ports/mgba/package.sh b/Ports/mgba/package.sh index a7c6fa9d1a..ea1b20f4db 100755 --- a/Ports/mgba/package.sh +++ b/Ports/mgba/package.sh @@ -2,7 +2,7 @@ port='mgba' version='0.10.2' files=( - "https://github.com/mgba-emu/mgba/archive/refs/tags/${version}.tar.gz 60afef8fb79ba1f7be565b737bae73c6604a790391c737f291482a7422d675ae" + "https://github.com/mgba-emu/mgba/archive/refs/tags/${version}.tar.gz#60afef8fb79ba1f7be565b737bae73c6604a790391c737f291482a7422d675ae" ) configopts=( '-DBUILD_QT=OFF' diff --git a/Ports/milkytracker/package.sh b/Ports/milkytracker/package.sh index 272e1a20ac..ddc9b15859 100755 --- a/Ports/milkytracker/package.sh +++ b/Ports/milkytracker/package.sh @@ -4,7 +4,7 @@ version=1.03.00 workdir=MilkyTracker-$version useconfigure=true files=( - "https://github.com/milkytracker/MilkyTracker/archive/v$version.tar.gz 72d5357e303380b52383b66b51f944a77cd77e2b3bfeb227d87cc0e72ab292f7" + "https://github.com/milkytracker/MilkyTracker/archive/v$version.tar.gz#72d5357e303380b52383b66b51f944a77cd77e2b3bfeb227d87cc0e72ab292f7" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") depends=("SDL2" "zlib") diff --git a/Ports/mold/package.sh b/Ports/mold/package.sh index e1000d31bf..32aec88db1 100755 --- a/Ports/mold/package.sh +++ b/Ports/mold/package.sh @@ -2,7 +2,7 @@ port=mold version=1.5.1 files=( - "https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz ec94aa74758f1bc199a732af95c6304ec98292b87f2f4548ce8436a7c5b054a1" + "https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz#ec94aa74758f1bc199a732af95c6304ec98292b87f2f4548ce8436a7c5b054a1" ) depends=("zlib" "openssl" "zstd") useconfigure='true' diff --git a/Ports/mpc/package.sh b/Ports/mpc/package.sh index c2238588f9..c9097e6cba 100755 --- a/Ports/mpc/package.sh +++ b/Ports/mpc/package.sh @@ -6,6 +6,6 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--with-sysroot=${SERENITY_INSTALL_ROOT}") files=( - "https://ftpmirror.gnu.org/gnu/mpc/mpc-${version}.tar.gz 17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459" + "https://ftpmirror.gnu.org/gnu/mpc/mpc-${version}.tar.gz#17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459" ) depends=("gmp" "mpfr") diff --git a/Ports/mpfr/package.sh b/Ports/mpfr/package.sh index 155b3ff7eb..a304d20011 100755 --- a/Ports/mpfr/package.sh +++ b/Ports/mpfr/package.sh @@ -5,6 +5,6 @@ useconfigure=true use_fresh_config_sub=true configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--with-sysroot=/") files=( - "https://ftpmirror.gnu.org/gnu/mpfr/mpfr-${version}.tar.xz 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f" + "https://ftpmirror.gnu.org/gnu/mpfr/mpfr-${version}.tar.xz#0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f" ) depends=("gmp") diff --git a/Ports/mrsh/package.sh b/Ports/mrsh/package.sh index fbe9232741..76f59c8d46 100755 --- a/Ports/mrsh/package.sh +++ b/Ports/mrsh/package.sh @@ -2,7 +2,7 @@ port=mrsh version=cd3c3a48055ab4085d83f149ff4b4feba40b40cb files=( - "https://github.com/emersion/mrsh/archive/${version}.tar.gz d26e3fdee71ef168cf3f8ad2912c148b20aab524048e4ea899d6b83fb299ceab" + "https://github.com/emersion/mrsh/archive/${version}.tar.gz#d26e3fdee71ef168cf3f8ad2912c148b20aab524048e4ea899d6b83fb299ceab" ) useconfigure=true configopts=( diff --git a/Ports/mruby/package.sh b/Ports/mruby/package.sh index 68f43c8c07..e29ecded11 100755 --- a/Ports/mruby/package.sh +++ b/Ports/mruby/package.sh @@ -2,7 +2,7 @@ port=mruby version=3.0.0 files=( - "https://github.com/mruby/mruby/archive/refs/tags/${version}.tar.gz 95b798cdd931ef29d388e2b0b267cba4dc469e8722c37d4ef8ee5248bc9075b0" + "https://github.com/mruby/mruby/archive/refs/tags/${version}.tar.gz#95b798cdd931ef29d388e2b0b267cba4dc469e8722c37d4ef8ee5248bc9075b0" ) build_config="serenity" diff --git a/Ports/mysthous/package.sh b/Ports/mysthous/package.sh index 8ab190b8e3..b6866cc078 100755 --- a/Ports/mysthous/package.sh +++ b/Ports/mysthous/package.sh @@ -2,7 +2,7 @@ port=mysthous version="1.0" files=( - "https://downloads.scummvm.org/frs/extras/Mystery%20House/MYSTHOUS.zip ada412228a149394489b28c6c7f9ebab0722b52e04732fd0aa22949673cfa3a0" + "https://downloads.scummvm.org/frs/extras/Mystery%20House/MYSTHOUS.zip#ada412228a149394489b28c6c7f9ebab0722b52e04732fd0aa22949673cfa3a0" ) depends=("scummvm") diff --git a/Ports/nano/package.sh b/Ports/nano/package.sh index 65e523aac5..838f058689 100755 --- a/Ports/nano/package.sh +++ b/Ports/nano/package.sh @@ -2,7 +2,7 @@ port='nano' version='7.2' files=( - "https://www.nano-editor.org/dist/v7/nano-${version}.tar.xz 86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526" + "https://www.nano-editor.org/dist/v7/nano-${version}.tar.xz#86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/nasm/package.sh b/Ports/nasm/package.sh index 564f4388ff..e16a5e4937 100755 --- a/Ports/nasm/package.sh +++ b/Ports/nasm/package.sh @@ -2,7 +2,7 @@ port=nasm version=2.16.01 files=( - "https://www.nasm.us/pub/nasm/releasebuilds/${version}/nasm-${version}.tar.gz d833bf0f5716e89dbcd345b7f545f25fe348c6e2ef16dbc293e1027bcd22d881" + "https://www.nasm.us/pub/nasm/releasebuilds/${version}/nasm-${version}.tar.gz#d833bf0f5716e89dbcd345b7f545f25fe348c6e2ef16dbc293e1027bcd22d881" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/ncdu/package.sh b/Ports/ncdu/package.sh index 83445fcce4..2680048af7 100755 --- a/Ports/ncdu/package.sh +++ b/Ports/ncdu/package.sh @@ -2,7 +2,7 @@ port='ncdu' version='1.18.1' files=( - "https://dev.yorhel.nl/download/ncdu-${version}.tar.gz 7c0fa1eb29d85aaed4ba174164bdbb8f011b5c390d017c57d668fc7231332405" + "https://dev.yorhel.nl/download/ncdu-${version}.tar.gz#7c0fa1eb29d85aaed4ba174164bdbb8f011b5c390d017c57d668fc7231332405" ) useconfigure='true' depends=("ncurses") diff --git a/Ports/ncurses/package.sh b/Ports/ncurses/package.sh index 0539c0fe10..b0c6112c42 100755 --- a/Ports/ncurses/package.sh +++ b/Ports/ncurses/package.sh @@ -13,7 +13,7 @@ configopts=( "--enable-widec" ) files=( - "https://invisible-mirror.net/archives/ncurses/ncurses-${version}.tar.gz 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059" + "https://invisible-mirror.net/archives/ncurses/ncurses-${version}.tar.gz#97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059" ) check_tic_version() { diff --git a/Ports/neofetch/package.sh b/Ports/neofetch/package.sh index 0b1dbbf258..65cf98418e 100755 --- a/Ports/neofetch/package.sh +++ b/Ports/neofetch/package.sh @@ -5,7 +5,7 @@ version=7.1.0 useconfigure=false depends=("bash" "jq") files=( - "https://github.com/dylanaraps/neofetch/archive/${version}.tar.gz 58a95e6b714e41efc804eca389a223309169b2def35e57fa934482a6b47c27e7" + "https://github.com/dylanaraps/neofetch/archive/${version}.tar.gz#58a95e6b714e41efc804eca389a223309169b2def35e57fa934482a6b47c27e7" ) install() { diff --git a/Ports/nesalizer/package.sh b/Ports/nesalizer/package.sh index ec5d1c482d..82accb3b4c 100755 --- a/Ports/nesalizer/package.sh +++ b/Ports/nesalizer/package.sh @@ -2,7 +2,7 @@ port=nesalizer version=5bb045845a5cc829a78b7384f848fdd886cd98c8 files=( - "https://github.com/ulfalizer/nesalizer/archive/${version}.tar.gz 4282cb0e4af0585af4a594dfa30b2e350dd0efc39e5bc2d8312f637f50397107" + "https://github.com/ulfalizer/nesalizer/archive/${version}.tar.gz#4282cb0e4af0585af4a594dfa30b2e350dd0efc39e5bc2d8312f637f50397107" ) depends=("SDL2") makeopts+=("CONF=release") diff --git a/Ports/nethack/package.sh b/Ports/nethack/package.sh index 7cb8d4b215..957d2a187c 100755 --- a/Ports/nethack/package.sh +++ b/Ports/nethack/package.sh @@ -3,7 +3,7 @@ port='nethack' version='3.6.7' workdir="NetHack-${version}" files=( - "https://www.nethack.org/download/${version}/nethack-${version//.}-src.tgz 98cf67df6debf9668a61745aa84c09bcab362e5d33f5b944ec5155d44d2aacb2" + "https://www.nethack.org/download/${version}/nethack-${version//.}-src.tgz#98cf67df6debf9668a61745aa84c09bcab362e5d33f5b944ec5155d44d2aacb2" ) depends=( 'ncurses' diff --git a/Ports/ninja/package.sh b/Ports/ninja/package.sh index 1c327a355b..94f63ec173 100755 --- a/Ports/ninja/package.sh +++ b/Ports/ninja/package.sh @@ -2,7 +2,7 @@ port='ninja' version='1.11.0' files=( - "https://github.com/ninja-build/ninja/archive/v${version}.tar.gz 3c6ba2e66400fe3f1ae83deb4b235faf3137ec20bd5b08c29bfc368db143e4c6" + "https://github.com/ninja-build/ninja/archive/v${version}.tar.gz#3c6ba2e66400fe3f1ae83deb4b235faf3137ec20bd5b08c29bfc368db143e4c6" ) build() { diff --git a/Ports/nippon/package.sh b/Ports/nippon/package.sh index b3f99b47a3..6f104adeae 100755 --- a/Ports/nippon/package.sh +++ b/Ports/nippon/package.sh @@ -2,7 +2,7 @@ port=nippon version="1.0" files=( - "https://downloads.scummvm.org/frs/extras/Nippon%20Safes/nippon-1.0.zip 53e7e2c60065e4aed193169bbcdcfd1113fa68d3efe1c8240ba073c0e20d613f" + "https://downloads.scummvm.org/frs/extras/Nippon%20Safes/nippon-1.0.zip#53e7e2c60065e4aed193169bbcdcfd1113fa68d3efe1c8240ba073c0e20d613f" ) depends=("scummvm") diff --git a/Ports/nlohmann-json/package.sh b/Ports/nlohmann-json/package.sh index e88b1ff86e..3651395626 100755 --- a/Ports/nlohmann-json/package.sh +++ b/Ports/nlohmann-json/package.sh @@ -3,7 +3,7 @@ port='nlohmann-json' version='3.11.2' workdir="json-${version}" files=( - "https://github.com/nlohmann/json/archive/refs/tags/v${version}.tar.gz d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273" + "https://github.com/nlohmann/json/archive/refs/tags/v${version}.tar.gz#d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273" ) useconfigure='true' configopts=( diff --git a/Ports/nnn/package.sh b/Ports/nnn/package.sh index a302a5fd6e..27c7626ffc 100755 --- a/Ports/nnn/package.sh +++ b/Ports/nnn/package.sh @@ -2,7 +2,7 @@ port='nnn' version='4.8' files=( - "https://github.com/jarun/nnn/releases/download/v${version}/nnn-v${version}.tar.gz 7027f830329ff3451b844d1f5fbeb1d866bed1af6f24a360d5c51888cb1ae8f0" + "https://github.com/jarun/nnn/releases/download/v${version}/nnn-v${version}.tar.gz#7027f830329ff3451b844d1f5fbeb1d866bed1af6f24a360d5c51888cb1ae8f0" ) depends=( 'gettext' diff --git a/Ports/npiet/package.sh b/Ports/npiet/package.sh index 02db7635cf..819ca8233b 100755 --- a/Ports/npiet/package.sh +++ b/Ports/npiet/package.sh @@ -5,5 +5,5 @@ version=1.3f depends=("libgd" "libpng") configopts=() files=( - "https://www.bertnase.de/npiet/npiet-${version}.tar.gz 2ded856062abd73599e85e1e768ce6bc60ba2db22dc7d6a9b62763dca04b855a" + "https://www.bertnase.de/npiet/npiet-${version}.tar.gz#2ded856062abd73599e85e1e768ce6bc60ba2db22dc7d6a9b62763dca04b855a" ) diff --git a/Ports/npth/package.sh b/Ports/npth/package.sh index 8fb68d626b..fd5919ce1b 100755 --- a/Ports/npth/package.sh +++ b/Ports/npth/package.sh @@ -5,7 +5,7 @@ useconfigure=true use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") files=( - "https://gnupg.org/ftp/gcrypt/npth/npth-${version}.tar.bz2 1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1" + "https://gnupg.org/ftp/gcrypt/npth/npth-${version}.tar.bz2#1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1" ) configure() { diff --git a/Ports/ntbtls/package.sh b/Ports/ntbtls/package.sh index 5e4993edfc..ba55ad463f 100755 --- a/Ports/ntbtls/package.sh +++ b/Ports/ntbtls/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") depends=("libgpg-error" "libksba" "libgcrypt" "zlib") files=( - "https://gnupg.org/ftp/gcrypt/ntbtls/ntbtls-${version}.tar.bz2 649fe74a311d13e43b16b26ebaa91665ddb632925b73902592eac3ed30519e17" + "https://gnupg.org/ftp/gcrypt/ntbtls/ntbtls-${version}.tar.bz2#649fe74a311d13e43b16b26ebaa91665ddb632925b73902592eac3ed30519e17" ) configopts=( "--with-libgcrypt-prefix=${SERENITY_INSTALL_ROOT}/usr/local" diff --git a/Ports/nyancat/package.sh b/Ports/nyancat/package.sh index 210070ed0d..91979a4033 100755 --- a/Ports/nyancat/package.sh +++ b/Ports/nyancat/package.sh @@ -4,7 +4,7 @@ version='git' commit_hash='5ffb6c5c03d0e9156db8f360599d4f0449bb16b9' workdir="nyancat-${commit_hash}" files=( - "https://github.com/klange/nyancat/archive/${commit_hash}.tar.gz d9c3ea82ce59f0d7db86db9e8a626f8f8fa2fbd9544104557e4c59a31893ca31" + "https://github.com/klange/nyancat/archive/${commit_hash}.tar.gz#d9c3ea82ce59f0d7db86db9e8a626f8f8fa2fbd9544104557e4c59a31893ca31" ) launcher_name='Nyancat' launcher_category='Games' diff --git a/Ports/oksh/package.sh b/Ports/oksh/package.sh index fa3077728e..5dea6aa1ee 100755 --- a/Ports/oksh/package.sh +++ b/Ports/oksh/package.sh @@ -2,7 +2,7 @@ port='oksh' version='7.1' files=( - "https://github.com/ibara/oksh/releases/download/oksh-${version}/oksh-${version}.tar.gz 9dc0b0578d9d64d10c834f9757ca11f526b562bc5454da64b2cb270122f52064" + "https://github.com/ibara/oksh/releases/download/oksh-${version}/oksh-${version}.tar.gz#9dc0b0578d9d64d10c834f9757ca11f526b562bc5454da64b2cb270122f52064" ) useconfigure='true' depends=("ncurses") diff --git a/Ports/openrct2/package.sh b/Ports/openrct2/package.sh index e74650d71f..4eab3d315a 100755 --- a/Ports/openrct2/package.sh +++ b/Ports/openrct2/package.sh @@ -18,8 +18,8 @@ depends=( 'zlib' ) files=( - "https://github.com/OpenRCT2/OpenRCT2/archive/refs/tags/v${version}.tar.gz 18970bfffe49c77fa81ea6c295119b173a613c7310d7762963458e3e77c24913" - "https://github.com/OpenRCT2/OpenRCT2/releases/download/v${version}/OpenRCT2-${version}-linux-jammy-x86_64.tar.gz e4263121ec51a1340d269e07b366f7ec306013e292babfea9fd768c03e19b5b7" + "https://github.com/OpenRCT2/OpenRCT2/archive/refs/tags/v${version}.tar.gz#18970bfffe49c77fa81ea6c295119b173a613c7310d7762963458e3e77c24913" + "https://github.com/OpenRCT2/OpenRCT2/releases/download/v${version}/OpenRCT2-${version}-linux-jammy-x86_64.tar.gz#e4263121ec51a1340d269e07b366f7ec306013e292babfea9fd768c03e19b5b7" ) useconfigure='true' workdir="OpenRCT2-${version}" diff --git a/Ports/openssh/package.sh b/Ports/openssh/package.sh index 97db68934a..b893551e79 100755 --- a/Ports/openssh/package.sh +++ b/Ports/openssh/package.sh @@ -3,7 +3,7 @@ port=openssh workdir=openssh-portable-94eb6858efecc1b4f02d8a6bd35e149f55c814c8 version=9.0-94eb685 files=( - "https://github.com/openssh/openssh-portable/archive/94eb6858efecc1b4f02d8a6bd35e149f55c814c8.tar.gz 8a6bfb4c21d32f4e82d6d7734cd68585337cdd57428a2799295e1b1e72c332b5" + "https://github.com/openssh/openssh-portable/archive/94eb6858efecc1b4f02d8a6bd35e149f55c814c8.tar.gz#8a6bfb4c21d32f4e82d6d7734cd68585337cdd57428a2799295e1b1e72c332b5" ) depends=("zlib" "openssl") useconfigure=true diff --git a/Ports/openssl/package.sh b/Ports/openssl/package.sh index 95a2fef79b..e523f7f306 100755 --- a/Ports/openssl/package.sh +++ b/Ports/openssl/package.sh @@ -4,7 +4,7 @@ version='3.0.9' useconfigure='true' configscript='Configure' files=( - "https://www.openssl.org/source/openssl-${version}.tar.gz eb1ab04781474360f77c318ab89d8c5a03abc38e63d65a603cabbf1b00a1dc90" + "https://www.openssl.org/source/openssl-${version}.tar.gz#eb1ab04781474360f77c318ab89d8c5a03abc38e63d65a603cabbf1b00a1dc90" ) depends=( 'zlib' diff --git a/Ports/openttd-opengfx/package.sh b/Ports/openttd-opengfx/package.sh index 628cf086d8..33773ab709 100755 --- a/Ports/openttd-opengfx/package.sh +++ b/Ports/openttd-opengfx/package.sh @@ -3,7 +3,7 @@ port=openttd-opengfx version=7.1 workdir=. files=( - "https://cdn.openttd.org/opengfx-releases/${version}/opengfx-${version}-all.zip 928fcf34efd0719a3560cbab6821d71ce686b6315e8825360fba87a7a94d7846" + "https://cdn.openttd.org/opengfx-releases/${version}/opengfx-${version}-all.zip#928fcf34efd0719a3560cbab6821d71ce686b6315e8825360fba87a7a94d7846" ) build() { diff --git a/Ports/openttd-opensfx/package.sh b/Ports/openttd-opensfx/package.sh index 5ae6b1b4ff..f0a87b1f4a 100755 --- a/Ports/openttd-opensfx/package.sh +++ b/Ports/openttd-opensfx/package.sh @@ -3,7 +3,7 @@ port=openttd-opensfx version=1.0.3 workdir=. files=( - "https://cdn.openttd.org/opensfx-releases/${version}/opensfx-${version}-all.zip e0a218b7dd9438e701503b0f84c25a97c1c11b7c2f025323fb19d6db16ef3759" + "https://cdn.openttd.org/opensfx-releases/${version}/opensfx-${version}-all.zip#e0a218b7dd9438e701503b0f84c25a97c1c11b7c2f025323fb19d6db16ef3759" ) build() { diff --git a/Ports/openttd/package.sh b/Ports/openttd/package.sh index e07aec4537..4025c1c9a2 100755 --- a/Ports/openttd/package.sh +++ b/Ports/openttd/package.sh @@ -12,7 +12,7 @@ depends=( 'zlib' ) files=( - "https://cdn.openttd.org/openttd-releases/${version}/openttd-${version}-source.tar.xz 2a1deba01bfe58e2188879f450c3fa4f3819271ab49bf348dd66545f040d146f" + "https://cdn.openttd.org/openttd-releases/${version}/openttd-${version}-source.tar.xz#2a1deba01bfe58e2188879f450c3fa4f3819271ab49bf348dd66545f040d146f" ) useconfigure='true' configopts=( diff --git a/Ports/opentyrian/package.sh b/Ports/opentyrian/package.sh index eedb229b21..8749109166 100755 --- a/Ports/opentyrian/package.sh +++ b/Ports/opentyrian/package.sh @@ -3,8 +3,8 @@ port='opentyrian' version='9750f8cfab738d0ea08ccb8d8752b95f5c09df07' useconfigure='true' files=( - "https://github.com/opentyrian/opentyrian/archive/${version}.tar.gz f9cd08210df3990c0bc3ac9241694bd6c58e0ddec4716b6e74a7cc655637e5a0" - "http://camanis.net/tyrian/tyrian21.zip 7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277" + "https://github.com/opentyrian/opentyrian/archive/${version}.tar.gz#f9cd08210df3990c0bc3ac9241694bd6c58e0ddec4716b6e74a7cc655637e5a0" + "http://camanis.net/tyrian/tyrian21.zip#7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277" ) configopts=( '-DCMAKE_BUILD_TYPE=release' diff --git a/Ports/opfor/package.sh b/Ports/opfor/package.sh index 0ede1353c3..9846075ecb 100755 --- a/Ports/opfor/package.sh +++ b/Ports/opfor/package.sh @@ -6,7 +6,7 @@ useconfigure='true' depends=("xash3d-fwgs") workdir="hlsdk-portable-${_hlsdk_commit}" files=( - "https://github.com/FWGS/hlsdk-portable/archive/${_hlsdk_commit}.tar.gz 0cf2cb120c3e350d05233cc718126436e68f4f2f1289c1f31623a4c8aef419eb" + "https://github.com/FWGS/hlsdk-portable/archive/${_hlsdk_commit}.tar.gz#0cf2cb120c3e350d05233cc718126436e68f4f2f1289c1f31623a4c8aef419eb" ) launcher_name='Half-Life: Opposing Force' launcher_category='Games' diff --git a/Ports/optipng/package.sh b/Ports/optipng/package.sh index d113726bf3..d8c8f0f0dc 100755 --- a/Ports/optipng/package.sh +++ b/Ports/optipng/package.sh @@ -3,7 +3,7 @@ port='optipng' version='0.7.7' files=( - "http://downloads.sourceforge.net/optipng/optipng-${version}.tar.gz 4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452" + "http://downloads.sourceforge.net/optipng/optipng-${version}.tar.gz#4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452" ) useconfigure='true' diff --git a/Ports/opusfile/package.sh b/Ports/opusfile/package.sh index bbf0238f58..a1856cb86a 100755 --- a/Ports/opusfile/package.sh +++ b/Ports/opusfile/package.sh @@ -4,7 +4,7 @@ version='0.12' useconfigure='true' use_fresh_config_sub='true' files=( - "https://downloads.xiph.org/releases/opus/opusfile-${version}.tar.gz 118d8601c12dd6a44f52423e68ca9083cc9f2bfe72da7a8c1acb22a80ae3550b" + "https://downloads.xiph.org/releases/opus/opusfile-${version}.tar.gz#118d8601c12dd6a44f52423e68ca9083cc9f2bfe72da7a8c1acb22a80ae3550b" ) depends=( 'libogg' diff --git a/Ports/p7zip/package.sh b/Ports/p7zip/package.sh index ab9dd7573d..4ebdd9c212 100755 --- a/Ports/p7zip/package.sh +++ b/Ports/p7zip/package.sh @@ -4,7 +4,7 @@ port="p7zip" version="17.04" useconfigure=true files=( - "https://github.com/jinfeihan57/p7zip/archive/refs/tags/v${version}.tar.gz ea029a2e21d2d6ad0a156f6679bd66836204aa78148a4c5e498fe682e77127ef" + "https://github.com/jinfeihan57/p7zip/archive/refs/tags/v${version}.tar.gz#ea029a2e21d2d6ad0a156f6679bd66836204aa78148a4c5e498fe682e77127ef" ) configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") workdir=$port-$version/CPP diff --git a/Ports/pacman/package.sh b/Ports/pacman/package.sh index eb4fa218cf..d9ecce1b36 100755 --- a/Ports/pacman/package.sh +++ b/Ports/pacman/package.sh @@ -2,7 +2,7 @@ port='pacman' version='b6241a373cc09f021c2ab29714eca5f9e33463f8' files=( - "https://github.com/ebuc99/pacman/archive/${version}.zip d688f75d33c7bf4f217bfcaf0d5ee507fd73bb233d77303927d15b54988f0231" + "https://github.com/ebuc99/pacman/archive/${version}.zip#d688f75d33c7bf4f217bfcaf0d5ee507fd73bb233d77303927d15b54988f0231" ) useconfigure='true' depends=( diff --git a/Ports/patch/package.sh b/Ports/patch/package.sh index 752dd4303f..012f3ec7dc 100755 --- a/Ports/patch/package.sh +++ b/Ports/patch/package.sh @@ -5,5 +5,5 @@ useconfigure=true use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") files=( - "https://ftpmirror.gnu.org/gnu/patch/patch-${version}.tar.gz 8cf86e00ad3aaa6d26aca30640e86b0e3e1f395ed99f189b06d4c9f74bc58a4e" + "https://ftpmirror.gnu.org/gnu/patch/patch-${version}.tar.gz#8cf86e00ad3aaa6d26aca30640e86b0e3e1f395ed99f189b06d4c9f74bc58a4e" ) diff --git a/Ports/pcre/package.sh b/Ports/pcre/package.sh index e41b6554db..049f79b71d 100755 --- a/Ports/pcre/package.sh +++ b/Ports/pcre/package.sh @@ -4,5 +4,5 @@ version=8.45 useconfigure=true use_fresh_config_sub=true files=( - "https://downloads.sourceforge.net/project/pcre/pcre/${version}/pcre-${version}.tar.gz 4e6ce03e0336e8b4a3d6c2b70b1c5e18590a5673a98186da90d4f33c23defc09" + "https://downloads.sourceforge.net/project/pcre/pcre/${version}/pcre-${version}.tar.gz#4e6ce03e0336e8b4a3d6c2b70b1c5e18590a5673a98186da90d4f33c23defc09" ) diff --git a/Ports/pcre2/package.sh b/Ports/pcre2/package.sh index efa8b5a1b3..fffa10ec4a 100755 --- a/Ports/pcre2/package.sh +++ b/Ports/pcre2/package.sh @@ -2,6 +2,6 @@ port='pcre2' version='10.40' files=( - "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-${version}/pcre2-${version}.tar.gz ded42661cab30ada2e72ebff9e725e745b4b16ce831993635136f2ef86177724" + "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-${version}/pcre2-${version}.tar.gz#ded42661cab30ada2e72ebff9e725e745b4b16ce831993635136f2ef86177724" ) useconfigure='true' diff --git a/Ports/perl5/package.sh b/Ports/perl5/package.sh index 9c084c611c..dd376c3512 100755 --- a/Ports/perl5/package.sh +++ b/Ports/perl5/package.sh @@ -3,8 +3,8 @@ port='perl5' version='5.38.0' useconfigure='true' files=( - "https://www.cpan.org/src/5.0/perl-${version}.tar.xz eca551caec3bc549a4e590c0015003790bdd1a604ffe19cc78ee631d51f7072e" - "https://github.com/arsv/perl-cross/releases/download/1.5/perl-cross-1.5.tar.gz d744a390939e2ebb9a12f6725b4d9c19255a141d90031eff90ea183fdfcbf211" + "https://www.cpan.org/src/5.0/perl-${version}.tar.xz#eca551caec3bc549a4e590c0015003790bdd1a604ffe19cc78ee631d51f7072e" + "https://github.com/arsv/perl-cross/releases/download/1.5/perl-cross-1.5.tar.gz#d744a390939e2ebb9a12f6725b4d9c19255a141d90031eff90ea183fdfcbf211" ) configopts=( '-Dosname=serenity' diff --git a/Ports/pfetch/package.sh b/Ports/pfetch/package.sh index 85be1c6201..3fa5e4e78a 100755 --- a/Ports/pfetch/package.sh +++ b/Ports/pfetch/package.sh @@ -3,5 +3,5 @@ port=pfetch version=a906ff89680c78cec9785f3ff49ca8b272a0f96b depends=("bash") files=( - "https://github.com/dylanaraps/pfetch/archive/${version}.zip 33ed7a0cf1826ded7cf8368972274cd261d236bfa1ad9fb378d3cb0a45376f4a" + "https://github.com/dylanaraps/pfetch/archive/${version}.zip#33ed7a0cf1826ded7cf8368972274cd261d236bfa1ad9fb378d3cb0a45376f4a" ) diff --git a/Ports/php/package.sh b/Ports/php/package.sh index b3cf0cf6fb..30891556f6 100755 --- a/Ports/php/package.sh +++ b/Ports/php/package.sh @@ -3,7 +3,7 @@ port='php' useconfigure='true' version='8.2.8' files=( - "https://www.php.net/distributions/php-${version}.tar.xz cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801" + "https://www.php.net/distributions/php-${version}.tar.xz#cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801" ) depends=( 'libiconv' diff --git a/Ports/pixman/package.sh b/Ports/pixman/package.sh index 51490059b3..0c1557793f 100755 --- a/Ports/pixman/package.sh +++ b/Ports/pixman/package.sh @@ -3,6 +3,6 @@ port='pixman' version='0.40.0' useconfigure='true' files=( - "https://www.cairographics.org/releases/pixman-${version}.tar.gz 6d200dec3740d9ec4ec8d1180e25779c00bc749f94278c8b9021f5534db223fc" + "https://www.cairographics.org/releases/pixman-${version}.tar.gz#6d200dec3740d9ec4ec8d1180e25779c00bc749f94278c8b9021f5534db223fc" ) use_fresh_config_sub='true' diff --git a/Ports/pkgconf/package.sh b/Ports/pkgconf/package.sh index 6004ca5d76..76e9d295e1 100755 --- a/Ports/pkgconf/package.sh +++ b/Ports/pkgconf/package.sh @@ -2,7 +2,7 @@ port=pkgconf version=1.8.0 files=( - "https://distfiles.ariadne.space/pkgconf/pkgconf-${version}.tar.xz ef9c7e61822b7cb8356e6e9e1dca58d9556f3200d78acab35e4347e9d4c2bbaf" + "https://distfiles.ariadne.space/pkgconf/pkgconf-${version}.tar.xz#ef9c7e61822b7cb8356e6e9e1dca58d9556f3200d78acab35e4347e9d4c2bbaf" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/poppler/package.sh b/Ports/poppler/package.sh index 14064900b2..379eec44c4 100755 --- a/Ports/poppler/package.sh +++ b/Ports/poppler/package.sh @@ -3,8 +3,8 @@ port='poppler' version='23.08.0' version_data='0.4.12' files=( - "https://poppler.freedesktop.org/poppler-${version}.tar.xz 4a4bf7fc903b9f1a2ab7d04b7c5d8220db9bc6261cc73fdb9a826dc272f49aa8" - "https://poppler.freedesktop.org/poppler-data-${version_data}.tar.gz c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74" + "https://poppler.freedesktop.org/poppler-${version}.tar.xz#4a4bf7fc903b9f1a2ab7d04b7c5d8220db9bc6261cc73fdb9a826dc272f49aa8" + "https://poppler.freedesktop.org/poppler-data-${version_data}.tar.gz#c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74" ) depends=( 'fontconfig' diff --git a/Ports/potrace/package.sh b/Ports/potrace/package.sh index d4eef0b7b2..b096b8a615 100755 --- a/Ports/potrace/package.sh +++ b/Ports/potrace/package.sh @@ -5,7 +5,7 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('config.sub') files=( - "https://potrace.sourceforge.net/download/${version}/potrace-${version}.tar.gz be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc" + "https://potrace.sourceforge.net/download/${version}/potrace-${version}.tar.gz#be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc" ) configopts=( "--with-libpotrace" diff --git a/Ports/powdertoy/package.sh b/Ports/powdertoy/package.sh index 374240d983..a573dec5cb 100755 --- a/Ports/powdertoy/package.sh +++ b/Ports/powdertoy/package.sh @@ -5,7 +5,7 @@ useconfigure=true configopts=("-Dbuildtype=release" "build-release" "--cross-file" "${SERENITY_BUILD_DIR}/meson-cross-file.txt") depends=("luajit" "curl" "libfftw3f" "zlib" "SDL2") files=( - "https://github.com/The-Powder-Toy/The-Powder-Toy/archive/refs/tags/v${version}.tar.gz d95cbadee22632687661e8fc488bd64405d81c0dca737e16420f26e93ea5bf58" + "https://github.com/The-Powder-Toy/The-Powder-Toy/archive/refs/tags/v${version}.tar.gz#d95cbadee22632687661e8fc488bd64405d81c0dca737e16420f26e93ea5bf58" ) workdir="The-Powder-Toy-${version}" launcher_name="The Powder Toy" diff --git a/Ports/prboom-plus/package.sh b/Ports/prboom-plus/package.sh index 9955a39eb6..0c09ab9ce4 100755 --- a/Ports/prboom-plus/package.sh +++ b/Ports/prboom-plus/package.sh @@ -4,8 +4,8 @@ version='2.6.2' useconfigure='true' squashed_version="$(echo ${version} | tr -d '.')" files=( - "https://github.com/coelckers/prboom-plus/archive/refs/tags/v${version}.tar.gz 5cfeec96fbfe4fc3bd5dbc2b8d581ff5f6617dd74b2799680ba5b1e2e38c4aff" - "https://github.com/coelckers/prboom-plus/releases/download/v${version}/prboom-plus-${squashed_version}-w32.zip 20313e00d8841a618e23e7c671d65870194bee634468fecd2f3697ac05f21476" + "https://github.com/coelckers/prboom-plus/archive/refs/tags/v${version}.tar.gz#5cfeec96fbfe4fc3bd5dbc2b8d581ff5f6617dd74b2799680ba5b1e2e38c4aff" + "https://github.com/coelckers/prboom-plus/releases/download/v${version}/prboom-plus-${squashed_version}-w32.zip#20313e00d8841a618e23e7c671d65870194bee634468fecd2f3697ac05f21476" ) workdir="prboom-plus-${version}/prboom2" depends=( diff --git a/Ports/printf/package.sh b/Ports/printf/package.sh index 632eb7302a..f62526e7c1 100755 --- a/Ports/printf/package.sh +++ b/Ports/printf/package.sh @@ -2,6 +2,6 @@ port=printf version=6.6 files=( - "https://github.com/ibara/libpuffy/releases/download/libpuffy-1.0/printf-${version}.tar.gz 44b68af9795a3cde7dfc73a588fd2b12054dd84d1ab520106713d49935d791a8" + "https://github.com/ibara/libpuffy/releases/download/libpuffy-1.0/printf-${version}.tar.gz#44b68af9795a3cde7dfc73a588fd2b12054dd84d1ab520106713d49935d791a8" ) depends=("libpuffy") diff --git a/Ports/pt2-clone/package.sh b/Ports/pt2-clone/package.sh index 7818132668..2b23b3c7a6 100755 --- a/Ports/pt2-clone/package.sh +++ b/Ports/pt2-clone/package.sh @@ -2,7 +2,7 @@ port='pt2-clone' version='1.49' files=( - "https://github.com/8bitbubsy/pt2-clone/archive/v${version}.tar.gz c2e796b25aba625551c50b2c0743ccc83b007d2eeac2f5eaad870b60f5a1554b" + "https://github.com/8bitbubsy/pt2-clone/archive/v${version}.tar.gz#c2e796b25aba625551c50b2c0743ccc83b007d2eeac2f5eaad870b60f5a1554b" ) useconfigure='true' configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") diff --git a/Ports/pv/package.sh b/Ports/pv/package.sh index bfba7d28cf..8f181099ef 100755 --- a/Ports/pv/package.sh +++ b/Ports/pv/package.sh @@ -4,7 +4,7 @@ version=1.6.20 useconfigure=true configopts=("--disable-nls") files=( - "http://www.ivarch.com/programs/sources/pv-${version}.tar.bz2 e831951eff0718fba9b1ef286128773b9d0e723e1fbfae88d5a3188814fdc603" + "http://www.ivarch.com/programs/sources/pv-${version}.tar.bz2#e831951eff0718fba9b1ef286128773b9d0e723e1fbfae88d5a3188814fdc603" ) export CFLAGS=-Wno-deprecated-declarations diff --git a/Ports/python3/package.sh b/Ports/python3/package.sh index cec05a35b1..9392cfd236 100755 --- a/Ports/python3/package.sh +++ b/Ports/python3/package.sh @@ -10,8 +10,8 @@ workdir="Python-${version}" useconfigure='true' use_fresh_config_sub='true' files=( - "${PYTHON_ARCHIVE_URL} ${PYTHON_ARCHIVE_SHA256SUM}" - "https://raw.githubusercontent.com/python/cpython/942dd9f3f77eef08fabddbd9fb883a866ad6d4cb/PC/pycon.ico 55c1e1fcabc2f254a6d02242912359d29f141d11c4892c20375d58b6dcd89ac0" + "${PYTHON_ARCHIVE_URL}#${PYTHON_ARCHIVE_SHA256SUM}" + "https://raw.githubusercontent.com/python/cpython/942dd9f3f77eef08fabddbd9fb883a866ad6d4cb/PC/pycon.ico#55c1e1fcabc2f254a6d02242912359d29f141d11c4892c20375d58b6dcd89ac0" ) launcher_name='Python' launcher_category='Development' diff --git a/Ports/qemu/package.sh b/Ports/qemu/package.sh index 0ce83e9a7a..b92974cf19 100755 --- a/Ports/qemu/package.sh +++ b/Ports/qemu/package.sh @@ -24,7 +24,7 @@ depends=( 'SDL2' ) files=( - "${QEMU_ARCHIVE_URL} ${QEMU_ARCHIVE_SHA256SUM}" + "${QEMU_ARCHIVE_URL}#${QEMU_ARCHIVE_SHA256SUM}" ) pre_patch() { diff --git a/Ports/qoi/package.sh b/Ports/qoi/package.sh index 675df028c3..5b2e784627 100755 --- a/Ports/qoi/package.sh +++ b/Ports/qoi/package.sh @@ -2,7 +2,7 @@ port='qoi' version='edb8d7b1140be3168cc99ed87edc605c7c1cf31f' files=( - "https://github.com/phoboslab/qoi/archive/${version}.zip 3d3df95fb0b59aca2113ce45396f887eaba1be914cd54b56804efc241f93f203" + "https://github.com/phoboslab/qoi/archive/${version}.zip#3d3df95fb0b59aca2113ce45396f887eaba1be914cd54b56804efc241f93f203" ) depends=('libpng' 'stb') diff --git a/Ports/qt6-qt5compat/package.sh b/Ports/qt6-qt5compat/package.sh index 8b75d4e114..9572495aaa 100755 --- a/Ports/qt6-qt5compat/package.sh +++ b/Ports/qt6-qt5compat/package.sh @@ -4,7 +4,7 @@ version='6.4.0' workdir="qt5compat-everywhere-src-${version}" useconfigure='true' files=( - "https://download.qt.io/official_releases/qt/$(cut -d. -f1,2 <<< ${version})/${version}/submodules/qt5compat-everywhere-src-${version}.tar.xz 73475d0837f78246d509199f211a35c71fc36cccf64b3de258ebc6387194a4c0" + "https://download.qt.io/official_releases/qt/$(cut -d. -f1,2 <<< ${version})/${version}/submodules/qt5compat-everywhere-src-${version}.tar.xz#73475d0837f78246d509199f211a35c71fc36cccf64b3de258ebc6387194a4c0" ) depends=( 'qt6-qtbase' diff --git a/Ports/qt6-qtbase/package.sh b/Ports/qt6-qtbase/package.sh index a02bcc7ca5..4240209d70 100755 --- a/Ports/qt6-qtbase/package.sh +++ b/Ports/qt6-qtbase/package.sh @@ -4,7 +4,7 @@ version='6.4.0' workdir="qtbase-everywhere-src-${version}" useconfigure='true' files=( - "https://download.qt.io/official_releases/qt/$(cut -d. -f1,2 <<< ${version})/${version}/submodules/qtbase-everywhere-src-${version}.tar.xz cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d" + "https://download.qt.io/official_releases/qt/$(cut -d. -f1,2 <<< ${version})/${version}/submodules/qtbase-everywhere-src-${version}.tar.xz#cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d" ) configopts=( '-GNinja' diff --git a/Ports/qt6-serenity/package.sh b/Ports/qt6-serenity/package.sh index fc8ba6dde6..361ebaa419 100755 --- a/Ports/qt6-serenity/package.sh +++ b/Ports/qt6-serenity/package.sh @@ -5,7 +5,7 @@ depends=("qt6-qtbase") workdir=QSerenityPlatform-master useconfigure=true files=( - "https://github.com/SerenityPorts/QSerenityPlatform/archive/master.zip 522cbb41e814a3d6553d3761380f9ce08e341fd5a8137ef8cfa9fe555317c6c0" + "https://github.com/SerenityPorts/QSerenityPlatform/archive/master.zip#522cbb41e814a3d6553d3761380f9ce08e341fd5a8137ef8cfa9fe555317c6c0" ) configopts=( "-GNinja" diff --git a/Ports/quake/package.sh b/Ports/quake/package.sh index 9b36752933..8a9aa3cd52 100755 --- a/Ports/quake/package.sh +++ b/Ports/quake/package.sh @@ -5,7 +5,7 @@ workdir='SerenityQuake-master' useconfigure='false' archive_hash='81172c57839b3ec75bdc18d4ec4ec00a1460da84c596b4b8e5eb65a5a3a8309a' files=( - "https://github.com/SerenityPorts/SerenityQuake/archive/master.tar.gz ${archive_hash}" + "https://github.com/SerenityPorts/SerenityQuake/archive/master.tar.gz#${archive_hash}" ) makeopts+=( 'V=1' diff --git a/Ports/quake2/package.sh b/Ports/quake2/package.sh index b6c2fcd13f..ee7497b26f 100755 --- a/Ports/quake2/package.sh +++ b/Ports/quake2/package.sh @@ -5,7 +5,7 @@ useconfigure='true' commit_hash='d26d00845e95dc7d781459d0c1a7fd48ea4b6be3' archive_hash='f940d71e0a4e15c040776979c6c99cb3520208744b3c22921f484d70ba82d675' files=( - "https://github.com/shamazmazum/quake2sdl/archive/${commit_hash}.tar.gz ${archive_hash}" + "https://github.com/shamazmazum/quake2sdl/archive/${commit_hash}.tar.gz#${archive_hash}" ) workdir="quake2sdl-${commit_hash}" makeopts=() diff --git a/Ports/quake3/package.sh b/Ports/quake3/package.sh index 62ae1aed53..920526621e 100755 --- a/Ports/quake3/package.sh +++ b/Ports/quake3/package.sh @@ -4,7 +4,7 @@ version=1.34 commit_hash=6d74896557d8c193a9f19bc6845a47e9d0f77db2 archive_hash=1db91cfd05170ed5b37c1ab56cdf7bbe6b3c86fc6baee8b68e8e539fddfd88c1 files=( - "https://github.com/ioquake/ioq3/archive/$commit_hash.tar.gz $archive_hash" + "https://github.com/ioquake/ioq3/archive/$commit_hash.tar.gz#$archive_hash" ) workdir="ioq3-${commit_hash}" depends=("SDL2") diff --git a/Ports/r0/package.sh b/Ports/r0/package.sh index c3e237ca23..2a2a75c108 100755 --- a/Ports/r0/package.sh +++ b/Ports/r0/package.sh @@ -4,6 +4,6 @@ version=0.8 useconfigure=false workdir=$port-$version files=( - "https://github.com/radareorg/r0/archive/$version.tar.gz a31722838a21cd3391c41bbb2e63f60552544244362b21f6d9a30d6c24c43bbe" + "https://github.com/radareorg/r0/archive/$version.tar.gz#a31722838a21cd3391c41bbb2e63f60552544244362b21f6d9a30d6c24c43bbe" ) depends=() diff --git a/Ports/radare2/package.sh b/Ports/radare2/package.sh index 2c95f5fd08..e2baa60a05 100755 --- a/Ports/radare2/package.sh +++ b/Ports/radare2/package.sh @@ -2,7 +2,7 @@ port='radare2' version='5.7.6' files=( - "https://github.com/radareorg/radare2/archive/refs/tags/${version}.tar.gz 1e798504a978929803ac7d6e42530b06c44be7e1abb5842877a88d7a34d9fd8f" + "https://github.com/radareorg/radare2/archive/refs/tags/${version}.tar.gz#1e798504a978929803ac7d6e42530b06c44be7e1abb5842877a88d7a34d9fd8f" ) useconfigure='true' configopts=("--disable-debugger" "--disable-threads" "--with-ostype=serenityos" "--host=${SERENITY_ARCH}-serenityos") diff --git a/Ports/readline/package.sh b/Ports/readline/package.sh index 419cf75411..cde400243d 100755 --- a/Ports/readline/package.sh +++ b/Ports/readline/package.sh @@ -6,7 +6,7 @@ useconfigure=true config_sub_paths=("support/config.sub") use_fresh_config_sub=true files=( - "https://ftpmirror.gnu.org/gnu/readline/readline-${version}.tar.gz 7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6" + "https://ftpmirror.gnu.org/gnu/readline/readline-${version}.tar.gz#7589a2381a8419e68654a47623ce7dfcb756815c8fee726b98f90bf668af7bc6" ) configopts=( "--disable-static" diff --git a/Ports/rsync/package.sh b/Ports/rsync/package.sh index a755699b7b..f78c8c86aa 100755 --- a/Ports/rsync/package.sh +++ b/Ports/rsync/package.sh @@ -4,6 +4,6 @@ version=3.1.3 useconfigure="true" use_fresh_config_sub="true" files=( - "https://download.samba.org/pub/rsync/src/rsync-${version}.tar.gz 55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0" + "https://download.samba.org/pub/rsync/src/rsync-${version}.tar.gz#55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0" ) configopts=("--target=${SERENITY_ARCH}-pc-serenity") diff --git a/Ports/ruby/package.sh b/Ports/ruby/package.sh index 143a739168..521708f060 100755 --- a/Ports/ruby/package.sh +++ b/Ports/ruby/package.sh @@ -10,8 +10,8 @@ useconfigure="true" use_fresh_config_sub=true config_sub_paths=("tool/config.sub") files=( - "${RUBY_ARCHIVE_URL} ${RUBY_ARCHIVE_SHA256SUM}" - "https://cache.ruby-lang.org/pub/misc/logo/ruby-logo-kit.zip 7f0a980e09874d35d80b958949dc2460e683957de3d2494a1499aea9d9989055" + "${RUBY_ARCHIVE_URL}#${RUBY_ARCHIVE_SHA256SUM}" + "https://cache.ruby-lang.org/pub/misc/logo/ruby-logo-kit.zip#7f0a980e09874d35d80b958949dc2460e683957de3d2494a1499aea9d9989055" ) launcher_name="Ruby IRB" launcher_category="Development" diff --git a/Ports/rvvm/package.sh b/Ports/rvvm/package.sh index 6bdfb20f6c..9cfabd1c80 100755 --- a/Ports/rvvm/package.sh +++ b/Ports/rvvm/package.sh @@ -3,7 +3,7 @@ port='rvvm' version='0.5' archive_hash='3a1dbb91ad04f068078bc6c6c27cc5792eebc111907cb5a14bde158fe6e757c9' files=( - "https://github.com/LekKit/RVVM/archive/v${version}.tar.gz ${archive_hash}" + "https://github.com/LekKit/RVVM/archive/v${version}.tar.gz#${archive_hash}" ) workdir="RVVM-${version}" depends=('sdl12-compat') diff --git a/Ports/sam/package.sh b/Ports/sam/package.sh index 28613ac35e..ba9da7f09a 100755 --- a/Ports/sam/package.sh +++ b/Ports/sam/package.sh @@ -3,7 +3,7 @@ port=sam version=c86ea395743b8ea4ad071c2167fd1f7f96648f7b workdir="SAM-${version}" files=( - "https://github.com/vidarh/SAM/archive/${version}.tar.gz 1f534245e2c7a096de5f886fd96ea1ad966c4e674c1ed91e0c6a59662e8d6c11" + "https://github.com/vidarh/SAM/archive/${version}.tar.gz#1f534245e2c7a096de5f886fd96ea1ad966c4e674c1ed91e0c6a59662e8d6c11" ) depends=("SDL2") diff --git a/Ports/scummvm/package.sh b/Ports/scummvm/package.sh index fa93de9d99..b5d9440057 100755 --- a/Ports/scummvm/package.sh +++ b/Ports/scummvm/package.sh @@ -3,7 +3,7 @@ port='scummvm' useconfigure='true' version='2.7.1' files=( - "https://downloads.scummvm.org/frs/scummvm/${version}/scummvm-${version}.tar.xz d6bbf62e33154759a609d59f3034d71652ecdb64ed5c800156718ab1f1d5d063" + "https://downloads.scummvm.org/frs/scummvm/${version}/scummvm-${version}.tar.xz#d6bbf62e33154759a609d59f3034d71652ecdb64ed5c800156718ab1f1d5d063" ) depends=( 'freetype' diff --git a/Ports/sdl12-compat/package.sh b/Ports/sdl12-compat/package.sh index b19f9c35e3..c5c8c1db39 100755 --- a/Ports/sdl12-compat/package.sh +++ b/Ports/sdl12-compat/package.sh @@ -4,7 +4,7 @@ version='1.2.56' workdir=sdl12-compat-release-${version} useconfigure='true' files=( - "https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${version}.tar.gz f62f3e15f95aade366ee6c03f291e8825c4689390a6be681535259a877259c58" + "https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${version}.tar.gz#f62f3e15f95aade366ee6c03f291e8825c4689390a6be681535259a877259c58" ) configopts=( "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" diff --git a/Ports/sed/package.sh b/Ports/sed/package.sh index 798e365cd3..eae5eb7e76 100755 --- a/Ports/sed/package.sh +++ b/Ports/sed/package.sh @@ -5,5 +5,5 @@ useconfigure="true" use_fresh_config_sub="true" config_sub_paths=("build-aux/config.sub") files=( - "https://ftpmirror.gnu.org/gnu/sed/sed-${version}.tar.gz d1478a18f033a73ac16822901f6533d30b6be561bcbce46ffd7abce93602282e" + "https://ftpmirror.gnu.org/gnu/sed/sed-${version}.tar.gz#d1478a18f033a73ac16822901f6533d30b6be561bcbce46ffd7abce93602282e" ) diff --git a/Ports/serenity-theming/package.sh b/Ports/serenity-theming/package.sh index ecce3f7118..33cb2860a1 100755 --- a/Ports/serenity-theming/package.sh +++ b/Ports/serenity-theming/package.sh @@ -3,7 +3,7 @@ port=serenity-theming version=7ef303d19c5db6a5d5f44d8d74f52ac26d42797f workdir="theming-${version}" files=( - "https://github.com/SerenityOS/theming/archive/${version}.zip 16beaca84ca0c4bcc9691129767805e6ba0f631ce1ed54f9362f0195d96d8e1b" + "https://github.com/SerenityOS/theming/archive/${version}.zip#16beaca84ca0c4bcc9691129767805e6ba0f631ce1ed54f9362f0195d96d8e1b" ) build() { diff --git a/Ports/serious-sam-classic/package.sh b/Ports/serious-sam-classic/package.sh index 320d972602..ac70ceeb44 100755 --- a/Ports/serious-sam-classic/package.sh +++ b/Ports/serious-sam-classic/package.sh @@ -3,7 +3,7 @@ port='serious-sam-classic' useconfigure='false' version='1.10.4' files=( - "https://github.com/tx00100xt/SeriousSamClassic/archive/refs/tags/v${version}.tar.gz c42e1434e03f713ffc60aa627f0a24c64287598bc5ee7cdbd2cbe91aa363ef51" + "https://github.com/tx00100xt/SeriousSamClassic/archive/refs/tags/v${version}.tar.gz#c42e1434e03f713ffc60aa627f0a24c64287598bc5ee7cdbd2cbe91aa363ef51" ) depends=( 'libvorbis' diff --git a/Ports/sfinx/package.sh b/Ports/sfinx/package.sh index edb3867dbf..20d6e8aa21 100755 --- a/Ports/sfinx/package.sh +++ b/Ports/sfinx/package.sh @@ -2,7 +2,7 @@ port=sfinx version="1.1" files=( - "https://downloads.scummvm.org/frs/extras/Sfinx/sfinx-en-v1.1.zip f516b30a046526f78cbc923d8f907d267ab964ccd9b770afc72350e8d467ec4d" + "https://downloads.scummvm.org/frs/extras/Sfinx/sfinx-en-v1.1.zip#f516b30a046526f78cbc923d8f907d267ab964ccd9b770afc72350e8d467ec4d" ) depends=("scummvm") workdir="${port}-en-v${version}" diff --git a/Ports/sl/package.sh b/Ports/sl/package.sh index 633c54e28a..3c21c58a7f 100755 --- a/Ports/sl/package.sh +++ b/Ports/sl/package.sh @@ -3,7 +3,7 @@ port=sl version=git workdir=sl-master files=( - "https://github.com/mtoyoda/sl/archive/master.tar.gz 3270434e28c4f4e15b8e98de60ea98508a7486485f52356a61f36ac5430fbc80" + "https://github.com/mtoyoda/sl/archive/master.tar.gz#3270434e28c4f4e15b8e98de60ea98508a7486485f52356a61f36ac5430fbc80" ) depends=("ncurses") diff --git a/Ports/soltys/package.sh b/Ports/soltys/package.sh index 07323da85c..d23c4ae536 100755 --- a/Ports/soltys/package.sh +++ b/Ports/soltys/package.sh @@ -2,7 +2,7 @@ port=soltys version="1.0" files=( - "https://downloads.scummvm.org/frs/extras/Soltys/soltys-en-v1.0.zip 87b89e654b8a5b8ebe342cb4c5c6049ab9a43a5efb474d9c49bafb77dcce48f6" + "https://downloads.scummvm.org/frs/extras/Soltys/soltys-en-v1.0.zip#87b89e654b8a5b8ebe342cb4c5c6049ab9a43a5efb474d9c49bafb77dcce48f6" ) depends=("scummvm") diff --git a/Ports/sparsehash/package.sh b/Ports/sparsehash/package.sh index 7c5c0ffbfb..07c3b9b07d 100755 --- a/Ports/sparsehash/package.sh +++ b/Ports/sparsehash/package.sh @@ -3,6 +3,6 @@ port=sparsehash version=2.0.4 useconfigure=true files=( - "https://github.com/sparsehash/sparsehash/archive/refs/tags/$port-$version.tar.gz 8cd1a95827dfd8270927894eb77f62b4087735cbede953884647f16c521c7e58" + "https://github.com/sparsehash/sparsehash/archive/refs/tags/$port-$version.tar.gz#8cd1a95827dfd8270927894eb77f62b4087735cbede953884647f16c521c7e58" ) workdir=$port-$port-$version diff --git a/Ports/speexdsp/package.sh b/Ports/speexdsp/package.sh index 1ca81bf63e..81dc114e7a 100755 --- a/Ports/speexdsp/package.sh +++ b/Ports/speexdsp/package.sh @@ -3,5 +3,5 @@ port='speexdsp' version='1.2.1' useconfigure='true' files=( - "https://downloads.xiph.org/releases/speex/speexdsp-${version}.tar.gz 8c777343e4a6399569c72abc38a95b24db56882c83dbdb6c6424a5f4aeb54d3d" + "https://downloads.xiph.org/releases/speex/speexdsp-${version}.tar.gz#8c777343e4a6399569c72abc38a95b24db56882c83dbdb6c6424a5f4aeb54d3d" ) diff --git a/Ports/sqlite/package.sh b/Ports/sqlite/package.sh index 92fdefc720..02ad1eb5aa 100755 --- a/Ports/sqlite/package.sh +++ b/Ports/sqlite/package.sh @@ -2,7 +2,7 @@ port='sqlite' version='3410200' files=( - "https://www.sqlite.org/2023/sqlite-autoconf-${version}.tar.gz e98c100dd1da4e30fa460761dab7c0b91a50b785e167f8c57acc46514fae9499" + "https://www.sqlite.org/2023/sqlite-autoconf-${version}.tar.gz#e98c100dd1da4e30fa460761dab7c0b91a50b785e167f8c57acc46514fae9499" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/ssmtp/package.sh b/Ports/ssmtp/package.sh index 6728779b02..c1e7fb01e8 100755 --- a/Ports/ssmtp/package.sh +++ b/Ports/ssmtp/package.sh @@ -2,7 +2,7 @@ port='ssmtp' version='2.64-11' files=( - "https://salsa.debian.org/debian/ssmtp/-/archive/debian/${version}/ssmtp-debian-${version}.tar.gz 82abe0fb54e2ee209e9f8745498ce5f4e35f2f2b1bf95bd5e6dfbcfc61a8ebe2" + "https://salsa.debian.org/debian/ssmtp/-/archive/debian/${version}/ssmtp-debian-${version}.tar.gz#82abe0fb54e2ee209e9f8745498ce5f4e35f2f2b1bf95bd5e6dfbcfc61a8ebe2" ) useconfigure='true' workdir="ssmtp-debian-${version}" diff --git a/Ports/stb/package.sh b/Ports/stb/package.sh index 57fe0738a1..482b2b416d 100755 --- a/Ports/stb/package.sh +++ b/Ports/stb/package.sh @@ -2,7 +2,7 @@ port='stb' version='af1a5bc352164740c1cc1354942b1c6b72eacb8a' files=( - "https://github.com/nothings/stb/archive/${version}.zip e3d0edbecd356506d3d69b87419de2f9d180a98099134c6343177885f6c2cbef" + "https://github.com/nothings/stb/archive/${version}.zip#e3d0edbecd356506d3d69b87419de2f9d180a98099134c6343177885f6c2cbef" ) build() { diff --git a/Ports/stockfish/package.sh b/Ports/stockfish/package.sh index 4110ff13e2..be39b2139a 100755 --- a/Ports/stockfish/package.sh +++ b/Ports/stockfish/package.sh @@ -3,7 +3,7 @@ port='stockfish' version='16' useconfigure='false' files=( - "https://github.com/official-stockfish/Stockfish/archive/refs/tags/sf_${version}.tar.gz a1600ebdaf4e324ba3e10cec2e0c9a810dc64c6f0db5cc955b2fd5e1eefa1cc6" + "https://github.com/official-stockfish/Stockfish/archive/refs/tags/sf_${version}.tar.gz#a1600ebdaf4e324ba3e10cec2e0c9a810dc64c6f0db5cc955b2fd5e1eefa1cc6" ) workdir="Stockfish-sf_${version}/src/" makeopts+=(ARCH="${SERENITY_ARCH}" SUPPORTED_ARCH=true COMPCXX="${CXX}") diff --git a/Ports/stpuzzles/package.sh b/Ports/stpuzzles/package.sh index b09ac87be3..95c48b9d9a 100755 --- a/Ports/stpuzzles/package.sh +++ b/Ports/stpuzzles/package.sh @@ -5,7 +5,7 @@ version=git workdir="${port}-main" configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt") files=( - "https://github.com/SerenityPorts/stpuzzles/archive/refs/heads/main.zip 31affa1f7d3c3501af4c92155d1d3beba8a5eaa1c9ce6d2e0682dc87f3f5d1e6" + "https://github.com/SerenityPorts/stpuzzles/archive/refs/heads/main.zip#31affa1f7d3c3501af4c92155d1d3beba8a5eaa1c9ce6d2e0682dc87f3f5d1e6" ) configure() { diff --git a/Ports/stress-ng/package.sh b/Ports/stress-ng/package.sh index 12100e5318..2f34159d7e 100755 --- a/Ports/stress-ng/package.sh +++ b/Ports/stress-ng/package.sh @@ -2,7 +2,7 @@ port=stress-ng version=0.14.03 files=( - "https://github.com/ColinIanKing/stress-ng/archive/V${version}.tar.gz 95012c62883ab5826e6157557a075df98cce3cbce2a48bb40851bcc968a8441a" + "https://github.com/ColinIanKing/stress-ng/archive/V${version}.tar.gz#95012c62883ab5826e6157557a075df98cce3cbce2a48bb40851bcc968a8441a" ) depends=("zlib") diff --git a/Ports/tar/package.sh b/Ports/tar/package.sh index 846661a4c7..234e572548 100755 --- a/Ports/tar/package.sh +++ b/Ports/tar/package.sh @@ -5,7 +5,7 @@ useconfigure='true' use_fresh_config_sub='true' config_sub_paths=('build-aux/config.sub') files=( - "https://ftpmirror.gnu.org/gnu/tar/tar-${version}.tar.gz 14d55e32063ea9526e057fbf35fcabd53378e769787eff7919c3755b02d2b57e" + "https://ftpmirror.gnu.org/gnu/tar/tar-${version}.tar.gz#14d55e32063ea9526e057fbf35fcabd53378e769787eff7919c3755b02d2b57e" ) depends=( 'gettext' diff --git a/Ports/taskwarrior/package.sh b/Ports/taskwarrior/package.sh index ac5de3df3a..570831c212 100755 --- a/Ports/taskwarrior/package.sh +++ b/Ports/taskwarrior/package.sh @@ -3,7 +3,7 @@ port='taskwarrior' version='2.6.2' useconfigure='true' files=( - "https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${version}/task-${version}.tar.gz b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec" + "https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${version}/task-${version}.tar.gz#b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec" ) workdir="task-${version}" configopts=("-DCMAKE_BUILD_TYPE=release" "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-DENABLE_SYNC=OFF" "-DTASK_DOCDIR=share/doc/taskwarrior-2.6.2" "-DTASK_RCDIR=share/taskwarrior/rc") diff --git a/Ports/tcl/package.sh b/Ports/tcl/package.sh index 06fdaea53d..cae9a6b263 100755 --- a/Ports/tcl/package.sh +++ b/Ports/tcl/package.sh @@ -4,5 +4,5 @@ version=8.6.12 workdir=tcl${version}/unix useconfigure=true files=( - "https://prdownloads.sourceforge.net/tcl/tcl${version}-src.tar.gz 26c995dd0f167e48b11961d891ee555f680c175f7173ff8cb829f4ebcde4c1a6" + "https://prdownloads.sourceforge.net/tcl/tcl${version}-src.tar.gz#26c995dd0f167e48b11961d891ee555f680c175f7173ff8cb829f4ebcde4c1a6" ) diff --git a/Ports/termcap/package.sh b/Ports/termcap/package.sh index 9cf9a3342d..4b4eee0f30 100755 --- a/Ports/termcap/package.sh +++ b/Ports/termcap/package.sh @@ -4,5 +4,5 @@ version=1.3.1 useconfigure=true configopts=("--prefix=${SERENITY_INSTALL_ROOT}/usr/local") files=( - "https://ftpmirror.gnu.org/gnu/termcap/termcap-${version}.tar.gz 91a0e22e5387ca4467b5bcb18edf1c51b930262fd466d5fda396dd9d26719100" + "https://ftpmirror.gnu.org/gnu/termcap/termcap-${version}.tar.gz#91a0e22e5387ca4467b5bcb18edf1c51b930262fd466d5fda396dd9d26719100" ) diff --git a/Ports/thesilversearcher/package.sh b/Ports/thesilversearcher/package.sh index e5830f2487..990bdcff4e 100755 --- a/Ports/thesilversearcher/package.sh +++ b/Ports/thesilversearcher/package.sh @@ -3,7 +3,7 @@ port=thesilversearcher version=2.2.0 useconfigure="true" files=( - "https://geoff.greer.fm/ag/releases/the_silver_searcher-${version}.tar.gz d9621a878542f3733b5c6e71c849b9d1a830ed77cb1a1f6c2ea441d4b0643170" + "https://geoff.greer.fm/ag/releases/the_silver_searcher-${version}.tar.gz#d9621a878542f3733b5c6e71c849b9d1a830ed77cb1a1f6c2ea441d4b0643170" ) workdir="the_silver_searcher-${version}" configopts=("--target=${SERENITY_ARCH}-pc-serenity" "--disable-utf8") diff --git a/Ports/tig/package.sh b/Ports/tig/package.sh index 18de44a9db..44545a2be5 100755 --- a/Ports/tig/package.sh +++ b/Ports/tig/package.sh @@ -3,6 +3,6 @@ port=tig version=2.5.5 useconfigure="true" files=( - "https://github.com/jonas/tig/releases/download/tig-${version}/tig-${version}.tar.gz 24ba2c8beae889e6002ea7ced0e29851dee57c27fde8480fb9c64d5eb8765313" + "https://github.com/jonas/tig/releases/download/tig-${version}/tig-${version}.tar.gz#24ba2c8beae889e6002ea7ced0e29851dee57c27fde8480fb9c64d5eb8765313" ) depends=("ncurses" "pcre" "readline" "libiconv") diff --git a/Ports/timidity/package.sh b/Ports/timidity/package.sh index ea4dd1c711..d644dd8d99 100755 --- a/Ports/timidity/package.sh +++ b/Ports/timidity/package.sh @@ -3,8 +3,8 @@ port='timidity' useconfigure='true' version='2.15.0' files=( - "https://netcologne.dl.sourceforge.net/project/timidity/TiMidity++/TiMidity++-${version}/TiMidity++-${version}.tar.xz 9eaf4fadb0e19eb8e35cd4ac16142d604c589e43d0e8798237333697e6381d39" - "https://www.quaddicted.com/files/idgames/sounds/eawpats.zip 19087fa4a40e25ec39a09cffcc9f775fc22d88bc971a7a9831e075cdae2ee1e3" + "https://netcologne.dl.sourceforge.net/project/timidity/TiMidity++/TiMidity++-${version}/TiMidity++-${version}.tar.xz#9eaf4fadb0e19eb8e35cd4ac16142d604c589e43d0e8798237333697e6381d39" + "https://www.quaddicted.com/files/idgames/sounds/eawpats.zip#19087fa4a40e25ec39a09cffcc9f775fc22d88bc971a7a9831e075cdae2ee1e3" ) workdir="TiMidity++-${version}" use_fresh_config_sub='true' diff --git a/Ports/tinycc/package.sh b/Ports/tinycc/package.sh index ece2e7c6c9..37084bbd18 100755 --- a/Ports/tinycc/package.sh +++ b/Ports/tinycc/package.sh @@ -2,7 +2,7 @@ port=tinycc version=dev files=( - "https://github.com/TinyCC/tinycc/archive/dev.tar.gz 1e16fd9926e8e2662a35c790b7c56e8e7e8769c6a8a86a59a534c26046d0d83e" + "https://github.com/TinyCC/tinycc/archive/dev.tar.gz#1e16fd9926e8e2662a35c790b7c56e8e7e8769c6a8a86a59a534c26046d0d83e" ) useconfigure=true makeopts=("tcc") diff --git a/Ports/tinyscheme/package.sh b/Ports/tinyscheme/package.sh index af70e1388a..900564f5be 100755 --- a/Ports/tinyscheme/package.sh +++ b/Ports/tinyscheme/package.sh @@ -2,7 +2,7 @@ port=tinyscheme version=1.42 files=( - "https://downloads.sourceforge.net/project/tinyscheme/tinyscheme/tinyscheme-${version}/tinyscheme-${version}.tar.gz 17b0b1bffd22f3d49d5833e22a120b339039d2cfda0b46d6fc51dd2f01b407ad" + "https://downloads.sourceforge.net/project/tinyscheme/tinyscheme/tinyscheme-${version}/tinyscheme-${version}.tar.gz#17b0b1bffd22f3d49d5833e22a120b339039d2cfda0b46d6fc51dd2f01b407ad" ) useconfigure=false diff --git a/Ports/tr/package.sh b/Ports/tr/package.sh index 265f1a1635..505fa5fe67 100755 --- a/Ports/tr/package.sh +++ b/Ports/tr/package.sh @@ -2,6 +2,6 @@ port=tr version=6.7 files=( - "https://github.com/ibara/libpuffy/releases/download/libpuffy-1.0/tr-${version}.tar.gz 6390b9f90baf097c7ee660e3d1f107161dd422e3048ce7b7bea65043b916d416" + "https://github.com/ibara/libpuffy/releases/download/libpuffy-1.0/tr-${version}.tar.gz#6390b9f90baf097c7ee660e3d1f107161dd422e3048ce7b7bea65043b916d416" ) depends=("libpuffy") diff --git a/Ports/tree/package.sh b/Ports/tree/package.sh index 9fcb1ceea7..78e8e62025 100755 --- a/Ports/tree/package.sh +++ b/Ports/tree/package.sh @@ -2,7 +2,7 @@ port='tree' version='2.1.1' files=( - "https://github.com/Old-Man-Programmer/tree/archive/refs/tags/${version}.tar.gz 1b70253994dca48a59d6ed99390132f4d55c486bf0658468f8520e7e63666a06" + "https://github.com/Old-Man-Programmer/tree/archive/refs/tags/${version}.tar.gz#1b70253994dca48a59d6ed99390132f4d55c486bf0658468f8520e7e63666a06" ) build() { diff --git a/Ports/tuxracer/package.sh b/Ports/tuxracer/package.sh index d49288a0c7..e9f194df32 100755 --- a/Ports/tuxracer/package.sh +++ b/Ports/tuxracer/package.sh @@ -3,8 +3,8 @@ port=tuxracer useconfigure="true" version="0.61" files=( - "http://ftp.e.kth.se/pub/mpkg/distfiles/tuxracer/${version}/tuxracer-${version}.tar.gz a311d09080598fe556134d4b9faed7dc0c2ed956ebb10d062e5d4df022f91eff" - "http://ftp.e.kth.se/pub/mpkg/distfiles/tuxracer/${version}/tuxracer-data-${version}.tar.gz 3783d204b7bb1ed16aa5e5a1d5944de10fbee05bc7cebb8f616fce84301f3651" + "http://ftp.e.kth.se/pub/mpkg/distfiles/tuxracer/${version}/tuxracer-${version}.tar.gz#a311d09080598fe556134d4b9faed7dc0c2ed956ebb10d062e5d4df022f91eff" + "http://ftp.e.kth.se/pub/mpkg/distfiles/tuxracer/${version}/tuxracer-data-${version}.tar.gz#3783d204b7bb1ed16aa5e5a1d5944de10fbee05bc7cebb8f616fce84301f3651" ) depends=("glu" "SDL_mixer" "sdl12-compat" "tcl") configopts=( diff --git a/Ports/vim/package.sh b/Ports/vim/package.sh index ecfc2282ff..ef12fd33ea 100755 --- a/Ports/vim/package.sh +++ b/Ports/vim/package.sh @@ -4,7 +4,7 @@ version=8.2.4554 workdir="${port}-${version}" useconfigure="true" files=( - "https://github.com/vim/vim/archive/refs/tags/v${version}.tar.gz 206c8fc2535df33b9ea62fa1c9acae66c981a3e3aa4de0f652ef3a25e2b92571" + "https://github.com/vim/vim/archive/refs/tags/v${version}.tar.gz#206c8fc2535df33b9ea62fa1c9acae66c981a3e3aa4de0f652ef3a25e2b92571" ) configopts=("--with-tlib=tinfo" "--with-features=normal") depends=("ncurses" "gettext") diff --git a/Ports/vitetris/package.sh b/Ports/vitetris/package.sh index ea4ba7db63..86590ee1fd 100755 --- a/Ports/vitetris/package.sh +++ b/Ports/vitetris/package.sh @@ -3,7 +3,7 @@ port='vitetris' useconfigure='true' version='0.59.1' files=( - "https://github.com/vicgeralds/vitetris/archive/refs/tags/v${version}.tar.gz 699443df03c8d4bf2051838c1015da72039bbbdd0ab0eede891c59c840bdf58d" + "https://github.com/vicgeralds/vitetris/archive/refs/tags/v${version}.tar.gz#699443df03c8d4bf2051838c1015da72039bbbdd0ab0eede891c59c840bdf58d" ) configopts=( '--without-xlib' diff --git a/Ports/vlang/package.sh b/Ports/vlang/package.sh index 9267ec9cd5..5412b879bf 100755 --- a/Ports/vlang/package.sh +++ b/Ports/vlang/package.sh @@ -3,7 +3,7 @@ port=vlang version=weekly.2021.31 workdir="v-${version}" files=( - "https://github.com/vlang/v/archive/${version}.tar.gz b0daf0a2e2cb6d463710952f4d2e8705c17d02a9270355b20861ff3fd5f72563" + "https://github.com/vlang/v/archive/${version}.tar.gz#b0daf0a2e2cb6d463710952f4d2e8705c17d02a9270355b20861ff3fd5f72563" ) build() { diff --git a/Ports/vttest/package.sh b/Ports/vttest/package.sh index 1788e745be..3400961b8f 100755 --- a/Ports/vttest/package.sh +++ b/Ports/vttest/package.sh @@ -3,5 +3,5 @@ port=vttest version=20220215 useconfigure=true files=( - "https://invisible-mirror.net/archives/vttest/vttest-$version.tgz 4a65998c5e12cf08ced2cfce119adb44fa842ac1495d0f150f21c8a6785915a1" + "https://invisible-mirror.net/archives/vttest/vttest-$version.tgz#4a65998c5e12cf08ced2cfce119adb44fa842ac1495d0f150f21c8a6785915a1" ) diff --git a/Ports/wayland/package.sh b/Ports/wayland/package.sh index 05fa5ede1f..4c9b930878 100755 --- a/Ports/wayland/package.sh +++ b/Ports/wayland/package.sh @@ -16,7 +16,7 @@ depends=( 'libxml2' ) files=( - "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/wayland-${version}.tar.xz 6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac" + "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/wayland-${version}.tar.xz#6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac" ) configure() { diff --git a/Ports/wget/package.sh b/Ports/wget/package.sh index 9bb282db65..8b1c50391d 100755 --- a/Ports/wget/package.sh +++ b/Ports/wget/package.sh @@ -6,7 +6,7 @@ use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") depends=("openssl") files=( - "https://ftpmirror.gnu.org/gnu/wget/wget-${version}.tar.gz 5726bb8bc5ca0f6dc7110f6416e4bb7019e2d2ff5bf93d1ca2ffcc6656f220e5" + "https://ftpmirror.gnu.org/gnu/wget/wget-${version}.tar.gz#5726bb8bc5ca0f6dc7110f6416e4bb7019e2d2ff5bf93d1ca2ffcc6656f220e5" ) configopts=("--with-ssl=openssl" "--disable-ipv6") diff --git a/Ports/which/package.sh b/Ports/which/package.sh index ad6a966208..b8024c6ed7 100755 --- a/Ports/which/package.sh +++ b/Ports/which/package.sh @@ -3,5 +3,5 @@ port='which' version='2.21' useconfigure='true' files=( - "https://ftpmirror.gnu.org/gnu/which/which-${version}.tar.gz f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad" + "https://ftpmirror.gnu.org/gnu/which/which-${version}.tar.gz#f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad" ) diff --git a/Ports/wireguard-tools/package.sh b/Ports/wireguard-tools/package.sh index 2f86ef97f1..1dbd0d7734 100755 --- a/Ports/wireguard-tools/package.sh +++ b/Ports/wireguard-tools/package.sh @@ -2,7 +2,7 @@ port=wireguard-tools version=1.0.20210914 files=( - "https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${version}.tar.xz 97ff31489217bb265b7ae850d3d0f335ab07d2652ba1feec88b734bc96bd05ac" + "https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${version}.tar.xz#97ff31489217bb265b7ae850d3d0f335ab07d2652ba1feec88b734bc96bd05ac" ) makeopts=("--directory=src") # NOTE: PREFIX extends DESTDIR and therefore must not include $SERENITY_INSTALL_ROOT! diff --git a/Ports/x264/package.sh b/Ports/x264/package.sh index 6b6d0b65e7..7d7266c379 100755 --- a/Ports/x264/package.sh +++ b/Ports/x264/package.sh @@ -3,7 +3,7 @@ port='x264' version='baee400fa9ced6f5481a728138fed6e867b0ff7f' files=( - "https://code.videolan.org/videolan/x264/-/archive/${version}/x264-master.tar.gz 436a2be54d8bc0cb05dd33ecbbcb7df9c3b57362714fcdaa3a5991189a33319b" + "https://code.videolan.org/videolan/x264/-/archive/${version}/x264-master.tar.gz#436a2be54d8bc0cb05dd33ecbbcb7df9c3b57362714fcdaa3a5991189a33319b" ) useconfigure='true' use_fresh_config_sub='true' diff --git a/Ports/x265/package.sh b/Ports/x265/package.sh index bd16a5cd46..39274e7427 100755 --- a/Ports/x265/package.sh +++ b/Ports/x265/package.sh @@ -3,7 +3,7 @@ port=x265 version=3.5 workdir="${port}_${version}" files=( - "https://bitbucket.org/multicoreware/x265_git/downloads/x265_${version}.tar.gz e70a3335cacacbba0b3a20ec6fecd6783932288ebc8163ad74bcc9606477cae8" + "https://bitbucket.org/multicoreware/x265_git/downloads/x265_${version}.tar.gz#e70a3335cacacbba0b3a20ec6fecd6783932288ebc8163ad74bcc9606477cae8" ) useconfigure=true diff --git a/Ports/xash3d-fwgs/package.sh b/Ports/xash3d-fwgs/package.sh index b144760583..d574d994fc 100755 --- a/Ports/xash3d-fwgs/package.sh +++ b/Ports/xash3d-fwgs/package.sh @@ -12,13 +12,13 @@ useconfigure='true' depends=("SDL2" "fontconfig" "freetype") workdir="xash3d-fwgs-${_xash3d_commit}" files=( - "https://github.com/FWGS/xash3d-fwgs/archive/${_xash3d_commit}.tar.gz 71bcf9f61d05e6f9ff8866a28cdc9c644ca9aeab9e4143e279d61b1b8ebff9e5" - "https://github.com/FWGS/vgui_support/archive/${_vgui_support_commit}.tar.gz 2f241fe093b8ab1ff757bdc4ae7a531223525ec3be8f2da3a0eddf76543e90a0" - "https://github.com/FWGS/vgui-dev/archive/${_vgui_dev_commit}.tar.gz eb9315fba8ae444fdae240c10afebaf7f3b157233bf1589f0af557b2286928fa" - "https://github.com/FWGS/mainui_cpp/archive/${_mainui_commit}.tar.gz 05a3ff20055ba53d46ac65fee04a689df52889d3077661dc618f7659a2d2138f" - "https://github.com/FWGS/MiniUTL/archive/${_miniutl_commit}.tar.gz 7b7b26377854b3fc741c8d652d8b3c9c540512644943ca6efb63df941b2861e3" - "https://github.com/xiph/opus/archive/${_opus_commit}.tar.gz 56156f1f7a19fcd356041604ce9fdd7d70a67a0e91153f25970dcc8710ea057e" - "https://github.com/FWGS/xash-extras/archive/${_extras_commit}.tar.gz 020b4c35f97fabbd70a7444a98451f0f5be4dcbf149e42e5e49598a5651805ab" + "https://github.com/FWGS/xash3d-fwgs/archive/${_xash3d_commit}.tar.gz#71bcf9f61d05e6f9ff8866a28cdc9c644ca9aeab9e4143e279d61b1b8ebff9e5" + "https://github.com/FWGS/vgui_support/archive/${_vgui_support_commit}.tar.gz#2f241fe093b8ab1ff757bdc4ae7a531223525ec3be8f2da3a0eddf76543e90a0" + "https://github.com/FWGS/vgui-dev/archive/${_vgui_dev_commit}.tar.gz#eb9315fba8ae444fdae240c10afebaf7f3b157233bf1589f0af557b2286928fa" + "https://github.com/FWGS/mainui_cpp/archive/${_mainui_commit}.tar.gz#05a3ff20055ba53d46ac65fee04a689df52889d3077661dc618f7659a2d2138f" + "https://github.com/FWGS/MiniUTL/archive/${_miniutl_commit}.tar.gz#7b7b26377854b3fc741c8d652d8b3c9c540512644943ca6efb63df941b2861e3" + "https://github.com/xiph/opus/archive/${_opus_commit}.tar.gz#56156f1f7a19fcd356041604ce9fdd7d70a67a0e91153f25970dcc8710ea057e" + "https://github.com/FWGS/xash-extras/archive/${_extras_commit}.tar.gz#020b4c35f97fabbd70a7444a98451f0f5be4dcbf149e42e5e49598a5651805ab" ) export PKG_CONFIG_PATH="${SERENITY_INSTALL_ROOT}/usr/local/lib/pkgconfig" diff --git a/Ports/xorriso/package.sh b/Ports/xorriso/package.sh index b3fd603420..fd9e1bd997 100755 --- a/Ports/xorriso/package.sh +++ b/Ports/xorriso/package.sh @@ -2,7 +2,7 @@ port='xorriso' version='1.5.6' files=( - "https://www.gnu.org/software/xorriso/xorriso-${version}.tar.gz d4b6b66bd04c49c6b358ee66475d806d6f6d7486e801106a47d331df1f2f8feb" + "https://www.gnu.org/software/xorriso/xorriso-${version}.tar.gz#d4b6b66bd04c49c6b358ee66475d806d6f6d7486e801106a47d331df1f2f8feb" ) depends=( 'libiconv' diff --git a/Ports/xz/package.sh b/Ports/xz/package.sh index 3863b11e8e..2f4ab34e23 100755 --- a/Ports/xz/package.sh +++ b/Ports/xz/package.sh @@ -6,6 +6,6 @@ configopts=("--disable-static" "--enable-shared") use_fresh_config_sub=true config_sub_paths=("build-aux/config.sub") files=( - "https://tukaani.org/xz/xz-${version}.tar.gz f6f4910fd033078738bd82bfba4f49219d03b17eb0794eb91efbae419f4aba10" + "https://tukaani.org/xz/xz-${version}.tar.gz#f6f4910fd033078738bd82bfba4f49219d03b17eb0794eb91efbae419f4aba10" ) depends=("zlib" "libiconv") diff --git a/Ports/yasm/package.sh b/Ports/yasm/package.sh index 59ae8b791e..ebc9beedf8 100755 --- a/Ports/yasm/package.sh +++ b/Ports/yasm/package.sh @@ -2,7 +2,7 @@ port=yasm version=1.3.0 files=( - "https://www.tortall.net/projects/yasm/releases/yasm-${version}.tar.gz 3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f" + "https://www.tortall.net/projects/yasm/releases/yasm-${version}.tar.gz#3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/zig/package.sh b/Ports/zig/package.sh index fa7e802bf8..758e43c781 100755 --- a/Ports/zig/package.sh +++ b/Ports/zig/package.sh @@ -3,8 +3,8 @@ port='zig' version='0.11.0-dev.4003+c6aa29b6f' files=( - 'https://github.com/ziglang/zig-bootstrap/archive/bf1b2cdb83141ad9336eec42160c9fe87f90198d.tar.gz 363f97884f4a291c7167468e53cf4570fa03bc7b8973365dbce2019ffc103150' - 'https://github.com/ziglang/zig/archive/c6aa29b6fdba1606bfd218b17de89f64179c0ed8.tar.gz d63c5087a737c46072f155eacacaa406af67addab39ad8179c44b0fc7d698ac1' + 'https://github.com/ziglang/zig-bootstrap/archive/bf1b2cdb83141ad9336eec42160c9fe87f90198d.tar.gz#363f97884f4a291c7167468e53cf4570fa03bc7b8973365dbce2019ffc103150' + 'https://github.com/ziglang/zig/archive/c6aa29b6fdba1606bfd218b17de89f64179c0ed8.tar.gz#d63c5087a737c46072f155eacacaa406af67addab39ad8179c44b0fc7d698ac1' ) # The actual directory to build in. diff --git a/Ports/zlib/package.sh b/Ports/zlib/package.sh index f87da98f28..97ff7b631d 100755 --- a/Ports/zlib/package.sh +++ b/Ports/zlib/package.sh @@ -3,7 +3,7 @@ port='zlib' version='1.3' useconfigure='true' files=( - "https://www.zlib.net/zlib-${version}.tar.gz ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e" + "https://www.zlib.net/zlib-${version}.tar.gz#ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e" ) configure() { diff --git a/Ports/zsh/package.sh b/Ports/zsh/package.sh index 8c83455c5d..392115c7db 100755 --- a/Ports/zsh/package.sh +++ b/Ports/zsh/package.sh @@ -2,7 +2,7 @@ port=zsh version=5.9 files=( - "https://sourceforge.net/projects/zsh/files/zsh/${version}/zsh-${version}.tar.xz 9b8d1ecedd5b5e81fbf1918e876752a7dd948e05c1a0dba10ab863842d45acd5" + "https://sourceforge.net/projects/zsh/files/zsh/${version}/zsh-${version}.tar.xz#9b8d1ecedd5b5e81fbf1918e876752a7dd948e05c1a0dba10ab863842d45acd5" ) useconfigure=true use_fresh_config_sub=true diff --git a/Ports/zstd/package.sh b/Ports/zstd/package.sh index f5918f6d6d..e53c2b55f7 100755 --- a/Ports/zstd/package.sh +++ b/Ports/zstd/package.sh @@ -2,7 +2,7 @@ port=zstd version=1.5.2 files=( - "https://github.com/facebook/zstd/releases/download/v${version}/zstd-${version}.tar.gz 7c42d56fac126929a6a85dbc73ff1db2411d04f104fae9bdea51305663a83fd0" + "https://github.com/facebook/zstd/releases/download/v${version}/zstd-${version}.tar.gz#7c42d56fac126929a6a85dbc73ff1db2411d04f104fae9bdea51305663a83fd0" ) useconfigure='true' configopts=(