aboutsummaryrefslogtreecommitdiff
path: root/graphics/magnum-extras
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-02-19 03:52:24 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-02-19 03:52:24 +0000
commitc91d1bf65585ec173ecd03074f9cee0ce60559dd (patch)
tree7e228690cd2900a6e178a0ba631a5a01cb43e855 /graphics/magnum-extras
parent57ca6a36f2e026ed8ab086a587621f198fbeba23 (diff)
downloadports-c91d1bf65585ec173ecd03074f9cee0ce60559dd.tar.gz
ports-c91d1bf65585ec173ecd03074f9cee0ce60559dd.zip
Notes
Diffstat (limited to 'graphics/magnum-extras')
-rw-r--r--graphics/magnum-extras/Makefile34
-rw-r--r--graphics/magnum-extras/distinfo5
-rw-r--r--graphics/magnum-extras/pkg-descr5
-rw-r--r--graphics/magnum-extras/pkg-plist33
4 files changed, 77 insertions, 0 deletions
diff --git a/graphics/magnum-extras/Makefile b/graphics/magnum-extras/Makefile
new file mode 100644
index 000000000000..d1bb7ca80484
--- /dev/null
+++ b/graphics/magnum-extras/Makefile
@@ -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>
diff --git a/graphics/magnum-extras/distinfo b/graphics/magnum-extras/distinfo
new file mode 100644
index 000000000000..31e81c5fdaa9
--- /dev/null
+++ b/graphics/magnum-extras/distinfo
@@ -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
diff --git a/graphics/magnum-extras/pkg-descr b/graphics/magnum-extras/pkg-descr
new file mode 100644
index 000000000000..1e1d0946a2e2
--- /dev/null
+++ b/graphics/magnum-extras/pkg-descr
@@ -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/
diff --git a/graphics/magnum-extras/pkg-plist b/graphics/magnum-extras/pkg-plist
new file mode 100644
index 000000000000..7f3d3c3f1277
--- /dev/null
+++ b/graphics/magnum-extras/pkg-plist
@@ -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