Publishing details
Changelog
shaderc (2023.2-0ubuntu1~18.04.sav0) bionic; urgency=medium
* New upstream release
* Merge these changes from new 2022.4-1 package (finally in Debian!):
- d/control: Split glslc binary into unique glslc package
- Add ruby-pygments.rb BD for manpage creation
- d/glslc.{install,manpages}: Add these per above change
- d/libshaderc1.shlibs: Include for versioned dependency
- d/rules: Add glslang_SOURCE_DIR=/usr/include/glslang/ config
- Include override_dh_auto_clean target
- d/patches/: Add {fix-manpage,rename-libshaderc}.patch
- d/{tests,upstream}/: Include both (autopkgtests and upstream metadata)
- d/watch: Use Debian one with fancier syntax
- d/copyright: Include various finer details
* d/control: Drop lib{wayland,x11,xcb1,xrandr}-dev, python3-lxml, quilt
(all are unneeded), and spirv-tools BDs (already pulled by glslang-dev)
- Bump to glslang-dev (>= 12.0.0), spirv-headers (>= 1.6.1+1.3.239.0) BDs
- Switch to ${source:Synopsis} ${source:Extended-Description} format
- Drop manual libglslang dep for shared library (added by dpkg-shlibdeps)
- Add Conflicts/Replaces libshaderc-dev (<< 2023.2) relative glslc package
- Bump to cmake (>= 3.17.2) BD as now required by upstream CMake code
* d/libshaderc-dev.install: Drop usr/bin path now in glslc package
* d/libshaderc-dev.manpages: Drop due now being in glslc package
* d/libshaderc1.shlibs: Bump to latest version
* d/rules: Drop unneeded CMAKE_INSTALL_PREFIX config
- Drop old unneeded dh_clean and gentarball targets
- Change override_dh_install -> override_dh_missing for dh_missing
* d/patches/: Drop fix-glslang-header-path.patch (handled by d/rules config)
* debian/copyright: Bump copyright years
-- Rob Savoury <email address hidden> Mon, 23 Jan 2023 15:26:55 -0800
Builds
Built packages
-
glslc
Tools, libraries and tests for shader compilation - command line compiler
-
libshaderc-dev
Tools, libraries and tests for shader compilation - development
-
libshaderc1
Tools, libraries and tests for shader compilation - runtime
Package files