From da440e3f0b4774baf7c923debc2ef6b5c0aa9a81 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:54:08 +0100 Subject: [PATCH 1/9] common/environment/setup/misc.sh: add ${VIDEOLAN_SITE} --- common/environment/setup/misc.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/common/environment/setup/misc.sh b/common/environment/setup/misc.sh index d22a7388d689..177b1e5622a2 100644 --- a/common/environment/setup/misc.sh +++ b/common/environment/setup/misc.sh @@ -17,5 +17,6 @@ MOZILLA_SITE="https://ftp.mozilla.org/pub" GNU_SITE="https://ftp.gnu.org/gnu" FREEDESKTOP_SITE="https://freedesktop.org/software" KDE_SITE="https://download.kde.org/stable" +VIDEOLAN_SITE="https://download.videolan.org/pub/videolan" set +a From 3188d1cfd7ed0d7425fa238941b0e476370e6cff Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:53:17 +0100 Subject: [PATCH 2/9] Manual.md: document ${VIDEOLAN_SITE} --- Manual.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Manual.md b/Manual.md index 40b2321f7a25..af5f698debae 100644 --- a/Manual.md +++ b/Manual.md @@ -529,6 +529,7 @@ Example: | UBUNTU_SITE | http://archive.ubuntu.com/ubuntu/pool | | XORG_SITE | https://www.x.org/releases/individual | | KDE_SITE | https://download.kde.org/stable | + | VIDEOLAN_SITE | https://download.videolan.org/pub/videolan | - `checksum` The `sha256` digests matching `${distfiles}`. Multiple files can be separated by blanks. Please note that the order must be the same than From d69392223aa065ddc16d13c7afc5a48d0dfd2cda Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:42:29 +0100 Subject: [PATCH 3/9] vlc: use ${VIDEOLAN_SITE} --- srcpkgs/vlc/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template index 309477a2f775..bb2f6573b69d 100644 --- a/srcpkgs/vlc/template +++ b/srcpkgs/vlc/template @@ -16,7 +16,7 @@ maintainer="Helmut Pozimski " license="GPL-2.0-only, LGPL-2.1-only" homepage="https://www.videolan.org/vlc/" changelog="https://www.videolan.org/developers/vlc-branch/NEWS" -distfiles="https://download.videolan.org/pub/videolan/vlc/${version}/vlc-${version}.tar.xz" +distfiles="${VIDEOLAN_SITE}/vlc/${version}/vlc-${version}.tar.xz" checksum=48bd9bf337aa107a1524eba57c52dc4a91e29f5a97fbdee92f6a4dba90383cd0 lib32disabled=yes From 43d9b9eebb105291e2f33e69a0689709518b6ee5 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:42:38 +0100 Subject: [PATCH 4/9] x264: use ${VIDEOLAN_SITE} --- srcpkgs/x264/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template index 1ed803645ba6..a33dede30ccb 100644 --- a/srcpkgs/x264/template +++ b/srcpkgs/x264/template @@ -10,7 +10,7 @@ short_desc="Free library for encoding H264/AVC video streams" maintainer="DirectorX " license="GPL-2.0-or-later" homepage="https://www.videolan.org/developers/x264.html" -distfiles="https://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-${version//./-}-stable.tar.bz2" +distfiles="${VIDEOLAN_SITE}/x264/snapshots/x264-snapshot-${version//./-}-stable.tar.bz2" checksum=b2495c8f2930167d470994b1ce02b0f4bfb24b3317ba36ba7f112e9809264160 pre_configure() { From 9413debb88eecfb8aaa473bee70ecee3610e0ff1 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:42:51 +0100 Subject: [PATCH 5/9] libdvdnav: use ${VIDEOLAN_SITE} --- srcpkgs/libdvdnav/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libdvdnav/template b/srcpkgs/libdvdnav/template index 5a7a859c4c0b..9ff884a90b37 100644 --- a/srcpkgs/libdvdnav/template +++ b/srcpkgs/libdvdnav/template @@ -10,7 +10,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://www.videolan.org/developers/libdvdnav.html" changelog="https://code.videolan.org/videolan/libdvdnav/blob/master/ChangeLog" -distfiles="https://download.videolan.org/pub/videolan/libdvdnav/${version}/libdvdnav-${version}.tar.bz2" +distfiles="${VIDEOLAN_SITE}/libdvdnav/${version}/libdvdnav-${version}.tar.bz2" checksum=c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48 libdvdnav-devel_package() { From 42198120d929e999c708e691df20ef487eb7aa54 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:43:04 +0100 Subject: [PATCH 6/9] libdvdcss: use ${VIDEOLAN_SITE} --- srcpkgs/libdvdcss/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libdvdcss/template b/srcpkgs/libdvdcss/template index ca9d26cd31cd..c77443b8e055 100644 --- a/srcpkgs/libdvdcss/template +++ b/srcpkgs/libdvdcss/template @@ -7,7 +7,7 @@ short_desc="Simple library designed for accessing DVDs" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://www.videolan.org/developers/libdvdcss.html" -distfiles="https://download.videolan.org/pub/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" +distfiles="${VIDEOLAN_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" checksum=233cc92f5dc01c5d3a96f5b3582be7d5cee5a35a52d3a08158745d3d86070079 libdvdcss-devel_package() { From 37c65bbeb4d09f2cbadbdcb6c8ede0f797c56726 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:43:17 +0100 Subject: [PATCH 7/9] libdvbpsi: use ${VIDEOLAN_SITE} --- srcpkgs/libdvbpsi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libdvbpsi/template b/srcpkgs/libdvbpsi/template index c8aa475b2de5..5aac623a13ae 100644 --- a/srcpkgs/libdvbpsi/template +++ b/srcpkgs/libdvbpsi/template @@ -7,7 +7,7 @@ short_desc="PSI decoder and generator library for MPEG2 and DVB streams" maintainer="Orphaned " license="LGPL-2.1-only" homepage="https://www.videolan.org/developers/libdvbpsi.html" -distfiles="https://download.videolan.org/pub/libdvbpsi/${version}/${pkgname}-${version}.tar.bz2" +distfiles="${VIDEOLAN_SITE}/libdvbpsi/${version}/${pkgname}-${version}.tar.bz2" checksum=02b5998bcf289cdfbd8757bedd5987e681309b0a25b3ffe6cebae599f7a00112 libdvbpsi-devel_package() { From 280ddc5e836a18832cbb2435c2027301f6c230ae Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:43:28 +0100 Subject: [PATCH 8/9] libdca: use ${VIDEOLAN_SITE} --- srcpkgs/libdca/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libdca/template b/srcpkgs/libdca/template index a9007df8387c..a144e80ad73b 100644 --- a/srcpkgs/libdca/template +++ b/srcpkgs/libdca/template @@ -8,7 +8,7 @@ short_desc="DTS Coherent Acoustics decoder" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://www.videolan.org/developers/libdca.html" -distfiles="https://download.videolan.org/pub/videolan/libdca/${version}/libdca-${version}.tar.bz2" +distfiles="${VIDEOLAN_SITE}/libdca/${version}/libdca-${version}.tar.bz2" checksum=3a0b13815f582c661d2388ffcabc2f1ea82f471783c400f765f2ec6c81065f6a pre_configure() { From c3e02fc039ed9c0221031625314606bb55a0ee76 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Fri, 4 Mar 2022 13:43:39 +0100 Subject: [PATCH 9/9] libbluray: use ${VIDEOLAN_SITE} --- srcpkgs/libbluray/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libbluray/template b/srcpkgs/libbluray/template index b81a8ee351de..070c351ee279 100644 --- a/srcpkgs/libbluray/template +++ b/srcpkgs/libbluray/template @@ -10,7 +10,7 @@ short_desc="Library to access Blu-Ray disks for video playback" maintainer="Orphaned " license="LGPL-2.1-or-later" homepage="https://www.videolan.org/developers/libbluray.html" -distfiles="https://download.videolan.org/pub/videolan/libbluray/${version}/libbluray-${version}.tar.bz2" +distfiles="${VIDEOLAN_SITE}/libbluray/${version}/libbluray-${version}.tar.bz2" checksum=e2dbaf99e84e0a9725f4985bcb85d41e52c2261cc651d8884b1b790b5ef016f9 pre_build() {