Accepting request 582112 from X11:Wayland

Small maintenance fixes

- Remove unneeded dependencies, update existing version checks
- Remove no longer present libinput configure toggle

Note: the build fix was submitted upstream and ideally will be in next release - 4.0
For the future don't be shy to send patches upstream ;-) (forwarded request 580636 from xexaxo)

OBS-URL: https://build.opensuse.org/request/show/582112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/weston?expand=0&rev=16
This commit is contained in:
Dominique Leuenberger 2018-03-04 11:51:38 +00:00 committed by Git OBS Bridge
commit 3d7c9809f4
2 changed files with 20 additions and 13 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Tue Feb 27 14:41:38 UTC 2018 - emil.l.velikov@gmail.com
- Remove unneeded dependencies, update existing version checks
-------------------------------------------------------------------
Tue Feb 27 14:15:43 UTC 2018 - emil.l.velikov@gmail.com
- Remove no longer present libinput configure toggle
-------------------------------------------------------------------
Thu Sep 14 14:39:38 UTC 2017 - jengelh@inai.de

View File

@ -1,7 +1,7 @@
#
# spec file for package weston
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -33,14 +33,11 @@ Source3: %name.keyring
Patch1: 0001-build-honor-results-obtained-by-pkg-config-libinput.patch
BuildRequires: autoconf >= 2.64
BuildRequires: automake >= 1.11
BuildRequires: libexpat-devel
BuildRequires: libjpeg-devel
BuildRequires: libtool >= 2.2
BuildRequires: libvpx-devel
BuildRequires: libxml2-tools
BuildRequires: pam-devel
BuildRequires: pkgconfig
BuildRequires: rsvg-view
BuildRequires: xkeyboard-config
BuildRequires: xz
BuildRequires: pkgconfig(cairo) >= 1.10.0
@ -51,29 +48,29 @@ BuildRequires: pkgconfig(dbus-1) >= 1.6
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(freerdp2)
BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glesv2)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libdrm) >= 2.4.30
BuildRequires: pkgconfig(libffi)
BuildRequires: pkgconfig(libinput) >= 0.8.0
BuildRequires: pkgconfig(libsystemd) >= 209
BuildRequires: pkgconfig(libudev) >= 136
BuildRequires: pkgconfig(libwebp)
# mtdev isn't really required - the configure check was fixed after the 3.0 release
BuildRequires: pkgconfig(mtdev) >= 1.1.0
BuildRequires: pkgconfig(pixman-1) >= 0.25.2
BuildRequires: pkgconfig(poppler-glib)
BuildRequires: pkgconfig(wayland-client) >= 1.10.0
BuildRequires: pkgconfig(wayland-client) >= 1.12.0
BuildRequires: pkgconfig(wayland-egl)
BuildRequires: pkgconfig(wayland-protocols) >= 1.0
BuildRequires: pkgconfig(wayland-protocols) >= 1.8
BuildRequires: pkgconfig(wayland-scanner)
BuildRequires: pkgconfig(wayland-server) >= 1.10.0
BuildRequires: pkgconfig(wayland-server) >= 1.12.0
BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(xcb-composite)
BuildRequires: pkgconfig(xcb-shm)
BuildRequires: pkgconfig(xcb-xfixes)
BuildRequires: pkgconfig(xcb-xkb) >= 1.9
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xkbcommon) >= 0.3.0
Requires: vpx-tools
Requires: xkeyboard-config
%description
@ -142,7 +139,7 @@ to develop plugins for Weston.
# Ensure people will use pkgconfig to locate headers.
# Implicit enable-libunwind would make the tests run endlessly on i586.
%configure --disable-static --includedir="%_includedir/%name" \
--disable-setuid-install --disable-libinput-backend \
--disable-setuid-install \
--disable-libunwind
make %{?_smp_mflags}