Hello community,
here is the log from the commit of package keepassxc.13197 for
openSUSE:Leap:15.1:Update checked in at 2020-07-19 10:27:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.1:Update/keepassxc.13197 (Old)
and /work/SRC/openSUSE:Leap:15.1:Update/.keepassxc.13197.new.3592 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keepassxc.13197"
Sun Jul 19 10:27:23 2020 rev:1 rq:819477 version:2.6.0
Changes:
--------
New Changes file:
--- /dev/null 2020-07-16 02:54:20.700682797 +0200
+++
/work/SRC/openSUSE:Leap:15.1:Update/.keepassxc.13197.new.3592/keepassxc.changes
2020-07-19 10:27:23.772556272 +0200
@@ -0,0 +1,551 @@
+-------------------------------------------------------------------
+Wed Jul 8 01:09:45 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- add _constraints with 6GB to fix build on ppc64 hopefully
+
+-------------------------------------------------------------------
+Tue Jul 7 23:42:33 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- add BR for asciidoctor
+
+-------------------------------------------------------------------
+Tue Jul 7 23:33:41 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- Update to version 2.6.0:
+ * https://keepassxc.org/blog/2020-07-07-2.6.0-released/
+ * https://github.com/keepassxreboot/keepassxc/releases/tag/2.6.0
+- drop keepassxc-Fix-window-hiding-after-shown.patch:
+ included in update
+
+-------------------------------------------------------------------
+Mon May 11 14:05:15 UTC 2020 - Martin Pluskal <[email protected]>
+
+- Drop build/requirement on libgcrypt20-hmac boo#1171438
+
+-------------------------------------------------------------------
+Thu Apr 9 17:22:16 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- Update to version 2.5.4:
+ * https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.4
+
+-------------------------------------------------------------------
+Fri Feb 28 15:15:34 UTC 2020 - Michal Suchanek <[email protected]>
+
+- Clicking the tray icon momentarily shows and immediately hides window. Make
+ it stick (boo#1165293).
+- Fix window not minimizing to tray.
+ + add keepassxc-Fix-window-hiding-after-shown.patch
+
+-------------------------------------------------------------------
+Sun Jan 19 21:44:59 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- Update to version 2.5.3:
+ * https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.3
+
+-------------------------------------------------------------------
+Sat Jan 4 15:59:24 UTC 2020 - droidmonkey <[email protected]>
+
+- Update to version 2.5.2:
+ * https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.2
+
+-------------------------------------------------------------------
+Mon Dec 9 08:49:34 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Update to version 2.5.1:
+ * https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.1
+
+-------------------------------------------------------------------
+Sat Oct 26 19:39:26 UTC 2019 - Marcus Rueckert <[email protected]>
+
+- update to 2.5.0
+ https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.0
+
+-------------------------------------------------------------------
+Wed Jun 12 11:02:22 UTC 2019 - Marcus Rueckert <[email protected]>
+
+- update to 2.4.3
+ - Fix library loading issues in the Snap and macOS releases
+ [#3247]
+ - Fix various keyboard navigation issues [#3248]
+ - Fix main window toggling regression when clicking the tray icon
+ on KDE [#3258]
+ - Add documentation for keyboard shortcuts to source code
+ distribution [#3215]
+
+-------------------------------------------------------------------
+Mon Jun 3 16:14:29 UTC 2019 - Marcus Rueckert <[email protected]>
+
+- update to 2.4.2
+ - Improve resilience against memory attacks - overwrite memory
+ before free [#3020]
+ - Prevent infinite save loop when location is unavailable [#3026]
+ - Attempt to fix quitting application when shutdown or logout
+ issued [#3199]
+ - Support merging database custom data [#3002]
+ - Fix opening URL's with non-http schemes [#3153]
+ - Fix data loss due to not reading all database attachments if
+ duplicates exist [#3180]
+ - Fix entry context menu disabling when using keyboard navigation
+ [#3199]
+ - Fix behaviors when canceling an entry edit [#3199]
+ - Fix processing of tray icon click and doubleclick [#3112]
+ - Update group in preview widget when focused [#3199]
+ - Prefer DuckDuckGo service over direct icon download (increases
+ resolution) [#2996]
+ - Remove apply button in application settings [#3019]
+ - Use winqtdeploy on Windows to correct deployment issues [#3025]
+ - Don't mark entry edit as modified when attribute selection
+ changes [#3041]
+ - Use console code page CP_UTF8 on Windows if supported [#3050]
+ - Snap: Fix locking database with session lock [#3046]
+ - Snap: Fix theming across Linux distributions [#3057]
+ - Snap: Use SNAP_USER_COMMON and SNAP_USER_DATA directories
+ [#3131]
+ - KeeShare: Automatically enable WITH_XC_KEESHARE_SECURE if
+ quazip is found [#3088]
+ - macOS: Fix toolbar text when in dark mode [#2998]
+ - macOS: Lock database on switching user [#3097]
+ - macOS: Fix global Auto-Type when the database is locked [#3138]
+ - Browser: Close popups when database is locked [#3093]
+ - Browser: Add tests [#3016]
+ - Browser: Don't create default group if custom group is enabled
+ [#3127]
+
+-------------------------------------------------------------------
+Fri Apr 12 22:41:57 UTC 2019 - Marcus Rueckert <[email protected]>
+
+- update to 2.4.1
+ - Fix database deletion when using unsafe saves to a different
+ file system [#2889]
+ - Fix opening databases with legacy key files that contain '/'
+ [#2872]
+ - Fix opening database files from the command line [#2919]
+ - Fix crash when editing master key [#2836]
+ - Fix multiple issues with apply button behavior [#2947]
+ - Fix issues on application startup (tab order, --pw-stdin, etc.)
+ [#2830]
+ - Fix building without WITH_XC_KEESHARE
+ - Fix reference entry coloring on macOS dark mode [#2984]
+ - Hide window when performing entry auto-type on macOS [#2969]
+ - Improve UX of update checker; reduce checks to every 7 days
+ [#2968]
+ - KeeShare improvements [#2946, #2978, #2824]
+ - Re-enable Ctrl+C to copy password from search box [#2947]
+ - Add KeePassXC-Browser integration for Brave browser [#2933]
+ - SSH Agent: Re-Add keys on database unlock [#2982]
+ - SSH Agent: Only remove keys on app exit if they are removed on
+ lock [#2985]
+ - CLI: Add --no-password option [#2708]
+ - CLI: Improve database extraction to XML [#2698]
+ - CLI: Don't call mandb on build [#2774]
+ - CLI: Add debug info [#2714]
+ - Improve support for Snap theming [#2832]
+ - Add support for building on Haiku OS [#2859]
+ - Ctrl+PgDn now goes to the next tab and Ctrl+PgUp to the
+ previous
+ - Fix compiling on GCC 5 / Xenial [#2990]
+ - Add .gitrev output to tarball for third-party builds [#2970]
+ - Add WITH_XC_UPDATECHECK compile flag to toggle the update
+ checker [#2968]
+- disable update check
+- no longer use our gitrev hack in favor for upstream solution
+
+-------------------------------------------------------------------
+Wed Mar 20 12:43:12 UTC 2019 - Marcus Rueckert <[email protected]>
+
+- update to 2.4.0
+ - New Database Wizard [#1952]
+ - Advanced Search [#1797]
+ - Automatic update checker [#2648]
+ - KeeShare database synchronization [#2109, #1992, #2738, #2742,
+ #2746, #2739]
+ - Improve favicon fetching; transition to Duck-Duck-Go [#2795,
+ #2011, #2439]
+ - Remove KeePassHttp support [#1752]
+ - CLI: output info to stderr for easier scripting [#2558]
+ - CLI: Add --quiet option [#2507]
+ - CLI: Add create command [#2540]
+ - CLI: Add recursive listing of entries [#2345]
+ - CLI: Fix stdin/stdout encoding on Windows [#2425]
+ - SSH Agent: Support OpenSSH for Windows [#1994]
+ - macOS: TouchID Quick Unlock [#1851]
+ - macOS: Multiple improvements; include CLI in DMG [#2165, #2331,
+ #2583]
+ - Linux: Prevent Klipper from storing secrets in clipboard
+ [#1969]
+ - Linux: Use polling based file watching for NFS [#2171]
+ - Linux: Enable use of browser plugin in Snap build [#2802]
+ - TOTP QR Code Generator [#1167]
+ - High-DPI Scaling for 4k screens [#2404]
+ - Make keyboard shortcuts more consistent [#2431]
+ - Warn user if deleting referenced entries [#1744]
+ - Allow toolbar to be hidden and repositioned [#1819, #2357]
+ - Increase max allowed database timeout to 12 hours [#2173]
+ - Password generator uses existing password length by default
+ [#2318]
+ - Improve alert message box button labels [#2376]
+ - Show message when a database merge makes no changes [#2551]
+ - Browser Integration Enhancements [#1497, #2253, #1904, #2232,
+ #1850, #2218, #2391, #2396, #2542, #2622, #2637, #2790]
+ - Overall Code Improvements [#2316, #2284, #2351, #2402, #2410,
+ #2419, #2422, #2443, #2491, #2506, #2610, #2667, #2709, #2731]
+- drop patches: keepassxc-qt_includes.patch klipper-hint.patch
+- add support to build for more distros
+ - track debian files as sources
+ - add macros for fedora
+- use GIT_HEAD_OVERRIDE to pass the git rev to the build
+- enable keeshare secure (new BR: quazip Qt5)
++++ 354 more lines (skipped)
++++ between /dev/null
++++ and
/work/SRC/openSUSE:Leap:15.1:Update/.keepassxc.13197.new.3592/keepassxc.changes
New:
----
_constraints
debian.tar.xz
keepassxc-2.6.0-src.tar.xz
keepassxc-2.6.0-src.tar.xz.sig
keepassxc.changes
keepassxc.dsc
keepassxc.keyring
keepassxc.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ keepassxc.spec ++++++
#
# spec file for package keepassxc
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#
Name: keepassxc
Version: 2.6.0
Release: 0
Summary: Qt5-based Password Manager
License: GPL-2.0-only OR GPL-3.0-only
Group: Productivity/Security
URL: https://www.keepassxc.org/
Source0:
https://github.com/keepassxreboot/keepassxc/releases/download/%{version}/keepassxc-%{version}-src.tar.xz
Source1:
https://github.com/keepassxreboot/keepassxc/releases/download/%{version}/keepassxc-%{version}-src.tar.xz.sig
Source2:
https://keepassxc.org/keepassxc_master_signing_key.asc#/%{name}.keyring
Source97: _constraints
Source98: debian.tar.xz
Source99: keepassxc.dsc
BuildRequires: cmake >= 3.1.0
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme
BuildRequires: libgcrypt-devel >= 1.7
%if 0%{?suse_version}
BuildRequires: libQt5Gui-private-headers-devel
BuildRequires: libqt5-linguist-devel
BuildRequires: libquazip-qt5-devel
%else
BuildRequires: qt5-linguist
BuildRequires: qt5-qtbase-private-devel
BuildRequires: quazip-qt5-devel
%endif
BuildRequires: libsodium-devel
%if 0%{?suse_version}
BuildRequires: libykpers-devel
%else
BuildRequires: ykpers-devel
%endif
BuildRequires: libyubikey-devel
BuildRequires: readline-devel
BuildRequires: pkgconfig
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5DBus)
BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5Test)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5X11Extras)
BuildRequires: pkgconfig(bash-completion)
BuildRequires: pkgconfig(libargon2)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libmicrohttpd)
BuildRequires: pkgconfig(libqrencode)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(zlib)
BuildRequires: rubygem(asciidoctor)
%if 0%{?suse_version}
BuildRequires: update-desktop-files
%endif
Requires: hicolor-icon-theme
Requires(post): hicolor-icon-theme
Requires(post): shared-mime-info
Requires(postun): hicolor-icon-theme
Requires(postun): shared-mime-info
%if 0%{?suse_version}
Requires(post): update-desktop-files
Requires(postun): update-desktop-files
%endif
Recommends: %{name}-lang
# until boo#1117355 is fixed
%if 0%{?suse_version}
BuildRequires: libgcrypt20-hmac
Requires: libgcrypt20-hmac
%endif
%description
A password manager or safe which manages your passwords. Databases
are locked with a master key/password or a key disk. The databases
are encrypted using AES and Twofish.
%if 0%{?suse_version}
%lang_package
%endif
%prep
%setup -q
%autopatch -p1
%build
%cmake \
-DKEEPASSXC_BUILD_TYPE="Release" \
-DWITH_XC_UPDATECHECK=OFF \
-DWITH_XC_ALL=ON -DWITH_XC_KEESHARE_SECURE=ON
%if 0%{?suse_version}
%cmake_build
%else
make %{?_smp_mflags}
%endif
%install
%if 0%{?suse_version}
%cmake_install
%else
%make_install
%endif
for i in $(find %{buildroot} -type f -name \*.svgz) ; do
j="${i%z}"
gunzip < $i > $j
done
%if 0%{?suse_version}
%fdupes -s %{buildroot}/%{_prefix}
%check
# gh#keepassxreboot/keepassxc#667
export LANG=en_US.UTF-8
%ctest
%endif
%if 0%{?suse_version}
# on newer distros it is handled via file trigger
%if 0%{?suse_version} < 1500
%post
%desktop_database_post
%icon_theme_cache_post
%postun
%desktop_database_postun
%icon_theme_cache_postun
%endif
%else
%post
touch --no-create %{_datadir}/icons/hicolor >/dev/null 2>/dev/null || :
%postun
update-desktop-database >/dev/null 2>/dev/null || :
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor >/dev/null 2>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor >/dev/null 2>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor >/dev/null 2>/dev/null || :
%endif
%files
%license COPYING LICENSE*
%doc CHANGELOG.md README.md
%doc docs/*
%{_bindir}/%{name}
%{_bindir}/%{name}-cli
%{_bindir}/%{name}-proxy
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/docs/
%{_datadir}/%{name}/icons/
%{_datadir}/%{name}/wordlists/
%{_datadir}/applications/org.keepassxc.KeePassXC.desktop
%dir %{_datadir}/metainfo
%{_datadir}/metainfo/org.keepassxc.KeePassXC.appdata.xml
%{_datadir}/icons/hicolor/*/*/*%{name}*
%{_datadir}/mime/packages/%{name}.xml
%dir %{_libdir}/%{name}
%{_libdir}/keepassxc/libkeepassx-autotype-xcb.so
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}-cli.1*
%if 0%{?suse_version}
%files lang
%endif
%{_datadir}/%{name}/translations
%changelog
++++++ _constraints ++++++
<?xml version="1.0"?>
<constraints>
<hardware>
<memory>
<size unit="M">6000</size>
</memory>
</hardware>
</constraints>
++++++ keepassxc.dsc ++++++
Format: 3.0 (quilt)
Source: keepassxc
Binary: keepassxc
Architecture: any
Version: 2.6.0-1.1
Maintainer: Julian Andres Klode <[email protected]>
Homepage: https://www.keepassxc.org/
Standards-Version: 4.4.0
Vcs-Browser: https://salsa.debian.org/debian/keepassxc
Vcs-Git: https://salsa.debian.org/debian/keepassxc.git
Build-Depends: asciidoctor,
cmake,
debhelper (>= 10),
libargon2-dev | libargon2-0-dev,
libcurl4-gnutls-dev,
libgcrypt20-dev,
libqt5svg5-dev,
libqt5x11extras5-dev,
libqrencode-dev,
libsodium-dev,
libxtst-dev,
libykpers-1-dev,
libyubikey-dev,
libzxcvbn-dev,
qtbase5-dev,
qtbase5-private-dev,
qttools5-dev,
qttools5-dev-tools,
libqt5svg5-dev,
libqt5x11extras5-dev,
libqrencode-dev,
libquazip5-dev,
libreadline-dev,
xauth,
xvfb,
zlib1g-dev
Package-List:
keepassxc deb utils optional arch=any