Compare commits
18 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7cfe9fc425 | ||
|
|
a329a0be6f | ||
|
|
03bb698512 | ||
|
|
296e1ebf6d | ||
|
|
43567d2f46 | ||
|
|
b08e5bcfdc | ||
|
|
03213de09a | ||
|
|
98bfc81aeb | ||
|
|
778f507aee | ||
|
|
ebaa6f9175 | ||
|
|
9a300b042a | ||
|
|
e9b1585281 | ||
|
|
b5145be5a7 | ||
|
|
b32e668d9d | ||
|
|
e2ea6da7a4 | ||
|
|
69ab0ca763 | ||
|
|
532876f399 | ||
|
|
e319f19c4b |
5 changed files with 37 additions and 6 deletions
9
.gitignore
vendored
9
.gitignore
vendored
|
|
@ -15,3 +15,12 @@
|
|||
/shaderc-2023.3.tar.gz
|
||||
/shaderc-2023.7.tar.gz
|
||||
/shaderc-2023.8.tar.gz
|
||||
/shaderc-2024.0.tar.gz
|
||||
/3ac03b8ad85a8e328a6182cddee8d05810bd5a2c.tar.gz
|
||||
/ff84893dd52d28f0b1737d2635733d952013bd9c.tar.gz
|
||||
/caa54d9779d5605aca4e1a0c0c962a3d8f4aeb31.tar.gz
|
||||
/3362e24c42ab5bf7ad32c0fec64b0a0ddeb2fda1.tar.gz
|
||||
/8c2e602ce440b7739c95ff3d69cecb1adf6becda.tar.gz
|
||||
/73743588fe9c39f2f1c780a087d94afac691a189.tar.gz
|
||||
/301b4ede53d59b68bf55f95bb26412d9233c8187.tar.gz
|
||||
/d5f08ae5c5a9a45165578445cbd0f9adf0223448.tar.gz
|
||||
|
|
|
|||
22
.packit.yaml
Normal file
22
.packit.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# packit config for shaderc
|
||||
# Build Stage 4 - depends on glslang
|
||||
|
||||
jobs:
|
||||
- job: koji_build
|
||||
trigger: commit | koji_build
|
||||
allowed_committers: [all_committers]
|
||||
allowed_pr_authors: ['asrivats','jexposit']
|
||||
dist_git_branches:
|
||||
- fedora-all
|
||||
sidetag_group: vulkan-sdk-releases
|
||||
dependencies:
|
||||
- glslang
|
||||
|
||||
- job: bodhi_update
|
||||
trigger: koji_build
|
||||
dist_git_branches:
|
||||
- fedora-all
|
||||
sidetag_group: vulkan-sdk-releases
|
||||
dependencies:
|
||||
- vulkan-validation-layers
|
||||
- vulkan-tools
|
||||
|
|
@ -15,7 +15,7 @@ diff -up shaderc-24275a11d81a6b33ef345878f8a4ef929c95a116/CMakeLists.txt.orig sh
|
|||
-endif()
|
||||
-
|
||||
-add_custom_target(build-version
|
||||
- ${PYTHON_EXECUTABLE}
|
||||
- ${Python_EXECUTABLE}
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/utils/update_build_version.py
|
||||
- ${shaderc_SOURCE_DIR} ${spirv-tools_SOURCE_DIR} ${glslang_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/build-version.inc
|
||||
- COMMENT "Update build-version.inc in the Shaderc build directory (if necessary).")
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
# Glslang revision from packaged version
|
||||
%global glslang_version 93b465f4f2eb5ef92004231b3c099944cd5cbf5b
|
||||
%global glslang_version d5f08ae5c5a9a45165578445cbd0f9adf0223448
|
||||
|
||||
Name: shaderc
|
||||
Version: 2023.8
|
||||
Version: 2026.2
|
||||
Release: %autorelease
|
||||
Summary: Collection of tools, libraries, and tests for Vulkan shader compilation
|
||||
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/google/shaderc
|
||||
Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
Source: %{url}/archive/%{glslang_version}.tar.gz
|
||||
# Patch to unbundle 3rd party code
|
||||
Patch: 0001-Drop-third-party-code-in-CMakeLists.txt.patch
|
||||
Patch: glslang_linker_flags.patch
|
||||
|
|
@ -65,7 +65,7 @@ A library for compiling shader strings into SPIR-V.
|
|||
Static libraries for libshaderc.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
%autosetup -p1 -n %{name}-%{glslang_version}
|
||||
|
||||
rm -r third_party
|
||||
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (shaderc-2023.8.tar.gz) = 2a5e59a2bb6c4b5462758d824747fee0edaf177dc64f30fe698fd2d2cc21cddab1a19ec2b2d63bd3d2e209330a13519f399395398379370b15daa39e6ee6b2bf
|
||||
SHA512 (d5f08ae5c5a9a45165578445cbd0f9adf0223448.tar.gz) = 91223ef1c85a8e7a5dff8b220e816afe278830f9fb3f7a15e88fd814995b2ea453aaba0370d22102520e9c4acd375436ff79b2ddd6cdbf03aab72541523d5592
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue