From 2852cf5ea646c4891bf351187d9fb29b885fb1c3 Mon Sep 17 00:00:00 2001 From: s-ol Date: Tue, 5 May 2026 18:25:32 +0200 Subject: add obs-plugin-texture-share-vk-git --- obs-plugin-texture-share-vk-git/.gitignore | 1 + obs-plugin-texture-share-vk-git/PKGBUILD | 33 ++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 obs-plugin-texture-share-vk-git/.gitignore create mode 100644 obs-plugin-texture-share-vk-git/PKGBUILD diff --git a/obs-plugin-texture-share-vk-git/.gitignore b/obs-plugin-texture-share-vk-git/.gitignore new file mode 100644 index 0000000..196024f --- /dev/null +++ b/obs-plugin-texture-share-vk-git/.gitignore @@ -0,0 +1 @@ +/obs-plugin-texture-share-vk-git diff --git a/obs-plugin-texture-share-vk-git/PKGBUILD b/obs-plugin-texture-share-vk-git/PKGBUILD new file mode 100644 index 0000000..3b59c89 --- /dev/null +++ b/obs-plugin-texture-share-vk-git/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: DigitOtter +pkgname=obs-plugin-texture-share-vk-git +pkgver=v0.2.0.r1.g5901023 +pkgrel=1 +pkgdesc="Remote texture sharing plugin for OBS" +arch=( 'any' ) +url='https://github.com/DigitOtter/obs-plugin-texture-share-vk' +license=( 'GPL' ) +groups=() +depends=( 'obs-studio' 'texture-share-vk' ) +makedepends=( 'qt6-base' 'git' 'cmake' 'gcc' ) +provides=( 'obs-plugin-texture-share-vk' ) +conflicts=( 'obs-plugin-texture-share-vk' ) +source=( "${pkgname}::git+https://github.com/s-ol/obs-plugin-texture-share-vk.git#branch=3d-textures" ) +sha256sums=( 'SKIP' ) + +pkgver() { + cd "${pkgname}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cmake -B build -S "${pkgname}" \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -Wno-dev + cmake --build build +} + +package() { + DESTDIR="${pkgdir}" cmake --install build +} + -- cgit v1.2.3