commit keepassxc for openSUSE:Factory
Hello community, here is the log from the commit of package keepassxc for openSUSE:Factory checked in at 2020-08-31 16:52:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keepassxc (Old) and /work/SRC/openSUSE:Factory/.keepassxc.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "keepassxc" Mon Aug 31 16:52:33 2020 rev:28 rq:830591 version:2.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/keepassxc/keepassxc.changes 2020-07-08 19:17:37.007992367 +0200 +++ /work/SRC/openSUSE:Factory/.keepassxc.new.3399/keepassxc.changes 2020-08-31 16:52:56.920432918 +0200 @@ -1,0 +2,53 @@ +Sun Aug 30 07:21:06 UTC 2020 - Carsten Ziepke <kieltux@gmail.com> + +- 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] + +------------------------------------------------------------------- Old: ---- keepassxc-2.6.0-src.tar.xz keepassxc-2.6.0-src.tar.xz.sig New: ---- keepassxc-2.6.1-src.tar.xz keepassxc-2.6.1-src.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keepassxc.spec ++++++ --- /var/tmp/diff_new_pack.DcjT2K/_old 2020-08-31 16:52:58.828433844 +0200 +++ /var/tmp/diff_new_pack.DcjT2K/_new 2020-08-31 16:52:58.832433845 +0200 @@ -17,7 +17,7 @@ Name: keepassxc -Version: 2.6.0 +Version: 2.6.1 Release: 0 Summary: Qt5-based Password Manager License: GPL-2.0-only OR GPL-3.0-only ++++++ debian.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/changelog new/debian/changelog --- old/debian/changelog 2020-07-08 01:33:35.472449517 +0200 +++ new/debian/changelog 2020-08-20 08:59:11.000000000 +0200 @@ -1,71 +1,81 @@ -keepassxc (2.6.0-1.1) stable; urgency=medium +keepassxc (2.6.1+dfsg.1-1) unstable; urgency=medium - * update to 2.6.0 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.6.0 + * New upstream version 2.6.1+dfsg.1 - -- darix <darix+debian@nordisch.org> Thu, 09 Apr 2020 17:21:00 -0000 -keepassxc (2.5.4-1.1) stable; urgency=medium + -- Julian Andres Klode <jak@debian.org> Thu, 20 Aug 2020 08:59:11 +0200 - * update to 2.5.4 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.4 +keepassxc (2.6.0+dfsg.1-1) unstable; urgency=medium - -- darix <darix+debian@nordisch.org> Thu, 09 Apr 2020 17:21:00 -0000 -keepassxc (2.5.3-1.1) stable; urgency=medium + * New upstream version 2.6.0+dfsg.1 (Closes: #962499) + * Add asciidoctor build-depends + * Use fonts-font-awesome for documentation instead of online version + * debian/source/lintian-overrides: Override spurious source-is-missing + * d/p/0002-Revert-Properly-stylize-the-...-name...: Drop, unneeded - * update to 2.5.3 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.3 + -- Julian Andres Klode <jak@debian.org> Sun, 12 Jul 2020 20:04:15 +0200 - -- darix <darix+debian@nordisch.org> Sun, 19 Jan 2020 21:25:00 -0000 +keepassxc (2.6.0~beta1-1) unstable; urgency=medium -keepassxc (2.5.2-1.1) stable; urgency=medium + * New upstream version 2.6.0~beta1 + * debian/copyright: Merge with COPYING + * debian/copyright: OpVault reader test is good now, got a new db + * debian/control: Build-Depend on qtbase5-private-dev + * debian/patches: + - Rebase + - Drop testopvaultreader disablement, not needed anymore + - revert a commit that caused keepassxc to look into .config/KeePassXC + instead of .config/keepassxc - * update to 2.5.2 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.2 + -- Julian Andres Klode <jak@debian.org> Mon, 08 Jun 2020 21:18:34 +0200 - -- droidmonkey <support@dmapps.us> Sat, 04 Jan 2020 14:00:00 -0000 +keepassxc (2.5.4+dfsg.1-1) unstable; urgency=medium -keepassxc (2.5.0-1.1) experimental; urgency=medium + [ Julian Andres Klode ] + * New upstream version 2.5.4+dfsg.1 (Closes: #946450) + * debian/copyright: Exclude tests/data/freddy-2013-12-04.opvault* + * Add Suggests: xclip (Closes: #935316) + * 2.5.4 prep: debian/copyright: Exclude *.pdf + * Exclude share/icons/application/32x32/actions/statistics.png from tarball + * debian/copyright: Update copyright + * debian/copyright: Merge with COPYING + * Disable testopvaultreader due to test database licensing - * update to 2.5.0 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.0 + [ Bruno Kleinert ] + * Describe package differences to keepassx (Closes: #903594) - -- darix <darix+debian@nordisch.org> Sat, 26 Oct 2019 19:39:00 -0000 + [ John Scott ] + * Suggest the web browser extension package (Closes: #956389) -keepassxc (2.4.3-1.1) experimental; urgency=medium + [ Jonathan Rubenstein ] + * Remove debian manpage Upstream made their own + * Backport reproducibility fix from 4411 - * update to 2.4.3 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.4.3 + -- Julian Andres Klode <jak@debian.org> Sun, 24 May 2020 15:06:51 +0200 - -- darix <darix+debian@nordisch.org> Wed, 12 Jun 2019 11:01:00 -0000 - -keepassxc (2.4.2-1.1) experimental; urgency=medium - - * update to 2.4.2 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.4.2 - - -- darix <darix+debian@nordisch.org> Fri, 31 May 2019 24:00:00 -0000 - -keepassxc (2.4.1-1.1) experimental; urgency=medium - - * update to 2.4.1 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.4.1 - * disable update check - - -- darix <darix+debian@nordisch.org> Fri, 12 Apr 2019 22:41:00 -0000 - -keepassxc (2.4.0-6.1) experimental; urgency=medium - - * update to 2.4.0 - https://github.com/keepassxreboot/keepassxc/releases/tag/2.4.0 - - -- darix <darix+debian@nordisch.org> Tue, 19 Mar 2019 00:19:00 -0000 - -keepassxc (2.3.4+dfsg.1-2) UNRELEASED; urgency=medium +keepassxc (2.4.3+dfsg.1-1) unstable; urgency=medium + [ Ondřej Nový ] * d/copyright: Use https protocol in Format field * d/changelog: Remove trailing whitespaces - -- Ondřej Nový <onovy@debian.org> Mon, 01 Oct 2018 10:16:08 +0200 + [ Julian Andres Klode ] + * Remove unused libmicrohttpd-dev build dependency + * New upstream version 2.4.3+dfsg.1 (Closes: #926509) + * Bump Standards-Version to 4.4.0 + * Rebase patches + * Remove debian/compat (10), use debhelper-compat (= 12) build-dep + * debian/control: Update libargon2-dev build dependency + * Build-Depend on libqt5svg5-dev + * Build-Depend on libqrencode-dev + * tests: Adjust entropy for system-wide zxcvbn + * debian/rules: Ignore test failures from testcli as well + * Disable entropy tests in testcli + * debian/rules: Pass -DWITH_XC_UPDATECHECK=OFF to cmake. + Thanks to Konstantin Demin for the hint + * debian/rules: Remove unneeded --parallel argument to dh + * Update debian/copyright + + -- Julian Andres Klode <jak@debian.org> Fri, 06 Sep 2019 22:56:33 +0200 keepassxc (2.3.4+dfsg.1-1) unstable; urgency=medium diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/compat new/debian/compat --- old/debian/compat 2019-10-26 21:28:07.000000000 +0200 +++ new/debian/compat 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/control new/debian/control --- old/debian/control 2020-07-08 01:41:53.451147394 +0200 +++ new/debian/control 2020-08-20 08:59:11.000000000 +0200 @@ -4,7 +4,7 @@ Maintainer: Julian Andres Klode <jak@debian.org> Build-Depends: asciidoctor, cmake, - debhelper (>= 10), + debhelper-compat (= 12), libargon2-dev | libargon2-0-dev, libcurl4-gnutls-dev, libgcrypt20-dev, @@ -20,11 +20,6 @@ qtbase5-private-dev, qttools5-dev, qttools5-dev-tools, - libqt5svg5-dev, - libqt5x11extras5-dev, - libqrencode-dev, - libquazip5-dev, - libreadline-dev, xauth, xvfb, zlib1g-dev @@ -36,6 +31,8 @@ Package: keepassxc Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: fonts-font-awesome +Suggests: xclip, webext-keepassxc-browser Description: Cross Platform Password Manager KeePassXC is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your @@ -43,3 +40,7 @@ key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the algorithms AES or Twofish. + . + In contrast to KeePassX (package keepassx), KeePassXC is actively developed + and has more features, e.g., connectivity to a Web Browser plugin (package + webext-keepassxc-browser). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/copyright new/debian/copyright --- old/debian/copyright 2019-10-26 21:28:07.000000000 +0200 +++ new/debian/copyright 2020-08-20 08:59:11.000000000 +0200 @@ -1,7 +1,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: KeePassXC Source: https://www.keepassxc.org/ -Files-Excluded: src/zxcvbn +Files-Excluded: src/zxcvbn *.pdf Files: * Copyright: 2010-2015, Felix Geyer <debfx@fobos.de> @@ -23,7 +23,11 @@ 2012, Tobias Tangemann 2016, Jonathan White <support@dmapps.us> 2013, Francois Ferrand - 2016-2018, KeePassXC Team <team@keepassxc.org> + 2016-2020, KeePassXC Team <team@keepassxc.org> + 2019, Aetf <aetf@unlimitedcodeworks.xyz> + 2017, Weslly Honorato <weslly@protonmail.com> + 2010, Michael Leupold <lemma@confuego.org> + 2010-2011, Valentin Rusu <valir@kde.org> License: GPL-2 or GPL-3 Comment: The "KeePassXC Team" in every copyright notice is formed by the following people: - droidmonkey @@ -50,168 +54,155 @@ Copyright: 2015 halex2005 <akharlov@gmail.com> License: Expat -Files: share/icons/application/*/apps/keepassxc.png - share/icons/application/scalable/apps/keepassxc.svg - share/icons/application/*/apps/keepassxc-dark.png +Files: share/icons/application/scalable/apps/keepassxc.svg share/icons/application/scalable/apps/keepassxc-dark.svg - share/icons/application/*/apps/keepassxc-locked.png share/icons/application/scalable/apps/keepassxc-locked.svg - share/icons/application/*/apps/keepassxc-unlocked.png share/icons/application/scalable/apps/keepassxc-unlocked.svg - share/icons/application/*/mimetypes/application-x-keepassxc.png share/icons/application/scalable/mimetypes/application-x-keepassxc.svg Copyright: 2016, Lorenzo Stella <lorenzo.stl@gmail.com> License: LGPL-2 -Files: share/icons/application/*/actions/auto-type.png - share/icons/application/*/actions/database-change-key.png - share/icons/application/*/actions/entry-clone.png - share/icons/application/*/actions/entry-edit.png - share/icons/application/*/actions/entry-new.png - share/icons/application/*/actions/group-empty-trash.png - share/icons/application/*/actions/help-about.png - share/icons/application/*/actions/password-generate.png - share/icons/database/C00_Password.png - share/icons/database/C01_Package_Network.png - share/icons/database/C02_MessageBox_Warning.png - share/icons/database/C03_Server.png - share/icons/database/C04_Klipper.png - share/icons/database/C05_Edu_Languages.png - share/icons/database/C06_KCMDF.png - share/icons/database/C07_Kate.png - share/icons/database/C08_Socket.png - share/icons/database/C09_Identity.png - share/icons/database/C10_Kontact.png - share/icons/database/C11_Camera.png - share/icons/database/C12_IRKickFlash.png - share/icons/database/C13_KGPG_Key3.png - share/icons/database/C14_Laptop_Power.png - share/icons/database/C15_Scanner.png - share/icons/database/C16_Mozilla_Firebird.png - share/icons/database/C17_CDROM_Unmount.png - share/icons/database/C18_Display.png - share/icons/database/C19_Mail_Generic.png - share/icons/database/C20_Misc.png - share/icons/database/C21_KOrganizer.png - share/icons/database/C22_ASCII.png - share/icons/database/C23_Icons.png - share/icons/database/C24_Connect_Established.png - share/icons/database/C25_Folder_Mail.png - share/icons/database/C26_FileSave.png - share/icons/database/C27_NFS_Unmount.png - share/icons/database/C28_QuickTime.png - share/icons/database/C29_KGPG_Term.png - share/icons/database/C30_Konsole.png - share/icons/database/C31_FilePrint.png - share/icons/database/C32_FSView.png - share/icons/database/C33_Run.png - share/icons/database/C34_Configure.png - share/icons/database/C35_KRFB.png - share/icons/database/C36_Ark.png - share/icons/database/C37_KPercentage.png - share/icons/database/C38_Samba_Unmount.png - share/icons/database/C39_History.png - share/icons/database/C40_Mail_Find.png - share/icons/database/C41_VectorGfx.png - share/icons/database/C42_KCMMemory.png - share/icons/database/C43_EditTrash.png - share/icons/database/C44_KNotes.png - share/icons/database/C45_Cancel.png - share/icons/database/C46_Help.png - share/icons/database/C47_KPackage.png - share/icons/database/C48_Folder.png - share/icons/database/C49_Folder_Blue_Open.png - share/icons/database/C50_Folder_Tar.png - share/icons/database/C51_Decrypted.png - share/icons/database/C52_Encrypted.png - share/icons/database/C53_Apply.png - share/icons/database/C54_Signature.png - share/icons/database/C55_Thumbnail.png - share/icons/database/C56_KAddressBook.png - share/icons/database/C57_View_Text.png - share/icons/database/C58_KGPG.png - share/icons/database/C59_Package_Development.png - share/icons/database/C60_KFM_Home.png - share/icons/database/C61_Services.png -Copyright: 2003-2004, David Vignoni <david@icon-king.com> -License: LGPL-2.1 -Comment: from Nuvola icon theme - -Files: share/icons/application/*/actions/entry-delete.png - share/icons/application/*/actions/group-delete.png - share/icons/application/*/actions/group-edit.png - share/icons/application/*/actions/group-new.png -Copyright: 2003-2004, David Vignoni <david@icon-king.com> - 2012, Felix Geyer <debfx@fobos.de> -License: LGPL-2.1 -Comment: based on Nuvola icon theme - -Files: share/icons/application/*/actions/favicon-download.png -Copyright: 2003-2004, David Vignoni <david@icon-king.com> - 2018, Kyle Kneitinger <kyle@kneit.in> -License: LGPL-2.1 -Comment: based on Nuvola icon theme - -Files: share/icons/application/*/actions/application-exit.png - share/icons/application/*/actions/chronometer.png - share/icons/application/*/actions/configure.png - share/icons/application/*/actions/dialog-close.png - share/icons/application/*/actions/dialog-ok.png - share/icons/application/*/actions/document-close.png - share/icons/application/*/actions/document-edit.png - share/icons/application/*/actions/document-encrypt.png - share/icons/application/*/actions/document-new.png - share/icons/application/*/actions/document-open.png - share/icons/application/*/actions/document-properties.png - share/icons/application/*/actions/document-save.png - share/icons/application/*/actions/document-save-as.png - share/icons/application/*/actions/edit-clear-locationbar-ltr.png - share/icons/application/*/actions/edit-clear-locationbar-rtl.png - share/icons/application/*/actions/key-enter.png - share/icons/application/*/actions/password-generator.png - share/icons/application/*/actions/password-copy.png - share/icons/application/*/actions/password-show-*.png - share/icons/application/*/actions/system-search.png - share/icons/application/*/actions/username-copy.png - share/icons/application/*/actions/view-history.png - share/icons/application/*/apps/internet-web-browser.png - share/icons/application/*/apps/preferences-desktop-icons.png - share/icons/application/*/apps/utilities-terminal.png - share/icons/application/*/categories/preferences-other.png - share/icons/application/*/status/dialog-error.png - share/icons/application/*/status/dialog-information.png - share/icons/application/*/status/dialog-warning.png - share/icons/application/*/status/security-high.png - share/icons/svg/*.svg -Copyright: 2007, Nuno Pinheiro <nuno@oxygen-icons.org> - 2007, David Vignoni <david@icon-king.com> - 2007, David Miller <miller@oxygen-icons.org> - 2007, Johann Ollivier Lapeyre <johann@oxygen-icons.org> - 2007, Kenneth Wimer <kwwii@bootsplash.org> - 2007, Riccardo Iaconelli <riccardo@oxygen-icons.org> -License: LGPL-3+ -Comment: from Oxygen icon theme (http://www.oxygen-icons.org/) +Files: share/icons/database/C00_Password.svg + share/icons/database/C01_Package_Network.svg + share/icons/database/C02_MessageBox_Warning.svg + share/icons/database/C03_Server.svg + share/icons/database/C04_Klipper.svg + share/icons/database/C05_Edu_Languages.svg + share/icons/database/C06_KCMDF.svg + share/icons/database/C08_Socket.svg + share/icons/database/C09_Identity.svg + share/icons/database/C10_Kontact.svg + share/icons/database/C11_Camera.svg + share/icons/database/C12_IRKickFlash.svg + share/icons/database/C13_KGPG_Key3.svg + share/icons/database/C14_Laptop_Power.svg + share/icons/database/C15_Scanner.svg + share/icons/database/C16_Mozilla_Firebird.svg + share/icons/database/C19_Mail_Generic.svg + share/icons/database/C20_Misc.svg + share/icons/database/C21_KOrganizer.svg + share/icons/database/C22_ASCII.svg + share/icons/database/C23_Icons.svg + share/icons/database/C24_Connect_Established.svg + share/icons/database/C25_Folder_Mail.svg + share/icons/database/C28_QuickTime.svg + share/icons/database/C29_KGPG_Term.svg + share/icons/database/C30_Konsole.svg + share/icons/database/C31_FilePrint.svg + share/icons/database/C32_FSView.svg + share/icons/database/C33_Run.svg + share/icons/database/C34_Configure.svg + share/icons/database/C36_Ark.svg + share/icons/database/C39_History.svg + share/icons/database/C40_Mail_Find.svg + share/icons/database/C41_VectorGfx.svg + share/icons/database/C42_KCMMemory.svg + share/icons/database/C43_EditTrash.svg + share/icons/database/C47_KPackage.svg + share/icons/database/C48_Folder.svg + share/icons/database/C49_Folder_Blue_Open.svg + share/icons/database/C50_Folder_Tar.svg + share/icons/database/C55_Thumbnail.svg + share/icons/database/C56_KAddressBook.svg + share/icons/database/C57_View_Text.svg + share/icons/database/C58_KGPG.svg + share/icons/database/C59_Package_Development.svg + share/icons/database/C60_KFM_Home.svg + share/icons/database/C62_Tux.svg + share/icons/database/C63_Feather.svg + share/icons/database/C65_W.svg + share/icons/database/C67_Certificate.svg + share/icons/database/C68_BlackBerry.svg +Copyright: none +License: Expat +Comment: Taken from https://github.com/icons8/flat-color-icons -Files: share/icons/database/C62_Tux.png - share/icons/database/C63_Feather.png - share/icons/database/C64_Apple.png - share/icons/database/C67_Certificate.png - share/icons/database/C68_BlackBerry.png -Copyright: Mairin Duffy - Sarah Owens - James Birkett - Dominik Reichl +Files: share/icons/badges/0_ShareActive.svg + share/icons/badges/1_ShareInactive.svg + share/icons/database/C07_Kate.svg + share/icons/database/C17_CDROM_Unmount.svg + share/icons/database/C18_Display.svg + share/icons/database/C26_FileSave.svg + share/icons/database/C27_NFS_Unmount.svg + share/icons/database/C35_KRFB.svg + share/icons/database/C38_Samba_Unmount.svg + share/icons/database/C44_KNotes.svg + share/icons/database/C51_Decrypted.svg + share/icons/database/C52_Encrypted.svg + share/icons/database/C54_Signature.svg + share/icons/database/C66_Money.svg +Copyright: none License: CC0 -Comment: C62_Tux.png from https://openclipart.org/detail/103855 - C63_Feather.png from http://openclipart.org/detail/122017 - C64_Apple.png based on http://openclipart.org/detail/24319 - C67_Certificate.png based on https://openclipart.org/detail/16729 - C68_BlackBerry.png from https://openclipart.org/detail/4465 +Comment: Taken from https://github.com/paomedia/small-n-flat -Files: share/icons/database/C65_W.png - share/icons/database/C66_Money.png -Copyright: none -License: public-domain +Files: share/icons/badges/2_Expired.svg + share/icons/database/C37_KPercentage.svg + share/icons/database/C45_Cancel.svg + share/icons/database/C46_Help.svg + share/icons/database/C53_Apply.svg + share/icons/database/C61_Services.svg +Copyright: 2020 KeePassXC Team <team@keepassxc.org> +License: Expat + +Files: share/icons/application/scalable/actions/document-close.svg + share/icons/application/scalable/actions/document-edit.svg + share/icons/application/scalable/actions/document-export.svg + share/icons/application/scalable/actions/document-import.svg + share/icons/application/scalable/actions/document-new.svg + share/icons/application/scalable/actions/document-open.svg + share/icons/application/scalable/actions/document-open-recent.svg + share/icons/application/scalable/actions/document-properties.svg + share/icons/application/scalable/actions/document-save.svg + share/icons/application/scalable/actions/document-save-as.svg + share/icons/application/scalable/actions/document-save-copy.svg + share/icons/application/scalable/actions/edit-clear-locationbar-ltr.svg + share/icons/application/scalable/actions/edit-clear-locationbar-rtl.svg + share/icons/application/scalable/actions/entry-clone.svg + share/icons/application/scalable/actions/entry-delete.svg + share/icons/application/scalable/actions/entry-edit.svg + share/icons/application/scalable/actions/entry-new.svg + share/icons/application/scalable/actions/favicon-download.svg + share/icons/application/scalable/actions/group-delete.svg + share/icons/application/scalable/actions/group-edit.svg + share/icons/application/scalable/actions/group-empty-trash.svg + share/icons/application/scalable/actions/group-new.svg + share/icons/application/scalable/actions/help-about.svg + share/icons/application/scalable/actions/key-enter.svg + share/icons/application/scalable/actions/message-close.svg + share/icons/application/scalable/actions/move-down.svg + share/icons/application/scalable/actions/move-up.svg + share/icons/application/scalable/actions/paperclip.svg + share/icons/application/scalable/actions/password-copy.svg + share/icons/application/scalable/actions/password-generate.svg + share/icons/application/scalable/actions/password-generator.svg + share/icons/application/scalable/actions/password-show-off.svg + share/icons/application/scalable/actions/password-show-on.svg + share/icons/application/scalable/actions/refresh.svg + share/icons/application/scalable/actions/reports.svg + share/icons/application/scalable/actions/reports-exclude.svg + share/icons/application/scalable/actions/statistics.svg + share/icons/application/scalable/actions/system-help.svg + share/icons/application/scalable/actions/system-search.svg + share/icons/application/scalable/actions/url-copy.svg + share/icons/application/scalable/actions/username-copy.svg + share/icons/application/scalable/actions/view-history.svg + share/icons/application/scalable/apps/internet-web-browser.svg + share/icons/application/scalable/apps/keepassxc.svg + share/icons/application/scalable/apps/keepassxc-dark.svg + share/icons/application/scalable/apps/keepassxc-locked.svg + share/icons/application/scalable/apps/keepassxc-unlocked.svg + share/icons/application/scalable/apps/preferences-desktop-icons.svg + share/icons/application/scalable/apps/preferences-system-network-sharing.svg + share/icons/application/scalable/apps/utilities-terminal.svg + share/icons/application/scalable/categories/preferences-other.svg + share/icons/application/scalable/mimetypes/application-x-keepassxc.svg + share/icons/application/scalable/status/dialog-error.svg + share/icons/application/scalable/status/dialog-information.svg + share/icons/application/scalable/status/dialog-warning.svg + share/icons/application/scalable/status/security-high.svg +Copyright: 2019 Austin Andrews <http://templarian.com/> +License: SIL-OFL-1.1 +Comment: Taken from Material Design icon set (https://github.com/templarian/MaterialDesign/) Files: src/streams/qtiocompressor.* src/streams/QtIOCompressor @@ -229,6 +220,17 @@ Copyright: Copyright 2017 KeePassXC Team <team@keepassxc.org> License: CC-BY-3.0 +Files: share/icons/application/scalable/apps/freedesktop.svg +License: GPL-2+ +Copyright: Unspecified +Comment: from Freedesktop.org website + +Files: share/icons/application/scalable/actions/object-locked.svg + share/icons/application/scalable/actions/object-unlocked.svg +Copyright: Unspecified +License: LGPL-3 +Comment: from Breeze icon theme (https://github.com/KDE/breeze-icons) + License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public @@ -250,6 +252,27 @@ License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. +License: GPL-2+ + This program is free software; you can redistribute it + and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + . + This program is distributed in the hope that it will be + useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the GNU General Public License for more + details. + . + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. + License: GPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -326,6 +349,23 @@ License version 3 can be found in the file `/usr/share/common-licenses/LGPL-3'. +License: LGPL-3 + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; + version 3.0 of the License. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + You should have received a copy of the GNU Lesser General Public + License along with this library. + . + On Debian systems, the full text of the GNU Lesser General Public + License version 3 can be found in the file + `/usr/share/common-licenses/LGPL-3'. + License: CC0 Creative Commons CC0 1.0 Universal . @@ -874,3 +914,95 @@ does not form part of this License. . Creative Commons may be contacted at https://creativecommons.org/. + +License: SIL-OFL-1.1 + This Font Software is licensed under the SIL Open Font License, Version 1.1. + This license is copied below, and is also available with a FAQ at: + http://scripts.sil.org/OFL + . + ----------------------------------------------------------- + SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 + ----------------------------------------------------------- + . + PREAMBLE + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font creation + efforts of academic and linguistic communities, and to provide a free and + open framework in which fonts may be shared and improved in partnership + with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply + to any document created using the fonts or their derivatives. + . + DEFINITIONS + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components as + distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to, deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software to a + new environment. + . + "Author" refers to any designer, engineer, programmer, technical + writer or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, + in Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the corresponding + Copyright Holder. This restriction only applies to the primary font name as + presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, + must be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + . + TERMINATION + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/patches/0001-Remove-code-references-to-source-directory.patch new/debian/patches/0001-Remove-code-references-to-source-directory.patch --- old/debian/patches/0001-Remove-code-references-to-source-directory.patch 2019-10-26 21:28:07.000000000 +0200 +++ new/debian/patches/0001-Remove-code-references-to-source-directory.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -From: Julian Andres Klode <jak@debian.org> -Date: Thu, 30 Aug 2018 21:32:27 +0200 -Subject: Remove code references to source directory - -Bug-Debian: https://bugs.debian.org/890486 -Forwarded: not-needed ---- - src/core/FilePath.cpp | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git a/src/core/FilePath.cpp b/src/core/FilePath.cpp -index 5b03227..e62d196 100644 ---- a/src/core/FilePath.cpp -+++ b/src/core/FilePath.cpp -@@ -219,10 +219,6 @@ FilePath::FilePath() - - if (false) { - } --#ifdef QT_DEBUG -- else if (testSetDir(QString(KEEPASSX_SOURCE_DIR) + "/share")) { -- } --#endif - #if defined(Q_OS_UNIX) && !(defined(Q_OS_MACOS) && defined(WITH_APP_BUNDLE)) - else if (isDataDirAbsolute && testSetDir(KEEPASSX_DATA_DIR)) { - } else if (!isDataDirAbsolute && testSetDir(QString("%1/../%2").arg(appDirPath, KEEPASSX_DATA_DIR))) { -@@ -237,9 +233,6 @@ FilePath::FilePath() - else if (testSetDir(appDirPath + "/share")) { - } - #endif -- // Last ditch test when running in the build directory (mainly for travis tests) -- else if (testSetDir(QString(KEEPASSX_SOURCE_DIR) + "/share")) { -- } - - if (m_dataPath.isEmpty()) { - qWarning("FilePath::DataPath: can't find data dir"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/patches/0002-tests-Adjust-entropy-for-system-wide-zxcvbn.patch new/debian/patches/0002-tests-Adjust-entropy-for-system-wide-zxcvbn.patch --- old/debian/patches/0002-tests-Adjust-entropy-for-system-wide-zxcvbn.patch 2020-07-08 01:56:22.062028578 +0200 +++ new/debian/patches/0002-tests-Adjust-entropy-for-system-wide-zxcvbn.patch 2020-08-20 08:59:11.000000000 +0200 @@ -11,10 +11,10 @@ tests/gui/TestGui.cpp | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) -Index: keepassxc-2.6.0/tests/TestCli.cpp -=================================================================== ---- keepassxc-2.6.0.orig/tests/TestCli.cpp -+++ keepassxc-2.6.0/tests/TestCli.cpp +diff --git a/tests/TestCli.cpp b/tests/TestCli.cpp +index 348afb6..71b68fc 100644 +--- a/tests/TestCli.cpp ++++ b/tests/TestCli.cpp @@ -884,8 +884,8 @@ void TestCli::testEstimate() execCmd(estimateCmd, {"estimate", "-a"}); auto result = QString(m_stdout->readAll()); @@ -26,10 +26,10 @@ for (const auto& string : asConst(searchStrings)) { QVERIFY2(result.contains(string), qPrintable("String " + string + " missing")); } -Index: keepassxc-2.6.0/tests/gui/TestGui.cpp -=================================================================== ---- keepassxc-2.6.0.orig/tests/gui/TestGui.cpp -+++ keepassxc-2.6.0/tests/gui/TestGui.cpp +diff --git a/tests/gui/TestGui.cpp b/tests/gui/TestGui.cpp +index e59540a..da7d516 100644 +--- a/tests/gui/TestGui.cpp ++++ b/tests/gui/TestGui.cpp @@ -686,17 +686,17 @@ void TestGui::testPasswordEntryEntropy() generatedPassword->setText(""); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/patches/series new/debian/patches/series --- old/debian/patches/series 2019-10-26 23:17:50.148450863 +0200 +++ new/debian/patches/series 2020-08-20 08:59:11.000000000 +0200 @@ -1,2 +1 @@ -# 0001-Remove-code-references-to-source-directory.patch 0002-tests-Adjust-entropy-for-system-wide-zxcvbn.patch diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/rules new/debian/rules --- old/debian/rules 2019-10-26 21:28:08.042198941 +0200 +++ new/debian/rules 2020-08-20 08:59:11.000000000 +0200 @@ -1,7 +1,6 @@ #!/usr/bin/make -f # -*- makefile -*- -GITREV=$(shell dpkg-parsechangelog -S Version | sed -n 's/.*+git.*\.\(.*\)/\1/p') include /usr/share/dpkg/architecture.mk export DEB_BUILD_MAINT_OPTIONS=hardening=+all @@ -13,18 +12,19 @@ override_dh_auto_configure: if [ -e src/zxcvbn/ ]; then rm -r src/zxcvbn/ ; fi dh_auto_configure -- -DWITH_TESTS=ON \ - -DGIT_HEAD_OVERRIDE=${GITREV} \ - -DKEEPASSXC_BUILD_TYPE="PreRelease" \ - -DWITH_GUI_TESTS=OFF \ - -DWITH_XC_KEESHARE_SECURE=ON \ + -DWITH_GUI_TESTS=ON \ -DWITH_XC_UPDATECHECK=OFF \ -DWITH_XC_ALL=ON -#override_dh_auto_test: -# dh_auto_test -- ARGS+="-E 'test(cli|gui)'" -# # testcli and testgui use X, and have horrible X clipboard tests that -# # randomly fail, so ignore failures -# xvfb-run -a --server-args="-screen 0 800x600x24" dh_auto_test -- ARGS+="-R 'test(cli|gui)'" || true +override_dh_auto_install: + dh_auto_install + sed -i s#https://cdnjs.cloudflare.com/ajax/libs/font-awesome/.*/font-awesome.min.css#... $$(find debian/keepassxc/ -name '*.html') + +override_dh_auto_test: + dh_auto_test -- ARGS+="-E 'test(cli|gui)'" + # testcli and testgui use X, and have horrible X clipboard tests that + # randomly fail, so ignore failures + xvfb-run -a --server-args="-screen 0 800x600x24" dh_auto_test -- ARGS+="-R 'test(cli|gui)'" || true override_dh_makeshlibs: # keepassx only ships plugins diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/source/lintian-overrides new/debian/source/lintian-overrides --- old/debian/source/lintian-overrides 1970-01-01 01:00:00.000000000 +0100 +++ new/debian/source/lintian-overrides 2020-08-20 08:59:11.000000000 +0200 @@ -0,0 +1 @@ +source-is-missing tests/data/keepassxc.opvault/default/*.js * ++++++ keepassxc-2.6.0-src.tar.xz -> keepassxc-2.6.1-src.tar.xz ++++++ ++++ 26480 lines of diff (skipped) ++++++ keepassxc.dsc ++++++ --- /var/tmp/diff_new_pack.DcjT2K/_old 2020-08-31 16:53:00.548434678 +0200 +++ /var/tmp/diff_new_pack.DcjT2K/_new 2020-08-31 16:53:00.548434678 +0200 @@ -2,7 +2,7 @@ Source: keepassxc Binary: keepassxc Architecture: any -Version: 2.6.0-1.1 +Version: 2.6.1+dfsg.1-1 Maintainer: Julian Andres Klode <jak@debian.org> Homepage: https://www.keepassxc.org/ Standards-Version: 4.4.0 @@ -10,7 +10,7 @@ Vcs-Git: https://salsa.debian.org/debian/keepassxc.git Build-Depends: asciidoctor, cmake, - debhelper (>= 10), + debhelper-compat (= 12), libargon2-dev | libargon2-0-dev, libcurl4-gnutls-dev, libgcrypt20-dev, @@ -26,11 +26,6 @@ qtbase5-private-dev, qttools5-dev, qttools5-dev-tools, - libqt5svg5-dev, - libqt5x11extras5-dev, - libqrencode-dev, - libquazip5-dev, - libreadline-dev, xauth, xvfb, zlib1g-dev
participants (1)
-
root