2829 Commits

Author SHA1 Message Date
rsadowski
3a1a68b929 Update mkvtoolnix to 63.0.0 2021-11-15 07:21:37 +00:00
sthen
1c33fe74fb oops, missed plist sync in previous. reported by naddy@ 2021-11-14 20:49:06 +00:00
rsadowski
f1b96c13ed Explicitly disable wayland support
Build only with x11 support and not additionally with wayland if it's
present.

OK ajacoutot@ (maintainer)
2021-11-14 18:38:32 +00:00
rsadowski
f646d2e648 Wayland was explicitly deactivated in addition disable -scanner, -protocols 2021-11-14 17:26:24 +00:00
sthen
346d58d13a update to py3-guessit-3.4.2 2021-11-14 15:19:03 +00:00
ajacoutot
aa3a1d61cb Update to py3-chromecast-9.4.0. 2021-11-12 08:09:50 +00:00
ajacoutot
596be0744c Don't pick up pandoc. 2021-11-11 10:26:42 +00:00
kn
5b9d9c28c1 Update to mpv 0.34.0
From Brad
2021-11-07 18:47:36 +00:00
sthen
db97a9fbd0 sort 2021-11-02 21:11:41 +00:00
sthen
3fb7cdbcf6 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:35 +00:00
ajacoutot
4ab11e4107 Only pass valid options to each subproject. 2021-10-30 15:55:07 +00:00
ajacoutot
f974e2685c Drop unknown options. 2021-10-30 15:05:02 +00:00
ajacoutot
5e4832cdc7 Move the benchmarks and gtk_doc options where they belong. 2021-10-30 11:38:00 +00:00
sthen
3f3f090494 add annotations for py-* ports using python 3 without a ,python3 flavour,
change some existing annotations, so "grep ' py-' ports/*/Makefile | grep
-v python3" does better at finding the py-* things still using py2
2021-10-29 16:23:36 +00:00
sthen
540f854672 update to motion-4.4.0 2021-10-24 10:03:28 +00:00
ajacoutot
3ccbf7a540 Update to py3-chromecast-9.3.1. 2021-10-20 07:30:20 +00:00
ajacoutot
dc8fbea957 Update to py3-chromecast-9.3.0. 2021-10-19 12:06:42 +00:00
rsadowski
8180308bc9 Add libudfread dependency
From Brad
2021-10-18 04:14:52 +00:00
rsadowski
404c8c331c +libudfread 2021-10-18 04:13:49 +00:00
rsadowski
9eb26e22b9 Import libudfread-1.1.2A
Comment:
library for reading UDF from raw devices and image files

Description:
This library allows reading UDF filesystems, like raw devices and image
files.

Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>

WWW: https://code.videolan.org/videolan/libudfread/

From Brad, ok sthen@
2021-10-18 04:12:14 +00:00
rsadowski
f30f4b0df1 +mlt7 2021-10-16 18:09:05 +00:00
rsadowski
cab0939091 Import mlt7-7.0.1
Comment:
multimedia transformations framework

Description:
MLT is an open source multimedia framework, designed and developed
for television broadcasting. It provides a toolkit for broadcasters,
video editors, media players, transcoders, web streamers and many
more types of applications. The functionality of the system is
provided via an assortment of ready to use tools, XML authoring
components, and an extensible plug-in based API.

This package contains core functionality and LGPL licensed plugins.

Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>

WWW: https://www.mltframework.org/

"Go ahead" espie@
2021-10-16 18:08:17 +00:00
rsadowski
5739c35f80 Update comments upstream commit git hashes
From Brad
2021-10-16 17:57:34 +00:00
edd
096a8a1657 multimedia/minidlna: ensure kqueue monitoring can be disabled.
https://sourceforge.net/p/minidlna/bugs/337/

(Also fix a mandoc warning)

OK bket@, thanks.
2021-10-16 15:38:13 +00:00
rsadowski
6a6ecb2fc5 Update to aom 3.1.3.
2021-09-29 v3.1.3
  This release includes several bug fixes.

  - Bug fixes:
    The following four cmake changes should help the people building
    libaom using MSVC.
      1. exports: use CMAKE_SHARED_LIBRARY_PREFIX to determine lib name
         https://aomedia-review.googlesource.com/c/aom/+/142342
      2. aom_install: Install lib dlls to bindir
         https://aomedia-review.googlesource.com/c/aom/+/146546
      3. aom_install: use relpath for install
         https://aomedia-review.googlesource.com/c/aom/+/146550
      4. aom_install: don't exclude msvc from install
         https://aomedia-review.googlesource.com/c/aom/+/146547

    aom/aom_encoder.h: remove configure option reference
    https://aomedia-review.googlesource.com/c/aom/+/146743

    Issue 3113: Tests for detecting chroma subsampling in
    av1_copy_and_extend_frame() do not work when y_width or y_height is
    1

    Issue 3115: image2yuvconfig() should calculate uv_crop_width and
    uv_crop_height from y_crop_width and y_crop_height

    Issue 3140: rc_overshoot_pct is documented as having a range of
    0-1000, but is range checked against 0-100

    Issue 3147: Build failure on Apple M1 arm64

Update diff from Brad, OK sdk@
2021-10-16 07:59:50 +00:00
rsadowski
e2332759a8 Update to libvpx 1.11.0.
Pelease v1.11.0 Smew Duck

