[vlc-commits] [Git][videolan/vlc][3.0.x] 11 commits: contrib: dca: remove stray change directory
Steve Lhomme (@robUx4)
gitlab at videolan.org
Wed Apr 15 10:40:20 UTC 2026
Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
bfaca349 by Steve Lhomme at 2026-04-15T11:39:29+02:00
contrib: dca: remove stray change directory
(cherry picked from commit 77abf4cc904fe3cda2f88fd094685014a46ca086)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
d875048a by Steve Lhomme at 2026-04-15T11:39:29+02:00
contrib: iconv: simplify the UPDATE_AUTOCONFIG copies
(cherry picked from commit f82c5e17531d90738623cea77c83a6590a739a0f) (rebased)
rebased:
- iconv patches are different now
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
8213d72b by Steve Lhomme at 2026-04-15T11:39:29+02:00
contrib: separate UPDATE_AUTOCONFIG and extra autoconf files handling
They are related but they don't have to be in a single line.
(cherry picked from commit b0ccb6e165c9eb342bbbb869ab14b8891539bb88) (rebased)
rebased:
- iconv/libmpeg2 patches are different now
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
8cfda778 by Felix Paul Kühne at 2026-04-15T11:39:29+02:00
contrib/speex: update autoconfig to spport arm64_32
(cherry picked from commit 20234adf02908773ceb026eaaf7ef26b31f180d3)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
5e7f45b8 by Steve Lhomme at 2026-04-15T11:39:29+02:00
contribs: move UPDATE_AUTOCONFIG right after UNPACK
It's using UNPACK_DIR and it's really about updating source files.
So it's coherent throughout all the contribs.
(cherry picked from commit 8c60becc8f92fb41c0fdf8b2cba76ae8e1cc6fac) (edited)
edited:
- caca already had the move but kept a second call to UPDATE_AUTOCONFIG (6edaf9b5a1edbb7ca41326be20dd4b4669493556)
- gnutls had some patch to move the files in the proper place (798b074e5b27146b3d0cfede568cb6e29a58772f)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
8084e152 by Steve Lhomme at 2026-04-15T11:39:29+02:00
contribs: don't call UPDATE_AUTOCONFIG when RECONF is called
RECONF will install the config.guess/sub files.
(cherry picked from commit 6cc4840a186a9914c7a3d0c3c3aa4a1db17017b0) (edited)
edited:
- some contribs were moving the files in special locations (798b074e5b27146b3d0cfede568cb6e29a58772f)
- some contribs don't exist in VLC 3 (dvbcsa, salsa-lib, rnnoise)
- some contribs did not have have UPDATE_AUTOCONFIG call (aribb24, aribb25, libmodplug)
- some contribs are not calling RECONF (mfx)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
5a0adc9e by Steve Lhomme at 2026-04-15T11:39:29+02:00
contrib: faad2: add missing pkg_static
(cherry picked from commit c796ca5c7a3afc681560935281fef046825b0729)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
7ba27f19 by Steve Lhomme at 2026-04-15T11:39:29+02:00
faad: don't patch channels with newer libraries
The 7.1 PCE mapping patch has been applied and is available since 2.10.1 [^1].
We can detect whether we build with 2.10.1 or newer by checking the presence of
the FAAD2_VERSION define in faad.h [^2]. Unfortunately it's a string so we can't
use the value.
[^1]: https://github.com/knik0/faad2/commit/b9bd2eba31f09c48c507c3f1a4beba9727d89feb
[^2]: https://github.com/knik0/faad2/commit/bc533c904317622d8b4ab243c2d9dfc17c5ef60a
(cherry picked from commit 34c7c3de3950910b83c63054b212ef73d52ee852)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
5586c6af by Steve Lhomme at 2026-04-15T11:39:29+02:00
contrib: faad2: update to 2.11.2
It's now using CMake and integrates some of our patches.
We don't need to flag the version as patched anymore since 2.10.1.
Disabling DRC in now a build option.
(cherry picked from commit 3a1acd63d1924400e13a01799a8540cbdd7d0d37) (edited)
edited:
- VLC 3 doesn't have the call to update_autoconfig
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
7d4ddba0 by Steve Lhomme at 2026-04-15T11:39:29+02:00
faad: simplify PCA patch decision
The FAAD2_VIDEOLAN_PATCHED define doesn't exist anymore in our repository.
We only need to know about any version that's older than 2.10.1.
(cherry picked from commit f431ac1b58356fc97e6564adf14243d1b3fdbbbf)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>
- - - - -
a324f2a5 by Steve Lhomme at 2026-04-15T11:39:29+02:00
NEWS: update with faad version
- - - - -
33 changed files:
- NEWS
- contrib/src/a52/rules.mak
- contrib/src/asdcplib/rules.mak
- contrib/src/caca/rules.mak
- contrib/src/cddb/rules.mak
- contrib/src/dca/rules.mak
- contrib/src/dvbpsi/rules.mak
- contrib/src/faad2/SHA512SUMS
- − contrib/src/faad2/faad2-add-define.patch
- − contrib/src/faad2/faad2-disable-drc.patch
- − contrib/src/faad2/faad2-fix-71wPCEmapping.patch
- contrib/src/faad2/rules.mak
- contrib/src/gcrypt/rules.mak
- contrib/src/gmp/rules.mak
- contrib/src/gnutls/rules.mak
- contrib/src/goom/rules.mak
- contrib/src/gpg-error/rules.mak
- contrib/src/iconv/rules.mak
- contrib/src/jack/rules.mak
- contrib/src/lame/rules.mak
- contrib/src/libmpeg2/rules.mak
- contrib/src/mad/rules.mak
- contrib/src/samplerate/rules.mak
- contrib/src/schroedinger/rules.mak
- contrib/src/shout/rules.mak
- contrib/src/smb2/rules.mak
- contrib/src/speex/rules.mak
- contrib/src/theora/rules.mak
- contrib/src/tremor/rules.mak
- contrib/src/twolame/rules.mak
- contrib/src/vncclient/rules.mak
- contrib/src/zvbi/rules.mak
- modules/codec/faad.c
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/5db45a561075649742e0706f36cdc7434761fa04...a324f2a576dac83736d9647edb5003297ccdbc1e
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/5db45a561075649742e0706f36cdc7434761fa04...a324f2a576dac83736d9647edb5003297ccdbc1e
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list