From 585a5a9236eb965c914352bfa2ac91d72606b2f7 Mon Sep 17 00:00:00 2001 From: Marcin Bojara Date: Tue, 7 Jan 2020 20:32:56 +0100 Subject: [PATCH] libglvnd: new package --- x11/library/libglvnd/actions.py | 17 ++++++ x11/library/libglvnd/pspec.xml | 91 +++++++++++++++++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 x11/library/libglvnd/actions.py create mode 100644 x11/library/libglvnd/pspec.xml diff --git a/x11/library/libglvnd/actions.py b/x11/library/libglvnd/actions.py new file mode 100644 index 0000000000..467954e37a --- /dev/null +++ b/x11/library/libglvnd/actions.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import mesontools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + pisitools.dodoc("README.md") diff --git a/x11/library/libglvnd/pspec.xml b/x11/library/libglvnd/pspec.xml new file mode 100644 index 0000000000..042f51e318 --- /dev/null +++ b/x11/library/libglvnd/pspec.xml @@ -0,0 +1,91 @@ + + + + + libglvnd + https://github.com/NVIDIA/libglvnd + + Marcin Bojara + marcin.bojara@gmail.com + + custom:BSD-like + library + The GL Vendor-Neutral Dispatch library + 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. + https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.3.0/libglvnd-v1.3.0.tar.gz + + meson + xorg-proto + libX11-devel + libdrm-devel + libxcb-devel + libXext-devel + libXfixes-devel + libXdamage-devel + libXxf86vm-devel + + + + + + + libglvnd + + libX11 + + + mesa + + + /usr/lib + /usr/share/doc + + + + + libglvnd-devel + Development files for libglvnd + + libglvnd + libX11-devel + libdrm-devel + libxcb-devel + libXext-devel + libXfixes-devel + libXdamage-devel + libXxf86vm-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + libglvnd-32bit + emul32 + 32-bit shared libraries for libglvnd + emul32 + + libXext-32bit + libX11-32bit + + + libX11-32bit + + + /usr/lib32 + + + + + + 2020-01-03 + 1.3.0 + First release + Marcin Bojara + marcin.bojara@gmail.com + + +