Fri Aug 30 12:33:22 2019 UTC ()
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.


(nia)
diff -r1.842 -r1.843 pkgsrc/graphics/Makefile
diff -r0 -r1.1 pkgsrc/graphics/libglvnd/DESCR
diff -r0 -r1.1 pkgsrc/graphics/libglvnd/Makefile
diff -r0 -r1.1 pkgsrc/graphics/libglvnd/PLIST
diff -r0 -r1.1 pkgsrc/graphics/libglvnd/distinfo

cvs diff -r1.842 -r1.843 pkgsrc/graphics/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/Makefile 2019/08/21 17:40:41 1.842
+++ pkgsrc/graphics/Makefile 2019/08/30 12:33:22 1.843
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.842 2019/08/21 17:40:41 nia Exp $ 1# $NetBSD: Makefile,v 1.843 2019/08/30 12:33:22 nia Exp $
2# 2#
3 3
4COMMENT= Graphics tools and libraries 4COMMENT= Graphics tools and libraries
5 5
6SUBDIR+= AfterShotPro 6SUBDIR+= AfterShotPro
7SUBDIR+= CRWInfo 7SUBDIR+= CRWInfo
8SUBDIR+= Cenon 8SUBDIR+= Cenon
9SUBDIR+= Coin 9SUBDIR+= Coin
10SUBDIR+= GMT 10SUBDIR+= GMT
11SUBDIR+= GUIlib 11SUBDIR+= GUIlib
12SUBDIR+= GraphicsMagick 12SUBDIR+= GraphicsMagick
13SUBDIR+= ImageMagick 13SUBDIR+= ImageMagick
14SUBDIR+= ImageMagick6 14SUBDIR+= ImageMagick6
@@ -301,26 +301,27 @@ SUBDIR+= libcaca @@ -301,26 +301,27 @@ SUBDIR+= libcaca
301SUBDIR+= libdmtx 301SUBDIR+= libdmtx
302SUBDIR+= libepoxy 302SUBDIR+= libepoxy
303SUBDIR+= libexif 303SUBDIR+= libexif
304SUBDIR+= libexif-gtk 304SUBDIR+= libexif-gtk
305SUBDIR+= libfpx 305SUBDIR+= libfpx
306SUBDIR+= libgdiplus 306SUBDIR+= libgdiplus
307SUBDIR+= libggi 307SUBDIR+= libggi
308SUBDIR+= libggigcp 308SUBDIR+= libggigcp
309SUBDIR+= libggimisc 309SUBDIR+= libggimisc
310SUBDIR+= libggiwmh 310SUBDIR+= libggiwmh
311SUBDIR+= libgii 311SUBDIR+= libgii
312SUBDIR+= libgiigic 312SUBDIR+= libgiigic
313SUBDIR+= libgltf 313SUBDIR+= libgltf
 314SUBDIR+= libglvnd
314SUBDIR+= libgnomecanvas 315SUBDIR+= libgnomecanvas
315SUBDIR+= libgnomecanvasmm 316SUBDIR+= libgnomecanvasmm
316SUBDIR+= libimagequant 317SUBDIR+= libimagequant
317SUBDIR+= libiptcdata 318SUBDIR+= libiptcdata
318SUBDIR+= libjpeg-turbo 319SUBDIR+= libjpeg-turbo
319SUBDIR+= libkdcraw 320SUBDIR+= libkdcraw
320SUBDIR+= libkexiv2 321SUBDIR+= libkexiv2
321SUBDIR+= libkface 322SUBDIR+= libkface
322SUBDIR+= libkipi 323SUBDIR+= libkipi
323SUBDIR+= libksane 324SUBDIR+= libksane
324SUBDIR+= liblqr 325SUBDIR+= liblqr
325SUBDIR+= libmypaint 326SUBDIR+= libmypaint
326SUBDIR+= libotf 327SUBDIR+= libotf

File Added: pkgsrc/graphics/libglvnd/Attic/DESCR
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.

File Added: pkgsrc/graphics/libglvnd/Attic/Makefile
# $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
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"

File Added: pkgsrc/graphics/libglvnd/Attic/PLIST
@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

File Added: pkgsrc/graphics/libglvnd/Attic/distinfo
$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