pkgsrc/multimedia
adam ab42b7e307 mkvtoolnix: updated to 51.0.0
Version 51.0.0 "I Wish" 2020-10-04

New features and enhancements

* mkvmerge, mkvpropedit, MKVToolNix GUI: IETF BCP 47 language tags: added
  missing support for UN M.49 regions for which there are no corresponding ISO
  3166 alpha codes. This enables language tags such as `es-419` = Spanish in
  Latin America and the Caribbean.
* MKVToolNix GUI: IETF BCP 47 language tags: the text in the widget displaying
  the current language & the corresponding edit button is now displayed like a
  link (depending on the theme: different color & underlined), making it
  clearer that not just the edit button can be clicked but the text, too.

Bug fixes

* mkvmerge: AV1 parser: fixed mkvmerge crashing after uncaught exceptions due
  to certain data conditions. Found by fuzzying.
* mkvmerge: AV1 packetizer: the duration of frames wasn't set properly. When
  appending AV1 IVF or OBU files this meant that the last frame of the Nth
  file and the first frame of file N+1 had the same timestamp.
* mkvmerge: DTS reader: fixed handling of buffers with an odd length when
  byte-swapped DTS is detected so that mkvmerge doesn't abort with a failed
  assertion. Found by fuzzying.
* mkvmerge: h.264/AVC and h.265/HEVC elementary stream readers: mkvmerge will
  no longer claim to recognize data that looks like AVC or HEVC but with
  invalid video width/height values as that lead to failed assertions in
  libEBML later. Found by fuzzying.
* mkvmerge: h.265/HEVC parser: fixed mkvmerge aborting after uncaught
  exceptions due to certain data constellations found by fuzzying.
* mkvmerge: IVF reader: fixed mkvmerge crashing with a "division by zero"
  error due to certain data conditions. Found by fuzzying.
* mkvmerge: fixed mkvmerge aborting with a "division by zero" error due to the
  timestamp scaling factor being 0 after handling certain data constellations
  found by fuzzying.
* mkvmerge: track statistics: fixed a "division by zero" error when the
  content's shorter than 1ms. Found by fuzzying.
* mkvmerge, mkvinfo, mkvextract, mkvpropedit: Matroska access class: fixed an
  invalid memory access under certain data conditions. Found by fuzzying.
* MKVToolNix GIU: IETF BCP 47/RFC 5646 language tags: the GUI will no longer
  open the language dialog when clicking on a disabled language display
  widget.
* MKVToolNix GUI: IETF BCP 47 language tags: the "variants" combo-boxes were
  not populated even when the language tag was valid and contained at a
  variant.
* MKVToolNix GUI: IETF BCP 47 language tags: when no language is selected, at
  least one of the other components (extended subtags, region, or variants)
  has something selected and "private use" is not empty, the GUI would claim
  this to be a valid tag, which it isn't.
* MKVToolNix GUI: multiplexer: when the tracks/chapters/tags selection changes
  from "at least one entry selected" to "no entry selected", the input
  controls will be reset to their default state and not just disabled.

Build system changes

* `configure` now checks for the presence of the a system-wide installed copy
  of the JPCRE2 C++ wrapper library for the PCRE2 library and uses that if
  it's new enough (at least v10.32.1). If not, the bundled version will be
  used as a fallback.
