diff --git a/app/emulation/spice-protocol/ympbuild b/app/emulation/spice-protocol/ympbuild new file mode 100644 index 00000000..a74ef032 --- /dev/null +++ b/app/emulation/spice-protocol/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='spice-protocol' +release='1' +version='0.14.4' +url='https://gitlab.freedesktop.org/spice/spice-protocol' +description='Headers defining the SPICE protocol' +email='bk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/spice/spice-protocol/-/archive/v0.14.4/spice-protocol-v0.14.4.tar.gz') +depends=() +makedepends=() +md5sums=('e4c4651efba3bed061ec2e874aa22f21') +group=() +uses=() +arch=('x86_64') + +cd $name-v$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build +} + diff --git a/update.sh b/update.sh index fc121f41..beb6456a 100644 --- a/update.sh +++ b/update.sh @@ -11,7 +11,7 @@ find -type f | grep ympbuild | sort -V | while read line ; do path=$(realpath $(dirname $line)) if ! find ./output/ -type f | grep "${name}/${name}_" | grep ".ymp$" &>/dev/null ; then echo -e "\033[33;1m=>> SOURCE BUILD START:\033[;0m $line" - ymp --sandbox --shared="$path" build "$path" --ignore-dependency --use=all --allow-oem $@ --verbose || exit 1 + ymp --sandbox build --shared="$path" "$path" --ignore-dependency --use=all --allow-oem $@ --verbose || exit 1 move_source echo -e "\033[33;1m<<= SOURCE BUILD DONE:\033[;0m $line" fi diff --git a/x11/drivers/xf86-input-elographics/ympbuild b/x11/drivers/xf86-input-elographics/ympbuild new file mode 100644 index 00000000..c63d5207 --- /dev/null +++ b/x11/drivers/xf86-input-elographics/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-elographics' +release='1' +version='1.4.3' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-elographics' +description='Elographics input driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-elographics/-/archive/xf86-input-elographics-1.4.3/xf86-input-elographics-xf86-input-elographics-1.4.3.tar.gz') +depends=() +makedepends=() +md5sums=('db0b645df611b18fd338c9e4cb57a175') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-evdev/ympbuild b/x11/drivers/xf86-input-evdev/ympbuild new file mode 100644 index 00000000..52717c3f --- /dev/null +++ b/x11/drivers/xf86-input-evdev/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-evdev' +release='1' +version='2.10.6' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-evdev' +description='Generic Linux input driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-evdev/-/archive/xf86-input-evdev-2.10.6/xf86-input-evdev-xf86-input-evdev-2.10.6.tar.gz') +depends=(mtdev libevdev eudev) +makedepends=() +md5sums=('ebbe135b06724c3d8319790561b442d9') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-joystick/ympbuild b/x11/drivers/xf86-input-joystick/ympbuild new file mode 100644 index 00000000..8d394b39 --- /dev/null +++ b/x11/drivers/xf86-input-joystick/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-joystick' +release='1' +version='1.6.4' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-joystick' +description='X.Org driver for joystick input devices' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-joystick/-/archive/xf86-input-joystick-1.6.4/xf86-input-joystick-xf86-input-joystick-1.6.4.tar.gz') +depends=() +makedepends=() +md5sums=('49bac0b17e9e40995f63420dd658463c') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-libinput/ympbuild b/x11/drivers/xf86-input-libinput/ympbuild new file mode 100644 index 00000000..880f6f82 --- /dev/null +++ b/x11/drivers/xf86-input-libinput/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-libinput' +release='1' +version='1.2.1' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput' +description='X.org input driver based on libinput' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/archive/xf86-input-libinput-1.2.1/xf86-input-libinput-xf86-input-libinput-1.2.1.tar.gz') +depends=(libinput) +makedepends=() +md5sums=('ed0dd2f3bad3b982341d9254473893cd') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-mtrack/ympbuild b/x11/drivers/xf86-input-mtrack/ympbuild new file mode 100644 index 00000000..3d9f1148 --- /dev/null +++ b/x11/drivers/xf86-input-mtrack/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-mtrack' +release='1' +version='0.3.1' +url='https://github.com/BlueDragonX/xf86-input-mtrack' +description='Xorg Driver for Multitouch Trackpads' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://github.com/BlueDragonX/xf86-input-mtrack/archive/refs/tags/v0.3.1.tar.gz') +depends=() +makedepends=() +md5sums=('cc99ea395ec588a790d2145815f48fa2') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-synaptics/ympbuild b/x11/drivers/xf86-input-synaptics/ympbuild new file mode 100644 index 00000000..67f84a8c --- /dev/null +++ b/x11/drivers/xf86-input-synaptics/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-synaptics' +release='1' +version='1.9.2' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics' +description='Driver for Synaptics touchpads' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/archive/xf86-input-synaptics-1.9.2/xf86-input-synaptics-xf86-input-synaptics-1.9.2.tar.gz') +depends=(libXi) +makedepends=() +md5sums=('c698fbee2a938d40aec901fa2e5f1ea3') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-void/ympbuild b/x11/drivers/xf86-input-void/ympbuild new file mode 100644 index 00000000..137c3261 --- /dev/null +++ b/x11/drivers/xf86-input-void/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-void' +release='1' +version='1.4.2' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-void' +description='null input driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-void/-/archive/xf86-input-void-1.4.2/xf86-input-void-xf86-input-void-1.4.2.tar.gz') +depends=() +makedepends=() +md5sums=('90e26ef2ebe0a9c038acac3368e6677e') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-wacom/ympbuild b/x11/drivers/xf86-input-wacom/ympbuild new file mode 100644 index 00000000..ded63eaf --- /dev/null +++ b/x11/drivers/xf86-input-wacom/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-wacom' +release='1' +version='1.1.0' +url='https://github.com/linuxwacom/xf86-input-wacom' +description='Driver for Wacom tablets and drawing devices' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://github.com/linuxwacom/xf86-input-wacom/archive/refs/tags/xf86-input-wacom-1.1.0.tar.gz') +depends=(libXi libXinerama) +makedepends=() +md5sums=('263cbd0340f8b62f0ce526d0a67916ee') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-input-wmmouse/ympbuild b/x11/drivers/xf86-input-wmmouse/ympbuild new file mode 100644 index 00000000..a3dff193 --- /dev/null +++ b/x11/drivers/xf86-input-wmmouse/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-vmmouse' +release='1' +version='13.2.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-vmmouse' +description='VMWare mouse input driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-vmmouse/-/archive/xf86-input-vmmouse-13.2.0/xf86-input-vmmouse-xf86-input-vmmouse-13.2.0.tar.gz') +depends=() +makedepends=() +md5sums=('f4996b6ddcdb0416fdc38f958ebc788a') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-amdgpu/ympbuild b/x11/drivers/xf86-video-amdgpu/ympbuild new file mode 100644 index 00000000..d23af748 --- /dev/null +++ b/x11/drivers/xf86-video-amdgpu/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-amdgpu' +release='1' +version='22.0.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu' +description='Accelerated Open Source driver for AMDGPU cards' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/archive/xf86-video-amdgpu-22.0.0/xf86-video-amdgpu-xf86-video-amdgpu-22.0.0.tar.gz') +depends=() +makedepends=() +md5sums=('69886597f9672cd6f0eec93599e993c2') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-ast/ympbuild b/x11/drivers/xf86-video-ast/ympbuild new file mode 100644 index 00000000..f0693ba0 --- /dev/null +++ b/x11/drivers/xf86-video-ast/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-ast' +release='1' +version='1.1.6' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-ast' +description='X.Org driver for ASpeedTech cards' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-ast/-/archive/xf86-video-ast-1.1.6/xf86-video-ast-xf86-video-ast-1.1.6.tar.gz') +depends=() +makedepends=() +md5sums=('7ad42ca3f7011f0db6ea7f03899be45b') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-ati-/ympbuild b/x11/drivers/xf86-video-ati-/ympbuild new file mode 100644 index 00000000..20074612 --- /dev/null +++ b/x11/drivers/xf86-video-ati-/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-ati' +release='1' +version='19.1.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati.git/' +description='ATI video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/archive/xf86-video-ati-19.1.0/xf86-video-ati-xf86-video-ati-19.1.0.tar.gz') +depends=() +makedepends=() +md5sums=('fd01d83507660e3be37fe679af822ce8') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-bvoxvideo/ympbuild b/x11/drivers/xf86-video-bvoxvideo/ympbuild new file mode 100644 index 00000000..8d394b39 --- /dev/null +++ b/x11/drivers/xf86-video-bvoxvideo/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-joystick' +release='1' +version='1.6.4' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-joystick' +description='X.Org driver for joystick input devices' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-input-joystick/-/archive/xf86-input-joystick-1.6.4/xf86-input-joystick-xf86-input-joystick-1.6.4.tar.gz') +depends=() +makedepends=() +md5sums=('49bac0b17e9e40995f63420dd658463c') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-dummy/ympbuild b/x11/drivers/xf86-video-dummy/ympbuild new file mode 100644 index 00000000..80d7c68e --- /dev/null +++ b/x11/drivers/xf86-video-dummy/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-dummy' +release='1' +version='0.4.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-dummy' +description='X.Org driver for dummy cards' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-dummy/-/archive/xf86-video-dummy-0.4.0/xf86-video-dummy-xf86-video-dummy-0.4.0.tar.gz') +depends=() +makedepends=() +md5sums=('810d5794e08e5f225689510dc003f23d') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-fbdev/ympbuild b/x11/drivers/xf86-video-fbdev/ympbuild new file mode 100644 index 00000000..6952ac51 --- /dev/null +++ b/x11/drivers/xf86-video-fbdev/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-fbdev' +release='1' +version='0.5.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-fbdev' +description='video driver for framebuffer devic' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-fbdev/-/archive/xf86-video-fbdev-0.5.0/xf86-video-fbdev-xf86-video-fbdev-0.5.0.tar.gz') +depends=() +makedepends=() +md5sums=('fb340818b4cb6554614f60e20570f102') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-geode-/ympbuild b/x11/drivers/xf86-video-geode-/ympbuild new file mode 100644 index 00000000..272df05f --- /dev/null +++ b/x11/drivers/xf86-video-geode-/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-geode' +release='1' +version='2.11.20' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-geode' +description='AMD Geode GX2 and LX video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-geode/-/archive/xf86-video-geode-2.11.20/xf86-video-geode-xf86-video-geode-2.11.20.tar.gz') +depends=() +makedepends=() +md5sums=('92610d3d6ae3b66cebf0d995af57a2b2') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-intel-/ympbuild b/x11/drivers/xf86-video-intel-/ympbuild new file mode 100644 index 00000000..6d830baa --- /dev/null +++ b/x11/drivers/xf86-video-intel-/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='xf86-video-intel' +release='1' +version='2.99.917' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel' +description='X.Org driver for Intel cards' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/archive/2.99.917/xf86-video-intel-2.99.917.tar.gz') +depends=() +makedepends=() +md5sums=('d64f75756e20c39d94af45f12cfb5a7b') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build install +} + diff --git a/x11/drivers/xf86-video-mga/ympbuild b/x11/drivers/xf86-video-mga/ympbuild new file mode 100644 index 00000000..6014cd7b --- /dev/null +++ b/x11/drivers/xf86-video-mga/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-mga' +release='1' +version='2.0.1' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-mga' +description='Matrox video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-mga/-/archive/xf86-video-mga-2.0.1/xf86-video-mga-xf86-video-mga-2.0.1.tar.gz') +depends=() +makedepends=() +md5sums=('363a2f8b75feeb4563c6a3ffa735a562') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-neuveau-/ympbuild b/x11/drivers/xf86-video-neuveau-/ympbuild new file mode 100644 index 00000000..8d57b385 --- /dev/null +++ b/x11/drivers/xf86-video-neuveau-/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-nouveau' +release='1' +version='1.0.17' +url='https://cgit.freedesktop.org/nouveau/xf86-video-nouveau' +description='Accelerated Open Source driver for nVidia cards' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/archive/xf86-video-nouveau-1.0.17/xf86-video-nouveau-xf86-video-nouveau-1.0.17.tar.gz') +depends=() +makedepends=() +md5sums=('25bff83c14f949979026a691b8922b7b') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-omap-/ympbuild b/x11/drivers/xf86-video-omap-/ympbuild new file mode 100644 index 00000000..f02513a2 --- /dev/null +++ b/x11/drivers/xf86-video-omap-/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-omap' +release='1' +version='0.4.5' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-omap' +description='OMAP video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-omap/-/archive/xf86-video-omap-0.4.5/xf86-video-omap-xf86-video-omap-0.4.5.tar.gz') +depends=() +makedepends=() +md5sums=('9e37feb542b52ad43370955a41356604') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-openchrome-/ympbuild b/x11/drivers/xf86-video-openchrome-/ympbuild new file mode 100644 index 00000000..a4bec7b0 --- /dev/null +++ b/x11/drivers/xf86-video-openchrome-/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='xf86-video-openchrome' +release='1' +version='0.6.0' +url='https://www.freedesktop.org/wiki/Openchrome/' +description='X.Org driver for VIA/S3G cardss' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://www.x.org/archive/individual/driver/xf86-video-openchrome-0.6.0.tar.gz') +depends=(libXvMC) +makedepends=() +md5sums=('7c2975c01979e50c25d2f1872ae78edb') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-qxl-/ympbuild b/x11/drivers/xf86-video-qxl-/ympbuild new file mode 100644 index 00000000..426bcea9 --- /dev/null +++ b/x11/drivers/xf86-video-qxl-/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-qxl' +release='1' +version='0.1.6' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl' +description='QEMU QXL paravirt video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://www.x.org/releases/individual/driver/xf86-video-qxl-0.1.6.tar.xz') +depends=(freetype spice-protocol) +makedepends=() +md5sums=('5d3a4ac0f6b21d62ff4e308717ff239f') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-r128/ympbuild b/x11/drivers/xf86-video-r128/ympbuild new file mode 100644 index 00000000..4363676d --- /dev/null +++ b/x11/drivers/xf86-video-r128/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-r128' +release='1' +version='6.12.1' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-r128' +description='ATI Rage128 video drive' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-r128/-/archive/xf86-video-r128-6.12.1/xf86-video-r128-xf86-video-r128-6.12.1.tar.gz') +depends=() +makedepends=() +md5sums=('46cf8f9878982c4d3bcfa6cb14268771') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-siliconmotion/ympbuild b/x11/drivers/xf86-video-siliconmotion/ympbuild new file mode 100644 index 00000000..fdda74cb --- /dev/null +++ b/x11/drivers/xf86-video-siliconmotion/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-siliconmotion' +release='1' +version='1.7.9' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-siliconmotion' +description='Silicon Motion video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-siliconmotion/-/archive/xf86-video-siliconmotion-1.7.9/xf86-video-siliconmotion-xf86-video-siliconmotion-1.7.9.tar.gz') +depends=() +makedepends=() +md5sums=('e54fd7373b512d7e29697ffe5c4fe1bb') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-vboxvideo/ympbuild b/x11/drivers/xf86-video-vboxvideo/ympbuild new file mode 100644 index 00000000..9c6a5813 --- /dev/null +++ b/x11/drivers/xf86-video-vboxvideo/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-vboxvideo' +release='1' +version='1.0.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox' +description='VirtualBox guest video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/archive/xf86-video-vboxvideo-1.0.0/xf86-video-vbox-xf86-video-vboxvideo-1.0.0.tar.gz') +depends=() +makedepends=() +md5sums=('6cada475229a1735505ad62d645ce779') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd xf86-video-vbox-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-vesa/ympbuild b/x11/drivers/xf86-video-vesa/ympbuild new file mode 100644 index 00000000..3cacca20 --- /dev/null +++ b/x11/drivers/xf86-video-vesa/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-vesa' +release='1' +version='2.6.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa' +description='Generic VESA video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa/-/archive/xf86-video-vesa-2.6.0/xf86-video-vesa-xf86-video-vesa-2.6.0.tar.gz') +depends=() +makedepends=() +md5sums=('a8f47591a028f7692cdc6a3244f6a689') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/drivers/xf86-video-vmware/ympbuild b/x11/drivers/xf86-video-vmware/ympbuild new file mode 100644 index 00000000..ce985d46 --- /dev/null +++ b/x11/drivers/xf86-video-vmware/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-video-vmware' +release='1' +version='13.4.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware.git/' +description='VMware SVGA video driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware/-/archive/xf86-video-vmware-13.4.0/xf86-video-vmware-xf86-video-vmware-13.4.0.tar.gz') +depends=() +makedepends=() +md5sums=('6fcf466842c430a1901eafb7e71dae12') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} + diff --git a/x11/misc/xorg-macros/ympbuild b/x11/misc/xorg-macros/ympbuild new file mode 100644 index 00000000..d8308332 --- /dev/null +++ b/x11/misc/xorg-macros/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xorg-macros' +release='1' +version='1.19.3' +url='https://www.x.org/wiki/' +description='X.Org autotools utility macros' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.freedesktop.org/xorg/util/macros/-/archive/util-macros-1.19.3/macros-util-macros-1.19.3.tar.gz') +depends=() +makedepends=() +md5sums=('1fa010576c7c8814195232660553f6f7') +group=(x11.misc) +uses=() +arch=('x86_64') + +cd macros-util-macros-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make +} + +package(){ + make install +} +