[vlc-commits] [Git][videolan/vlc][3.0.x] 3 commits: contrib: use SF for all sourceforge contribs

Steve Lhomme (@robUx4) gitlab at videolan.org
Thu Sep 18 13:59:33 UTC 2025



Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC


Commits:
c9674864 by Steve Lhomme at 2025-09-18T12:28:43+00:00
contrib: use SF for all sourceforge contribs

(cherry picked from commit 36b1865d9588c47fb2b136f367d5fb6455dd0fd0) (edited)
edited:
- 3.0 still uses pthread for the mingw contrib

- - - - -
d7bfea6d by Steve Lhomme at 2025-09-18T12:28:43+00:00
contrib: libmpeg2: only use the VLC URL

It's not available on Sourceforge anymore.

- - - - -
00718ec1 by Steve Lhomme at 2025-09-18T12:28:43+00:00
contrib: soxr: use the GitHub tarball

It has the same hash.

(cherry picked from commit 48a05f9ac07050368ce8080dab6cadb5a7504feb) (edited)
edited:
- 4.0 had more changes before reaching that URL

- - - - -


3 changed files:

- contrib/src/libmpeg2/rules.mak
- contrib/src/pthreads/rules.mak
- contrib/src/soxr/rules.mak


Changes:

=====================================
contrib/src/libmpeg2/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # libmpeg2
 
 LIBMPEG2_VERSION := 0.5.1
-LIBMPEG2_URL := http://libmpeg2.sourceforge.net/files/libmpeg2-$(LIBMPEG2_VERSION).tar.gz
+LIBMPEG2_URL := $(CONTRIB_VIDEOLAN)/libmpeg2/libmpeg2-$(LIBMPEG2_VERSION).tar.gz
 
 ifdef GPL
 PKGS += libmpeg2


=====================================
contrib/src/pthreads/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # winpthreads, dxvahd
 
 MINGW64_VERSION := 10.0.0
-MINGW64_URL := https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v$(MINGW64_VERSION).tar.bz2/download
+MINGW64_URL := $(SF)/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v$(MINGW64_VERSION).tar.bz2
 MINGW64_HASH=2c35e8ff0d33916bd490e8932cba2049cd1af3d0
 MINGW64_GITURL := https://git.code.sf.net/p/mingw-w64/mingw-w64
 


=====================================
contrib/src/soxr/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # SoXR
 
 SOXR_VERSION := 0.1.3
-SOXR_URL := http://vorboss.dl.sourceforge.net/project/soxr/soxr-$(SOXR_VERSION)-Source.tar.xz
+SOXR_URL := $(GITHUB)/chirlu/soxr/archive/refs/tags/$(SOXR_VERSION).tar.gz
 
 ifeq ($(call need_pkg,"soxr >= 0.1"),)
 PKGS_FOUND += soxr



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/e55793ca30a3b2f6990c339734900d882044db8f...00718ec15105a033a987c800fc59dc7cf5d1cc9e

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/e55793ca30a3b2f6990c339734900d882044db8f...00718ec15105a033a987c800fc59dc7cf5d1cc9e
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