pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
graphene: Import graphene-1.10.0 as wip/graphene
Module Name: pkgsrc-wip
Committed By: Dan Cîrnaț <dan%alt.md@localhost>
Pushed By: cirnatdan
Date: Wed Jun 17 19:09:54 2020 +0200
Changeset: c73406116e804d17d0a547dc177a51cbed4fa405
Added Files:
graphene/DESCR
graphene/Makefile
graphene/PLIST
graphene/buildlink3.mk
graphene/distinfo
Log Message:
graphene: Import graphene-1.10.0 as wip/graphene
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c73406116e804d17d0a547dc177a51cbed4fa405
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
graphene/DESCR | 13 ++++++++++
graphene/Makefile | 21 +++++++++++++++
graphene/PLIST | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++
graphene/buildlink3.mk | 12 +++++++++
graphene/distinfo | 6 +++++
5 files changed, 122 insertions(+)
diffs:
diff --git a/graphene/DESCR b/graphene/DESCR
new file mode 100644
index 0000000000..f24ec34eac
--- /dev/null
+++ b/graphene/DESCR
@@ -0,0 +1,13 @@
+Graphene - a thin layer of types for graphic libraries
+
+When creating graphic libraries you most likely end up dealing with points
+and rectangles. If you're particularly unlucky, you may end up dealing
+with affine matrices and 2D transformations. If you're writing a graphic
+library with 3D transformations, though, you are going to hit the jackpot:
+4x4 matrices, projections, transformations, vectors, and quaternions.
+
+Most of this stuff exists, in various forms, in other libraries, but it
+has the major drawback of coming along with the rest of those libraries,
+which may or may not be what you want. Those libraries are also available
+in various languages, as long as those languages are C++; again, it may or
+may not be something you want.
diff --git a/graphene/Makefile b/graphene/Makefile
new file mode 100644
index 0000000000..d429ed6ddb
--- /dev/null
+++ b/graphene/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME= graphene-1.10.0
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=ebassi/graphene/releases/download/1.10.0/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= dan%alt.md@localhost
+HOMEPAGE= https://github.com/ebassi/graphene
+COMMENT= Thin layer of graphic data types
+LICENSE= mit
+
+USE_TOOLS+= pkg-config
+
+MESON_ARGS+= -Dgobject_types=true
+MESON_ARGS+= -Dintrospection=true
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphene/PLIST b/graphene/PLIST
new file mode 100644
index 0000000000..3253165b7b
--- /dev/null
+++ b/graphene/PLIST
@@ -0,0 +1,70 @@
+@comment $NetBSD$
+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.1000.0
+lib/pkgconfig/graphene-1.0.pc
+lib/pkgconfig/graphene-gobject-1.0.pc
+libexec/installed-tests/graphene-1.0/box
+libexec/installed-tests/graphene-1.0/euler
+libexec/installed-tests/graphene-1.0/frustum
+libexec/installed-tests/graphene-1.0/matrix
+libexec/installed-tests/graphene-1.0/plane
+libexec/installed-tests/graphene-1.0/point
+libexec/installed-tests/graphene-1.0/point3d
+libexec/installed-tests/graphene-1.0/quad
+libexec/installed-tests/graphene-1.0/quaternion
+libexec/installed-tests/graphene-1.0/ray
+libexec/installed-tests/graphene-1.0/rect
+libexec/installed-tests/graphene-1.0/simd
+libexec/installed-tests/graphene-1.0/size
+libexec/installed-tests/graphene-1.0/sphere
+libexec/installed-tests/graphene-1.0/triangle
+libexec/installed-tests/graphene-1.0/vec2
+libexec/installed-tests/graphene-1.0/vec3
+libexec/installed-tests/graphene-1.0/vec4
+share/gir-1.0/Graphene-1.0.gir
+share/installed-tests/graphene-1.0/box.test
+share/installed-tests/graphene-1.0/euler.test
+share/installed-tests/graphene-1.0/frustum.test
+share/installed-tests/graphene-1.0/matrix.test
+share/installed-tests/graphene-1.0/plane.test
+share/installed-tests/graphene-1.0/point.test
+share/installed-tests/graphene-1.0/point3d.test
+share/installed-tests/graphene-1.0/quad.test
+share/installed-tests/graphene-1.0/quaternion.test
+share/installed-tests/graphene-1.0/ray.test
+share/installed-tests/graphene-1.0/rect.test
+share/installed-tests/graphene-1.0/simd.test
+share/installed-tests/graphene-1.0/size.test
+share/installed-tests/graphene-1.0/sphere.test
+share/installed-tests/graphene-1.0/triangle.test
+share/installed-tests/graphene-1.0/vec2.test
+share/installed-tests/graphene-1.0/vec3.test
+share/installed-tests/graphene-1.0/vec4.test
diff --git a/graphene/buildlink3.mk b/graphene/buildlink3.mk
new file mode 100644
index 0000000000..47ffee7541
--- /dev/null
+++ b/graphene/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= graphene
+
+.if !defined(GRAPHENE_BUILDLINK3_MK)
+GRAPHENE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.graphene+= graphene>=1.10.0
+BUILDLINK_PKGSRCDIR.graphene?= ../../wip/graphene
+.endif # GRAPHENE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -graphene
diff --git a/graphene/distinfo b/graphene/distinfo
new file mode 100644
index 0000000000..06bf72dbb5
--- /dev/null
+++ b/graphene/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (graphene-1.10.0.tar.xz) = c559f57d8ae5f1242a730d049d0b7595d5fb83ec
+RMD160 (graphene-1.10.0.tar.xz) = b8ea8b54646e8b8e3cfaae4eaae4e1675013a2ea
+SHA512 (graphene-1.10.0.tar.xz) = 842ac2c9c2046f07f8421b99292cac348276bb1e025250c7e0dc3ec7f90cb33094b765034862f325dd78f93aa5484ad75a4ad6139fe13330d9e41e3a7cb830d0
+Size (graphene-1.10.0.tar.xz) = 289452 bytes
Home |
Main Index |
Thread Index |
Old Index