commit qtcurve-kde4 for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2017-07-21 22:48:04

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is "qtcurve-kde4"

Fri Jul 21 22:48:04 2017 rev:75 rq:511211 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2017-06-04 02:00:54.787019072 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2017-07-21 22:48:09.203272983 +0200
@@ -1,0 +2,9 @@
+Mon Jul 17 13:51:14 UTC 2017 - i...@ilya.pp.ua
+
+- Add baselibs.conf for providing packages:
+  * libqtcurve-utils2-32bit
+  * libqtcurve-cairo1-32bit
+  * qtcurve-kde4-32bit
+  * qtcurve-gtk2-32bit
+
+---

New:

  baselibs.conf



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.hpQCwK/_old  2017-07-21 22:48:09.847182152 +0200
+++ /var/tmp/diff_new_pack.hpQCwK/_new  2017-07-21 22:48:09.851181588 +0200
@@ -12,7 +12,7 @@
 # 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
 #
 
 
@@ -24,7 +24,8 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:https://github.com/KDE/qtcurve
-Source: qtcurve-%{version}.tar.gz
+Source0:qtcurve-%{version}.tar.gz
+Source1:baselibs.conf
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules
 BuildRequires:  frameworkintegration-devel
@@ -49,7 +50,6 @@
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb)
 Requires:   libqtcurve-utils2 = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires
 
 %description
@@ -92,7 +92,7 @@
 of widget styles available for Qt and GTK+.
 
 %prep
-%setup -q -n qtcurve-%{version}
+%setup -qn qtcurve-%{version}
 
 %build
  %cmake_kde4 -d build -- -DENABLE_QT5=ON -DQTC_QT5_ENABLE_KDE=ON

++ baselibs.conf ++
libqtcurve-utils2
libqtcurve-cairo1
qtcurve-kde4
qtcurve-gtk2



commit qtcurve-kde4 for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2017-06-04 02:00:54

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is "qtcurve-kde4"

Sun Jun  4 02:00:54 2017 rev:74 rq:500768 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2017-05-29 22:19:28.721438613 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2017-06-04 02:00:54.787019072 +0200
@@ -1,0 +2,6 @@
+Fri Jun  2 13:45:04 UTC 2017 - wba...@tmo.at
+
+- Update to 1.9.0
+  * Make X11 drop shadow size configurable
+
+---

Old:

  qtcurve-1.8.19~git20170506.tar.xz

New:

  qtcurve-1.9.0.tar.gz



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.OarHak/_old  2017-06-04 02:00:55.274950201 +0200
+++ /var/tmp/diff_new_pack.OarHak/_new  2017-06-04 02:00:55.278949637 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtcurve-kde4
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -18,13 +18,13 @@
 
 %bcond_with lang
 Name:   qtcurve-kde4
-Version:1.8.19~git20170506
+Version:1.9.0
 Release:0
 Summary:QtCurve style for KDE 4
 License:LGPL-2.1+
 Group:  System/GUI/KDE
-Url:https://github.com/QtCurve/qtcurve
-Source: qtcurve-%{version}.tar.xz
+Url:https://github.com/KDE/qtcurve
+Source: qtcurve-%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules
 BuildRequires:  frameworkintegration-devel




commit qtcurve-kde4 for openSUSE:Factory

2017-05-29 Thread root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2017-05-29 22:19:28

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is "qtcurve-kde4"

Mon May 29 22:19:28 2017 rev:73 rq:498652 version:1.8.19~git20170506

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2016-05-08 10:46:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2017-05-29 22:19:28.721438613 +0200
@@ -1,0 +2,8 @@
+Sat May 27 10:17:03 UTC 2017 - wba...@tmo.at
+
+- Update to 1.8.19~git20170506
+  * too many changes/fixes to list here
+  * fixes build with Qt 5.9
+- Drop fix-build-with-gcc5.patch, fixed upstream
+
+---

Old:

  fix-build-with-gcc5.patch
  qtcurve-1.8.19~git20150303.tar.xz

New:

  qtcurve-1.8.19~git20170506.tar.xz



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.hycRoz/_old  2017-05-29 22:19:29.337351645 +0200
+++ /var/tmp/diff_new_pack.hycRoz/_new  2017-05-29 22:19:29.341351081 +0200
@@ -18,17 +18,16 @@
 
 %bcond_with lang
 Name:   qtcurve-kde4
-Version:1.8.19~git20150303
+Version:1.8.19~git20170506
 Release:0
 Summary:QtCurve style for KDE 4
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
 Source: qtcurve-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM fix-build-with-gcc5.patch -- fixes build in Factory
-Patch:  fix-build-with-gcc5.patch
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules
+BuildRequires:  frameworkintegration-devel
 BuildRequires:  gtk2-devel
 BuildRequires:  karchive-devel
 BuildRequires:  kconfig-devel
@@ -94,7 +93,6 @@
 
 %prep
 %setup -q -n qtcurve-%{version}
-%patch -p1
 
 %build
  %cmake_kde4 -d build -- -DENABLE_QT5=ON -DQTC_QT5_ENABLE_KDE=ON
@@ -162,5 +160,6 @@
 %doc ChangeLog.md COPYING README.md TODO.md
 %{_libqt5_plugindir}/
 %{_kf5_sharedir}/kstyle/
+%{_kf5_kxmlguidir}/QtCurve
 
 %changelog

++ qtcurve-1.8.19~git20150303.tar.xz -> qtcurve-1.8.19~git20170506.tar.xz 
++
 9183 lines of diff (skipped)




commit qtcurve-kde4 for openSUSE:Factory

2016-05-08 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2016-05-08 10:45:47

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is "qtcurve-kde4"

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2015-03-11 09:58:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2016-05-08 10:46:20.0 +0200
@@ -1,0 +2,5 @@
+Wed May  4 20:20:52 UTC 2016 - wba...@tmo.at
+
+- Added fix-build-with-gcc5.patch: fixes build in Factory
+
+---

New:

  fix-build-with-gcc5.patch



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.nNyPxA/_old  2016-05-08 10:46:21.0 +0200
+++ /var/tmp/diff_new_pack.nNyPxA/_new  2016-05-08 10:46:21.0 +0200
@@ -25,6 +25,8 @@
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
 Source: qtcurve-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM fix-build-with-gcc5.patch -- fixes build in Factory
+Patch:  fix-build-with-gcc5.patch
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules
 BuildRequires:  gtk2-devel
@@ -92,6 +94,7 @@
 
 %prep
 %setup -q -n qtcurve-%{version}
+%patch -p1
 
 %build
  %cmake_kde4 -d build -- -DENABLE_QT5=ON -DQTC_QT5_ENABLE_KDE=ON

++ fix-build-with-gcc5.patch ++
From: Yichao Yu 
Date: Sat, 27 Feb 2016 15:34:18 +
Subject: Fix compilation on gcc5
X-Git-Url: 
http://quickgit.kde.org/?p=qtcurve.git=commitdiff=34a1e3277aa21c59029576bffe2576a9ddd4b1a7
---
Fix compilation on gcc5
---


