Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jun 2017 09:28:09 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r442974 - in head/graphics/cogl: . files
Message-ID:  <201706090928.v599S9nl089040@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Fri Jun  9 09:28:08 2017
New Revision: 442974
URL: https://svnweb.freebsd.org/changeset/ports/442974

Log:
  Update cogl to 1.22.2.
  
  * Review dependancies
  * Switch to USES=localbase
  
  Obtained from:	gnome devel repo (based on)

Added:
  head/graphics/cogl/files/
  head/graphics/cogl/files/patch-cogl_winsys_cogl-winsys-egl.c   (contents, props changed)
Modified:
  head/graphics/cogl/Makefile
  head/graphics/cogl/distinfo

Modified: head/graphics/cogl/Makefile
==============================================================================
--- head/graphics/cogl/Makefile	Fri Jun  9 09:01:23 2017	(r442973)
+++ head/graphics/cogl/Makefile	Fri Jun  9 09:28:08 2017	(r442974)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	cogl
-PORTVERSION=	1.22.0
-PORTREVISION=	1
+PORTVERSION=	1.22.2
 CATEGORIES=	graphics
 MASTER_SITES=	GNOME
 
@@ -15,18 +14,16 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 CONFLICTS=	clutter-1.6.[0-9]*
 
-USES=		gettext gmake gnome libtool pathfix pkgconfig tar:xz
+USES=		gettext gmake gnome libtool localbase pathfix pkgconfig tar:xz
 GNU_CONFIGURE=	yes
-USE_GNOME=	gdkpixbuf2 gnomeprefix atk pango introspection:build
-USE_GL=		gl egl
-USE_XORG=	x11 xfixes xdamage xcomposite xi xrandr
+USE_GNOME=	cairo gdkpixbuf2 pango introspection:build
+USE_GL=		egl
+USE_XORG=	x11 xcomposite xext xdamage xfixes xrandr
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--with-x \
 		 --enable-xlib-egl-platform=yes
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
 
-PLIST_SUB=	LIBVER=20 LIBVERSION=20.4.1
+PLIST_SUB=	LIBVER=20 LIBVERSION=20.4.2
 
 .include <bsd.port.mk>

Modified: head/graphics/cogl/distinfo
==============================================================================
--- head/graphics/cogl/distinfo	Fri Jun  9 09:01:23 2017	(r442973)
+++ head/graphics/cogl/distinfo	Fri Jun  9 09:28:08 2017	(r442974)
@@ -1,2 +1,3 @@
-SHA256 (cogl-1.22.0.tar.xz) = 689dfb5d14fc1106e9d2ded0f7930dcf7265d0bc84fa846b4f03941633eeaa91
-SIZE (cogl-1.22.0.tar.xz) = 1654120
+TIMESTAMP = 1495454213
+SHA256 (cogl-1.22.2.tar.xz) = 39a718cdb64ea45225a7e94f88dddec1869ab37a21b339ad058a9d898782c00d
+SIZE (cogl-1.22.2.tar.xz) = 1682360

Added: head/graphics/cogl/files/patch-cogl_winsys_cogl-winsys-egl.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/cogl/files/patch-cogl_winsys_cogl-winsys-egl.c	Fri Jun  9 09:28:08 2017	(r442974)
@@ -0,0 +1,11 @@
+--- cogl/winsys/cogl-winsys-egl.c.orig	2016-08-26 16:18:16 UTC
++++ cogl/winsys/cogl-winsys-egl.c
+@@ -1029,7 +1029,7 @@ _cogl_egl_create_image (CoglContext *ctx,
+     egl_ctx = EGL_NO_CONTEXT;
+   else
+ #endif
+-#if COGL_HAS_WAYLAND_EGL_SERVER_SUPPORT
++#ifdef COGL_HAS_WAYLAND_EGL_SERVER_SUPPORT
+   /* The WL_bind_wayland_display spec states that EGL_NO_CONTEXT is to be used
+    * in conjunction with the EGL_WAYLAND_BUFFER_WL target */
+   if (target == EGL_WAYLAND_BUFFER_WL)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706090928.v599S9nl089040>