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

Reply via email to