Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / mesa
Commits:
-
36726073
by Timo Aaltonen at 2018-12-03T18:32:26Z
-
60473697
by Timo Aaltonen at 2018-12-03T18:42:07Z
-
432cb163
by Timo Aaltonen at 2018-12-03T18:44:04Z
4 changed files:
Changes:
1 |
+mesa (18.3.0~rc5-2) experimental; urgency=medium
|
|
2 |
+ |
|
3 |
+ * rules: Drop virgl, va/vdpau from s390x.
|
|
4 |
+ * meson-fix-hurd-build.diff: Hurd needs -D_GNU_SOURCE.
|
|
5 |
+ |
|
6 |
+ -- Timo Aaltonen <tjaalton@debian.org> Mon, 03 Dec 2018 20:43:45 +0200
|
|
7 |
+ |
|
1 | 8 |
mesa (18.3.0~rc5-1) experimental; urgency=medium
|
2 | 9 |
|
3 | 10 |
* New upstream release candidate.
|
1 |
+--- a/meson.build
|
|
2 |
++++ b/meson.build
|
|
3 |
+@@ -779,7 +779,7 @@ if cc.compiles('int foo(void) __attribut
|
|
4 |
+ endif
|
|
5 |
+
|
|
6 |
+ # TODO: this is very incomplete
|
|
7 |
+-if ['linux', 'cygwin'].contains(host_machine.system())
|
|
8 |
++if ['linux', 'linux-gnu', 'cygwin', 'gnu'].contains(host_machine.system())
|
|
9 |
+ pre_args += '-D_GNU_SOURCE'
|
|
10 |
+ endif
|
|
11 |
+
|
1 | 1 |
07_gallium-fix-build-failure-on-powerpcspe.diff
|
2 | 2 |
meson-add-glx-direct-toggle.diff
|
3 |
+meson-fix-hurd-build.diff
|
... | ... | @@ -49,8 +49,11 @@ else |
49 | 49 |
|
50 | 50 |
ifeq ($(DEB_HOST_ARCH_OS), linux)
|
51 | 51 |
confflags_DRI3 = -Ddri3=true
|
52 |
- # Gallium drivers which require kernel support, not yet ported to non-Linux
|
|
53 |
- GALLIUM_DRIVERS += virgl,
|
|
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
|
|
54 | 57 |
|
55 | 58 |
# Freedreno requires arm in addition
|
56 | 59 |
ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU)))
|
... | ... | @@ -72,10 +75,6 @@ else |
72 | 75 |
# Non-Linux ports also lack *_CLOEXEC and epoll, so wayland isn't ready yet:
|
73 | 76 |
EGL_PLATFORMS += wayland,
|
74 | 77 |
|
75 |
- ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x))
|
|
76 |
- DRI_DRIVERS += nouveau,
|
|
77 |
- GALLIUM_DRIVERS += nouveau,
|
|
78 |
- endif
|
|
79 | 78 |
endif
|
80 | 79 |
|
81 | 80 |
EGL_PLATFORMS += drm,
|
... | ... | @@ -88,6 +87,8 @@ else |
88 | 87 |
ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x))
|
89 | 88 |
DRI_DRIVERS += r200, r100,
|
90 | 89 |
GALLIUM_DRIVERS += r600, r300,
|
90 |
+ confflags_GALLIUM += -Dgallium-va=true
|
|
91 |
+ confflags_GALLIUM += -Dgallium-vdpau=true
|
|
91 | 92 |
endif
|
92 | 93 |
|
93 | 94 |
# LLVM is required for building r300g, radeonsi and llvmpipe drivers.
|
... | ... | @@ -116,8 +117,6 @@ else |
116 | 117 |
|
117 | 118 |
confflags_DIRECT_RENDERING = -Dglx-direct=true
|
118 | 119 |
confflags_GBM = -Dgbm=true
|
119 |
- confflags_GALLIUM += -Dgallium-vdpau=true
|
|
120 |
- confflags_GALLIUM += -Dgallium-va=true
|
|
121 | 120 |
confflags_GALLIUM += -Dgallium-extra-hud=true
|
122 | 121 |
confflags_GALLIUM += -Dlmsensors=true
|
123 | 122 |
with_libva = ,libva
|