Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Feb 2019 03:52:25 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r493349 - in head/graphics: . magnum-extras
Message-ID:  <201902190352.x1J3qP9V060637@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Feb 19 03:52:24 2019
New Revision: 493349
URL: https://svnweb.freebsd.org/changeset/ports/493349

Log:
  New port: graphics/magnum-extras: Extras for the Magnum C++11/C++14 graphics engine

Added:
  head/graphics/magnum-extras/
  head/graphics/magnum-extras/Makefile   (contents, props changed)
  head/graphics/magnum-extras/distinfo   (contents, props changed)
  head/graphics/magnum-extras/pkg-descr   (contents, props changed)
  head/graphics/magnum-extras/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Tue Feb 19 03:48:13 2019	(r493348)
+++ head/graphics/Makefile	Tue Feb 19 03:52:24 2019	(r493349)
@@ -549,6 +549,7 @@
     SUBDIR += lximage-qt
     SUBDIR += lximageqt-l10n
     SUBDIR += magnum
+    SUBDIR += magnum-extras
     SUBDIR += magnum-plugins
     SUBDIR += mahotas
     SUBDIR += maim

Added: head/graphics/magnum-extras/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/magnum-extras/Makefile	Tue Feb 19 03:52:24 2019	(r493349)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME=	magnum-extras
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2019.01
+CATEGORIES=	graphics
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Extras for the Magnum C++11/C++14 graphics engine
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libassimp.so:multimedia/assimp \
+		libCorradeUtility.so:devel/corrade \
+		libfaad.so:audio/faad \
+		libfreetype.so:print/freetype2 \
+		libIL.so:graphics/devil \
+		libMagnum.so:graphics/magnum \
+		libpng16.so:graphics/png
+
+USES=		cmake compiler:c++14-lang gl
+USE_GITHUB=	yes
+GH_ACCOUNT=	mosra
+GH_TUPLE=	mosra:toolchains:fc22ff5:t/toolchains
+USE_GL=		egl glesv2
+USE_SDL=	sdl2
+USE_LDCONFIG=	yes
+
+CMAKE_ARGS=	-DLIB_SUFFIX:STRING=""
+
+CMAKE_ON=	WITH_PLAYER WITH_UI WITH_UI_GALLERY
+
+.include <bsd.port.mk>

Added: head/graphics/magnum-extras/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/magnum-extras/distinfo	Tue Feb 19 03:52:24 2019	(r493349)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1550546836
+SHA256 (mosra-magnum-extras-v2019.01_GH0.tar.gz) = eac4e6874323e588c40a4ca20d80a4fcf16ccad2f8a7651f5f0b60d2a9b9c907
+SIZE (mosra-magnum-extras-v2019.01_GH0.tar.gz) = 603628
+SHA256 (mosra-toolchains-fc22ff5_GH0.tar.gz) = 06adf04d07a3042faf9b1545bb94843c17cea0ead23e67c8e32df7d2f718a84a
+SIZE (mosra-toolchains-fc22ff5_GH0.tar.gz) = 6863

Added: head/graphics/magnum-extras/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/magnum-extras/pkg-descr	Tue Feb 19 03:52:24 2019	(r493349)
@@ -0,0 +1,5 @@
+Extra functionality for the Magnum C++11/C++14 graphics engine - playground for
+testing new APIs, specialized stuff that doesn't necessarily need to be a part
+of main Magnum repository or mutually exclusive functionality.
+
+WWW: https://magnum.graphics/

Added: head/graphics/magnum-extras/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/magnum-extras/pkg-plist	Tue Feb 19 03:52:24 2019	(r493349)
@@ -0,0 +1,33 @@
+bin/magnum-player
+bin/magnum-ui-gallery
+include/Magnum/Ui/AbstractUiShader.h
+include/Magnum/Ui/Anchor.h
+include/Magnum/Ui/BasicGLLayer.h
+include/Magnum/Ui/BasicGLLayer.hpp
+include/Magnum/Ui/BasicInstancedGLLayer.h
+include/Magnum/Ui/BasicInstancedGLLayer.hpp
+include/Magnum/Ui/BasicInstancedLayer.h
+include/Magnum/Ui/BasicInstancedLayer.hpp
+include/Magnum/Ui/BasicLayer.h
+include/Magnum/Ui/BasicLayer.hpp
+include/Magnum/Ui/BasicPlane.h
+include/Magnum/Ui/BasicPlane.hpp
+include/Magnum/Ui/BasicUserInterface.h
+include/Magnum/Ui/BasicUserInterface.hpp
+include/Magnum/Ui/Button.h
+include/Magnum/Ui/Input.h
+include/Magnum/Ui/Label.h
+include/Magnum/Ui/Modal.h
+include/Magnum/Ui/Plane.h
+include/Magnum/Ui/Style.h
+include/Magnum/Ui/Ui.h
+include/Magnum/Ui/UserInterface.h
+include/Magnum/Ui/ValidatedInput.h
+include/Magnum/Ui/Widget.h
+include/Magnum/Ui/configure.h
+include/Magnum/Ui/visibility.h
+lib/libMagnumUi.so
+lib/libMagnumUi.so.2
+lib/libMagnumUi.so.2.2
+share/cmake/MagnumExtras/FindMagnumExtras.cmake
+share/cmake/MagnumExtras/MagnumExtrasConfig.cmake



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