[vlc-commits] [Git][videolan/vlc][master] 19 commits: contrib: x264: always use win32thread on Windows
Steve Lhomme (@robUx4)
gitlab at videolan.org
Wed May 17 13:09:46 UTC 2023
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
b94597b8 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: x264: always use win32thread on Windows
- - - - -
266bc792 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: pupnp: enable IPv6 on UWP
It was disabled in e29343db7852f91e377915a0c8205a5efa03680d but there's
no reason given, and it should work anyway.
- - - - -
ed8fc87a by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: libxml2: no need for UWP patching anymore
It builds and links fine without this.
- - - - -
1c6c91e1 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: fxc2: don't use the UWP mingw g++
It won't build and we don't need it.
- - - - -
c441dda9 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: gpg-error: fix UWP build
- - - - -
ea7354d2 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: factorize the GNUGPG/Gcrypt URLs
- - - - -
e428cc3d by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: gcrypt: fix UWP build
- - - - -
2c62bced by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: gnutls: remove unneeded UWP modif
- - - - -
0a202200 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: gnutls: fix UWP build
The gnulib rpl_stat() function uses CreateFileA which is forbidden.
We need to use CreateFile2 in UWP.
- - - - -
8da7610c by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: libtasn1: fix UWP build
The gnulib rpl_stat() function uses CreateFileA which is forbidden.
We need to use CreateFile2 in UWP.
- - - - -
6ca86529 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: libarchive: fix UWP build
- - - - -
df3a5954 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: libdsm: fix UWP build
Even though _CRT_RAND_S is defined a few lines above, rand_s is still not
defined properly.
Use the upstream patch that fixes this issue.
- - - - -
dc6a6a53 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: orc: fix UWP build
We don't need to force the mmap replacement, just call VirtualAllocFromApp
when needed.
- - - - -
23246d98 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: iconv: remove GetFileType UWP patch
GetFileType() is allowed in Win10 UWP.
- - - - -
29d9e2b0 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: update libiconv to 1.17
- - - - -
522d0b77 by Steve Lhomme at 2023-05-17T11:51:44+00:00
package/win32: remove forced vcruntime140_app linking
We should not need it with UCRT.
- - - - -
f0b8e441 by Steve Lhomme at 2023-05-17T11:51:44+00:00
package/win32: use the proper triplet for uwp
The mingw-w64 LLVM packages use XXX-w64-mingw32uwp for UWP targets.
This will enable HAVE_WINSTORE in contribs.
- - - - -
f1265bb2 by Steve Lhomme at 2023-05-17T11:51:44+00:00
contrib: explain why some packages are not built in UWP
- - - - -
2550a3f6 by Steve Lhomme at 2023-05-17T11:51:44+00:00
package/win32: remove config that's automatic for UWP
It's better to have the check done in the contribs and fixed there
without worrying about the build script.
- - - - -
30 changed files:
- contrib/src/aribb25/rules.mak
- contrib/src/asdcplib/rules.mak
- contrib/src/caca/rules.mak
- contrib/src/fxc2/rules.mak
- contrib/src/gcrypt/0007-random-don-t-use-API-s-that-are-forbidden-in-UWP-app.patch
- contrib/src/gcrypt/0008-random-only-use-wincrypt-in-UWP-builds-if-WINSTORECO.patch
- contrib/src/gcrypt/disable-tests-compilation.patch
- contrib/src/gcrypt/fix-pthread-detection.patch
- contrib/src/gcrypt/rules.mak
- contrib/src/gettext/rules.mak
- + contrib/src/gnutls/0001-Use-CreateFile2-in-UWP-builds.patch
- contrib/src/gnutls/rules.mak
- + contrib/src/gpg-error/gpg-error-uwp-fix.patch
- contrib/src/gpg-error/rules.mak
- + contrib/src/iconv/0001-Use-CreateFile2-in-UWP-builds.patch
- + contrib/src/iconv/0001-do-not-call-GetHandleInformation-in-Winstore-apps.patch
- contrib/src/iconv/SHA512SUMS
- contrib/src/iconv/rules.mak
- − contrib/src/iconv/win32.patch
- + contrib/src/libarchive/libarchive-winstorecompat-crypt.patch
- contrib/src/libarchive/rules.mak
- contrib/src/libarchive/winrt.patch
- + contrib/src/libdsm/0001-Avoid-relying-on-implicit-function-declarations.patch
- contrib/src/libdsm/rules.mak
- + contrib/src/libtasn1/0001-Use-CreateFile2-in-UWP-builds.patch
- contrib/src/libtasn1/rules.mak
- − contrib/src/libxml2/nogetcwd.patch
- contrib/src/libxml2/rules.mak
- contrib/src/main.mak
- + contrib/src/orc/orc-uwp-virtualalloc.patch
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/1de916787e200342726b1c10801aaad50255d5c0...2550a3f6e0cfb85a5c254f2090d6697be31dcb68
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/1de916787e200342726b1c10801aaad50255d5c0...2550a3f6e0cfb85a5c254f2090d6697be31dcb68
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