Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / mesa
Commits:
-
3990aeba
by Timo Aaltonen at 2018-12-04T09:29:52Z
3 changed files:
Changes:
No preview for this file type
| ... | ... | @@ -19,7 +19,7 @@ Build-Depends: |
| 19 | 19 |
libxext-dev,
|
| 20 | 20 |
libva-dev (>= 1.6.0) [linux-any kfreebsd-any],
|
| 21 | 21 |
libvdpau-dev (>= 1.1.1) [linux-any kfreebsd-any],
|
| 22 |
- libvulkan-dev [amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64 ppc64el sparc64 x32],
|
|
| 22 |
+ libvulkan-dev [amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32],
|
|
| 23 | 23 |
libtool,
|
| 24 | 24 |
x11proto-dev,
|
| 25 | 25 |
linux-libc-dev (>= 2.6.31) [linux-any],
|
| ... | ... | @@ -38,12 +38,12 @@ Build-Depends: |
| 38 | 38 |
python3-mako,
|
| 39 | 39 |
flex,
|
| 40 | 40 |
bison,
|
| 41 |
- llvm-7-dev (>= 1:7~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el],
|
|
| 42 |
- libelf-dev [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el],
|
|
| 41 |
+ llvm-7-dev (>= 1:7~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
|
|
| 42 |
+ libelf-dev [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
|
|
| 43 | 43 |
libwayland-dev (>= 1.15.0) [linux-any],
|
| 44 | 44 |
libwayland-egl-backend-dev (>= 1.15.0) [linux-any],
|
| 45 |
- libclang-7-dev (>= 1:7~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el],
|
|
| 46 |
- libclc-dev (>= 0.2.0+git20180917-1~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el],
|
|
| 45 |
+ libclang-7-dev (>= 1:7~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
|
|
| 46 |
+ libclc-dev (>= 0.2.0+git20180917-1~) [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
|
|
| 47 | 47 |
wayland-protocols (>= 1.9),
|
| 48 | 48 |
zlib1g-dev,
|
| 49 | 49 |
libglvnd-core-dev,
|
| ... | ... | @@ -442,7 +442,7 @@ Description: Mesa VDPAU video acceleration drivers |
| 442 | 442 |
|
| 443 | 443 |
Package: mesa-vulkan-drivers
|
| 444 | 444 |
Section: libs
|
| 445 |
-Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64 ppc64el sparc64 x32
|
|
| 445 |
+Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32
|
|
| 446 | 446 |
Pre-Depends: ${misc:Pre-Depends}
|
| 447 | 447 |
Depends:
|
| 448 | 448 |
libvulkan1,
|
| ... | ... | @@ -455,7 +455,7 @@ Description: Mesa Vulkan graphics drivers |
| 455 | 455 |
|
| 456 | 456 |
Package: mesa-opencl-icd
|
| 457 | 457 |
Section: libs
|
| 458 |
-Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el
|
|
| 458 |
+Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64
|
|
| 459 | 459 |
Pre-Depends: ${misc:Pre-Depends}
|
| 460 | 460 |
Depends:
|
| 461 | 461 |
libclc-r600 (>= 0.2.0+git20180312-1~),
|
| ... | ... | @@ -49,11 +49,9 @@ else |
| 49 | 49 |
|
| 50 | 50 |
ifeq ($(DEB_HOST_ARCH_OS), linux)
|
| 51 | 51 |
confflags_DRI3 = -Ddri3=true
|
| 52 |
- ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x))
|
|
| 53 |
- DRI_DRIVERS += nouveau,
|
|
| 54 |
- # Gallium drivers which require kernel support, not yet ported to non-Linux
|
|
| 55 |
- GALLIUM_DRIVERS += nouveau, virgl,
|
|
| 56 |
- endif
|
|
| 52 |
+ DRI_DRIVERS += nouveau,
|
|
| 53 |
+ # Gallium drivers which require kernel support, not yet ported to non-Linux
|
|
| 54 |
+ GALLIUM_DRIVERS += nouveau, virgl,
|
|
| 57 | 55 |
|
| 58 | 56 |
# Freedreno requires arm in addition
|
| 59 | 57 |
ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU)))
|
| ... | ... | @@ -84,16 +82,12 @@ else |
| 84 | 82 |
DRI_DRIVERS += i915, i965,
|
| 85 | 83 |
endif
|
| 86 | 84 |
|
| 87 |
- ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x))
|
|
| 88 | 85 |
DRI_DRIVERS += r200, r100,
|
| 89 | 86 |
GALLIUM_DRIVERS += r600, r300,
|
| 90 |
- confflags_GALLIUM += -Dgallium-va=true
|
|
| 91 |
- confflags_GALLIUM += -Dgallium-vdpau=true
|
|
| 92 |
- endif
|
|
| 93 | 87 |
|
| 94 | 88 |
# LLVM is required for building r300g, radeonsi and llvmpipe drivers.
|
| 95 | 89 |
# It's also required for building OpenCL support.
|
| 96 |
- ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el))
|
|
| 90 |
+ ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64))
|
|
| 97 | 91 |
GALLIUM_DRIVERS += radeonsi, swrast
|
| 98 | 92 |
confflags_GALLIUM += -Dllvm=true
|
| 99 | 93 |
confflags_GALLIUM += -Dgallium-opencl=icd
|
| ... | ... | @@ -111,13 +105,15 @@ else |
| 111 | 105 |
|
| 112 | 106 |
# radv needs LLVM and the Vulkan loader, so only build on the subset of
|
| 113 | 107 |
# arches where we have LLVM enabled and where the Vulkan loader is built.
|
| 114 |
- ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64 sparc64 ppc64el))
|
|
| 108 |
+ ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64))
|
|
| 115 | 109 |
VULKAN_DRIVERS += amd,
|
| 116 | 110 |
endif
|
| 117 | 111 |
|
| 118 | 112 |
confflags_DIRECT_RENDERING = -Dglx-direct=true
|
| 119 | 113 |
confflags_GBM = -Dgbm=true
|
| 120 | 114 |
confflags_GALLIUM += -Dgallium-extra-hud=true
|
| 115 |
+ confflags_GALLIUM += -Dgallium-va=true
|
|
| 116 |
+ confflags_GALLIUM += -Dgallium-vdpau=true
|
|
| 121 | 117 |
confflags_GALLIUM += -Dlmsensors=true
|
| 122 | 118 |
with_libva = ,libva
|
| 123 | 119 |
endif
|