Hello community, here is the log from the commit of package dtkwidget for openSUSE:Factory checked in at 2019-03-26 15:38:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dtkwidget (Old) and /work/SRC/openSUSE:Factory/.dtkwidget.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dtkwidget" Tue Mar 26 15:38:57 2019 rev:3 rq:681581 version:2.0.9.11 Changes: -------- --- /work/SRC/openSUSE:Factory/dtkwidget/dtkwidget.changes 2018-01-02 16:35:02.491398475 +0100 +++ /work/SRC/openSUSE:Factory/.dtkwidget.new.25356/dtkwidget.changes 2019-03-26 15:39:05.568332433 +0100 @@ -1,0 +2,90 @@ +Thu Dec 20 13:36:47 UTC 2018 - [email protected] + +- Update version to 2.0.9.11 + * allowed set a expected icon size for DDialog + * DWindowManagerHelper: return all windowId and current workspace windowId + * Fix the dialog type window will be closed after pressing Super+D + * Fix workaround QTapAndHoldGesture comes late than right press in dde-daemon + * DPasswdEditAnimated: modify parent for tip widget + * dtabbar: horizontal dragging delays. + * set QTapAndHoldGesture::timeout in DApplication + * DWindowManagerHelper: add inteface: "windowManagerName" + * DPasswdEditAnimated: add updateAlertPosition() func. + * DTickEffect: change scroll speed + * Fix passwdeditanimated: hide alert flash. + +------------------------------------------------------------------- +Fri Nov 9 01:42:22 UTC 2018 - [email protected] + +- Update version to 2.0.9.8 + * Fixd bugs + * Updated features + +------------------------------------------------------------------- +Tue Mar 27 08:11:59 UTC 2018 - [email protected] + +- Update version to 2.0.7.2 + * Add DAbstractDialog::move(int, int) and + DAbstractDialog::setGeometry(int, int, int, int) + * Move the DAbstractDialog window is invalid + * Can not auto adjust dialog position + * Wait dbus call return + +------------------------------------------------------------------- +Mon Mar 19 13:34:45 UTC 2018 - [email protected] + +- Update version to 2.0.7.1 + * control single instance by env + * support hide group + * add DFileDialog + * dynamic website info in about dialog + * create cmake file by dtk_cmake + * support qt module + * update password edit style + * auto scroll when move/drag tab + * support new and legacy dman interface + * support set combobox data with QMap + * fixed the QPrintDialog theme to dlight + * support dynamic property + * fixed the width of the DTabBar add button to 48 + * add buildDtkVersion/runtimeDtkVersion to DApplication + * parser correctly when version has '.is.' + * follow parent/toplevelWidget flags + * support configurable whether to redefine the window content when dxcb is + turned on + * add "target" argument for DTabBar::tabDroped + * auto hide title when fullscreen + * add propertys maskColor and flashColor of DTabBar + * support drag tab to other for DTabBar + * add DToast + * add window title + * not set AA_DontCreateNativeWidgetSiblings if dxcb version greater then 1.1.5 + * set version form changelog + * add property "realWindowId" for DPlatformWindowHandle + * add the property of the menu + * add initialize text parameter. + * Fix reset short cut not show + * please read CHANGELOG.md to get more changes +- Add dtkwidget-fix-lost-pkgconfig.patch, fix lost pkgconfig settings. + +------------------------------------------------------------------- +Mon Mar 19 12:27:34 UTC 2018 - [email protected] + +- Split cmake-dtkwidget. + +------------------------------------------------------------------- +Thu Mar 1 13:36:10 UTC 2018 - [email protected] + +- Update version to 2.0.6.1 + * Fix bugs + * support new dman interface + * add DSuggestButton and DStyleOption + * not fixed font size of DDialog + * DTabBar add scroll buttons + * add the "dtkwidget_global.h" header file + * add the "DtkWidgets" header file + * add animation for DTabBar on drag move tabs + * support dual-click to make crumb + * add the DTabBar widget + +------------------------------------------------------------------- Old: ---- dtkwidget-2.0.5.2.tar.gz New: ---- dtkwidget-2.0.9.11.tar.gz dtkwidget-fix-lost-pkgconfig.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtkwidget.spec ++++++ --- /var/tmp/diff_new_pack.ZeCDm0/_old 2019-03-26 15:39:06.436332088 +0100 +++ /var/tmp/diff_new_pack.ZeCDm0/_new 2019-03-26 15:39:06.440332086 +0100 @@ -1,8 +1,8 @@ # # spec file for package dtkwidget # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2017 Hillwood Yang <[email protected]> +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 Hillwood Yang <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,34 +16,37 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define libver 2 Name: dtkwidget -Version: 2.0.5.2 +Version: 2.0.9.11 Release: 0 Summary: Deepin graphical user interface library -License: GPL-3.0+ +License: GPL-3.0-or-later Group: System/GUI/Other Url: https://github.com/linuxdeepin/dtkwidget Source0: https://github.com/linuxdeepin/dtkwidget/archive/%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTEAM dtkwidget-fix-lost-pkgconfig.patch [email protected] - fix lost pkgconfig +Patch0: dtkwidget-fix-lost-pkgconfig.patch BuildRequires: fdupes -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Multimedia) -BuildRequires: pkgconfig(Qt5Widgets) -BuildRequires: pkgconfig(Qt5Concurrent) -BuildRequires: pkgconfig(gsettings-qt) -BuildRequires: pkgconfig(dtkcore) -BuildRequires: pkgconfig(xcb-util) -BuildRequires: pkgconfig(libstartup-notification-1.0) -BuildRequires: pkgconfig(librsvg-2.0) -BuildRequires: pkgconfig(dframeworkdbus) -BuildRequires: pkgconfig(xext) BuildRequires: libqt5-linguist BuildRequires: libqt5-qtbase-private-headers-devel BuildRequires: libqt5-qtdeclarative-devel BuildRequires: libqt5-qtmultimedia-devel BuildRequires: libqt5-qtx11extras-devel -BuildRequires: libqt5-linguist +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(dframeworkdbus) +BuildRequires: pkgconfig(dtkcore) +BuildRequires: pkgconfig(gsettings-qt) +BuildRequires: pkgconfig(librsvg-2.0) +BuildRequires: pkgconfig(libstartup-notification-1.0) +BuildRequires: pkgconfig(xcb-util) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xi) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -69,9 +72,10 @@ %prep %setup -q +%patch0 -p1 %build -sed -i "s/lrelease/lrelease-qt5/g" tools/translate_generation.sh +# sed -i "s/lrelease/lrelease-qt5/g" tools/translate_generation.* %qmake5 DEFINES+=QT_NO_DEBUG_OUTPUT \ PREFIX=%{_prefix} \ LIB_INSTALL_DIR=%{_libdir} @@ -82,6 +86,10 @@ # Remove useless files rm -rf %{buildroot}/usr/tests +mkdir -p %{buildroot}%{_libdir}/qt5 +mv %{buildroot}/mkspecs %{buildroot}%{_libdir}/qt5/ + +%fdupes %{buildroot} %post -n lib%{name}%{libver} -p /sbin/ldconfig @@ -101,9 +109,14 @@ %files devel %defattr(-,root,root,-) -%dir %{_includedir}/libdtk-2.0 -%{_includedir}/libdtk-2.0/DWidget +%dir %{_includedir}/libdtk-* +%{_includedir}/libdtk-*/DWidget %{_libdir}/pkgconfig/%{name}.pc %{_libdir}/lib%{name}.so +%dir %{_libdir}/cmake +%{_libdir}/cmake/* +%dir %{_libdir}/qt5 +%dir %{_libdir}/qt5/mkspecs +%{_libdir}/qt5/mkspecs/modules %changelog ++++++ dtkwidget-2.0.5.2.tar.gz -> dtkwidget-2.0.9.11.tar.gz ++++++ ++++ 50930 lines of diff (skipped) ++++++ dtkwidget-fix-lost-pkgconfig.patch ++++++ diff -Nur dtkwidget-2.0.7.1/src/platforms/x11/x11.pri dtkwidget-2.0.7.1-new/src/platforms/x11/x11.pri --- dtkwidget-2.0.7.1/src/platforms/x11/x11.pri 2018-03-12 13:04:26.000000000 +0800 +++ dtkwidget-2.0.7.1-new/src/platforms/x11/x11.pri 2018-03-20 11:04:57.219813746 +0800 @@ -1,3 +1,5 @@ +PKGCONFIG += x11 xext + HEADERS += \ $$PWD/xutil.h
