Compare commits
No commits in common. "rawhide" and "f25" have entirely different histories.
9 changed files with 474 additions and 1 deletions
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
/SPIRV-Headers-*.tar.gz
|
||||
/glslang-*.tar.gz
|
||||
/SPIRV-Tools-*.tar.gz
|
||||
/Vulkan-LoaderAndValidationLayers-sdk-*.tar.gz
|
||||
/vulkan-*.src.rpm
|
||||
13
0003-layers-Don-t-set-an-rpath.patch
Normal file
13
0003-layers-Don-t-set-an-rpath.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
--- a/tests/layers/CMakeLists.txt
|
||||
+++ b/tests/layers/CMakeLists.txt
|
||||
@@ -4,9 +4,6 @@
|
||||
VkLayer_device_profile_api
|
||||
VkLayer_test
|
||||
)
|
||||
-
|
||||
-set(VK_LAYER_RPATH /usr/lib/x86_64-linux-gnu/vulkan/layer:/usr/lib/i386-linux-gnu/vulkan/layer)
|
||||
-set(CMAKE_INSTALL_RPATH ${VK_LAYER_RPATH})
|
||||
|
||||
if (WIN32)
|
||||
if (NOT (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR))
|
||||
|
||||
89
0008-demos-Don-t-build-tri-or-cube.patch
Normal file
89
0008-demos-Don-t-build-tri-or-cube.patch
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
--- a/demos/CMakeLists.txt
|
||||
+++ b/demos/CMakeLists.txt
|
||||
@@ -63,46 +63,6 @@
|
||||
else()
|
||||
endif()
|
||||
|
||||
-if(WIN32)
|
||||
- # For Windows, since 32-bit and 64-bit items can co-exist, we build each in its own build directory.
|
||||
- # 32-bit target data goes in build32, and 64-bit target data goes into build. So, include/link the
|
||||
- # appropriate data at build time.
|
||||
- if (CMAKE_CL_64)
|
||||
- set (BUILDTGT_DIR build)
|
||||
- else ()
|
||||
- set (BUILDTGT_DIR build32)
|
||||
- endif()
|
||||
-
|
||||
- # Use static MSVCRT libraries
|
||||
- foreach(configuration in CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO
|
||||
- CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO)
|
||||
- if(${configuration} MATCHES "/MD")
|
||||
- string(REGEX REPLACE "/MD" "/MT" ${configuration} "${${configuration}}")
|
||||
- endif()
|
||||
- endforeach()
|
||||
-
|
||||
- add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/demos/cube-vert.spv
|
||||
- COMMAND ${GLSLANG_VALIDATOR} -s -V -o ${CMAKE_BINARY_DIR}/demos/cube-vert.spv ${PROJECT_SOURCE_DIR}/demos/cube.vert
|
||||
- DEPENDS cube.vert ${GLSLANG_VALIDATOR}
|
||||
- )
|
||||
- add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/demos/cube-frag.spv
|
||||
- COMMAND ${GLSLANG_VALIDATOR} -s -V -o ${CMAKE_BINARY_DIR}/demos/cube-frag.spv ${PROJECT_SOURCE_DIR}/demos/cube.frag
|
||||
- DEPENDS cube.frag ${GLSLANG_VALIDATOR}
|
||||
- )
|
||||
- file(COPY cube.vcxproj.user DESTINATION ${CMAKE_BINARY_DIR}/demos)
|
||||
- file(COPY vulkaninfo.vcxproj.user DESTINATION ${CMAKE_BINARY_DIR}/demos)
|
||||
-else()
|
||||
- if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL ${CMAKE_HOST_SYSTEM_PROCESSOR})
|
||||
- add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/demos/cube-vert.spv
|
||||
- COMMAND ${GLSLANG_VALIDATOR} -s -V -o cube-vert.spv ${PROJECT_SOURCE_DIR}/demos/cube.vert
|
||||
- DEPENDS cube.vert ${GLSLANG_VALIDATOR}
|
||||
- )
|
||||
- add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/demos/cube-frag.spv
|
||||
- COMMAND ${GLSLANG_VALIDATOR} -s -V -o cube-frag.spv ${PROJECT_SOURCE_DIR}/demos/cube.frag
|
||||
- DEPENDS cube.frag ${GLSLANG_VALIDATOR}
|
||||
- )
|
||||
- endif()
|
||||
-endif()
|
||||
|
||||
if(WIN32)
|
||||
include_directories (
|
||||
@@ -116,38 +76,6 @@
|
||||
add_executable(${API_LOWERCASE}info vulkaninfo.c)
|
||||
target_link_libraries(${API_LOWERCASE}info ${LIBRARIES})
|
||||
|
||||
-if(NOT WIN32)
|
||||
- if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL ${CMAKE_HOST_SYSTEM_PROCESSOR})
|
||||
- add_executable(cube cube.c ${CMAKE_BINARY_DIR}/demos/cube-vert.spv ${CMAKE_BINARY_DIR}/demos/cube-frag.spv)
|
||||
- target_link_libraries(cube ${LIBRARIES})
|
||||
- endif()
|
||||
-else()
|
||||
- if (CMAKE_CL_64)
|
||||
- set (LIB_DIR "Win64")
|
||||
- else()
|
||||
- set (LIB_DIR "Win32")
|
||||
- endif()
|
||||
-
|
||||
- add_executable(cube WIN32 cube.c ${CMAKE_BINARY_DIR}/demos/cube-vert.spv ${CMAKE_BINARY_DIR}/demos/cube-frag.spv)
|
||||
- target_link_libraries(cube ${LIBRARIES})
|
||||
-endif()
|
||||
-
|
||||
-if(NOT WIN32)
|
||||
- if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL ${CMAKE_HOST_SYSTEM_PROCESSOR})
|
||||
- add_executable(cubepp cube.cpp ${CMAKE_BINARY_DIR}/demos/cube-vert.spv ${CMAKE_BINARY_DIR}/demos/cube-frag.spv)
|
||||
- target_link_libraries(cubepp ${LIBRARIES})
|
||||
- endif()
|
||||
-else()
|
||||
- if (CMAKE_CL_64)
|
||||
- set (LIB_DIR "Win64")
|
||||
- else()
|
||||
- set (LIB_DIR "Win32")
|
||||
- endif()
|
||||
-
|
||||
- add_executable(cubepp WIN32 cube.cpp ${CMAKE_BINARY_DIR}/demos/cube-vert.spv ${CMAKE_BINARY_DIR}/demos/cube-frag.spv)
|
||||
- target_link_libraries(cubepp ${LIBRARIES})
|
||||
-endif()
|
||||
-
|
||||
if ((${CMAKE_SYSTEM_PROCESSOR} STREQUAL ${CMAKE_HOST_SYSTEM_PROCESSOR}))
|
||||
if ((DEMOS_WSI_SELECTION STREQUAL "XCB") OR (DEMOS_WSI_SELECTION STREQUAL "WAYLAND") OR WIN32 OR (CMAKE_SYSTEM_NAME STREQUAL "Android"))
|
||||
add_subdirectory(smoke)
|
||||
|
||||
36
SPIRV-Tools_staticlib.patch
Normal file
36
SPIRV-Tools_staticlib.patch
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
diff -rupN SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23/source/CMakeLists.txt SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23-new/source/CMakeLists.txt
|
||||
--- SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23/source/CMakeLists.txt 2017-09-01 22:28:22.000000000 +0200
|
||||
+++ SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23-new/source/CMakeLists.txt 2017-10-13 10:06:17.033675656 +0200
|
||||
@@ -282,7 +282,7 @@ set_source_files_properties(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/software_version.cpp
|
||||
PROPERTIES OBJECT_DEPENDS "${SPIRV_TOOLS_BUILD_VERSION_INC}")
|
||||
|
||||
-add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES})
|
||||
+add_library(${SPIRV_TOOLS} STATIC ${SPIRV_SOURCES})
|
||||
spvtools_default_compile_options(${SPIRV_TOOLS})
|
||||
target_include_directories(${SPIRV_TOOLS}
|
||||
PUBLIC ${spirv-tools_SOURCE_DIR}/include
|
||||
diff -rupN SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23/source/comp/CMakeLists.txt SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23-new/source/comp/CMakeLists.txt
|
||||
--- SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23/source/comp/CMakeLists.txt 2017-09-01 22:28:22.000000000 +0200
|
||||
+++ SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23-new/source/comp/CMakeLists.txt 2017-10-13 10:06:25.958201827 +0200
|
||||
@@ -12,7 +12,7 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
-add_library(SPIRV-Tools-comp markv_codec.cpp)
|
||||
+add_library(SPIRV-Tools-comp STATIC markv_codec.cpp)
|
||||
|
||||
spvtools_default_compile_options(SPIRV-Tools-comp)
|
||||
target_include_directories(SPIRV-Tools-comp
|
||||
diff -rupN SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23/source/opt/CMakeLists.txt SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23-new/source/opt/CMakeLists.txt
|
||||
--- SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23/source/opt/CMakeLists.txt 2017-09-01 22:28:22.000000000 +0200
|
||||
+++ SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23-new/source/opt/CMakeLists.txt 2017-10-13 10:06:42.471288632 +0200
|
||||
@@ -11,7 +11,7 @@
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
-add_library(SPIRV-Tools-opt
|
||||
+add_library(SPIRV-Tools-opt STATIC
|
||||
aggressive_dead_code_elim_pass.h
|
||||
basic_block.h
|
||||
block_merge_pass.h
|
||||
|
|
@ -1 +0,0 @@
|
|||
Kronos split the source code
|
||||
23
fix_x86_TEXTREL.patch
Normal file
23
fix_x86_TEXTREL.patch
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
From 560f9cdf78d3d03dbf97be638becd1a7df5fa154 Mon Sep 17 00:00:00 2001
|
||||
From: Lenny Komow <lenny@lunarg.com>
|
||||
Date: Fri, 6 Oct 2017 11:13:15 -0600
|
||||
Subject: [PATCH] loader: Fix TEXTREL on 32-bit linux loader
|
||||
|
||||
Change-Id: I5fc568ce0ad17c280c484f37b2797eead08169b3
|
||||
---
|
||||
loader/unknown_ext_chain_gas.asm | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm
|
||||
index 798760bd8..aca92ea5b 100644
|
||||
--- a/loader/unknown_ext_chain_gas.asm
|
||||
+++ b/loader/unknown_ext_chain_gas.asm
|
||||
@@ -89,7 +89,7 @@ vkPhysDevExtTermin\num:
|
||||
terminError\num:
|
||||
mov eax, [eax + INSTANCE_OFFSET_ICD_TERM] # Load the loader_instance into eax
|
||||
push [eax + (HASH_OFFSET_INSTANCE + (HASH_SIZE * \num) + FUNC_NAME_OFFSET_HASH)] # Push the func name (fifth arg)
|
||||
- push offset termin_error_string # Push the error string (fourth arg)
|
||||
+ push offset termin_error_string@GOT # Push the error string (fourth arg)
|
||||
push 0 # Push zero (third arg)
|
||||
push VK_DEBUG_REPORT_ERROR_BIT_EXT # Push the error logging bit (second arg)
|
||||
push eax # Push the loader_instance (first arg)
|
||||
9
glslang-default-resource-limits_staticlib.patch
Normal file
9
glslang-default-resource-limits_staticlib.patch
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
--- glslang-3a21c880500eac21cdf79bef5b80f970a55ac6af/StandAlone/CMakeLists.txt
|
||||
+++ glslang-3a21c880500eac21cdf79bef5b80f970a55ac6af-new/StandAlone/CMakeLists.txt
|
||||
@@ -1,4 +1,4 @@
|
||||
-add_library(glslang-default-resource-limits
|
||||
+add_library(glslang-default-resource-limits STATIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ResourceLimits.cpp)
|
||||
set_property(TARGET glslang-default-resource-limits PROPERTY FOLDER glslang)
|
||||
set_property(TARGET glslang-default-resource-limits PROPERTY POSITION_INDEPENDENT_CODE ON)
|
||||
|
||||
4
sources
Normal file
4
sources
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
SHA512 (Vulkan-LoaderAndValidationLayers-sdk-1.0.61.1.tar.gz) = e16599ca458dc1c636c80a03693edc4a24563e08768de95e7711cd7927d7cfdcd0ce14d16d938ca066bfe4ce8fe43836d2b61973bc2a7ba6ad14ab5f18166e0e
|
||||
SHA512 (glslang-3a21c880500eac21cdf79bef5b80f970a55ac6af.tar.gz) = a6b2f589d432015d3830027dee377350529bec9c339a8de24aa52bab5ca52b3e17e2163d3bd1a7d91f7a08c446ebfe86d64bbbbae5a23af831d2e0cb724f7418
|
||||
SHA512 (SPIRV-Headers-2bb92e6fe2c6aa410152fc6c63443f452acb1a65.tar.gz) = cdd1437a67c7e31e2062e5d0f25c767b99a3fadd64b91d00c3b07404e535bb4bfd78a43878ebbcd45e013a7153f1a2c969da99d50a99cc39efab940d0aab7cfd
|
||||
SHA512 (SPIRV-Tools-7e2d26c77b606b21af839b37fd21381c4a669f23.tar.gz) = 67e8fcdcb9748df1e7c86bb50358a89b656f80a96534bc5771afc4ce22e9ebcc8ca382f784fab7b856324d487f810c21abaaab2facee7453c0343a9b51d7e60b
|
||||
295
vulkan.spec
Normal file
295
vulkan.spec
Normal file
|
|
@ -0,0 +1,295 @@
|
|||
%global __requires_exclude ^libVkLayer_utils.so
|
||||
|
||||
%global srcname Vulkan-LoaderAndValidationLayers
|
||||
|
||||
%global commit1 3a21c880500eac21cdf79bef5b80f970a55ac6af
|
||||
%global srcname1 glslang
|
||||
|
||||
%global commit2 2bb92e6fe2c6aa410152fc6c63443f452acb1a65
|
||||
%global srcname2 SPIRV-Headers
|
||||
|
||||
%global commit3 7e2d26c77b606b21af839b37fd21381c4a669f23
|
||||
%global srcname3 SPIRV-Tools
|
||||
|
||||
Name: vulkan
|
||||
Version: 1.0.61.1
|
||||
Release: 5%{?dist}
|
||||
Summary: Vulkan loader and validation layers
|
||||
License: ASL 2.0
|
||||
URL: https://github.com/KhronosGroup
|
||||
Source0: %url/%{srcname}/archive/sdk-%{version}.tar.gz#/%{srcname}-sdk-%{version}.tar.gz
|
||||
Source1: %url/%{srcname1}/archive/%{commit1}.tar.gz#/%{srcname1}-%{commit1}.tar.gz
|
||||
Source2: %url/%{srcname2}/archive/%{commit2}.tar.gz#/%{srcname2}-%{commit2}.tar.gz
|
||||
Source3: %url/%{srcname3}/archive/%{commit3}.tar.gz#/%{srcname3}-%{commit3}.tar.gz
|
||||
|
||||
Patch0: 0003-layers-Don-t-set-an-rpath.patch
|
||||
Patch1: 0008-demos-Don-t-build-tri-or-cube.patch
|
||||
Patch2: SPIRV-Tools_staticlib.patch
|
||||
Patch3: glslang-default-resource-limits_staticlib.patch
|
||||
Patch4: %url/%{srcname}/commit/560f9cdf78d3d03dbf97be638becd1a7df5fa154.patch#/fix_x86_TEXTREL.patch
|
||||
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: bison
|
||||
BuildRequires: cmake3
|
||||
BuildRequires: /usr/bin/chrpath
|
||||
BuildRequires: pkgconfig(libsystemd)
|
||||
BuildRequires: pkgconfig(pciaccess)
|
||||
BuildRequires: python3
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(wayland-server)
|
||||
BuildRequires: pkgconfig(wayland-egl)
|
||||
BuildRequires: pkgconfig(x11)
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
BuildRequires: pkgconfig(xrandr)
|
||||
|
||||
Requires: vulkan-filesystem = %{version}-%{release}
|
||||
Recommends: mesa-vulkan-drivers
|
||||
|
||||
%description
|
||||
Vulkan is a new generation graphics and compute API that provides
|
||||
high-efficiency, cross-platform access to modern GPUs used in a wide variety of
|
||||
devices from PCs and consoles to mobile phones and embedded platforms.
|
||||
|
||||
This package contains the reference ICD loader and validation layers for
|
||||
Vulkan.
|
||||
|
||||
%package demos
|
||||
Summary: Vulkan demo package
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description demos
|
||||
Vulkan demo package contains vulkaninfo and vulkan-smoketest.
|
||||
|
||||
%package devel
|
||||
Summary: Vulkan development package
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Development headers for Vulkan applications.
|
||||
|
||||
%package filesystem
|
||||
Summary: Vulkan filesystem package
|
||||
BuildArch: noarch
|
||||
|
||||
%description filesystem
|
||||
Filesystem for Vulkan.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{srcname}-sdk-%{version}
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch4 -p1
|
||||
|
||||
mkdir -p build/ external/glslang/build/install external/spirv-tools/build/ external/spirv-tools/external/spirv-headers
|
||||
tar -xf %{SOURCE1} -C external/glslang --strip 1
|
||||
tar -xf %{SOURCE2} -C external/spirv-tools/external/spirv-headers --strip 1
|
||||
tar -xf %{SOURCE3} -C external/spirv-tools --strip 1
|
||||
|
||||
pushd external/spirv-tools
|
||||
%patch2 -p1
|
||||
popd
|
||||
pushd external/glslang
|
||||
%patch3 -p1
|
||||
popd
|
||||
|
||||
# fix spurious-executable-perm
|
||||
chmod 0644 README.md
|
||||
chmod 0644 external/glslang/SPIRV/spirv.hpp
|
||||
|
||||
# fix wrong-script-end-of-line-encoding
|
||||
sed -i 's/\r//' README.md
|
||||
|
||||
# sigh inttypes
|
||||
sed -i 's/inttypes.h/cinttypes/' layers/*.{cpp,h}
|
||||
|
||||
%build
|
||||
pushd external/glslang/build/
|
||||
%cmake3 -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./install ..
|
||||
%make_build
|
||||
make install
|
||||
popd
|
||||
|
||||
pushd external/spirv-tools/build/
|
||||
%cmake3 -DCMAKE_BUILD_TYPE=Release ..
|
||||
%make_build
|
||||
popd
|
||||
|
||||
pushd build/
|
||||
%cmake3 -DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_SKIP_RPATH:BOOL=yes \
|
||||
-DBUILD_VKJSON=OFF \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_datadir} \
|
||||
-DBUILD_WSI_MIR_SUPPORT=OFF ..
|
||||
%make_build
|
||||
popd
|
||||
|
||||
%install
|
||||
pushd build/
|
||||
%make_install
|
||||
popd
|
||||
|
||||
|
||||
# create the filesystem
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/vulkan/{explicit,implicit}_layer.d/ \
|
||||
%{buildroot}%{_datadir}/vulkan/{explicit,implicit}_layer.d/ \
|
||||
%{buildroot}{%{_sysconfdir},%{_datadir}}/vulkan/icd.d
|
||||
|
||||
# rename smoketest
|
||||
mv %{buildroot}%{_bindir}/smoketest %{buildroot}%{_bindir}/vulkan-smoketest
|
||||
|
||||
# remove RPATH
|
||||
chrpath -d %{buildroot}%{_bindir}/vulkaninfo
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%license LICENSE.txt COPYRIGHT.txt
|
||||
%doc README.md CONTRIBUTING.md
|
||||
%{_datadir}/vulkan/explicit_layer.d/*.json
|
||||
%{_libdir}/libVkLayer_*.so
|
||||
%{_libdir}/libvulkan.so.*
|
||||
|
||||
%files demos
|
||||
%{_bindir}/vulkaninfo
|
||||
%{_bindir}/vulkan-smoketest
|
||||
|
||||
%files devel
|
||||
%{_includedir}/vulkan/
|
||||
%{_libdir}/pkgconfig/vulkan.pc
|
||||
%{_libdir}/libvulkan.so
|
||||
|
||||
%files filesystem
|
||||
%dir %{_sysconfdir}/vulkan/
|
||||
%dir %{_sysconfdir}/vulkan/explicit_layer.d/
|
||||
%dir %{_sysconfdir}/vulkan/icd.d/
|
||||
%dir %{_sysconfdir}/vulkan/implicit_layer.d/
|
||||
%dir %{_datadir}/vulkan/
|
||||
%dir %{_datadir}/vulkan/explicit_layer.d/
|
||||
%dir %{_datadir}/vulkan/icd.d/
|
||||
%dir %{_datadir}/vulkan/implicit_layer.d/
|
||||
|
||||
%changelog
|
||||
* Tue Oct 31 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.61.1-5
|
||||
- Add small compile fix
|
||||
|
||||
* Tue Oct 31 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.61.1-4
|
||||
- Fix vulkan requires
|
||||
- Move demos to sub-package
|
||||
|
||||
* Tue Oct 31 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.61.1-3
|
||||
- Remove epel conditionals
|
||||
- Remove vulkan git conditionals
|
||||
- Use cmake macro for everything
|
||||
|
||||
* Fri Oct 06 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.61.1-2
|
||||
- Add upstream fix for 32bit TEXTREL issue (like anyone gives a damn)
|
||||
|
||||
* Thu Sep 21 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.61.1-1
|
||||
- Update to 1.0.61.1 release (rhbz 1493425)
|
||||
|
||||
* Tue Sep 19 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.61.0-1
|
||||
- Update to 1.0.61.0 release
|
||||
|
||||
* Mon Aug 14 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.57.0-1
|
||||
- Update to 1.0.57.0 release
|
||||
|
||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.54.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.54.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Jul 22 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.54.0-2
|
||||
- Cleanup cmake commands
|
||||
|
||||
* Sat Jul 22 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.54.0-1
|
||||
- Update to 1.0.54.0 release
|
||||
- Use build requires cmake3 for epel build
|
||||
- Build layers for epel
|
||||
|
||||
* Fri Jun 16 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.51.0-1
|
||||
- Update to 1.0.51.0 release
|
||||
|
||||
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.46.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
||||
|
||||
* Fri Apr 14 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.46.0-2
|
||||
- Fix epel build
|
||||
|
||||
* Fri Apr 14 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.46.0-1
|
||||
- Update to 1.0.46.0 release
|
||||
|
||||
* Sat Apr 01 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.42.2-1
|
||||
- Update to 1.0.42.2 release
|
||||
|
||||
* Fri Mar 03 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.42.0-1
|
||||
- Update to 1.0.42.0 release
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.39.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Tue Jan 31 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.39.1-1
|
||||
- Update to 1.0.39.1 release
|
||||
|
||||
* Tue Jan 24 2017 Leigh Scott <leigh123linux@googlemail.com> - 1.0.39.0-1
|
||||
- Update to 1.0.39.0 release
|
||||
- Add build requires libXrandr-devel
|
||||
|
||||
* Fri Dec 16 2016 leigh scott <leigh123linux@googlemail.com> - 1.0.37.0-1
|
||||
- Update to 1.0.37.0 release
|
||||
- Disable Mir as it's lame ubuntu rubbish
|
||||
|
||||
* Fri Dec 02 2016 leigh scott <leigh123linux@googlemail.com> - 1.0.34.0-0.1.gitd4cd34f
|
||||
- Update to latest git
|
||||
|
||||
* Thu Dec 01 2016 leigh scott <leigh123linux@googlemail.com> - 1.0.30.0-2
|
||||
- Fix VkLayer undefined symbol: util_GetExtensionProperties
|
||||
|
||||
* Sat Oct 15 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.30.0-1
|
||||
- Update to 1.0.30.0 release
|
||||
|
||||
* Mon Oct 10 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-4
|
||||
- Build with wayland support (rhbz 1383115)
|
||||
|
||||
* Tue Sep 27 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-3
|
||||
- Move unversioned libraries
|
||||
- Disable vkjson build
|
||||
- Fix license tag
|
||||
|
||||
* Sun Sep 11 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-2
|
||||
- Make layers conditional.
|
||||
|
||||
* Sun Sep 11 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-1
|
||||
- Update to 1.0.26.0 release
|
||||
|
||||
* Thu Sep 08 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-0.3.gitfbb8667
|
||||
- Clean up
|
||||
|
||||
* Thu Sep 08 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-0.2.gitfbb8667
|
||||
- Change build requires python3
|
||||
- Use release for cmake
|
||||
- Make build verbose
|
||||
|
||||
* Wed Sep 07 2016 Leigh Scott <leigh123linux@googlemail.com> - 1.0.26.0-0.1.gitfbb8667
|
||||
- Update to latest git
|
||||
|
||||
* Tue Feb 16 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.0.3-0.1.git1affe90
|
||||
- Add ldconfig in post/postun
|
||||
- Use upstream tarball from commit + patches
|
||||
- Fix versioning. In fact it was never released
|
||||
- Fixup mixing of spaces/tabs
|
||||
- Remove rpath from vulkaninfo
|
||||
- Make filesystem subpkg noarch (it is really noarch)
|
||||
- BuildRequire gcc and gcc-c++ explicitly
|
||||
- Require main pkg with isa tag
|
||||
- Fix perms and perm of README.md
|
||||
- Use %%license tag
|
||||
|
||||
* Tue Feb 16 2016 Adam Jackson <ajax@redhat.com> - 1.0.3-0
|
||||
- Update loader to not build cube or tri. Drop bundled LunarGLASS and llvm
|
||||
since they're only needed for those demos.
|
||||
|
||||
* Tue Feb 16 2016 Adam Jackson <ajax@redhat.com> - 1.0.3-0
|
||||
- Initial packaging
|
||||
Loading…
Add table
Add a link
Reference in a new issue