[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