dev-libs/weston: Fix -Dsimple-clients when USE=-examples
authorJames Le Cuirot <chewi@gentoo.org>
Sun, 24 Nov 2019 23:48:25 +0000 (23:48 +0000)
committerJames Le Cuirot <chewi@gentoo.org>
Sun, 24 Nov 2019 23:48:25 +0000 (23:48 +0000)
If you don't pass the option at all then it builds all the clients.

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
dev-libs/weston/weston-7.0.0.ebuild
dev-libs/weston/weston-9999.ebuild

index 0af0f01a4a0b54187ae607fd170d6eee31c87c0f..e252e16ee99953d1b3177d9b6275eb53b9404744 100644 (file)
@@ -120,7 +120,7 @@ src_configure() {
                -Dtools=debug,info,terminal
                -Dsimple-dmabuf-drm=auto
                $(meson_use examples demo-clients)
-               $(usex examples -Dsimple-clients=damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "")
+               -Dsimple-clients=$(usex examples damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "")
                $(meson_use resize-optimization resize-pool)
                -Dtest-junit-xml=false
                "${myconf[@]}"
index 0af0f01a4a0b54187ae607fd170d6eee31c87c0f..e252e16ee99953d1b3177d9b6275eb53b9404744 100644 (file)
@@ -120,7 +120,7 @@ src_configure() {
                -Dtools=debug,info,terminal
                -Dsimple-dmabuf-drm=auto
                $(meson_use examples demo-clients)
-               $(usex examples -Dsimple-clients=damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "")
+               -Dsimple-clients=$(usex examples damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "")
                $(meson_use resize-optimization resize-pool)
                -Dtest-junit-xml=false
                "${myconf[@]}"