summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
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
2021-12-30Forget about Python 3.6adam2-4/+4
2021-12-29mkvtoolnix: updated to 64.0.0adam2-7/+7
Version 64.0.0 "Willows" 2021-12-27 New features and enhancements * MKVToolNix GUI: language dialog: when the user switches between the two edit modes, the mode's corresponding first control is automatically focussed. Bug fixes * all: language lists: the entries for "Ancient Greek (to 1453)" and "Modern Greek (1453-)" have been renamed to "Greek (ancient, -1453)" and "Greek (modern, 1453-)" respectively in order to be easier to find. * mkvmerge: VobSub reader: files containing `id: --` lines to indicate that the track language isn't known were rejected by `mkvmerge`. Now they're accepted, and `und` (undetermined) is used as the language. * MKVToolNix GUI: chapter editor: the "Save to Matroska or WebM file" function was using the wrong standard file dialog (the "open file" one instead of "save"), leading to confusing button names. * MKVToolNix GUI: high DPI scaling: fixed the icons in the tool selector having the wrong size for scaling factors other than 100% or 200%. Build system changes * The bundled `fmt` library was updated to v8.0.1. * The bundled `nlohmann-json` library was updated to v3.9.1. * The bundled `pugixml` library was updated to v1.11 revision 6a76cac. * The bundled `utf8-cpp` library was updated to v3.2 revision b85efd6.
2021-12-28libaom: un-break the build: correct a patch so it appliesgutteridge2-5/+5
2021-12-27Don't --disable-asm on Darwin-*-aarch64. At least on Monterey 12.1,schmonz1-2/+1
--disable-asm makes the build fail with undefined symbols largely matching "*_asm" or "*_aarch64". Simply removing it from CONFIGURE_ARGS lets the build succeed. (If --disable-asm turns out to be needed for older macOS/aarch64, we can bring it back conditionalized on OS_VERSION.)
2021-12-27Fix libaom so that it at least builds on NetBSD/powerpc.he2-1/+27
No dynamic CPU feature detection so far on NetBSD/powerpc.
2021-12-27multimedia/harvid: patch out broken config testsdholland2-13/+22
We don't need an extra set of config tests in the makefile to make sure the right deps are installed, especially when they don't use the right flags or the right syntax and don't work. Instead of trying to fix them up, just remove them entirely.
2021-12-23gst-plugins1-bad: Ensure transcode plugin is fully (instead of partially...)nia2-3/+7
built for pitivi.
2021-12-23gst-plugins1-base: assumes compiler defaults to c99 modenia1-2/+3
2021-12-23pitivi: Hack around a conflict between gst-plugins1-transcoder andnia1-2/+4
gst-plugins1-bad. Ideally transcoder would not be built as a core part of bad when it was previously serparate, but such is life. We can probably clean this up after freeze...
2021-12-20totem: Add missing dependency on pod2mannia1-1/+2
2021-12-19libtheora-docs: match PLIST with installed fileswiz2-106/+109
Bump PKGREVISION.
2021-12-16py-iso3166: not for python 3.6wiz1-3/+2
Also mark packages using it that way
2021-12-08revbump for icu and libffiadam114-209/+228
2021-12-07libvpx: Fix platform matches.jperkin1-8/+6
Fixes build on Darwin 18/19, simplifies other matches, and reduces pkglint warnings.
2021-12-03multimedia: remove adobe-flash-playertsutsui1-2/+1
2021-12-03adobe-flash-player: remove.tsutsui7-125/+0
EOLed on 2020/12/31. Note 32.0.0.371 still works (no EOL date check), but no public binaries anyway.
2021-12-02libva: fix HOMEPAGE and MASTER_SITEtnn1-3/+3
2021-11-30Revbump various Xfce-related packages that depend on xfce4-exogutteridge2-4/+4
In fact, though the ABI depends was bumped, none of these should actually be affected by what was removed. I'm bumping anyway, to avoid any potential confusion.
2021-11-29asciinema: remove, it already existed as misc/py-asciinemawiz5-117/+1
2021-11-29multimedia: + asciinemawiz1-1/+2
2021-11-29multimedia/asciinema: import asciinema-2.1.0wiz4-0/+115
asciinema lets you easily record terminal sessions and replay them in a terminal as well as in a web browser.
2021-11-26gst-plugins1-bad: needs socket libs to link on SunOSnia1-1/+3
2021-11-24x264-devel: fix install on Solaris 10, per PR pkg/56512nia1-1/+5
2021-11-22gstreamer1: fix PLIST for PREFIX!=/usr/pkgwiz1-2/+2