[vlc-commits] [Git][videolan/vlc][3.0.x] 5 commits: contrib: add videolan git URL variable

Steve Lhomme (@robUx4) gitlab at videolan.org
Sat Jul 11 14:35:13 UTC 2026



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


Commits:
24c3af11 by Johannes Kauffmann at 2026-07-11T12:50:47+00:00
contrib: add videolan git URL variable

(cherry picked from commit 3eedba28a96a73a18cb9f4fa2bd72512e7cbdd73)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>

- - - - -
a525d248 by Johannes Kauffmann at 2026-07-11T12:50:47+00:00
contrib: use videolan git URL variable

This switches the FFmpeg URL from http to https, and switches the
x262 URL from git to https. No changes for nvcodec.

(cherry picked from commit cc3a2e818a8551f10895e057d273bb742b2b03b3) (edited)
edited:
- ffmpeg moved elsewhere
- nvcodec doesn't exist in VLC 3
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>

- - - - -
4dd6d5cd by Steve Lhomme at 2026-07-11T12:50:47+00:00
contrib: x262: point to a repository that works

Partially reverts cc3a2e818a8551f10895e057d273bb742b2b03b3

Fixes #29679

(cherry picked from commit e15be34ddd5440296f8f8368a01804a9c7950590)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>

- - - - -
0a148d7f by Steve Lhomme at 2026-07-11T12:50:47+00:00
contrib: point VIDEOLAN_GIT to https://code.videolan.org

https://git.videolan.org/git no longer exists.
(cherry picked from commit 3bc300c671a28062ac06de0f896c7f45260e2d05)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>

- - - - -
3e6cebb9 by Steve Lhomme at 2026-07-11T12:50:47+00:00
contrib: use $(VIDEOLAN_GIT) instead of hardcoded server

(cherry picked from commit a1c54883fa7453ab0430f934ce027624cb9738bd) (edited)
edited:
- medialibrary doesn't exist in VLC 3
- libplacebo doesn't use the videolan repository
- dvdread/dvdcss don't use a git repository
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>

- - - - -


4 changed files:

- contrib/src/librist/rules.mak
- contrib/src/main.mak
- contrib/src/x262/rules.mak
- contrib/src/x264/rules.mak


Changes:

=====================================
contrib/src/librist/rules.mak
=====================================
@@ -1,7 +1,7 @@
 # librist
 
 LIBRIST_VERSION := v0.2.18
-LIBRIST_URL := http://code.videolan.org/rist/librist/-/archive/$(LIBRIST_VERSION)/librist-$(LIBRIST_VERSION).tar.gz
+LIBRIST_URL := $(VIDEOLAN_GIT)/rist/librist/-/archive/$(LIBRIST_VERSION)/librist-$(LIBRIST_VERSION).tar.gz
 
 ifdef BUILD_NETWORK
 PKGS += librist


=====================================
contrib/src/main.mak
=====================================
@@ -22,6 +22,7 @@ GNU ?= http://ftpmirror.gnu.org/gnu
 SF := https://downloads.sourceforge.net/project
 VIDEOLAN := http://downloads.videolan.org/pub/videolan
 CONTRIB_VIDEOLAN := http://downloads.videolan.org/pub/contrib
+VIDEOLAN_GIT := https://code.videolan.org
 GITHUB := https://github.com
 GNUGPG := https://www.gnupg.org/ftp/gcrypt
 XIPH := https://ftp.osuosl.org/pub/xiph/releases


=====================================
contrib/src/x262/rules.mak
=====================================
@@ -1,6 +1,6 @@
 # x262
 
-X262_GITURL := git://git.videolan.org/x262.git
+X262_GITURL := $(VIDEOLAN_GIT)/videolan/x262.git
 X262_HASH := bb887aa4c0a4da955524aa220b62998c3b50504e
 
 # ifdef BUILD_ENCODERS


=====================================
contrib/src/x264/rules.mak
=====================================
@@ -2,7 +2,7 @@
 
 X264_HASH := e067ab0b530395f90b578f6d05ab0a225e2efdf9
 X264_VERSION := $(X264_HASH)
-X264_GITURL := https://code.videolan.org/videolan/x264.git
+X264_GITURL := $(VIDEOLAN_GIT)/videolan/x264.git
 
 ifdef BUILD_ENCODERS
 ifdef GPL



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/5959d9746ad26b4c67d4d5cf44df94d9d2541857...3e6cebb91d0922fad13d8fa4b00d906c43437344

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/5959d9746ad26b4c67d4d5cf44df94d9d2541857...3e6cebb91d0922fad13d8fa4b00d906c43437344
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list