pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Aug 30 12:33:22 UTC 2019

Modified Files:
        pkgsrc/graphics: Makefile
Added Files:
        pkgsrc/graphics/libglvnd: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.842 -r1.843 pkgsrc/graphics/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/libglvnd/DESCR \
    pkgsrc/graphics/libglvnd/Makefile pkgsrc/graphics/libglvnd/PLIST \
    pkgsrc/graphics/libglvnd/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/Makefile
diff -u pkgsrc/graphics/Makefile:1.842 pkgsrc/graphics/Makefile:1.843
--- pkgsrc/graphics/Makefile:1.842      Wed Aug 21 17:40:41 2019
+++ pkgsrc/graphics/Makefile    Fri Aug 30 12:33:22 2019
@@ -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+=    libggiwmh
 SUBDIR+=       libgii
 SUBDIR+=       libgiigic
 SUBDIR+=       libgltf
+SUBDIR+=       libglvnd
 SUBDIR+=       libgnomecanvas
 SUBDIR+=       libgnomecanvasmm
 SUBDIR+=       libimagequant

Added files:

Index: pkgsrc/graphics/libglvnd/DESCR
diff -u /dev/null pkgsrc/graphics/libglvnd/DESCR:1.1
--- /dev/null   Fri Aug 30 12:33:22 2019
+++ pkgsrc/graphics/libglvnd/DESCR      Fri Aug 30 12:33:22 2019
@@ -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.
Index: pkgsrc/graphics/libglvnd/Makefile
diff -u /dev/null pkgsrc/graphics/libglvnd/Makefile:1.1
--- /dev/null   Fri Aug 30 12:33:22 2019
+++ pkgsrc/graphics/libglvnd/Makefile   Fri Aug 30 12:33:22 2019
@@ -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"
Index: pkgsrc/graphics/libglvnd/PLIST
diff -u /dev/null pkgsrc/graphics/libglvnd/PLIST:1.1
--- /dev/null   Fri Aug 30 12:33:22 2019
+++ pkgsrc/graphics/libglvnd/PLIST      Fri Aug 30 12:33:22 2019
@@ -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
Index: pkgsrc/graphics/libglvnd/distinfo
diff -u /dev/null pkgsrc/graphics/libglvnd/distinfo:1.1
--- /dev/null   Fri Aug 30 12:33:22 2019
+++ pkgsrc/graphics/libglvnd/distinfo   Fri Aug 30 12:33:22 2019
@@ -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