From 3c7a5aca589a891412105e5c2a004fbc81b2942e Mon Sep 17 00:00:00 2001 From: kurth4cker Date: Sun, 11 Dec 2022 16:32:47 +0300 Subject: [PATCH] add libxcb-1.15 --- x11/libs/libXdmcp/ympbuild | 6 +++--- x11/libs/libxcb/ympbuild | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 x11/libs/libxcb/ympbuild diff --git a/x11/libs/libXdmcp/ympbuild b/x11/libs/libXdmcp/ympbuild index 214ddd68..63406482 100644 --- a/x11/libs/libXdmcp/ympbuild +++ b/x11/libs/libXdmcp/ympbuild @@ -2,14 +2,14 @@ name='libXdmcp' release='1' version='1.1.4' -url='https://gitlab.freedesktop.org/xorg/lib/libXdmcp' +url='https://xorg.freedesktop.org' description='X.Org X Display Manager Control Protocol library' email='kurth4cker@tutanota.com' maintainer='kurth4cker' license=('MIT') source=("https://www.x.org/releases/individual/lib/libXdmcp-${version}.tar.xz") -depends=(xorgproto) -makedepends=( ) +depends=() +makedepends=(util-macros xorgproto) md5sums=('0b4056a282c1e14323d5daef8fb5345d') uses=() arch=('x86_64') diff --git a/x11/libs/libxcb/ympbuild b/x11/libs/libxcb/ympbuild new file mode 100644 index 00000000..f5204d69 --- /dev/null +++ b/x11/libs/libxcb/ympbuild @@ -0,0 +1,36 @@ +#!/usr/bin/env bash +name='libxcb' +release='1' +version='1.15' +url='https://xcb.freedesktop.org' +description='X C-language Bindings library' +email='kurth4cker@tutanota.com' +maintainer='kurth4cker' +license=('MIT') +source=('https://www.x.org/releases/individual/lib/libxcb-1.15.tar.xz') +depends=(libXau libXdmcp xcb-proto) +makedepends=(xorgproto util-macros python) +md5sums=('39c0fc337e738ad6c908e7cce90957d0') +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --enable-shared \ + --enable-static \ + --disable-devel-docs \ + --without-launchd \ + --without-doxygen +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} +