Package Release Info

vlc-3.0.18-bp153.2.6.1

Update Info: openSUSE-2022-10252
Available in Package Hub : 15 SP3 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libvlc5
libvlccore9
vlc
vlc-codec-gstreamer
vlc-devel
vlc-jack
vlc-lang
vlc-noX
vlc-opencv
vlc-qt
vlc-vdpau

Change Logs

* Mon Dec 12 2022 Hans-Peter Jansen <hpj@urpla.net>
- Do not apply vlc.a52.patch if liba52 is > 0.8.0
- Avoid ugly _FORTIFY_SOURCE redefinition warnings
* Fri Nov 25 2022 Niklas Haas <obs@haasn.xyz>
- Add vlc-libplacebo-5.patch: Backport fix for building with libplacebo v5
* Fri Nov 25 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.18 (CVE-2022-41325, boo#1206142):
  + macOS: Fix audio device listing with non-latin names.
  + Misc: Fix rendering and performance issue with older GPUs.
  + Updated translations.
- Changes from version 3.0.18-rc2:
  + Codec/Demux:
  - Add support for Y16 chroma.
  - Fix build of gme plugin.
  + Lua:
  - Fix script for vocaroo.
  - Fix script for youtube to allow throttled playback.
  + Service Discovery: Fix UPnP regression on Windows.
  + Video Output: Fix video placement with caopengllayer.
  + Misc: Fix password search in kwallet module.
- Changes from version 3.0.18-rc:
  + Demux:
  - Major adaptive streaming update, notably for multiple
    timelies and webvtt.
  - Fix seeking with some fragmented MP4 files.
  - Add support for DVBSub inside MKV.
  - Fix some Flac files that could not be played.
  - Improve seeking in Ogg files.
  + Decoders:
  - Fix DxVA/D3D11 crashes on HEVC files with bogus references.
  - Fix libass storage size and crash.
  - Fix decoding errors on macOS hw decoding on some HEVC files.
  + Video Output:
  - Fix color regression with VAAPI/iOS and OpenGL output.
  - Fix some resizing issues with OpenGL on GLX/EGL/X11/XV.
  - Fix Direct3d9 texture stretching.
  - Fix 10-bit accelerated video filters on macOS.
  + Playlist: Avoid playlist liveloop on failed/tiny items
    (temporize EOS bursts).
  + Misc:
  - Misc fixes for the extension UI on macOS.
  - Improve SMBv1 and SMBv2 behaviours.
  - Improve FTP compatibility.
  - Support RISC-V.
  - Fix AVI muxing for Windows Media Player compatibility.
  - Fix seeking speed on macOS.
- Drop vlc-dav1d-1.0.patch and 867.patch: fixed upstream.
- Drop vlc-get-addr-by-ref-from-getConnectionEndpointAddress.patch:
  fixed upstream (commit 05445b74).
- Drop vlc-get-addr-by-ref-from-getConnectionEndpointAddress.patch:
  fixed upstream (commit b689202d).
* Thu Nov 17 2022 Valentin Lefebvre <valentin.lefebvre@suse.com>
- add vlc-caca-fix-to-0-99-beta20-version.patch: build with libcaca-0.99.beta20
* Tue Nov 08 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Limit to ffmpeg 4: we're also linking opencv3 which does not use
  ffmpeg 5.
* Wed Sep 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Make vlc-vdpau supplement vlc, not vlc-noX: vdpau itself is based
  on top of the graphical stack.
- Move video_output/libegl_wl_plugin.so from vlc-noX to vlc: links
  GUI stack.
* Mon Aug 08 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Also limit lua interpreter to < 5.4 (boo#1200944).
* Wed Jul 13 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Limit to Lua < 5.4 (boo#1200944).
* Wed Jul 06 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Extend vlc-lua-5.3.patch: match upstream commit 0e0b070c26.
- Add 867.patch: support LUA 5.4 (boo#1200944).
* Mon May 23 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Add vlc-dav1d-1.0.patch: Fix build with dav1d 1.0. Upstream
  commits 2202c892 and d38ddd727.
* Fri Apr 22 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.17.4:
  + Service Discovery: Fix UPnP regression on Windows.
Version: 3.0.17.3-bp154.1.48
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.0.17.3:
  + This is a fixup release which fixes a regression that could
    cause a lack of audio for adaptive streaming playback. It is
    identical to 3.0.17.2 otherwise.
  + This updates contains various fixes and improvements:
  - Major adaptive streaming stack overhaul
  - Major codec updates
  - Many third party libraries update
  - Allow brackets in the path section of URLs
  - Better notch support for new macbooks
  - Add support for DAV video and Webp image formats
  - Improve AV1 live streaming support
  - Several SRT support improvements
  - Numerous crash fixes
  - Update youtube script
- Changes from version 3.0.17.2:
  + This is a fixup release which fixes youtube playback and
    contextual menus on integrated video for the Qt interface. It
    is identical to 3.0.17-1 otherwise.
- Changes from version 3.0.17-1:
  + This is a fixup release which bumps libflac to 1.3.4 in order
    to fix CVE-2020-0499 and CVE-2021-0561 on platforms for which
    we provide binary releases.
* Thu Mar 10 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Disable libnfs and soxr integration on suse_version < 1500 (e.g
  SLE12).
* Mon Mar 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.17:
  + Core:
  * Fix a regression in parsing secondary source MRLs
  * Allow brackets in path part of URLs
  + Access:
  * Fix support for screen capture on macOS with avcapture
  * Fix closing of HTTP 1.x connections
  * Improve HTTP2 memory usage
  * Improve AVCapture module
  * Improve AudioCD support (audio/data mixed mode, musicbrainz)
  * Improve SMB compatibility by changing the read size
  * Several improvements on the SRT modules (including streamID)
  + Decoders/Packetizers:
  * Add support for DTS LBR
  * Fix some HEVC hardware decoding on Windows and crashes when aspect ratio changes
  * Fix hardware decoding for some AMD GPU drivers
  * Add support for new Fourcc for E-AC3, AV1, GeoVision
  * Fix crashes with VP9 streams
  * Fix styling issues with subs tx3g (mp4) tracks
  * Fix playback of live AV1 streams
  + Audio Output:
  * iOS/tvOS: add support for spatial audio
  * macOS: fix some channels ordering for > 5.1 channels
  * Android: rework audio volume management
  + Video Output:
  * Fix a D3D11 crash when the stream changes aspect ratio
  + Demux:
  * Major overhaul of the adaptive streaming stack
  * Support for DAV video files
  * Add WebP image mapping
  * Fix missing audio start of Opus audio in MKV/WebM
  * Fix an infinite loop in MP4
  * Fix attachments extractions in ogg files
  * Support Uncompressed audio in mp4 (ISO/IEC 23003-5)
  * Fix some lip sync issue in rare MPEG-TS streams
  + Interface:
  * Qt/macOS: Fixup user provided URLs
  * Add safe area handling on macOS
  * Qt: improve preferences search
  * Qt: fix --no-mouse-events option
  + Misc:
  * Update YouTube script
  * Fix Icecast directory parsing which could lead to missing entries
  * Improve UPnP compatibility with some servers
- Drop vlc-srto_tsbpddelay.patch: fixed upstream.
* Wed Feb 23 2022 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequires pkgconfig(smbclient) instead of smbclient-devel:
  smbclient-devel was merged into samba-devel, and we do not want
  to care for actual package names.
* Tue Feb 22 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Guard --enable-libplacebo configure parameter with is_opensuse:
  the buildrequires is also guarded the same way.
Version: 3.0.16-bp153.2.3.1
* Sat Jun 19 2021 Fusion Future <qydwhotmail@gmail.com>
- Update to version 3.0.16:
  + Video Output: Fix a D3D11 crash on Windows 8/8.1.
  + Access: Fix RTSP server timeout handling.
  + Interfaces: macOS: Add touchbar support.
  + Misc: Multiple settings improvements.
- Changes from version 3.0.15:
  + Core: Add Opus & Alac wave format mappings.
  + Access: Fix opening DVD folders with non-ascii characters.
  + Demux:
  - Fix asf regression with broadcast streams.
  - MP4: Fix audio drop on seek.
  + Video Output:
  - Fix seek & volume sliders overlapping with subtitles.
  - Fix delays when seeking with D3D11.
  + Text renderer: Improve freetype fonts outlining.
  + Misc: Fix GnuTLS support for Windows XP.
- Changes from version 3.0.14:
  + Core:
  - Fix double loading of slave input.
  - Fix an issue causing the auto-updater not to launch the new
    version installer.
- Add vlc-get-addr-by-ref-from-getConnectionEndpointAddress.patch:
  The maintainers of live555 changed connectionEndpointAddresss to
  getConnectionEndpointAddress, which now provides the address
  value by reference.
- Rebase vlc-srto_tsbpddelay.patch
Version: 3.0.13-bp153.1.1
* Tue May 04 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.13:
  + Demux:
  - Adaptive: fix artefacts in HLS streams with wrong profiles/levels
  - Fix regression on some MP4 files for the audio track
  - Fix MPGA and ADTS probing in TS files
  - Fix Flac inside AVI files
  - Fix VP9/Webm artefacts when seeking
  + Codec:
  - Support SSA text scaling
  - Fix rotation on Android rotation
  - Fix WebVTT subtitles that start at 00:00
  + Access:
  - Update libnfs to support NFSv4
  - Improve SMB2 integration
  - Fix Blu-ray files using Unicode names on Windows
  - Disable mcast lookups on Android for RTSP playback
  + Video Output: Rework the D3D11 rendering wait, to fix
    choppiness on display
  + Interfaces:
  - Fix VLC getting stuck on close on X11 (#21875)
  - Improve RTL on preferences on macOS
  - Add mousewheel horizontal axis control
  - Fix crash on exit on macOS
  - Fix sizing of the fullscreen controls on macOS
  + Misc:
  - Improve MIDI fonts search on Linux
  - Update Soundcloud, Youtube, liveleak
  - Fix compilation with GCC11
  - Fix input-slave option for subtitles
  + Updated translations.
- Drop vlc-gcc11.patch: fixed upstream.
- Extend vlc-srto_tsbpddelay.patch: allow srt >= 1.3 for openSUSE.
* Fri Mar 26 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Guard post scriptlets to only run %{_libdir}/vlc/vlc-cache-gen if
  it already (or still, in case of uninstall) exists.
* Fri Mar 26 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Add vlc-gcc11.patch: Fix build using gcc11 (boo#1181918).
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Drop libpcre-devel BuildRequires: not been used in a while.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Drop libpcre-devel BuildRequires: not been used in a while.
* Wed Mar 03 2021 Aaron Stern <ukbeast89@protonmail.com>
- Enable libplacebo support (the core rendering algorithms and
  ideas of mpv rewritten as an independent library):
  + Add pkgconfig(libplacebo) BuildRequires
  + Pass --enable-libplacebo to %configure
* Tue Jan 19 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.12:
  + Access: Add new RIST access module compliant with simple
    profile (VSF_TR-06-1).
  + Access Output: Add new RIST access output module compliant with
    simple profile (VSF_TR-06-1).
  + Demux: Fixed adaptive's handling of resolution settings.
  + Audio output: Fix audio distortion on macOS during start of
    playback.
  + Video Output: Direct3D11: Fix some potential crashes when using
    video filters.
  + Misc:
  - Several fixes in the web interface, including privacy and
    security improvements
  - Update YouTube and Vocaroo scripts.
  + Updated translations.
- Drop vlc-CVE-2020-26664.patch: fixed upstream.
- Drop fix-missing-includes-with-qt-5.15.patch: fixed upstream.
* Thu Jan 14 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Add vlc-CVE-2020-26664.patch: mkv: Ensure we don't use an
  EbmlDummy element for something it's not (CVE-2020-26664,
  boo#1180755).
* Tue Dec 15 2020 Martin Li?ka <mliska@suse.cz>
- Enable LTO (boo#1133290) as it works now (and use FAT lto objects).
* Sat Oct 24 2020 Thomas Williams <bif.bam@gmail.com>
- vlc-srto_tsbpddelay.patch
  * Fix building with recent srt where SRTO_TSBPDDELAY is no longer defined
* Mon Sep 28 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Package arm neon plugins
* Mon Aug 24 2020 Dirk Mueller <dmueller@suse.com>
- update to 3.0.11.1 (CVE-2020-13428, boo#1172727):
  * Fixed HLS playlist update mechanism, unable to start
  in some cases.
  * Because of broken HLS servers, adaptive no longer
  considers Content-Type as authoritative.
  * Fixed handling of WEBM WebVTT subtitles
  * Workaround invalid ADTS in TS from Makito encoders
  * Fixed Opus when using avformat demuxer
  * Fixed inverted explicit start/end positioning
  * Fix listing of media on certain Panasonic recorders discovered via UPnP
  * Updated gnutls to 3.6.14
  * Updated libebml to 1.4.0
  * Updated libmatroska to 1.6.0
  * Updated mpg123 to 1.26.2
* Tue Jun 16 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.11:
  + Access: rtp descriptor leak on error fix.
  + Demux:
  * Fixed regression with some encrypted HLS streams.
  * Live HLS delay until first update fix.
  * HLS rendition switch regression fix.
  * Fix imprecise m4a seek.
  + Decoder: Fixed missing captions with some capture cards.
  + Audio filters: soxr resampling fixes.
  + Contribs:
  * Updated libfaad to 2.9.2 (Parametric Stereo regression).
  * Updated libarchive to 3.4.2.
  + Audio Output: Fix sound not coming back after a pause with
    CoreAudio (macOS/iOS).
  + Misc: Update Youtube script.
* Thu May 14 2020 Max Lin <mlin@suse.com>
- BuildRequires pkgconfig(libprojectM) on Leap 15.2
* Wed Apr 29 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.10:
  +  Misc: Update Twitch & VLSub scripts.
* Thu Apr 16 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.9.2:
  + Misc: Properly bump the version in configure.ac.
- Changes from version 3.0.9.1:
  + Misc: Fix VLSub returning 401 for earch request.
- Changes from version 3.0.9:
  + Core: Work around busy looping when playing an invalid item
    through VLM.
  + Access:
  * Multiple dvdread and dvdnav crashs fixes
  * Fixed DVD glitches on clip change
  * Fixed dvdread commands/data sequence inversion in some cases causing
    unwanted glitches
  * Better handling of authored as corrupted DVD
  * Added libsmb2 support for SMB2/3 shares
  + Demux:
  * Fix TTML entities not passed to decoder
  * Fixed some WebVTT styling tags being not applied
  * Misc raw H264/HEVC frame rate fixes
  * Fix adaptive regression on TS format change (mostly HLS)
  * Fixed MP4 regression with twos/sowt PCM audio
  * Fixed some MP4 raw quicktime and ms-PCM audio
  * Fixed MP4 interlacing handling
  * Multiple adaptive stack (DASH/HLS/Smooth) fixes
  * Enabled Live seeking for HLS
  * Fixed seeking in some cases for HLS
  * Improved Live playback for Smooth and DASH
  * Fixed adaptive unwanted end of stream in some cases
  * Faster adaptive start and new buffering control options
  + Packetizers:
  * Fixes H264/HEVC incomplete draining in some cases
  * packetizer_helper: Fix potential trailing junk on last packet
  * Added missing drain in packetizers that was causing missing
    last frame or audio
  * Improved check to prevent fLAC synchronization drops
  + Decoder:
  * avcodec: revector video decoder to fix incomplete drain
  * spudec: implemented palette updates, fixing missing subtitles
    on some DVD
  * Fixed WebVTT CSS styling not being applied on Windows/macOS
  * Fixed Hebrew teletext pages support in zvbi
  * Fixed Dav1d aborting decoding on corrupted picture
  * Extract and display of all CEA708 subtitles
  * Update libfaad to 2.9.1
  * Add DXVA support for VP9 Profile 2 (10 bits)
  * Mediacodec aspect ratio with Amazon devices
  + Audio output:
  * Added support for iOS audiounit audio above 48KHz
  * Added support for amem audio up to 384KHz
  + Video output:
  * Fix for opengl glitches in some drivers
  * Fix GMA950 opengl support on macOS
  * YUV to RGB StretchRect fixes with NVIDIA drivers
  * Use libpacebo new tone mapping desaturation algorithm
  + Text renderer:
  * Fix crashes on macOS with SSA/ASS subtitles containing emoji
  * Fixed unwanted growing background in Freetype rendering and Y padding
  + Mux: Fixed some YUV mappings
  + Service Discovery: Update libmicrodns to 0.1.2.
  + Misc:
  * Update YouTube, SoundCloud and Vocaroo scripts: this restores
    playback of YouTube URLs.
  * Add missing .wpl & .zpl file associations on Windows
  * Improved chromecast audio quality
  + Updated translations.
- Drop patches that have been merged upstream:
  D    0001-Fix-leaking-AvahiServiceResolver-in-the-error-paths.patch
  D    0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch
  D    reproducible.patch
* Tue Mar 31 2020 Bernhard Wiedemann <bwiedemann@suse.com>
- Make package build reproducible:
  * Add reproducible.patch to normalize created tarballs
  * Create %ghost file with fixed size
* Fri Mar 27 2020 Antonio Larrosa <alarrosa@suse.com>
- Add patch to fix missing include with Qt 5.15:
  * fix-missing-includes-with-qt-5.15.patch
* Thu Jan 23 2020 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(libudev) instead of libudev-devel: Allow
  OBS to shortcut through the -mini flavors.
* Sun Jan 12 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Port away from obsolete OpenCV C API, fixes build with OpenCV 3.4.9,
  add 0001-Port-OpenCV-facedetect-example-to-C-API.patch
- Move OpenCV plugins to subpackage, as libopencv has a quite large
  footprint.
- Remove __DATE__/__TIME__ workaround, current GCC respects
  SOURCE_DATE_EPOCH.