Hello community, here is the log from the commit of package openbox for openSUSE:Factory checked in at 2015-08-03 17:22:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openbox (Old) and /work/SRC/openSUSE:Factory/.openbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openbox" Changes: -------- --- /work/SRC/openSUSE:Factory/openbox/openbox.changes 2014-10-07 16:01:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openbox.new/openbox.changes 2015-08-03 17:22:30.000000000 +0200 @@ -1,0 +2,60 @@ +Thu Jul 30 19:26:15 UTC 2015 - trcs@gmx.com + +- update to 3.6.1: + * Bump ABI version of libobrender that should have been done in + 3.6 + * Added various new abilities to If action, including the <query> + tag, matching class, name, role and window type. + * Added ForEach action. + * Restore the <center> option for window placement. + * New GrowToFill action. + * Updated Portuguese and Polish translations. + * New Galician translation. + * Added strict option to ToggleShowDesktop action. + * Speed optimization in rendering code. + * New <position> tag for ShowMenu action allows placing menus + other than at the mouse cursor. + * Fix some corner cases of relative position to work correctly. + * Allow specifying multiple mousebinds in one tag as we already + do for keybinds (separated by spaces, as "W-Return M-S-F3" for + example). + * Added option rebindOnMappingNotify option, on by default, which + controls if we update binds when the keyboard layout changes at + runtime. + * The resize action now only considers the part of the client + that is onscreen for purposes of picking an action to perform. + * Make desktop actions non-interactive (means you can have more + actions bound to a key after them, and the dialog disappears on + a timer instead of when releasing the modifier keys). + * obxprop is now not pathologically slow when printing very long + arrays. + * Fix menu accelerator underlines sometimes not showing up. + * Fix so you can click menu entries before the menuHideDelay + expires if it's a new click. + * Don't readd the X event fd to the poll set every time we + reconfigure. + * Fix some specialized button bitmaps not loading from the + correct files. (toggled + pressed or hover would just be the + base toggled image). + * Various small bugfixes. +- spec file clean-up + * removed unnecessary Requires: libxslt-tools + * removed unnecessary %clean section +- Removed unnecessary patch: + * openbox-3.5-2-toggled_hover-toggled_pressed-bitmaps-ignored.patch +- Removed openbox-3.5.2-return.patch +- Added openbox-3.6.1-return.patch to fix a new + no-return-in-nonvoid-function error in actions/if.c + * openbox-3.5.2-return.patch is included in this patch + +------------------------------------------------------------------- +Fri Mar 6 14:38:59 UTC 2015 - trcs@gmx.com + +- added openbox-3.5-2-toggled_hover-toggled_pressed-bitmaps-ignored.patch + * fixes https://bugzilla.icculus.org/show_bug.cgi?id=6065 +- spec file cleanup + * removed checks for discontinued openSUSE versions + * removed explicit dependency libxslt to fix RPMLINT warning + * renamed README.SuSE to README.SUSE to fix RPMLINT warning + +------------------------------------------------------------------- Old: ---- openbox-3.5.2-return.patch openbox-3.5.2.tar.gz New: ---- openbox-3.6.1-return.patch openbox-3.6.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openbox.spec ++++++ --- /var/tmp/diff_new_pack.lqdwHk/_old 2015-08-03 17:22:31.000000000 +0200 +++ /var/tmp/diff_new_pack.lqdwHk/_new 2015-08-03 17:22:31.000000000 +0200 @@ -18,19 +18,19 @@ Name: openbox Provides: windowmanager -Version: 3.5.2 +Version: 3.6.1 Release: 0 Summary: ICCCM and EWMH Compliant Window Manager with Very Few Dependencies License: GPL-2.0+ Group: System/GUI/Other Url: http://openbox.org/ -Source: http://openbox.org/dist/openbox/openbox-%{version}.tar.gz +Source: http://openbox.org/dist/openbox/openbox-%{version}.tar.xz Source1: %name-README.SuSE Source2: %name.desktop Source3: %name-pipemenu Source4: menu.xml Source5: xcompmgr-autostart -Patch1: %name-3.5.2-return.patch +Patch1: %name-3.6.1-return.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: pkgconfig @@ -49,15 +49,12 @@ BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) -%if 0%{?suse_version} >= 1230 BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(librsvg-2.0) -%endif # only for ownership of datadir/share/gnome-sessions/ BuildRequires: gnome-session-core BuildRequires: libtool BuildRequires: update-desktop-files -Requires: libxslt Requires: xdg-menu Recommends: obconf @@ -102,14 +99,14 @@ %prep %setup -q -cp %{S:1} ./README.SuSE -%patch1 +cp %{S:1} ./README.SUSE +%patch1 -p1 mv po/no.po po/nb.po mv po/no.gmo po/nb.gmo %__perl -p -i -e 's/^no$/nb/' po/LINGUAS %build -autoreconf -fiv +#autoreconf -fiv export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure --disable-static --with-pic %__make clean @@ -140,22 +137,15 @@ %post /sbin/ldconfig -%if 0%{?suse_version} >= 1140 %desktop_database_post -%endif %postun /sbin/ldconfig -%if 0%{?suse_version} >= 1140 %desktop_database_postun -%endif - -%clean -%{?buildroot:%__rm -rf '%{buildroot}'} %files -f %name.lang %defattr(-,root,root) -%doc AUTHORS CHANGELOG COPYING COMPLIANCE README README.SuSE +%doc AUTHORS CHANGELOG COPYING COMPLIANCE README README.SUSE %doc data/xbm data/menu.xsd doc/rc-mouse-focus.xml data/rc.xsd %dir %_sysconfdir/xdg/%name %config(noreplace) %_sysconfdir/xdg/openbox/menu.xml ++++++ openbox-3.5.2-return.patch -> openbox-3.6.1-return.patch ++++++ --- /work/SRC/openSUSE:Factory/openbox/openbox-3.5.2-return.patch 2013-08-23 13:51:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openbox.new/openbox-3.6.1-return.patch 2015-08-03 17:22:30.000000000 +0200 @@ -1,10 +1,20 @@ ---- openbox/mouse.c.orig 2013-08-13 08:31:58.953981829 +0200 -+++ openbox/mouse.c 2013-08-13 08:32:18.822008902 +0200 +--- openbox-3.6.1/openbox/mouse.c 2014-11-05 16:19:42.000000000 +0100 ++++ openbox-3.6.1-new/openbox/mouse.c 2015-07-30 21:50:01.170367292 +0200 @@ -174,6 +174,7 @@ case OB_MOUSE_ACTION_MOTION: return OB_USER_ACTION_MOUSE_MOTION; default: g_assert_not_reached(); -+ return OB_USER_ACTION_NONE; ++ return OB_USER_ACTION_NONE; } } +--- openbox-3.6.1/openbox/actions/if.c 2014-11-05 16:19:42.000000000 +0100 ++++ openbox-3.6.1-new/openbox/actions/if.c 2015-07-30 21:46:10.810359664 +0200 +@@ -168,6 +168,7 @@ + return TRUE; + } + g_assert_not_reached(); ++ return OB_USER_ACTION_NONE; + } + + static void setup_query(Options* o, xmlNodePtr node, QueryTarget target) {