From abe6cbe9e3064a7f0b1805786bddfa918f55ce15 Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 19 Jan 2023 13:04:23 +0000 Subject: [PATCH] libva wayland done --- dev/libs/wayland/ympbuild | 34 ++++++++++++++++++++++++++++++++++ media/libs/libva/ympbuild | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 dev/libs/wayland/ympbuild diff --git a/dev/libs/wayland/ympbuild b/dev/libs/wayland/ympbuild new file mode 100644 index 00000000..fe40a8b1 --- /dev/null +++ b/dev/libs/wayland/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='wayland' +release='1' +version='1.21.0' +url='https://gitlab.freedesktop.org/wayland' +description='Core Wayland window system code and protocol' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://gitlab.freedesktop.org/wayland/wayland/-/archive/$version/wayland-$version.tar.gz") +depends=(zlib expat libffi xz-utils libxml2) +makedepends=() +md5sums=('e7ae08bd1e4ba94905ffe409a1db393e') +group=(dev.libs) +uses=() +uses_extra=(doc) +arch=('x86_64') + +cd $name-$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64 \ + -Ddocumentation=$(use_opt doc true false) +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build install +} + diff --git a/media/libs/libva/ympbuild b/media/libs/libva/ympbuild index 6b9c346e..5051ab8e 100644 --- a/media/libs/libva/ympbuild +++ b/media/libs/libva/ympbuild @@ -15,6 +15,7 @@ group=(media.libs) uses=(wayland x11) arch=('x86_64') x11_depends=(libXext libXfixes) +wayland_depends=(wayland) cd $name-$version @@ -33,6 +34,7 @@ build(){ package(){ ninja -C build install + mkdir -p ${DESTDIR}/etc/ echo "LIBVA_MESSAGING_LEVEL=1" > ${DESTDIR}/etc/libva.conf }