MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
Changes between 2.2.3 and 2.2.4:
--------------------------------
Decoder:
* Fix crash in G.711 wav files
* Fix mp3 crash in libmad
* Fix out-of-bound write in adpcm QT IMA codec (CVE-2016-5108)
Qt:
* Fix resizing issues
Win32:
* Fix overlay creation on Windows XP for DirectDraw video output
Misc:
* Build fixes for Hurd
Translations:
* Update of Bulgarian, Catalan, German, French, Italian, Marathi, Norwegian
Bokmål, Norwegian Nynorsk, Portuguese, Slovak, Spanish (Mexico), Swedish,
Simplified Chinese, and Traditional Chinese translations
Changes between 2.2.2 and 2.2.3:
--------------------------------
Demux:
* Fix HLS quality selection and a potential stack overflow
* Fix potential MKV infinite loop and improve MKV tags support
* Fix WMV regression
Decoder:
* Fix hardware decoding with libvdpau-va-gl
* Fix crashes with libvpx
* Use libass without caching dialog
Video Ouptut:
* Fix green lines on Direct3D output
Skins2:
* Fix maximizing Window in multi-screen context
Qt:
* Fix resume where you left off
* Fix infinite recursion in the customize dialog
* Fix size when switching to/from the minimal interface
* Fix size after resume toolbar is displayed
MacOS X:
* Fix crashes in media information panel
* Correctly respect the disable-screensaver option
Win32:
* Allow opening more than 15 elements in Explorer
Translations:
* Update of most translations
Changes between 2.2.1 and 2.2.2:
--------------------------------
Access:
* Fix SetupFormat for continuous framesize in v4l2
* Fix off-by-one buffer overflow in RealRtsp module
* Fix screen recording aspect-ratio, framerate and potential crash
* Fix Windows directshow input freeze
* Fix MMS segmentation fault/abort when server forces a large allocation
Demux:
* Fix support for ms-dvr files
* Fix time detection in AVI files over HTTP
* HLS: fix hang on stop, crashes and small improvements
* Fix mp4 NULL dereference reported by by Fortinet's FortiGuard Labs
* Fix regression for VC-1 in WMV
* Fix MXF crashes on stop
* Fix EAC3 detection in some TS files
Decoders:
* Fix importing surface from main memory in VDPAU
* Fix possible double-free in ADPCM decoder
* Support 9-bit and 10-bit GBR planar formats
* Support GoToMeeting 2 and GoToMeeting 3 codecs
* Fix crash in teletext (zvbi) decoder
* Fix Bluray subtitles (PGS) timestamps
Audio output:
* Fix audio drop after a flush with pulseaudio
* Fix audio initialization on iOS
* Fix audio stuttering with AirPlay devices on OS X (2 sec delay needs to
be set manually by the user)
* Fix pulseaudio latency computation
* Fix alsa default device selection
Skins2:
* Fix video control that fails to show up
* Fix UTF-8 conversion issues
* Fix Unicode folders location failing to open the skins
* Fix crash over malformed skins bitmaps
* Fix fullscreen for Gnome3/Unity Window Managers
OS X:
* Support for OS X El Capitan
* Fix code signature for releases on El Capitan
* Improve resume dialog, starting time, preferences, lua extensions
* Fix threads ordering, preferences crashes, URL drag'n drops
Qt:
* Fix crash when opening multiple items on Windows
* Fix recent items appending when using a playlist
* Improve addons manager dialog, playlist
* Fix changing the audio-device in the menu
* Fix key and mouse event support for Qt >= 5.5 under X11
* Fix memory leaks
Video Output:
* Fix build if one disables XCB but activate VDPAU on Unix
* Fix Direct3D plane allocation size to avoid colour bleeding
* Fix some crashes in swscale resizing
Misc:
* Fix build with recent FreeRDP versions
* Fix interface crashes when input-title-format option is empty
* Fix MP4 mux divide-by-zero crash
* Improve PNG encoding time
* Fix some UPnP initialization lag
* Rewrite of the Jamendo Service Discovery
* Fix snapshot aspect ratio for anamorphic contents
* Fix custom snapshot sizes
* Dynamic generation of GnuTLS Diffie-Hellman parameters
* Fix "vb" transcoding parameter
* Fix superfluous audio channel extraction in the core
* Fix miscellaneous crashes, double-frees, integer overflows, infinite loops,
read overflow, invalid frees and division by zero issues
* Fix support for lua 5.2 and fix XSS in the http interface
* Update and improve Soundcloud, Vimeo and Youtube scripts
* Update of codecs and libraries to fix 3rd party security issues (like
TALOS-CAN-0036, TALOS-CAN-0037, CVE-2015-7981, CVE-2015-8126
Translations:
* Add Kashmiri and Maithili languages
* Update of most translations
libVLC:
* Expose audio mute, cork and volume change events: libvlc_MediaPlayerCorked,
libvlc_MediaPlayerUncorked, libvlc_MediaPlayerMuted,
libvlc_MediaPlayerUnmuted and libvlc_MediaPlayerAudioVolume
* Fix propagation of libvlc_MediaPlayerTitleChanged event
Translations:
* Update of most translations
Based on the wip version by Ian D. Leroux and Tobias Nygren.
2.2.1 Highlights
VLC 2.2.1 "Terry Pratchett" is a fixed version of 2.2.0 "WeatherWax"
It fixes numerous crashes (FLAC, SPC), codec issues (VP9, Atrac3,
AAC), regressions and several issues (Resume, MP4 chapters, MKV
over network) and security issues.
2.2.0 Highlights
VLC 2.2.0 auto-rotates the videos taken from phones, to fight
Vertical Video Syndrome!
VLC now resumes where you left off in all versions
Improves support for new HD codecs, VP9, opus and H.265/HEVC, for
decoding and for encoding.
Extensions are now downloadable from within the application.
VLSub extension can download subtitles from the application.
2.2.x Features
Core
Auto-rotation of phone movies, to fight Vertical Video Syndrome
Resume playback where you left off
Extensions API and repository to download extensions directly from the application
GPU 0-copy support for decoding and displaying using hardware
Improved support for UltraHD codecs, notably H.265 and VP9
Subtitles download from the web, using OpenSubtitles
Audio core upgrade, notably to support short samples
Formats
Support for BD-Java menus and overlay in Blu-Ray
Acceleration of VP9 and H.265/HEVC decoders
Rewritten support for WMV, Ogg, MP4 and AVI, notably for seeking
Support for encoding in H.265, Opus and VP9
Support for WebVTT, Ogg/VP8, Opus/MKV, CAF
Support for THP, Renderware and Escape Replay videogames files
Support for SRT language detection
Acceleration
GPU 0-copy decoding-rendering for Android using MediaCodec
GPU accelerated auto-rotation, in OpenGL, Direct3D and Mediacodec
GPU 0-copy decoding-rendering for Linux using VDPAU
Support for HLSL shaders in Direct3D video output
Media Foundation Transform audio and video decoder for Windows Vista/7
GPU 0-copy decoding-rendering for RaspberryPi using MMAL
OpenMAX IL improvements for Android, Linux and rPi
Support GStreamer codecs on Linux
Codecs / Protocols
Support for MMS split streams for audio selection (European Parliament)
Support FTPS (FTP/TLS) protocol
New decoder for VP8 and VP9 using libvpx for Linux distributions without avcodec
Improvements on Teletext, Subrip, and Tx3g subtitles
Support for MSN audio, Atrac3+, VP7, Bink, TAK, On2 AVC, DK3, DK4
Support for IMC, Vivo g723.1, Smacker, FIC, Auravision, Canopus Lossless
Support x264 and FFv1 codecs RGB modes
Fixes for DVD, Audio-CD, M2TS LPCM audio, Speex
Professional
Support for Digital Cinema Packages and encrypted DCP with KDM
HEVC encoding and muxing in MP4 and TS
Support VP8 encoding inside Ogg
Improvements of audio bar graph, for speed and resiliance
Support MPEG-2 video encoding through x262
Large improvements of teletext rendering, for speed and alignments
Platform integration
Port of the interface to Yosemite
Support drag'n drop in the skins2 interface
New TLS module on OS X and iOS, using the central store
Signature of the Windows binaries
Improvement of audio device detections on OS X and Windows
Support of audio ducking in various audio outputs
Mobile Versions
VLC for iOS 2.5.0 release is out
VLC for Windows Phone 1.2.0 public beta is out
VLC for WinRT 1.2.0, x86 and ARM
VLC for Android TV 1.2.6
VLC for Android 1.2.6
For developers
Add equalizer API for libVLC
Add functions for scrambling detection
Experimental new C++11 libVLC library: libvlcpp
New Android buildsystem and Java SDK
New WinRT library component for libVLC: libVLCX
Improvements for iOS/OSX VLCKit: Swift support and ARC
Android
Complete switch to Material design, including black theme
Support for Audio playlists and modtracker files
Support for AC-3 Passthrough and 5.1/7.1 audio
Support switch to background video playback
Large improvements on the first Android TV release
Support chapter selections
iOS
Support for iCloud, box.com and OneDrive
Support 10-band equalizer
Support sharing media between devices
Support Chapters and Title selections
New player design
Add media information dialog and timer for playback
CVS: ----------------------------------------------------------------------
CVS: CVSROOT cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.