summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
9 daysBump pkgrel()Lucas Werkmeister
Notably includes more branding updates – the desktop file is now called “ChiPass”, as is the binary. Also seems to fix the following error: > /usr/bin/keepassxc: error while loading shared libraries: libbotan-3.so.11: cannot open shared object file: No such file or directory
11 daysRemove last references to KeePassChi nameLucas Werkmeister
No longer necessary. (No need to bump the pkgrel for this, I think.)
11 daysUpdate source URLLucas Werkmeister
The Codeberg organization has now been renamed (see commit 175fd7ea64 for more details on the previous and new name), and the repo itself is also in CamelCase now, presumably to reduce the chance of misreading it as “chip ass”. (Unfortunately AUR repo / package names have to be all lowercase, I’m afraid.)
13 daysBump pkgrel()Lucas Werkmeister
Notably includes some branding updates, i.e. much more of the program calls itself “ChiPass” instead of “KeePassXC” now (though the desktop entry is still “KeePassXC” for the time being).
2026-04-26Update to Qt 6Lucas Werkmeister
The new dependencies are based on vcpkg.json in the source tree; I think libxi has been missing for a while already. And since this already changes the dependencies quite a bit, I used the opportunity to split the list into one per line and sort it alphabetically – should make future changes more straightforward (no more wondering “where do I best put this one new dependency? why is svg so far away from the other qt packages?”).
2026-04-26Initial commit for chipass-gitLucas Werkmeister
ChiPass is a very new fork of KeePassXC, motivated by that project’s policy of accepting LLM contributions (which ChiPass rejects, see CODE_OF_CONDUCT.md and CONTRIBUTING.md). While they don’t have any releases yet, I thought I would see how well the current code works, and as far as I can tell it’s functional, so we might as well package it. Note that a lot of the branding in the software still reads “KeePassXC” at the moment; upstream will fix that over time. For now this means that chipass-git can’t be installed in parallel with any keepassxc package due to file path conflicts. The previous pkgver() is commented out because it doesn’t work without any upstream tags (“fatal: No names found, cannot describe anything.”). For now, just use the number of commits for the version; note that per vercmp(1), r123 < 0.0.0r123, so once there are tag-based versions they should automatically count as newer without having to fix anything via the epoch field. This PKGBUILD temporarily builds a somewhat outdated commit, prior to the migration to Qt 6. I’ll update all the dependencies for Qt 6 in a separate commit to the AUR package. (The prior Git history in this repository pertains to keepasschi-git – upstream initially used the name KeePassχ / KeePassChi before renaming to ChiPass, and in fact the Codeberg org hasn’t been renamed yet, see the source URL – and then to keepassxc-git.)
2026-04-15Initial commit for keepasschi-gitLucas Werkmeister
KeePassChi or KeePassχ (but only the former is a valid package name) is a very new fork of KeePassXC, motivated by that project’s policy of accepting LLM contributions. (KeePassChi’s own policy remains to be specified in detail but will be broadly along the lines of rejection, see [1].) While they don’t have any releases yet, I thought I would see how well the current code works, and as far as I can tell it’s functional, so we might as well package it. Note that a lot of the branding in the software still reads “KeePassXC” at the moment; upstream will fix that over time. For now this means that keepasschi-git can’t be installed in parallel with any keepassxc package due to file path conflicts. The previous pkgver() is commented out because it doesn’t work without any upstream tags (“fatal: No names found, cannot describe anything.”). For now, just use the number of commits for the version; note that per vercmp(1), r123 < 0.0.0r123, so once there are tag-based versions they should automatically count as newer without having to fix anything via the epoch field. [1]: https://codeberg.org/keepasschi/keepasschi/issues/5
2025-02-07Fix depsChih-Hsuan Yen
2023-05-15keepassxc-git: switch to Botan 3Chih-Hsuan Yen
https://github.com/keepassxreboot/keepassxc/issues/9322 is fixed
2023-05-04keepassxc-git: rebuild with botan 2Chih-Hsuan Yen
See: https://github.com/keepassxreboot/keepassxc/issues/9322 See: https://archlinux.org/todo/botan-30/
2022-03-02cleanupsChih-Hsuan Yen
See: https://github.com/archlinuxcn/repo/commit/77119ced4ee4095c5495442e276837dd6f8cc4fd https://github.com/keepassxreboot/keepassxc/pull/7223
2021-12-15[lilac] updated to 2.6.3.r297.g12990e59-2lilac
2021-10-02[lilac] updated to 2.6.3.r241.g2514c1d5-1lilac
2021-06-15[lilac] updated to 2.6.3.r144.g724f691e-3lilac
2021-04-07[lilac] updated to 2.6.3.r108.ged0ece30-2lilac
2021-02-20Fix building and improvementsChih-Hsuan Yen
* Add missing makedepends * Fix check() and checkdepends. It is still commented out. * Remove unneeded keepassxc.install file
2020-01-04Update KeePassXC versionJanek Bevendorff
2020-01-02Provide org.freedesktop.secretsDaniel Landau
2019-11-11Bump version to 2.5.1Janek Bevendorff
2019-10-26Update to version 2.5.0Janek Bevendorff
2019-04-13Update to 2.4.1.Janek Bevendorff
2019-02-26Update version and dependenciesJanek Bevendorff
2018-12-09Update deps and versionDaniel Landau
2018-08-23Fix version numberJanek Bevendorff
2018-08-23Update to 2.3.4Janek Bevendorff
2018-05-09Remove curl dependencyJanek Bevendorff
2018-05-09Version 2.3.3Janek Bevendorff
2018-05-08Update to 2.3.2Janek Bevendorff
2018-03-06Update to 2.3.1Janek Bevendorff
2018-02-28Update dependencies and .SRCINFOJanek Bevendorff
2018-02-28Update to 2.3.0Janek Bevendorff
2018-01-25Update for new featuresDaniel Landau
2017-11-28Enable SSH agentDaniel Landau
2017-09-24Fix typoDaniel Landau
2017-09-24Work around upstream bugDaniel Landau
2017-06-18Remove obsolete patch and provides/conflictsDaniel Landau
KeepasSXC now properly installs everything as keepassxc, so there is no conflict anymore.
2017-05-21Bump version numberDaniel Landau
2017-03-16Add yubikey to dependenciesDaniel Landau
2017-02-19Remove dependency not needed anymoreDaniel Landau
2017-01-31Switch back to develop branchDaniel Landau
2017-01-24Use master branch of upstream and conflict with keepassxcDaniel Landau
2017-01-21Re-enable HTTPDaniel Landau
2016-11-09Update for new name of projectDaniel Landau
2016-10-05Provides (keepassx) and Replaces keepassx-httpMax Qian
2016-10-05Merge keepassx-http (Mainly for the Git History)Max Qian
2016-10-01Initial commitDaniel Landau
2016-06-15Fix versionMax Qian
2016-04-16Update to 2.0.2 and change repositoriesMaxqia
2016-01-10Change to 2.0 BranchMaxqia
2015-11-14Fix Reinstall IssueMaxqia