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/806b7089b5e4
branches:  trunk
changeset: 400543:806b7089b5e4
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 242867d254d6 -r 806b7089b5e4 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 242867d254d6 -r 806b7089b5e4 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 242867d254d6 -r 806b7089b5e4 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 242867d254d6 -r 806b7089b5e4 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 242867d254d6 -r 806b7089b5e4 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