commit qtcurve-kde4 for openSUSE:Factory
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
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
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
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 YuDate: 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
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
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
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
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
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
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
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
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
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
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
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
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