Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Sep 2017 16:22:34 +0000 (UTC)
From:      Oliver Lehmann <oliver@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r450458 - head/graphics/cegui
Message-ID:  <201709231622.v8NGMY81031677@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: oliver
Date: Sat Sep 23 16:22:33 2017
New Revision: 450458
URL: https://svnweb.freebsd.org/changeset/ports/450458

Log:
  update to cegui 0.8.7
  
  PR:		221907
  Submitted by:	Piotr Kubaj

Modified:
  head/graphics/cegui/Makefile
  head/graphics/cegui/distinfo
  head/graphics/cegui/pkg-plist

Modified: head/graphics/cegui/Makefile
==============================================================================
--- head/graphics/cegui/Makefile	Sat Sep 23 16:08:33 2017	(r450457)
+++ head/graphics/cegui/Makefile	Sat Sep 23 16:22:33 2017	(r450458)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	cegui
-PORTVERSION=	0.8.4
-PORTREVISION=	8
+PORTVERSION=	0.8.7
 CATEGORIES=	graphics devel
 MASTER_SITES=	SF/crayzedsgui/CEGUI%20Mk-2/0.8
 
@@ -17,19 +16,19 @@ CONFIGURE_ENV+=	TOLUA_INC="${LUA_INCDIR}"
 CMAKE_ARGS=	-DCEGUI_SAMPLES_ENABLED:BOOL=OFF \
 		-DCEGUI_BUILD_TESTS=OFF
 USE_LDCONFIG=	yes
-USES=		compiler:c++11-lib cmake pkgconfig tar:bzip2
+USES=		compiler:c++11-lib cmake iconv localbase pkgconfig tar:bzip2
 
 PORTDOCS=	*
 
 OPTIONS_DEFINE=	FREETYPE PCRE LUA FRIBIDI DOCS
 OPTIONS_GROUP=	XMLPARSER IMAGECODEC RENDERER
 OPTIONS_GROUP_XMLPARSER=	EXPAT XERCES LIBXML2 RAPIDXML TINYXML
-OPTIONS_GROUP_IMAGECODEC=	DEVIL FREEIMAGE
+OPTIONS_GROUP_IMAGECODEC=	DEVIL FREEIMAGE SDL2
 OPTIONS_GROUP_RENDERER=	OPENGL OPENGL3 OGRE IRRLICHT
 
 OPTIONS_DEFAULT=	FREETYPE PCRE LUA FRIBIDI PYTHON
 OPTIONS_DEFAULT+=	EXPAT LIBXML2 TINYXML
-OPTIONS_DEFAULT+=	DEVIL FREEIMAGE
+OPTIONS_DEFAULT+=	DEVIL FREEIMAGE SDL2
 OPTIONS_DEFAULT+=	OPENGL OPENGL3 OGRE
 
 OPTIONS_SUB=	yes
@@ -78,6 +77,10 @@ FREEIMAGE_DESC=		FreeImage based ImageCodec module
 FREEIMAGE_LIB_DEPENDS=	libfreeimage.so:graphics/freeimage
 FREEIMAGE_CMAKE_ON=	-DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=ON
 FREEIMAGE_CMAKE_OFF=	-DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=OFF
+SDL2_DESC=		SDL2 based ImageCodec module
+SDL2_USE=		SDL=sdl2,image2
+SDL2_CMAKE_ON=		-DCEGUI_BUILD_IMAGECODEC_SDL2=ON
+SDL2_CMAKE_OFF=		-DCEGUI_BUILD_IMAGECODEC_SDL2=OFF
 
 OGRE_DESC=		Ogre3D support
 OGRE_LIB_DEPENDS=	libOgreMain.so:graphics/ogre3d
@@ -88,7 +91,7 @@ IRRLICHT_LIB_DEPENDS=	libIrrlicht.so:x11-toolkits/irrl
 IRRLICHT_CMAKE_ON=	-DCEGUI_BUILD_RENDERER_IRRLICHT=ON
 IRRLICHT_CMAKE_OFF=	-DCEGUI_BUILD_RENDERER_IRRLICHT=OFF
 OPENGL_BUILD_DEPENDS=	${LOCALBASE}/include/glm/glm.hpp:math/glm
-OPENGL_USE=		GL=gl,glew
+OPENGL_USE=		GL=gl,glew,glu
 OPENGL_CMAKE_ON=	-DCEGUI_BUILD_RENDERER_OPENGL=ON
 OPENGL_CMAKE_OFF=	-DCEGUI_BUILD_RENDERER_OPENGL=OFF
 OPENGL3_DESC=		OpenGL 3+ support (core profile)

Modified: head/graphics/cegui/distinfo
==============================================================================
--- head/graphics/cegui/distinfo	Sat Sep 23 16:08:33 2017	(r450457)
+++ head/graphics/cegui/distinfo	Sat Sep 23 16:22:33 2017	(r450458)
@@ -1,2 +1,3 @@
-SHA256 (cegui-0.8.4.tar.bz2) = b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388
-SIZE (cegui-0.8.4.tar.bz2) = 17894771
+TIMESTAMP = 1503998272
+SHA256 (cegui-0.8.7.tar.bz2) = b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518
+SIZE (cegui-0.8.7.tar.bz2) = 18114465

