From 9a001a1c37c25b08fb7100e18efa29d926f857af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Fri, 10 Nov 2023 15:38:39 +0100 Subject: [PATCH] vulkan-utility-libraries 1.3.268.0 Resolves: https://issues.redhat.com/browse/RHELPLAN-168275 --- .gitignore | 1 + gating.yaml | 6 +++++ sources | 1 + vulkan-utility-libraries.spec | 51 +++++++++++++++++++++++++++++++++++ 4 files changed, 59 insertions(+) create mode 100644 gating.yaml create mode 100644 sources create mode 100644 vulkan-utility-libraries.spec diff --git a/.gitignore b/.gitignore index e69de29..668adc2 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Vulkan-Utility-Libraries-sdk-1.3.268.0.tar.gz diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..4124226 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,6 @@ +--- !Policy +product_versions: + - rhel-9 +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional} diff --git a/sources b/sources new file mode 100644 index 0000000..e0596e1 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (Vulkan-Utility-Libraries-sdk-1.3.268.0.tar.gz) = 4bcb3f5f9a1567427675c5186a04c9d152b791989aaaba5f43a46cc8db7a8ab08626d5f9a101234b595fe283aa493655e26a521c17cf28752d30437d896fce40 diff --git a/vulkan-utility-libraries.spec b/vulkan-utility-libraries.spec new file mode 100644 index 0000000..6705818 --- /dev/null +++ b/vulkan-utility-libraries.spec @@ -0,0 +1,51 @@ +%global debug_package %{nil} + +Name: vulkan-utility-libraries +Version: 1.3.268.0 +Release: %autorelease +Summary: Vulkan utility libraries + +License: Apache-2.0 +URL: https://github.com/KhronosGroup/Vulkan-Utility-Libraries +Source0: %url/archive/vulkan-sdk-%{version}.tar.gz#/Vulkan-Utility-Libraries-sdk-%{version}.tar.gz + +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: cmake3 +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: vulkan-headers + +%description +%{summary} + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: vulkan-headers + +%description devel +%{summary} + +%prep +%autosetup -p1 -n Vulkan-Utility-Libraries-vulkan-sdk-%{version} + +%build +%cmake3 -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=%{_libdir} \ + -DBUILD_TESTS:BOOL=OFF \ + -DVUL_WERROR:BOOL=OFF \ + -DUPDATE_DEPS:BOOL=OFF +%cmake_build + +%install +%cmake_install + +%files devel +%license LICENSE.md +%doc README.md +%{_includedir}/vulkan/ +%{_libdir}/cmake/VulkanUtilityLibraries/*.cmake +%{_libdir}/libVulkanLayerSettings.a + +%changelog +%autochangelog