Search Criteria
Package Details: keepassxc-qt6 2.8.0qt6.r17.81e1e89-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 (Qt6 fork) |
| 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.001926 |
| First Submitted: | 2024-12-17 14:52 (UTC) |
| Last Updated: | 2026-01-09 09:44 (UTC) |
Dependencies (16)
- 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-5compat
- qt6-svg
- asciidoctor (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (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 (132)
- anytype-alpha-bin (requires org.freedesktop.secrets) (optional)
- anytype-bin (requires org.freedesktop.secrets) (optional)
- anytype-electron-bin (requires org.freedesktop.secrets) (optional)
- asbru-cm-git (requires keepassxc) (optional)
- asbru-cm-loki-git (requires keepassxc) (optional)
- aur-sync-vote (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)
- cosmic-session-git (requires org.freedesktop.secrets)
- 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 112 more...
Latest Comments
urja commented on 2025-12-23 14:14 (UTC)
I chased down the root cause of that to Qt 6.10 no longer providing the cmake variable for the QtGui private headers. Here's how krita worked around it:
https://invent.kde.org/graphics/krita/-/commit/0d53333f6b4c97e7e295d080c1bb693670336f2a
fow0ryl commented on 2025-12-12 10:44 (UTC)
Did not compile ..
soymadip_1 commented on 2025-11-18 15:10 (UTC)
Looks like this package doesn't compile
eduardoeae commented on 2025-10-10 19:36 (UTC) (edited on 2025-10-10 19:38 (UTC) by eduardoeae)
Build fails with qt 6.10 with this error:
But the file is present at '/usr/include/qt6/QtGui/6.10.0/QtGui/private/qtx11extras_p.h'
ObserverOfTime commented on 2025-10-07 15:49 (UTC)
The patches are here: https://github.com/orsonteodoro/oiledmachine-overlay/tree/master/app-admin/keepassxc/files
nursoda commented on 2025-10-07 13:48 (UTC)
The current PKGBUILD works for me for most of the app, very happy using it. There is one major glitch though: I cannot EDIT additional attributes. I accidentally reported it as issue against the still-Qt5 version: https://github.com/keepassxreboot/keepassxc/issues/12541 Unsure if we can do anything about it.
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 2ObserverOfTime commented on 2025-03-26 15:00 (UTC)
The Qt6 patch does not work with 2.7.10.