--- a/gtk2/style/qt_settings.cpp
+++ b/gtk2/style/qt_settings.cpp
@@ -467,7 +467,7 @@
 #define MIX(a, b, bias) (a + ((b - a) * bias))
 GdkColor mixColors(const GdkColor *c1, const GdkColor *c2, double bias)
 {
-if (bias <= 0.0 || isnan(bias))
+if (bias <= 0.0 || std::isnan(bias))
 return *c1;
 if (bias >= 1.0)
 return *c2;

--- a/lib/utils/color.cpp
+++ b/lib/utils/color.cpp
@@ -177,7 +177,7 @@
 _qtcColorTint(const QtcColor *base, const QtcColor *col,
   double amount, QtcColor *out)
 {
-if (qtcUnlikely(amount <= 0.0 || isnan(amount))) {
+if (qtcUnlikely(amount <= 0.0 || std::isnan(amount))) {
 *out = *base;
 return;
 }
@@ -205,7 +205,7 @@
 QTC_EXPORT void
 _qtcColorMix(const QtcColor *c1, const QtcColor *c2, double bias, QtcColor 
*out)
 {
-if (qtcUnlikely(bias <= 0.0 || isnan(bias))) {
+if (qtcUnlikely(bias <= 0.0 || std::isnan(bias))) {
 *out = *c1;
 return;
 }




commit qtcurve-kde4 for openSUSE:Factory

2015-03-11 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2015-03-11 09:58:33

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2014-07-10 14:56:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2015-03-11 09:58:34.0 +0100
@@ -1,0 +2,11 @@
+Mon Mar  9 17:50:06 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 1.8.19~git20150303
+  * Added KF5 config module
+- Drop sync_to_master.diff, merged upstream
+- Added extra-cmake-modules, karchive-devel, kconfig-devel,
+  kconfigwidgets-devel, kdelibs4support-devel, ki18n-devel, kio-devel,
+  kwidgetsaddons-devel and kxmlgui-devel BuildRequires
+- Drop openSUSE 13.1 support (too old cmake and Qt5, missing KF5)
+
+---

Old:

  qtcurve-1.8.18.tar.gz
  sync_to_master.diff

New:

  qtcurve-1.8.19~git20150303.tar.xz



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.8NVdti/_old  2015-03-11 09:58:35.0 +0100
+++ /var/tmp/diff_new_pack.8NVdti/_new  2015-03-11 09:58:35.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtcurve-kde4
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,21 +16,28 @@
 #
 
 
+%bcond_with lang
 Name:   qtcurve-kde4
-Version:1.8.18
+Version:1.8.19~git20150303
 Release:0
 Summary:QtCurve style for KDE 4
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
-Source0:qtcurve-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM sync_to_master.diff -- added various bugfixes from master 
branch/commit ca1160474
-Patch0: sync_to_master.diff
+Source: qtcurve-%{version}.tar.xz
+BuildRequires:  cmake = 2.8.12
+BuildRequires:  extra-cmake-modules
 BuildRequires:  gtk2-devel
+BuildRequires:  karchive-devel
+BuildRequires:  kconfig-devel
+BuildRequires:  kconfigwidgets-devel
 BuildRequires:  kdebase4-workspace-devel
-BuildRequires:  pkgconfig(x11-xcb)
-BuildRequires:  pkgconfig(xcb)
-%if %suse_version  1230
+BuildRequires:  kdelibs4support-devel
+BuildRequires:  ki18n-devel
+BuildRequires:  kio-devel
+BuildRequires:  kwidgetsaddons-devel
+BuildRequires:  kxmlgui-devel
+BuildRequires:  libQt5Widgets-private-headers-devel
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
@@ -38,13 +45,9 @@
 BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
-%if %suse_version  1310
-BuildRequires:  libQt5Widgets-private-headers-devel
-%else
-BuildRequires:  libqt5-qtbase-private-headers-devel
-%endif
-%endif
-Requires:   libqtcurve-utils1 = %{version}
+BuildRequires:  pkgconfig(x11-xcb)
+BuildRequires:  pkgconfig(xcb)
+Requires:   libqtcurve-utils2 = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires
 
@@ -52,20 +55,20 @@
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 
-%package -n libqtcurve-utils1
+%package -n libqtcurve-utils2
 Summary:QtCurve style for KDE 4
 Group:  System/GUI/KDE
 
-%description -n libqtcurve-utils1
+%description -n libqtcurve-utils2
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 This package cointans basic helper library needed for qtcurve
 
-%package -n libqtcurve-cairo0
+%package -n libqtcurve-cairo1
 Summary:QtCurve style for KDE 4
 Group:  System/GUI/KDE
 
-%description -n libqtcurve-cairo0
+%description -n libqtcurve-cairo1
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 This package cointans library for common drawing routines
@@ -73,13 +76,12 @@
 %package -n qtcurve-gtk2
 Summary:QtCurve style for GTK+ 2
 Group:  System/GUI/GNOME
-Requires:   libqtcurve-cairo0 = %{version}
+Requires:   libqtcurve-cairo1 = %{version}
 
 %description -n qtcurve-gtk2
 This package contains the QtCurve engine for GTK+ 2. QtCurve is a set
 of widget styles available for Qt and GTK+.
 
-%if %suse_version  1230
 %package -n qtcurve-qt5
 Summary:QtCurve style for Qt 5
 Group:  System/GUI/KDE
@@ -87,52 +89,48 @@
 %description -n qtcurve-qt5
 This package 

commit qtcurve-kde4 for openSUSE:Factory

2014-07-10 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2014-07-10 14:56:00

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2014-05-06 14:02:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2014-07-10 14:56:36.0 +0200
@@ -1,0 +2,10 @@
+Fri Jun 27 23:48:52 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Added sync_to_master.diff, resolves following issues:
+  https://github.com/QtCurve/qtcurve/issues/49
+  https://github.com/QtCurve/qtcurve/issues/52
+  https://github.com/QtCurve/qtcurve/issues/54
+  https://github.com/QtCurve/qtcurve/issues/58
+- Drop omit_deprecated_apis.patch, contained in above patch
+
+---

Old:

  omit_deprecated_apis.patch

New:

  sync_to_master.diff



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.MGkkW1/_old  2014-07-10 14:56:37.0 +0200
+++ /var/tmp/diff_new_pack.MGkkW1/_new  2014-07-10 14:56:37.0 +0200
@@ -24,8 +24,8 @@
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
 Source0:qtcurve-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM omit_deprecated_apis.patch -- filedialog hooks are 
removed from Qt 5.3
-Patch0: omit_deprecated_apis.patch
+# PATCH-FIX-UPSTREAM sync_to_master.diff -- added various bugfixes from master 
branch/commit ca1160474
+Patch0: sync_to_master.diff
 BuildRequires:  gtk2-devel
 BuildRequires:  kdebase4-workspace-devel
 BuildRequires:  pkgconfig(x11-xcb)

++ sync_to_master.diff ++
 795 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qtcurve-kde4 for openSUSE:Factory

2014-02-02 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2014-02-02 17:39:39

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2014-01-15 10:12:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2014-02-02 17:39:40.0 +0100
@@ -1,0 +2,36 @@
+Fri Jan 31 21:14:13 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 1.8.18
+  * Remove mozilla version detection.
+  * Remove QTC_GTK2_OLD_MOZILLA.
+  * Remove xcb-image dependency. It is never used.
+  * Fix old configure file loading in gtk2 version.
+  * Fix compile without Qt
+  * Relicense under LGPL. With permission from all contributors
+in the git log.
+  * Treat Qt::Sheet as Qt::Dialog. This fixes translucent
+background for close confirmation dialog in QtDesigner.
+  * Remove backward compatible options for deprecated options.
+  * Introduce prePolish() to Workaround a bug in Qt5 which make it
+impossible for QMainWindow and QDialog to be transparent.
+  * Fix compilation without X11 enabled.
+  * Use prePolish() in qt4, this fixes most of application crashes.
+  * Fix Qt menubar background when translucency is enabled.
+  * Fix flash plugin in non-chromium/firefox browsers in linux when
+translucent background is enabled for gtk.
+  * Fix (workaround) kaffeine with translucent background.
+  * Remove parentless dialog fix
+  * Fix kscreenlocker. Second version of prepolishing
+  * Improve shadow of QBalloonTip
+  * Fix chromium background color with custom background.
+  * Gtk2: Workaround buggy signal handler in applications.
+- Rename libqtcurve-utils0 to libqtcurve-utils1 as per upstream
+  change
+- New libqtcurve-cairo0 subpackage, needed for common drawing 
+  routines. It is only used by the Gtk2 version (and may be used 
+  in Gtk3 version once there is a port).
+- Drop pkgconfig(xcb-image) and added 
+  pkgconfig(x11-xcb)/pkgconfig(xcb) BuildRequires
+- Drop qtcurve-1.8.17-fix_run_command.patch, not required anymore
+
+---

Old:

  1.8.17.tar.gz
  qtcurve-1.8.17-fix_run_command.patch

New:

  qtcurve-1.8.18.tar.gz



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.O9hRwg/_old  2014-02-02 17:39:41.0 +0100
+++ /var/tmp/diff_new_pack.O9hRwg/_new  2014-02-02 17:39:41.0 +0100
@@ -17,21 +17,18 @@
 
 
 Name:   qtcurve-kde4
-Version:1.8.17
+Version:1.8.18
 Release:0
 Summary:QtCurve style for KDE 4
-License:GPL-2.0+
+License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
-Source0:%{version}.tar.gz
-
-# PATCH-FIX-UPSTREAM qtcurve-1.8.17-fix_run_command.patch bnc#858403
-Patch0: qtcurve-1.8.17-fix_run_command.patch
-
+Source0:qtcurve-%{version}.tar.gz
 BuildRequires:  gtk2-devel
 BuildRequires:  kdebase4-workspace-devel
-BuildRequires:  pkgconfig(xcb-image)
-Requires:   libqtcurve-utils0 = %{version}
+BuildRequires:  pkgconfig(x11-xcb)
+BuildRequires:  pkgconfig(xcb)
+Requires:   libqtcurve-utils1 = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires
 
@@ -39,18 +36,28 @@
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 
-%package -n libqtcurve-utils0
+%package -n libqtcurve-utils1
 Summary:QtCurve style for KDE 4
 Group:  System/GUI/KDE
 
-%description -n libqtcurve-utils0
+%description -n libqtcurve-utils1
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 This package cointans basic helper library needed for qtcurve
 
+%package -n libqtcurve-cairo0
+Summary:QtCurve style for KDE 4
+Group:  System/GUI/KDE
+
+%description -n libqtcurve-cairo0
+This is the QtCurve style for KDE 4. QtCurve is available for both
+Gtk2+ and Qt3.
+This package cointans library for common drawing routines
+
 %package -n qtcurve-gtk2
 Summary:QtCurve style for GTK+ 2
 Group:  System/GUI/GNOME
+Requires:   libqtcurve-cairo0 = %{version}
 
 %description -n qtcurve-gtk2
 This package contains the QtCurve engine for GTK+ 2. QtCurve is a set
@@ -58,7 +65,6 @@
 
 %prep
 %setup -q -n qtcurve-%{version}
-%patch0 -p1 -b .qtcurve-1.8.17-fix_run_command.patch
 
 %build
 # Don't build Qt5 deco/style yet
@@ -76,16 +82,26 @@
 
 %postun -p /sbin/ldconfig
 
-%post -n libqtcurve-utils0   -p /sbin/ldconfig
+%post -n libqtcurve-utils1   -p /sbin/ldconfig
+
+%postun 

commit qtcurve-kde4 for openSUSE:Factory

2014-01-15 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2014-01-15 10:12:48

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2014-01-13 13:52:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2014-01-15 10:12:49.0 +0100
@@ -1,0 +2,5 @@
+Tue Jan 14 11:47:17 UTC 2014 - a...@cryptomilk.org
+
+- Implement a better runCommand fixing firefox issues.
+
+---



Other differences:
--
++ qtcurve-1.8.17-fix_run_command.patch ++
--- /var/tmp/diff_new_pack.816lNx/_old  2014-01-15 10:12:51.0 +0100
+++ /var/tmp/diff_new_pack.816lNx/_new  2014-01-15 10:12:51.0 +0100
@@ -16,19 +16,66 @@
 
 Index: qtcurve-1.8.17/gtk2/style/qt_settings.c
 ===
 qtcurve-1.8.17.orig/gtk2/style/qt_settings.c   2014-01-11 
14:49:27.487412235 +0100
-+++ qtcurve-1.8.17/gtk2/style/qt_settings.c2014-01-11 14:49:50.655607327 
+0100
-@@ -48,6 +48,7 @@
- #include pwd.h
+--- qtcurve-1.8.17.orig/gtk2/style/qt_settings.c   2013-10-18 
14:35:20.0 +0200
 qtcurve-1.8.17/gtk2/style/qt_settings.c2014-01-14 12:14:26.740694463 
+0100
+@@ -49,6 +49,11 @@
  #include sys/types.h
  #include math.h
-+#include signal.h
  
++#include sys/wait.h
++#include unistd.h
++#include spawn.h
++#include poll.h
++
  QtCPalette qtcPalette;
  Options opts;
-@@ -2936,19 +2937,58 @@ void qtSettingsSetColors(GtkStyle *style
  
- bool runCommand(const char* cmd, char** result)
+@@ -59,12 +64,13 @@ Options opts;
+ #define KDEGLOBALS_FILE kdeglobals
+ #define KDEGLOBALS_SYS_FILE system.kdeglobals
+ 
+-static char *getKdeHome()
++static char *getKdeHome(void)
+ {
+ static char *kdeHome = NULL;
++char *args[] = { --expandvars, --localprefix, NULL };
+ 
+ if(!kdeHome) {
+-if (runCommand(kde4-config --expandvars --localprefix, kdeHome)) {
++if (runCommand(kde4-config, args, kdeHome)) {
+ int len = strlen(kdeHome);
+ 
+ if (len1  kdeHome[len-1] == '\n') {
+@@ -284,9 +290,9 @@ static int getMozillaVersion(int pid)
+ {
+ if(read(procFile, cmdline, MAX_LINE_LEN)2)
+ {
++char *args[] = { --version, NULL };
+ char *version=0L;
+-strcat(cmdline,  --version);
+-if(runCommand(cmdline, version))
++if (runCommand(cmdline, args, version))
+ {
+ char *dot=strchr(version, '.');
+ 
+@@ -1283,8 +1289,10 @@ static const char * kdeIconsPrefix()
+ static const char *kdeIcons = NULL;
+ 
+ if (!kdeIcons) {
++char *args[] = { --expandvars, --install, icon, NULL };
+ char *res = NULL;
+-if (runCommand(kde4-config --expandvars --install icon, res)) {
++
++if (runCommand(kde4-config, args, res)) {
+ int len = strlen(res);
+ if (len  1  res[len - 1]=='\n') {
+ res[len - 1]='\0';
+@@ -2934,21 +2942,87 @@ void qtSettingsSetColors(GtkStyle *style
+ SET_COLOR(style, rc_style, fg, GTK_RC_FG, GTK_STATE_PRELIGHT, 
COLOR_WINDOW_TEXT)
+ }
+ 
+-bool runCommand(const char* cmd, char** result)
++bool runCommand(const char *cmd, char *const argv[], char** result)
  {
 -FILE *fp = popen(cmd, r);
 -if (fp) {
@@ -40,61 +87,99 @@
 -currentOffset = bufSize - 1;
 -bufSize *= 2;
 -*result = (char*)(realloc(*result, bufSize));
-+size_t currentOffset = 0;
-+size_t bufSize = 512;
-+char *tmp;
-+FILE *fp;
++extern char **environ;
++
++struct pollfd pfd;
++posix_spawn_file_actions_t action;
++pid_t pid;
++size_t buf_size = 512;
++off_t offset;
++ssize_t nread;
++char *output;
++int p_stdout[2];
++int status;
 +int rc;
-+struct sigaction oldact;
-+struct sigaction act;
 +
-+/* Reset SIGCHILD handler to default */
-+rc = sigaction(SIGCHLD, NULL, oldact);
-+if (rc  0) {
++output = (char*)(malloc(buf_size));
++if (output == NULL) {
 +return false;
 +}
++memset(output, '\0', buf_size);
 +
-+act.sa_flags = SA_RESETHAND;
-+sigemptyset(act.sa_mask);
-+
-+rc = sigaction(SIGCHLD, act, NULL);
++rc = pipe(p_stdout);
 +if (rc  0) {
-+return false;
++goto error;
 +}
 +
-+fp = popen(cmd, r);
-+if (fp == NULL) {
-+return false;
++posix_spawn_file_actions_init(action);
++posix_spawn_file_actions_adddup2(action, 

commit qtcurve-kde4 for openSUSE:Factory

2014-01-13 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2014-01-13 13:52:13

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2013-11-13 09:46:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2014-01-13 13:52:14.0 +0100
@@ -1,0 +2,6 @@
+Sat Jan 11 10:44:12 UTC 2014 - a...@cryptomilk.org
+
+- bnc#858403 - Fix bug starting up GTK2+ applications.
+  + Added patch qtcurve-1.8.17-fix_run_command.patch
+
+---

New:

  qtcurve-1.8.17-fix_run_command.patch



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.QtUQ4d/_old  2014-01-13 13:52:15.0 +0100
+++ /var/tmp/diff_new_pack.QtUQ4d/_new  2014-01-13 13:52:15.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtcurve-kde4
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,6 +24,10 @@
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
 Source0:%{version}.tar.gz
+
+# PATCH-FIX-UPSTREAM qtcurve-1.8.17-fix_run_command.patch bnc#858403
+Patch0: qtcurve-1.8.17-fix_run_command.patch
+
 BuildRequires:  gtk2-devel
 BuildRequires:  kdebase4-workspace-devel
 BuildRequires:  pkgconfig(xcb-image)
@@ -54,6 +58,7 @@
 
 %prep
 %setup -q -n qtcurve-%{version}
+%patch0 -p1 -b .qtcurve-1.8.17-fix_run_command.patch
 
 %build
 # Don't build Qt5 deco/style yet

++ qtcurve-1.8.17-fix_run_command.patch ++
From f55d663fefc51d21e7153da5071485f4d1f07aed Mon Sep 17 00:00:00 2001
From: Andreas Schneider a...@cryptomilk.org
Date: Sat, 11 Jan 2014 14:35:38 +0100
Subject: [PATCH] gtk2: Fix runCommand SIGCHILD race condition.

The SIGCHILD handler gets replaced which could cause race conditions on
fast machines. This patch resets the SIGCHILD handler to the default
before we call popen() and restores it afterwards.

Fixes issue #41.

Signed-off-by: Andreas Schneider a...@cryptomilk.org
---
 gtk2/style/qt_settings.c | 66 ++--
 1 file changed, 53 insertions(+), 13 deletions(-)

Index: qtcurve-1.8.17/gtk2/style/qt_settings.c
===
--- qtcurve-1.8.17.orig/gtk2/style/qt_settings.c2014-01-11 
14:49:27.487412235 +0100
+++ qtcurve-1.8.17/gtk2/style/qt_settings.c 2014-01-11 14:49:50.655607327 
+0100
@@ -48,6 +48,7 @@
 #include pwd.h
 #include sys/types.h
 #include math.h
+#include signal.h
 
 QtCPalette qtcPalette;
 Options opts;
@@ -2936,19 +2937,58 @@ void qtSettingsSetColors(GtkStyle *style
 
 bool runCommand(const char* cmd, char** result)
 {
-FILE *fp = popen(cmd, r);
-if (fp) {
-gulong bufSize = 512;
-size_t currentOffset = 0;
-*result = (char*)(malloc(bufSize));
-while(fgets(*result + currentOffset, bufSize - currentOffset, fp) 
-  (*result)[strlen(*result) - 1] != '\n') {
-currentOffset = bufSize - 1;
-bufSize *= 2;
-*result = (char*)(realloc(*result, bufSize));
+size_t currentOffset = 0;
+size_t bufSize = 512;
+char *tmp;
+FILE *fp;
+int rc;
+struct sigaction oldact;
+struct sigaction act;
+
+/* Reset SIGCHILD handler to default */
+rc = sigaction(SIGCHLD, NULL, oldact);
+if (rc  0) {
+return false;
+}
+
+act.sa_flags = SA_RESETHAND;
+sigemptyset(act.sa_mask);
+
+rc = sigaction(SIGCHLD, act, NULL);
+if (rc  0) {
+return false;
+}
+
+fp = popen(cmd, r);
+if (fp == NULL) {
+return false;
+}
+
+*result = (char*)malloc(bufSize);
+if (*result == NULL) {
+return false;
+}
+
+while(feof(fp) == 0 
+  fgets(*result + currentOffset, bufSize - currentOffset, fp) != NULL 

+  (*result)[strlen(*result) - 1] != '\n') {
+char *tmp;
+
+currentOffset = bufSize - 1;
+bufSize *= 2;
+
+tmp = (char*)(realloc(*result, bufSize));
+if (tmp == NULL) {
+free(*result);
+*result = NULL;
+return false;
 }
-pclose(fp);
-return true;
+*result = tmp;
 }
-return false;
+pclose(fp);
+
+/* Sed old SIGCHILD handler */
+sigaction(SIGCHLD, 

commit qtcurve-kde4 for openSUSE:Factory

2013-11-13 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2013-11-13 09:45:59

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2013-11-11 14:46:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2013-11-13 09:46:00.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 12 16:24:21 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Enable build of the GTK2 subpackage
+
+---



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.V2nV36/_old  2013-11-13 09:46:00.0 +0100
+++ /var/tmp/diff_new_pack.V2nV36/_new  2013-11-13 09:46:00.0 +0100
@@ -24,6 +24,7 @@
 Group:  System/GUI/KDE
 Url:https://github.com/QtCurve/qtcurve
 Source0:%{version}.tar.gz
+BuildRequires:  gtk2-devel
 BuildRequires:  kdebase4-workspace-devel
 BuildRequires:  pkgconfig(xcb-image)
 Requires:   libqtcurve-utils0 = %{version}
@@ -43,12 +44,20 @@
 Gtk2+ and Qt3.
 This package cointans basic helper library needed for qtcurve
 
+%package -n qtcurve-gtk2
+Summary:QtCurve style for GTK+ 2
+Group:  System/GUI/GNOME
+
+%description -n qtcurve-gtk2
+This package contains the QtCurve engine for GTK+ 2. QtCurve is a set
+of widget styles available for Qt and GTK+.
+
 %prep
 %setup -q -n qtcurve-%{version}
 
 %build
-# Don't build Qt5  GTK decos/styles yet
-  %cmake_kde4 -d build -- -DENABLE_QT5=OFF -DENABLE_GTK2=OFF
+# Don't build Qt5 deco/style yet
+  %cmake_kde4 -d build -- -DENABLE_QT5=OFF -DENABLE_GTK2=ON
   %make_jobs
 
 %install
@@ -85,4 +94,10 @@
 %{_kde4_appsdir}/color-schemes/QtCurveAgua.colors
 %{_kde4_appsdir}/kwin/qtcurve.desktop
 
+%files -n qtcurve-gtk2
+%defattr(-,root,root)
+%doc ChangeLog.md COPYING README.md TODO.md
+%{_kde4_libdir}/gtk-2.0/*/engines/libqtcurve.*
+%{_kde4_datadir}/themes/QtCurve/
+
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qtcurve-kde4 for openSUSE:Factory

2013-11-11 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2013-11-11 14:46:54

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2013-07-08 22:26:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2013-11-11 14:46:57.0 +0100
@@ -1,0 +2,43 @@
+Wed Nov  6 20:03:06 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.8.17
+  * Qt5 support
+  * Gtk2: Workaround bug in glib = 2.36.1 
+(`g_spawn_command_line_sync()`)
+  * Gtk2: Remove KDE3 support from Gtk2.
+  * Qt4: Disable transparent background from XEmbed window (e.g. 
+in kpartplugins). Changing the depth of the window (which 
+require recreating the window) breaks the XEmbed protocol.
+  * Qt4, Qt5: Longer scrollbar in order to be more friendly 
+to applications (e.g. choqok) that use this size hint.
+[KDE-Bug](https://bugs.kde.org/show_bug.cgi?id=317690)
+[QtCurve-Bug](QtCurve/qtcurve-qt4#7)
+  * Remove configure file support for pre-1.0 releases.
+(More than 3 years from now)
+  * Qt: Fix/Workaround QMdiSubWindow not drawn correctly 
+with translucent background.
+  * Qt4: Workaround amarok crash (also affect Oxygen-Transparent).
+  * Qt4: Better fix for the window positioning problem when setting
+`Qt::WA_TranslucentBackground`.
+[Qt-Bug](https://bugreports.qt-project.org/browse/QTBUG-34108)
+  * Qt4: Remove Kwin maximum button hack.
+  * Qt: Translucent QMdiSubWindow when the parent window doesn't have
+alpha channel.
+- Changes since 1.8.15:
+  * Add Russian localization. Thanks to Juliette Tux.
+  * Remove KDE3 support
+  * Workaround rendering bug in Qt = 4.8.5
+[Qt-Bug](https://bugreports.qt-project.org/browse/QTBUG-33512)
+[QtCurve-Bug](https://github.com/QtCurve/qtcurve-qt4/issues/3)
+  * CMake option to disable kwin support (`-DQTC_QT4_ENABLE_KWIN=Off`)
+  * Rename come CMake options. Old options will still work.
+  * KWin 4.10 appmenu button support.
+  * Remove packging script.
+  * Generate `shadow.h` and `*pixmap.h` at compile time. Remove the 
+need of Qt3 tools.
+- Drop fix_cmake_output.diff, not required anymore
+- All of KDE, KWin, Qt4 and Qt5 plugins in the same tar from now, 
+  but we don't build Qt5 and GTK2 plugins yet, package should be 
+  renamed to qtcurve
+
+---

Old:

  QtCurve-KDE4-1.8.14.tar.bz2
  fix_cmake_output.diff

New:

  1.8.17.tar.gz



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.Cz0xR5/_old  2013-11-11 14:46:58.0 +0100
+++ /var/tmp/diff_new_pack.Cz0xR5/_new  2013-11-11 14:46:58.0 +0100
@@ -17,16 +17,16 @@
 
 
 Name:   qtcurve-kde4
-Version:1.8.14
+Version:1.8.17
 Release:0
 Summary:QtCurve style for KDE 4
 License:GPL-2.0+
 Group:  System/GUI/KDE
-Url:http://www.kde-look.org/content/show.php?content=40492
-Source0:QtCurve-KDE4-%{version}.tar.bz2
-# PATCH-FIX-OPENSUSE fix_cmake_output.diff -- Fix the errors in the generated 
config.h caused by sr#179164
-Patch0: fix_cmake_output.diff
+Url:https://github.com/QtCurve/qtcurve
+Source0:%{version}.tar.gz
 BuildRequires:  kdebase4-workspace-devel
+BuildRequires:  pkgconfig(xcb-image)
+Requires:   libqtcurve-utils0 = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires
 
@@ -34,12 +34,21 @@
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 
+%package -n libqtcurve-utils0
+Summary:QtCurve style for KDE 4
+Group:  System/GUI/KDE
+
+%description -n libqtcurve-utils0
+This is the QtCurve style for KDE 4. QtCurve is available for both
+Gtk2+ and Qt3.
+This package cointans basic helper library needed for qtcurve
+
 %prep
-%setup -q -n QtCurve-KDE4-%{version}
-%patch0 -p0
+%setup -q -n qtcurve-%{version}
 
 %build
-  %cmake_kde4 -d build
+# Don't build Qt5  GTK decos/styles yet
+  %cmake_kde4 -d build -- -DENABLE_QT5=OFF -DENABLE_GTK2=OFF
   %make_jobs
 
 %install
@@ -53,9 +62,19 @@
 
 %postun -p /sbin/ldconfig
 
+%post -n libqtcurve-utils0   -p /sbin/ldconfig
+
+%postun -n libqtcurve-utils0 -p /sbin/ldconfig
+
+%files -n libqtcurve-utils0
+%defattr(-,root,root)
+%{_kde4_libdir}/libqtcurve-utils.so.*
+# We don't need the devel symlink
+%exclude %{_kde4_libdir}/libqtcurve-utils.so
+
 %files -f qtcurve.lang
 %defattr(-,root,root)
-%doc ChangeLog COPYING README TODO
+%doc ChangeLog.md COPYING README.md 

commit qtcurve-kde4 for openSUSE:Factory

2012-08-22 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2012-08-22 12:16:41

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2012-07-30 17:13:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2012-08-22 12:16:45.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 10 06:42:42 UTC 2012 - m...@suse.com
+
+- Update to version 1.8.14
+  * Fix loading of kwin decoration/config under KDE4.9
+
+---

Old:

  QtCurve-KDE4-1.8.13.tar.bz2

New:

  QtCurve-KDE4-1.8.14.tar.bz2



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.yCC5fr/_old  2012-08-22 12:16:47.0 +0200
+++ /var/tmp/diff_new_pack.yCC5fr/_new  2012-08-22 12:16:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtcurve-kde4
-Version:1.8.13
+Version:1.8.14
 Release:0
 Summary:QtCurve style for KDE 4
 License:GPL-2.0+

++ QtCurve-KDE4-1.8.13.tar.bz2 - QtCurve-KDE4-1.8.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.13/CMakeLists.txt 
new/QtCurve-KDE4-1.8.14/CMakeLists.txt
--- old/QtCurve-KDE4-1.8.13/CMakeLists.txt  2012-07-24 18:06:39.0 
+0200
+++ new/QtCurve-KDE4-1.8.14/CMakeLists.txt  2012-08-09 21:35:22.0 
+0200
@@ -8,7 +8,7 @@
 set(CPACK_SOURCE_GENERATOR TBZ2)
 set(CPACK_PACKAGE_VERSION_MAJOR 1)
 set(CPACK_PACKAGE_VERSION_MINOR 8)
-set(CPACK_PACKAGE_VERSION_PATCH 13)
+set(CPACK_PACKAGE_VERSION_PATCH 14)
 set(CPACK_PACKAGE_CONTACT Craig Drummond craig.p.drumm...@gmail.com)
 set(QTCURVE_VERSION 
${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR})
 set(QTCURVE_VERSION_FULL ${QTCURVE_VERSION}.${CPACK_PACKAGE_VERSION_PATCH})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.13/ChangeLog 
new/QtCurve-KDE4-1.8.14/ChangeLog
--- old/QtCurve-KDE4-1.8.13/ChangeLog   2012-07-24 18:06:39.0 +0200
+++ new/QtCurve-KDE4-1.8.14/ChangeLog   2012-08-09 21:35:22.0 +0200
@@ -1,3 +1,7 @@
+1.8.14
+--
+1. Fix loading of kwin decoration/config under KDE4.9
+
 1.8.13
 --
 1. Fix KDE4.9 build - window grouping disabled.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.13/kwin/qtcurvehandler.cpp 
new/QtCurve-KDE4-1.8.14/kwin/qtcurvehandler.cpp
--- old/QtCurve-KDE4-1.8.13/kwin/qtcurvehandler.cpp 2012-07-24 
18:06:39.0 +0200
+++ new/QtCurve-KDE4-1.8.14/kwin/qtcurvehandler.cpp 2012-08-09 
21:35:22.0 +0200
@@ -85,12 +85,21 @@
 namespace KWinQtCurve
 {
 
+// make the handler accessible to other classes...
+static QtCurveHandler *handler = 0;
+
+QtCurveHandler * Handler()
+{
+return handler;
+}
+
 QtCurveHandler::QtCurveHandler()
   : itsLastMenuXid(0)
   , itsLastStatusXid(0)
   , itsStyle(NULL)
   , itsDBus(NULL)
 {
+handler=this;
 setStyle();
 reset(0);
 
@@ -100,6 +109,7 @@
 
 QtCurveHandler::~QtCurveHandler()
 {
+handler=0;
 delete itsStyle;
 }
 
@@ -477,24 +487,19 @@
 itsClients.removeAll(c);
 }
 
-// make the handler accessible to other classes...
-static QtCurveHandler *handler = 0;
-
-QtCurveHandler * Handler()
-{
-return handler;
-}
-
 }
 
+#if KDE_IS_VERSION(4, 9, 0)
+KWIN_DECORATION(KWinQtCurve::QtCurveHandler)
+#else
 extern C
 {
 KDE_EXPORT KDecorationFactory *create_factory()
 {
-KWinQtCurve::handler = new KWinQtCurve::QtCurveHandler();
-return KWinQtCurve::handler;
+return new KWinQtCurve::QtCurveHandler();
 }
 }
+#endif
 
 #include qtcurvedbus.moc
 #include qtcurvehandler.moc

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qtcurve-kde4 for openSUSE:Factory

2012-07-30 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2012-07-30 17:13:32

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2012-05-03 11:00:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2012-07-30 17:13:34.0 +0200
@@ -1,0 +2,6 @@
+Wed Jul 25 03:55:36 UTC 2012 - m...@suse.com
+
+- Update to version 1.8.13
+  * Fix KDE4.9 build - window grouping disabled.
+
+---

Old:

  QtCurve-KDE4-1.8.12.tar.bz2

New:

  QtCurve-KDE4-1.8.13.tar.bz2



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.q9LI0k/_old  2012-07-30 17:13:36.0 +0200
+++ /var/tmp/diff_new_pack.q9LI0k/_new  2012-07-30 17:13:36.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtcurve-kde4
-Version:1.8.12
+Version:1.8.13
 Release:0
 Summary:QtCurve style for KDE 4
 License:GPL-2.0+

++ QtCurve-KDE4-1.8.12.tar.bz2 - QtCurve-KDE4-1.8.13.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.12/CMakeLists.txt 
new/QtCurve-KDE4-1.8.13/CMakeLists.txt
--- old/QtCurve-KDE4-1.8.12/CMakeLists.txt  2012-04-24 23:20:01.0 
+0200
+++ new/QtCurve-KDE4-1.8.13/CMakeLists.txt  2012-07-24 18:06:39.0 
+0200
@@ -8,7 +8,7 @@
 set(CPACK_SOURCE_GENERATOR TBZ2)
 set(CPACK_PACKAGE_VERSION_MAJOR 1)
 set(CPACK_PACKAGE_VERSION_MINOR 8)
-set(CPACK_PACKAGE_VERSION_PATCH 12)
+set(CPACK_PACKAGE_VERSION_PATCH 13)
 set(CPACK_PACKAGE_CONTACT Craig Drummond craig.p.drumm...@gmail.com)
 set(QTCURVE_VERSION 
${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR})
 set(QTCURVE_VERSION_FULL ${QTCURVE_VERSION}.${CPACK_PACKAGE_VERSION_PATCH})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.12/ChangeLog 
new/QtCurve-KDE4-1.8.13/ChangeLog
--- old/QtCurve-KDE4-1.8.12/ChangeLog   2012-04-24 23:20:01.0 +0200
+++ new/QtCurve-KDE4-1.8.13/ChangeLog   2012-07-24 18:06:39.0 +0200
@@ -1,3 +1,7 @@
+1.8.13
+--
+1. Fix KDE4.9 build - window grouping disabled.
+
 1.8.12
 --
 1. Dont setup KDE4 fonts/colours in constructor - seems to mess things up when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.12/kwin/qtcurveclient.cpp 
new/QtCurve-KDE4-1.8.13/kwin/qtcurveclient.cpp
--- old/QtCurve-KDE4-1.8.12/kwin/qtcurveclient.cpp  2012-04-24 
23:20:01.0 +0200
+++ new/QtCurve-KDE4-1.8.13/kwin/qtcurveclient.cpp  2012-07-24 
18:06:39.0 +0200
@@ -57,7 +57,7 @@
 #include ../style/qtcurve.h
 #include QX11Info
 
-#if KDE_IS_VERSION(4, 3, 85)
+#if KDE_IS_VERSION(4, 3, 85)  !KDE_IS_VERSION(4, 8, 80)
 #include KDE/KIconLoader
 #endif
 
@@ -72,7 +72,7 @@
 
 static const int constTitlePad=4;
 
-#if KDE_IS_VERSION(4, 3, 85)
+#if KDE_IS_VERSION(4, 3, 85)  !KDE_IS_VERSION(4, 8, 80)
 #define TAB_CLOSE_ICON_SIZE tabCloseIconSize(layoutMetric(LM_TitleHeight))
 
 static const int constInvalidTab=-1;
@@ -231,7 +231,7 @@
 painter-drawLine(start, end);
 }
 
-#if KDE_IS_VERSION(4, 3, 85)
+#if KDE_IS_VERSION(4, 3, 85)  !KDE_IS_VERSION(4, 8, 80)
 static void paintTabSeparator(QPainter *painter, const QRect r)
 {
 drawFadedLine(painter, r, Qt::white);
@@ -270,14 +270,14 @@
  : KCommonDecorationUnstable(bridge, factory)
 #else
  : KCommonDecoration(bridge, factory)
-#endif
+#endif
  , itsResizeGrip(0L)
  , itsTitleFont(QFont())
  , itsMenuBarSize(-1)
  , itsToggleMenuBarButton(0L)
  , itsToggleStatusBarButton(0L)
 //  , itsHover(false)
-#if KDE_IS_VERSION(4, 3, 85)
+#if KDE_IS_VERSION(4, 3, 85)  !KDE_IS_VERSION(4, 8, 80)
  , itsClickInProgress(false)
  , itsDragInProgress(false)
  , itsMouseButton(Qt::NoButton)
@@ -472,7 +472,7 @@
 widget()-setAttribute(Qt::WA_OpaquePaintEvent, true);
 widget()-setAttribute(Qt::WA_NoSystemBackground);
 
-#if KDE_IS_VERSION(4, 3, 85)
+#if KDE_IS_VERSION(4, 3, 85)  !KDE_IS_VERSION(4, 8, 80)
 widget()-setAcceptDrops(true);
 #endif
 
@@ -557,7 +557,7 @@
  // In which case we still have a custom background to 
draw.
 bool customBgnd=APPEARANCE_FLAT!=bgndAppearance,
  customShadows=
-#if KDE_IS_VERSION(4, 3, 

commit qtcurve-kde4 for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2012-05-03 11:00:18

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4, Maintainer is kde-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/qtcurve-kde4/qtcurve-kde4.changes
2012-03-20 11:34:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtcurve-kde4.new/qtcurve-kde4.changes   
2012-05-03 11:00:21.0 +0200
@@ -1,0 +2,7 @@
+Wed Apr 25 09:42:56 UTC 2012 - m...@suse.com
+
+- Update to version 1.8.12
+  * Dont setup KDE4 fonts/colours in constructor - seems to mess things up 
when using 
+proxy styles. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638629
+
+---

Old:

  QtCurve-KDE4-1.8.11.tar.bz2

New:

  QtCurve-KDE4-1.8.12.tar.bz2



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.yS6UZe/_old  2012-05-03 11:00:23.0 +0200
+++ /var/tmp/diff_new_pack.yS6UZe/_new  2012-05-03 11:00:23.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtcurve-kde4
-Version:1.8.11
+Version:1.8.12
 Release:0
 Summary:QtCurve style for KDE 4
 License:GPL-2.0+

++ QtCurve-KDE4-1.8.11.tar.bz2 - QtCurve-KDE4-1.8.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.11/CMakeLists.txt 
new/QtCurve-KDE4-1.8.12/CMakeLists.txt
--- old/QtCurve-KDE4-1.8.11/CMakeLists.txt  2012-02-28 22:29:57.0 
+0100
+++ new/QtCurve-KDE4-1.8.12/CMakeLists.txt  2012-04-24 23:20:01.0 
+0200
@@ -8,7 +8,7 @@
 set(CPACK_SOURCE_GENERATOR TBZ2)
 set(CPACK_PACKAGE_VERSION_MAJOR 1)
 set(CPACK_PACKAGE_VERSION_MINOR 8)
-set(CPACK_PACKAGE_VERSION_PATCH 11)
+set(CPACK_PACKAGE_VERSION_PATCH 12)
 set(CPACK_PACKAGE_CONTACT Craig Drummond craig.p.drumm...@gmail.com)
 set(QTCURVE_VERSION 
${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR})
 set(QTCURVE_VERSION_FULL ${QTCURVE_VERSION}.${CPACK_PACKAGE_VERSION_PATCH})
@@ -75,7 +75,7 @@
 endif (NOT QTC_QT_ONLY)
 find_package(Qt4 REQUIRED)
 
-configure_file(config.h.cmake ${CMAKE_BINARY_DIR}/config.h)
+configure_file(config.h.cmake ${CMAKE_BINARY_DIR}/config.h @ONLY)
 
 if (NOT QTC_QT_ONLY)
 find_package(KDE4 REQUIRED)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.11/ChangeLog 
new/QtCurve-KDE4-1.8.12/ChangeLog
--- old/QtCurve-KDE4-1.8.11/ChangeLog   2012-02-28 22:29:57.0 +0100
+++ new/QtCurve-KDE4-1.8.12/ChangeLog   2012-04-24 23:20:01.0 +0200
@@ -1,3 +1,9 @@
+1.8.12
+--
+1. Dont setup KDE4 fonts/colours in constructor - seems to mess things up when
+   using proxy styles.
+   See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638629
+
 1.8.11
 --
 1. Fix flashing of clementine's position slider tooltip.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.11/config/qtcurveconfigbase.ui 
new/QtCurve-KDE4-1.8.12/config/qtcurveconfigbase.ui
--- old/QtCurve-KDE4-1.8.11/config/qtcurveconfigbase.ui 2012-02-28 
22:29:57.0 +0100
+++ new/QtCurve-KDE4-1.8.12/config/qtcurveconfigbase.ui 2012-04-24 
23:20:01.0 +0200
@@ -2361,7 +2361,7 @@
item row=7 column=1
 widget class=QCheckBox name=titlebarButtons_custom
  property name=toolTip
-  stringlt;pgt;If enabled, the titlebar buttons will be drawn 
using the cusom colors defined in the next page./string
+  stringlt;pgt;If enabled, the titlebar buttons will be drawn 
using the custom colors defined in the next page./string
  /property
  property name=text
   stringUse custom background colors/string
@@ -3702,7 +3702,7 @@
 widget class=QCheckBox name=fixParentlessDialogs
  property name=toolTip
   stringlt;pgt;lt;bgt;Warning: Experimental!lt;/bgt;lt;/pgt;
-lt;pgt;Some applications - such as Kate, Kaffeine, and GIMP - produce 
dialogs that have no 'parent'. This causes the dialog to recieve an entry in 
the taskbar, and allows the dialog to be minimised independantly of the main 
application window.lt;/pgt;
+lt;pgt;Some applications - such as Kate, Kaffeine, and GIMP - produce 
dialogs that have no 'parent'. This causes the dialog to receive an entry in 
the taskbar, and allows the dialog to be minimised independantly of the main 
application window.lt;/pgt;
 
 lt;pgt;If you enable this option, QtCurve will try to 'fix' this by 
assigning the dialogs a parent. lt;/pgt;
 
@@ -4398,7 +4398,7 @@
   

commit qtcurve-kde4 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory 
checked in at 2011-12-06 18:59:03

Comparing /work/SRC/openSUSE:Factory/qtcurve-kde4 (Old)
 and  /work/SRC/openSUSE:Factory/.qtcurve-kde4.new (New)


Package is qtcurve-kde4, Maintainer is kde-maintain...@suse.de

Changes:




Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.0eHruF/_old  2011-12-06 19:31:38.0 +0100
+++ /var/tmp/diff_new_pack.0eHruF/_new  2011-12-06 19:31:38.0 +0100
@@ -20,7 +20,7 @@
 Name:   qtcurve-kde4
 Version:1.8.8
 Release:1
-License:GPLv2+
+License:GPL-2.0+
 Summary:QtCurve style for KDE 4
 Url:http://www.kde-look.org/content/show.php?content=40492
 Group:  System/GUI/KDE

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qtcurve-kde4 for openSUSE:Factory

2011-09-13 Thread h_root

Hello community,

here is the log from the commit of package qtcurve-kde4 for openSUSE:Factory
checked in at Tue Sep 13 12:31:12 CEST 2011.




--- KDE/qtcurve-kde4/qtcurve-kde4.changes   2011-05-16 16:46:11.0 
+0200
+++ /mounts/work_src_done/STABLE/qtcurve-kde4/qtcurve-kde4.changes  
2011-09-12 21:08:52.0 +0200
@@ -1,0 +2,11 @@
+Mon Sep 12 15:08:22 UTC 2011 - toddrme2...@gmail.com
+
+- Added %kde_post_install macro (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+- Update to 1.8.8
+  1. Disable window dragging from QGraphicsView.
+  2. Respect _kde_no_window_grab property to disable window drag for certain 
widgets.
+  3. Workaround dialog placement issues when using transparent dialogs. 
Attempt to place dialog in centre of its parent 
+  - if it has one. This only works for dialogs, windows will still 
(unfortunately) be moved to top left :-(
+
+---

calling whatdependson for head-i586


Old:

  QtCurve-KDE4-1.8.7.tar.bz2

New:

  QtCurve-KDE4-1.8.8.tar.bz2



Other differences:
--
++ qtcurve-kde4.spec ++
--- /var/tmp/diff_new_pack.pIvDeF/_old  2011-09-13 12:31:06.0 +0200
+++ /var/tmp/diff_new_pack.pIvDeF/_new  2011-09-13 12:31:06.0 +0200
@@ -15,31 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   qtcurve-kde4
-BuildRequires:  kdebase4-workspace-devel libkde4-devel
-Url:http://www.kde-look.org/content/show.php?content=40492
+Version:1.8.8
+Release:1
 License:GPLv2+
-Group:  System/GUI/KDE
 Summary:QtCurve style for KDE 4
-Version:1.8.7
-Release:1
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Url:http://www.kde-look.org/content/show.php?content=40492
+Group:  System/GUI/KDE
 Source0:QtCurve-KDE4-%{version}.tar.bz2
+BuildRequires:  kdebase4-workspace-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires
 
 %description
 This is the QtCurve style for KDE 4. QtCurve is available for both
 Gtk2+ and Qt3.
 
-
-
-Authors:
-
-Craig Drummond craig.drumm...@lycos.co.uk
-
 %prep
 %setup -q -n QtCurve-KDE4-%{version}
 
@@ -49,9 +42,10 @@
 
 %install
   pushd build
-  %makeinstall
+  %make_install
   popd
   %find_lang qtcurve
+  %kde_post_install
 
 %post -p /sbin/ldconfig
 
@@ -60,14 +54,14 @@
 %files -f qtcurve.lang
 %defattr(-,root,root)
 %doc ChangeLog COPYING README TODO
-/usr/%_lib/kde4/kstyle_qtcurve_config.so
-/usr/%_lib/kde4/kwin_qtcurve_config.so
-/usr/%_lib/kde4/kwin3_qtcurve.so
-/usr/%_lib/kde4/plugins/styles
-%_kde_share_dir/apps/QtCurve
-%_kde_share_dir/apps/kstyle
-%_kde_share_dir/apps/color-schemes/QtCurve.colors
-%_kde_share_dir/apps/color-schemes/QtCurveAgua.colors
-%_kde_share_dir/apps/kwin/qtcurve.desktop
+%{_kde4_modulesdir}/kstyle_qtcurve_config.so
+%{_kde4_modulesdir}/kwin_qtcurve_config.so
+%{_kde4_modulesdir}/kwin3_qtcurve.so
+%{_kde4_modulesdir}/plugins/styles
+%{_kde4_appsdir}/QtCurve
+%{_kde4_appsdir}/kstyle
+%{_kde4_appsdir}/color-schemes/QtCurve.colors
+%{_kde4_appsdir}/color-schemes/QtCurveAgua.colors
+%{_kde4_appsdir}/kwin/qtcurve.desktop
 
 %changelog

++ QtCurve-KDE4-1.8.7.tar.bz2 - QtCurve-KDE4-1.8.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.7/CMakeLists.txt 
new/QtCurve-KDE4-1.8.8/CMakeLists.txt
--- old/QtCurve-KDE4-1.8.7/CMakeLists.txt   2011-04-06 21:22:59.0 
+0200
+++ new/QtCurve-KDE4-1.8.8/CMakeLists.txt   2011-07-03 20:14:51.0 
+0200
@@ -8,7 +8,7 @@
 set(CPACK_SOURCE_GENERATOR TBZ2)
 set(CPACK_PACKAGE_VERSION_MAJOR 1)
 set(CPACK_PACKAGE_VERSION_MINOR 8)
-set(CPACK_PACKAGE_VERSION_PATCH 7)
+set(CPACK_PACKAGE_VERSION_PATCH 8)
 set(CPACK_PACKAGE_CONTACT Craig Drummond craig.p.drumm...@gmail.com)
 set(QTCURVE_VERSION 
${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR})
 set(QTCURVE_VERSION_FULL ${QTCURVE_VERSION}.${CPACK_PACKAGE_VERSION_PATCH})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtCurve-KDE4-1.8.7/ChangeLog 
new/QtCurve-KDE4-1.8.8/ChangeLog
--- old/QtCurve-KDE4-1.8.7/ChangeLog2011-04-06 21:22:59.0 +0200
+++ new/QtCurve-KDE4-1.8.8/ChangeLog2011-07-03 20:14:51.0 +0200
@@ -1,3 +1,13 @@
+1.8.8
+-
+1. Disable window dragging from QGraphicsView.
+2. Respect _kde_no_window_grab property to disable window drag for
+   certain widgets.
+3. Workaround dialog placement issues when using transparent dialogs.
+   Attempt to place dialog in centre of its parent - if it has one.
+   This only works for dialogs, windows will still (unfortunately)
+   be moved to top left :-(
+
 1.8.7
 -
 1. Fix QtDesigner crash when using transparent