[vlc-commits] [Git][videolan/vlc][master] 12 commits: fluidsynth: use fluidlite LIBS/CFLAGS it fluidsynth is not found

Steve Lhomme (@robUx4) gitlab at videolan.org
Mon Oct 27 04:43:41 UTC 2025



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
01963765 by Steve Lhomme at 2025-10-26T16:58:01+00:00
fluidsynth: use fluidlite LIBS/CFLAGS it fluidsynth is not found

- - - - -
95dfd158 by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: fluidlite: update to a newer build that support CMake 4

- - - - -
4f4c7b43 by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: fluidlite: enable SF3 files (ogg/vorbis compressed samples)

- - - - -
30771b50 by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: fluidlite: enable for all targets

The CMake code seems to be ready to build on all major desktop at least.

- - - - -
0065daaa by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: freetype: build with meson

It fails to build with CMake 4:

> Compatibility with CMake < 3.5 has been removed from CMake.

- - - - -
ad16647a by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: openjpeg: update to 2.5.4

- - - - -
e48d137e by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: chromaprint: update to 1.6.0

- - - - -
114d9a91 by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: gme: update to 0.6.4

- - - - -
68581f74 by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: x265: fix build with recent CMake on macOS

- - - - -
cb76be2e by Steve Lhomme at 2025-10-26T16:58:01+00:00
contrib: allow building with CMake 4.x

Support for versions older than 3.5 has been dropped.
The minimum version can be forced in most cases via a configuration flag.
We require 3.28 for proper tvOS support anyway.

This will be needed until these contribs are updated. Although some are not
maintained anymore.

- - - - -
220a8271 by Steve Lhomme at 2025-10-26T16:58:01+00:00
tools: update CMake to 4.1.2

This fixes iOS derivative targets missing the c++ implicit library [^1].

[^1]: https://gitlab.kitware.com/cmake/cmake/-/commit/79a83ddb085c46ce69a09a048ecc06a1ca04a380

- - - - -
709ce38a by Steve Lhomme at 2025-10-26T16:58:01+00:00
tools: add missing patches from EXTRA_DIST

- - - - -


40 changed files:

- Makefile.am
- contrib/src/chromaprint/0002-add-the-C-runtime-to-the-packages-to-link-to.patch → contrib/src/chromaprint/0001-add-the-C-runtime-to-the-packages-to-link-to.patch
- − contrib/src/chromaprint/0001-contribs-chromaprint-more-fixes-for-.pc-file.patch
- + contrib/src/chromaprint/0002-add-required-FFmpeg-libraries-to-the-generated-pkg-c.patch
- + contrib/src/chromaprint/0003-chromaprint-add-ability-to-link-with-VDSP-Accelerate.patch
- contrib/src/chromaprint/SHA512SUMS
- contrib/src/chromaprint/rules.mak
- contrib/src/ebml/rules.mak
- + contrib/src/fluidlite/0001-pkg-config-add-FLUIDLITE_STATIC-define-when-using-th.patch
- contrib/src/fluidlite/rules.mak
- contrib/src/freetype2/rules.mak
- contrib/src/glew/rules.mak
- contrib/src/gme/0001-Export-the-proper-C-runtime-library.patch
- − contrib/src/gme/0001-don-t-skip-negative-fixes-14088.patch
- − contrib/src/gme/0002-link-with-libm-and-set-it-in-pkg-config-when-buildin.patch
- − contrib/src/gme/0003-fix-android-toolchain-broken-CMAKE_CXX_IMPLICIT_LINK.patch
- − contrib/src/gme/0004-Blip_Buffer-replace-assert-with-a-check.patch
- contrib/src/gme/SHA512SUMS
- contrib/src/gme/rules.mak
- contrib/src/libebur128/rules.mak
- contrib/src/matroska/rules.mak
- contrib/src/mpcdec/rules.mak
- contrib/src/mysofa/rules.mak
- + contrib/src/openjpeg/5e258319332800f7a9937dc0b8b16b19a07dea8f.patch
- + contrib/src/openjpeg/7b508bb00f7fc5e7b61a6035fc4e2622d4ddff0d.patch
- contrib/src/openjpeg/SHA512SUMS
- − contrib/src/openjpeg/openjp2_pthread.patch
- contrib/src/openjpeg/rules.mak
- contrib/src/projectM/rules.mak
- contrib/src/spatialaudio/rules.mak
- contrib/src/srt/rules.mak
- contrib/src/vorbis/rules.mak
- + contrib/src/x265/0004-Fix-for-CMake-Build-Errors-in-MacOS.patch
- contrib/src/x265/rules.mak
- − extras/tools/0001-CompilerABI-always-do-the-ABI-compilation-as-an-EXEC.patch
- extras/tools/SHA512SUMS
- − extras/tools/cmake-enable-ALPN-support-on-macOS-10.14.patch
- extras/tools/packages.mak
- extras/tools/tools.mak
- modules/codec/Makefile.am


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/4b5d41f2c14d0b75cd9746a2dbeeaf2370aebd12...709ce38af78dd47496d26dd9921aaed1a6b116b6

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/4b5d41f2c14d0b75cd9746a2dbeeaf2370aebd12...709ce38af78dd47496d26dd9921aaed1a6b116b6
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