[vlc-commits] [Git][videolan/vlc][master] contrib: update mingw-w64 to v10

Rémi Denis-Courmont (@Courmisch) gitlab at videolan.org
Sun Apr 10 15:04:58 UTC 2022



Rémi Denis-Courmont pushed to branch master at VideoLAN / VLC


Commits:
e3e0854b by Steve Lhomme at 2022-04-10T13:38:34+00:00
contrib: update mingw-w64 to v10

This is the latest stable release. We can update our Docker images as well.

We can now detect the proper dcomp.h with the installed mingw-w64 version..
See 50e71ad6fb43c710d64ac4f3945cdd11ccfe5aa5

- - - - -


2 changed files:

- contrib/src/pthreads/SHA512SUMS
- contrib/src/pthreads/rules.mak


Changes:

=====================================
contrib/src/pthreads/SHA512SUMS
=====================================
@@ -1 +1 @@
-4e2ffbb6cbe59c65f60d3f0035d1c2065b14ad16a63ae7a297f5c61d83b8e1b6847e3579996b91b2b9d807e3b9c1de2c60ee01a3349c9dd5f6e13d36f25221ea  mingw-w64-2c35e8ff0d33916bd490e8932cba2049cd1af3d0.tar.xz
+3c0827af7c40809a867758f6cd9ef3ff0c988b43082345bf725e03949af95968d634ace99a7ffae323189549221dcb5d861de9e801f1fbc7904e446641b60516  mingw-w64-v10.0.0.tar.bz2
\ No newline at end of file


=====================================
contrib/src/pthreads/rules.mak
=====================================
@@ -1,6 +1,6 @@
 # winpthreads, dxvahd, winrt_headers, dcomp
 
-MINGW64_VERSION := 9.0.0
+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_HASH=2c35e8ff0d33916bd490e8932cba2049cd1af3d0
 MINGW64_GITURL := https://git.code.sf.net/p/mingw-w64/mingw-w64
@@ -27,7 +27,7 @@ endif # MINGW 10
 ifeq ($(HAVE_WINPTHREAD),)
 PKGS_FOUND += pthreads
 endif
-ifneq ($(shell $(CC) $(CFLAGS) -E -dM -include dcomp.h - < /dev/null | grep -m 1 IDCompositionDevice3),)
+ifeq ($(call mingw_at_least, 10), true)
 PKGS_FOUND += dcomp
 endif
 endif # !HAVE_VISUALSTUDIO
@@ -39,11 +39,11 @@ $(TARBALLS)/mingw-w64-$(MINGW64_HASH).tar.xz:
 $(TARBALLS)/mingw-w64-v$(MINGW64_VERSION).tar.bz2:
 	$(call download_pkg,$(MINGW64_URL),winpthreads)
 
-# .sum-pthreads: mingw-w64-v$(MINGW64_VERSION).tar.bz2
-.sum-pthreads: mingw-w64-$(MINGW64_HASH).tar.xz
+.sum-pthreads: mingw-w64-v$(MINGW64_VERSION).tar.bz2
+# .sum-pthreads: mingw-w64-$(MINGW64_HASH).tar.xz
 
-# pthreads: mingw-w64-v$(MINGW64_VERSION).tar.bz2 .sum-pthreads
-pthreads: mingw-w64-$(MINGW64_HASH).tar.xz .sum-pthreads
+pthreads: mingw-w64-v$(MINGW64_VERSION).tar.bz2 .sum-pthreads
+# pthreads: mingw-w64-$(MINGW64_HASH).tar.xz .sum-pthreads
 	$(UNPACK)
 	$(MOVE)
 



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/e3e0854b6dd61d0dde8017257b9e04713a00670a

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/e3e0854b6dd61d0dde8017257b9e04713a00670a
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