[vlc-commits] [Git][videolan/vlc][3.0.x] extras/tools: remove yasm
Steve Lhomme (@robUx4)
gitlab at videolan.org
Sat Jun 6 20:26:48 UTC 2026
Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
f971556a by Felix Paul Kühne at 2026-06-06T19:09:35+00:00
extras/tools: remove yasm
This tool is no longer used by any contrib library.
(cherry picked from commit 2893809229ee93e763202b3c416b9ed7198abaf5) (edited)
edited:
- cmake did not use a variable for the minimum version
- VLC 4 was on using yasm 1.2.0
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
4 changed files:
- extras/tools/SHA512SUMS
- extras/tools/bootstrap
- extras/tools/packages.mak
- extras/tools/tools.mak
Changes:
=====================================
extras/tools/SHA512SUMS
=====================================
@@ -9,7 +9,6 @@ f5dd0f02fcae65a176a16af9a8e1747c26e9440c6c224003ba458d3298b777a75ffb189aee9051fb
dbbb0bb348fac54612d29182c09c88bda7096dea03bd94f03c580c24146e65a06db12808c6a1a9adc94548fa3843511e3e80b251cb07142110cf149eab23f573 sed-4.2.2.tar.bz2
3bc12441bebfc388017ad0632fb3e777ceaf62be82fb19ce771df8bbb765eb094dad336110189f49f5eaaebd4d6ced586098e1e3c8b9f7f775dc483d5513f209 tar-1.26.tar.bz2
83c50b8949b7215ab650fc9bf335e684d4bb2738357e1d002f31cfe4c77f96072e45767a0126016363e0272db880c4a5bd35b280e6f5074a466882137a477c79 xz-5.2.2.tar.bz2
-572d3b45568b10f58e48f1188c2d6bcbdd16429c8afaccc8c6d37859b45635e106885d679e41d0bee78c23822108c7ae75aa7475eed5ba58057e0a6fe1b68645 yasm-1.3.0.tar.gz
d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aacccc15344acbbc3808a6f332a93cce23b444 bison-3.8.2.tar.xz
e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdbd09bfd17d3452e6b9ef953a8c1137862ff671c97132a082e flex-2.6.4.tar.gz
ef6c3b9edc7d69c3847324134630a4fb4316e394fa3e38effb8ef3d0c03e48574d43cadf06a774355d7e43a4d7a70e4760c5242807cf4e67331af70d205b9cb0 nasm-2.16.03.tar.gz
=====================================
extras/tools/bootstrap
=====================================
@@ -166,7 +166,6 @@ check m4 $MIN_M4
check libtool $MIN_LIBTOOL
check pkg-config
check cmake $MIN_CMAKE
-check yasm
check_tar
check_sed
check_majmin protoc $MIN_PROTOC
=====================================
extras/tools/packages.mak
=====================================
@@ -3,9 +3,6 @@ APACHE=https://downloads.apache.org/
SF=https://downloads.sourceforge.net/project
VIDEOLAN=https://downloads.videolan.org/pub/contrib
-YASM_VERSION=1.3.0
-YASM_URL=http://www.tortall.net/projects/yasm/releases/yasm-$(YASM_VERSION).tar.gz
-
NASM_VERSION=2.16.03
NASM_URL=https://www.nasm.us/pub/nasm/releasebuilds/$(NASM_VERSION)/nasm-$(NASM_VERSION).tar.gz
=====================================
extras/tools/tools.mak
=====================================
@@ -57,22 +57,7 @@ MOVE = mv $(UNPACK_DIR) $@ && touch $@
# package rules
#
-# yasm
-
-yasm-$(YASM_VERSION).tar.gz:
- $(call download_pkg,$(YASM_URL),yasm)
-
-yasm: yasm-$(YASM_VERSION).tar.gz
- $(UNPACK)
- $(MOVE)
-
-.buildyasm: yasm
- (cd $<; ./configure --prefix=$(PREFIX) && $(MAKE) && $(MAKE) install)
- touch $@
-
-CLEAN_FILE += .buildyasm
-CLEAN_PKG += yasm
-DISTCLEAN_PKG += yasm-$(YASM_VERSION).tar.gz
+# nasm
nasm-$(NASM_VERSION).tar.gz:
$(call download_pkg,$(NASM_URL),nasm)
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/f971556a3ef052908aad990818f4243f5b6ecafc
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/f971556a3ef052908aad990818f4243f5b6ecafc
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