Hello community, here is the log from the commit of package xscreensaver for openSUSE:Factory checked in at 2018-03-24 16:08:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xscreensaver (Old) and /work/SRC/openSUSE:Factory/.xscreensaver.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xscreensaver" Sat Mar 24 16:08:02 2018 rev:57 rq:589694 version:5.37 Changes: -------- --- /work/SRC/openSUSE:Factory/xscreensaver/xscreensaver.changes 2017-11-30 12:34:39.829321695 +0100 +++ /work/SRC/openSUSE:Factory/.xscreensaver.new/xscreensaver.changes 2018-03-24 16:08:03.627329208 +0100 @@ -1,0 +2,6 @@ +Thu Mar 15 16:26:41 UTC 2018 - [email protected] + +- remove xorg-x11-devel from buildrequires, replaced + by extensive list of pkgconfig() style deps, + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xscreensaver.spec ++++++ --- /var/tmp/diff_new_pack.YIFz5u/_old 2018-03-24 16:08:04.707290277 +0100 +++ /var/tmp/diff_new_pack.YIFz5u/_new 2018-03-24 16:08:04.711290133 +0100 @@ -1,7 +1,7 @@ # # spec file for package xscreensaver # -# 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 @@ -20,7 +20,7 @@ Version: 5.37 Release: 0 Summary: A screen saver and locker for the X Window System -License: BSD-3-Clause and GPL-2.0+ +License: BSD-3-Clause AND GPL-2.0-or-later Group: Amusements/Toys/Screensavers Url: https://www.jwz.org/xscreensaver Source: https://www.jwz.org/xscreensaver/%{name}-%{version}.tar.gz @@ -42,7 +42,6 @@ Patch42: xscreensaver-webcollage-dictpath.patch # PATCH-FEATURE-OPENSUSE xscreensaver-disable-upgrade-nagging.patch boo#890595 [email protected] -- Disable nagging messages about upgrading to a newer version. Patch43: xscreensaver-disable-upgrade-nagging-message.patch -BuildRequires: Mesa-devel BuildRequires: automake BuildRequires: bc BuildRequires: gdmflexiserver @@ -52,9 +51,29 @@ BuildRequires: pam-devel BuildRequires: perl-XML-Parser BuildRequires: update-desktop-files -BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(atk) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gdk-pixbuf-xlib-2.0) +BuildRequires: pkgconfig(gdk-x11-2.0) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gtk+-x11-2.0) BuildRequires: pkgconfig(libglade-2.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(pango) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xft) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xmu) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(xxf86misc) +BuildRequires: pkgconfig(xxf86vm) # Requires: %{name}-data Requires: /sbin/unix2_chkpwd @@ -153,6 +172,8 @@ sed -i "s|@install_sh@|../install-sh -c|" po/Makefile.in.in chmod +x install-sh autoreconf -fi +#lie to configure so the default C standard is used +export ac_cv_gcc_accepts_std=no # Disable direct PAM use and shadow (both needs suid). %configure \ --with-hackdir=%{_libdir}/xscreensaver \
