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

Available diffs

Builds

Built packages

Package files