WineBarrels-BasePlatforms/BasePlatform/v2/RawPlatform-x86_64.yaml

85 lines
2.4 KiB
YAML

build-runtime: true
writable-sdk: true
id: de.marko10_000.winebarrels.RawPlatform
branch: "v2"
sdk: org.gnome.Platform
runtime: org.gnome.Platform
runtime-version: "3.34"
separate-locales: false
add-extensions:
org.freedesktop.Platform.GL32:
directory: lib32/GL
version: '1.4'
versions: 19.08;1.4
subdirectories: true
no-autodownload: true
autodelete: false
add-ld-path: lib
merge-dirs: vulkan/icd.d;glvnd/egl_vendor.d
download-if: active-gl-driver
enable-if: active-gl-driver
org.freedesktop.Platform.GL:
versions: 19.08;1.4
version: "1.4"
directory: lib/x86_64-linux-gnu/GL
subdirectories: true
no-autodownload: true
autodelete: false
add-ld-path: lib
merge-dirs: vulkan/icd.d;glvnd/egl_vendor.d;OpenCL/vendors;lib/dri;lib/d3d;vulkan/explicit_layer.d
download-if: active-gl-driver
enable-if: active-gl-driver
org.freedesktop.Platform.Timezones:
versions: "19.08"
version: "19.08"
directory: share/zoneinfo
org.freedesktop.Platform.GStreamer:
versions: "19.08"
version: "19.08"
directory: lib/extensions/gstreamer-1.0
subdirectories: true
no-autodownload: true
org.freedesktop.Platform.Icontheme:
versions: "19.08;1.0"
version: "1.0"
directory: share/runtime/share/icons
subdirectories: true
no-autodownload: true
org.gtk.Gtk3theme:
versions: "19.08;3.22"
version: "3.22"
directory: share/runtime/share/themes
subdirectories: true
subdirectory-suffix: gtk-3.0
no-autodownload: true
download-if: active-gtk-theme
org.freedesktop.Platform.VAAPI.Intel:
versions: "19.08"
version: "19.08"
directory: lib/x86_64-linux-gnu/dri/intel-vaapi-driver
autodelete: false
no-autodownload: true
add-ld-path: lib
download-if: have-intel-gpu
org.freedesktop.Platform.openh264:
versions: "19.08"
version: "19.08"
directory: lib/x86_64-linux-gnu/openh264
add-ld-path: extra
autodelete: false
modules:
- name: test-arch
buildsystem: simple
build-commands:
- false
skip-arches:
- x86_64
- raw/platform.yaml
cleanup:
- /lib/debug