pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics Add graphics/libglvnd.
details: https://anonhg.NetBSD.org/pkgsrc/rev/f2178238d7d1
branches: trunk
changeset: 338762:f2178238d7d1
user: nia <nia%pkgsrc.org@localhost>
date: Fri Aug 30 12:33:22 2019 +0000
description:
Add graphics/libglvnd.
libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
between multiple vendors. It allows multiple drivers from different vendors
to coexist on the same filesystem, and determines which vendor to dispatch
each API call to at runtime.
Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.
diffstat:
graphics/Makefile | 3 ++-
graphics/libglvnd/DESCR | 6 ++++++
graphics/libglvnd/Makefile | 22 ++++++++++++++++++++++
graphics/libglvnd/PLIST | 12 ++++++++++++
graphics/libglvnd/distinfo | 6 ++++++
5 files changed, 48 insertions(+), 1 deletions(-)
diffs (79 lines):
diff -r 79acdcde16fa -r f2178238d7d1 graphics/Makefile
--- a/graphics/Makefile Fri Aug 30 12:18:19 2019 +0000
+++ b/graphics/Makefile Fri Aug 30 12:33:22 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.842 2019/08/21 17:40:41 nia Exp $
+# $NetBSD: Makefile,v 1.843 2019/08/30 12:33:22 nia Exp $
#
COMMENT= Graphics tools and libraries
@@ -311,6 +311,7 @@
SUBDIR+= libgii
SUBDIR+= libgiigic
SUBDIR+= libgltf
+SUBDIR+= libglvnd
SUBDIR+= libgnomecanvas
SUBDIR+= libgnomecanvasmm
SUBDIR+= libimagequant
diff -r 79acdcde16fa -r f2178238d7d1 graphics/libglvnd/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libglvnd/DESCR Fri Aug 30 12:33:22 2019 +0000
@@ -0,0 +1,6 @@
+libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
+between multiple vendors. It allows multiple drivers from different vendors
+to coexist on the same filesystem, and determines which vendor to dispatch
+each API call to at runtime.
+
+Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.
diff -r 79acdcde16fa -r f2178238d7d1 graphics/libglvnd/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libglvnd/Makefile Fri Aug 30 12:33:22 2019 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2019/08/30 12:33:22 nia Exp $
+
+DISTNAME= libglvnd-1.1.1
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=NVIDIA/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/NVIDIA/libglvnd
+COMMENT= GL Vendor-Neutral Dispatch library
+LICENSE= mit
+
+USE_TOOLS+= pkg-config
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+.include "../../lang/python/tool.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/xorgproto/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 79acdcde16fa -r f2178238d7d1 graphics/libglvnd/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libglvnd/PLIST Fri Aug 30 12:33:22 2019 +0000
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/30 12:33:22 nia Exp $
+include/glvnd/GLdispatchABI.h
+include/glvnd/libeglabi.h
+include/glvnd/libglxabi.h
+lib/libEGL.la
+lib/libGL.la
+lib/libGLESv1_CM.la
+lib/libGLESv2.la
+lib/libGLX.la
+lib/libGLdispatch.la
+lib/libOpenGL.la
+lib/pkgconfig/libglvnd.pc
diff -r 79acdcde16fa -r f2178238d7d1 graphics/libglvnd/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libglvnd/distinfo Fri Aug 30 12:33:22 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/30 12:33:22 nia Exp $
+
+SHA1 (libglvnd-1.1.1.tar.gz) = b7c6662c8f5206b6c67eb2f0fe8010291b6781f2
+RMD160 (libglvnd-1.1.1.tar.gz) = c9fd5b7e519b563bb8e42ee5d0afb98a5b40fc8e
+SHA512 (libglvnd-1.1.1.tar.gz) = 9106ae3cd3bdce8f4def3c7e08645f76e1a65f51e184510088e79b834899061d357422376e0efd56e1bc9dc7d3150f74837f43bd3e6c4c44faa3859844ab21b7
+Size (libglvnd-1.1.1.tar.gz) = 1851222 bytes
Home |
Main Index |
Thread Index |
Old Index