Tatsh / tatsh-overlay

Personal Gentoo Portage overlay.
https://tatsh.github.io/tatsh-overlay/
GNU General Public License v2.0
35 stars 11 forks source link

games-emulation/rpcs3 needs >=dev-util/spirv-tools-2021.1 #110

Closed jeandestouches closed 2 years ago

jeandestouches commented 2 years ago

games-emulation/rpcs3 needs >=dev-util/spirv-tools-2021.1

Even though I'm not using vulkan (I have alsa, joystick & llvm USES enabled only)

configure fails at :

  By not providing "FindSPIRV-Tools.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "SPIRV-Tools", but CMake did not find one.

  Could not find a package configuration file provided by "SPIRV-Tools" with
  any of the following names:

    SPIRV-ToolsConfig.cmake
    spirv-tools-config.cmake

  Add the installation prefix of "SPIRV-Tools" to CMAKE_PREFIX_PATH or set
  "SPIRV-Tools_DIR" to a directory containing one of the above files.  If
  "SPIRV-Tools" provides a separate development package or SDK, be sure it
  has been installed.

From the ebuild :

vulkan? ( media-libs/vulkan-loader dev-util/spirv-tools dev-util/glslang )

So it seems it is required even when not using vulkan.

Installing dev-util/spirv-tools-2021.1 (current stable in gentoo) fixes the issue.

Tatsh commented 2 years ago

Thanks for the reports. Fixing now.