Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vlc-codec-fluidsynth-3.0.23-6.2 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: vlc-codec-fluidsynth Distribution: openSUSE Tumbleweed
Version: 3.0.23 Vendor: openSUSE
Release: 6.2 Build date: Wed Mar 4 10:09:48 2026
Group: Productivity/Multimedia/Video/Players Build host: reproducible
Size: 67496 Source RPM: vlc-3.0.23-6.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.videolan.org
Summary: FluidSynth integration for the VLC media player
This package enhances the functionality of the VLC media player by
using FluidSynth as a backend to play MIDI files.

Note that FluidSynth plugin is known to cause strange crashes here
and there.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Wed Mar 04 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Obsolete vlc-vdpau by the -noX package when building without vlc
    support.
* Wed Feb 18 2026 Jan Engelhardt <jengelh@inai.de>
  - Add libupnp-1.18.patch
* Wed Feb 11 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Replace the content of vlc-gstreamer-1.28-build-fix.patch with
    the upstream proposed variant from
    https://code.videolan.org/videolan/vlc/-/merge_requests/8479
* Wed Feb 11 2026 Takashi Iwai <tiwai@suse.com>
  - Fix build with gstreamer 1.28:
    vlc-gstreamer-1.28-build-fix.patch
* Thu Feb 05 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Disable faad support on Leap 15.x, unless in BUILD_ORIG case (3rd
    party repos): faad2 does not exist in Leap 15.x.
* Fri Jan 23 2026 Carsten Ziepke <kieltux@gmail.com>
  - Disable chromecast for Leap 15.6, fixes building
  - Rebase gcc requirement for Leap < 16.0
* Tue Jan 20 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Explicitly pass --disable-postproc to configure to not have a
    difference between ffmpeg-7 and ffmpeg-8 builds.
* Thu Jan 15 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Change compression type of tarball to tar.xz: 3rd-party OBS
    instances build VLC also for older distros, which might not
    understand zstd compression.
* Tue Dec 30 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.0.23:
    + Codecs:
    * Fix WebVTT line positioning
    * Expose additional audio codec information (notably for Flac 24bit)
    + Demuxers:
    * fix some JPEG files wih JFIF headers
    + Security:
    * Fix null deref in libass, undefined shift in theora and cc-708, integer overflow in daala,
      Infinite loop in h264 parsing, buffer overflow in png and multiple format-overflows
    + Misc:
    * Prepare compatibility for taglib 2.0, Qt6, FFmpeg8, mingw-w64 v13 and newer versions of
      libplacebo and pupnp
  - Drop vlc-libplacebo-5.patch: fixed upstream
  - Convert to source service: 3.0.23 was only tagged, but no tarball
    was published.
  - Unpin ffmpeg-version: build against ffmpeg-8
* Tue Dec 30 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.0.22:
    + Core: Assume subpictures are in SDR by default
    + Decoders:
    * Fix Opus channel mapping
    * Fix hardware decoding with VideoToolbox of XVID MPEG-4 video
    * Add dav1d-all-layers option
    * Fix DVD CEA-608 captions parsing
    * Fix ProRes 4:4:4:4
    * Disable decoding using libdca, libmpeg2 and liba52 by default in favor of libavcodec
    + Demuxers:
    * Add support for DMX audio music (MUS) files
    * Handle mkv-use-chapter-codec option
    * Add A_ATRAC/AT1 support in matroska
    * Prevent FLAC seeking logic get stuck
    * Handle pictures in FLAC
    * Fix VOB/AOB LPCM/MLP detection failing occasionally
    * Cut QNap title on first invalid character
    * Fix display of certain JPEG files
    * Fix playback of very short ASF files (duration less than 1s)
    * Multiple fixes in MPEG-TS
    * Fix crashes in multiple demuxers (reported by rub.de, oss-fuzz and others)
    + Input: Fix SFTP seeking for large files on 32-bit OS
    + Interface:
    * Qt: Add option to use dark palette
    * Qt: Add compilation support for newer versions of Qt5
    * Qt: Fix scrolling on volume slider
    * KDE: fix MPRIS state when started from file
    + Service Discovery: UPnP: remove SAT>IP channel list fallback
    + Video Output:
    * Use a better stretch mode in wingdi
    * Fetch missing device information when running in UWP
    + Video Filter:
    * Add AMD GPU Frame Rate Doubler (Direct3D11)
    * Improve visualization of low frequencies in spectrogram
  - Drop merged patches:
    + 5574.patch
    + 5590.patch
    + 6168.patch
    + 6273.patch
    + 6527.patch
    + 6606.patch
    + vlc-taglib-2.0.patch
