Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'snapcraft.yaml')
-rw-r--r--snapcraft.yaml30
1 files changed, 15 insertions, 15 deletions
diff --git a/snapcraft.yaml b/snapcraft.yaml
index b8d9747ec..f4b906619 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1,5 +1,5 @@
name: keepassxc
-version: 2.2.4
+version: 2.3.0
grade: stable
summary: Community-driven port of the Windows application “KeePass Password Safe”
description: |
@@ -16,6 +16,9 @@ apps:
cli:
command: keepassxc-cli
plugs: [gsettings, home, removable-media, raw-usb]
+ proxy:
+ command: keepassxc-proxy
+ plugs: [home]
parts:
keepassxc:
@@ -26,9 +29,7 @@ parts:
- -DCMAKE_INSTALL_PREFIX=/usr
- -DKEEPASSXC_DIST_TYPE=Snap
- -DWITH_TESTS=OFF
- - -DWITH_XC_AUTOTYPE=ON
- - -DWITH_XC_HTTP=ON
- - -DWITH_XC_YUBIKEY=ON
+ - -DWITH_XC_ALL=ON
build-packages:
- g++
- libgcrypt20-dev
@@ -41,8 +42,15 @@ parts:
- libxtst-dev
- libyubikey-dev
- libykpers-1-dev
+ - libcurl4-openssl-dev
+ - libsodium-dev
+ stage-packages:
+ - dbus
+ - qttranslations5-l10n # common translations
install: |
sed -i 's|Icon=keepassxc|Icon=${SNAP}/usr/share/icons/hicolor/256x256/apps/keepassxc.png|g' $SNAPCRAFT_PART_INSTALL/usr/share/applications/org.keepassxc.KeePassXC.desktop
+ organize:
+ usr/share/qt5/translations/*.qm: usr/share/keepassxc/translations/
after: [desktop-qt5]
# Redefine desktop-qt5 stage packages to work with Ubuntu 17.04
@@ -52,19 +60,11 @@ parts:
- ttf-ubuntu-font-family
- dmz-cursor-theme
- light-themes
+ - adwaita-icon-theme
+ - gnome-themes-standard
- shared-mime-info
- libqt5gui5
- libgdk-pixbuf2.0-0
- libqt5svg5 # for loading icon themes which are svg
- locales-all
-
- # Overcome limitation in snapd to support URL loading (CTRL+U)
- # client needs to install "snapd-xdg-open" on their system
- snapd-xdg-open:
- source: https://github.com/ubuntu-core/snapd-xdg-open.git
- source-depth: 1
- plugin: nil
- install: |
- install -D -t $SNAPCRAFT_PART_INSTALL/usr/bin/ data/xdg-open
- stage-packages:
- - dbus
+ - xdg-user-dirs