Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2019-08-20 10:59:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and      /work/SRC/openSUSE:Factory/.xfwm4.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfwm4"

Tue Aug 20 10:59:05 2019 rev:58 rq:724103 version:4.14.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes      2019-01-10 
15:22:16.210396970 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.22127/xfwm4.changes   2019-08-20 
10:59:09.372659187 +0200
@@ -1,0 +2,151 @@
+Fri Aug 16 11:55:14 UTC 2019 - Maurizio Galli <maurizio.ga...@gmail.com>
+
+- Fixed sources in spec file
+
+-------------------------------------------------------------------
+Mon Aug 12 08:56:22 UTC 2019 - Maurizio Galli <maurizio.ga...@gmail.com>
+
+- Update to version 4.14.0
+  * settings-dialog: Replace GtkStock buttons
+  * Translation Updates 
+- Fixed up spec file
+
+-------------------------------------------------------------------
+Sat Jul 27 15:02:59 UTC 2019 - Marcel Kuehlhorn <tu...@opensuse.org>
+
+- Update to version 4.13.4
+  * Fix GL texture filter (bxo#15676)
+  * Fix zooming without GL
+  * Place windows on current monitor (bxo#14959)
+  * Fix raising of parent transients (bxo#15580)
+  * Enable root pixmap with compositor (bxo#15709)
+
+-------------------------------------------------------------------
+Thu Jul  4 11:22:37 UTC 2019 - Marcel Kuehlhorn <tu...@opensuse.org>
+
+- Enable Xpresent support
+
+-------------------------------------------------------------------
+Sun Jun 30 15:45:21 UTC 2019 - Marcel Kuehlhorn <tu...@opensuse.org>
+
+- Update to version 4.13.3
+  * Update CSS for tabwinb only on theme change
+  * HiDPI: Use GTK3 scaling attributes for window titles
+  * HiDPI: Adjust default theme with scale
+  * Fix initial pointer location when zooming
+  * Fix double-click distance setting
+  * Allow the top of the frame to be cropped when maximised
+    (bxo#14470)
+  * Update default theme to use maximized cropping
+  * Fix build without compositor (bxo#15432)
+  * Improved GLX support with NVIDIA proprietary/closed source driver
+    (bxo#15453)
+  * Compositor updates with GLX
+  * Small optimization with zoom on GLX
+  * Increase X11 client priority of xfwm4
+  * Change default compositor background to plain black
+  * Fallback to resource class name for icons
+    (bxo#15510)
+  * Clear shortcut in settings-dialog when removed (bxo#12802)
+  * Remove icons from window menu
+  * Fix regression with maximized window (bxo#15638)
+  * I18n: Update translations
+
+-------------------------------------------------------------------
+Sat May 18 15:20:06 UTC 2019 - maurizio.ga...@gmail.com
+
+- Update to version 4.13.2
+  - Fix flickering with GLX backend (bxo#14564, bxo#13519)
+  - Fix monitor geometry with scaled UI (bxo#14566)
+  - Fix issue with Android Virtual Device emulator (bxo#12206)
+  - Fix XI2 mask (bxo#14695)
+  - Fix preview with shaded windows (bxo#14899)
+  - Fix tabwin placement with scaled UI (bxo#14931)
+  - Add xfconf setting for selecting permanent vblank method
+  - Fix maximization with GTK clients using size increments (bxo#13954)
+  - Add style class to tabwin modes
+  - Fix crash/stack smash in startup-notification on some architectures
+    (bxo#15028)
+  - Avoid crash with button layout setting (bxo#14606)
+  - Raise on activate only with raise-on-focus (bxo#14656)
+  - Fix use after release of client picture with hidden (bxo#14990)
+  - Fix monitor output size update (bxo#15085)
+  - Allow transients to be minimized (bxo#14953)
+  - Raise all transients together (bxo#15303)
+  - Fix menu alignment with scaled UI
+  - Fix a regression where the client would remain visible if 
+    closed while cycling (bxo#15318)
+  - Withdraw the frame before the client window (bxo#15061)
+  - Revert to GLX as default vblank method (bxo#15325)
+  - Reduce repaint timeout (bxo#14335)
+  - Fix support for 1bpp icons
+  - Use cairo for pixmaps and masks
+  - Allow hiding windows using NET_WM_STATE_HIDDEN (bxo#15356)
+  - Fix size increment with scaled UI
+  - Various compositor improvements and optimizations with GLX
+  - Check for appropriate XSync version and increase xfwm4 priority
+  - Adjust zoom update based on monitor refresh rate (bxo#1539)
+  - Fix window type for broken clients (bxo#15399)
+  - Fix pointer enter/leave with decoration buttons (bxo#14741)
+  - New default theme
+  - Translation updates
+- Switch source to released tarball instead of git master
+- Fixed bcond for building with git sources and released tarballs
+- Stop trying to install Gilouche, Sonar and Kelabu themes.
+  These themes are no longer provided by this package.
+- Cleaned up spec file
+
+-------------------------------------------------------------------
+Fri May 17 09:48:39 UTC 2019 - maurizio.ga...@gmail.com
+
+- Update to version 4.13.1~git229.add14bfa:
+  * I18n: Update translation gl (100%).
+  * I18n: Update translation da (100%).
+  * compositor: Remove unused variables
+  * compositor: Rework XPresent error handler
+  * compositor: Set present pending only on success
+  * compositor: Disable XPresent on any error
+  * compositor: Fix xpresent
+  * client: Check for enter/leave window on button events
+  * I18n: Update translation da (100%).
+  * hints: Remove unused variables
+
+-------------------------------------------------------------------
+Wed May 08 05:35:30 UTC 2019 - maurizio.ga...@gmail.com
+
+- Update to version 4.13.1~git134.558fb547:
+  * I18n: Update translation pt_BR (100%).
+  * compositor: Ignore errors when destroying windows
+  * display: Do not sync before trap pop
+  * display: Log serial and minor code
+  * I18n: Update translation gl (100%).
+  * poswin: Small cleanup
+  * moveresize: Size increment depends on scale
+  * poswin: Use our own GdkWindow for scale
+  * poswin: Fix position with scale
+  * compositor: reduce timeout to 1ms
+
+-------------------------------------------------------------------
+Tue Apr 30 17:49:38 UTC 2019 - maurizio.ga...@gmail.com
+
+- Update to version 4.13.1~git118.10b15b1a:
+  * compositor: Reduce repaint timeout to 2ms
+  * compositor: reinstate “--vblank” option
+  * compositor: Revert to GLX as default vblank method (again)
+  * client: Withdraw the frame before the client window
+  * menu: Avoid XError with gtk
+  * client: Do not ping client when killing it
+  * cycling: Remove client if destroyed while cycling
+  * I18n: Update translation ko (100%).
+  * client: Fix regression with MWM hints
+  * Add gitignore
+- Changes from 4.13.0
+  * Add support for VSYNC using either Present or OpenGL
+  * Support for scaled cursor when zooming
+  * Daemon mode is now deprecated (--daemon has no effect)
+  * Bug fixes and I18n improvements
+- Clean up spec file
+- Added conditional %bcond_with git for easier maintanance when 
+  using Xfce git master branch
+
+-------------------------------------------------------------------

Old:
----
  xfwm4-4.12.5.tar.bz2

New:
----
  _service
  xfwm4-4.14.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xfwm4.spec ++++++
--- /var/tmp/diff_new_pack.uqDtLI/_old  2019-08-20 10:59:10.164659023 +0200
+++ /var/tmp/diff_new_pack.uqDtLI/_new  2019-08-20 10:59:10.168659022 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,33 +12,35 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
+%bcond_with git
 Name:           xfwm4
-Version:        4.12.5
+Version:        4.14.0
 Release:        0
 Summary:        Default Window Manager for the Xfce Desktop Environment
 License:        GPL-2.0-or-later
 Group:          System/GUI/XFCE
-Url:            http://docs.xfce.org/xfce/xfwm4/start
-Source0:        
http://archive.xfce.org/src/xfce/xfwm4/4.12/%{name}-%{version}.tar.bz2
+URL:            https://docs.xfce.org/xfce/xfwm4/start
+Source0:        
https://archive.xfce.org/src/xfce/xfwm4/4.14/%{name}-%{version}.tar.bz2
 Source1:        xfwm4.xml
 BuildRequires:  fdupes
 BuildRequires:  intltool
+BuildRequires:  gdk-pixbuf-loader-rsvg
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  xfce4-dev-tools
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
-BuildRequires:  pkgconfig(libwnck-1.0)
-BuildRequires:  pkgconfig(libxfce4kbd-private-2)
-BuildRequires:  pkgconfig(libxfce4ui-1)
+BuildRequires:  pkgconfig(libwnck-3.0) >= 3.14
+BuildRequires:  pkgconfig(libxfce4kbd-private-3) >= 4.12.0
+BuildRequires:  pkgconfig(libxfce4ui-2) >= 4.12.0
 BuildRequires:  pkgconfig(libxfce4util-1.0)
-BuildRequires:  pkgconfig(libxfconf-0)
+BuildRequires:  pkgconfig(libxfconf-0) >= 4.13.0
 BuildRequires:  pkgconfig(sm)
+BuildRequires:  pkgconfig(xpresent)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcomposite)
 BuildRequires:  pkgconfig(xdamage)
@@ -52,7 +54,6 @@
 Provides:       xfwm4-doc = %{version}
 Obsoletes:      xfwm4-doc <= 4.8.3
 Provides:       windowmanager
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 xfwm4 is the default Xfce window manager which manages the placement of
@@ -79,19 +80,26 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
+%if %{with git}
+NOCONFIGURE=1 ./autogen.sh
+%configure \
+    --enable-maintainer-mode \
+    --enable-compositor \
+    --enable-xpresent
+%else
 %configure \
-    --enable-compositor
-make %{?_smp_mflags} V=1
+    --enable-compositor \
+    --enable-xpresent
+%endif
+%make_build
 
 %install
 %make_install
 
-find Gilouche Kelabu Sonar -depth -print | cpio -pvd 
%{buildroot}%{_datadir}/themes
-
 install -D -p -m 644 %{SOURCE1} \
     %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
 
@@ -105,17 +113,12 @@
 
 %fdupes %{buildroot}%{_datadir}
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-
 %files
-%defattr(-,root,root)
-%doc example.gtkrc-2.0 README AUTHORS COMPOSITOR ChangeLog TODO
+%if %{with git}
+%doc example.gtkrc-2.0 README AUTHORS COMPOSITOR NEWS NOTES TODO
+%else
+%doc example.gtkrc-2.0 README AUTHORS COMPOSITOR NEWS TODO
+%endif
 %license COPYING*
 %{_bindir}/xfwm4
 %{_bindir}/xfwm4-settings
@@ -131,10 +134,9 @@
 %dir %{_libdir}/xfce4/xfwm4
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
+
 
 %files branding-upstream
-%defattr(-,root,root)
 %dir %{_sysconfdir}/xdg/xfce4
 %dir %{_sysconfdir}/xdg/xfce4/xfconf
 %dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml

++++++ _service ++++++
<?xml version="1.0"?>
<services>
  <service name="obs_scm" mode="disabled">
    <param name="scm">git</param>
    <param name="url">https://git.xfce.org/xfce/xfwm4</param>
    <param name="filename">xfwm4</param>
    <param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param>
    <param name="versionrewrite-pattern">xfwm4(.*)</param>
    <param name="changesgenerate">enable</param>
    <param name="changesauthor">maurizio.ga...@gmail.com</param>
  </service>
  <service mode="disabled" name="tar"/>
  <service mode="disabled" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>
++++++ xfwm4-4.12.5.tar.bz2 -> xfwm4-4.14.0.tar.bz2 ++++++
++++ 155075 lines of diff (skipped)


Reply via email to