From 0f5d7c5459828abc0e3ae0f99620f152489e9735 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Thu, 27 Jun 2019 20:32:04 +0300 Subject: [PATCH] xorg: Added libxshmfence --- xorg/libxshmfence/build | 8 ++++++++ xorg/libxshmfence/checksums | 1 + xorg/libxshmfence/depends | 1 + xorg/libxshmfence/licenses | 19 +++++++++++++++++++ xorg/libxshmfence/manifest | 23 +++++++++++++++++++++++ xorg/libxshmfence/sources | 1 + xorg/libxshmfence/version | 1 + xorg/mesa/depends | 23 ++++++++++++----------- 8 files changed, 66 insertions(+), 11 deletions(-) create mode 100755 xorg/libxshmfence/build create mode 100644 xorg/libxshmfence/checksums create mode 100644 xorg/libxshmfence/depends create mode 100644 xorg/libxshmfence/licenses create mode 100644 xorg/libxshmfence/manifest create mode 100644 xorg/libxshmfence/sources create mode 100644 xorg/libxshmfence/version diff --git a/xorg/libxshmfence/build b/xorg/libxshmfence/build new file mode 100755 index 00000000..4a70bbd8 --- /dev/null +++ b/xorg/libxshmfence/build @@ -0,0 +1,8 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr \ + --with-shared-memory-dir=/dev/shm + +make +make DESTDIR="$1" install diff --git a/xorg/libxshmfence/checksums b/xorg/libxshmfence/checksums new file mode 100644 index 00000000..64031f30 --- /dev/null +++ b/xorg/libxshmfence/checksums @@ -0,0 +1 @@ +b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7 libxshmfence-1.3.tar.bz2 diff --git a/xorg/libxshmfence/depends b/xorg/libxshmfence/depends new file mode 100644 index 00000000..32e0e265 --- /dev/null +++ b/xorg/libxshmfence/depends @@ -0,0 +1 @@ +xorgproto make diff --git a/xorg/libxshmfence/licenses b/xorg/libxshmfence/licenses new file mode 100644 index 00000000..8dcf1d48 --- /dev/null +++ b/xorg/libxshmfence/licenses @@ -0,0 +1,19 @@ +Copyright © 2013 Keith Packard + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that copyright +notice and this permission notice appear in supporting documentation, and +that the name of the copyright holders not be used in advertising or +publicity pertaining to distribution of the software without specific, +written prior permission. The copyright holders make no representations +about the suitability of this software for any purpose. It is provided "as +is" without express or implied warranty. + +THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE +OF THIS SOFTWARE. diff --git a/xorg/libxshmfence/manifest b/xorg/libxshmfence/manifest new file mode 100644 index 00000000..56d2cb33 --- /dev/null +++ b/xorg/libxshmfence/manifest @@ -0,0 +1,23 @@ +/var/db/kiss/pixman/version +/var/db/kiss/pixman/sources +/var/db/kiss/pixman/manifest +/var/db/kiss/pixman/licenses +/var/db/kiss/pixman/checksums +/var/db/kiss/pixman/build +/var/db/kiss/pixman/ +/var/db/kiss/ +/var/db/ +/var/ +/usr/lib/pkgconfig/pixman-1.pc +/usr/lib/pkgconfig/ +/usr/lib/libpixman-1.so.0.38.4 +/usr/lib/libpixman-1.so.0 +/usr/lib/libpixman-1.so +/usr/lib/libpixman-1.la +/usr/lib/libpixman-1.a +/usr/lib/ +/usr/include/pixman-1/pixman-version.h +/usr/include/pixman-1/pixman.h +/usr/include/pixman-1/ +/usr/include/ +/usr/ diff --git a/xorg/libxshmfence/sources b/xorg/libxshmfence/sources new file mode 100644 index 00000000..37d40769 --- /dev/null +++ b/xorg/libxshmfence/sources @@ -0,0 +1 @@ +https://www.x.org/releases/individual/lib/libxshmfence-1.3.tar.bz2 diff --git a/xorg/libxshmfence/version b/xorg/libxshmfence/version new file mode 100644 index 00000000..a37a04c3 --- /dev/null +++ b/xorg/libxshmfence/version @@ -0,0 +1 @@ +1.3 1 diff --git a/xorg/mesa/depends b/xorg/mesa/depends index 06ae6218..b52530f8 100644 --- a/xorg/mesa/depends +++ b/xorg/mesa/depends @@ -1,11 +1,12 @@ -bison make -expat make -flex make -libX11 make -libXext make -libdrm make -libxcb make -python make -python-mako make -xorgproto make -zlib make +bison make +expat make +flex make +libX11 make +libXext make +libdrm make +libxcb make +libxshmfence make +python make +python-mako make +xorgproto make +zlib make