Picocrypt/snapcraft.yaml

55 lines
1.7 KiB
YAML
Raw Normal View History

2021-06-02 03:02:43 +02:00
name: picocrypt
2021-08-07 23:32:06 +02:00
summary: A very small, very simple, yet very secure encryption tool.
description: Picocrypt is a very small (hence "Pico"), very simple, yet very secure encryption tool that you can use to protect your files, generate checksums, shred files, and much more. It's designed to be the go-to tool for encryption, with a focus on security, simplicity, and reliability. Picocrypt uses the secure XChaCha20 cipher and the Poly1305 message authentication code to provide a high level of security, even from three-letter agencies like the NSA. It's designed for maximal security, making absolutely no compromises security-wise, and is built with an audited cryptography library. Your privacy and security are under attack. Take it back with confidence by protecting your files with Picocrypt.
version: '1.14'
2021-06-02 03:02:43 +02:00
confinement: strict
2021-07-21 22:12:32 +02:00
base: core18
2021-06-03 01:49:44 +02:00
grade: stable
compression: xz
2021-06-02 03:02:43 +02:00
apps:
picocrypt:
2021-06-03 01:49:44 +02:00
command: bin/Picocrypt
2021-07-21 22:12:32 +02:00
extensions: [gnome-3-34]
2021-06-03 01:49:44 +02:00
plugs:
- opengl
2021-06-02 03:02:43 +02:00
parts:
picocrypt:
plugin: go
2021-06-03 01:49:44 +02:00
go-importpath: .
2021-06-02 03:02:43 +02:00
source: .
build-packages:
- gcc
- make
2021-06-03 01:49:44 +02:00
- libx11-dev
- libxcursor-dev
- libxrandr-dev
- libxinerama-dev
- libxi-dev
- libgl1-mesa-dev
- libxxf86vm-dev
- libgtk-3-dev
2021-06-02 03:02:43 +02:00
stage-packages:
- xclip
2021-06-03 01:49:44 +02:00
- xdg-utils
- libglu1-mesa
- language-pack-en-base
2021-07-21 22:07:39 +02:00
- coreutils
2021-06-03 01:49:44 +02:00
after:
- desktop-glib-only
desktop-glib-only:
source: https://github.com/ubuntu/snapcraft-desktop-helpers.git
source-subdir: glib-only
plugin: make
build-packages:
- libglib2.0-dev
stage-packages:
- libglib2.0-bin
2021-06-02 03:02:43 +02:00
plugs:
picocrypt-home:
interface: home
picocrypt-network:
interface: network