commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2020-02-27 14:41:50 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.26092 (New) Package is "qtkeychain-qt5" Thu Feb 27 14:41:50 2020 rev:8 rq:779881 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2019-06-18 14:59:05.189305770 +0200 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.26092/qtkeychain-qt5.changes 2020-02-27 14:43:53.554843673 +0100 @@ -1,0 +2,12 @@ +Wed Feb 26 13:16:22 UTC 2020 - Christophe Giboudeaux + +- Update to 0.10.0: + * Detect XFCE desktop correctly + * Fix build with Qt 5.12.x + * translations update +- Drop upstream patches: + * 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch + * 0002-Detect-XFCE-desktop-correctly.patch + * 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch + +--- Old: 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch 0002-Detect-XFCE-desktop-correctly.patch 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch v0.9.1.tar.gz New: qtkeychain-qt5-0.10.0.tar.gz Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.FeBid9/_old 2020-02-27 14:43:54.926846504 +0100 +++ /var/tmp/diff_new_pack.FeBid9/_new 2020-02-27 14:43:54.930846512 +0100 @@ -1,7 +1,7 @@ # # spec file for package qtkeychain-qt5 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,14 @@ %define lname libqt5keychain1 Name: qtkeychain-qt5 -Version:0.9.1 +Version:0.10.0 Release:0 Summary:A password store library License:BSD-2-Clause Group: Development/Libraries/C and C++ URL:https://github.com/frankosterfeld/qtkeychain -Source: https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz +Source: https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM -Patch1: 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch -Patch2: 0002-Detect-XFCE-desktop-correctly.patch -Patch3: 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch BuildRequires: cmake BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus)
commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2019-06-18 14:58:58 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.4811 (New) Package is "qtkeychain-qt5" Tue Jun 18 14:58:58 2019 rev:7 rq:710433 version:0.9.1 Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2018-11-12 09:46:44.140708315 +0100 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.4811/qtkeychain-qt5.changes 2019-06-18 14:59:05.189305770 +0200 @@ -1,0 +2,8 @@ +Mon Jun 17 09:28:34 UTC 2019 - Fabian Vogt + +- Add fixes from git master: + * 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch + * 0002-Detect-XFCE-desktop-correctly.patch + * 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch (boo#1130608) + +--- New: 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch 0002-Detect-XFCE-desktop-correctly.patch 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.iXCBfW/_old 2019-06-18 14:59:05.773305480 +0200 +++ /var/tmp/diff_new_pack.iXCBfW/_new 2019-06-18 14:59:05.773305480 +0200 @@ -1,7 +1,7 @@ # # spec file for package qtkeychain-qt5 # -# 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 @@ -26,6 +26,10 @@ URL:https://github.com/frankosterfeld/qtkeychain Source: https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM +Patch1: 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch +Patch2: 0002-Detect-XFCE-desktop-correctly.patch +Patch3: 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch BuildRequires: cmake BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) @@ -55,7 +59,7 @@ %lang_package -n %{lname} %prep -%setup -q -n qtkeychain-%{version} +%autosetup -p1 -n qtkeychain-%{version} %build %cmake -DBUILD_WITH_QT4=OFF .. ++ 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch ++ >From 22981a654bb65c2c8b8914c21900840d72124027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20Knau=C3=9F?= Date: Sun, 17 Feb 2019 10:50:15 +0100 Subject: [PATCH 1/3] On Unix systems shared libraries have a abi version. The ABI Version is the Interface version of that library on a users system the ABI Version less so file is not installed. Also we normally need to recompile the code against a new ABI Version of libsecret. This fix make it possible to use qtkeychain in a Ubunut/Debian system. --- libsecret.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsecret.cpp b/libsecret.cpp index b76f4c5..aed91a0 100644 --- a/libsecret.cpp +++ b/libsecret.cpp @@ -305,7 +305,7 @@ bool LibSecretKeyring::deletePassword(const QString &key, const QString &service } LibSecretKeyring::LibSecretKeyring() -: QLibrary("secret-1") +: QLibrary(QStringLiteral("secret-1"), 0) { #ifdef HAVE_LIBSECRET if (load()) { -- 2.21.0 ++ 0002-Detect-XFCE-desktop-correctly.patch ++ >From dd1beff10a53e4fe1afd18b5373e36805920e9ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20Knau=C3=9F?= Date: Sun, 17 Feb 2019 10:56:24 +0100 Subject: [PATCH 2/3] Detect XFCE desktop correctly. --- keychain_unix.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/keychain_unix.cpp b/keychain_unix.cpp index 30b26c3..958927a 100644 --- a/keychain_unix.cpp +++ b/keychain_unix.cpp @@ -54,6 +54,8 @@ static DesktopEnvironment detectDesktopEnvironment() { return DesktopEnv_Unity; } else if ( xdgCurrentDesktop == "KDE" ) { return getKdeVersion(); +} else if ( xdgCurrentDesktop == "XFCE" ) { +return DesktopEnv_Xfce; } QByteArray desktopSession = qgetenv("DESKTOP_SESSION"); -- 2.21.0 ++ 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch ++ >From b338aa240d3893f6ffc27573686c08246531e881 Mon Sep 17 00:00:00 2001 From: Sergey Ilinykh Date: Thu, 28 Mar 2019 14:47:37 +0300 Subject: [PATCH 3/3] Generate Qt 5.12.1+ compatible qt_Qt5Keychain.pri As mentioned in https://github.com/frankosterfeld/qtkeychain/issues/141 --- cmake/Modules/ECMGeneratePriFile.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/Modules/ECMGeneratePriFile.cmake b/cmake/Modules/ECMGeneratePriFile.cmake index a64fa62..8e00c10 1
commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2018-11-12 09:45:45 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New) Package is "qtkeychain-qt5" Mon Nov 12 09:45:45 2018 rev:6 rq:648284 version:0.9.1 Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2018-10-23 20:41:53.148437113 +0200 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes 2018-11-12 09:46:44.140708315 +0100 @@ -1,0 +2,5 @@ +Mon Oct 22 21:14:21 UTC 2018 - Jan Engelhardt + +- Trim fill words from description. Ensure neutrality of it, too. + +--- Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.0mpj8h/_old 2018-11-12 09:46:44.732707419 +0100 +++ /var/tmp/diff_new_pack.0mpj8h/_new 2018-11-12 09:46:44.736707412 +0100 @@ -20,7 +20,7 @@ Name: qtkeychain-qt5 Version:0.9.1 Release:0 -Summary:A cross platform password store library +Summary:A password store library License:BSD-2-Clause Group: Development/Libraries/C and C++ URL:https://github.com/frankosterfeld/qtkeychain @@ -32,26 +32,23 @@ BuildRequires: cmake(Qt5LinguistTools) %description -use qtkeychain to store passwords easy and secure on Linux, Windows and -Mac. +qtkeychain can be used to store passwords. %package -n %{lname} -Summary:A cross platform password store library -Group: Development/Libraries/C and C++ +Summary:A password store library +Group: System/Libraries Recommends: %{lname}-lang %description -n %{lname} -use qtkeychain to store passwords easy and secure on Linux, Windows and -Mac. +qtkeychain can be used to store passwords. %package devel -Summary:A cross platform password store library +Summary:Development files for the qtkeychain library Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} %description devel -use qtkeychain to store passwords easy and secure on Linux, Windows and -Mac. +qtkeychain can be used to store passwords. This package contains development files for libqtkeychain.
commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2018-10-23 20:40:48 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New) Package is "qtkeychain-qt5" Tue Oct 23 20:40:48 2018 rev:5 rq:643801 version:0.9.1 Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2018-05-29 10:47:48.114111820 +0200 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes 2018-10-23 20:41:53.148437113 +0200 @@ -1,0 +2,8 @@ +Mon Oct 22 14:07:18 UTC 2018 - Christophe Giboudeaux + +- Update to 0.9.1. Changes since 0.8.0: + * Only require QtLinguist if building translations + * Fall back on libsecret if kwallet is not available + * Secret: Don't match the schema name + +--- Old: v0.8.0.tar.gz New: v0.9.1.tar.gz Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.2AGbaw/_old 2018-10-23 20:41:57.116432373 +0200 +++ /var/tmp/diff_new_pack.2AGbaw/_new 2018-10-23 20:41:57.116432373 +0200 @@ -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 http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define lname libqt5keychain1 Name: qtkeychain-qt5 -Version:0.8.0 +Version:0.9.1 Release:0 Summary:A cross platform password store library License:BSD-2-Clause ++ v0.8.0.tar.gz -> v0.9.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.8.0/CMakeLists.txt new/qtkeychain-0.9.1/CMakeLists.txt --- old/qtkeychain-0.8.0/CMakeLists.txt 2017-04-19 15:09:34.0 +0200 +++ new/qtkeychain-0.9.1/CMakeLists.txt 2018-08-20 08:23:34.0 +0200 @@ -5,7 +5,7 @@ ### -set(QTKEYCHAIN_VERSION 0.8.0) +set(QTKEYCHAIN_VERSION 0.9.1) set(QTKEYCHAIN_SOVERSION 1) ### @@ -18,6 +18,7 @@ include(ECMGeneratePriFile) option(BUILD_WITH_QT4 "Build qtkeychain with Qt4 no matter if Qt5 was found" OFF) +option(BUILD_TEST_APPLICATION "Build test application" ON) option(BUILD_TRANSLATIONS "Build translations" ON) option(QTKEYCHAIN_STATIC "Build static library" OFF) @@ -38,7 +39,7 @@ find_package(Qt5Core QUIET) endif() -if (Qt5Core_FOUND) +if (Qt5Core_FOUND AND NOT BUILD_WITH_QT4) set(QTKEYCHAIN_VERSION_INFIX 5) if(UNIX AND NOT APPLE AND NOT ANDROID) @@ -49,13 +50,17 @@ qt5_add_dbus_interface(${ARGN}) endmacro() endif() - find_package(Qt5LinguistTools REQUIRED) - macro(qt_add_translation) -qt5_add_translation(${ARGN}) - endmacro(qt_add_translation) - macro(qt_create_translation) -qt5_create_translation(${ARGN}) - endmacro(qt_create_translation) + + if(BUILD_TRANSLATIONS) +find_package(Qt5LinguistTools REQUIRED) +macro(qt_add_translation) + qt5_add_translation(${ARGN}) +endmacro(qt_add_translation) +macro(qt_create_translation) + qt5_create_translation(${ARGN}) +endmacro(qt_create_translation) + endif() + macro(qt_wrap_cpp) qt5_wrap_cpp(${ARGN}) endmacro() @@ -118,7 +123,7 @@ if(WIN32) list(APPEND qtkeychain_SOURCES keychain_win.cpp) -if (!USE_CREDENTIAL_STORE) +if (NOT USE_CREDENTIAL_STORE) list(APPEND qtkeychain_LIBRARIES crypt32) list(APPEND qtkeychain_SOURCES plaintextstore.cpp) endif() @@ -152,6 +157,7 @@ add_definitions(-DHAVE_LIBSECRET=1) endif() INCLUDE_DIRECTORIES(${LIBSECRET_INCLUDE_DIRS}) +list(APPEND qtkeychain_LIBRARIES ${LIBSECRET_LIBRARIES}) endif() list(APPEND qtkeychain_SOURCES keychain_unix.cpp gnomekeyring.cpp libsecret.cpp plaintextstore.cpp) @@ -224,8 +230,10 @@ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ) -add_executable( testclient testclient.cpp ) -target_link_libraries( testclient ${QTKEYCHAIN_TARGET_NAME}) +if(BUILD_TEST_APPLICATION) +add_executable( testclient testclient.cpp ) +target_link_libraries( testclient ${QTKEYCHAIN_TARGET_NAME}) +endif() ### diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.8.0/ChangeLog new/qtkeychain-0.9.1/ChangeLog --- old/qtkeychain-0.8.0/ChangeLog 2017-04-19 15:09:34.0 +0200 +++ new/qtkeychain-0.9.1/ChangeLog 2018-08-20 08:23:34.0 +0200 @@ -1,6 +1,18 @@ ChangeLog = +version 0.9.1 (release 2018-08-20) + * Windows Credential Store: Use CRED_PERSIST_ENTERPRISE (Olivier Goffart )
commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2018-05-29 10:47:45 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New) Package is "qtkeychain-qt5" Tue May 29 10:47:45 2018 rev:4 rq:612423 version:0.8.0 Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2016-07-14 09:50:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes 2018-05-29 10:47:48.114111820 +0200 @@ -1,0 +2,9 @@ +Sat May 26 17:57:24 UTC 2018 - christo...@krop.fr + +- Update to 0.8.0: + * Buildsystem improvements. + * Enable C++11 support for Qt >= 5.7. + * Doxygen documentation. + * Libsecret support. + +--- Old: v0.7.0.tar.gz New: v0.8.0.tar.gz Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.zSC1c3/_old 2018-05-29 10:47:49.706053084 +0200 +++ /var/tmp/diff_new_pack.zSC1c3/_new 2018-05-29 10:47:49.710052935 +0200 @@ -1,7 +1,7 @@ # # spec file for package qtkeychain-qt5 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,19 +18,18 @@ %define lname libqt5keychain1 Name: qtkeychain-qt5 -Version:0.7.0 +Version:0.8.0 Release:0 Summary:A cross platform password store library License:BSD-2-Clause Group: Development/Libraries/C and C++ -Url:https://github.com/frankosterfeld/qtkeychain +URL:https://github.com/frankosterfeld/qtkeychain Source: https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz Source1:baselibs.conf BuildRequires: cmake -BuildRequires: libqt5-linguist-devel -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5DBus) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qt5LinguistTools) %description use qtkeychain to store passwords easy and secure on Linux, Windows and @@ -39,7 +38,7 @@ %package -n %{lname} Summary:A cross platform password store library Group: Development/Libraries/C and C++ -Recommends: %lname-lang +Recommends: %{lname}-lang %description -n %{lname} use qtkeychain to store passwords easy and secure on Linux, Windows and @@ -48,7 +47,7 @@ %package devel Summary:A cross platform password store library Group: Development/Libraries/C and C++ -Requires: %lname = %{version} +Requires: %{lname} = %{version} %description devel use qtkeychain to store passwords easy and secure on Linux, Windows and @@ -56,49 +55,34 @@ This package contains development files for libqtkeychain. -%lang_package -n %lname +%lang_package -n %{lname} + %prep %setup -q -n qtkeychain-%{version} %build -mkdir -p build -pushd build -cmake .. \ - cmake -DCMAKE_BUILD_TYPE=None \\\ - -DCMAKE_C_FLAGS="%{optflags} -DNDEBUG" \\\ - -DCMAKE_CXX_FLAGS="%{optflags} -DNDEBUG" \\\ - -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic-functions" \\\ - -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic-functions" \\\ - -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic-functions" \\\ - -DCMAKE_VERBOSE_MAKEFILE=ON \\\ - -DCMAKE_INSTALL_PREFIX=%{_prefix} \\\ - -DBUILD_WITH_QT4=OFF .. - - make %{?_smp_mflags} VERBOSE=1 -popd +%cmake -DBUILD_WITH_QT4=OFF .. +%make_jobs %install -%makeinstall -C build +%cmake_install %post -n %{lname} -p /sbin/ldconfig - %postun -n %{lname} -p /sbin/ldconfig %files -n %{lname} -%defattr(-,root,root) -%doc COPYING +%license COPYING %{_libdir}/libqt5keychain.so.* %files devel -%defattr(-,root,root) -%doc COPYING +%license COPYING %{_includedir}/qt5keychain %{_libdir}/cmake/Qt5Keychain %{_libdir}/libqt5keychain.so +%{_libdir}/qt5/mkspecs/modules/qt_Qt5Keychain.pri -%files -n %lname-lang -%defattr(-,root,root) -%doc COPYING +%files -n %{lname}-lang +%license COPYING %dir %{_datadir}/qt5 %dir %{_datadir}/qt5/translations %{_datadir}/qt5/translations/*keychain*.qm ++ v0.7.0.tar.gz -> v0.8.0.tar.gz ++ 2915 lines of diff (skipped)
commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2016-07-14 09:49:50 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New) Package is "qtkeychain-qt5" Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2016-02-11 12:37:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes 2016-07-14 09:50:01.0 +0200 @@ -1,0 +2,13 @@ +Tue Jul 12 14:05:39 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 0.7.0 + * Bump SO version due to 0.6 being binary-incompatible +qto previous releases +- Changes since 0.6.2 + * KWallet: Fixes a crash when storing passwords, seen on Debian/KDE4 +- Changes since 0.6.1 + * Fix KWallet not working (regressions in 0.6.0) +- Changes since 0.6.0 + * Added support for the Windows Credential Store + +--- Old: v0.5.0.tar.gz New: v0.7.0.tar.gz Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.UKqjPR/_old 2016-07-14 09:50:02.0 +0200 +++ /var/tmp/diff_new_pack.UKqjPR/_new 2016-07-14 09:50:02.0 +0200 @@ -16,9 +16,9 @@ # -%define lname libqt5keychain0 +%define lname libqt5keychain1 Name: qtkeychain-qt5 -Version:0.5.0 +Version:0.7.0 Release:0 Summary:A cross platform password store library License:BSD-2-Clause ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.UKqjPR/_old 2016-07-14 09:50:02.0 +0200 +++ /var/tmp/diff_new_pack.UKqjPR/_new 2016-07-14 09:50:02.0 +0200 @@ -1 +1 @@ -libqt5keychain0 \ No newline at end of file +libqt5keychain1 ++ v0.5.0.tar.gz -> v0.7.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.5.0/CMakeLists.txt new/qtkeychain-0.7.0/CMakeLists.txt --- old/qtkeychain-0.5.0/CMakeLists.txt 2015-05-04 21:12:44.0 +0200 +++ new/qtkeychain-0.7.0/CMakeLists.txt 2016-05-23 11:30:23.0 +0200 @@ -3,8 +3,8 @@ ### -set(QTKEYCHAIN_VERSION 0.5.0) -set(QTKEYCHAIN_SOVERSION 0) +set(QTKEYCHAIN_VERSION 0.7.0) +set(QTKEYCHAIN_SOVERSION 1) ### @@ -13,6 +13,13 @@ option(BUILD_WITH_QT4 "Build qtkeychain with Qt4 no matter if Qt5 was found" OFF) +if (WIN32) +option(USE_CREDENTIAL_STORE "Build with windows CredentialStore support" ON) + +if (USE_CREDENTIAL_STORE) + add_definitions(-DUSE_CREDENTIAL_STORE=1) +endif() +endif() if( NOT BUILD_WITH_QT4 ) # try Qt5 first, and prefer that if found @@ -127,9 +134,8 @@ # Extract the qmake executable location get_target_property(QT5_QMAKE_EXECUTABLE Qt5::qmake IMPORTED_LOCATION) # Ask Qt5 where to put the translations -EXEC_PROGRAM( ${QT5_QMAKE_EXECUTABLE} -ARGS -query QT_INSTALL_TRANSLATIONS -OUTPUT_VARIABLE qt_translations_dir ) +execute_process( COMMAND ${QT5_QMAKE_EXECUTABLE} -query QT_INSTALL_TRANSLATIONS +OUTPUT_VARIABLE qt_translations_dir OUTPUT_STRIP_TRAILING_WHITESPACE ) # make sure we have / and not \ as qmake gives on windows FILE(TO_CMAKE_PATH "${qt_translations_dir}" qt_translations_dir) SET(QT_TRANSLATIONS_DIR ${qt_translations_dir} CACHE PATH "The @@ -175,9 +181,6 @@ ### CMake config file ### -export(TARGETS ${QTKEYCHAIN_TARGET_NAME} FILE "${PROJECT_BINARY_DIR}/Qt${QTKEYCHAIN_VERSION_INFIX}KeychainLibraryDepends.cmake") -export(PACKAGE Qt${QTKEYCHAIN_VERSION_INFIX}Keychain) - configure_file(QtKeychainBuildTreeSettings.cmake.in "${PROJECT_BINARY_DIR}/Qt${QTKEYCHAIN_VERSION_INFIX}KeychainBuildTreeSettings.cmake" @ONLY) configure_file(QtKeychainConfig.cmake.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.5.0/ChangeLog new/qtkeychain-0.7.0/ChangeLog --- old/qtkeychain-0.5.0/ChangeLog 2015-05-04 21:12:44.0 +0200 +++ new/qtkeychain-0.7.0/ChangeLog 2016-05-23 11:30:23.0 +0200 @@ -1,6 +1,18 @@ ChangeLog = +version 0.7.0 (release 2016-05-23) + * Bump SO version due to 0.6 being binary-incompatible to previous releases + +version 0.6.2 (release 2016-04-04) + * KWallet: Fixes a crash when storing passwords, seen on Debian/KDE4 + +version 0.6.1 (release 2016-03-31) + * Fix KWallet not working (regressions in 0.6.0) + +version 0.6.0 (release 2016-03-18) + * Added support for the Windows Credential Store + version 0.5.0 (release 2015-05-04) * Added support for KWallet5 (KDE5/KF) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkey
commit qtkeychain-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory checked in at 2016-02-11 12:37:45 Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old) and /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New) Package is "qtkeychain-qt5" Changes: --- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes 2014-11-14 09:18:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes 2016-02-11 12:37:48.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 9 08:14:18 UTC 2016 - cgiboude...@gmx.com + +- Update to 0.5.0 + Added support for KWallet5 + +--- Old: v0.4.0.tar.gz New: v0.5.0.tar.gz Other differences: -- ++ qtkeychain-qt5.spec ++ --- /var/tmp/diff_new_pack.zOcbfC/_old 2016-02-11 12:37:49.0 +0100 +++ /var/tmp/diff_new_pack.zOcbfC/_new 2016-02-11 12:37:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package qtkeychain-qt5 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,7 +18,7 @@ %define lname libqt5keychain0 Name: qtkeychain-qt5 -Version:0.4.0 +Version:0.5.0 Release:0 Summary:A cross platform password store library License:BSD-2-Clause ++ v0.4.0.tar.gz -> v0.5.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.4.0/CMakeLists.txt new/qtkeychain-0.5.0/CMakeLists.txt --- old/qtkeychain-0.4.0/CMakeLists.txt 2014-09-01 10:12:47.0 +0200 +++ new/qtkeychain-0.5.0/CMakeLists.txt 2015-05-04 21:12:44.0 +0200 @@ -3,7 +3,7 @@ ### -set(QTKEYCHAIN_VERSION 0.4.0) +set(QTKEYCHAIN_VERSION 0.5.0) set(QTKEYCHAIN_SOVERSION 0) ### diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.4.0/ChangeLog new/qtkeychain-0.5.0/ChangeLog --- old/qtkeychain-0.4.0/ChangeLog 2014-09-01 10:12:47.0 +0200 +++ new/qtkeychain-0.5.0/ChangeLog 2015-05-04 21:12:44.0 +0200 @@ -1,6 +1,9 @@ ChangeLog = +version 0.5.0 (release 2015-05-04) + * Added support for KWallet5 (KDE5/KF) + version 0.4.0 (release 2014-09-01) * KWallet: Handle case where no wallet exists yet (Liviu Cristian Mirea Ghiban ) * Improved desktop environment detection at runtime (Daniel Molkentin ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.4.0/keychain.cpp new/qtkeychain-0.5.0/keychain.cpp --- old/qtkeychain-0.4.0/keychain.cpp 2014-09-01 10:12:47.0 +0200 +++ new/qtkeychain-0.5.0/keychain.cpp 2015-05-04 21:12:44.0 +0200 @@ -1,5 +1,5 @@ /** - * Copyright (C) 2011-2014 Frank Osterfeld * + * Copyright (C) 2011-2015 Frank Osterfeld * ** * This program is distributed in the hope that it will be useful, but* * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.4.0/keychain.h new/qtkeychain-0.5.0/keychain.h --- old/qtkeychain-0.4.0/keychain.h 2014-09-01 10:12:47.0 +0200 +++ new/qtkeychain-0.5.0/keychain.h 2015-05-04 21:12:44.0 +0200 @@ -1,5 +1,5 @@ /** - * Copyright (C) 2011-2014 Frank Osterfeld * + * Copyright (C) 2011-2015 Frank Osterfeld * ** * This program is distributed in the hope that it will be useful, but* * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtkeychain-0.4.0/keychain_mac.cpp new/qtkeychain-0.5.0/keychain_mac.cpp --- old/qtkeychain-0.4.0/keychain_mac.cpp 2014-09-01 10:12:47.0 +0200 +++ new/qtkeychain-0.5.0/keychain_mac.cpp 2015-05-04 21:12:44.0 +0200 @@ -1,5 +1,5 @@ /** - * Copyright (C) 2011-2014 Frank Osterfeld * + * Copyright (C) 2011-2015 Frank Osterfeld * *