[packages/weston] - diable pipewire, version 0.3 is FUBAR and can't even include its own headers - rel 2

baggins baggins at pld-linux.org
Sun May 10 11:06:06 CEST 2020


commit 48e3c8fea10a8417cd2f727eb66e57c297e0cf75
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun May 10 11:02:53 2020 +0200

    - diable pipewire, version 0.3 is FUBAR and can't even include its own headers
    - rel 2

 weston.spec | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/weston.spec b/weston.spec
index 497167d..fd9ccec 100644
--- a/weston.spec
+++ b/weston.spec
@@ -12,6 +12,7 @@
 %bcond_without	sclients	# simple clients
 %bcond_without	clients		# non-simple clients
 %bcond_without	remoting	# remoting-plugin (requires DRM compositor + GStreamer)
+%bcond_with	pipewire	# pipewire plugin
 %bcond_with	apidocs		# documentation (requires Sphinx 2.1+)
 
 %if %{without drm}
@@ -21,7 +22,7 @@ Summary:	Weston - Wayland demos
 Summary(pl.UTF-8):	Weston - programy demonstracyjne dla protokołu Wayland
 Name:		weston
 Version:	8.0.0
-Release:	1
+Release:	2
 License:	MIT
 Group:		Applications
 #Source0Download: https://wayland.freedesktop.org/releases.html
@@ -53,6 +54,7 @@ BuildRequires:	libpng-devel
 BuildRequires:	libwebp-devel
 BuildRequires:	meson >= 0.47
 BuildRequires:	ninja >= 1.5
+%{?with_pipewire:BuildRequires:	pipewire-devel}
 BuildRequires:	pixman-devel >= 0.26
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.736
@@ -194,6 +196,7 @@ Wtyczka składająca RDP dla Westona.
 
 %build
 %meson build \
+	%{!?with_pipewire:-Dpipewire=false} \
 	%{!?with_drm:-Dbackend-drm=false} \
 	%{!?with_vaapi:-Dbackend-drm-screencast-vaapi=false} \
 	%{!?with_rdp:-Dbackend-rdp=false} \
@@ -303,7 +306,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libweston-8/fbdev-backend.so
 %attr(755,root,root) %{_libdir}/libweston-8/gl-renderer.so
 %attr(755,root,root) %{_libdir}/libweston-8/headless-backend.so
-%attr(755,root,root) %{_libdir}/libweston-8/pipewire-plugin.so
+%{?with_pipewire:%attr(755,root,root) %{_libdir}/libweston-8/pipewire-plugin.so}
 %if %{with remoting}
 %attr(755,root,root) %{_libdir}/libweston-8/remoting-plugin.so
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/weston.git/commitdiff/48e3c8fea10a8417cd2f727eb66e57c297e0cf75



More information about the pld-cvs-commit mailing list