[Git][xorg-team/vulkan/spirv-reflect][debian/latest] libspirv-reflect-dev: Don't install include/spirv/unified1/spirv.h, but depends on spirv-headers

Dylan Aïssi (@daissi) <[email protected]>
Newsgroups gmane.linux.debian.devel.x
Message-ID <[email protected]>

Dylan Aïssi pushed to branch debian/latest at X Strike Force / vulkan / spirv-reflect


Commits:
c65639a4 by Dylan Aïssi at 2026-03-13T10:06:01+01:00
libspirv-reflect-dev: Don't install include/spirv/unified1/spirv.h, but depends on spirv-headers

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/patches/Fix_cmake_install.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,12 @@
 spirv-reflect (1.4.341.0-1) UNRELEASED; urgency=medium
 
   * New upstream release: vulkan-sdk-1.4.341.0
+  * libspirv-reflect-dev: Don't install include/spirv/unified1/spirv.h
+    already provided by spirv-headers.
+  * libspirv-reflect-dev: Depends on spirv-headers
+    since its header includes include/spirv/unified1/spirv.h.
 
- -- Dylan Aïssi <[email protected]>  Fri, 13 Mar 2026 09:51:02 +0100
+ -- Dylan Aïssi <[email protected]>  Fri, 13 Mar 2026 10:01:54 +0100
 
 spirv-reflect (1.4.328.1-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -30,7 +30,8 @@ Description: Convert SPIR-V to other shader languages
 
 Package: spirv-reflect
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
 Description: ${source:Synopsis} (CLI tool)
  ${source:Extended-Description}
  .
@@ -39,7 +40,9 @@ Description: ${source:Synopsis} (CLI tool)
 Package: libspirv-reflect-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         spirv-headers
 Description: ${source:Synopsis} (development files)
  ${source:Extended-Description}
  .


=====================================
debian/patches/Fix_cmake_install.patch
=====================================
@@ -30,7 +30,7 @@ Author: Dylan Aïssi <[email protected]>
      endif()
  endif()
  
-@@ -122,8 +124,10 @@
+@@ -122,8 +124,8 @@
  
      if(SPIRV_REFLECT_INSTALL)
          install(TARGETS spirv-reflect-static
@@ -40,7 +40,5 @@ Author: Dylan Aïssi <[email protected]>
 +                LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
 +                ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
 +                PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/spirv_reflect)
-+        install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/spirv/unified1/spirv.h
-+                DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/spirv/unified1)
      endif()
  endif()



View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/spirv-reflect/-/commit/c65639a46e3d308e6330aec9791dd1c717824459

-- 
View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/spirv-reflect/-/commit/c65639a46e3d308e6330aec9791dd1c717824459
You're receiving this email because of your account on salsa.debian.org.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.