2021-09-27 v1.11.0 "Smew Duck"
  This maintenance release adds support for VBR mode in VP9 rate control
  interface, new codec controls to get quantization parameters and loop filter
  levels, and includes several improvements to NEON and numerous bug fixes.

  - Upgrading:
    New codec control is added to get quantization parameters and loop filter
    levels.

    VBR mode is supported in VP9 rate control library.

  - Enhancement:
    Numerous improvements for Neon optimizations.
    Code clean-up and refactoring.
    Calculation of rd multiplier is changed with BDRATE gains.

  - Bug fixes:
    Fix to overflow on duration.
    Fix to several instances of -Wunused-but-set-variable.
    Fix to avoid chroma resampling for 420mpeg2 input.
    Fix to overflow in calc_iframe_target_size.
    Fix to disallow skipping transform and quantization.
    Fix some -Wsign-compare warnings in simple_encode.
    Fix input file path in simple_encode_test.
    Fix valid range for under/over_shoot pct.

From Brad
2021-10-16 07:53:10 +00:00
rsadowski
bcaa2ac119 Update mkvtoolnix to 62.0.0 2021-10-11 15:16:39 +00:00
rsadowski
5399f868fa Update libdvdnav to 6.1.1v0
Form Brad
2021-10-11 06:11:31 +00:00
bket
7de1905857 +py-guessit,python3 2021-10-08 15:39:10 +00:00
bket
0ad8efe765 Import py-guessit
DESCR: GuessIt is a python library that extracts as much information as
possible from a video filename.

It has a very powerful matcher that allows to guess properties from a
video using its filename only. This matcher works with both movies and
tv shows episodes.


This is a new dependency for news/sabnzbd.

OK sthen@
2021-10-08 15:37:51 +00:00
rsadowski
d332603633 Update mkvtoolnix to 61.0.0 2021-10-04 05:48:53 +00:00
rsadowski
69d692397e Update libass to 0.15.2
From Brad
2021-10-04 05:46:11 +00:00
ajacoutot
62f59d5566 Update to py3-chromecast-9.2.1. 2021-09-19 13:39:44 +00:00
ajacoutot
8dae91c0d9 The no_x11 FLAVOR is no more. 2021-09-18 07:50:57 +00:00
sthen
c61919171b Remove mkvtoolnix no-gui flavour, it requires Qt5 anyway so there isn't
a huge point in it. Also it is broken. OK rsadowski
2021-09-17 19:53:27 +00:00
rsadowski
7d2100fd0b Disable the sndio backend again
Too many errors have been reported with it.

Leave the backend in for anyone else that might want to look at the code and
work on it.

From Brad
2021-09-15 05:16:24 +00:00
fcambus
c23842a4a4 Update yle-dl to 20210808.
From maintainer Timo Myyra, thanks!
2021-09-14 19:53:00 +00:00
rsadowski
02e2d5aaab Update to dav1d 0.9.2.
Changes for 0.9.2 'Golden Eagle':
---------------------------------

0.9.2 is a small update of dav1d on the 0.9.x branch:
 - x86: SSE4 optimizations of inverse transforms for 10bit for all sizes
 - x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
 - x86: SSSE3 optimizations for cdef_filter in 10/12b and mc_w_mask_422/444 in 8b
 - ARM NEON optimizations for FilmGrain Gen_grain functions
 - Optimizations for splat_mv in SSE2/AVX2 and NEON
 - x86: SGR improvements for SSSE3 CPUs
 - x86: AVX2 optimizations for cfl_ac

From Brad
2021-09-11 18:16:04 +00:00
rsadowski
906ba42d0a Update mlt to 6.26.1
Diff based on the work of espie@, Thanks
2021-09-09 18:25:25 +00:00
ajacoutot
66212bb1cf Update the Gstreamer stack to version 1.18.5. 2021-09-09 10:12:20 +00:00
rsadowski
85da72d65c Update mkvtoolnix to 60.0.0
With mkvtoolnix 59.0.0 the Qt library is required for building all
applications. This means we need Qt5Core for no_x11.

https://www.bunkus.org/blog/2021/07/mkvtoolnix-v59-0-0-released/

Feedack and test by Stefan Hagen
2021-09-07 05:58:12 +00:00
bentley
c0b7c3c93c +gaupol 2021-09-06 09:42:05 +00:00
bentley
f9442dae36 Import gaupol-1.9.
This package provides Gaupol, an editor for text-based subtitle files. It
supports multiple subtitle file formats and provides means of creating, editing
and translating subtitles and timing subtitles to match video.

ok sthen@

From Anindya Mukherjee; thanks!
2021-09-06 09:40:47 +00:00
sthen
0d07768ace update to libass-0.15.1, from brad 2021-09-02 20:44:44 +00:00
ajacoutot
25dda00299 Sync WANTLIB after OpenEXR update. 2021-08-31 07:30:29 +00:00
ajacoutot
e347f84f40 Deinterlace: Use proper ASM output format for *BSD OS
from Brad
2021-08-27 08:28:02 +00:00
rsadowski
4a3104fbdc Reinstate sndio backend
ao_sndio: add this audio output again:
https://github.com/mpv-player/mpv/pull/8314

From Brad
2021-08-22 06:59:18 +00:00
rsadowski
7b8e46cf4f Cleanup: spaces and tabs tweaks 2021-08-21 08:03:29 +00:00
sthen
1261fb7742 update to libheif-1.12.0, from brad 2021-08-20 21:24:48 +00:00
sthen
5d855c0808 update to aom-3.1.2, from Brad 2021-08-16 17:53:24 +00:00