[vlc-commits] [Git][videolan/vlc][master] 18 commits: package/apple: set OBJCXX
Steve Lhomme (@robUx4)
gitlab at videolan.org
Fri Jun 26 08:29:37 UTC 2026
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
9249ef12 by Steve Lhomme at 2026-06-26T07:19:49+00:00
package/apple: set OBJCXX
It's already set in the macos build script.
- - - - -
52d4078f by Steve Lhomme at 2026-06-26T07:19:49+00:00
package/apple: set the proper C flag to target xros
Found in the CMake code.
- - - - -
1c70d3ff by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: main.mak: export OBJCXX compiler
Otherwise, the value is not exported to meson crossfile.
Similar to 82f1ac624de3402560dd2720a36ce6af6e82bdb6 for ObjC++.
- - - - -
28fdb4e8 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: jpeg: update to 3.1.4.1
See the changelog [^1].
[^1]: https://github.com/libjpeg-turbo/libjpeg-turbo/blob/9217719d3a58633923b096af4c1d50d304768a64/ChangeLog.md
- - - - -
78bd2684 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: vncclient: do not try to use Qt
- - - - -
9a8050e4 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: libmad: update to tenacity's 0.16.4 fork
This is the maintained version used by Debian [^1] and Ubuntu [^2].
[^1]: https://tracker.debian.org/pkg/libmad
[^2]: https://launchpad.net/ubuntu/+source/libmad/0.16.4-3
- - - - -
b552dc10 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: libxml2: update to 2.15.3
- - - - -
2fdd3027 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: harfbuzz: depend on png
Since it's using to build (and zlib which is a dependency of png).
- - - - -
1ffec8e9 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: harfbuzz: update to 14.2.1
- - - - -
c6b2d8f7 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: png: update to 1.6.58
- - - - -
504a298c by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: nettle: update to 3.10.2
3.10 is needed by gnutls 3.8.13.
- - - - -
6f14e8fd by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: gnutls: update to 3.8.13
Changelog: https://lists.gnutls.org/pipermail/gnutls-help/2026-April/004922.html
- - - - -
2590fc2f by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: libtasn1: update to 4.21.0
- - - - -
82d39a16 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: zvbi: use cleaner git patches
- - - - -
0c0ad190 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: zvbi: update to 0.2.44
Use the github fork.
This is the maintained version used by Debian [^1] and Ubuntu [^2].
[^1]: https://tracker.debian.org/pkg/zvbi
[^2]: https://launchpad.net/ubuntu/+source/zvbi
- - - - -
bae0283c by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: ass: update to 0.17.5
- - - - -
b13f2be2 by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: libarchive: update to 3.8.8
Libarchive 3.8.8 is a security, bugfix and minor feature release. [^1]
- No need to disable OpenSSL on Windows, it's only used when building for Darwin.
- ENABLE_CNG is ON by default
- nettle is off by default
[^1]: https://github.com/libarchive/libarchive/releases/tag/v3.8.8
- - - - -
ad5b6b8c by Steve Lhomme at 2026-06-26T07:19:49+00:00
contrib: ffmpeg: update to 8.1.2
Fixes many security issues [^1].
[^1]: https://code.ffmpeg.org/FFmpeg/FFmpeg/src/branch/release/8.1/Changelog
- - - - -
48 changed files:
- contrib/src/ass/SHA512SUMS
- contrib/src/ass/rules.mak
- contrib/src/ffmpeg/SHA512SUMS
- contrib/src/ffmpeg/rules.mak
- + contrib/src/gnutls/0001-Fix-CRAU_MAYBE_UNUSED-definition-for-old-compilers.patch
- contrib/src/gnutls/SHA512SUMS
- contrib/src/gnutls/rules.mak
- + contrib/src/harfbuzz/0001-disable-building-hb-gpu-encode-all-app.patch
- contrib/src/harfbuzz/SHA512SUMS
- contrib/src/harfbuzz/rules.mak
- contrib/src/jpeg/SHA512SUMS
- contrib/src/jpeg/rules.mak
- contrib/src/libarchive/SHA512SUMS
- contrib/src/libarchive/rules.mak
- contrib/src/libtasn1/SHA512SUMS
- contrib/src/libtasn1/rules.mak
- − contrib/src/libxml2/0001-threads-don-t-force-_WIN32_WINNT-to-Vista-if-it-s-se.patch
- contrib/src/libxml2/SHA512SUMS
- contrib/src/libxml2/rules.mak
- − contrib/src/mad/Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff
- contrib/src/mad/SHA512SUMS
- contrib/src/mad/check-bitstream-length.patch
- − contrib/src/mad/mad-foreign.patch
- contrib/src/mad/mad-ios-asm.patch
- − contrib/src/mad/mad-mips-h-constraint-removal.patch
- − contrib/src/mad/mad-noopt.patch
- contrib/src/mad/rules.mak
- contrib/src/main.mak
- contrib/src/nettle/SHA512SUMS
- contrib/src/nettle/rules.mak
- contrib/src/png/SHA512SUMS
- contrib/src/png/rules.mak
- contrib/src/vncclient/rules.mak
- contrib/src/zvbi/0001-configure-hardcode-liconv-instead-of-the-full-path.patch
- − contrib/src/zvbi/0001-disable-strncpy-hack.patch
- + contrib/src/zvbi/0001-fix-Windows-API-calls-when-UNICODE-is-defined.patch
- + contrib/src/zvbi/0009-fix-Android-usage-of-pthread.patch
- contrib/src/zvbi/SHA512SUMS
- contrib/src/zvbi/rules.mak
- − contrib/src/zvbi/zvbi-android.patch
- contrib/src/zvbi/zvbi-fix-clang-support.patch
- contrib/src/zvbi/zvbi-fix-static-linking.patch
- − contrib/src/zvbi/zvbi-ioctl.patch
- contrib/src/zvbi/zvbi-ssize_max.patch
- − contrib/src/zvbi/zvbi-va_copy.patch
- − contrib/src/zvbi/zvbi-win32-undefined.patch
- contrib/src/zvbi/zvbi-win32.patch
- extras/package/apple/build.sh
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/c9b0b564b2f73eb41cb39ef4d645cb5ea7966440...ad5b6b8cfb85e2fc1a8040b89466087515a9142f
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/c9b0b564b2f73eb41cb39ef4d645cb5ea7966440...ad5b6b8cfb85e2fc1a8040b89466087515a9142f
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