View | Details | Raw Unified | Return to bug 196299 | Differences between
and this patch

Collapse All | Expand All

(-)libcec/Makefile (-5 / +3 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/multimedia/libcec/Makefile 373593 2014-11-29 01:36:13Z marino $
2
# $FreeBSD: head/multimedia/libcec/Makefile 373593 2014-11-29 01:36:13Z marino $
3
3
4
PORTNAME=	libcec
4
PORTNAME=	libcec
5
PORTVERSION=	2.1.4
5
PORTVERSION=	2.2.0
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	GH
7
MASTER_SITES=	GH
8
8
Lines 14-33 Link Here
14
14
15
USE_GITHUB=	yes
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	Pulse-Eight
16
GH_ACCOUNT=	Pulse-Eight
17
GH_COMMIT=	81e3821
17
GH_COMMIT=	2a80b46
18
GH_TAGNAME=	${PORTNAME}-${PORTVERSION}-repack
18
GH_TAGNAME=	${PORTNAME}-${PORTVERSION}-repack
19
19
20
USES=		alias pathfix pkgconfig libtool
20
USES=		alias pathfix pkgconfig libtool
21
PATHFIX_MAKEFILEIN=Makefile.am
21
PATHFIX_MAKEFILEIN=Makefile.am
22
USE_XORG=	x11 xproto xrandr
22
USE_AUTOTOOLS=	aclocal autoheader automake autoconf libtoolize
23
USE_AUTOTOOLS=	aclocal autoheader automake autoconf libtoolize
23
ACLOCAL_ARGS=	-I.
24
ACLOCAL_ARGS=	-I.
24
AUTOMAKE_ARGS=	--add-missing
25
AUTOMAKE_ARGS=	--add-missing
25
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
26
INSTALL_TARGET=	install-strip
27
INSTALL_TARGET=	install-strip
27
28
28
post-patch:
29
	${REINPLACE_CMD} 's;-Wno-psabi;;' ${WRKSRC}/configure.ac
30
31
.include <bsd.port.options.mk>
29
.include <bsd.port.options.mk>
32
30
33
.if ${ARCH} == armv6
31
.if ${ARCH} == armv6
(-)libcec/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libcec-2.1.4.tar.gz) = b8e869cc16a5c73a0da4443911cfd0e931f17324bdaad8210b0de085db0573ea
1
SHA256 (libcec-2.2.0.tar.gz) = 63c3a4936d074bcfea21a0301bb1bedc6b5abba280e296b12fdca15addcedee9
2
SIZE (libcec-2.1.4.tar.gz) = 1093922
2
SIZE (libcec-2.2.0.tar.gz) = 1099260
(-)libcec/files/patch-configure.ac (+27 lines)
Line 0 Link Here
1
--- configure.ac.orig	2014-12-16 12:03:01.000000000 +0100
2
+++ configure.ac	2014-12-16 12:05:57.000000000 +0100
3
@@ -236,6 +236,24 @@
4
     AM_CONDITIONAL(USE_X11_RANDR, false)
5
     SUPPRESS_MANGLING_WARNINGS=""
6
     ;;
7
+  *-*-freebsd*)
8
+    SUPPRESS_MANGLING_WARNINGS=""
9
+    ## search for X11/xrandr
10
+    libs_tmp="$LIBS"
11
+    use_x11_xrandr="yes"
12
+    AC_CHECK_HEADER(X11/Xlib.h,,[use_x11_xrandr="no"])
13
+    AC_CHECK_HEADER(X11/Xatom.h,,[use_x11_xrandr="no"])
14
+    AC_CHECK_HEADER(X11/extensions/Xrandr.h,,[use_x11_xrandr="no"])
15
+    AC_CHECK_LIB(X11,XOpenDisplay,,[use_x11_xrandr="no"])
16
+    AC_CHECK_LIB(Xrandr,XRRGetScreenResources,,[use_x11_xrandr="no"])
17
+    if test "x$use_x11_xrandr" = "xyes"; then
18
+      AC_DEFINE([HAVE_RANDR],[1],[Define to 1 to include support for the X11 randr extension])
19
+      AM_CONDITIONAL(USE_X11_RANDR, true)
20
+    else
21
+      AM_CONDITIONAL(USE_X11_RANDR, false)
22
+      LIBS="$libs_tmp"
23
+    fi
24
+    ;;
25
 esac
26
 
27
 ## define the build info

Return to bug 196299