Hello community,
here is the log from the commit of package keepassxc.14755 for
openSUSE:Leap:15.1:Update checked in at 2020-11-03 00:24:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.1:Update/keepassxc.14755 (Old)
and /work/SRC/openSUSE:Leap:15.1:Update/.keepassxc.14755.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keepassxc.14755"
Tue Nov 3 00:24:40 2020 rev:1 rq:844272 version:2.6.2
Changes:
--------
New Changes file:
--- /dev/null 2020-10-22 01:51:33.322291705 +0200
+++
/work/SRC/openSUSE:Leap:15.1:Update/.keepassxc.14755.new.3463/keepassxc.changes
2020-11-03 00:24:41.424268918 +0100
@@ -0,0 +1,653 @@
+-------------------------------------------------------------------
+Thu Oct 22 11:46:32 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- Update to version 2.6.2
+ - Added
+ - Add option to keep window always on top to view menu [#5542]
+ - Move show/hide usernames and passwords to view menu [#5542]
+ - Add command line options and environment variables for
+ changing the config locations [#5452]
+ - Include TOTP settings in CSV import/export and add support
+ for ISO datetimes [#5346]
+ - Changed
+ - Mask sensitive information in command execution confirmation
+ prompt [#5542]
+ - SSH Agent: Avoid shortcut conflict on macOS by changing "Add
+ key" to Ctrl+H on all platforms [#5484]
+ - Fixed
+ - Prevent data loss with drag and drop between databases
+ [#5536]
+ - Fix crash when toggling Capslock rapidly [#5545]
+ - Don't mark URL references as invalid URL [#5380]
+ - Reset entry preview after search [#5483]
+ - Set Qt::Dialog flag on database open dialog [#5356]
+ - Fix sorting of database report columns [#5426]
+ - Fix IfDevice matching logic [#5344]
+ - Fix layout issues and a stray scrollbar appearing on top of
+ the entry edit screen [#5424]
+ - Fix tabbing into the notes field [#5424]
+ - Fix password generator ignoring settings on load [#5340]
+ - Restore natural entry sort order on application load [#5438]
+ - Fix paperclip and TOTP columns not saving state [#5327]
+ - Enforce fixed password font in entry preview [#5454]
+ - Add scrollbar when new database wizard exceeds screen size
+ [#5560]
+ - Do not mark database as modified when viewing Auto-Type
+ associations [#5542]
+ - CLI: Fix two heap-use-after-free crashes [#5368, #5470]
+ - Browser: Fix key exchange not working with multiple
+ simultaneous users on Windows [#5485]
+ - Browser: Fix entry retrieval when "only best matching" is
+ enabled [#5316]
+ - Browser: Ignore recycle bin on KeePassHTTP migration [#5481]
+ - KeeShare: Fix import crash [#5542]
+ - macOS: Fix toolbar theming and breadcrumb display issues
+ [#5482]
+ - macOS: Fix file dialog randomly closing [#5479]
+ - macOS: Fix being unable to select OPVault files for import
+ [#5341]
+
+-------------------------------------------------------------------
+Sun Aug 30 07:21:06 UTC 2020 - Carsten Ziepke <[email protected]>
+
+- Update to version 2.6.1:
+ - Add menu entries for auto-typing only username or only
+ password [#4891]
+ - Browser: Add command for retrieving current TOTP [#5278]
+ - Improve man pages [#5010]
+ - Linux: Support Xfce screen lock signals [#4971]
+ - Linux: Add OARS metadata to AppStream markup [#5031]
+ - SSH Agent: Substitute tilde with %USERPROFILE% on Windows
+ [#5116]
+ - Improve password generator UI and UX [#5129]
+ - Do not prompt to restart if switching the theme back and
+ forth [#5084]
+ - Change actions for F1, F2, and F3 keys [#5082]
+ - Skip referenced passwords in health check report [#5056]
+ - Check system-wide Qt translations directory for downstream
+ - translations packaging [#5064]
+ - macOS: Change password visibility toggle shortcut to Ctrl+H to
+ - avoid conflict with system shortcut [#5114]
+ - Browser: Only display domain name in browser access confirm
+ dialog to avoid overly wide window sizes [#5214]
+ - Fix clipboard not being cleared when database is locked while
+ timeout is still active [#5184]
+ - Fix list of previous databases not being cleared in some
+ cases [#5123]
+ - Fix saving of non-data changes on database lock [#5210]
+ - Fix search results banner theming [#5197]
+ - Don’t enforce theme palette in Classic theme mode and add hover
+ effect for buttons [#5122, #5267]
+ - Fix label clipping in settings on high-DPI screens [#5227]
+ - Fix excessive memory usage by icons on systems with high-DPI
+ screens [#5266]
+ - Fix crash if number of TOTP digits exceeds ten [#5106]
+ - Fix slot detection when first YubiKey is configured on the second
+ slot [#5004]
+ - Prevent crash if focus widget gets deleted during saving [#5005]
+ - Always show buttons for opening or saving attachments [#4956]
+ - Update link to Auto-Type help [#5228]
+ - Fix build errors with Ninja [#5121]
+ - CLI: Fix db-info command wrongly labelled as db-show in
+ usage listing [#5140]
+ - Windows: Use Classic theme by default if high-contrast mode
+ is on [#5191]
+ - Linux: Add workaround for qt5ct bug, causing icons not to show
+ up [#5011]
+ - Linux: Correct high-DPI display by not allowing fractional
+ scaling [#5185]
+ - Browser: Consider subdomain and path when requesting only
+ “best-matching credentials” [#4832]
+ - SSH Agent: Always forget all keys on lock [#5115]
+
+-------------------------------------------------------------------
+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]
++++ 456 more lines (skipped)
++++ between /dev/null
++++ and
/work/SRC/openSUSE:Leap:15.1:Update/.keepassxc.14755.new.3463/keepassxc.changes
New:
----
_constraints
debian.tar.xz
keepassxc-2.6.2-src.tar.xz
keepassxc-2.6.2-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.2
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.2-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