summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Palus2020-08-25 16:53:48 (GMT)
committerJan Palus2020-08-25 17:01:51 (GMT)
commit5438d9e5ae51382af2d04a8b324e3e0a0264db83 (patch)
treec1745627319409e6b10cd046dc6e5d1072060c70
parentf9610336085b55c2ebc552d3380582ec4920b4ae (diff)
downloadxorg-xserver-server-5438d9e5ae51382af2d04a8b324e3e0a0264db83.zip
xorg-xserver-server-5438d9e5ae51382af2d04a8b324e3e0a0264db83.tar.gz
force use of TI-RPC now that glibc dropped Sun RPC; rel 2auto/th/xorg-xserver-server-1.20.9-2
consider switching to meson which already searches for libtirpc. autotools to meson migration is not complete though
-rw-r--r--xorg-xserver-server.spec8
1 files changed, 7 insertions, 1 deletions
diff --git a/xorg-xserver-server.spec b/xorg-xserver-server.spec
index 4796a4e..a40cbce 100644
--- a/xorg-xserver-server.spec
+++ b/xorg-xserver-server.spec
@@ -35,7 +35,7 @@ Summary: X.org server
Summary(pl.UTF-8): Serwer X.org
Name: xorg-xserver-server
Version: 1.20.9
-Release: 1
+Release: 2
License: MIT
Group: X11/Servers
Source0: https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
@@ -72,6 +72,7 @@ BuildRequires: libdrm-devel >= 2.4.89
BuildRequires: libepoxy-devel >= 1.5.4
%endif
%{?with_xselinux:BuildRequires: libselinux-devel >= 2.0.86}
+BuildRequires: libtirpc-devel
BuildRequires: libtool >= 2:2.2
%{?with_libunwind:BuildRequires: libunwind-devel}
BuildRequires: libxcb-devel >= 1.9.3
@@ -192,6 +193,9 @@ Obsoletes: xorg-xserver-server-xorgcfg
Obsoletes: xorg-driver-video-modesetting
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define tirpc_cflags $(pkg-config --cflags libtirpc)
+%define tirpc_libs $(pkg-config --libs libtirpc)
+
%description
Xorg server is a generally used X server which uses display hardware.
It requires proper driver for your display hardware.
@@ -462,6 +466,8 @@ fi
%{__autoheader}
%{__automake}
%configure \
+ CPPFLAGS="%{rpmcppflags} %{tirpc_cflags}" \
+ LIBS="%{tirpc_libs}" \
--libexecdir=%{_libdir}/xorg \
--with-os-name="PLD/Linux" \
--with-os-vendor="PLD/Team" \