[vlc-commits] [Git][videolan/vlc][master] 2 commits: contrib: nvcodec: use FFmpeg forge URL rather than github

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Wed Sep 10 21:07:13 UTC 2025



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
f445ccf8 by Steve Lhomme at 2025-09-10T20:10:30+00:00
contrib: nvcodec: use FFmpeg forge URL rather than github

This is the official place.
The generated tarball from the tag contains the same source but the
tarball directory is not versioned.

- - - - -
6835f76f by Steve Lhomme at 2025-09-10T20:10:30+00:00
contrib: ffmpeg: switch to code.ffmpeg.org for git based builds

We don't use got builds for the moment, but that's where we should
get it now.

- - - - -


3 changed files:

- contrib/src/ffmpeg/rules.mak
- contrib/src/nvcodec/SHA512SUMS
- contrib/src/nvcodec/rules.mak


Changes:

=====================================
contrib/src/ffmpeg/rules.mak
=====================================
@@ -7,7 +7,7 @@ FFMPEG_REVISION := 0
 FFMPEG_VERSION := $(FFMPEG_MAJVERSION)
 FFMPEG_BRANCH=release/$(FFMPEG_MAJVERSION)
 FFMPEG_URL := https://ffmpeg.org/releases/ffmpeg-$(FFMPEG_VERSION).tar.xz
-FFMPEG_GITURL := $(VIDEOLAN_GIT)/ffmpeg.git
+FFMPEG_GITURL := https://code.ffmpeg.org/FFmpeg/FFmpeg.git
 FFMPEG_LAVC_MIN := 57.37.100
 
 FFMPEG_BASENAME := $(subst .,_,$(subst \,_,$(subst /,_,$(FFMPEG_HASH))))


=====================================
contrib/src/nvcodec/SHA512SUMS
=====================================
@@ -1 +1 @@
-6e278c35737be5eea05582c4b47f8e36c58a8922983e5565b58357105d7fac2d7ba500e475a8bec598c0e6bca93eb4a0ed2867ddd198aa9f2a8c656eaa962dac  nv-codec-headers-13.0.19.0.tar.gz
\ No newline at end of file
+eb61ad6f7531dab9c74d939a1898f62ac623a91d0a32871972f609fa1df55b783b932cd4208c3af6b898164be9440e0a2dcc59bc019e4edda9b37c71b2037001  nv-codec-headers-13.0.19.0.tar.gz
\ No newline at end of file


=====================================
contrib/src/nvcodec/rules.mak
=====================================
@@ -2,7 +2,7 @@
 # NVCODEC_GITURL := $(VIDEOLAN_GIT)/ffmpeg/nv-codec-headers.git
 # NVCODEC_GITURL := $(GITHUB)/FFmpeg/nv-codec-headers.git
 NVCODEC_VERSION := 13.0.19.0
-NVCODEC_URL := $(GITHUB)/FFmpeg/nv-codec-headers/releases/download/n$(NVCODEC_VERSION)/nv-codec-headers-$(NVCODEC_VERSION).tar.gz
+NVCODEC_URL := https://code.ffmpeg.org/FFmpeg/nv-codec-headers/archive/n$(NVCODEC_VERSION).tar.gz
 
 ifndef HAVE_DARWIN_OS
 ifndef HAVE_WINSTORE # no LoadLibrary
@@ -18,10 +18,11 @@ $(TARBALLS)/nv-codec-headers-$(NVCODEC_VERSION).tar.gz:
 
 .sum-nvcodec: nv-codec-headers-$(NVCODEC_VERSION).tar.gz
 
+nvcodec: UNPACK_DIR=nv-codec-headers
 nvcodec: nv-codec-headers-$(NVCODEC_VERSION).tar.gz .sum-nvcodec
 	$(UNPACK)
 	$(MOVE)
 
-.nvcodec: nv-codec-headers-$(NVCODEC_VERSION).tar.gz nvcodec
+.nvcodec: nvcodec
 	$(MAKE) -C nvcodec install PREFIX="$(PREFIX)"
 	touch $@



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/96d8085b8159d953466394a11313e9e2d439871a...6835f76fe95a8fbf9204bfc65febb6dffcf10731

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/96d8085b8159d953466394a11313e9e2d439871a...6835f76fe95a8fbf9204bfc65febb6dffcf10731
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