Tue Feb 5 12:07:57 2019 UTC ()
mpv: Add a comment to NetBSD DRM support patches


(leot)
diff -r1.50 -r1.51 pkgsrc/multimedia/mpv/distinfo
diff -r1.1 -r1.2 pkgsrc/multimedia/mpv/patches/patch-video_out_drm__common.c
diff -r1.1 -r1.2 pkgsrc/multimedia/mpv/patches/patch-wscript

cvs diff -r1.50 -r1.51 pkgsrc/multimedia/mpv/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/distinfo 2019/02/05 11:14:59 1.50
+++ pkgsrc/multimedia/mpv/distinfo 2019/02/05 12:07:57 1.51
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.50 2019/02/05 11:14:59 jmcneill Exp $ 1$NetBSD: distinfo,v 1.51 2019/02/05 12:07:57 leot Exp $
2 2
3SHA1 (mpv-0.29.1.tar.gz) = 83f2bc0eb5a8bec9a9d5efc7de0e19a442238ac5 3SHA1 (mpv-0.29.1.tar.gz) = 83f2bc0eb5a8bec9a9d5efc7de0e19a442238ac5
4RMD160 (mpv-0.29.1.tar.gz) = 72a4fda3a72ac4fd37ed04435833fa2cf378a012 4RMD160 (mpv-0.29.1.tar.gz) = 72a4fda3a72ac4fd37ed04435833fa2cf378a012
5SHA512 (mpv-0.29.1.tar.gz) = ec57c9ceaaf2915ee237dd5a1c5ea5d22725d8611e28a9b998e5bb0d8ab5bdf3631d0267fc7b54da31cb1eaa145ef35841e68846bd41c3b9e1024902e92fd086 5SHA512 (mpv-0.29.1.tar.gz) = ec57c9ceaaf2915ee237dd5a1c5ea5d22725d8611e28a9b998e5bb0d8ab5bdf3631d0267fc7b54da31cb1eaa145ef35841e68846bd41c3b9e1024902e92fd086
6Size (mpv-0.29.1.tar.gz) = 3059503 bytes 6Size (mpv-0.29.1.tar.gz) = 3059503 bytes
7SHA1 (patch-audio_out_ao__oss.c) = 824c214d0d4464b94e46a922ede4045ae537a534 7SHA1 (patch-audio_out_ao__oss.c) = 824c214d0d4464b94e46a922ede4045ae537a534
8SHA1 (patch-player_main.c) = e794199990059cc95050032194bca70557c381d7 8SHA1 (patch-player_main.c) = e794199990059cc95050032194bca70557c381d7
9SHA1 (patch-video_out_drm__common.c) = 47fb9ce36c36618c2fdee99333dce698f5d2a455 9SHA1 (patch-video_out_drm__common.c) = facb8d99fe31119618866c9af512a60e54b4ea6c
10SHA1 (patch-wscript) = 65a58f5f186ae377f8532342d53f7cad07bf2eb2 10SHA1 (patch-wscript) = a908365c0c63745e1d22010c26804789997d4377

cvs diff -r1.1 -r1.2 pkgsrc/multimedia/mpv/patches/patch-video_out_drm__common.c (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/patches/patch-video_out_drm__common.c 2019/02/05 11:14:59 1.1
+++ pkgsrc/multimedia/mpv/patches/patch-video_out_drm__common.c 2019/02/05 12:07:57 1.2
@@ -1,14 +1,16 @@ @@ -1,14 +1,16 @@
1$NetBSD: patch-video_out_drm__common.c,v 1.1 2019/02/05 11:14:59 jmcneill Exp $ 1$NetBSD: patch-video_out_drm__common.c,v 1.2 2019/02/05 12:07:57 leot Exp $
 2
 3Enable support for DRM on NetBSD.
2 4
3--- video/out/drm_common.c.orig 2018-10-02 19:03:41.000000000 +0000 5--- video/out/drm_common.c.orig 2018-10-02 19:03:41.000000000 +0000
4+++ video/out/drm_common.c 6+++ video/out/drm_common.c
5@@ -21,7 +21,12 @@ 7@@ -21,7 +21,12 @@
6 #include <sys/ioctl.h> 8 #include <sys/ioctl.h>
7 #include <poll.h> 9 #include <poll.h>
8 #include <sys/stat.h> 10 #include <sys/stat.h>
9+#if defined(__NetBSD__) 11+#if defined(__NetBSD__)
10+#include <sys/types.h> 12+#include <sys/types.h>
11+#include <dev/wscons/wsdisplay_usl_io.h> 13+#include <dev/wscons/wsdisplay_usl_io.h>
12+#else 14+#else
13 #include <sys/vt.h> 15 #include <sys/vt.h>
14+#endif 16+#endif

cvs diff -r1.1 -r1.2 pkgsrc/multimedia/mpv/patches/patch-wscript (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/patches/patch-wscript 2019/02/05 11:14:59 1.1
+++ pkgsrc/multimedia/mpv/patches/patch-wscript 2019/02/05 12:07:57 1.2
@@ -1,14 +1,16 @@ @@ -1,14 +1,16 @@
1$NetBSD: patch-wscript,v 1.1 2019/02/05 11:14:59 jmcneill Exp $ 1$NetBSD: patch-wscript,v 1.2 2019/02/05 12:07:57 leot Exp $
 2
 3Enable support for DRM on NetBSD.
2 4
3--- wscript.orig 2018-10-02 19:03:41.000000000 +0000 5--- wscript.orig 2018-10-02 19:03:41.000000000 +0000
4+++ wscript 6+++ wscript
5@@ -276,6 +276,11 @@ iconv support use --disable-iconv.", 7@@ -276,6 +276,11 @@ iconv support use --disable-iconv.",
6 'func': check_statement(['sys/vt.h', 'sys/ioctl.h'], 8 'func': check_statement(['sys/vt.h', 'sys/ioctl.h'],
7 'int m; ioctl(0, VT_GETMODE, &m)'), 9 'int m; ioctl(0, VT_GETMODE, &m)'),
8 }, { 10 }, {
9+ 'name': 'wsdisplay_usl_io.h', 11+ 'name': 'wsdisplay_usl_io.h',
10+ 'desc': 'wsdisplay_usl_io.h', 12+ 'desc': 'wsdisplay_usl_io.h',
11+ 'func': check_statement(['sys/types.h', 'dev/wscons/wsdisplay_usl_io.h', 'sys/ioctl.h'], 13+ 'func': check_statement(['sys/types.h', 'dev/wscons/wsdisplay_usl_io.h', 'sys/ioctl.h'],
12+ 'int m; ioctl(0, VT_GETMODE, &m)'), 14+ 'int m; ioctl(0, VT_GETMODE, &m)'),
13+ }, { 15+ }, {
14 'name': 'gbm.h', 16 'name': 'gbm.h',