Hello community,
here is the log from the commit of package gnome-session for openSUSE:12.1
checked in at 2011-10-25 15:55:38
Comparing /work/SRC/openSUSE:12.1/gnome-session (Old)
and /work/SRC/openSUSE:12.1/.gnome-session.new (New)
Package is "gnome-session", Maintainer is "gnome-maintain...@suse.de"
Changes:
--- /work/SRC/openSUSE:12.1/gnome-session/gnome-session.changes 2011-10-24
12:46:41.0 +0200
+++ /work/SRC/openSUSE:12.1/.gnome-session.new/gnome-session.changes
2011-10-25 15:55:39.0 +0200
@@ -1,0 +2,10 @@
+Wed Oct 19 11:18:10 UTC 2011 - vu...@opensuse.org
+
+- Add gnome-session-gnome.fallback-boot-arg.patch: let users be
+ able to pass gnome.fallback=0/1 argument at boot to choose
+ fallback/non-fallback mode.
+- Add gnome-session-blacklist-hardware.patch: use an external file
+ to easily blacklist/whitelist some hardware when checking if
+ we have 3d support.
+
+---
New:
gnome-session-blacklist-hardware.patch
gnome-session-gnome.fallback-boot-arg.patch
Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.0TSvJQ/_old 2011-10-25 15:55:40.0 +0200
+++ /var/tmp/diff_new_pack.0TSvJQ/_new 2011-10-25 15:55:40.0 +0200
@@ -37,6 +37,10 @@
Patch2: gnome-session-wm-switch.patch
# PATCH-NEEDS-REBASE gnome-session-bgo507101-tile-ui.patch bgo507101
vu...@novell.com -- Tile UI for logout dialog. (Was: PATCH-FIX-UPSTREAM)
Patch3: gnome-session-bgo507101-tile-ui.patch
+# PATCH-FEATURE-UPSTREAM gnome-session-gnome.fallback-boot-arg.patch
vu...@opensuse.org -- Let users be able to pass gnome.fallback at boot to
choose fallback/non-fallback
+Patch4: gnome-session-gnome.fallback-boot-arg.patch
+# PATCH-FEATURE-UPSTREAM gnome-session-blacklist-hardware.patch bgo#644325
vu...@opensuse.org -- Use an external file to easily blacklist/whitelist some
hardware
+Patch5: gnome-session-blacklist-hardware.patch
BuildRequires: fdupes
BuildRequires: gnome-common
BuildRequires: gnome-patch-translation
@@ -137,6 +141,8 @@
#%patch2 -p1
# needs-rebase
#%patch3 -p0
+%patch4 -p1
+%patch5 -p1
# gnome-patch-translation-update
%build
@@ -215,9 +221,6 @@
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/gnome-session
%{_bindir}/gnome-session-quit
-# Helper for the session definitions, to know if hardware is accelerated
-%{_libexecdir}/gnome-session-check-accelerated
-%{_libexecdir}/gnome-session-check-accelerated-helper
%{_datadir}/GConf/gsettings/gnome-session.convert
%{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
%dir %{_datadir}/gnome-session
@@ -226,6 +229,10 @@
%{_datadir}/icons/hicolor/scalable/apps/gnome-session-sleep.svg
%doc %{_mandir}/man1/gnome-session.1*
%doc %{_mandir}/man1/gnome-session-quit.1*
+# Helper for the session definitions, to know if hardware is accelerated
+%{_libexecdir}/gnome-session-check-accelerated
+%{_libexecdir}/gnome-session-check-accelerated-helper
+%{_datadir}/gnome-session/hardware-compatibility
%files lang -f %{name}-3.0.lang
++ gnome-session-blacklist-hardware.patch ++
>From 50b121a7737a13bde1195d1aea215ff8789f65fd Mon Sep 17 00:00:00 2001
From: Vincent Untz
Date: Wed, 19 Oct 2011 14:27:25 +0200
Subject: [PATCH 1/2] tools: Use whitelist/blacklist regexps when evaluating
renderer
The regexps are in a file that we also ship.
https://bugzilla.gnome.org/show_bug.cgi?id=644325
---
data/Makefile.am |5 +-
data/hardware-compatibility| 20 +
tools/Makefile.am |3 +-
tools/gnome-session-check-accelerated-helper.c | 95 ++--
4 files changed, 115 insertions(+), 8 deletions(-)
create mode 100644 data/hardware-compatibility
diff --git a/data/Makefile.am b/data/Makefile.am
index cdd3201..6f0fb33 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -5,6 +5,9 @@ ui_DATA = \
session-properties.ui \
gsm-inhibit-dialog.ui
+hwcompatdir = $(pkgdatadir)
+hwcompat_DATA = hardware-compatibility
+
xsessiondir = $(datadir)/xsessions
xsession_in_files = gnome.desktop.in
xsession_DATA = $(xsession_in_files:.desktop.in=.desktop)
@@ -39,7 +42,7 @@ EXTRA_DIST = \
$(session_in_in_files) \
$(gsettings_SCHEMAS:.xml=.xml.in) \
$(ui_DATA) \
- $(pixmap_DATA_dist)
+ $(hwcompat_DATA)
CLEANFILES = \
$(gsettings_SCHEMAS)\
diff --git a/data/hardware-compatibility b/data/hardware-compatibility
new file mode 100644
index 000..