Thu Feb 1 10:19:25 2018 UTC ()
libv4l: Support newer GCC and clang on SunOS.


(jperkin)
diff -r1.14 -r1.15 pkgsrc/graphics/libv4l/Makefile

cvs diff -r1.14 -r1.15 pkgsrc/graphics/libv4l/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libv4l/Makefile 2017/11/06 13:39:17 1.14
+++ pkgsrc/graphics/libv4l/Makefile 2018/02/01 10:19:25 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.14 2017/11/06 13:39:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.15 2018/02/01 10:19:25 jperkin Exp $
2 2
3DISTNAME= libv4l-0.4.3 3DISTNAME= libv4l-0.4.3
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= graphics 5CATEGORIES= graphics
6#MASTER_SITES= http://people.atrpms.net/~hdegoede/ 6#MASTER_SITES= http://people.atrpms.net/~hdegoede/
7 7
8MAINTAINER= tech-multimedia@NetBSD.org 8MAINTAINER= tech-multimedia@NetBSD.org
9#HOMEPAGE= http://people.atrpms.net/~hdegoede/ 9#HOMEPAGE= http://people.atrpms.net/~hdegoede/
10COMMENT= Video4Linux userspace library 10COMMENT= Video4Linux userspace library
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_GCC_RUNTIME= yes 13USE_GCC_RUNTIME= yes
14 14
@@ -28,17 +28,21 @@ pre-configure: @@ -28,17 +28,21 @@ pre-configure:
28 28
29post-install: 29post-install:
30 ${INSTALL_DATA} ${FILESDIR}/videoio.h ${DESTDIR}${PREFIX}/include/sys 30 ${INSTALL_DATA} ${FILESDIR}/videoio.h ${DESTDIR}${PREFIX}/include/sys
31.elif !exists(/usr/include/linux/videodev.h) 31.elif !exists(/usr/include/linux/videodev.h)
32pre-configure: 32pre-configure:
33 ${MKDIR} ${BUILDLINK_DIR}/include/linux 33 ${MKDIR} ${BUILDLINK_DIR}/include/linux
34 cp ${FILESDIR}/videodev.h ${BUILDLINK_DIR}/include/linux 34 cp ${FILESDIR}/videodev.h ${BUILDLINK_DIR}/include/linux
35 ${LN} -sf ${BUILDLINK_DIR}/include/linux/videodev.h \ 35 ${LN} -sf ${BUILDLINK_DIR}/include/linux/videodev.h \
36 ${BUILDLINK_DIR}/include/ 36 ${BUILDLINK_DIR}/include/
37.endif 37.endif
38 38
39PLIST_VARS= needs_videoio 39PLIST_VARS= needs_videoio
40 40
 41.if !empty(PKGSRC_COMPILER:Mclang) || !empty(CC_VERSION:Mgcc-[6-9]*)
 42CPPFLAGS.SunOS+= -D_XOPEN_SOURCE=600
 43.else
41CPPFLAGS.SunOS+= -D_XOPEN_SOURCE=500 44CPPFLAGS.SunOS+= -D_XOPEN_SOURCE=500
 45.endif
42 46
43.include "../../mk/pthread.buildlink3.mk" 47.include "../../mk/pthread.buildlink3.mk"
44.include "../../mk/bsd.pkg.mk" 48.include "../../mk/bsd.pkg.mk"