Search Criteria
Package Details: keepassxc-qt6 2.7.10-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/keepassxc-qt6.git (read-only, click to copy) |
---|---|
Package Base: | keepassxc-qt6 |
Description: | Cross-platform community-driven port of Keepass password manager, with Qt6 patch |
Upstream URL: | https://keepassxc.org/ |
Licenses: | GPL-2.0-only OR GPL-3.0-only OR LGPL-2.1-only |
Conflicts: | keepassxc |
Provides: | keepassxc, org.freedesktop.secrets |
Submitter: | ObserverOfTime |
Maintainer: | ObserverOfTime |
Last Packager: | ObserverOfTime |
Votes: | 1 |
Popularity: | 0.026681 |
First Submitted: | 2024-12-17 14:52 (UTC) |
Last Updated: | 2025-08-25 10:19 (UTC) |
Dependencies (14)
- argon2 (argon2-gitAUR)
- botan (botan-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libusb (libusb-gitAUR)
- libxtst
- minizip (minizip-gitAUR)
- pcsclite (pcsclite-gitAUR)
- qrencode (qrencode-gitAUR)
- qt6-svg
- asciidoctor (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- qt6-tools (make)
- wl-clipboard (wl-clipboard-gitAUR, wl-clipboard-rs-gitAUR, wl-clipboard-rsAUR) (optional) – keepassxc-cli clipboard support under Wayland
- xclip (wl-clipboard-x11AUR, xclip-gitAUR) (optional) – keepassxc-cli clipboard support under X server
Required by (122)
- anytype-alpha (requires org.freedesktop.secrets) (optional)
- anytype-alpha-bin (requires org.freedesktop.secrets) (optional)
- anytype-bin (requires org.freedesktop.secrets) (optional)
- anytype-electron-bin (requires org.freedesktop.secrets) (optional)
- anytype-pre (requires org.freedesktop.secrets) (optional)
- asbru-cm-git (requires keepassxc) (optional)
- asbru-cm-loki-git (requires keepassxc) (optional)
- bibox2-bin (requires org.freedesktop.secrets)
- bitwarden-bin (requires org.freedesktop.secrets)
- brave (requires org.freedesktop.secrets) (optional)
- chromium-no-extras (requires org.freedesktop.secrets) (optional)
- code-features (requires org.freedesktop.secrets)
- code-features-insiders (requires org.freedesktop.secrets)
- codename-goose (requires org.freedesktop.secrets) (optional)
- codename-goose-bin (requires org.freedesktop.secrets) (optional)
- criptext-bin (requires org.freedesktop.secrets) (optional)
- cromite-bin (requires org.freedesktop.secrets) (optional)
- deepin-daemon-git (requires org.freedesktop.secrets)
- deja-dup-git (requires org.freedesktop.secrets)
- discordo-launcher (requires org.freedesktop.secrets)
- Show 102 more...
Sources (4)
- https://github.com/keepassxreboot/keepassxc/releases/download/2.7.10/keepassxc-2.7.10-src.tar.xz
- https://github.com/orsonteodoro/oiledmachine-overlay/raw/f4916d8/app-admin/keepassxc/files/keepassxc-2.7.10-entryattributesmodel.patch
- https://github.com/orsonteodoro/oiledmachine-overlay/raw/f4916d8/app-admin/keepassxc/files/keepassxc-2.7.10-fix-getTopLevelDomainFromUrl.patch
- https://github.com/orsonteodoro/oiledmachine-overlay/raw/f4916d8/app-admin/keepassxc/files/keepassxc-2.7.10-qt6-support-v2.patch
Latest Comments
EdeWolf commented on 2025-07-17 16:50 (UTC)
2nd try:
[ 25%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/CsvParser.cpp.o [ 25%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KeePass1Reader.cpp.o /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.cpp:308:2: warning: #warning "KeePass1Reader::testKeys(): Windows-1252 is not supported. Enable the WITH_QT5COMPAT cmake option to add back support." [-Wcpp] 308 | #warning "KeePass1Reader::testKeys(): Windows-1252 is not supported. Enable the WITH_QT5COMPAT cmake option to add back support." | ^~~~~~~ In file included from /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.cpp:18: /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.h:74:28: error: field 'm_groupIds' has incomplete type 'QHash<unsigned int, Group*>' 74 | QHash<quint32, Group*> m_groupIds; | ^~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qtypeinfo.h:9, from /usr/include/qt6/QtCore/qglobal.h:45, from /usr/include/qt6/QtCore/qcoreapplication.h:7, from /usr/include/qt6/QtCore/QCoreApplication:1, from /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.h:21: /usr/include/qt6/QtCore/qcontainerfwd.h:22:43: note: declaration of 'class QHash<unsigned int, Group*>' 22 | template <typename Key, typename T> class QHash; | ^~~~~ /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.h:75:28: error: field 'm_groupLevels' has incomplete type 'QHash<Group*, unsigned int>' 75 | QHash<Group*, quint32> m_groupLevels; | ^~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcontainerfwd.h:22:43: note: declaration of 'class QHash<Group*, unsigned int>' 22 | template <typename Key, typename T> class QHash; | ^~~~~ /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.h:76:31: error: field 'm_entryUuids' has incomplete type 'QHash<QByteArray, Entry*>' 76 | QHash<QByteArray, Entry*> m_entryUuids; | ^~~~~~~~~~~~ /usr/include/qt6/QtCore/qcontainerfwd.h:22:43: note: declaration of 'class QHash<QByteArray, Entry*>' 22 | template <typename Key, typename T> class QHash; | ^~~~~ /home/bauer/1_src/keepassxc-qt6/src/keepassxc-2.7.9/src/format/KeePass1Reader.h:77:28: error: field 'm_entryGroupIds' has incomplete type 'QHash<Entry*, unsigned int>' 77 | QHash<Entry*, quint32> m_entryGroupIds; | ^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcontainerfwd.h:22:43: note: declaration of 'class QHash<Entry*, unsigned int>' 22 | template <typename Key, typename T> class QHash; | ^~~~~ make[2]: *** [src/CMakeFiles/keepassx_core.dir/build.make:918: src/CMakeFiles/keepassx_core.dir/format/KeePass1Reader.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:939: src/CMakeFiles/keepassx_core.dir/all] Error 2 make: *** [Makefile:146: all] Error 2
ObserverOfTime commented on 2025-03-26 15:00 (UTC)
The Qt6 patch does not work with 2.7.10.