Modified: head/graphics/cegui/pkg-plist
==============================================================================
--- head/graphics/cegui/pkg-plist	Sat Sep 23 16:08:33 2017	(r450457)
+++ head/graphics/cegui/pkg-plist	Sat Sep 23 16:22:33 2017	(r450458)
@@ -60,6 +60,8 @@ include/cegui-0/CEGUI/ImageCodec.h
 %%DEVIL%%include/cegui-0/CEGUI/ImageCodecModules/DevIL/ImageCodecModule.h
 %%FREEIMAGE%%include/cegui-0/CEGUI/ImageCodecModules/FreeImage/ImageCodec.h
 %%FREEIMAGE%%include/cegui-0/CEGUI/ImageCodecModules/FreeImage/ImageCodecModule.h
+%%SDL2%%include/cegui-0/CEGUI/ImageCodecModules/SDL2/ImageCodec.h
+%%SDL2%%include/cegui-0/CEGUI/ImageCodecModules/SDL2/ImageCodecModule.h
 include/cegui-0/CEGUI/ImageFactory.h
 include/cegui-0/CEGUI/ImageManager.h
 include/cegui-0/CEGUI/InjectedInputReceiver.h
@@ -317,27 +319,28 @@ lib/cegui-0.8/libCEGUICoreWindowRendererSet.so
 %%XERCES%%lib/cegui-0.8/libCEGUIXercesParser.so
 lib/libCEGUIBase-0.so
 lib/libCEGUIBase-0.so.2
-lib/libCEGUIBase-0.so.2.3.0
+lib/libCEGUIBase-0.so.2.4.2
 lib/libCEGUICommonDialogs-0.so
 lib/libCEGUICommonDialogs-0.so.2
-lib/libCEGUICommonDialogs-0.so.2.3.0
+lib/libCEGUICommonDialogs-0.so.2.4.2
 %%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so
 %%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so.2
-%%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so.2.3.0
+%%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so.2.4.2
 %%LUA%%lib/libCEGUILuaScriptModule-0.so
 %%LUA%%lib/libCEGUILuaScriptModule-0.so.2
-%%LUA%%lib/libCEGUILuaScriptModule-0.so.2.3.0
+%%LUA%%lib/libCEGUILuaScriptModule-0.so.2.4.2
 %%OGRE%%lib/libCEGUIOgreRenderer-0.so
 %%OGRE%%lib/libCEGUIOgreRenderer-0.so.2
-%%OGRE%%lib/libCEGUIOgreRenderer-0.so.2.3.0
+%%OGRE%%lib/libCEGUIOgreRenderer-0.so.2.4.2
 %%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so
 %%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so.2
-%%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so.2.3.0
+%%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so.2.4.2
 %%IRRLICHT%%libdata/pkgconfig/CEGUI-0-IRRLICHT.pc
 %%LUA%%libdata/pkgconfig/CEGUI-0-LUA.pc
 %%OGRE%%libdata/pkgconfig/CEGUI-0-OGRE.pc
 %%OPENGL%%libdata/pkgconfig/CEGUI-0-OPENGL.pc
 %%OPENGL3%%libdata/pkgconfig/CEGUI-0-OPENGL3.pc
+%%SDL2%%%%LUA_LIBDIR%%/cegui-0.8/%%LUA_LIBDIR%%CEGUISDL2ImageCodec.so
 libdata/pkgconfig/CEGUI-0.pc
 share/cegui-0/animations/GameMenu.anims
 share/cegui-0/animations/example.anims
@@ -418,15 +421,17 @@ share/cegui-0/layouts/TabControlDemo.layout
 share/cegui-0/layouts/TabPage.layout
 share/cegui-0/layouts/TabPage1.layout
 share/cegui-0/layouts/TabPage2.layout
+share/cegui-0/layouts/TaharezLookOverview.layout
 share/cegui-0/layouts/TextDemo.layout
 share/cegui-0/layouts/TreeDemoTaharez.layout
 share/cegui-0/layouts/VanillaConsole.layout
+share/cegui-0/layouts/VanillaLookOverview.layout
 share/cegui-0/layouts/VanillaWindows.layout
+share/cegui-0/layouts/application_templates.layout
 share/cegui-0/looknfeel/AlfiskoSkin.looknfeel
 share/cegui-0/looknfeel/GameMenu.looknfeel
 share/cegui-0/looknfeel/Generic.looknfeel
 share/cegui-0/looknfeel/HUDDemo.looknfeel
-share/cegui-0/looknfeel/Inherited.looknfeel
 share/cegui-0/looknfeel/InventoryComponents.looknfeel
 share/cegui-0/looknfeel/OgreTray.looknfeel
 share/cegui-0/looknfeel/SampleBrowser.looknfeel



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