Jan Beich
9184ee4eb1
multimedia/mpv: update to 0.34.1
...
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.34.1
Reported by: GitHub (watch releases)
2022-01-03 22:41:26 +00:00
Jan Beich
a6e090a8c9
multimedia/mpv: restore SNDIO (--ao=sndio) after 0cee9d1b21
...
Requested by: Brad Smith <brad@comstyle.com>
2021-12-25 10:11:07 +00:00
VVD
cd43b2526f
multimedia/mpv: fix lua option handling
...
mpv supports
- no lua
- luajit
- lua51-52
The new options added support to select between these.
- LUA_NONE
- LUAJIT (previous OFF by default)
- LUA (previously on when LUAJIT=OFF)
So the default remains to use lang/lua5[12].
PR: 259598
2021-12-11 10:30:00 +01:00
Joseph Mingrone
80e4e8275e
Ports that depend on youtube-dl: Depend on yt-dlp
...
yt-dlp [1] is a youtube-dl fork with additional features and fixes. For
ports that depend on www/youtube-dl switch the dependency to www/yt-dlp.
For ports that have an optional dependency on www/youtube-dl, create a
new OPTIONS_RADIO that includes www/yt-dlp and make it the default.
[1] https://github.com/yt-dlp/yt-dlp
Other changes:
- www/yt-dlp: Turn the symlink option on by default
- www/py-pafy: Fix build when depending on www/yt-dlp
PR: 259944
Reported by: Oleh Vinichenko <moonlapse81@gmail.com>
Reviewed by: diizzy, Oleh Vinichenko <moonlapse81@gmail.com>,
VVD <vvd@unislabs.com>
Approved by: 0mp, adridg (kde@), rm, tcberner (multimedia@),
yuri (maintainers)
acm and nivit (maintainers, timeout)
Differential Revision: https://reviews.freebsd.org/D33090
2021-12-06 10:09:50 -04:00
Dima Panov
fe7520295b
multimedia/mpv: fix build with LUAJIT=OFF (+)
...
Limit allowed Lua versions to 5.1/5.2, MPV cannot use lua53+ yet
Approved by: portmgr blanket (trivial fix build)
Sponsored by: Netzkommune GmbH
2021-11-20 01:22:38 +03:00
Jan Beich
131fe7f950
multimedia/mpv: backport --hwdec=vaapi for --gpu-context=displayvk
...
Not to be confused with --hwdec=vaapi-copy which worked before but
has poor performance.
2021-11-16 14:26:03 +00:00
Jan Beich
cbdbb5e2b0
multimedia/mpv: update to 0.34.0
...
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.34.0
Reported by: GitHub (watch releases)
2021-11-01 15:08:30 +00:00
Baptiste Daroussin
2c672a4de9
INSTALLS_ICONS: retire the macro and rework the related dependencies
...
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Jan Beich
9f46e7fe9b
multimedia/mpv: prefer yt-dlp by default if installed
2021-09-25 17:45:47 +00:00
Jan Beich
4648f2176e
graphics/libplacebo: update to 4.157.0.r1
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/4.157.0-rc1
Reported by: Repology
2021-08-17 00:44:00 +00:00
Bernhard Froehlich
d219d5e8b8
multimedia/mpv: Add CPE information
...
Approved by: portmgr (blanket)
2021-08-15 17:23:40 +00:00
Yuri Victorovich
5708ae4005
audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
...
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.
PR: 251125
Submitted by: Florian Walpen <dev@submerge.ch> (original version)
2021-08-02 09:03:15 -07:00
Jan Beich
35c4b7b175
multimedia/mpv: unbreak fetch via local copy
...
Index abbreviation in git-format-patch(1) output seems to change
frequently, probably due to GitHub load balancing.
$ make checksum TRYBROKEN= MASTER_SITE_BACKUP= DISTDIR=$(mktemp -dt distfiles)
[...]
=> 62fb374349e0.patch doesn't seem to exist in /tmp/distfiles.kipot6aT/.
=> Attempting to fetch https://github.com/mpv-player/mpv/commit/62fb374349e0.patch
fetch: https://github.com/mpv-player/mpv/commit/62fb374349e0.patch : size mismatch: expected 2083, actual 2079
=> Couldn't fetch it - please try to retrieve this
=> port manually into /tmp/distfiles.kipot6aT/ and try again.
*** Error code 1
Reported by: LuMiWa (via multimedia@ list)
2021-07-25 18:18:27 +00:00
Jan Beich
904cfd8fad
multimedia/mpv: backport --gpu-context=drm on console by default
2021-07-25 16:17:04 +00:00
Jan Beich
79fa908f4a
multimedia/mpv: unbreak fetch due to repo growth
...
$ make checksum TRYBROKEN= MASTER_SITE_BACKUP= DISTDIR=$(mktemp -dt distfiles)
[...]
=> 1bb2665e3d09.patch doesn't seem to exist in /tmp/distfiles.iVgzzfBs/.
=> Attempting to fetch https://github.com/mpv-player/mpv/commit/1bb2665e3d09.patch
fetch: https://github.com/mpv-player/mpv/commit/1bb2665e3d09.patch : size mismatch: expected 2337, actual 2341
=> Couldn't fetch it - please try to retrieve this
=> port manually into /tmp/distfiles.iVgzzfBs/ and try again.
*** Error code 1
-index 833fbddb1b..4a1ffd4579 100644
+index 833fbddb1bd..4a1ffd45798 100644
-index 8318c5190c..a1fb04bd59 100644
+index 8318c5190c5..a1fb04bd592 100644
-index 4a1ffd4579..2802ce914c 100644
+index 4a1ffd45798..2802ce914ca 100644
-index a1fb04bd59..dff20f716d 100644
+index a1fb04bd592..dff20f716d6 100644
-index 2802ce914c..265787e73a 100644
+index 2802ce914ca..265787e73a9 100644
-index dff20f716d..df0c05e139 100644
+index dff20f716d6..df0c05e139e 100644
-index df0c05e139..3365daa48a 100644
+index df0c05e139e..3365daa48a5 100644
-index 3365daa48a..46c289dafe 100644
+index 3365daa48a5..46c289dafe3 100644
-index 46c289dafe..f4ba8db7c7 100644
+index 46c289dafe3..f4ba8db7c7c 100644
-index d70286647f..1c0b9e146b 100644
+index d70286647fc..1c0b9e146be 100644
-index 52a38b63be..7c347cb138 100644
+index 52a38b63be2..7c347cb1380 100644
-index 0000000000..11b182e52d
+index 00000000000..11b182e52d9
-index 0ced76244a..e9f4d53002 100644
+index 0ced76244a0..e9f4d53002c 100644
-index 14c254e1ec..a12cbf19e1 100644
+index 14c254e1ec9..a12cbf19e17 100644
-index 706c952604..5545b3378d 100644
+index 706c9526046..5545b3378d5 100644
-index f8df590511..8244acff26 100644
+index f8df590511d..8244acff261 100644
PR: 257239
Reported by: Oleh Vinichenko
2021-07-20 14:54:49 +00:00
Kevin Bowling
da3162c7c9
graphics/mesa-libs: Bump reverse deps for libglvnd
...
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824
2021-06-22 11:53:08 -07:00
Jan Beich
c8863005f6
multimedia/mpv: backport --gpu-context=displayvk
...
Similar to vkcube-display and --gpu-context=drm (OpenGL). For example,
$ mpv --vo=gpu --gpu-api=vulkan --gpu-context=displayvk --vulkan-display-plane=2 /path/to/video
I tested on the following configuration (consult --vulkan-display-* in the manpage)
$ mpv --vulkan-display-plane=help
Vulkan Devices:
'Intel(R) HD Graphics 530 (SKL GT2)' (GPU ID 8086:1912)
Display 0: 'monitor' (3840x2160)
Modes:
Mode 00: 3840x2160 (60.000 Hz)
Mode 01: 3840x2160 (30.000 Hz)
Mode 02: 1920x1080 (60.000 Hz)
Mode 03: 1920x1080 (59.940 Hz)
Mode 04: 1600x900 (60.000 Hz)
Mode 05: 1280x1024 (60.020 Hz)
Mode 06: 1280x800 (59.810 Hz)
Mode 07: 1152x864 (59.972 Hz)
Mode 08: 1280x720 (60.000 Hz)
Mode 09: 1280x720 (59.940 Hz)
Mode 10: 1024x768 (60.004 Hz)
Mode 11: 800x600 (60.317 Hz)
Mode 12: 720x480 (60.000 Hz)
Mode 13: 720x480 (59.940 Hz)
Mode 14: 640x480 (60.000 Hz)
Mode 15: 640x480 (59.940 Hz)
Planes:
Plane: 2
2021-06-12 20:23:00 +00:00
Jan Beich
fbaf96a60f
multimedia/mpv: backport VULKAN+VAAPI fix for Intel
...
Regressed by cc87022694
update but the fix only helps mesa-devel.
$ mpv --hwdec=vaapi --gpu-api=vulkan /path/to/file
[...]
[vo/gpu/vulkan/libplacebo] vk->CreateImage(vk->dev, &iinfo, PL_VK_ALLOC, &tex_vk->img): VK_ERROR_OUT_OF_DEVICE_MEMORY (../src/vulkan/gpu.c:1185)
[vo/gpu/vulkan/libplacebo] vk->CreateImage(vk->dev, &iinfo, PL_VK_ALLOC, &tex_vk->img): VK_ERROR_OUT_OF_DEVICE_MEMORY (../src/vulkan/gpu.c:1185)
[vo/gpu/vulkan/libplacebo] vk->CreateImage(vk->dev, &iinfo, PL_VK_ALLOC, &tex_vk->img): VK_ERROR_OUT_OF_DEVICE_MEMORY (../src/vulkan/gpu.c:1185)
[vo/gpu/vulkan/libplacebo] vk->CreateImage(vk->dev, &iinfo, PL_VK_ALLOC, &tex_vk->img): VK_ERROR_OUT_OF_DEVICE_MEMORY (../src/vulkan/gpu.c:1185)
Using hardware decoding (vaapi).
VO: [gpu] 1920x1080 vaapi[nv12]
[vo/gpu/vaapi-egl] unsupported VA image format nv12
[vo/gpu] Initializing texture for hardware decoding failed.
[...]
2021-06-12 20:23:00 +00:00
Ganael LAPLANCHE
d8503c0c20
multimedia/libdvd{read,nav}: Update to latest version
...
Update libdvdread to 6.1.2, changelog:
https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS
Update libdvdnav to 6.1.1, changelog:
https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog
and bump dependent ports' revisions.
2021-04-29 21:14:18 +02:00
Thomas Zander
993475fe42
multimedia/mpv: Allow building with wayland without x11.
...
PR: 254009
Reported by: evgeniy@khramtsov.org
2021-04-16 07:44:40 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles.
2021-04-06 16:31:07 +02:00
Jan Beich
4cc8ae097f
multimedia/mpv: update to 0.33.1
...
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.33.1
Reported by: GitHub (watch releases)
2021-04-06 08:11:42 +00:00
Jan Beich
cc87022694
graphics/libplacebo: update to 3.120.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.0
Reported by: Repology
2021-04-06 08:11:41 +00:00
Jan Beich
0e4a56f872
multimedia/mpv: update --ao=oss
...
Changes: 322778f211..51d824129d
2021-03-16 00:15:35 +00:00
Tobias Kortkamp
f2499eec5a
Remove redundant option descriptions that match the default ones
...
(ignoring case)
Reported by: danfe (for net/mosquitto), portscan
2021-03-07 16:45:48 +00:00
Tobias C. Berner
27c0edee43
multimedia/mpv: add option for javascript
...
- Add an option for JS support via lang/mujs
- Make it default off for now
PR: 252955
Submitted by: Henry Hu <henry.hu.sh@gmail.com>
2021-02-08 17:23:22 +00:00
Jan Beich
56ac3994ec
graphics/libplacebo: update to 3.104.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v3.104.0
Reported by: Repology
2021-01-01 21:07:39 +00:00
Jan Beich
8d2b2a2768
devel/vulkan-*: move to graphics/ where vulkan-loader is
...
Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
2020-12-23 20:12:14 +00:00
Jan Beich
05397c3fe2
multimedia/mpv: update --ao=oss
...
Changes: 62e566dbcd..322778f211
2020-12-17 00:15:58 +00:00
Jan Beich
5e5e4dd59c
multimedia/mpv: update --ao=oss
...
Changes: d902a7bfd7..62e566dbcd
2020-12-07 14:26:40 +00:00
Jan Beich
fda6a2f2ec
multimedia/mpv: update --ao=oss and --vo=sixel
...
Changes: f65c9f85d1..d902a7bfd7
Changes: 8886f017a1...4d80314c5c
2020-11-30 01:37:17 +00:00
Jan Beich
bceac24e36
multimedia/mpv: update --ao=oss and --vo=sixel
...
Changes: 211d621da9..f65c9f85d1
Changes: 9867f21830...62fb374349
2020-11-27 02:04:46 +00:00
Jan Beich
696d8abf69
multimedia/mpv: update OSS patch
...
Changes: e7bcd38402..211d621da9
2020-11-25 19:55:04 +00:00
Jan Beich
17ed6eeb99
multimedia/mpv: restore --ao=oss and disable OPENAL (like before r556071)
...
PR: 246726
Submitted by: rozhuk.im@gmail.com
2020-11-25 10:56:19 +00:00
Jan Beich
c5f7d3bb4b
multimedia/mpv: drop SMB option after r556071
...
waf-light: error: no such option: --enable-libsmbclient
https://github.com/mpv-player/mpv/commit/3b8b7cb9d481
PR: 251318
Submitted by: VVD <vvd@unislabs.com>
2020-11-23 04:11:59 +00:00
Jan Beich
ef52e71653
multimedia/mpv: respect SIXEL=off even if libsixel is installed
2020-11-22 20:10:05 +00:00
Jan Beich
0cee9d1b21
multimedia/mpv: update to 0.33.0
...
- Add SIXEL option after https://github.com/mpv-player/mpv/commit/19913921eb9e
- Enable OPENAL option after https://github.com/mpv-player/mpv/commit/bca917f6d2c5
- Drop ASS option after https://github.com/mpv-player/mpv/commit/0b9ed9c2744a
- Drop SNDIO option after https://github.com/mpv-player/mpv/commit/71d218eae4b4
- Drop USE_GL=gl after https://github.com/mpv-player/mpv/commit/7831e5223879
- Drop sys/consio.h patch after https://github.com/mpv-player/mpv/commit/427709575d0a
- Bump bundled waf after https://github.com/mpv-player/mpv/commit/3248b073ce59
- Adjust WAYLAND dependency after https://github.com/mpv-player/mpv/commit/007ace76e2d0
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.33.0
Reported by: GitHub (watch releases)
2020-11-22 19:59:29 +00:00
Rene Ladan
4c4c6d7c27
Return cpm@'s ports to the pool after safekeeping his commit bit.
...
With hat: portmgr-secretary
2020-10-05 17:34:54 +00:00
Niclas Zeising
a8d9df7e30
Bump portrevision for devel/evdev-proto
...
Bump portrevision on everything with a build dependency on
devel/evdev-proto, to chace the update of evdev-proto in r550442.
2020-09-28 19:59:57 +00:00
Tobias Kortkamp
a167bf51dd
audio/sndio: Update to 1.7.0
2020-07-12 09:30:28 +00:00
Jan Beich
b1820097b2
graphics/libplacebo: update to 2.72.0
...
Changes: https://code.videolan.org/videolan/libplacebo/tags/v2.72.0
Reported by: Repology
2020-06-12 12:53:01 +00:00
Jan Beich
b99f1c7d4c
graphics/libplacebo: update to 2.43.0
...
Changes: https://code.videolan.org/videolan/libplacebo/tags/v2.43.0
Reported by: Repology
2020-04-23 00:56:57 +00:00
Ganael LAPLANCHE
3e1e618952
Update multimedia/libdvdread and multimedia/libdvdnav to 6.1.0
...
Changelogs are available here:
https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS
https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog
Also, bump dependent ports' revisions and mark sysutils/dvdbackup as BROKEN [1]
Approved by: ehaupt [1]
2020-03-27 11:23:42 +00:00
Tobias Kortkamp
29a23b8db4
Clean up LLD_UNSAFE from openal-soft ports
...
After FreeBSD 12.0 EOL we no longer have to worry about LLD 6 and
can drop LLD_UNSAFE from openal-soft ports. LLD can link them fine
now but some ports needs a little help on i386 (-Wl,-znotext).
PR: 226980
Reviewed by: jbeich (earlier version)
Differential Revision: https://reviews.freebsd.org/D23030
2020-03-19 23:02:30 +00:00
Jan Beich
e855cb79ed
multimedia/mpv: update to 0.32.0
...
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.32.0
Reported by: GitHub (watch releases)
2020-01-27 06:46:26 +00:00
Jan Beich
58d69a54da
multimedia/mpv: update to 0.31.0
...
- Adjust ZIMG description after https://github.com/mpv-player/mpv/commit/13fe87f66b2c
- Adjust TEST after https://github.com/mpv-player/mpv/commit/fb5689631993
- Drop TEST fix for i386 after https://github.com/mpv-player/mpv/commit/293dfc782552
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.31.0
Reported by: GitHub (watch releases)
2019-12-28 17:11:59 +00:00
Jan Beich
532aa2937f
graphics/libplacebo: update to 1.29.0
...
Changes: https://code.videolan.org/videolan/libplacebo/tags/v1.29.0
Reported by: portscout
2019-12-22 21:08:31 +00:00
Jan Beich
276b32c59a
multimedia/mpv: update to 0.30.0
...
ABI is compatible but rebuild consumers anyway in case some can take
advantage of new APIs e.g., https://github.com/mpv-player/mpv/commit/e08f235578aa
- DVDREAD is no longer supported after https://github.com/mpv-player/mpv/commit/622940498525
- DVDNAV needs libdvdred after https://github.com/mpv-player/mpv/commit/34e6a26f4d5a
- TEST needs newer dependency after https://github.com/mpv-player/mpv/commit/293dfc782552
- V4L can no longer use tv:// after https://github.com/mpv-player/mpv/commit/b30e85508a30
- VULKAN option uses libplacebo after https://github.com/mpv-player/mpv/commit/7006d6752d7d
- ZIMG to support --vf=fingerprint after https://github.com/mpv-player/mpv/commit/9cfeafa89e2e
- ZSH option is no longer needed after https://github.com/mpv-player/mpv/commit/2712db823884
- Drop --disable-vapoursynth-lazy after https://github.com/mpv-player/mpv/commit/fb8d240c4d04
- Add --disable-shaderc to avoid no longer used dependency brought via libplacebo
Changes: https://github.com/mpv-player/mpv/releases/tag/v0.30.0
2019-12-22 00:36:01 +00:00
Jason E. Hale
c8f8eeb670
Update sysutils/libcdio to 2.1.0
...
Update sysutils/libcdio-paranoia to 10.2+2.0.1
Bump PORTREVISION on consumers due to shared library version increase
2019-12-12 15:11:33 +00:00
Tobias Kortkamp
0ff2775088
multimedia: Add missing USES={gl,gnome,sdl,xorg}
2019-11-08 13:59:51 +00:00