* Tue Oct 07 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop liba52-devel, pkgconfig(libdca) and pkgconfig(libmpeg2)
    BuildRequires and vlc.a52.patch and dca conditional define, next
    stable vlc will disable these by default and rely on ffmpeg for
    decoding instead. We might as well get ahead of this now.
* Tue Oct 07 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Pin to ffmpeg-7; even the master branch does not yet build
    against ffmpeg 8.
* Thu Oct 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop vcdimager-devel BuildRequires: Not needed nor used, vcd
    plugin is still built without it.
* Wed Aug 20 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Port to current ffmpeg-7: Remove version constraints on ffmpeg
    BuildRequires, add upstream patches and pass disable-vdpau to
    configure, this disables build/shipping of vdpau subpackage.
    Patches added: 5574.patch, 6168.patch, 6273.patch, 6606.patch and
    6527.patch.
  - Add missing vlc Requires to devel sub-package, previously pulled
    in via vlc-vdpau package.
* Thu Aug 07 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop obsolete and unused libxvidcore-devel BuildRequires.
  - Switch faad build_cond to without and move plugin to main
    package.
* Fri Jun 13 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 5590.patch: opus_header: fix channel mapping family 1 parsing
    (boo#1244167).
* Mon Jan 27 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop opencv sub-package, and hence no longer needed
    pkgconfig(opencv) BuildRequires and various provides, Supplements
    and Conflicts.
* Mon Nov 11 2024 olaf@aepfle.de
  - Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
* Sat Nov 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop the requres_ge libbluray1 statement, which was added as a
    hack due to a libbluray ABI brak at version 0.5. By now libbluray
    is at .so.2, so that statement was actually a NOP. as RPM simply
    ignored in-existing package dependencies.
* Thu Jun 27 2024 Manfred Hollstein <manfred.h@gmx.net>
  - Restrict required version for libav* to avoid pulling in ffmpeg-6
    packages.
* Fri Jun 14 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Build dca support only on Leap 15.6 and newer when not using 3rd
    party repositories (BUILD_ORIG): Leap prior to 15.6 do not have
    libdca.
* Thu Jun 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Disable chromecast support on Leap < 15.6: not supported as
    of now.
* Wed Jun 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Updte to version 3.0.21:
    + Decoders:
    * Improve Opus ambisonic support
    * Fix some ASS subtitle rendering issues
    * Fix Opus in MP4 behaviour
    * Fix VAAPI hw decoding with some drivers
    + Input:
    * Add support for HTTP content range handling according to RFC
      9110
    * Fix some HLS Adaptive Streaming not working in audio-only
      mode
    + Video Output:
    * Super Resolution scaling with AMD GPUs
    * The D3D11 HDR option can also turn on/off HDR for all sources
      regardless of the display
    * Improve subtitles rendering on Apple platforms of notably
      Asian languages by correcting font fallback lookups
    + Video Filter:
    * New AMD VQ Enhancer filter
    * Add D3D11 option to use NVIDIA TrueHDR to generate HDR from
      SDR sources
    + Audio Output:
    * Fix regression on macOS causing crashes when using audio
      devices with more than 9 channels
    + Services Discovery:
    * Fix exposed UPnP directory URL schemes to be compliant with
      RFC 3986
    + libVLC:
    * the HWND passed to libvlc_media_player_set_hwnd must have the
      WS_CLIPCHILDREN style set.
    * Fix crashes when using caopengllayer
    + Misc:
    * Fix various warnings, leaks and potential crashes
    * Fix security integer overflow in MMS module
  - Drop 4645.patch and 770789f2.patch: fixed upstream.
* Wed May 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 770789f2.patch: Fix missing cast in chromaprint
    (boo#1223909).
* Tue May 14 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Address build failures with GCC 14 (boo#1223909):
    + Add 4645.patch: fix incompatible-pointer-types assignment
      on Linux.
* Sun Apr 21 2024 Fei Yang <io@feiyang.eu.org>
  - Enable FluidSynth plugin using an optional package
* Fri Mar 01 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Whitelist executable-stack for armv7
* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Add vlc-taglib-2.0.patch: Fix build against taglib 2.0 (based on
    upstream commit ec29dfca, d2663d6c, ac59d0ba, c404fdb2).
* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Fri Feb 02 2024 Stefan Dirsch <sndirsch@suse.com>
  - drop support for libmfx, which is no longer supported upstream
    at all (boo#1219494)
* Wed Nov 08 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop fdk_aac bcond and move pkgconfig(fdk-aac) BuildRequires out
    of build_orig conditional, build support for all targets.
  - Move pkgconfig(libdca) BuildRequires out of build_orig
    conditional, build support for all targets.
* Sat Nov 04 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.0.20:
    + Video Output:
    - Fix green line in fullscreen in D3D11 video output
    - Fix crash with some AMD drivers old versions
    - Fix events propagation issue when double-clicking with mouse wheel
    + Decoders:
    - Fix crash when AV1 hardware decoder fails
    + Interface:
    - Fix annoying disappearance of the Windows fullscreen controller
    + Demuxers:
    - Fix potential security issue (OOB Write) on MMS:// by checking user size bounds
* Mon Oct 23 2023 Aaron Stern <ukbeast89@protonmail.com>
  -  Update to version 3.0.19
  -  Remove 104-playback-bar.patch, as it's no longer needed.
    + Core:
    - Fix next-frame freezing in most scenarios
    + Demux:
    - Support RIFF INFO tags for Wav files
    - Fix AVI files with flipped RAW video planes
    - Fix duration on short and small Ogg/Opus files
    - Fix some HLS/TS streams with ID3 prefix
    - Fix some HLS playlist refresh drift
    - Fix for GoPro MAX spatial metadata
    - Improve FFmpeg-muxed MP4 chapters handling
    - Improve playback for QNap-produced AVI files
    - Improve playback of some old RealVideo files
    - Fix duration probing on some MP4 with missing information
    + Decoders:
    - Multiple fixes on AAC handling
    - Activate hardware decoding of AV1 on Windows (DxVA)
    - Improve AV1 HDR support with software decoding
    - Fix some AV1 GBRP streams, AV1 super-resolution streams and monochrome ones
    - Fix black screen on poorly edited MP4 files on Android Mediacodec
    - Fix rawvid video in NV12
    - Fix several issues on Windows hardware decoding (including "too large resolution in DxVA")
    - Improve crunchyroll-produced SSA rendering
    + Video Output:
    - Super Resolution scaling with nVidia and Intel GPUs
    - Fix for an issue when cropping on Direct3D9
    - Multiple fixes for hardware decoding on D3D11 and OpenGL interop
    - Fix an issue when playing -90°rotated video
    - Fix subtitles rendering blur on recent macOS
    + Input:
    - Improve SMB compatibility with Windows 11 hosts
    + Contribs:
    - Update of fluidlite, fixing some MIDI rendering on Windows
    - Update of zlib to 1.2.13 (CVE-2022-37434)
    - Update of FFmpeg, vpx (CVE-2023-5217), ebml, dav1d, libass
    + Misc:
    - Improve muxing timestamps in a few formats (reset to 0)
    - Fix some rendering issues on Linux with the fullscreen controller
    - Fix GOOM visualization
    - Fixes for Youtube playback
    - Fix some MPRIS inconsistencies that broke some OS widgets on Linux
    - Implement MPRIS TrackList signals
    - Fix opening files in read-only mode
    - Fix password search using the Kwallet backend
    - Fix some crashes on macOS when switching application
    - Fix 5.1/7.1 output on macOS and tvOS
    - Fix several crashes and bugs in the macOS preferences panel
    - Improvements on the threading of the MMDevice audio output on Windows
    - Fix a potential security issue on the uninstaller DLLs
    - Fix memory leaks when using the media_list_player libVLC APIs
    + Translations:
    - Update of most translations
    - New translations to Esperanto, Interlingue, Lao, Macedonian, Burmese, Odia, Samoan and Swahili
* Sun Jul 23 2023 llyyr <llyyr.public@gmail.com>
  - Update specfile to prevent building with libplacebo v6.292.0 or newer
* Fri Mar 03 2023 olaf@aepfle.de
  - If version constraints for ffmpeg are in use,
    every ffmpeg component must be constrained
* Tue Feb 28 2023 pgajdos@suse.com
  - xosd plugin was removed in 5adefde
* Fri Feb 24 2023 Eugene Popov <popov895@ukr.net>
  - Add 104-playback-bar.patch: Backport fix for the playback bar (commit 60771fe7)

Files

/usr/lib64/vlc/plugins/codec/libfluidsynth_plugin.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 28 22:56:15 2026