pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/keepassxc



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Jun 23 08:20:36 UTC 2018

Modified Files:
        pkgsrc/security/keepassxc: Makefile PLIST distinfo
Added Files:
        pkgsrc/security/keepassxc/patches:
            patch-src_gui_entry_EditEntryWidget.cpp
Removed Files:
        pkgsrc/security/keepassxc/patches: patch-src_CMakeLists.txt

Log Message:
keepassxc: update to 2.3.3.

Also add upstream patch for building with Qt 5.11.

2.3.3

Fix crash when browser integration is enabled [#1923]

2.3.2

Enable high entropy ASLR on Windows [#1747]
Enhance favicon fetching [#1786]
Fix crash on Windows due to Auto-Type [#1691]
Fix dark tray icon changing all icons [#1680]
Fix --pw-stdin not using getPassword function [#1686]
Fix placeholders being resolved in notes [#1907]
Enable auto-type start delay to be configurable [#1908]
Browser: Fix native messaging reply size [#1719]
Browser: Increase maximum buffer size [#1720]
Browser: Enhance usability and functionality [#1810, #1822, #1830, #1884, #1906]
SSH Agent: Parse aes-256-cbc/ctr keys [#1682]
SSH Agent: Enhance usability and functionality [#1677, #1679, #1681, #1787]

2.3.1

Fix unnecessary automatic upgrade to KDBX 4.0 and prevent challenge-response key being stripped [#1568]
Abort saving and show an error message when challenge-response fails [#1659]
Support inner stream protection on all string attributes [#1646]
Fix favicon downloads not finishing on some websites [#1657]
Fix freeze due to invalid STDIN data [#1628]
Correct issue with encrypted RSA SSH keys [#1587]
Fix crash on macOS due to QTBUG-54832 [#1607]
Show error message if ssh-agent communication fails [#1614]
Fix --pw-stdin and filename parameters being ignored [#1608]
Fix Auto-Type syntax check not allowing spaces and special characters [#1626]
Fix reference placeholders in combination with Auto-Type [#1649]
Fix qtbase translations not being loaded [#1611]
Fix startup crash on Windows due to missing SVG libraries [#1662]
Correct database tab order regression [#1610]
Fix GCC 8 compilation error [#1612]
Fix copying of advanced attributes on KDE [#1640]
Fix member initialization of CategoryListWidgetDelegate [#1613]
Fix inconsistent toolbar icon sizes and provide higher-quality icons [#1616]
Improve preview panel geometry [#1609]


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/keepassxc/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/keepassxc/PLIST \
    pkgsrc/security/keepassxc/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/security/keepassxc/patches/patch-src_CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/security/keepassxc/patches/patch-src_gui_entry_EditEntryWidget.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/keepassxc/Makefile
diff -u pkgsrc/security/keepassxc/Makefile:1.3 pkgsrc/security/keepassxc/Makefile:1.4
--- pkgsrc/security/keepassxc/Makefile:1.3      Sat Apr 14 07:34:39 2018
+++ pkgsrc/security/keepassxc/Makefile  Sat Jun 23 08:20:36 2018
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2018/04/14 07:34:39 adam Exp $
+# $NetBSD: Makefile,v 1.4 2018/06/23 08:20:36 wiz Exp $
 
-DISTNAME=      keepassxc-2.3.0
-PKGREVISION=   1
+DISTNAME=      keepassxc-2.3.3
 CATEGORIES=    security x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=keepassxreboot/}
 

Index: pkgsrc/security/keepassxc/PLIST
diff -u pkgsrc/security/keepassxc/PLIST:1.1 pkgsrc/security/keepassxc/PLIST:1.2
--- pkgsrc/security/keepassxc/PLIST:1.1 Mon Apr  2 08:45:24 2018
+++ pkgsrc/security/keepassxc/PLIST     Sat Jun 23 08:20:36 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2018/04/02 08:45:24 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2018/06/23 08:20:36 wiz Exp $
 bin/keepassxc
 bin/keepassxc-cli
 lib/keepassxc/libkeepassx-autotype-xcb.so
@@ -84,19 +84,25 @@ share/keepassxc/icons/application/16x16/
 share/keepassxc/icons/application/16x16/apps/keepassxc-unlocked.png
 share/keepassxc/icons/application/16x16/apps/keepassxc.png
 share/keepassxc/icons/application/16x16/mimetypes/application-x-keepassxc.png
+share/keepassxc/icons/application/22x22/actions/auto-type.png
 share/keepassxc/icons/application/22x22/actions/chronometer.png
+share/keepassxc/icons/application/22x22/actions/database-change-key.png
 share/keepassxc/icons/application/22x22/actions/dialog-close.png
 share/keepassxc/icons/application/22x22/actions/dialog-ok.png
 share/keepassxc/icons/application/22x22/actions/document-encrypt.png
 share/keepassxc/icons/application/22x22/actions/document-new.png
 share/keepassxc/icons/application/22x22/actions/document-open.png
 share/keepassxc/icons/application/22x22/actions/document-save.png
+share/keepassxc/icons/application/22x22/actions/entry-clone.png
 share/keepassxc/icons/application/22x22/actions/entry-delete.png
 share/keepassxc/icons/application/22x22/actions/entry-edit.png
 share/keepassxc/icons/application/22x22/actions/entry-new.png
+share/keepassxc/icons/application/22x22/actions/group-empty-trash.png
+share/keepassxc/icons/application/22x22/actions/help-about.png
 share/keepassxc/icons/application/22x22/actions/message-close.png
 share/keepassxc/icons/application/22x22/actions/paperclip.png
 share/keepassxc/icons/application/22x22/actions/password-copy.png
+share/keepassxc/icons/application/22x22/actions/password-generate.png
 share/keepassxc/icons/application/22x22/actions/password-generator.png
 share/keepassxc/icons/application/22x22/actions/system-search.png
 share/keepassxc/icons/application/22x22/actions/url-copy.png
@@ -113,11 +119,38 @@ share/keepassxc/icons/application/256x25
 share/keepassxc/icons/application/256x256/apps/keepassxc-locked.png
 share/keepassxc/icons/application/256x256/apps/keepassxc-unlocked.png
 share/keepassxc/icons/application/256x256/apps/keepassxc.png
+share/keepassxc/icons/application/32x32/actions/application-exit.png
+share/keepassxc/icons/application/32x32/actions/auto-type.png
+share/keepassxc/icons/application/32x32/actions/chronometer.png
+share/keepassxc/icons/application/32x32/actions/configure.png
+share/keepassxc/icons/application/32x32/actions/database-change-key.png
+share/keepassxc/icons/application/32x32/actions/dialog-close.png
+share/keepassxc/icons/application/32x32/actions/dialog-ok.png
+share/keepassxc/icons/application/32x32/actions/document-close.png
 share/keepassxc/icons/application/32x32/actions/document-edit.png
 share/keepassxc/icons/application/32x32/actions/document-encrypt.png
+share/keepassxc/icons/application/32x32/actions/document-new.png
+share/keepassxc/icons/application/32x32/actions/document-open.png
 share/keepassxc/icons/application/32x32/actions/document-properties.png
+share/keepassxc/icons/application/32x32/actions/document-save.png
+share/keepassxc/icons/application/32x32/actions/edit-clear-locationbar-ltr.png
+share/keepassxc/icons/application/32x32/actions/edit-clear-locationbar-rtl.png
+share/keepassxc/icons/application/32x32/actions/entry-clone.png
+share/keepassxc/icons/application/32x32/actions/entry-delete.png
+share/keepassxc/icons/application/32x32/actions/entry-edit.png
+share/keepassxc/icons/application/32x32/actions/entry-new.png
+share/keepassxc/icons/application/32x32/actions/group-empty-trash.png
+share/keepassxc/icons/application/32x32/actions/help-about.png
 share/keepassxc/icons/application/32x32/actions/key-enter.png
 share/keepassxc/icons/application/32x32/actions/paperclip.png
+share/keepassxc/icons/application/32x32/actions/password-copy.png
+share/keepassxc/icons/application/32x32/actions/password-generate.png
+share/keepassxc/icons/application/32x32/actions/password-generator.png
+share/keepassxc/icons/application/32x32/actions/password-show-off.png
+share/keepassxc/icons/application/32x32/actions/password-show-on.png
+share/keepassxc/icons/application/32x32/actions/system-search.png
+share/keepassxc/icons/application/32x32/actions/url-copy.png
+share/keepassxc/icons/application/32x32/actions/username-copy.png
 share/keepassxc/icons/application/32x32/actions/view-history.png
 share/keepassxc/icons/application/32x32/apps/internet-web-browser.png
 share/keepassxc/icons/application/32x32/apps/keepassxc-dark.png
@@ -213,11 +246,13 @@ share/keepassxc/icons/database/C66_Money
 share/keepassxc/icons/database/C67_Certificate.png
 share/keepassxc/icons/database/C68_BlackBerry.png
 share/keepassxc/translations/keepassx_ar.qm
+share/keepassxc/translations/keepassx_bn.qm
 share/keepassxc/translations/keepassx_ca.qm
 share/keepassxc/translations/keepassx_cs.qm
 share/keepassxc/translations/keepassx_da.qm
 share/keepassxc/translations/keepassx_de.qm
 share/keepassxc/translations/keepassx_el.qm
+share/keepassxc/translations/keepassx_en_GB.qm
 share/keepassxc/translations/keepassx_en_US.qm
 share/keepassxc/translations/keepassx_es.qm
 share/keepassxc/translations/keepassx_eu.qm
@@ -230,6 +265,7 @@ share/keepassxc/translations/keepassx_ja
 share/keepassxc/translations/keepassx_kk.qm
 share/keepassxc/translations/keepassx_ko.qm
 share/keepassxc/translations/keepassx_lt.qm
+share/keepassxc/translations/keepassx_nb.qm
 share/keepassxc/translations/keepassx_nl_NL.qm
 share/keepassxc/translations/keepassx_pl.qm
 share/keepassxc/translations/keepassx_pt_BR.qm
Index: pkgsrc/security/keepassxc/distinfo
diff -u pkgsrc/security/keepassxc/distinfo:1.1 pkgsrc/security/keepassxc/distinfo:1.2
--- pkgsrc/security/keepassxc/distinfo:1.1      Mon Apr  2 08:45:24 2018
+++ pkgsrc/security/keepassxc/distinfo  Sat Jun 23 08:20:36 2018
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.1 2018/04/02 08:45:24 wiz Exp $
+$NetBSD: distinfo,v 1.2 2018/06/23 08:20:36 wiz Exp $
 
-SHA1 (keepassxc-2.3.0.tar.gz) = e7b5b9bcd98406cbc495c3e72a134692c32b828d
-RMD160 (keepassxc-2.3.0.tar.gz) = 538ef14052960a11b0f93d897a19f354fed1cb7b
-SHA512 (keepassxc-2.3.0.tar.gz) = 5fa49d44fb821ab131955999aada7f7c3901a98973aca4db7f3884b5c2e3fe31f64178fa36c931a3da9fa833d65dd5e602c101d55bd0b5b15927b55bafd86938
-Size (keepassxc-2.3.0.tar.gz) = 4730464 bytes
-SHA1 (patch-src_CMakeLists.txt) = b49b2f8648d82fb8618ebd8f1f15afd5344bf460
+SHA1 (keepassxc-2.3.3.tar.gz) = 4c1b53bbb28ba772b3338fd0ed58f8f7ce08f438
+RMD160 (keepassxc-2.3.3.tar.gz) = 6e3140e30a7f4b5607bfd44bd6485e63bfeb65ca
+SHA512 (keepassxc-2.3.3.tar.gz) = fb9f65a9978293022451c8378933f0c9283f1a7e88cca77e67fdbe278d99177918132b8d5e9843282f7ea10af8bc8c585ec5a3f9f975f4a443e796716e8da748
+Size (keepassxc-2.3.3.tar.gz) = 5116879 bytes
+SHA1 (patch-src_gui_entry_EditEntryWidget.cpp) = 02970a3499a1041f60455886155539827f3427e2

Added files:

Index: pkgsrc/security/keepassxc/patches/patch-src_gui_entry_EditEntryWidget.cpp
diff -u /dev/null pkgsrc/security/keepassxc/patches/patch-src_gui_entry_EditEntryWidget.cpp:1.1
--- /dev/null   Sat Jun 23 08:20:36 2018
+++ pkgsrc/security/keepassxc/patches/patch-src_gui_entry_EditEntryWidget.cpp   Sat Jun 23 08:20:36 2018
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_gui_entry_EditEntryWidget.cpp,v 1.1 2018/06/23 08:20:36 wiz Exp $
+
+Qt-5.11 fix, based on
+https://github.com/keepassxreboot/keepassxc/commit/3bbc6ac0e6298d27bfe0c41999460cafda8edf18
+
+--- src/gui/entry/EditEntryWidget.cpp.orig     2018-05-09 17:25:19.000000000 +0000
++++ src/gui/entry/EditEntryWidget.cpp
+@@ -29,6 +29,7 @@
+ #include <QMenu>
+ #include <QSortFilterProxyModel>
+ #include <QTemporaryFile>
++#include <QButtonGroup>
+ #include <QMimeData>
+ #include <QEvent>
+ #include <QColorDialog>



Home | Main Index | Thread Index | Old Index