[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#907152: vulkan: Porting to non-linux systems



On 24.08.2018 13:46, Svante Signell wrote:
> Source: vulkan
> Version: 1.1.73+dfsg-1
> Severity: important
> Tags: ftbfs, patch
> User: debian-hurd@lists.debian.org, debian-kbsd@lists.debian.org
> Usertags: hurd-i386, kfreebsd-any
> 
> Hello,
> 
> Currently vulkan is not available on GNU/Hurd and GNU/kFreeBSD due to
> lack of porting to these architectures. Attached is a patch,
> debian_control.diff, to make the libwayland-dev dependency linux-only
> and add hurd, kfreebsd to the Architecture field of the packages.
> 
> The remaining patches:
> 
> CMakeLists.txt.diff
> demos_CMakeLists.txt.diff
> demos_smoke_CMakeLists.txt.diff
> external_glslang_External_spirv-tools_CMakeLists.txt.diff
> icd_CMakeLists.txt.diff
> layers_CMakeLists.txt.diff
> loader_CMakeLists.txt.diff
> loader_loader.c.diff
> loader_vk_loader_platform.h.diff
> tests_CMakeLists.txt.diff
> 
> are mainly patches for various CMakeLists.txt files. The last patch is
> not tested yet since the package build does not run tests.
> 
> Vulkan has been built successfully with the attached patches on hurd-
> i386 and kfreebsd-amd64 boxes. 
> 
> This package is important to have available due to the build dependency
> chain of wine-development:
> wine-development -> libvkd3d-dev -> libvulkan-dev

Hi, have you sent these upstream? There are four repositories upstream now:

https://github.com/KhronosGroup/Vulkan-Headers
https://github.com/KhronosGroup/Vulkan-Loader
https://github.com/KhronosGroup/Vulkan-ValidationLayers
https://github.com/KhronosGroup/Vulkan-Tools

and the new packaging is now in NEW.


-- 
t


Reply to: