[packages/xorg-xserver-server] - enable systemd integration, xwayland, glamor

arekm arekm at pld-linux.org
Thu Jul 17 09:54:55 CEST 2014


commit 8edf202a1970af1fb729a6e9592ec6534c68e165
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Thu Jul 17 09:54:52 2014 +0200

    - enable systemd integration, xwayland, glamor

 xorg-xserver-server.spec | 27 ++++++++++++++++++++++++++-
 1 file changed, 26 insertions(+), 1 deletion(-)
---
diff --git a/xorg-xserver-server.spec b/xorg-xserver-server.spec
index 812942a..a07fe14 100644
--- a/xorg-xserver-server.spec
+++ b/xorg-xserver-server.spec
@@ -60,6 +60,7 @@ BuildRequires:	dbus-devel >= 1.0
 %endif
 %{?with_hal:BuildRequires:	hal-devel}
 BuildRequires:	libdrm-devel >= 2.4.39
+BuildRequires:	libepoxy-devel
 %{?with_xselinux:BuildRequires:	libselinux-devel >= 2.0.86}
 BuildRequires:	libtool
 BuildRequires:	libunwind-devel
@@ -71,6 +72,7 @@ BuildRequires:	pixman-devel >= %{pixman_ver}
 BuildRequires:	pkgconfig >= 1:0.19
 %{?with_systemtap:BuildRequires:	systemtap-sdt-devel}
 BuildRequires:	udev-devel >= 1:143
+BuildRequires:	wayland-devel
 BuildRequires:	xcb-util-devel
 BuildRequires:	xcb-util-image-devel
 BuildRequires:	xcb-util-keysyms-devel
@@ -289,8 +291,8 @@ Requires:	pixman >= %{pixman_ver}
 Requires:	util-linux
 Requires:	which
 Requires:	xkeyboard-config
-Requires:	xorg-app-xkbcomp
 Requires:	xorg-app-xauth
+Requires:	xorg-app-xkbcomp
 # requires fixed and cursor fonts
 Requires:	xorg-font-font-alias
 Requires:	xorg-font-font-cursor-misc
@@ -336,6 +338,22 @@ system service.
 Ten pakiet zawiera skrypty startowe dla Xvfb oraz rejestruje Xvfb jako
 usługę systemową.
 
+%package -n xorg-xserver-Xwayland
+Summary:	Xwayland - X server integrated into a Wayland window system
+Summary(pl.UTF-8):	Xwayland - serwer X integrowalny w Wayland
+Group:		X11/Servers
+Requires:	pixman >= %{pixman_ver}
+Requires:	xorg-lib-libX11 >= 1.6
+Requires:	xorg-lib-libXext >= 1.0.99.4
+Requires:	xorg-lib-libXfont >= 1.4.2
+Requires:	xorg-lib-libXi >= 1.2.99.1
+
+%description -n xorg-xserver-Xwayland
+Xwayland - server integrated into a Wayland window system.
+
+%description -n xorg-xserver-Xwayland -l pl.UTF-8
+Xwayland - serwer X integrowalny w Wayland.
+
 %package devel
 Summary:	Header files for X.org server
 Summary(pl.UTF-8):	Pliki nagłówkowe dla serwera X.org
@@ -478,6 +496,9 @@ fi
 	%{?with_xf86bigfont:--enable-xf86bigfont} \
 	--disable-xfake \
 	--enable-xfbdev \
+	--with-systemd-daemon \
+	--enable-xwayland \
+	--enable-glamor \
 	%{?with_xselinux:--enable-xselinux}
 
 %{__make}
@@ -633,6 +654,10 @@ fi
 %attr(754,root,root) /etc/rc.d/init.d/Xvfb
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/Xvfb
 
+%files -n xorg-xserver-Xwayland
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/Xwayland
+
 %files devel
 %defattr(644,root,root,755)
 %doc doc/{Xinput,Xserver-spec}.html %{?with_systemtap:doc/dtrace/Xserver-DTrace.html}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorg-xserver-server.git/commitdiff/8edf202a1970af1fb729a6e9592ec6534c68e165



More information about the pld-cvs-commit mailing list