* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
@ 2020-11-24 4:23 ` ericonr
2020-11-24 4:27 ` concatime
` (28 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 4:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 274 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732643869
Comment:
This should be a single commit, but the list of changes should be kept in the commit message :)
Also, :c for removed sndio support
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
2020-11-24 4:23 ` ericonr
@ 2020-11-24 4:27 ` concatime
2020-11-24 4:30 ` [PR PATCH] [Updated] " concatime
` (27 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 4:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 266 bytes --]
New comment by concatime on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732644972
Comment:
@ericonr understood
Also, we should wait for https://github.com/void-linux/void-packages/pull/26670 before merging this.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR PATCH] [Updated] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
2020-11-24 4:23 ` ericonr
2020-11-24 4:27 ` concatime
@ 2020-11-24 4:30 ` concatime
2020-11-24 4:36 ` ericonr
` (26 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 4:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by concatime against master on the void-packages repository
https://github.com/concatime/void-packages mpv-0.33.0
https://github.com/void-linux/void-packages/pull/26669
mpv: update to 0.33.0
A patch file from https://github.com/void-linux/void-packages/pull/26669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mpv-0.33.0-26669.patch --]
[-- Type: text/x-diff, Size: 3782 bytes --]
From 9279a668731525cb1790b4624e7bc3b84f8c43b4 Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Mon, 23 Nov 2020 21:58:56 -0500
Subject: [PATCH] mpv: update to 0.33.0
* oss support was removed by mpv#bca917f
* libsmbclient support was removed by mpv#3b8b7cb
* sndio support was removed by mpv#71d218e
---
srcpkgs/mpv/template | 32 ++++++++++++++------------------
1 file changed, 14 insertions(+), 18 deletions(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index c45a163d0b3..3548871c121 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,16 +1,15 @@
# Template file for 'mpv'
pkgname=mpv
-version=0.32.0
-revision=4
+version=0.33.0
+revision=1
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
--enable-dvdnav --enable-cdda --enable-libmpv-shared
--enable-dvbin --enable-libarchive $(vopt_enable alsa) $(vopt_enable caca)
- $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable oss oss-audio)
- $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
- $(vopt_enable smb libsmbclient) $(vopt_enable sndio)
- $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable wayland)
- $(vopt_enable x11) $(vopt_enable vulkan) $(vopt_enable vulkan shaderc)"
+ $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable pulseaudio pulse)
+ $(vopt_enable sdl2) $(vopt_enable vapoursynth) $(vopt_enable vdpau)
+ $(vopt_enable vulkan) $(vopt_enable vulkan shaderc) $(vopt_enable wayland)
+ $(vopt_enable x11)"
hostmakedepends="pkg-config python3-docutils perl $(vopt_if wayland wayland-devel)"
makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel lcms2-devel libXv-devel
libass-devel libbluray-devel libcdio-paranoia-devel libdvdnav-devel
@@ -18,12 +17,10 @@ makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel lcms2-devel libXv-devel
libarchive-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if caca libcaca-devel)
$(vopt_if jack jack-devel) $(vopt_if lua lua52-devel)
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sdl2 SDL2-devel)
- $(vopt_if smb samba-devel) $(vopt_if sndio sndio-devel)
- $(vopt_if vapoursynth vapoursynth-devel)
- $(vopt_if vdpau libvdpau-devel) $(vopt_if wayland "wayland-devel
- wayland-protocols libxkbcommon-devel")
- $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")
- $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")"
+ $(vopt_if vapoursynth vapoursynth-devel) $(vopt_if vdpau libvdpau-devel)
+ $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")
+ $(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
+ $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")"
depends="desktop-file-utils hicolor-icon-theme $(vopt_if vapoursynth vapoursynth-mvtools)"
short_desc="Video player based on MPlayer/mplayer2"
maintainer="travankor <travankor@tuta.io>"
@@ -31,13 +28,12 @@ license="GPL-2.0-or-later"
homepage="https://mpv.io"
changelog="https://github.com/mpv-player/mpv/releases"
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
-checksum=9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592
+checksum=f1b9baf5dc2eeaf376597c28a6281facf6ed98ff3d567e3955c95bf2459520b4
-build_options="alsa caca jack lua oss pulseaudio sdl2 smb sndio vapoursynth
- vdpau wayland x11 vulkan"
-build_options_default="alsa jack lua pulseaudio sndio vdpau wayland x11 vulkan"
+build_options="alsa caca jack lua pulseaudio sdl2 vapoursynth vdpau vulkan
+ wayland x11"
+build_options_default="alsa jack lua pulseaudio vdpau vulkan wayland x11"
desc_option_caca="Enable support for libcaca video output"
-desc_option_oss="Enable support for OSS audio output"
vopt_conflict sdl2 wayland
if [ -z "$CROSS_BUILD" ]; then
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (2 preceding siblings ...)
2020-11-24 4:30 ` [PR PATCH] [Updated] " concatime
@ 2020-11-24 4:36 ` ericonr
2020-11-24 4:44 ` ericonr
` (25 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 4:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 300 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732647431
Comment:
I'm going to see if a revert of https://github.com/mpv-player/mpv/commit/71d218eae4b4d93ada34ff74906f71ad359c84bc builds, I really hate that they removed it :/
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (3 preceding siblings ...)
2020-11-24 4:36 ` ericonr
@ 2020-11-24 4:44 ` ericonr
2020-11-24 4:47 ` ericonr
` (24 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 4:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 289 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732649500
Comment:
Would you mind pulling the `libplacebo into this PR? For things that depend on each other, it makes sense to update multiple packages in a single PR
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (4 preceding siblings ...)
2020-11-24 4:44 ` ericonr
@ 2020-11-24 4:47 ` ericonr
2020-11-24 5:00 ` ericonr
` (23 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 4:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 295 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732649500
Comment:
Would you mind pulling the libplacebo update into this PR? For things that depend on each other, it makes sense to update multiple packages in a single PR
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (5 preceding siblings ...)
2020-11-24 4:47 ` ericonr
@ 2020-11-24 5:00 ` ericonr
2020-11-24 5:00 ` ericonr
` (22 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 5:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 511 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732647431
Comment:
I'm going to see if a revert of https://github.com/mpv-player/mpv/commit/71d218eae4b4d93ada34ff74906f71ad359c84bc builds, I really hate that they removed it :/
Edit: seems way more involved than I was expecting, they reworked a lot of stuff around it. I will see if I can get something going (might steal patches from OpenBSD), otherwise this PR should proceed as is.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (6 preceding siblings ...)
2020-11-24 5:00 ` ericonr
@ 2020-11-24 5:00 ` ericonr
2020-11-24 5:04 ` ericonr
` (21 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 5:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 505 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732647431
Comment:
I'm going to see if a revert of https://github.com/mpv-player/mpv/commit/71d218eae4b4d93ada34ff74906f71ad359c84bc builds, I really hate that they removed it :/
Edit: seems way more involved than I was expecting, they reworked a lot of stuff around it. I will see if I can get something going (might steal patches from OpenBSD), but this PR should proceed as is.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (7 preceding siblings ...)
2020-11-24 5:00 ` ericonr
@ 2020-11-24 5:04 ` ericonr
2020-11-24 5:25 ` concatime
` (20 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 5:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732647431
Comment:
I'm going to see if a revert of https://github.com/mpv-player/mpv/commit/71d218eae4b4d93ada34ff74906f71ad359c84bc builds, I really hate that they removed it :/
Edit: seems way more involved than I was expecting, they reworked a lot of stuff around it. I will see if I can get something going (might steal patches from OpenBSD), but this PR should proceed as is.
Edit2: You might want to get it to build with OpenAL, for the moment. It can interface with sndio.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (8 preceding siblings ...)
2020-11-24 5:04 ` ericonr
@ 2020-11-24 5:25 ` concatime
2020-11-24 12:57 ` q66
` (19 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 5:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 170 bytes --]
New comment by concatime on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732661585
Comment:
I will add OpenAL tomorrow.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (9 preceding siblings ...)
2020-11-24 5:25 ` concatime
@ 2020-11-24 12:57 ` q66
2020-11-24 13:18 ` ericonr
` (18 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: q66 @ 2020-11-24 12:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
New comment by q66 on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732957053
Comment:
don't use the OpenAL backend in mpv, it has massive issues and you're better off just using pulse, or if you really want to keep sndio, probably `alsa-sndio` + `alsa` `ao` would work
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (10 preceding siblings ...)
2020-11-24 12:57 ` q66
@ 2020-11-24 13:18 ` ericonr
2020-11-24 13:18 ` ericonr
` (17 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 13:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 278 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732967754
Comment:
AFAIK `alsa-sndio` has multiple sync issues, and OpenAL was the upstream recommendation when people complained about sndio being removed.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (11 preceding siblings ...)
2020-11-24 13:18 ` ericonr
@ 2020-11-24 13:18 ` ericonr
2020-11-24 13:39 ` q66
` (16 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 13:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 338 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732967754
Comment:
AFAIK `alsa-sndio` has multiple sync issues, and OpenAL was the upstream recommendation when people complained about sndio being removed.
I don't see the issue with having the backend available.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (12 preceding siblings ...)
2020-11-24 13:18 ` ericonr
@ 2020-11-24 13:39 ` q66
2020-11-24 13:40 ` q66
` (15 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: q66 @ 2020-11-24 13:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 352 bytes --]
New comment by q66 on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732978838
Comment:
as far as i know, the `openal` backend is slow, experimental and severely broken with multichannel audio
there's a good reason it's disabled by the build system by default (even if openal is found on your system)
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (13 preceding siblings ...)
2020-11-24 13:39 ` q66
@ 2020-11-24 13:40 ` q66
2020-11-24 16:34 ` concatime
` (14 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: q66 @ 2020-11-24 13:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 409 bytes --]
New comment by q66 on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-732978838
Comment:
as far as i know, the `openal` backend is slow, experimental and severely broken with multichannel audio (and i don't see upstream ever recommending it anywhere)
there's a good reason it's disabled by the build system by default (even if openal is found on your system)
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (14 preceding siblings ...)
2020-11-24 13:40 ` q66
@ 2020-11-24 16:34 ` concatime
2020-11-24 16:55 ` [PR PATCH] [Updated] " concatime
` (13 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 16:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 489 bytes --]
New comment by concatime on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-733094555
Comment:
> i don't see upstream ever recommending it anywhere
In commit removing OSS (https://github.com/mpv-player/mpv/commit/bca917f):
> Ancient Linux audio output. Apparently it survived until now, because
> some BSDs (but not all) had use of this. But these should work with
> ao_sdl **or ao_openal too** (that's why these AOs exist after all).
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR PATCH] [Updated] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (15 preceding siblings ...)
2020-11-24 16:34 ` concatime
@ 2020-11-24 16:55 ` concatime
2020-11-24 16:59 ` concatime
` (12 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 16:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by concatime against master on the void-packages repository
https://github.com/concatime/void-packages mpv-0.33.0
https://github.com/void-linux/void-packages/pull/26669
mpv: update to 0.33.0
A patch file from https://github.com/void-linux/void-packages/pull/26669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mpv-0.33.0-26669.patch --]
[-- Type: text/x-diff, Size: 3960 bytes --]
From 369e13c8f463f7d720709ccc2c665f902646f9fa Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Mon, 23 Nov 2020 21:58:56 -0500
Subject: [PATCH] mpv: update to 0.33.0
* oss support was removed by mpv#bca917f
* libsmbclient support was removed by mpv#3b8b7cb
* sndio support was removed by mpv#71d218e
---
srcpkgs/mpv/template | 36 +++++++++++++++++-------------------
1 file changed, 17 insertions(+), 19 deletions(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index c45a163d0b3..c35572c6b53 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,29 +1,27 @@
# Template file for 'mpv'
pkgname=mpv
-version=0.32.0
-revision=4
+version=0.33.0
+revision=1
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
--enable-dvdnav --enable-cdda --enable-libmpv-shared
--enable-dvbin --enable-libarchive $(vopt_enable alsa) $(vopt_enable caca)
- $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable oss oss-audio)
- $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
- $(vopt_enable smb libsmbclient) $(vopt_enable sndio)
- $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable wayland)
- $(vopt_enable x11) $(vopt_enable vulkan) $(vopt_enable vulkan shaderc)"
+ $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable openal)
+ $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2) $(vopt_enable vapoursynth)
+ $(vopt_enable vdpau) $(vopt_enable vulkan) $(vopt_enable vulkan shaderc)
+ $(vopt_enable wayland) $(vopt_enable x11)"
hostmakedepends="pkg-config python3-docutils perl $(vopt_if wayland wayland-devel)"
makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel lcms2-devel libXv-devel
libass-devel libbluray-devel libcdio-paranoia-devel libdvdnav-devel
libguess-devel libuuid-devel libva-glx-devel rubberband-devel uchardet-devel
libarchive-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if caca libcaca-devel)
$(vopt_if jack jack-devel) $(vopt_if lua lua52-devel)
- $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sdl2 SDL2-devel)
- $(vopt_if smb samba-devel) $(vopt_if sndio sndio-devel)
- $(vopt_if vapoursynth vapoursynth-devel)
- $(vopt_if vdpau libvdpau-devel) $(vopt_if wayland "wayland-devel
- wayland-protocols libxkbcommon-devel")
- $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")
- $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")"
+ $(vopt_if openal libopenal-devel) $(vopt_if pulseaudio pulseaudio-devel)
+ $(vopt_if sdl2 SDL2-devel) $(vopt_if vapoursynth vapoursynth-devel)
+ $(vopt_if vdpau libvdpau-devel)
+ $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")
+ $(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
+ $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")"
depends="desktop-file-utils hicolor-icon-theme $(vopt_if vapoursynth vapoursynth-mvtools)"
short_desc="Video player based on MPlayer/mplayer2"
maintainer="travankor <travankor@tuta.io>"
@@ -31,13 +29,13 @@ license="GPL-2.0-or-later"
homepage="https://mpv.io"
changelog="https://github.com/mpv-player/mpv/releases"
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
-checksum=9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592
+checksum=f1b9baf5dc2eeaf376597c28a6281facf6ed98ff3d567e3955c95bf2459520b4
-build_options="alsa caca jack lua oss pulseaudio sdl2 smb sndio vapoursynth
- vdpau wayland x11 vulkan"
-build_options_default="alsa jack lua pulseaudio sndio vdpau wayland x11 vulkan"
+build_options="alsa caca jack lua openal pulseaudio sdl2 vapoursynth vdpau
+ vulkan wayland x11"
+build_options_default="alsa jack lua pulseaudio vdpau vulkan wayland x11"
desc_option_caca="Enable support for libcaca video output"
-desc_option_oss="Enable support for OSS audio output"
+desc_option_openal="Enable support for OpenAL audio output"
vopt_conflict sdl2 wayland
if [ -z "$CROSS_BUILD" ]; then
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (16 preceding siblings ...)
2020-11-24 16:55 ` [PR PATCH] [Updated] " concatime
@ 2020-11-24 16:59 ` concatime
2020-11-24 17:17 ` [PR PATCH] [Updated] " concatime
` (11 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 16:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 208 bytes --]
New comment by concatime on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-733109558
Comment:
So, I added OpenAL as a build option, but not enabled by default.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR PATCH] [Updated] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (17 preceding siblings ...)
2020-11-24 16:59 ` concatime
@ 2020-11-24 17:17 ` concatime
2020-11-24 18:24 ` ericonr
` (10 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 17:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by concatime against master on the void-packages repository
https://github.com/concatime/void-packages mpv-0.33.0
https://github.com/void-linux/void-packages/pull/26669
mpv: update to 0.33.0
A patch file from https://github.com/void-linux/void-packages/pull/26669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mpv-0.33.0-26669.patch --]
[-- Type: text/x-diff, Size: 4277 bytes --]
From 9e7b7d3f241767e567272f8dcc574a4fd4ce21f7 Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Mon, 23 Nov 2020 21:58:56 -0500
Subject: [PATCH] mpv: update to 0.33.0
* oss support was removed by mpv#bca917f
* libsmbclient support was removed by mpv#3b8b7cb
* sndio support was removed by mpv#71d218e
---
srcpkgs/mpv/template | 43 +++++++++++++++++++++----------------------
1 file changed, 21 insertions(+), 22 deletions(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index c45a163d0b3..4f93df9d4c6 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,29 +1,27 @@
# Template file for 'mpv'
pkgname=mpv
-version=0.32.0
-revision=4
+version=0.33.0
+revision=1
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
- --enable-dvdnav --enable-cdda --enable-libmpv-shared
- --enable-dvbin --enable-libarchive $(vopt_enable alsa) $(vopt_enable caca)
- $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable oss oss-audio)
- $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
- $(vopt_enable smb libsmbclient) $(vopt_enable sndio)
- $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable wayland)
- $(vopt_enable x11) $(vopt_enable vulkan) $(vopt_enable vulkan shaderc)"
+ --enable-cdda --enable-dvbin --enable-dvdnav --enable-libarchive
+ --enable-libmpv-shared $(vopt_enable alsa) $(vopt_enable caca)
+ $(vopt_enable jack) $(vopt_enable lcms lcms2) $(vopt_enable lua)
+ $(vopt_enable openal) $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
+ $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable vulkan)
+ $(vopt_enable vulkan shaderc) $(vopt_enable wayland) $(vopt_enable x11)"
hostmakedepends="pkg-config python3-docutils perl $(vopt_if wayland wayland-devel)"
-makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel lcms2-devel libXv-devel
+makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel libXv-devel
libass-devel libbluray-devel libcdio-paranoia-devel libdvdnav-devel
libguess-devel libuuid-devel libva-glx-devel rubberband-devel uchardet-devel
libarchive-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if caca libcaca-devel)
- $(vopt_if jack jack-devel) $(vopt_if lua lua52-devel)
+ $(vopt_if jack jack-devel) $(vopt_if lcms lcms2-devel)
+ $(vopt_if lua lua52-devel) $(vopt_if openal libopenal-devel)
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sdl2 SDL2-devel)
- $(vopt_if smb samba-devel) $(vopt_if sndio sndio-devel)
- $(vopt_if vapoursynth vapoursynth-devel)
- $(vopt_if vdpau libvdpau-devel) $(vopt_if wayland "wayland-devel
- wayland-protocols libxkbcommon-devel")
- $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")
- $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")"
+ $(vopt_if vapoursynth vapoursynth-devel) $(vopt_if vdpau libvdpau-devel)
+ $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")
+ $(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
+ $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")"
depends="desktop-file-utils hicolor-icon-theme $(vopt_if vapoursynth vapoursynth-mvtools)"
short_desc="Video player based on MPlayer/mplayer2"
maintainer="travankor <travankor@tuta.io>"
@@ -31,13 +29,14 @@ license="GPL-2.0-or-later"
homepage="https://mpv.io"
changelog="https://github.com/mpv-player/mpv/releases"
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
-checksum=9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592
+checksum=f1b9baf5dc2eeaf376597c28a6281facf6ed98ff3d567e3955c95bf2459520b4
-build_options="alsa caca jack lua oss pulseaudio sdl2 smb sndio vapoursynth
- vdpau wayland x11 vulkan"
-build_options_default="alsa jack lua pulseaudio sndio vdpau wayland x11 vulkan"
+build_options="alsa caca jack lcms lua openal pulseaudio sdl2 vapoursynth vdpau
+ vulkan wayland x11"
+build_options_default="alsa jack lcms lua pulseaudio vdpau vulkan wayland x11"
desc_option_caca="Enable support for libcaca video output"
-desc_option_oss="Enable support for OSS audio output"
+desc_option_lcms="Enable support for LittleCMS 2 engine"
+desc_option_openal="Enable support for OpenAL audio output"
vopt_conflict sdl2 wayland
if [ -z "$CROSS_BUILD" ]; then
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (18 preceding siblings ...)
2020-11-24 17:17 ` [PR PATCH] [Updated] " concatime
@ 2020-11-24 18:24 ` ericonr
2020-11-24 18:28 ` [PR PATCH] [Updated] " concatime
` (9 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-11-24 18:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 308 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-733155095
Comment:
It might need atomic support with `libatomic`. Use `XBPS_TARGET_NO_ATOMIC8` as a conditional for `makedepends+=" libatomic-devel"`... At least I think that's the issue
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR PATCH] [Updated] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (19 preceding siblings ...)
2020-11-24 18:24 ` ericonr
@ 2020-11-24 18:28 ` concatime
2020-11-24 18:50 ` concatime
` (8 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 18:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by concatime against master on the void-packages repository
https://github.com/concatime/void-packages mpv-0.33.0
https://github.com/void-linux/void-packages/pull/26669
mpv: update to 0.33.0
A patch file from https://github.com/void-linux/void-packages/pull/26669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mpv-0.33.0-26669.patch --]
[-- Type: text/x-diff, Size: 4358 bytes --]
From fd3b36309ad773c662126e03de5da7680532b6f8 Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Mon, 23 Nov 2020 21:58:56 -0500
Subject: [PATCH] mpv: update to 0.33.0
* oss support was removed by mpv#bca917f
* libsmbclient support was removed by mpv#3b8b7cb
* sndio support was removed by mpv#71d218e
---
srcpkgs/mpv/template | 47 +++++++++++++++++++++++---------------------
1 file changed, 25 insertions(+), 22 deletions(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index c45a163d0b3..4a14dd2ca40 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,29 +1,27 @@
# Template file for 'mpv'
pkgname=mpv
-version=0.32.0
-revision=4
+version=0.33.0
+revision=1
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
- --enable-dvdnav --enable-cdda --enable-libmpv-shared
- --enable-dvbin --enable-libarchive $(vopt_enable alsa) $(vopt_enable caca)
- $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable oss oss-audio)
- $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
- $(vopt_enable smb libsmbclient) $(vopt_enable sndio)
- $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable wayland)
- $(vopt_enable x11) $(vopt_enable vulkan) $(vopt_enable vulkan shaderc)"
+ --enable-cdda --enable-dvbin --enable-dvdnav --enable-libarchive
+ --enable-libmpv-shared $(vopt_enable alsa) $(vopt_enable caca)
+ $(vopt_enable jack) $(vopt_enable lcms lcms2) $(vopt_enable lua)
+ $(vopt_enable openal) $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
+ $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable vulkan)
+ $(vopt_enable vulkan shaderc) $(vopt_enable wayland) $(vopt_enable x11)"
hostmakedepends="pkg-config python3-docutils perl $(vopt_if wayland wayland-devel)"
-makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel lcms2-devel libXv-devel
+makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel libXv-devel
libass-devel libbluray-devel libcdio-paranoia-devel libdvdnav-devel
libguess-devel libuuid-devel libva-glx-devel rubberband-devel uchardet-devel
libarchive-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if caca libcaca-devel)
- $(vopt_if jack jack-devel) $(vopt_if lua lua52-devel)
+ $(vopt_if jack jack-devel) $(vopt_if lcms lcms2-devel)
+ $(vopt_if lua lua52-devel) $(vopt_if openal libopenal-devel)
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sdl2 SDL2-devel)
- $(vopt_if smb samba-devel) $(vopt_if sndio sndio-devel)
- $(vopt_if vapoursynth vapoursynth-devel)
- $(vopt_if vdpau libvdpau-devel) $(vopt_if wayland "wayland-devel
- wayland-protocols libxkbcommon-devel")
- $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")
- $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")"
+ $(vopt_if vapoursynth vapoursynth-devel) $(vopt_if vdpau libvdpau-devel)
+ $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")
+ $(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
+ $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")"
depends="desktop-file-utils hicolor-icon-theme $(vopt_if vapoursynth vapoursynth-mvtools)"
short_desc="Video player based on MPlayer/mplayer2"
maintainer="travankor <travankor@tuta.io>"
@@ -31,13 +29,18 @@ license="GPL-2.0-or-later"
homepage="https://mpv.io"
changelog="https://github.com/mpv-player/mpv/releases"
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
-checksum=9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592
+checksum=f1b9baf5dc2eeaf376597c28a6281facf6ed98ff3d567e3955c95bf2459520b4
-build_options="alsa caca jack lua oss pulseaudio sdl2 smb sndio vapoursynth
- vdpau wayland x11 vulkan"
-build_options_default="alsa jack lua pulseaudio sndio vdpau wayland x11 vulkan"
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+ makedepends+=" libatomic-devel"
+fi
+
+build_options="alsa caca jack lcms lua openal pulseaudio sdl2 vapoursynth vdpau
+ vulkan wayland x11"
+build_options_default="alsa jack lcms lua pulseaudio vdpau vulkan wayland x11"
desc_option_caca="Enable support for libcaca video output"
-desc_option_oss="Enable support for OSS audio output"
+desc_option_lcms="Enable support for LittleCMS 2 engine"
+desc_option_openal="Enable support for OpenAL audio output"
vopt_conflict sdl2 wayland
if [ -z "$CROSS_BUILD" ]; then
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR PATCH] [Updated] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (20 preceding siblings ...)
2020-11-24 18:28 ` [PR PATCH] [Updated] " concatime
@ 2020-11-24 18:50 ` concatime
2020-11-24 18:51 ` concatime
` (7 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 18:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by concatime against master on the void-packages repository
https://github.com/concatime/void-packages mpv-0.33.0
https://github.com/void-linux/void-packages/pull/26669
mpv: update to 0.33.0
A patch file from https://github.com/void-linux/void-packages/pull/26669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mpv-0.33.0-26669.patch --]
[-- Type: text/x-diff, Size: 8015 bytes --]
From eec41ff7b0f5c48a8babd5b0e99a2f4e4d73d0bd Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Tue, 24 Nov 2020 12:23:49 -0500
Subject: [PATCH 1/3] lcms2: update to 2.11
---
srcpkgs/lcms2/template | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/srcpkgs/lcms2/template b/srcpkgs/lcms2/template
index d4025ee4963..766613fbc64 100644
--- a/srcpkgs/lcms2/template
+++ b/srcpkgs/lcms2/template
@@ -1,22 +1,22 @@
-# Template build file for 'lcms2'.
+# Template file for 'lcms2'
pkgname=lcms2
-version=2.9
-revision=2
+version=2.11
+revision=1
build_style=gnu-configure
makedepends="tiff-devel"
short_desc="Small-footprint color management engine, version 2"
maintainer="Orphaned <orphan@voidlinux.org>"
-homepage="http://www.littlecms.com"
license="MIT"
-distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-$version.tar.gz"
-checksum=48c6fdf98396fa245ed86e622028caf49b96fa22f3e5734f853f806fbc8e7d20
+homepage="https://littlecms.com"
+distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-${version}.tar.gz"
+checksum=dc49b9c8e4d7cdff376040571a722902b682a795bf92985a85b48854c270772e
post_install() {
vlicense COPYING
}
lcms2-devel_package() {
- depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+ depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
From d890dd0a3d19247ee824b798ff17fbcc0ad9924a Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Mon, 23 Nov 2020 22:47:41 -0500
Subject: [PATCH 2/3] libplacebo: update to 2.27.2
---
srcpkgs/libplacebo/template | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index c764566718e..9d843e26af1 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -1,22 +1,29 @@
# Template file for 'libplacebo'
pkgname=libplacebo
-version=2.72.0
+version=2.72.2
revision=1
+wrksrc="${pkgname}-v${version}"
build_style=meson
-configure_args="-Dvulkan=enabled -Dglslang=disabled -Dshaderc=enabled"
+configure_args="-Dshaderc=enabled -Dvulkan=enabled
+ -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
hostmakedepends="pkg-config python3-Mako Vulkan-Headers"
-makedepends="vulkan-loader glslang-devel shaderc Vulkan-Headers lcms2-devel
- libepoxy-devel"
+makedepends="shaderc Vulkan-Headers vulkan-loader $(vopt_if lcms lcms2-devel)
+ $(vopt_if opengl libepoxy-devel)"
short_desc="Reusable library for GPU-accelerated video/image rendering"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later"
-homepage="https://github.com/haasn/libplacebo"
-distfiles="https://github.com/haasn/libplacebo/archive/v${version}.tar.gz"
-checksum=41f83de4271c00d01facce683af798035707874c21113dcf0b00e74b6fce713b
+homepage="https://code.videolan.org/videolan/libplacebo"
+distfiles="https://code.videolan.org/videolan/libplacebo/-/archive/v${version}/libplacebo-v${version}.tar.gz"
+checksum=5d3c51bb98d9727a255234a522f631f00d62a9e87115fb14251d991fc5076979
+
+build_options="lcms opengl"
+build_options_default="lcms opengl"
+desc_option_lcms="Enable support for LittleCMS 2 engine"
+desc_option_opengl="Enable support for OpenGL-based renderer"
libplacebo-devel_package() {
- depends="libplacebo-${version}_${revision} vulkan-loader lcms2-devel
- libepoxy-devel"
+ depends="${sourcepkg}>=${version}_${revision} vulkan-loader
+ $(vopt_if lcms lcms2-devel) $(vopt_if opengl libepoxy-devel)"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
From 73b852e9a9a69cc718808df28bc4a1a17810d97a Mon Sep 17 00:00:00 2001
From: "Issam E. Maghni" <issam.e.maghni@mailbox.org>
Date: Mon, 23 Nov 2020 21:58:56 -0500
Subject: [PATCH 3/3] mpv: update to 0.33.0
* oss support was removed by mpv#bca917f
* libsmbclient support was removed by mpv#3b8b7cb
* sndio support was removed by mpv#71d218e
---
srcpkgs/mpv/template | 47 +++++++++++++++++++++++---------------------
1 file changed, 25 insertions(+), 22 deletions(-)
diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template
index c45a163d0b3..4a14dd2ca40 100644
--- a/srcpkgs/mpv/template
+++ b/srcpkgs/mpv/template
@@ -1,29 +1,27 @@
# Template file for 'mpv'
pkgname=mpv
-version=0.32.0
-revision=4
+version=0.33.0
+revision=1
build_style=waf3
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
- --enable-dvdnav --enable-cdda --enable-libmpv-shared
- --enable-dvbin --enable-libarchive $(vopt_enable alsa) $(vopt_enable caca)
- $(vopt_enable jack) $(vopt_enable lua) $(vopt_enable oss oss-audio)
- $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
- $(vopt_enable smb libsmbclient) $(vopt_enable sndio)
- $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable wayland)
- $(vopt_enable x11) $(vopt_enable vulkan) $(vopt_enable vulkan shaderc)"
+ --enable-cdda --enable-dvbin --enable-dvdnav --enable-libarchive
+ --enable-libmpv-shared $(vopt_enable alsa) $(vopt_enable caca)
+ $(vopt_enable jack) $(vopt_enable lcms lcms2) $(vopt_enable lua)
+ $(vopt_enable openal) $(vopt_enable pulseaudio pulse) $(vopt_enable sdl2)
+ $(vopt_enable vapoursynth) $(vopt_enable vdpau) $(vopt_enable vulkan)
+ $(vopt_enable vulkan shaderc) $(vopt_enable wayland) $(vopt_enable x11)"
hostmakedepends="pkg-config python3-docutils perl $(vopt_if wayland wayland-devel)"
-makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel lcms2-devel libXv-devel
+makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel libXv-devel
libass-devel libbluray-devel libcdio-paranoia-devel libdvdnav-devel
libguess-devel libuuid-devel libva-glx-devel rubberband-devel uchardet-devel
libarchive-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if caca libcaca-devel)
- $(vopt_if jack jack-devel) $(vopt_if lua lua52-devel)
+ $(vopt_if jack jack-devel) $(vopt_if lcms lcms2-devel)
+ $(vopt_if lua lua52-devel) $(vopt_if openal libopenal-devel)
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sdl2 SDL2-devel)
- $(vopt_if smb samba-devel) $(vopt_if sndio sndio-devel)
- $(vopt_if vapoursynth vapoursynth-devel)
- $(vopt_if vdpau libvdpau-devel) $(vopt_if wayland "wayland-devel
- wayland-protocols libxkbcommon-devel")
- $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")
- $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")"
+ $(vopt_if vapoursynth vapoursynth-devel) $(vopt_if vdpau libvdpau-devel)
+ $(vopt_if vulkan "Vulkan-Headers vulkan-loader shaderc libplacebo-devel")
+ $(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
+ $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel")"
depends="desktop-file-utils hicolor-icon-theme $(vopt_if vapoursynth vapoursynth-mvtools)"
short_desc="Video player based on MPlayer/mplayer2"
maintainer="travankor <travankor@tuta.io>"
@@ -31,13 +29,18 @@ license="GPL-2.0-or-later"
homepage="https://mpv.io"
changelog="https://github.com/mpv-player/mpv/releases"
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
-checksum=9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592
+checksum=f1b9baf5dc2eeaf376597c28a6281facf6ed98ff3d567e3955c95bf2459520b4
-build_options="alsa caca jack lua oss pulseaudio sdl2 smb sndio vapoursynth
- vdpau wayland x11 vulkan"
-build_options_default="alsa jack lua pulseaudio sndio vdpau wayland x11 vulkan"
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+ makedepends+=" libatomic-devel"
+fi
+
+build_options="alsa caca jack lcms lua openal pulseaudio sdl2 vapoursynth vdpau
+ vulkan wayland x11"
+build_options_default="alsa jack lcms lua pulseaudio vdpau vulkan wayland x11"
desc_option_caca="Enable support for libcaca video output"
-desc_option_oss="Enable support for OSS audio output"
+desc_option_lcms="Enable support for LittleCMS 2 engine"
+desc_option_openal="Enable support for OpenAL audio output"
vopt_conflict sdl2 wayland
if [ -z "$CROSS_BUILD" ]; then
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (21 preceding siblings ...)
2020-11-24 18:50 ` concatime
@ 2020-11-24 18:51 ` concatime
2020-12-08 22:50 ` concatime
` (6 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-11-24 18:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 306 bytes --]
New comment by concatime on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-733168310
Comment:
I merged https://github.com/void-linux/void-packages/pull/26670 and https://github.com/void-linux/void-packages/pull/26678 into this request, with the right order.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (22 preceding siblings ...)
2020-11-24 18:51 ` concatime
@ 2020-12-08 22:50 ` concatime
2020-12-09 1:18 ` [PR REVIEW] " ericonr
` (5 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: concatime @ 2020-12-08 22:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 145 bytes --]
New comment by concatime on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-741169044
Comment:
up
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR REVIEW] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (23 preceding siblings ...)
2020-12-08 22:50 ` concatime
@ 2020-12-09 1:18 ` ericonr
2020-12-09 1:26 ` ericonr
` (4 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-12-09 1:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 197 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#discussion_r538931033
Comment:
Was removing Lua from default options intentional?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR REVIEW] mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (24 preceding siblings ...)
2020-12-09 1:18 ` [PR REVIEW] " ericonr
@ 2020-12-09 1:26 ` ericonr
2020-12-09 1:27 ` ericonr
` (3 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-12-09 1:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 188 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#discussion_r538934262
Comment:
Sorry, viewing on phone and got confused!
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (25 preceding siblings ...)
2020-12-09 1:26 ` ericonr
@ 2020-12-09 1:27 ` ericonr
2020-12-09 15:27 ` ericonr
` (2 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-12-09 1:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 264 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-741395737
Comment:
I'm waiting on feedback from others on patching sndio back, otherwise I can merge tomorrow morning.
Sorry for the delay.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (26 preceding siblings ...)
2020-12-09 1:27 ` ericonr
@ 2020-12-09 15:27 ` ericonr
2020-12-09 15:27 ` [PR PATCH] [Merged]: " ericonr
2020-12-22 14:38 ` stnby
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-12-09 15:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 168 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-741844724
Comment:
Thanks for working on this!
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PR PATCH] [Merged]: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (27 preceding siblings ...)
2020-12-09 15:27 ` ericonr
@ 2020-12-09 15:27 ` ericonr
2020-12-22 14:38 ` stnby
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2020-12-09 15:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 156 bytes --]
There's a merged pull request on the void-packages repository
mpv: update to 0.33.0
https://github.com/void-linux/void-packages/pull/26669
Description:
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: mpv: update to 0.33.0
2020-11-24 3:33 [PR PATCH] mpv: update to 0.33.0 concatime
` (28 preceding siblings ...)
2020-12-09 15:27 ` [PR PATCH] [Merged]: " ericonr
@ 2020-12-22 14:38 ` stnby
29 siblings, 0 replies; 31+ messages in thread
From: stnby @ 2020-12-22 14:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 330 bytes --]
New comment by stnby on void-packages repository
https://github.com/void-linux/void-packages/pull/26669#issuecomment-749571741
Comment:
I happened to switch to sndio right after this commit. And got so confused by this https://docs.voidlinux.org/config/media/sndio.html#mpv I hope the support comes back as soon as possible. :)
^ permalink raw reply [flat|nested] 31+ messages in thread