Compare commits

...

No commits in common. "c8" and "a9-beta-new_llvm" have entirely different histories.

2 changed files with 71 additions and 38 deletions

1
.vulkan-loader.metadata Normal file
View File

@ -0,0 +1 @@
8dfb1377a13faaff88bed7a430fb71aec5de2deb SOURCES/Vulkan-Loader-sdk-1.3.250.1.tar.gz

View File

@ -7,12 +7,11 @@ License: ASL 2.0
URL: https://github.com/KhronosGroup/Vulkan-Loader URL: https://github.com/KhronosGroup/Vulkan-Loader
Source0: %url/archive/sdk-%{version}.tar.gz#/Vulkan-Loader-sdk-%{version}.tar.gz Source0: %url/archive/sdk-%{version}.tar.gz#/Vulkan-Loader-sdk-%{version}.tar.gz
# hard code adding notes to the one asm file compilation. Patch0: add-notes.patch
Patch1: add-notes.patch
BuildRequires: gcc BuildRequires: gcc
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: cmake BuildRequires: cmake3
BuildRequires: ninja-build BuildRequires: ninja-build
BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: vulkan-headers = %{version} BuildRequires: vulkan-headers = %{version}
@ -29,14 +28,6 @@ Obsoletes: vulkan < %{version}-%{release}
Provides: vulkan-filesystem = %{version}-%{release} Provides: vulkan-filesystem = %{version}-%{release}
Obsoletes: vulkan-filesystem < %{version}-%{release} Obsoletes: vulkan-filesystem < %{version}-%{release}
%if 0%{?fedora} <= 27
%ifarch x86_64 i686
Requires: mesa-vulkan-drivers%{?_isa}
%endif
%else
Recommends: mesa-vulkan-drivers%{?_isa}
%endif
%description %description
This project provides the Khronos official Vulkan ICD desktop This project provides the Khronos official Vulkan ICD desktop
loader for Windows, Linux, and MacOS. loader for Windows, Linux, and MacOS.
@ -55,16 +46,16 @@ developing applications that use %{name}.
%prep %prep
%autosetup -n Vulkan-Loader-sdk-%{version} -p1 %autosetup -p1 -n Vulkan-Loader-sdk-%{version}
%build %build
%cmake -GNinja -DCMAKE_BUILD_TYPE=Release . %cmake3 -GNinja -DCMAKE_BUILD_TYPE=Release .
%ninja_build %cmake_build
%install %install
%ninja_install %cmake_install
# create the filesystem # create the filesystem
mkdir -p %{buildroot}%{_sysconfdir}/vulkan/{explicit,implicit}_layer.d/ \ mkdir -p %{buildroot}%{_sysconfdir}/vulkan/{explicit,implicit}_layer.d/ \
@ -94,54 +85,95 @@ mkdir -p %{buildroot}%{_sysconfdir}/vulkan/{explicit,implicit}_layer.d/ \
%changelog %changelog
* Wed Jul 12 2023 Dave Airlie <airlied@redhat.com> - 1.3.250.1-1 * Thu Jul 06 2023 Dave Airlie <airlied@redhat.com> - 1.3.250.1-1
- Update to 1.3.250.1 - Update to 1.3.250.1
* Tue Feb 14 2023 Dave Airlie <airlied@redhat.com> - 1.3.239.0-1 * Wed Feb 15 2023 Dave Airlie <airlied@redhat.com> - 1.3.239.0-1
- Update to 1.3.239.0 - Update to 1.3.239.0
* Wed Aug 24 2022 Dave Airlie <airlied@redhat.com> - 1.3.224.0-2 * Fri Aug 26 2022 Dave Airlie <airlied@redhat.com> - 1.3.224.0-2
- Change to recommends - Add recommends
* Wed Aug 24 2022 Dave Airlie <airlied@redhat.com> - 1.3.224.0-1 * Thu Aug 25 2022 Dave Airlie <airlied@redhat.com> - 1.3.224.0-1
- Update to 1.3.224.0 - Update to 1.3.224.0
* Mon Jun 20 2022 Dave Airlie <airlied@redhat.com> - 1.3.216.0-1 * Wed Jun 22 2022 Dave Airlie <airlied@redhat.com> - 1.3.216.0-1
- Update to 1.3.216.0 - Update to 1.3.216.0
* Thu Feb 24 2022 Dave Airlie <airlied@redhat.com> - 1.3.204.0-2 * Fri Feb 25 2022 Dave Airlie <airlied@redhat.com>\ - 1.3.204.0-2
- Fix aarch64 TEXTREL - Fix aarch64 textrel
* Mon Feb 21 2022 Dave Airlie <airlied@redhat.com> - 1.3.204.0-1 * Fri Feb 25 2022 Dave Airlie <airlied@redhat.com> - 1.3.204.0-1
- Update to 1.3.204.0 - Update to 1.3.204.0
* Mon Feb 01 2021 Dave Airlie <airlied@redhat.com> - 1.2.162.0-1 * Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.182.0-2
- Update to 1.2.162.0 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Wed Aug 05 2020 Dave Airlie <airlied@redhat.com> - 1.2.148.0-1 * Fri Jul 30 2021 Dave Airlie <airlied@redhat.com> - 1.2.182.0-1
- Update to 1.2.148.0 - Update to 1.2.182.0 loader
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.162.0-3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Fri Jan 29 2021 Dave Airlie <airlied@redhat.com> - 1.2.162.0-2
- Fix regression with vulkan loader upstream
* Fri Jan 29 2021 Dave Airlie <airlied@redhat.com> - 1.2.162.0-1
- Update to 1.2.162.0 loader
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.154.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Nov 04 2020 Dave Airlie <airlied@redhat.com> - 1.2.154.1-1
- Update to 1.2.154.1 loader
* Thu Oct 08 2020 Dave Airlie <airlied@redhat.com> - 1.2.148.1-1
- Update to 1.2.148.1 loader - fixes layer loading issue
* Tue Aug 04 2020 Dave Airlie <airlied@redhat.com> - 1.2.148.0-1
- Update to 1.2.148.0 loader
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.135.0-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.135.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Apr 22 2020 Dave Airlie <airlied@redhat.com> - 1.2.135.0-1
- Update to 1.2.135.0
* Wed Jan 29 2020 Dave Airlie <airlied@redhat.com> - 1.2.131.1-1 * Wed Jan 29 2020 Dave Airlie <airlied@redhat.com> - 1.2.131.1-1
- Update to 1.2.131.1 - Update to 1.2.131.1
* Sat Dec 07 2019 Dave Airlie <airlied@redhat.com> - 1.1.126.0-2
- Rebuild for 8.2.0
* Tue Nov 12 2019 Dave Airlie <airlied@redhat.com> - 1.1.126.0-1 * Tue Nov 12 2019 Dave Airlie <airlied@redhat.com> - 1.1.126.0-1
- Update to 1.1.126.0 - Update to 1.1.126.0
* Thu Aug 08 2019 Dave Airlie <airlied@redhat.com> - 1.1.114.0-3 * Wed Jul 31 2019 Dave Airlie <airlied@redhat.com> - 1.1.114.0-1
- Add notes to avoid annobin gaps warning on i686
* Thu Aug 08 2019 Dave Airlie <airlied@redhat.com> - 1.1.114.0-2
- Add support to asm files for -fcf-protection
* Mon Aug 05 2019 Dave Airlie <airlied@redhat.com> - 1.1.114.0-1
- Update to 1.1.114.0 - Update to 1.1.114.0
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.108.0-1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 25 2019 Dave Airlie <airlied@redhat.com> - 1.1.108.0-0
- Update to 1.1.108.0
* Wed Mar 06 2019 Dave Airlie <airlied@redhat.com> - 1.1.101.0-0 * Wed Mar 06 2019 Dave Airlie <airlied@redhat.com> - 1.1.101.0-0
- Update to 1.1.101.0 - Update to 1.1.101.0
* Wed Feb 13 2019 Dave Airlie <airlied@redhat.com> - 1.1.97.0-0
- Update to 1.1.97.0
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.92.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Dec 03 2018 Dave Airlie <airlied@redhat.com> - 1.1.92.0-1
- Update to 1.1.92.0
* Mon Nov 19 2018 Dave Airlie <airlied@redhat.com> - 1.1.85.0-1
- Update to 1.1.85.0
* Tue Aug 07 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.82.0-1 * Tue Aug 07 2018 Leigh Scott <leigh123linux@googlemail.com> - 1.1.82.0-1
- Update to 1.1.82.0 - Update to 1.1.82.0