[vlc-commits] [Git][videolan/vlc][master] 3 commits: contrib: don't force the US Xiph server

Steve Lhomme (@robUx4) gitlab at videolan.org
Thu Nov 3 15:29:43 UTC 2022



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
eae63d3a by Steve Lhomme at 2022-11-03T13:47:25+00:00
contrib: don't force the US Xiph server

- - - - -
e2127745 by Steve Lhomme at 2022-11-03T13:47:25+00:00
contrib: use a define for XIPH URL downloads

- - - - -
b2cc2ed4 by Steve Lhomme at 2022-11-03T13:47:25+00:00
contrib: use a more generic URL for SourceForge packages

It should pick a better mirror for the user. And if that mirror disappears we
use another one.

- - - - -


7 changed files:

- contrib/src/main.mak
- contrib/src/ogg/rules.mak
- contrib/src/shout/rules.mak
- contrib/src/speex/rules.mak
- contrib/src/speexdsp/rules.mak
- contrib/src/theora/rules.mak
- contrib/src/vorbis/rules.mak


Changes:

=====================================
contrib/src/main.mak
=====================================
@@ -19,12 +19,13 @@ VPATH := $(TARBALLS)
 
 # Common download locations
 GNU ?= http://ftp.gnu.org/gnu
-SF := https://netcologne.dl.sourceforge.net
+SF := https://downloads.sourceforge.net/project
 VIDEOLAN := http://downloads.videolan.org/pub/videolan
 CONTRIB_VIDEOLAN := http://downloads.videolan.org/pub/contrib
 GITHUB := https://github.com
 GOOGLE_CODE := https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com
 QT := https://download.qt.io/official_releases/qt
+XIPH := https://downloads.xiph.org/releases
 
 #
 # Machine-dependent variables


=====================================
contrib/src/ogg/rules.mak
=====================================
@@ -2,7 +2,7 @@
 
 OGG_VERSION := 1.3.4
 
-OGG_URL := http://downloads.xiph.org/releases/ogg/libogg-$(OGG_VERSION).tar.xz
+OGG_URL := $(XIPH)/ogg/libogg-$(OGG_VERSION).tar.xz
 #OGG_CVSROOT := :pserver:anoncvs at xiph.org:/usr/local/cvsroot
 
 PKGS += ogg


=====================================
contrib/src/shout/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # shout
 
 SHOUT_VERSION := 2.4.6
-SHOUT_URL := http://downloads.us.xiph.org/releases/libshout/libshout-$(SHOUT_VERSION).tar.gz
+SHOUT_URL := $(XIPH)/libshout/libshout-$(SHOUT_VERSION).tar.gz
 
 ifdef BUILD_ENCODERS
 ifdef BUILD_NETWORK


=====================================
contrib/src/speex/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # speex
 
 SPEEX_VERSION := 1.2.1
-SPEEX_URL := http://downloads.us.xiph.org/releases/speex/speex-$(SPEEX_VERSION).tar.gz
+SPEEX_URL := $(XIPH)/speex/speex-$(SPEEX_VERSION).tar.gz
 
 PKGS += speex
 ifeq ($(call need_pkg,"speex >= 1.0.5"),)


=====================================
contrib/src/speexdsp/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # speexdsp
 
 SPEEXDSP_VERSION := 1.2.1
-SPEEXDSP_URL := http://downloads.us.xiph.org/releases/speex/speexdsp-$(SPEEXDSP_VERSION).tar.gz
+SPEEXDSP_URL := $(XIPH)/speex/speexdsp-$(SPEEXDSP_VERSION).tar.gz
 
 PKGS += speexdsp
 ifeq ($(call need_pkg,"speexdsp"),)


=====================================
contrib/src/theora/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # Theora
 
 THEORA_VERSION := 1.1.1
-THEORA_URL := http://downloads.xiph.org/releases/theora/libtheora-$(THEORA_VERSION).tar.xz
+THEORA_URL := $(XIPH)/theora/libtheora-$(THEORA_VERSION).tar.xz
 
 PKGS += theora
 ifeq ($(call need_pkg,"theora >= 1.0"),)


=====================================
contrib/src/vorbis/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # libvorbis
 
 VORBIS_VERSION := 1.3.6
-VORBIS_URL := http://downloads.xiph.org/releases/vorbis/libvorbis-$(VORBIS_VERSION).tar.xz
+VORBIS_URL := $(XIPH)/vorbis/libvorbis-$(VORBIS_VERSION).tar.xz
 
 ifdef HAVE_FPU
 PKGS += vorbis



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/ba3a7d21168301ac61ce7dd24a536153c25351dc...b2cc2ed4238a81b18df83291391ca9e377b592b9

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/ba3a7d21168301ac61ce7dd24a536153c25351dc...b2cc2ed4238a81b18df83291391ca9e377b592b9
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list