[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