From e4f025f4103e477b74ae808f908e266faddf4c2249bb9f668e7dbb5995edbfad Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Thu, 31 Jan 2019 09:44:42 +0000 Subject: [PATCH 1/2] =?UTF-8?q?-=20Update=20to=203.3.0:=20=20=20*=20Use=20?= =?UTF-8?q?C++=20ISO=20Standard=2014,=20removed=20support=20for=20<=2014?= =?UTF-8?q?=20=20=20*=20XdgDesktopFile:=20Simplify=20scheme=20handling=20?= =?UTF-8?q?=20=20*=20XdgDesktopFile:=20Clear=20internal=20data=20before=20?= =?UTF-8?q?loading=20a=20new=20file=20=20=20*=20XdgDesktopFile:=20Don?= =?UTF-8?q?=E2=80=99t=20try=20read=20non=20existent=20files=20=20=20*=20xd?= =?UTF-8?q?gaction:=20Set=20icon=20in=20updateIcon()=20only=20if=20needed?= =?UTF-8?q?=20=20=20*=20xdgiconloader:=20Support=20more=20classes=20for=20?= =?UTF-8?q?=E2=80=9CFollowColors=E2=80=9D=20icons=20=20=20*=20xdgiconloade?= =?UTF-8?q?r:=20Consider=20device=20pixel=20ratio=20when=20painting=20=20?= =?UTF-8?q?=20*=20xdgiconloader:=20Cover=20all=20KDE=20colors=20schemes=20?= =?UTF-8?q?for=20symbolic=20icons=20=20=20*=20xdgiconloader:=20Fixes=20ped?= =?UTF-8?q?antic=20warning=20=20=20*=20xdgmenuwidget:=20Fix=20menu-item=20?= =?UTF-8?q?drag=20url?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=7 --- libqt5xdg.changes | 15 +++++++++++++++ libqt5xdg.spec | 21 +++++++++++---------- libqtxdg-3.2.0.tar.xz | 3 --- libqtxdg-3.2.0.tar.xz.asc | 16 ---------------- libqtxdg-3.3.0.tar.xz | 3 +++ libqtxdg-3.3.0.tar.xz.asc | 16 ++++++++++++++++ 6 files changed, 45 insertions(+), 29 deletions(-) delete mode 100644 libqtxdg-3.2.0.tar.xz delete mode 100644 libqtxdg-3.2.0.tar.xz.asc create mode 100644 libqtxdg-3.3.0.tar.xz create mode 100644 libqtxdg-3.3.0.tar.xz.asc diff --git a/libqt5xdg.changes b/libqt5xdg.changes index 1686909..3d741c9 100644 --- a/libqt5xdg.changes +++ b/libqt5xdg.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Thu Jan 31 09:43:45 UTC 2019 - Michael Vetter + +- Update to 3.3.0: + * Use C++ ISO Standard 14, removed support for < 14 + * XdgDesktopFile: Simplify scheme handling + * XdgDesktopFile: Clear internal data before loading a new file + * XdgDesktopFile: Don’t try read non existent files + * xdgaction: Set icon in updateIcon() only if needed + * xdgiconloader: Support more classes for “FollowColors” icons + * xdgiconloader: Consider device pixel ratio when painting + * xdgiconloader: Cover all KDE colors schemes for symbolic icons + * xdgiconloader: Fixes pedantic warning + * xdgmenuwidget: Fix menu-item drag url + ------------------------------------------------------------------- Tue May 22 13:54:39 UTC 2018 - mvetter@suse.com diff --git a/libqt5xdg.spec b/libqt5xdg.spec index 56b8ae6..c40180f 100644 --- a/libqt5xdg.spec +++ b/libqt5xdg.spec @@ -1,7 +1,7 @@ # # spec file for package libqt5xdg # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,22 @@ # 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/ # + %define _name libqtxdg Name: libqt5xdg -Version: 3.2.0 +Version: 3.3.0 Release: 0 Summary: Qt implementation of xdg specs for lxqt -License: GPL-3.0 +License: GPL-3.0-only Group: Development/Libraries/C and C++ Url: https://lxqt.org Source: https://github.com/lxde/%{_name}/releases/download/%{version}/%{_name}-%{version}.tar.xz Source1: https://github.com/lxde/%{_name}/releases/download/%{version}/%{_name}-%{version}.tar.xz.asc Source2: %{name}.keyring -BuildRequires: cmake >= 3.0.2 +BuildRequires: cmake >= 3.1.0 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libQt5Gui-private-headers-devel @@ -107,18 +108,18 @@ make %{?_smp_mflags} %files -n libQt5XdgIconLoader3 %defattr(-,root,root) %{_libdir}/libQt5XdgIconLoader.so.3 -%{_libdir}/libQt5XdgIconLoader.so.3.2.0 +%{_libdir}/libQt5XdgIconLoader.so.3.* %files -n libQt5XdgIconLoader-devel %defattr(-,root,root) %dir %{_includedir}/qt5xdgiconloader -%dir %{_includedir}/qt5xdgiconloader/3.2.0 -%dir %{_includedir}/qt5xdgiconloader/3.2.0/private -%dir %{_includedir}/qt5xdgiconloader/3.2.0/private/xdgiconloader +%dir %{_includedir}/qt5xdgiconloader/3.3.0 +%dir %{_includedir}/qt5xdgiconloader/3.3.0/private +%dir %{_includedir}/qt5xdgiconloader/3.3.0/private/xdgiconloader %dir %{_datadir}/cmake/qt5xdgiconloader %{_libdir}/libQt5XdgIconLoader.so %{_libdir}/qt5/plugins/iconengines/libQt5XdgIconPlugin.so -%{_includedir}/qt5xdgiconloader/3.2.0/private/xdgiconloader/xdgiconloader_p.h +%{_includedir}/qt5xdgiconloader/3.3.0/private/xdgiconloader/xdgiconloader_p.h %{_includedir}/qt5xdgiconloader/xdgiconloader_export.h %{_libdir}/pkgconfig/Qt5XdgIconLoader.pc %{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-config-version.cmake diff --git a/libqtxdg-3.2.0.tar.xz b/libqtxdg-3.2.0.tar.xz deleted file mode 100644 index 13d5d68..0000000 --- a/libqtxdg-3.2.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:949134060d148df2ca4515e3759ed9c6a2fa7c51eb7a2197dd0e26a32e220553 -size 67736 diff --git a/libqtxdg-3.2.0.tar.xz.asc b/libqtxdg-3.2.0.tar.xz.asc deleted file mode 100644 index 1649d55..0000000 --- a/libqtxdg-3.2.0.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlsC++8ACgkQQsnI069e -peMPkRAAjpqsuZ+nrfpQrfn/AKTII+yZi3F0/39Wsybmq5elPE+bbMFhOtaiKSyb -386WimiC6K3IRKlS6kGUuh1470ptBGqbcu/0HJo4a2iw60soK/NILqkXGR8K/9c1 -xK06OvXpyeDeVTubcCKNG9ojL9w54CvX71nceY8ePa+q6lzs5kvx3hNRntR+ST3I -OfehHlQMDvqz0tEQpQT1ipob9y1fp8PzMSbGRWPpcXLZV76ccNDyt0v8iN0gqbUs -HRaIv7ho5Sq4FeNEiWIEHuVWgYlaJAU+h4mbFd/7LLyLKjSf7BaSu5HmP44lHzhI -FXqPFk8pkNOwxPIZAKJvcjllHAKHs1IZzUTT2d0yYyH00J4pB56IYv6DZOWnkmLE -vJZ0rND0QJ9G16JXDcN/l22iPIMw7hPBZ5O8UtAmauU/j2Odx8HwsyYGJ839ArFS -GQ3AXtoOm4Mt3NLP4+6/KUeaB/IKGl2kktLnfPvS5AcikKDKFrdV5/MVcccy0qWR -VNxVQzBfrPU0gP3psc/7MywNX3e81dYO657lgQ857nGVnsgNv9d5uxg+SxogGqCM -JiLCGsgkw/p5qBHhCKts5sU3lP7m/ExAfoL5DmI1vwaKAeJc4qz81k/p9ctQv8jI -VdceEV09Voqq5F46t/dPQPkHKITFFNuGhE3LXxz6U5ODqVqNfPY= -=AzJq ------END PGP SIGNATURE----- diff --git a/libqtxdg-3.3.0.tar.xz b/libqtxdg-3.3.0.tar.xz new file mode 100644 index 0000000..fdca39c --- /dev/null +++ b/libqtxdg-3.3.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14202ba8539adcac13ec1b9a74e61a1965b49c61a7a8e35c8a2924c902371287 +size 68412 diff --git a/libqtxdg-3.3.0.tar.xz.asc b/libqtxdg-3.3.0.tar.xz.asc new file mode 100644 index 0000000..fc2c404 --- /dev/null +++ b/libqtxdg-3.3.0.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlxLoWcACgkQQsnI069e +peMz1w//ZI0l562KC2G1qy16rYahRaTAy281qR4SH/o8mHYMzysvZZAOM+d7uc5U +OaT4ABsOb3vQpeeBZ+i+A/kpFDWY8b8mip17v3KVA6a3JxIN4QyICJox6N3RMjov +mzo8nmzHluFo/s3hxiQeJ2T04gwPPfjDqzPcvEe9hXtnDQKEiw/79izDHfhOqoBC +oA4Y6cKOT4I8FtmqOVDR8zkodEte2cX3xt9CIACihvbEp/i0duWBfbTbe4JAjm2x +jvK9UdczE1h/VYebFtPhXkq+p2tYeTf2hIXmy001kfcKf1gnE9PTsOOJBu6yiJyu +yc8BvpRIWyf8KiHqh8t+Z3SD4sTDH0FPgpLmQdzjmGSVVRIcpQ99ZMSLuCmocIPK +hrUdQOBET3Q4WawD6y1mTjJh3ZmZM9bhHyA/6GrvL0MwBonCv6lgRPIpDVAACXiO +8vaCgsoGDZ4R4Z1X5Nwg6BoD68yE5nP+AZnVEjngguWLcyY/0oXjSh80mLoyg2Nr +joAq7Tv7uJJMP6H4/7c+vq24uqvGSObYH0zchR3ERfW2HOFYa4AlAGiea5mS+EK/ +Z4G1dUjjfvBf+UfV0Vpckq9GJLeTzT9wmVy19o9XX2WcTrDhutW9XtxbhRKZyjg/ +IcaRl+gRl0fKGD4BlMN/mnMUK7Bg8irXOSsNneV960WNEj6BX6E= +=Yzpi +-----END PGP SIGNATURE----- From e586244e355b24a09eff26534dc4edd9e890e86a5ef2dcb6ce51ce0bf107c2f3 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Mon, 25 Feb 2019 10:13:59 +0000 Subject: [PATCH 2/2] - Update to 3.3.1: * Silenced compiler warnings about not used variables. * Dropped not needed MOC stuff, we already use CMAKE_AUTOMOC. * Dropped using libqtxdg's own versions of things that are in lxqt-build-tools * Updated translations OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=8 --- libqt5xdg.changes | 10 ++++++++++ libqt5xdg.spec | 13 +++++++------ libqtxdg-3.3.0.tar.xz | 3 --- libqtxdg-3.3.0.tar.xz.asc | 16 ---------------- libqtxdg-3.3.1.tar.xz | 3 +++ libqtxdg-3.3.1.tar.xz.asc | 16 ++++++++++++++++ 6 files changed, 36 insertions(+), 25 deletions(-) delete mode 100644 libqtxdg-3.3.0.tar.xz delete mode 100644 libqtxdg-3.3.0.tar.xz.asc create mode 100644 libqtxdg-3.3.1.tar.xz create mode 100644 libqtxdg-3.3.1.tar.xz.asc diff --git a/libqt5xdg.changes b/libqt5xdg.changes index 3d741c9..e1de392 100644 --- a/libqt5xdg.changes +++ b/libqt5xdg.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Feb 25 10:07:22 UTC 2019 - mvetter@suse.com + +- Update to 3.3.1: + * Silenced compiler warnings about not used variables. + * Dropped not needed MOC stuff, we already use CMAKE_AUTOMOC. + * Dropped using libqtxdg's own versions of things that are in + lxqt-build-tools + * Updated translations + ------------------------------------------------------------------- Thu Jan 31 09:43:45 UTC 2019 - Michael Vetter diff --git a/libqt5xdg.spec b/libqt5xdg.spec index c40180f..c626f13 100644 --- a/libqt5xdg.spec +++ b/libqt5xdg.spec @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define _name libqtxdg Name: libqt5xdg -Version: 3.3.0 +Version: 3.3.1 Release: 0 Summary: Qt implementation of xdg specs for lxqt License: GPL-3.0-only @@ -31,6 +31,7 @@ BuildRequires: cmake >= 3.1.0 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libQt5Gui-private-headers-devel +BuildRequires: lxqt-build-tools-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Core) >= 5.7.1 BuildRequires: pkgconfig(Qt5DBus) @@ -113,14 +114,14 @@ make %{?_smp_mflags} %files -n libQt5XdgIconLoader-devel %defattr(-,root,root) %dir %{_includedir}/qt5xdgiconloader -%dir %{_includedir}/qt5xdgiconloader/3.3.0 -%dir %{_includedir}/qt5xdgiconloader/3.3.0/private -%dir %{_includedir}/qt5xdgiconloader/3.3.0/private/xdgiconloader +%dir %{_includedir}/qt5xdgiconloader/%{version} +%dir %{_includedir}/qt5xdgiconloader/%{version}/private +%dir %{_includedir}/qt5xdgiconloader/%{version}/private/xdgiconloader %dir %{_datadir}/cmake/qt5xdgiconloader %{_libdir}/libQt5XdgIconLoader.so %{_libdir}/qt5/plugins/iconengines/libQt5XdgIconPlugin.so -%{_includedir}/qt5xdgiconloader/3.3.0/private/xdgiconloader/xdgiconloader_p.h %{_includedir}/qt5xdgiconloader/xdgiconloader_export.h +%{_includedir}/qt5xdgiconloader/%{version}/private/xdgiconloader/xdgiconloader_p.h %{_libdir}/pkgconfig/Qt5XdgIconLoader.pc %{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-config-version.cmake %{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-config.cmake diff --git a/libqtxdg-3.3.0.tar.xz b/libqtxdg-3.3.0.tar.xz deleted file mode 100644 index fdca39c..0000000 --- a/libqtxdg-3.3.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:14202ba8539adcac13ec1b9a74e61a1965b49c61a7a8e35c8a2924c902371287 -size 68412 diff --git a/libqtxdg-3.3.0.tar.xz.asc b/libqtxdg-3.3.0.tar.xz.asc deleted file mode 100644 index fc2c404..0000000 --- a/libqtxdg-3.3.0.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlxLoWcACgkQQsnI069e -peMz1w//ZI0l562KC2G1qy16rYahRaTAy281qR4SH/o8mHYMzysvZZAOM+d7uc5U -OaT4ABsOb3vQpeeBZ+i+A/kpFDWY8b8mip17v3KVA6a3JxIN4QyICJox6N3RMjov -mzo8nmzHluFo/s3hxiQeJ2T04gwPPfjDqzPcvEe9hXtnDQKEiw/79izDHfhOqoBC -oA4Y6cKOT4I8FtmqOVDR8zkodEte2cX3xt9CIACihvbEp/i0duWBfbTbe4JAjm2x -jvK9UdczE1h/VYebFtPhXkq+p2tYeTf2hIXmy001kfcKf1gnE9PTsOOJBu6yiJyu -yc8BvpRIWyf8KiHqh8t+Z3SD4sTDH0FPgpLmQdzjmGSVVRIcpQ99ZMSLuCmocIPK -hrUdQOBET3Q4WawD6y1mTjJh3ZmZM9bhHyA/6GrvL0MwBonCv6lgRPIpDVAACXiO -8vaCgsoGDZ4R4Z1X5Nwg6BoD68yE5nP+AZnVEjngguWLcyY/0oXjSh80mLoyg2Nr -joAq7Tv7uJJMP6H4/7c+vq24uqvGSObYH0zchR3ERfW2HOFYa4AlAGiea5mS+EK/ -Z4G1dUjjfvBf+UfV0Vpckq9GJLeTzT9wmVy19o9XX2WcTrDhutW9XtxbhRKZyjg/ -IcaRl+gRl0fKGD4BlMN/mnMUK7Bg8irXOSsNneV960WNEj6BX6E= -=Yzpi ------END PGP SIGNATURE----- diff --git a/libqtxdg-3.3.1.tar.xz b/libqtxdg-3.3.1.tar.xz new file mode 100644 index 0000000..ee0ac49 --- /dev/null +++ b/libqtxdg-3.3.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1061fa6a4783df5e33ea2876f03f88b9ffef8157d37da97ea6b217b736c2d6d6 +size 66004 diff --git a/libqtxdg-3.3.1.tar.xz.asc b/libqtxdg-3.3.1.tar.xz.asc new file mode 100644 index 0000000..3bfe6e4 --- /dev/null +++ b/libqtxdg-3.3.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlxywPEACgkQQsnI069e +peOcsBAAmJtbH3tLdMVYdYiWXz6KtR6MT4nbHAEofcJtkLTyu34G9F/YfC4rNJn+ +KOxratGUolEZsTRGSQgdkY4oeNFjKQ2CjRiRrNiTrr7xSweLLFEfmI43m7VKKov3 +KNYVoQsxGIKvN2AJ/ILC1s52AurecyUAhiETENTn5ngydtceucHxIKgXqu1VxeXk +Eh5d4MCJ5qgjMQfIoQk75iROCdxyqbpe4lz7Gm34iNuybSKyA9SwpkexoS8A5itV +UG1/D+xvvndy9a3dJUfrEJ404jBkwHUtfT/3GfnEQOt7rbkXz8ZWf8z8NlrgD67D +G+/OpQcNUvG9TbYP4r7pwY6kKE7i2i7XSkAcYLTC++c13HA3SJIB1GlXBjya3ptj +LvIWjS2/vCB05HdLMzgHJhafbAiVOOCJq+iGfTsWB6DU46vZOyWDTkH3DJTrBfqk +4KZJwv7mFineYP2DNGRtlx5u7YT5THhqaIA3/DO68IvIN3poQ1y5SSpVLAbVDiAw +lPHsaUfnJAmzZCIFcMm/4XsiOReqsHw2HQWrSvyDpNbhAf3OmAceBFs79fOs1T6c +rEqDl03XOCDtNB7w+oUnfNqIKSd4rNf56IBkBSSR2uk1wTL9fUbJ7ep9xgRk8C4F +y67y/cld5roh2VBZ9Mado4BLfTzJs1vt2kGSp1NTDbtK+k5Se/w= +=dkeQ +-----END PGP SIGNATURE-----