summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2022-04-17pitivi: Adapt to new gst-plugins world. Fixes build.nia4-27/+19
2022-04-14Update multimedia/assimp to version 5.2.3nros7-64/+28
Update multimedia/assimp to version 5.2.3. The reason for updating is that this version has changes, mOrthographicWith in aiCamera, needed by some packages in wip (qt6). This update should be safe since only wip packages depend on it. pkgsrc changes: patch-assimp.pc.in came from upstream and is now removed. contrib/irrXML does not exist anymore so patch-contrib_irrXML_CMakeLists.txt has been removed. Changes in package: To many to mention.
2022-04-11mkvtoolnix: updated to 67.0.0adam4-12/+12
Version 67.0.0 "Under Stars" 2022-04-10 New features and enhancements * all: IETF BCP 47/RFC 5646 language tags: when deriving the legacy language element codes to use a language tag's ISO 639 code is also potentially interpreted as an & its prefix is used as the legacy language code. For example, "Yue Chinese" = `yue` is not part of ISO 639-2. However, there is an extlang subtag `yue` with a valid prefix of `zh` ("Chinese"), and for "Chinese" there is an ISO 639-2 language code: `chi`. In this example the IETF language element would be set to `yue` and the corresponding legacy element to `chi`. * all: IETF BCP 47/RFC 5646 language tags: grandfathered language tags are now supported. * all: IETF BCP 47/RFC 5646 language tags: all deprecated subtags from the IANA language subtag registry are now supported. * all: IETF BCP 47/RFC 5646 language tags: all lists of valid subtags have been updated from their respective authoritative sources. * all: IETF BCP 47/RFC 5646 language tags: all in the IANA language subtag registry are now supported, even those marked as deprecated and of type 'grandfathered'. * all: IETF BCP 47/RFC 5646 language tags: reduced the maximum number of extended language subtags that are present in a valid tag from 3 to 1 in compliance with RFC 5646 section 2.2.2. * all: IETF BCP 47/RFC 5646 language tags: all language codes reserved for private/local use (`qaa`–`qtz`) are now supported. * all: IETF BCP 47/RFC 5646 language tags: Digital Cinema Naming Convention language codes that fall into the IETF BCP 47 range of "private use" tags (`qaa`–`qtz`) are now replaced by their IETF BCP 47 equivalents during normalization (e.g. `QMS` → `cmn-Hans`). * all: added a new translation to Chinese Simplified (Singapore) by Dian Li. * mkvmerge, mkvpropedit: added a new command line option called `--enable-legacy-font-mime-types`. With this option on the two programs will use the same legacy MIME types for fonts whenever new attachments are added (both programs), when reading existing attachments (only `mkvmerge`) or when replacing existing ones (only `mkvpropedit`). * mkvmerge, mkvpropedit: IETF BCP 47/RFC 5646 language tags: added a command line option `--normalize-language-ietf <mode>` which turns on normalization of IETF BCP 47 language tags to either their canonical (mode `canonical`) or extended language subtags form (mode `extlang`) or turns it off (mode `off`). If the option isn't given, language tags will now be normalized to the canonical form. * MKVToolNix GUI: IETF BCP 47/RFC 5646 language tags: ISO 639-3 and 639-5 languages will now be used by default. * MKVToolNix GUI: IETF BCP 47/RFC 5646 language tags: the language editor dialog will now show warnings in several cases: when deprecated tags are used; when the tag's canonical and/or extlang forms differ from the user input. * MKVToolNix GUI: IETF BCP 47/RFC 5646 language tags: the language editor now has a button to replace the current tag with a normalized form (canonical or extlang) if those differ from the current tag. * MKVToolNix GUI: IETF BCP 47/RFC 5646 language tags: added an option in the preferences to always normalize all language tags to their canonical or extlang forms or to turn normalization off. Can also be enabled from the language editor dialog. * MKVToolNix GUI: IETF BCP 47/RFC 5646 language tags: the language dialog now shows a warning if a variant is used with a prefix that isn't in the variant's list of suitable prefixes. It'll also say if the corresponding canonical/extlang forms would have a suitable prefix. * MKVToolNix GUI: IETF BCP 47/RFC 5646 language tags: the language dialog now shows a warning if a script is used with a language for which it should be suppressed. * MKVToolNix GUI: multiplexer: the track property group boxes in the scrollable pane are now collapsible & expandable, saving their state over restarts of the GUI. This is in preparation of adding many more track properties in future releases, allowing the user to hide parts they don't use all that often. * MKVToolNix GUI: multiplexer: if the option "use legacy font MIME types" is enabled in the preferences, the new command line option `--enable-legacy-font-mime-types` will be passed to `mkvmerge` in order to have it remap the MIME types of existing attachments, too. Bug fixes * all: IETF BCP 47/RFC 5646 language tags: variants aren't validated wrt. to prefixes anymore as BCP 47 doesn't actually pose restrictions on them, saying only that prefixes "are suitable sequences" for use with the variants. What is now verified, though, is that no variant is used multiple times within the same language tag. * build system & MKVToolNix GUI: fixed detecting the presence of & the compilation with the multimedia module of Qt version 6.2.0 and newer. * build system: fixed compilation on Unices other than Linux & macOS (e.g. FreeBSD). * MKVToolNix GUI: job queue: fixed compiling in the audio player code for the the "play audio" end-of-job action. * MKVToolNix GUI: multiplexer: recognizing added XML chapter, segment info or chapter files required the XML declaration & root node (e.g. `<?xml…?> … <Chapters>` for chapters) be located within the first 1 KB, which wasn't enough for files that contain a lot of comments at the start like the included `example-chapters-2.xml`. The detection range was extended to 10 KB. Build system changes * build system: the provided Windows binaries are now compiled with Qt 6. A drawback is that certain audio formats aren't supported anymore by Qt for the "end of job" sound notification playback, notably the Ogg file format & the Vorbis audio codec. MKVToolNix therefore now ships Opus-in-WebM files for the same purpose. * The bundled `fmt` library was updated to v8.1.1. * The bundled `nlohmann-json` library was updated to v3.10.5. * The bundled `pugixml` library was updated to v1.12.1.
2022-04-10xine-ui: update to 0.99.13nia8-142/+38
xine-ui (0.99.13) * Add audio control window. * Add some menu shortcuts. * Add build optimizations. * Better keyboard and mouse wheel support. * Improved key binding editor. * Massive code cleanup. * Massive graphics optimizations. * Drop mrl path length limit. * Add utf8 and clipboard support for text input fields. * Add skin shared pixmap and text position features. * Xinetic skin update. * Many small fixes and optinizations. * Update german translation. * Update french translation. * Build fixes. * Faster build. * Separate xitk and X11 stuff pt 1.
2022-04-10xine-lib: update to 1.2.12nia5-14/+15
xine-lib (1.2.12) 2022-03-09 * Add string tree library (generic info parser). * Add OpenSL ES audio output plugin. * Add mpeg-dash input plugin. * Add crypto input plugin. * Add VAAPI support to opengl2 video output (requires using EGL). * Better hls support. * Improved DVB/live stream timing. * Improved BT.2020 support. * Fix compatibility with ffmpeg 5.0. * Fix RSS parser. * Fix output parameter setting (audio amplification, video hue etc.). * Fix AC3 demuxer. * Diverse small fixes and optimizations. * Update german translation. * Code cleanup. * Build fixes.
2022-04-10frei0r: update to 1.8nia3-8/+8
1.8 - 27 March 2021 What's Changed: Consolidated opencv4 support spelling fixes using the void keyword in function declaration Add FX aech0r . Aim to simulate an analog video echo. Fix build for opencv4 Fill uninitialized gaps between grid images Avoid destructing alpha channel. pixeliz0r: Limit the blocksize to a minimum of 1 pixel edgeglow: Fix hsl to rgb conversion
2022-04-05ffmpeg5 ffplay5: updated to 5.0.1adam5-18/+32
version 5.0.1: - avcodec/exr: Avoid signed overflow in displayWindow - avcodec/diracdec: avoid signed integer overflow in global mv - avcodec/takdsp: Fix integer overflow in decorrelate_sf() - avcodec/apedec: fix a integer overflow in long_filter_high_3800() - avdevice/dshow: fix regression - avfilter/vf_subtitles: pass storage size to libass - avcodec/vp9_superframe_split_bsf: Don't read inexistent data - avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized frames - avcodec/vp9_superframe_bsf: Check for existence of data before reading it - avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading it - avformat/imf: fix packet pts, dts and muxing - avformat/imf: open resources only when first needed - avformat/imf: cosmetics - avformat/imf_cpl: do not use filesize when reading XML file - avformat/imfdec: Use proper logcontext - avformat/imfdec: do not use filesize when reading XML file - doc/utils: add missing 22.2 layout entry - avcodec/av1: only set the private context pix_fmt field if get_pixel_format() succeeds - avformat/aqtitledec: Skip unrepresentable durations - avformat/cafdec: Do not store empty keys in read_info_chunk() - avformat/mxfdec: Do not clear array in mxf_read_strong_ref_array() before writing - avformat/mxfdec: Check for avio_read() failure in mxf_read_strong_ref_array() - avformat/mxfdec: Check count in mxf_read_strong_ref_array() - avformat/hls: Check target_duration - avcodec/pixlet: Avoid signed integer overflow in scaling in filterfn() - avformat/matroskadec: Check pre_ns - avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior - avcodec/libuavs3d: Check ff_set_dimensions() for failure - avcodec/speexdec: Align some comments - avcodec/speexdec: Use correct doxygen comments - avcodec/mjpegbdec: Set buf_size - avformat/matroskadec: Use rounded down duration in get_cue_desc() check - avcodec/argo: Check packet size - avcodec/g729_parser: Check channels - avformat/avidec: Check height - avformat/rmdec: Better duplicate tags check - avformat/mov: Disallow empty sidx - avformat/argo_cvg:: Fix order of operations in error check in argo_cvg_write_trailer() - avformat/argo_asf: Fix order of operations in error check in argo_asf_write_trailer() - avcodec/movtextdec: add () to CMP() macro to avoid unexpected behavior - avformat/matroskadec: Check duration - avformat/mov: Corner case encryption error cleanup in mov_read_senc() - avcodec/jpeglsdec: Fix if( code style - avcodec/jpeglsdec: Check get_ur_golomb_jpegls() for error - avcodec/motion_est: fix indention of ff_get_best_fcode() - avcodec/motion_est: Fix xy indexing on range violation in ff_get_best_fcode() - avformat/hls: Use unsigned for iv computation - avcodec/jpeglsdec: Increase range for N in ls_get_code_runterm() by using unsigned - avformat/matroskadec: Check desc_bytes - avformat/utils: Fix invalid NULL pointer operation in ff_parse_key_value() - avformat/matroskadec: Fix infinite loop with bz decompression - avformat/utils: keep chapter monotonicity on chapter updates - avformat/mov: Check size before subtraction - avcodec/cfhd: Avoid signed integer overflow in coeff - avcodec/libdav1d: free the Dav1dData packet on dav1d_send_data() failure - avcodec/h264_parser: don't alter decoder private data - configure: link to libatomic when it's present - fate/ffmpeg: add missing samples dependency to fate-shortest
2022-04-03revbump for devel/protobufadam1-2/+2
2022-04-03xine-lib: fix build with latest dav1dwiz2-1/+26
2022-03-31gst-plugins1-egl-gl: Fix BROKEN messagenia1-2/+2
2022-03-30*: bump for xine-libwiz2-4/+4
2022-03-30*: recursive bump for dav1d shlib bumpwiz4-7/+8
2022-03-30dav1d: update to 1.0.0.wiz3-9/+9
Changes for 1.0.0 'Peregrine falcon': ------------------------------------- 1.0.0 is a major release of dav1d, adding important features and bug fixes. It notably changes, in an important way, the way threading works, by adding an automatic thread management. It also adds support for AVX-512 acceleration, and adds speedups to existing x86 code (from SSE2 to AVX2). 1.0.0 adds new grain API to ease acceleration on the GPU, and adds an API call to get information of which frame failed to decode, in error cases. Finally, 1.0.0 fixes numerous small bugs that were reported since the beginning of the project to have a proper release. .''. .''. . *''* :_\/_: . :_\/_: _\(/_ .:.*_\/_* : /\ : .'.:.'. .''.: /\ : ./)\ ':'* /\ * : '..'. -=:o:=- :_\/_:'.:::. ' *''* * '.\'/.' _\(/_'.':'.' : /\ : ::::: *_\/_* -= o =- /)\ ' * '..' ':::' * /\ * .'/.\'. ' * *..* : * : * 1.0.0
2022-03-28m*/*: revbump(1) for libsndfiletnn39-73/+78
2022-03-21mkvtoolnix: Try to fix build on various OS.jperkin1-1/+9
Not sure how this worked, the build system is incredibly opaque and tries to build Windows-only files on at least NetBSD and SunOS.
2022-03-14obs-studio: fix version number recorded in the binary.markd2-3/+22
also fix PLIST on linux.
2022-03-14libbluray: update to 1.3.1.wiz2-7/+6
2022-03-03: Version 1.3.1 - Add support for Java 13 ... 16. - Improve JVM probing in Windows. - Fix playback issues with some discs when using recent libbdplus. - Fix loading dlopen'd libraries on OpenBSD.
2022-03-14mkvtoolnix: updated to 66.0.0adam2-6/+6
Version 66.0.0 "Josie" 2022-03-13 New features and enhancements * mkvpropedit: added a new option `--chapter-charset` allowing the user to specify the character set to use when reading the following chapter file. * MKVToolNix GUI: each language shortcut can now be associated with an optional track name that is set along with the language when the shortcut is used. Bug fixes * mkvmerge: Ogg/OGM reader: mkvmerge will no longer abort with an exception when it encounters Vorbis comments that contain data that isn't valid UTF-8. * MKVToolNix GUI: multiplexer: fixed several issues with the tab order of elements in the "properties" pane and the "output" tab. Also fixed the language display widgets (e.g. "track language" in the "properties" pane) never receiving tab focus. * MKVToolNix GUI: multiplexer: the chapter name template will now be passed to `mkvmerge` if a chapter file is selected on the "output" tab.
2022-03-14totem: fix build with latest mesonnia3-1/+34
2022-03-12*: Replace per-package msgfmt hacks with msgfmt-desktop.mknia6-42/+6
2022-03-12multimedia: Use hacks.mk to avoid NetBSD msgfmt on NetBSD only.nia6-13/+42
2022-03-10libmediainfo,mediainfo: Update to 21.09ryoon8-46/+51
* Update LICENSE to 2-clause-bsd. CHangelog: Version 21.09, 2021-09-17 ------------- + Graph view for 3D audio streams (thanks to graphviz) + ADM: full featured support (programmes, content, objects, pack formats...) + ADM: in WAV (axml, bxml), MXF + S-ADM in AES3: support of Levels A1 and AX1 + MOV/MP4: support of Dolby Vision Metadata XML + MXF: detection of IAB + SMPTE ST 337 (AES3): support of subframe mode + HEVC: CEA-608/708 caption support + MP4/QuickTime: Android slow motion real frame rate + JSON output: add creatingLibrary field x MPEG-4: read too much data with some predecessor definitions x EBUCore: fix of fields order and types Version 21.03, 2021-03-26 ------------- + WAV: ADM profile detection of Dolby Atmos Master or MPEG-H + SMPTE ST 337: support of AC-4 + AC-3/AC-4: show top layer channels after Lw/Rw, as it becomes the defacto standard layout + Dolby Surround EX and Pro Logic IIz detection + Matroska: add DV support + JavaScript module: reduce binary size + JavaScript module: reserve less memory at startup + CLI: read from stdin + DV: remove check of zeroed bytes in timecode, considered again as valid timecode + TIFF; add support of compression codes 7 and 8 + WAV: show bext (BWF) version in verbose mode / XML / JSON + MXF: detection fo DCI P3 mastering display color primaries + Options: add software version to text output (CLI or Windows GUI) + Options: add report creation timestamp to text output (CLI or Windows GUI) + macOS: native build for Apple Silicon (arm64) x HDR: mastering max. luminance precision was wrong x WM: fix EncodingTime parsing x MOV/MP4: skip XMP huge atoms, fix x MPEG-TS: fix inverted supplementary_audio_descriptor mix_type values x AAC: fix File_Aac::is_intensity according to ISO/IEC 14496-3:2009 x I1353, MP4: Skip user data Xtra and free atoms x FFV1: fix crash with some bitstreams parsing x TIFF: fix division by 0 x RF64: fix the WAV malformed chunk size test x macOS 10.9/10.10: fix crash at startup x Supported platforms: this is the last version compatible with Windows XP, macOS 10.5-10.9, RHEL/CentOS 6 Version 20.09, 2020-10-09 ------------- + Dolby ED2: full featured support (presentations, presentation targets, beds, objects) + MKV: support of Dolby Vision metadata + MXF: detection of Dolby E hidden in PCM tracks having more than 2 channels + WAV: detection of Dolby E hidden in PCM tracks having more than 2 channels + CineForm: display of color space (including Bayer), bit depth x WAV: more precise sample count x SMPTE ST 337: catch of streams starting later than usual (probing increased from 4 to 16 PCM "frames") x PNG: detection of additional alpha plane in color space x MXF: detection of additional alpha plane in color space x AVI: detection of additional alpha plane in color space x MPEG Audio: was wrongly flagging Xing info tag as CBR x VorbisTag: does not skip DISCID x Miscellaneous bug/crash fixes Version 20.08, 2020-08-11 ------------- + MPEG-H 3D Audio full featured support (group presets, switch groups, groups, signal groups) + MP4/MOV: support of more metadata locations + JSON and XML outputs: authorize "complete" output + MPEG-4: support of TrueHD + WM: show legacy value of performer if not same as modern one + WAV: trace of adtl (Associated Data List) chunk x URL encoding detection fix for URL having a query part (issue with e.g. pre-signed AWS S3 URLs) x Don't try to seek to the end (false positive range related error with HTTP) x DPX: don't load the whole file in RAM x Opus: fix wrong channel mapping x Miscellaneous other bug fixes
2022-03-08libva: update to 2.14.0.wiz3-8/+9
version 2.14.0 - 16.Feb.2022 * add: Add av1 encode interfaces * add: VA/X11 VAAPI driver mapping for crocus DRI driver * doc: Add description of the fd management for surface importing * ci: fix freebsd build * meson: Copy public headers to build directory to support subproject
2022-02-28gstreamer1: make check a build-time dependencywiz2-4/+5
check is a unit-testing framework. Remove it from bl3.mk as well.
2022-02-22update to latest actual release - 1.3.0, but it's not very different frommrg2-16/+8
the snapshot we were using. no real visible change.
2022-02-08multimedia/libmediainfo: Fix libtoolgavan1-1/+3
2022-02-08Add gerberakhorben1-1/+2
2022-02-08gerbera: import version 1.9.2khorben11-0/+513
Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices. Gerbera was originally based on MediaTomb.
2022-02-06mkvtoolnix: updated to 65.0.0adam2-7/+6
Version 65.0.0 "Too Much" 2022-02-06 New features and enhancements * mkvmerge: the options `--default-track` and `--forced-track` have been renamed to `--default-track-flag` and `--forced-display-flag` respectively for improved consistency with other option names & the wording used in the GUI. However, the old names will be supported and recognized indefinitely. What will remain unchanged is the property names for those flags in mkvmerge's identification output. Existing third-party programs will continue working as they are. * mkvmerge: added a new option `--track-enabled-flag` to set or unset the "track enabled" track header flag. * mkvmerge: MP4 reader: `mkvmerge` will now evaluate the `flags` field of the track header atom (`tkhd`) and set the track's "enabled" flag accordingly. * MKVToolNix GUI: multiplexer: added support for the "track enabled" track header flag. * MKVToolNix GUI: multiplexer, header editor: added several menu entries & keyboard shortcuts for toggling various track flags of the currently selected tracks, e.g. `Ctrl+Alt+F, D` (that's `Ctrl` and `Alt` with `F` simultaneously followed by `D` without any other key pressed) for toggling the "default track" flag. * MKVToolNix GUI: multiplexer, header editor: added menu entries & keyboard shortcuts for setting the language of the currently selected tracks to one from a configurable list of languages. The shortcuts used are `Ctrl+Alt+A, 1` through `Ctrl+Alt+A, 0` for the first ten entries of that list (that's `Ctrl` and `Alt` with `A` simultaneously followed by a digit without any other key pressed). * MKVToolNix GUI: chapter editor: if the user enters commas in start or end timestamps they will automatically be changed to points as the decimal separator, allowing for easier copy & paste from other programs/sources. * MKVToolNix: header editor: the selected track or attached file can now be moved up & down with the keyboard shortcuts `Ctrl+Up` & `Ctrl+Down` respectively. Bug fixes * mkvmerge: Matroska reader: DVB subtitle tracks with a codec private data size of more than five bytes are accepted now, too.
2022-01-31multimedia: Enable ffplay5ryoon1-1/+2
2022-01-31multimedia/ffplay5: import ffplay5-5.0ryoon3-0/+49
FFplay is a very simple and portable media player using the FFmpeg libraries and the SDL library. It is mostly used as a testbed for the various FFmpeg APIs. This package contains major version 5.
2022-01-31multimedia: Enable ffmpeg5ryoon1-1/+2
2022-01-31multimedia/ffmpeg5: import ffmpeg5-5.0ryoon23-0/+1497
FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. This package contains major version 5.
2022-01-29py-gstreamer1: mark as conflicting with other versions of this packagewiz1-1/+2
Due to lib/gstreamer-1.0/libgstpython.so
2022-01-28gst-plugins1-editing-services: restrict to python 3.xwiz1-1/+3
(reduce py27-gobject3 users)
2022-01-24x264-devel: Fix macOS/aarch64 build.jperkin1-2/+3
2022-01-24libvpx: Fix macOS/aarch64 build.jperkin1-2/+4
2022-01-24py-m3u8: updated to 1.0.0adam2-7/+6
1.0.0 This is version 1.0.0 of m3u8 and it includes a breaking change if you were using custom parser functions. * Extend custom_tags_parser functionality * Remove coveralls
2022-01-17ruby-gnome: update to 3.5.1.tsutsui4-11/+11
Upstream changes (from NEWS): == Ruby-GNOME 3.5.1: 2021-01-17 This is a release for Windows. === Changes ==== All * windows: Add workaround for mingw-w64-x86_64-gettext-0.21-1 or later. Dummy (({DllMain()})) is defined. ==== Ruby/Pango * Fixes * Fixed a bug that can't be started. [GitHub#1456][Reported by Akira Ouchi] ==== Ruby/GObjectIntrospection * Fixes * Fixed a bug that (({NoMethodError})) is raised on invalid signature for constructor. === Thanks * Akira Ouchi == Ruby-GNOME 3.5.0: 2021-01-11 This is a release that adds support for Ractor. Ruby/GObjectIntrospection has some backward incompatibilities for Ractor support. If you have any problem, please report it to https://github.com/ruby-gnome/ruby-gnome/issues . === Changes ==== Ruby/GLib2 * Improvements * Added support for Ractor. * Added support for signal handlers and virtual methods in included module. * Added support for (({try_convert})) protocol for property setter. * Added support for converting tuple (({GVariant})) to Ruby. ==== Ruby/GIO2 * Improvements * Added support for GIO 2.70. * Added (({Gio::RubyInputStream})) to use Ruby objects as (({Gio::InputStream})). * Added (({Gio::RubyOutputStream})) to use Ruby objects as (({Gio::OutputStream})). ==== Ruby/GObjectIntrospection * Improvements * Added support for Ractor. This introduced some backward incompatiblities. * Added support for "transfer full" for out (({GError})). [GitHub#1437][Reported by mcclumpherty] * Added support for changing whether GVL is unlocked per object by the following APIs. * (({GObjectIntrospection::FunctionInfo#set_lock_gvl_default})) * (({GObjectIntrospection::FunctionInfo#add_lock_gvl_predicate})) * (({GObjectIntrospection::Loader#prepare_function_info_lock_gvl})) * Added support for converting from raw argument to enum. * Added support for (({GList<GVariant>})) return value. * Added support for reporting an error in callback. * Fixes * Fixed a bug that virtual functions of grandparent class can't be implemented. [GitHub#1433][Patch by shibafu] ==== Ruby/Pango * Improvements * Added support for Ruby 3.2. ==== Ruby/GTK3 * Improvements * Improved documentation. [GitHub#1454][Patch by Andy Maleh] * Added support for Ruby 3.2. ==== Ruby/GDK4 * Improvements * Updated pkg-config ID. [GitHub#1435][Patch by Sasi Olin] ==== Ruby/GTK4 * Improvements * Removed needless rsvg2 dependency on Windows. [GitHub#1440][Reported by HuBandiT] * Fixes * Fixed typos in warning messages. [GitHub#1442][Patch by HuBandiT] [GitHub#1415][Reported by rubyFeedback] === Thanks * shibafu * Sasi Olin * mcclumpherty * HuBandiT * rubyFeedback * Andy Maleh
2022-01-14*: python2 egg files are back, add them to the PLISTswiz1-1/+2
2022-01-10py-ming: convert to egg.mkwiz2-6/+4
2022-01-10*: Recursive revbump from boost 1.78.0ryoon6-11/+12
2022-01-09whitespacetnn1-3/+3
2022-01-09libva-utils: update to 2.13.0tnn4-26/+19
2.13.0 fix: h264encode, hevcencode: fix integer overflow for high definition 2.12.0 vpp: Added 3DLUT sample code and configuration file 2.11.0 vainfo: add VA_RC_TCBRC to reported caps list jpegenc: Allow encoding a 4K frame h264encode: Added low_power command line option 2.10.0 add Mediacopy Sample code Enable new caps for rate control TCBRC Add --repeat command line option to vp8enc. fix one null pointer dereference risk 2.9.1 fix issue reported by static code analysis tools vavpp: Add support for csc with RGBP 2.7.1 sfcsample: drop unused Linux-only header autotools: drop libdrm dependency (only libva-drm is used) autotools: drop unused X11 dependencies Add 10/12bit RT format check Modify output CS settings for Chroma siting on Linux Align libva attribute check Added displaying supported config attributes
2022-01-09libva: update to 2.13.0tnn6-169/+23
Changes, excluding bug/doc/ci/trace fixes: 2.13.0 add: (sep_layer) add new surface format fourcc XYUV 2.12.0 add: Report the capability of vaCopy support add: Report the capability of sub device add: Add config attributes to advertise HEVC/H.265 encoder features add: Video processing HVS Denoise: Added 4 modes add: Introduce VASurfaceAttribDRMFormatModifiers add: Add 3DLUT Filter in Video Processing. 2.11.0 add: LibVA Protected Content API add: Add a configuration attribute to advertise AV1d LST feature fix: wayland: don't try to authenticate with render nodes trace: Add details data dump for mpeg2 IQ matrix. 2.10.0 add: Pass offset and size of pred_weight_table add: add vaCopy interface to copy surface and buffer add: add definition for different execution add: New parameters for transport controlled BRC were added add: add FreeBSD support add: add a bufer type to adjust context priority dynamically 2.9.0 Add SCC fields trace for HEVC SCC encoding. Add FOURCC code for Y212 and Y412 format. Add interpolation method for scaling. add attributes for context priority setting Add vaSyncBuffer for output buffers synchronization Add vaSyncSurface2 with timeout 2.8.0 add fourcc code for P012 format add definition to enforce both reflist not empty change the return value to be UNIMPLEMENTED when the function pointer is NULL remove check of vaPutSurface implementation Add new slice structure flag for CAPS reporting VA/X11: VAAPI driver mapping for iris DRI driver VA/X11: enable driver candidate selection for DRI2 Add SCC flags to enable/disable features Add VAProfileHEVCSccMain444_10 for HEVC change the compatible list to be dynamic one 2.7.1 VA/X11: enable driver candidate selection for DRI2 VA/X11: VAAPI driver mapping for iris DRI driver 2.7.0 Add av1 decode interfaces Add 2 FourCC for 10bit RGB(without Alpha) format: X2R10G10B10 and X2B10G10R10.
2022-01-06mpv: Update to 0.34.1leot2-7/+6
Changes: 0.34.1 ====== Bug fix release for the 0.34 branch. Fixes and Minor Enhancements ---------------------------- - player: fix autofit/geometry related segfault - ao_oss: add missing PATH_DEV_MIXER define - egl_helpers: fix context creation if GLES 3 is not available - audio: stop corrupting audio on underreads - wayland: fix a potential segfault on surface enter - vo_gpu: opengl: fix wrong glMemoryBarrier call - vo_gpu: opengl: create context at version 4.4 again - af_lavcac3enc: fix memory leak on no-op - subprocess: unblock/reset signals before running child process - wayland: avoid doing unneccesary window resizes
2022-01-05python: egg.mk: add USE_PKG_RESOURCES flagwiz1-2/+4
This flag should be set for packages that import pkg_resources and thus need setuptools after the build step. Set this flag for packages that need it and bump PKGREVISION.
2022-01-04*: bump PKGREVISION for egg.mk userswiz4-5/+8
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-03pitivi: bump PKGREVISION for dependency changewiz1-2/+2
2022-01-03(multimedia/pitivi) +gobject-introspection/buildlink3.mk, regen PLISTmef2-2/+21