aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2010-04-30 05:42:44 +0800
committerkwm <kwm@FreeBSD.org>2010-04-30 05:42:44 +0800
commit297b68498087d4e58ef15d969ae7adce002e52e7 (patch)
tree5f90c79d2f975868f53dfbb6af7751560ded76ca /multimedia
parent312dac8ae52dcda657a0b9170b227f3a2101c776 (diff)
downloadfreebsd-ports-gnome-297b68498087d4e58ef15d969ae7adce002e52e7.tar.gz
freebsd-ports-gnome-297b68498087d4e58ef15d969ae7adce002e52e7.tar.zst
freebsd-ports-gnome-297b68498087d4e58ef15d969ae7adce002e52e7.zip
Fix incorrectly defined FE_GET_PROPERTY ioctl for which the workaround
as used in the Linux drivers doesn't work on FreeBSD; more details in this thread: http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-April/010958.html Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> Reviewed by: Hans Petter Selasky <hselasky@c2i.net>
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/v4l_compat/Makefile1
-rw-r--r--multimedia/v4l_compat/files/patch-dvb_frontend.h11
2 files changed, 12 insertions, 0 deletions
diff --git a/multimedia/v4l_compat/Makefile b/multimedia/v4l_compat/Makefile
index 21bf82f68d9f..11fd49c51937 100644
--- a/multimedia/v4l_compat/Makefile
+++ b/multimedia/v4l_compat/Makefile
@@ -7,6 +7,7 @@
PORTNAME= v4l_compat
PORTVERSION= 1.0.${DUMMYDATE}
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= LOCAL/kwm
DUMMYDATE= 20100403
diff --git a/multimedia/v4l_compat/files/patch-dvb_frontend.h b/multimedia/v4l_compat/files/patch-dvb_frontend.h
new file mode 100644
index 000000000000..e2de2bfa0dc3
--- /dev/null
+++ b/multimedia/v4l_compat/files/patch-dvb_frontend.h
@@ -0,0 +1,11 @@
+--- dvb/frontend.h.orig 2010-04-15 11:20:34.000000000 +0200
++++ dvb/frontend.h 2010-04-15 11:21:23.000000000 +0200
+@@ -373,7 +373,7 @@
+ };
+
+ #define FE_SET_PROPERTY _IOW('o', 82, struct dtv_properties)
+-#define FE_GET_PROPERTY _IOR('o', 83, struct dtv_properties)
++#define FE_GET_PROPERTY _IOW('o', 83, struct dtv_properties)
+
+
+ /**