2020-10-09 08:22:05 +00:00
..
acidrip *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
adobe-flash-player adobe-flash-player: update to 32.0.0.433. 2020-09-09 12:45:38 +00:00
alevt Avoid version workarounds for EOL netbsd versions. 2020-04-29 21:22:58 +00:00
audiocd-kio *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
avidemux *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
bitstream all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
bsdav
ccxstream
cfourcc
clutter-gst *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
deforaos-player *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
dirac *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
divxplayer *: reset MAINTAINER, email address does not exist anymore. 2020-02-08 17:21:14 +00:00
dragon *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
dumpmpeg Use https for sourceforge project links. 2019-06-22 11:52:31 +00:00
dvb-apps *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
dvd-slideshow *: reset maintainer for darcy 2020-07-13 20:05:11 +00:00
dvd-vr all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
dvdauthor *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
dvdbackup revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
dvdrip *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
dvdstyler *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
dvdview Resolve socket vs STL conflict 2020-04-17 13:34:47 +00:00
ffmpeg2 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
ffmpeg2theora *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
ffmpeg3 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
ffmpeg4 Use -mvsx compiler flag on powerpc so that the appropriate section 2020-09-14 20:43:36 +00:00
ffmpegthumbnailer *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
ffmpegthumbs *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
ffplay2 *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
ffplay3 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
ffplay4 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
flashplayer
flvstreamer all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
frei0r *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
fxtv multimedia/fxtv: remove redundant SUBST block 2020-05-16 15:52:15 +00:00
ggrab multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
gmediaserver *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gmencoder *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
gmp-api
gmplayer *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
gnome-mplayer *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
gnome-video-effects *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
goggles *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
gopchop *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
gpac Update to 0.8.1. From the changelog: 2020-09-19 03:38:07 +00:00
gst-plugins0.10-bad Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-base *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gst-plugins0.10-dvdread Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-ffmpeg *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gst-plugins0.10-gnonlin Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-good gst-plugins0.10-v4l2: Fix build with recent kernel 2020-09-01 21:44:01 +00:00
gst-plugins0.10-hal Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-mpeg2dec Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-ogg
gst-plugins0.10-resindvd Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-theora
gst-plugins0.10-ugly Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-v4l2 Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-vp8 Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-x264 Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins0.10-xvid Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins1-bad gstreamer1,gst-plugins1-{base,bad}: fix build with GNU make 4.3 2020-07-16 11:27:25 +00:00
gst-plugins1-base *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gst-plugins1-dvdread revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
gst-plugins1-editing-services Revbump for icu 2020-06-02 08:22:31 +00:00
gst-plugins1-egl-gl *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
gst-plugins1-egl-opengl *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
gst-plugins1-good gst-plugins1-good: remove unknown configure options 2020-05-25 05:02:11 +00:00
gst-plugins1-gtk *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
gst-plugins1-libav *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gst-plugins1-mpeg2dec *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
gst-plugins1-ogg
gst-plugins1-omx *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gst-plugins1-resindvd revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
gst-plugins1-theora
gst-plugins1-transcoder Needs gobject-introspection 2020-04-19 01:16:37 +00:00
gst-plugins1-ugly gst-plugins1-ugly: remove unknown configure options 2020-05-31 14:47:47 +00:00
gst-plugins1-v4l2 Avoid version workarounds for EOL netbsd versions. 2020-04-29 21:22:58 +00:00
gst-plugins1-vaapi multimedia/gst-plugins1-vaapi: remove no-op SUBST block 2020-05-16 15:48:38 +00:00
gst-plugins1-vpx *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
gst-plugins1-x264 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
gst123 *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
gstreamer0.10 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gstreamer1 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gstreamermm1 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gtranscode
gxine *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
handbrake *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
harvid *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
hwdecode-demos *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
intel-vaapi-driver intel-vaapi-driver: Follow redirects 2020-01-01 02:23:38 +00:00
juk *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
kdenlive *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
kmix *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
kmplayer *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
kscd *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
libaacs
libaom *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
libass *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
libassetml Revbump for icu 2020-06-02 08:22:31 +00:00
libbdplus
libbluray *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
libde265 libde265: update to 1.0.7. 2020-10-05 11:30:32 +00:00
libdv *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
libdv-tools
libdvbcsa all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
libdvbpsi libdvbpsi: Update to 1.3.3 2020-03-24 14:56:46 +00:00
libdvbpsi0 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
libdvdcss multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
libdvdnav revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
libdvdplay revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
libdvdread revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
libflash *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
libflashsupport libflashsupport: don't bother version checking for EOL netbsd 2020-04-29 20:07:41 +00:00
libhdhomerun multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
libkate *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
libkcddb *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
libkcompactdisc *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
libmatroska libmatroska: updated to 1.6.2 2020-08-02 20:18:53 +00:00
libmediaart *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
libmediainfo mark packages that fail with -Werror=char-subscripts 2020-05-20 06:09:03 +00:00
libmp4v2 mark packages that fail with -Werror=char-subscripts 2020-05-20 06:09:03 +00:00
libmpeg2 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
libmpeg3 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
libnms
libogg multimedia/libogg: use stdint.h on darwin 2019-09-08 19:11:30 +00:00
liboggz
libtheora
libtheora-docs With build with newer doxygen versions. 2019-12-22 22:27:40 +00:00
libva Update to 2.6.1 2020-02-05 14:14:49 +00:00
libva-driver-vdpau multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
libva-utils Update to 2.6.0 2019-12-29 01:32:53 +00:00
libvdpau libvdpau: Update to 1.4 2020-08-09 15:40:32 +00:00
libvpx libvpx: let it build on macOS 11.0 2020-09-29 13:03:13 +00:00
lightspark *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
lsdvd revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
mate-media mate*: remove unintentional linkage against pkgsrc gettext-libs 2020-08-24 04:41:39 +00:00
mediainfo {lib,}mediainfo: update to 20.03 2020-08-03 09:51:28 +00:00
mediatomb Revbump for icu 2020-06-02 08:22:31 +00:00
mencoder mplayer: put back pulseaudio to SUGGESTED_OPTIONS. 2019-06-22 22:46:45 +00:00
ming *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
minidlna *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
mjpegtools mjpegtools: add missing REPLACE_BASH. Bump. 2020-08-18 01:09:32 +00:00
mkvtoolnix mkvtoolnix: updated to 51.0.0 2020-10-09 08:22:05 +00:00
mkvtoolnix-old *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
mlt *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
movit *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
mp4tools (multimedia/mp4tools) Adhoc build fix. Please correct me, thanks 2020-09-22 05:36:13 +00:00
mp4v2 mp4v2: updated to 4.1.0.0 2019-04-07 18:23:52 +00:00
mpeg-lib all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
mpeg_encode
mpeg_play
mplayer mplayer: put back pulseaudio to SUGGESTED_OPTIONS. 2019-06-22 22:46:45 +00:00
mplayer-share *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
mplayerthumbs *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
mpv *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
nostt revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
obs-studio obs-studio: other people maintain this more than me. 2020-10-01 19:54:32 +00:00
ogle Revbump for icu 2020-06-02 08:22:31 +00:00
ogle_gui *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
ogmtools revbump for multimedia/libdvdread; requested by leot@ 2020-05-22 12:43:52 +00:00
olive-editor *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
omxplayer *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
openquicktime mark packages that fail with -Werror=char-subscripts 2020-05-20 06:09:03 +00:00
p5-GStreamer *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
p5-xmltv *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
phonon *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
phonon-backend-gstreamer *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
phonon-backend-gstreamer-shared *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
phonon-backend-vlc *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
phonon-qt5 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
phonon-qt5-backend-gstreamer *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
phonon-qt5-backend-vlc *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
php-ming *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
pitivi *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
py-enzyme
py-gstreamer0.10 Revbump for icu 2020-06-02 08:22:31 +00:00
py-gstreamer1 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
py-m3u8 py-m3u8: updated to 0.7.1 2020-08-21 09:08:22 +00:00
py-ming *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
py-mpegdash
regionset
replex multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
ruby-clutter-gstreamer ruby-gnome: update to 3.4.2. 2020-05-02 18:05:03 +00:00
ruby-gstreamer ruby-gnome: update to 3.4.2. 2020-05-02 18:05:03 +00:00
ruby-ming *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
schroedinger
sfml *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
sickgear Update multimedia/sickgear to 0.21.42 2020-08-10 13:46:15 +00:00
smpeg all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
smpeg2 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
ssr *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
streamlink streamlink: update to 1.4.1 2020-05-02 17:52:18 +00:00
subtitleeditor *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
totem *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
totem-pl-parser totem-pl-parser: 3.26.5 2020-06-13 17:55:40 +00:00
transcode *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
tstools multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
tvtime Revbump for icu 2020-06-02 08:22:31 +00:00
ushare *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
vlc *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
win32-codecs multimedia: align variable assignments 2019-11-03 17:11:59 +00:00
x264-devel *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
x265 x265: updated to 3.4 2020-05-30 06:10:40 +00:00
xawtv *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xfce4-mpc-plugin *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xfce4-thunar-media-tags *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xine-lib *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xine-ui *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xine-v4l *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xine-v4l2 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
xvid4conf *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
xvidcore xvidcore: Update to 1.3.6 2020-05-16 17:44:15 +00:00
Makefile Add and enable mp4tools. 2020-09-19 14:15:22 +00:00