summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2017-12-01the bespoke configure script uses uname -m to detect arch, as opposed to ↵sevan1-2/+5
uname -p in GNU/configure. This results in NetBSD/macppc not being detected as a powerpc system correctly. Always specify the arch rather than when we're just cross-compiling.
2017-11-30Revbump after textproc/icu updateadam20-39/+40
2017-11-30x265: updated to 2.6adam3-10/+10
Version 2.6 =========== New features ------------ 1. x265 can now refine analysis from a previous HEVC encode (using options :option:`--refine-inter`, and :option:`--refine-intra`), or a previous AVC encode (using option :option:`--refine-mv-type`). The previous encode's information can be packaged using the *x265_analysis_data_t* data field available in the *x265_picture* object. 2. Basic support for segmented (or chunked) encoding added with :option:`--vbv-end` that can specify the status of CPB at the end of a segment. String this together with :option:`--vbv-init` to encode a title as chunks while maintaining VBV compliance! 3. :option:`--force-flush` can be used to trigger a premature flush of the encoder. This option is beneficial when input is known to be bursty, and may be at a rate slower than the encoder. 4. Experimental feature :option:`--lowpass-dct` that uses truncated DCT for transformation. Encoder enhancements -------------------- 1. Slice-parallel mode gets a significant boost in performance, particularly in low-latency mode. 2. x265 now officially supported on VS2017. 3. x265 now supports all depths from mono0 to mono16 for Y4M format. API changes ----------- 1. Options that modified PPS dynamically (:option:`--opt-qp-pps` and :option:`--opt-ref-list-length-pps`) are now disabled by default to enable users to save bits by not sending headers. If these options are enabled, headers have to be repeated for every GOP. 2. Rate-control and analysis parameters can dynamically be reconfigured simultaneously via the *x265_encoder_reconfig* API. 3. New API functions to extract intermediate information such as slice-type, scenecut information, reference frames, etc. are now available. This information may be beneficial to integrating applications that are attempting to perform content-adaptive encoding. Refer to documentation on *x265_get_slicetype_poc_and_scenecut*, and *x265_get_ref_frame_list* for more details and suggested usage. 4. A new API to pass supplemental CTU information to x265 to influence analysis decisions has been added. Refer to documentation on *x265_encoder_ctu_info* for more details. Bug fixes --------- 1. Bug fixes when :option:`--slices` is used with VBV settings. 2. Minor memory leak fixed for HDR10+ builds, and default x265 when pools option is specified. 3. HDR10+ bug fix to remove dependence on poc counter to select meta-data information.
2017-11-26mpv: Pass `--bindir' to waf configure phase to fix installation with waf-2.0.2leot1-1/+3
With waf-2.0.2 update the mpv binary was tried to install apparently in: ${DESTDIR}${WRKSRC}/${PREFIX}/bin while with previous waf versions it was correctly installed in ${DESTDIR}${PREFIX}/bin Pass `--bindir' via WAF_CONFIGURE_ARGS to fix that problem.
2017-11-24*: depend on py-cairo now it supports all python versionswiz1-3/+3
2017-11-23recursive bump for libxkbcommon removal from at-spi2-corewiz14-27/+28
2017-11-23libogg: update to 1.3.3.wiz2-7/+7
Version 1.3.3 (2017 November 7) * Fix and issue with corrupt continued packet handling. * Update Windows projects and build settings. * Remove Mac OS 9 build support.
2017-11-22ruby-gnome2: update to 3.2.1.tsutsui2-10/+10
Upstream changes (from NEWS): == Ruby-GNOME2 3.2.1: 2017-11-19 This is a memory related bug fix release. === Changes ==== Ruby/GLib2 * Improvements * (({GLib::Bytes#initialize})): Stopped to copy data for frozen (({String})). ==== Ruby/GObjectIntrospection * Fixes * Fixed memory leaks for output parameters. [GitHub#1113][Reported by Will Bryant] ==== Ruby/GIO2 * Improvements * (({Gio::InputStream#read_all})): Made workable. [GitHub#1110][Reported by Paul van Tilburg] * (({Gio::InputStream#read})): If the given size is (({nil})), read until EOF or error. It's compatible with Ruby's IO objects. ==== Ruby/GTK3 * Improvements * Marked top-level windows automatically. [GitHub#1103][Reported by cedlemo] === Thanks * Paul van Tilburg * cedlemo * Will Bryant
2017-11-19ruby-gnome2: update to 3.2.0.tsutsui2-10/+10
Upstream changes (from NEWS): == Ruby-GNOME2 3.2.0: 2017-11-07 This is a bug fix release for Ruby/Poppler. === Changes ==== Ruby/GLib * Improvements * (({GLib::IOChannel#create_watch})): Supported. [GitHub#1106][Reported by kspt-johs] * (({GLib::IOChannel#create_watch})): Supported. ==== Ruby/GTK3 * Improvements * Added a sample. [GitHub#1109][Patch by cedlemo] ==== Ruby/Poppler * Improvements * (({Poppler#Document#size})): Added again. * (({Poppler#Document#pages})): Added again. * Fixes * Updated dependencies. [GitHub#1107][Reported by OBATA Akio] * (({Poppler#Document#initialize(:data => data)})): Added workaround. It should be fixed in upstream. === Thanks * kspt-johs * OBATA Akio * cedlemo
2017-11-17gst-plugins1-libav: fix mp4 playbackprlw13-2/+34
From Jana Saout in https://bugzilla.gnome.org/show_bug.cgi?id=789193 Not meant as "fix" but as temporary workaround for people bothered by this issue: This quick & dirty hack replaces the deprecated call to avcodec_decode_video2 by calls to avcodec_send_packet and avcodec_receive_frame. Note that this is hack is really ugly, because the API really isn't meant to be used this way (the assumption is that each call to avcodec_send_packet will produce at most one new frame) and also the error handling and probably other cases are not handled correctly. However, MP4 videos seem to play fine for me.
2017-11-16Update gst-plugins1-libav to 1.12.3prlw12-7/+7
Bugs fixed in this release - 784735 : gst-libav: Memory leak and possible crash in avio_alloc_context. XXX Unfortunately https://trac.ffmpeg.org/ticket/6775 stands. (ffmpeg 3.4 regression)
2017-11-16adobe-flash-player: update to 27.0.0.187.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb17-33.html Adobe Security Bulletin Security updates available for Flash Player | APSB17-33
2017-11-13reset maintainermaya1-2/+2
2017-11-13Update py-gstreamer1 to 1.12.3prlw12-7/+7
GStreamer Python Bindings (highlights) * Overrides has been added for IntRange, Int64Range, DoubleRange, FractionRange, Array and List. This finally enables Python programmers to fully read and write GstCaps objects. * Some plugin filenames have been changed to match the plugin names: for example the file name of the encoding plugin in gst-plugins-base containing the encodebin element was libgstencodebin.so and has been changed to libgstencoding.so. This affects only a handful of plugins across modules. * GStreamer core now optionally uses libunwind and libdw to generate backtraces. This is useful for tracer plugins used during debugging and development. * There is a new libgstbadallocators-1.0 library in gst-plugins-bad (which may go away again in future releases once the GstPhysMemoryAllocator interface API has been validated by more users). * The qtkitvideosrc element for macOS was removed. The API is deprecated since 10.9 and it wasn't shipped in the binaries since a few releases.
2017-11-10Update gstreamer1 to 1.12.3prlw110-35/+35
Major bugfixes in 1.12.3 Fix for infinite recursion on buffer free in v4l2 Fix for glimagesink crash on macOS when used via autovideosink Fix for huge overhead in matroskamux caused by writing one Cluster per audio-frame in audio-only streams. Also use SimpleBlocks for Opus and other audio codecs, which works around a bug in VLC that prevented Opus streams to be played and decreases overhead even more Fix for flushing seeks in rtpmsrc always causing an error Fix for timestamp overflows in calculations in audio encoder base class Fix for RTP h265 depayloader marking P-frames as I-frames Fix for long connection delays of clients in RTSP server Fixes for event handling in queue and queue2 elements, and updates to buffering levels on NOT_LINKED streams Various fixes to event and buffering handling in decodebin3/playbin3 Various fixes for memory leaks, deadlocks and crashes in all modules ... and many, many more!
2017-11-10py-m3u8: updated to 0.3.5adam2-8/+8
0.3.5 add support to tag EXT-X-START
2017-11-02libass: updated to 0.14.0adam2-7/+7
libass (0.14.0) * Brand new, faster and better outline stroker (replaces FreeType stroker) * Remove option to use the FreeType rasterizer * Fix spots of missing border around self-intersecting shapes * Switch from Yasm to NASM for building hand-written assembler code * Support Core Text font provider on Mac OS X 10.6 and 10.7 * Clear font cache in ass_set_fonts(). This fixes potentially incorrect font choices and an occasional crash if this function is called midway through rendering a file.
2017-10-26adobe-flash-player: update to 27.0.0.183.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/flash-player/release-note/fp_27_air_27_release_notes.html October 25, 2017 In today's release, we've updated Flash Player with an importantfunctional fix impacting Flex content and recommend those users impacted update.
2017-10-24mkvtoolnix: updated to 17.0.0adam2-7/+7
Version 17.0.0 "Be Ur Friend": Important notes * The word "timecode" has been changed to "timestamp" everywhere it was used in MKVToolNix. This affects program output (including mkvinfo's), GUI controls, command line parameters (e.g. `mkvmerge --timestamp-scale …`) and file formats. All programs remain backwards compatible insofar as they still accept "timecode" in all those places (e.g. `mkvmerge --timecode-scale …`). The reason for the change is wrong usage. What both the Matroska specification and MKVToolNix used "timecode" for is normally called a "timestamp" in audio & video domains. A "timecode" on the other hand has a specific meaning. As the Matroska specification is moving towards implementing real timecodes, it will also move towards correcting the verbiage. MKVToolNix is following this change. * mkvextract's command line interface has been changed to allow extraction of multiple items at the same time. The first argument must now be the source file's name. All following arguments either set the mode (e.g. `tracks`) or specify what to extract in the currently active mode. Those items that were written to the standard output (chapters, tags and cue sheets) are now always written to files instead. Therefore the respective modes require an output file name. For example, extracting two tracks, the chapters and the tags can be done with the following command: `mkvextract input.mkv tracks 0:video.h265 1:audio.aac chapters chapters.xml tags tags.xml` The old interface (specifying the mode first and the source file name second) remains working and supported. However, it is now deprecated and will be removed at the end of 2018. New features and enhancements * mkvmerge: AC-3: during identification regular AC-3 and E-AC-3 tracks will now be identified differently for most container formats (exception: AVI, Real Media, Ogg/OGM). The codec will be reported as `AC-3` for regular AC-3 and as `E-AC-3` for E-AC-3 tracks instead of the combined `AC-3/E-AC-3`. * mkvextract: the command line interface has been changed to allow extraction of multiple items at the same time. See section "Important notes" for details. Bug fixes * mkvmerge: AAC ADTS parser: mkvmerge will now parse the `program_config_element` if it is located at the start of an AAC frame in order to determine the actual number of channels. This overrides invalid channel configurations in the ADTS headers, for example. * mkvmerge: fixed AC-3 being misdetected as encrypted MPEG program streams under certain conditions. * mkvmerge: Dirac: under certain conditions (e.g. only muxing a single Dirac track without any other tracks) mkvmerge was always setting the pixel width & height to 123. The frame rate was wrong, too. * mkvmerge: E-AC-3 in Matroska: if AC-3 cores and their corresponding E-AC-3 extension are located in two different Matroska blocks, then mkvmerge will now re-assemble them into a single block and only use the first block's timestamp. * mkvmerge: SRT reader: fixed calculating the duration of entries starting with at a negative timestamp. * mkvmerge: VC-1: under certain conditions (e.g. only muxing a single VC-1 track without any other tracks) mkvmerge was always setting the pixel width & height to 123. The frame rate was wrong, too. * mkvmerge: command line options: an error message will be output if the single-value-form of the `--sync` option is used and it isn't a number (e.g. `--sync 0:asd`). * mkvpropedit, GUI's header editor: both programs will now show proper error messages instead of crashing when certain kinds of data corruption is found when reading a file.
2017-10-23Regen distinfo to include a patch to fix build with ffmpeg 3.4ryoon1-1/+2
2017-10-23Fix build with ffmpeg 3.4ryoon2-1/+17
2017-10-22Fix build with scons 3.0.0 or newertron2-7/+83
2017-10-21ruby-gnome2: update to 3.1.9.tsutsui2-10/+10
Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.9/NEWS) == Ruby-GNOME2 3.1.9: 2017-10-16 This is a release that includes GObject Introspection migrated Ruby/Poppler. === Changes ==== All * Improvements * Added (({Makefile})) existence check before running (({make})). [GitHub#1065][Patch by HIGUCHI Daisuke] * Fixes * Fixed shebang paths. [GitHub#1066][Patch by HIGUCHI Daisuke] ==== Ruby/GLib * Improvements * Windows: Updated required cairo gem dependency. ==== Ruby/GObjectIntrospection * Improvements * (({GObjectIntrospection::Loader.register_object_class_converter})): Added. * Added (({gboolean *})) output support. * Added (({[GBoxed]})) output support. * Added (({[gboolean]})) input support. ==== Ruby/GDK3 * Improvements * (({Gdk::Window#origin})): Ignored garbage return value. ==== Ruby/GTK3 * Improvements * Added more demos. [GitHub#1096][GitHub#1098][GitHub#1099][GitHub#1103] [Patch by cedlemo] * (({Gtk::Container#add_child})): Added. [GitHub#1101][Reported by Robert A. Heiler] * (({Gtk::Container#remove_child})): Added. [GitHub#1101][Reported by Robert A. Heiler] ==== Ruby/Poppler * Improvements * Migrated to GObject Introspection bindings. [Patch by cedlemo] ==== Ruby/WebKit2GTK * Improvements * Reduced fragile test failure. [GitHub#1067][Patch by HIGUCHI Daisuke] * Followed upstream fix for (({webkit_web_view_new_with_related_view})). [GitHub#1095][Reported by Jeremy Bicha] * Relaxed test to support the latest WebKit2GTK+. [GitHub#1095][Reported by Jeremy Bicha] ==== Ruby/Rsvg2 * Improvements * Added document how to install on Heroku. [GitHub#1071][Patch by Ciocanel Razvan] ==== Ruby/VTE3 * Improvements * (({Vte::Regex})): Added. [GitHub#1087][Patch by cedlemo] === Thanks * HIGUCHI Daisuke * cedlemo * Ciocanel Razvan * Jeremy Bicha * Robert A. Heiler
2017-10-19smpeg: Fix build with GCC >= 6, from various.jperkin2-1/+39
2017-10-18ffmpeg3: update to 3.4adam7-48/+44
version 3.4: - deflicker video filter - doubleweave video filter - lumakey video filter - pixscope video filter - oscilloscope video filter - config.log and other configuration files moved into ffbuild/ directory - update cuvid/nvenc headers to Video Codec SDK 8.0.14 - afir audio filter - scale_cuda CUDA based video scale filter - librsvg support for svg rasterization - crossfeed audio filter - spec compliant VP9 muxing support in MP4 - remove the libnut muxer/demuxer wrappers - remove the libschroedinger encoder/decoder wrappers - surround audio filter - sofalizer filter switched to libmysofa - Gremlin Digital Video demuxer and decoder - headphone audio filter - superequalizer audio filter - roberts video filter - The x86 assembler default switched from yasm to nasm, pass --x86asmexe=yasm to configure to restore the old behavior. - additional frame format support for Interplay MVE movies - support for decoding through D3D11VA in ffmpeg - limiter video filter - libvmaf video filter - Dolby E decoder and SMPTE 337M demuxer - unpremultiply video filter - tlut2 video filter - floodfill video filter - pseudocolor video filter - raw G.726 muxer and demuxer, left- and right-justified - NewTek NDI input/output device - Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. - FITS demuxer and decoder - FITS muxer and encoder - add --disable-autodetect build switch - drop deprecated qtkit input device (use avfoundation instead) - despill video filter - haas audio filter - SUP/PGS subtitle muxer - convolve video filter - VP9 tile threading support - KMS screen grabber - CUDA thumbnail filter - V4L2 mem2mem HW assisted codecs - Rockchip MPP hardware decoding - vmafmotion video filter - use MIME type "G726" for little-endian G.726, "AAL2-G726" for big-endian G.726
2017-10-17adobe-flash-player: update to 27.0.0.170.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb17-32.html Adobe Security Bulletin Summary Adobe has released a security update for Adobe Flash Player for Windows, Macintosh, Linux and Chrome OS. This update addresses a critical type confusion vulnerability that could lead to code execution. Adobe is aware of a report that an exploit for CVE-2017-11292 exists in the wild, and is being used in limited, targeted attacks against users running Windows.
2017-10-17gstreamer*: follow redirectwiz3-8/+7
2017-10-16py-m3u8: update to 0.3.4adam2-7/+7
0.3.4 some bug fixes adds support to commas on title adds support CLOSED-CAPTIONS
2017-10-15Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packagesprlw14-8/+4
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk
2017-10-14gst-plugins0.10: requires py-glib2-tools to buildprlw11-1/+2
2017-10-13gst-plugins1-base: requires glib-mkenums which is now in py-glib2-toolsprlw11-1/+2
2017-10-13gstreamer0.10: requires glib-marshal which is now in py-glib2-toolsprlw11-1/+2
2017-10-13gstreamer1: requires glib-mkenums which is now in py-glib2-toolsprlw11-1/+2
2017-10-11adobe-flash-player: update to 27.0.0.159.tsutsui2-11/+11
Note this version seems to include a fix for crash of nspluginwrapper (npviewer.bin) on NetBSD/i386 7.1 with pulseaudio (i.e. no libflashsupport) settings. Upstream changes: https://helpx.adobe.com/security/products/flash-player/apsb17-31.html Adobe Security Bulletin Summary Adobe has released an update for Adobe Flash Player for Windows, Macintosh, Linux and Chrome OS. This monthly update addresses functionality bugs.
2017-10-11Fix dependency.joerg1-2/+2
2017-10-09p5-xmltv: update to 0.5.69.wiz4-21/+18
Major Changes in this release (0.5.69) tv_grab_hr - removed broken grabber tv_grab_pt - removed broken grabber tv_grab_uk_atlas - removed due to new target site rules tv_grab_fi - major changes, need to run configure again tv_grab_sd_json/tv_grab_zz_sdjson - major speed improvements. This grabber is replicated as tv_grab_zz_sdjson and will only be available via the new name in the next release. Please switch to the new name. tv_grab_zz_sdjson_sqlite - additional grabber for Schedule Direct's fee-based SD-JSON service. Supports 50+ countries.
2017-10-07streamlink: fix dependencymaya1-2/+2
2017-10-07streamlink: update to 0.8.1maya3-18/+120
0.8.1: Multiple plugin fixes (twitch, vaughlive, hitbox, etc.) Donations! We've gone ahead and joined the Open Collective at https://opencollective.com/streamlink Multiple doc updates Support for SOCKS proxies Code refactoring 0.7.0: Stream types will now be sorted accordingly in terms of quality TeamLiquid.net Plugin added Numerous plugin & bug fixes Updated HomeBrew package Improved CLI documentation 0.6.0: We've updated more plugins, improved documentation, and moved out nightly builds to Bintray (S3 was costing wayyyy too much). Full changelog at: https://streamlink.github.io/changelog.html
2017-10-06mkvtoolnix: update to 16.0.0adam2-8/+7
Version 16.0.0 "Protest": New features and enhancements * mkvmerge: MP4 reader: added support for Vorbis. Bug fixes * configure: the checks for libEBML and libMatroska have been fixed to require libEBML 1.3.5 and libMatroska 1.4.7 as intended. * mkvmerge: AAC reader: mkvmerge will now emit an error message for AAC files whose header fields imply a sampling frequency or number of channels of 0. * mkvmerge: AVC/h.264 ES parser: fixed the calculation of reference information for P and B frames. This also fixes some P frames being marked as B frames and vice versa. * mkvmerge: AVC/h.264 ES parser: only non-key frames that have the NALU header field `nal_ref_idc` set to 0 will be marked as "discardable" in `SimpleBlock` elements. * mkvmerge: HEVC/h.265: the generation of the HEVCC structure stored in `CodecPrivate` was wrong in two places: 1. the position of the number of sub-layers was swapped with reserved bits and 2. the VPS/SPS/PPS/SEI lists did not start with a reserved 1 bit. * mkvmerge: output: the `doc type version` will be set at least to 2 if certain elements are written (`CodecState`, `CueCodecState`, `FlagInterlaced`). * mkvmerge: output: the track header attributes `MinCache` and `MaxCache` will not be written anymore. * mkvmerge: Matroska reader: the "key" and "discardable" flags of SimpleBlock elements will be kept as they are. * mkvmerge: Matroska reader: if present in the file, the "white colour coordinate x" track header attribute was written to both "white colour coordinate x" and "white colour coordinate y" in the output file. * mkvmerge: Opus output: mkvmerge will now put all frames with discard padding into their own block group. * MKVToolNix GUI: header editor: removed the check for external modification when saving the file. * MKVToolNix GUI: job queue: fixed calculation of total progress when automatic removal of completed is enabled.
2017-10-03ffmpeg3: add untested rpi optionwiz1-3/+15
Add hardware support for Raspberry Pi. From trebol on pkgsrc-users.
2017-10-03ffmpeg2: update to 2.8.13.wiz3-9/+8
version 2.8.13: - avformat/mxfdec: Fix Sign error in mxf_read_primer_pack() - avformat/mxfdec: Fix DoS issues in mxf_read_index_entry_array() - avformat/nsvdec: Fix DoS due to lack of eof check in nsvs_file_offset loop. - avcodec/snowdec: Fix integer overflow in decode_subband_slice_buffered() - avcodec/hevc_ps: Fix undefined shift in pcm code - avcodec/sbrdsp_fixed: Fix undefined overflows in autocorrelate() - avformat/mvdec: Fix DoS due to lack of eof check - avformat/rl2: Fix DoS due to lack of eof check - avformat/cinedec: Fix DoS due to lack of eof check - avformat/asfdec: Fix DoS due to lack of eof check - avformat/hls: Fix DoS due to infinite loop - ffprobe: Fix NULL pointer handling in color parameter printing - ffprobe: Fix null pointer dereference with color primaries - avcodec/hevc_ps: Check delta_pocs in ff_hevc_decode_short_term_rps() - avformat/aviobuf: Fix signed integer overflow in avio_seek() - avformat/mov: Fix signed integer overflows with total_size - avcodec/aacdec_template: Fix running cleanup in decode_ics_info() - avcodec/me_cmp: Fix crashes on ARM due to misalignment - avcodec/fic: Fixes signed integer overflow - avcodec/snowdec: Fix off by 1 error - avcodec/diracdec: Check perspective_exp and zrs_exp. - avcodec/mpeg4videodec: Clear mcsel before decoding an image - avcodec/dirac_dwt: Fixes integer overflows in COMPOSE_DAUB97* - avcodec/aacdec_fixed: fix invalid shift in predict() - avcodec/h264_slice: Fix overflow in slice offset - avformat/utils: fix memory leak in avformat_free_context - avcodec/dirac_dwt: Fix multiple integer overflows in COMPOSE_DD97iH0() - avcodec/diracdec: Fix integer overflow in divide3() - avcodec/takdec: Fix integer overflow in decode_subframe() - avformat/rtmppkt: Convert ff_amf_get_field_value() to bytestream2 - avformat/rtmppkt: Convert ff_amf_tag_size() to bytestream2 - avcodec/hevc_ps: fix integer overflow in log2_parallel_merge_level_minus2 - avformat/oggparsecelt: Do not re-allocate os->private - avcodec/aacps: Fix multiple integer overflow in map_val_34_to_20() - avcodec/aacdec_fixed: fix: left shift of negative value -1 - doc/filters: typo in frei0r - avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later - avcodec/mjpegdec: Clip DC also on the negative side. - avcodec/aacps (fixed point): Fix multiple signed integer overflows - avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() - avcodec/wavpack: Fix invalid shift - avcodec/hevc_ps: Fix integer overflow with beta/tc offsets - avcodec/vb: Check vertical GMC component before multiply - avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int() - avcodec/apedec: Fix integer overflow - avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() - avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 - avcodec/wavpack: Fix integer overflow - avcodec/takdec: Fix integer overflow - avcodec/tiff: Update pointer only when the result is used - avcodec/hevc_filter: Fix invalid shift - avcodec/mpeg4videodec: Fix overflow in virtual_ref computation - avcodec/wavpack: Fix undefined integer negation - avcodec/aacdec_fixed: Check s for being too small - avcodec/h264: Fix mix of lossless and lossy MBs decoding - avcodec/h264_mb: Fix 8x8dct in lossless for new versions of x264 - avcodec/h264_cabac: Fix CABAC+8x8dct in 4:4:4 - avcodec/takdec: Fixes: integer overflow in AV_SAMPLE_FMT_U8P output - avcodec/jpeg2000dsp: Reorder operations in ict_int() to avoid 2 integer overflows - avcodec/hevcpred_template: Fix left shift of negative value - avcodec/hevcdec: Fix signed integer overflow in decode_lt_rps() - avcodec/jpeg2000dec: Check nonzerobits more completely - avcodec/shorten: Sanity check maxnlpc - avcodec/jpeg2000: Fixes integer overflow in ff_jpeg2000_ceildivpow2() - avcodec/hevcdec: Check nb_sps - avcodec/hevc_refs: Check nb_refs in add_candidate_ref() - avcodec/mpeg4videodec: Check sprite delta upshift against overflowing. - avcodec/mpeg4videodec: Fix integer overflow in num_sprite_warping_points=2 case - avcodec/aacsbr_fixed: Check shift in sbr_hf_assemble() - avcodec/sbrdsp_fixed: Return an error from sbr_hf_apply_noise() if operations are impossible - avcodec/jpeg2000dwt: Fix runtime error: left shift of negative value -123 - avcodec/wavpack: Fix runtime error: signed integer overflow: 1886191616 + 277872640 cannot be represented in type 'int' - avcodec/snowdec: Fix runtime error: left shift of negative value -1 - avcodec/aacdec_fixed: Fix runtime error: left shift of negative value -1297616 - avcodec/tiff: Fix leak of geotags[].val - avcodec/ra144: Fix runtime error: signed integer overflow: -2200 * 1033073 cannot be represented in type 'int' - avcodec/flicvideo: Fix runtime error: signed integer overflow: 4864 * 459296 cannot be represented in type 'int' - avcodec/indeo4: Check remaining data in Pic hdr extension parsing code - avcodec/ac3dec_fixed: Fix multiple runtime error: signed integer overflow: -39271008 * 59 cannot be represented in type 'int' - avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: 53098 * 40448 cannot be represented in type 'int' - avcodec/pafvideo: Fix assertion failure - avcodec/takdec: Fix multiple runtime error: signed integer overflow: 637072 * 4096 cannot be represented in type 'int'
2017-09-27mplayer-share: remove default-off arts optionwiz1-12/+1
arts was removed from pkgsrc
2017-09-27gnash: add missing .endifwiz1-2/+2
Remove duplicate devel/SDL/bl3.mk inclusion that confused pkglint.
2017-09-27libmatroska: update to 1.4.8adam2-11/+9
1.4.8: * KaxBlockGroup, KaxSimpleBlock: fixed writing the block header if the track number is 128.
2017-09-26*: remove qt3 and the packages using it, including KDE3wiz37-2263/+1
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
2017-09-26gnash: remove kde3 optionwiz2-23/+4
2017-09-25Fix format strings. Fix missing prototypes. Fix missing return values.joerg54-14/+3451
Bump revision.
2017-09-20ffmpeg[123]: added rtmp optionadam3-7/+25
2017-09-18revbump for requiring ICU 59.xmaya20-39/+40
2017-09-17p5-GStreamer: update to 0.20.wiz2-8/+7
Overview of changes in GStreamer 0.20 ===================================== * GStreamer.pm: Announce/link to new GStreamer1 module * README: Add note for and link to new GStreamer1 module * copyright.pod: updated copyright year * perl-GStreamer.doap: update project short description Overview of changes in GStreamer 0.19 ===================================== * Avoid misusing the macro PL_na, thus preventing potential issues when GStreamer is used in conjunction with certain XS modules, among them XML::Parser and String::Approx. Overview of changes in GStreamer 0.18 ===================================== * Add GStreamer::Buffer::data_ptr() to access the buffer's data without copying it. (RT#82826) ∗ Make a few tests more robust * Created %meta_merge which follows v2 of CPAN Meta Spec - %meta_merge is used for generating metadata via ExtUtils::MakeMaker/CPAN::Meta