Add vkd3d support
parent
6c6ffa4473
commit
5b52251089
|
@ -5,6 +5,7 @@
|
||||||
- MinGW
|
- MinGW
|
||||||
- libFAudio
|
- libFAudio
|
||||||
- libldap (OpenLDAP)
|
- libldap (OpenLDAP)
|
||||||
|
- vkd3d
|
||||||
|
|
||||||
# Missing
|
# Missing
|
||||||
- libv4l2 (for what?)
|
- libv4l2 (for what?)
|
||||||
|
@ -16,6 +17,3 @@
|
||||||
- libgsm (for what?)
|
- libgsm (for what?)
|
||||||
- OSSv4 (for what?)
|
- OSSv4 (for what?)
|
||||||
- libsane (Future when required)
|
- libsane (Future when required)
|
||||||
|
|
||||||
# TODO
|
|
||||||
- vkd3d
|
|
||||||
|
|
|
@ -9,3 +9,4 @@ modules:
|
||||||
- libudev.yaml
|
- libudev.yaml
|
||||||
- libfaudio.yaml
|
- libfaudio.yaml
|
||||||
- libldap.yaml
|
- libldap.yaml
|
||||||
|
- vkd3d.yaml
|
||||||
|
|
|
@ -0,0 +1,63 @@
|
||||||
|
name: vkd3d-meta
|
||||||
|
modules:
|
||||||
|
- name: spirv-headers
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://github.com/KhronosGroup/SPIRV-Headers/archive/1.4.1.tar.gz
|
||||||
|
sha256: a244f0629f75eb450e090cd773d30e22367cb231e964c7492588eb9000201fd1
|
||||||
|
builddir: true
|
||||||
|
buildsystem: cmake
|
||||||
|
build-options:
|
||||||
|
make-install-args:
|
||||||
|
- DESTDIR=/usr/tmp_spirv
|
||||||
|
- install
|
||||||
|
post-install:
|
||||||
|
- rm -rfv /usr/tmp_spirv/usr/share
|
||||||
|
- cp -rav /usr/tmp_spirv/usr /
|
||||||
|
- rm -rfv /usr/tmp_spirv
|
||||||
|
cleanup-platform:
|
||||||
|
- "/include"
|
||||||
|
- name: vkd3d-platform
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://dl.winehq.org/vkd3d/source/vkd3d-1.1.tar.xz
|
||||||
|
sha256: 495adc61cc80c65d54b2f5b52092ea05d3797cc2c17a610f0fc98457d2f56ab6
|
||||||
|
builddir: true
|
||||||
|
build-options:
|
||||||
|
make-install-args:
|
||||||
|
- DESTDIR=/usr/tmp_vkd3d
|
||||||
|
- install
|
||||||
|
post-install:
|
||||||
|
- rm -rfv /usr/tmp_vkd3d/usr/share
|
||||||
|
- cp -rav /usr/tmp_vkd3d/usr /
|
||||||
|
- rm -rfv /usr/tmp_vkd3d
|
||||||
|
cleanup-platform:
|
||||||
|
- "*.la"
|
||||||
|
- "*.a"
|
||||||
|
- "/include"
|
||||||
|
- name: vkd3d-32bit
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://dl.winehq.org/vkd3d/source/vkd3d-1.1.tar.xz
|
||||||
|
sha256: 495adc61cc80c65d54b2f5b52092ea05d3797cc2c17a610f0fc98457d2f56ab6
|
||||||
|
builddir: true
|
||||||
|
config-opts:
|
||||||
|
- --build=i686-unknown-linux
|
||||||
|
- --libdir=/usr/lib32
|
||||||
|
- CFLAGS=-m32
|
||||||
|
- CXXFLAGS=-m32
|
||||||
|
- LDFLAGS=-m32
|
||||||
|
build-options:
|
||||||
|
make-install-args:
|
||||||
|
- DESTDIR=/usr/tmp_vkd3d
|
||||||
|
- install
|
||||||
|
post-install:
|
||||||
|
- rm -rfv /usr/tmp_vkd3d/usr/share
|
||||||
|
- cp -rav /usr/tmp_vkd3d/usr /
|
||||||
|
- rm -rfv /usr/tmp_vkd3d
|
||||||
|
cleanup-platform:
|
||||||
|
- "*.la"
|
||||||
|
- "*.a"
|
||||||
|
- "/include"
|
||||||
|
only-arches:
|
||||||
|
- x86_64
|
Loading…
Reference in New Issue