From 302b6bc778627d3d1a4366d6cd16b5425cdbe5a1 Mon Sep 17 00:00:00 2001 From: lowranker Date: Mon, 6 Jul 2020 18:39:33 +0500 Subject: [PATCH 1/2] New package: vkBasalt-0.3.2.1_1 --- common/shlibs | 1 + srcpkgs/vkBasalt/template | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/vkBasalt/template diff --git a/common/shlibs b/common/shlibs index 878ca5a5ac6..a624b635cc9 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3980,3 +3980,4 @@ libselinux.so.1 libselinux-3.0_1 libsepol.so.1 libsepol-3.0_1 libfrrcares.so.0 libfrr-7.3.1_1 libhugetlbfs.so.0 libhugetlbfs-2.22_1 +libvkbasalt.so vkBasalt-0.3.2.1_1 diff --git a/srcpkgs/vkBasalt/template b/srcpkgs/vkBasalt/template new file mode 100644 index 00000000000..09e3ce23a7e --- /dev/null +++ b/srcpkgs/vkBasalt/template @@ -0,0 +1,32 @@ +# Template file for 'vkBasalt' +pkgname=vkBasalt +version=0.3.2.1 +revision=1 +archs="x86_64 i686" +build_style=meson +hostmakedepends="gcc>=9 glslang pkg-config" +makedepends="libX11-devel" +short_desc="Vulkan post-processing layer" +maintainer="xolophreny " +license="Zlib" +homepage="https://github.com/DadSchoorse/vkBasalt" +distfiles="https://github.com/DadSchoorse/vkBasalt/archive/v${version}.tar.gz" +checksum=b4e8d099f7d4b7ad963edfdd7708191496674890b6673f1c03763ad418b163a9 + + +do_configure() { + case "$XBPS_TARGET_MACHINE" in + x86_64) + meson --buildtype=release --prefix=/usr build;; + i686) + ASFLAGS=--32 CFLAGS=-m32 CXXFLAGS=-m32 PKG_CONFIG_PATH=/usr/lib32/pkgconfig \ + meson --prefix=/usr \ + --buildtype=release \ + --libdir=lib32 \ + -Dwith_json=false \ + build;; + esac +} +do_build() { + ninja -C build install +} From 8b64dd01b314d95a15df68f850274900dac767ae Mon Sep 17 00:00:00 2001 From: lowranker Date: Mon, 6 Jul 2020 18:39:33 +0500 Subject: [PATCH 2/2] New package: vkBasalt-0.3.2.1_1 --- srcpkgs/vkBasalt/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 srcpkgs/vkBasalt/template diff --git a/srcpkgs/vkBasalt/template b/srcpkgs/vkBasalt/template new file mode 100644 index 00000000000..f5ae9aff3eb --- /dev/null +++ b/srcpkgs/vkBasalt/template @@ -0,0 +1,13 @@ +# Template file for 'vkBasalt' +pkgname=vkBasalt +version=0.3.2.1 +revision=1 +build_style=meson +hostmakedepends="gcc>=9 glslang pkg-config" +makedepends="libX11-devel" +short_desc="Vulkan post-processing layer" +maintainer="xolophreny " +license="Zlib" +homepage="https://github.com/DadSchoorse/vkBasalt" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=b4e8d099f7d4b7ad963edfdd7708191496674890b6673f1c03763ad418b163a9