2016-11-07 14:57:06 -05:00
|
|
|
name: keepassxc
|
2022-02-27 15:59:07 -05:00
|
|
|
adopt-info: keepassxc
|
2017-01-22 13:40:24 -05:00
|
|
|
grade: stable
|
2023-03-26 15:03:05 -04:00
|
|
|
base: core22
|
2022-02-27 15:59:07 -05:00
|
|
|
confinement: strict
|
2021-01-31 16:47:35 -05:00
|
|
|
compression: lzo
|
2016-11-07 14:57:06 -05:00
|
|
|
|
|
|
|
apps:
|
|
|
|
keepassxc:
|
2022-02-28 08:04:41 -05:00
|
|
|
command: usr/bin/keepassxc
|
2022-02-27 15:59:07 -05:00
|
|
|
common-id: org.keepassxc.KeePassXC.desktop
|
|
|
|
extensions: [kde-neon]
|
2024-06-19 15:49:30 -04:00
|
|
|
plugs: [home, unity7, network, network-bind, removable-media, raw-usb, password-manager-service, browser-native-messaging]
|
2023-03-26 15:03:05 -04:00
|
|
|
autostart: org.keepassxc.KeePassXC.desktop
|
2017-09-10 09:58:05 -04:00
|
|
|
cli:
|
2022-02-28 08:04:41 -05:00
|
|
|
command: usr/bin/keepassxc-cli
|
2022-02-27 15:59:07 -05:00
|
|
|
extensions: [kde-neon]
|
|
|
|
plugs: [home, removable-media, raw-usb]
|
2018-02-21 21:27:19 -05:00
|
|
|
proxy:
|
2022-02-28 08:04:41 -05:00
|
|
|
command: usr/bin/keepassxc-proxy
|
2022-02-27 15:59:07 -05:00
|
|
|
extensions: [kde-neon]
|
2018-02-21 21:27:19 -05:00
|
|
|
plugs: [home]
|
2023-05-28 03:37:29 -04:00
|
|
|
|
2024-06-19 15:49:30 -04:00
|
|
|
plugs:
|
|
|
|
browser-native-messaging:
|
|
|
|
interface: personal-files
|
|
|
|
write:
|
|
|
|
- $HOME/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
- $HOME/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
- $HOME/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
- $HOME/.config/microsoft-edge/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
- $HOME/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
- $HOME/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
- $HOME/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
|
|
|
|
|
2022-02-27 15:59:07 -05:00
|
|
|
slots:
|
|
|
|
session-dbus-interface:
|
|
|
|
interface: dbus
|
|
|
|
name: org.keepassxc.KeePassXC.MainWindow
|
|
|
|
bus: session
|
2016-11-07 14:57:06 -05:00
|
|
|
|
|
|
|
parts:
|
|
|
|
keepassxc:
|
|
|
|
source: .
|
|
|
|
plugin: cmake
|
2022-02-27 15:59:07 -05:00
|
|
|
parse-info: [usr/share/metainfo/org.keepassxc.KeePassXC.appdata.xml]
|
2022-02-28 08:04:41 -05:00
|
|
|
cmake-parameters:
|
2016-11-07 14:57:06 -05:00
|
|
|
- -DCMAKE_BUILD_TYPE=Release
|
2017-10-03 12:29:39 -04:00
|
|
|
- -DCMAKE_INSTALL_PREFIX=/usr
|
2017-10-16 11:51:16 -04:00
|
|
|
- -DKEEPASSXC_DIST_TYPE=Snap
|
2019-03-19 15:52:58 -04:00
|
|
|
- -DKEEPASSXC_BUILD_TYPE=Release
|
2016-11-07 14:57:06 -05:00
|
|
|
- -DWITH_TESTS=OFF
|
2018-02-21 21:27:19 -05:00
|
|
|
- -DWITH_XC_ALL=ON
|
2022-02-28 08:04:41 -05:00
|
|
|
- -DWITH_XC_UPDATECHECK=OFF
|
2016-11-07 14:57:06 -05:00
|
|
|
build-packages:
|
|
|
|
- g++
|
2022-02-27 15:59:07 -05:00
|
|
|
- libbotan-2-dev
|
2022-03-20 22:12:29 -04:00
|
|
|
- libargon2-dev
|
2016-11-07 14:57:06 -05:00
|
|
|
- zlib1g-dev
|
2018-10-19 14:42:49 -04:00
|
|
|
- libqrencode-dev
|
2022-02-27 15:59:07 -05:00
|
|
|
- libusb-1.0-0-dev
|
2022-02-28 08:04:41 -05:00
|
|
|
- libreadline-dev
|
|
|
|
- libpcsclite-dev
|
2021-05-16 20:16:01 -04:00
|
|
|
- libminizip-dev
|
2022-02-28 08:04:41 -05:00
|
|
|
- libxi-dev
|
2022-03-22 09:25:21 -04:00
|
|
|
- libxtst-dev
|
2020-07-05 18:28:09 -04:00
|
|
|
- asciidoctor
|
2023-05-28 03:37:29 -04:00
|
|
|
- libfreetype-dev
|
2024-05-06 20:24:58 -04:00
|
|
|
- libkeyutils-dev
|
2017-12-19 00:07:25 -05:00
|
|
|
stage-packages:
|
|
|
|
- dbus
|
2023-03-26 15:03:05 -04:00
|
|
|
- libbotan-2-19
|
2022-02-28 08:04:41 -05:00
|
|
|
- libqrencode4
|
2022-02-27 15:59:07 -05:00
|
|
|
- libusb-1.0-0
|
2022-02-28 08:04:41 -05:00
|
|
|
- libreadline8
|
|
|
|
- libpcsclite1
|
|
|
|
- libminizip1
|
2022-03-22 09:25:21 -04:00
|
|
|
- libxtst6
|
2023-05-28 03:37:29 -04:00
|
|
|
- libfreetype6
|
2020-05-03 14:48:12 -04:00
|
|
|
- xclip
|
2024-05-06 20:24:58 -04:00
|
|
|
- libkeyutils1
|
2023-05-28 03:37:29 -04:00
|
|
|
lint:
|
|
|
|
ignore:
|
|
|
|
- library:
|
|
|
|
- lib/**/libhistory.so*
|
|
|
|
|