[Midnightbsd-cvs] mports [23918] trunk/graphics: add graphene
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Aug 26 17:20:45 EDT 2018
Revision: 23918
http://svnweb.midnightbsd.org/mports/?rev=23918
Author: laffer1
Date: 2018-08-26 17:20:44 -0400 (Sun, 26 Aug 2018)
Log Message:
-----------
add graphene
Modified Paths:
--------------
trunk/graphics/Makefile
Added Paths:
-----------
trunk/graphics/graphene/
trunk/graphics/graphene/Makefile
trunk/graphics/graphene/distinfo
trunk/graphics/graphene/pkg-descr
trunk/graphics/graphene/pkg-plist
Modified: trunk/graphics/Makefile
===================================================================
--- trunk/graphics/Makefile 2018-08-26 21:19:41 UTC (rev 23917)
+++ trunk/graphics/Makefile 2018-08-26 21:20:44 UTC (rev 23918)
@@ -56,6 +56,7 @@
SUBDIR += goocanvas
SUBDIR += goom
SUBDIR += gozer
+SUBDIR += graphene
SUBDIR += graphite2
SUBDIR += graphviz
SUBDIR += gstreamer-plugins-jpeg
Added: trunk/graphics/graphene/Makefile
===================================================================
--- trunk/graphics/graphene/Makefile (rev 0)
+++ trunk/graphics/graphene/Makefile 2018-08-26 21:20:44 UTC (rev 23918)
@@ -0,0 +1,41 @@
+# $MidnightBSD$
+# $FreeBSD: head/graphics/graphene/Makefile 461838 2018-02-14 21:15:32Z pi $
+
+PORTNAME= graphene
+PORTVERSION= 1.6.0
+CATEGORIES= graphics devel
+MASTER_SITES= GNOME
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Optimizations for speeding up vector operations
+
+LICENSE= mit
+
+USES= gnome meson pkgconfig python:3.4+ shebangfix tar:xz
+USE_GNOME= glib20 pygobject3
+USE_LDCONFIG= yes
+
+OPTIONS_SUB= yes
+OPTIONS_DEFINE= GTKDOC #INTROSPECTION
+#OPTIONS_DEFAULT=INTROSPECTION
+
+SHEBANG_FILES= src/identfilter.py
+
+USE_GNOME+= introspection:build
+#INTROSPECTION_DESC= Build Gobject Introspection
+#INTROSPECTION_USE= gnome=introspection:build
+#INTROSPECTION_MESON_OFF= -Denable-introspection=false
+
+GTKDOC_MESON_TRUE= enable-gtk-doc
+GTKDOC_DESC= Build documentation
+GTKDOC_BUILD_DEPENDS= gtk-doc>0:textproc/gtk-doc
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|=python |=${PYTHON_VERSION} |g' \
+ ${WRKSRC}/src/meson.build
+
+# We don't want install tests
+post-install:
+ @${RM} -rf ${STAGEDIR}${PREFIX}/libexec/installed-tests
+
+.include <bsd.port.mk>
Property changes on: trunk/graphics/graphene/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/graphics/graphene/distinfo
===================================================================
--- trunk/graphics/graphene/distinfo (rev 0)
+++ trunk/graphics/graphene/distinfo 2018-08-26 21:20:44 UTC (rev 23918)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1491756916
+SHA256 (graphene-1.6.0.tar.xz) = c3a9910f8dd298c1459d1f3c699ddf2e7440f9e561bfcbef59ae784400e27b5d
+SIZE (graphene-1.6.0.tar.xz) = 421228
Property changes on: trunk/graphics/graphene/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/graphics/graphene/pkg-descr
===================================================================
--- trunk/graphics/graphene/pkg-descr (rev 0)
+++ trunk/graphics/graphene/pkg-descr 2018-08-26 21:20:44 UTC (rev 23918)
@@ -0,0 +1,16 @@
+Graphene contains optimizations for speeding up vector operations, those
+optimizations are optional, and used only if both Graphene was compiled
+with support for them and if the system you're running on has them.
+Currently, Graphene supports the following platform-specific fast paths:
+
+Streaming SIMD Extensions (SSE) 2
+ARM NEON
+GCC vector extensions
+In the remote case in which none of these optimizations are available,
+Graphene will fall back to a naive scalar implementation
+
+Graphene can, optionally, provide types for integrating with GObject
+properties and signals, as well as introspection information for its
+use with other languages through introspection-based bindings.
+
+WWW: http://ebassi.github.io/graphene/
Property changes on: trunk/graphics/graphene/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/graphics/graphene/pkg-plist
===================================================================
--- trunk/graphics/graphene/pkg-plist (rev 0)
+++ trunk/graphics/graphene/pkg-plist 2018-08-26 21:20:44 UTC (rev 23918)
@@ -0,0 +1,75 @@
+include/graphene-1.0/graphene-box.h
+include/graphene-1.0/graphene-euler.h
+include/graphene-1.0/graphene-frustum.h
+include/graphene-1.0/graphene-gobject.h
+include/graphene-1.0/graphene-macros.h
+include/graphene-1.0/graphene-matrix.h
+include/graphene-1.0/graphene-plane.h
+include/graphene-1.0/graphene-point.h
+include/graphene-1.0/graphene-point3d.h
+include/graphene-1.0/graphene-quad.h
+include/graphene-1.0/graphene-quaternion.h
+include/graphene-1.0/graphene-ray.h
+include/graphene-1.0/graphene-rect.h
+include/graphene-1.0/graphene-simd4f.h
+include/graphene-1.0/graphene-simd4x4f.h
+include/graphene-1.0/graphene-size.h
+include/graphene-1.0/graphene-sphere.h
+include/graphene-1.0/graphene-triangle.h
+include/graphene-1.0/graphene-types.h
+include/graphene-1.0/graphene-vec2.h
+include/graphene-1.0/graphene-vec3.h
+include/graphene-1.0/graphene-vec4.h
+include/graphene-1.0/graphene-version-macros.h
+include/graphene-1.0/graphene-version.h
+include/graphene-1.0/graphene.h
+lib/girepository-1.0/Graphene-1.0.typelib
+lib/graphene-1.0/include/graphene-config.h
+lib/libgraphene-1.0.so
+lib/libgraphene-1.0.so.0
+lib/libgraphene-1.0.so.0.600.0
+libdata/pkgconfig/graphene-1.0.pc
+libdata/pkgconfig/graphene-gobject-1.0.pc
+share/gir-1.0/Graphene-1.0.gir
+%%GTKDOC%%share/gtk-doc/html/graphene/annotation-glossary.html
+%%GTKDOC%%share/gtk-doc/html/graphene/api-index.html
+%%GTKDOC%%share/gtk-doc/html/graphene/ch01.html
+%%GTKDOC%%share/gtk-doc/html/graphene/deprecated-api-index.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Box.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Euler.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Frustum.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-GObject-integration.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Matrix.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Plane.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Point.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Point3D.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Quad.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Quaternion.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Ray.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Rectangle.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-SIMD-matrix.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-SIMD-vector.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Size.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Sphere.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Triangle.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Vectors.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene-Versioning-information.html
+%%GTKDOC%%share/gtk-doc/html/graphene/graphene.devhelp2
+%%GTKDOC%%share/gtk-doc/html/graphene/home.png
+%%GTKDOC%%share/gtk-doc/html/graphene/index.html
+%%GTKDOC%%share/gtk-doc/html/graphene/ix03.html
+%%GTKDOC%%share/gtk-doc/html/graphene/ix04.html
+%%GTKDOC%%share/gtk-doc/html/graphene/ix05.html
+%%GTKDOC%%share/gtk-doc/html/graphene/ix06.html
+%%GTKDOC%%share/gtk-doc/html/graphene/left-insensitive.png
+%%GTKDOC%%share/gtk-doc/html/graphene/left.png
+%%GTKDOC%%share/gtk-doc/html/graphene/object-tree.html
+%%GTKDOC%%share/gtk-doc/html/graphene/rectangle-intersection.png
+%%GTKDOC%%share/gtk-doc/html/graphene/rectangle-union.png
+%%GTKDOC%%share/gtk-doc/html/graphene/rectangle.png
+%%GTKDOC%%share/gtk-doc/html/graphene/right-insensitive.png
+%%GTKDOC%%share/gtk-doc/html/graphene/right.png
+%%GTKDOC%%share/gtk-doc/html/graphene/style.css
+%%GTKDOC%%share/gtk-doc/html/graphene/triangle-barycentric.png
+%%GTKDOC%%share/gtk-doc/html/graphene/up-insensitive.png
+%%GTKDOC%%share/gtk-doc/html/graphene/up.png
Property changes on: trunk/graphics/graphene/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list