Jeremie Courreges-Anglas <[email protected]> wrote:
>I don't use mpv, but the fact that it uses libsmbclient puts mpv on my
>plate when I update samba. Last time I checked I didn't find the
>smbclient support particularly useful (access files on network
>filesystems that aren't mounted locally). I'd be thankful if you just
>killed any samba support in mpv.
Well, if nobody will be missing samba support in mov, there is no really
a good reason for "lite" flavor any more: most of other features I
disabled in "lite" flavor don't pull a lot of dependencies, and most of
them may be disabled in config file. Then a routine update.
OK?
Index: Makefile
===================================================================
RCS file: /var/cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile 20 Oct 2016 17:28:52 -0000 1.34
+++ Makefile 23 Nov 2016 15:34:42 -0000
@@ -8,7 +8,7 @@ COMMENT = movie player based on MPlayer
GH_ACCOUNT = mpv-player
GH_PROJECT = mpv
-GH_TAGNAME = v0.21.0
+GH_TAGNAME = v0.22.0
CATEGORIES = multimedia x11
@@ -29,8 +29,8 @@ WANTLIB += EGL GL SDL2 X11 X11-xcb Xau X
WANTLIB += Xinerama Xrandr Xrender Xss Xv Xxf86vm ass avcodec
WANTLIB += avdevice avfilter avformat avresample avutil bluray
WANTLIB += c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread expat
-WANTLIB += fontconfig freetype fribidi gbm iconv jpeg lcms2 m opus postproc
-WANTLIB += pthread pthread-stubs smbclient sndio speex swresample
+WANTLIB += fontconfig freetype fribidi gbm iconv jpeg lcms2 m
+WANTLIB += opus postproc pthread pthread-stubs sndio speex swresample
WANTLIB += swscale v4l2 v4lconvert vpx x264 x265 xcb xcb-dri2
WANTLIB += xcb-glx z ${MODLUA_WANTLIB}
@@ -38,7 +38,6 @@ MODULES = lang/lua \
lang/python
BUILD_DEPENDS = audio/ladspa \
- graphics/libmng \
textproc/py-docutils
LIB_DEPENDS = audio/libcdio \
@@ -51,8 +50,7 @@ LIB_DEPENDS = audio/libcdio \
multimedia/libass \
multimedia/libbluray>=0.8.0 \
multimedia/libdvdnav \
- multimedia/libv4l \
- net/samba
+ multimedia/libv4l
MODPY_RUNDEP = No
RUN_DEPENDS = devel/desktop-file-utils \
@@ -79,6 +77,7 @@ CONFIGURE_ARGS = --confloaddir=${SYSCONF
--disable-optimize \
--disable-pulse \
--disable-rsound \
+ --disable-libsmbclient \
--disable-uchardet \
--disable-vaapi \
--disable-vaapi-glx \
Index: distinfo
===================================================================
RCS file: /var/cvs/ports/multimedia/mpv/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo 20 Oct 2016 17:28:52 -0000 1.18
+++ distinfo 23 Nov 2016 15:12:59 -0000
@@ -1,4 +1,4 @@
-SHA256 (mpv-0.21.0.tar.gz) = 0F+OzoWcUA7xZJzf6pEewVKd8YmLj9o+IXdm3Cjcm9M=
+SHA256 (mpv-0.22.0.tar.gz) = wPmsjw43o5HRkAezM++Hh8L0XXWg1EAcAJjN5SxQgvY=
SHA256 (waf-1.8.19) = LtVHGgjfJY+FV4dXYarWfoCy3IRkgtwRE1o1x3yRtLM=
-SIZE (mpv-0.21.0.tar.gz) = 2812584
+SIZE (mpv-0.22.0.tar.gz) = 2822645
SIZE (waf-1.8.19) = 100743
Index: patches/patch-video_out_opengl_context_c
===================================================================
RCS file: patches/patch-video_out_opengl_context_c
diff -N patches/patch-video_out_opengl_context_c
--- patches/patch-video_out_opengl_context_c 20 Oct 2016 17:28:52 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-video_out_opengl_context_c,v 1.1 2016/10/20 17:28:52 czarkoff
Exp $
---- video/out/opengl/context.c.orig Wed Oct 19 23:10:13 2016
-+++ video/out/opengl/context.c Thu Oct 20 18:21:42 2016
-@@ -125,7 +125,7 @@ int mpgl_validate_backend_opt(struct mp_log *log, cons
-
- #if HAVE_C11_TLS
- #define MP_TLS _Thread_local
--#elif defined(__GNUC__)
-+#elif HAVE_GCC_TLS
- #define MP_TLS __thread
- #endif
-
Index: patches/patch-wscript
===================================================================
RCS file: patches/patch-wscript
diff -N patches/patch-wscript
--- patches/patch-wscript 20 Oct 2016 17:28:52 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-wscript,v 1.1 2016/10/20 17:28:52 czarkoff Exp $
---- wscript.orig Wed Oct 19 23:10:13 2016
-+++ wscript Thu Oct 20 18:21:42 2016
-@@ -186,6 +186,10 @@ main_dependencies = [
- 'desc': 'C11 TLS support',
- 'func': check_statement('stddef.h', 'static _Thread_local int x = 0'),
- }, {
-+ 'name': 'gcc-tls',
-+ 'desc': 'GCC TLS support',
-+ 'func': check_statement('stddef.h', 'static __thread int x = 0'),
-+ }, {
- 'name': 'librt',
- 'desc': 'linking with -lrt',
- 'deps': [ 'pthreads' ],