snapcraft.yaml (2871B)
1 name: messenger-cli 2 version: 0.4.0 3 title: GNUnet Messenger 4 summary: An interface using ncurses for the Messenger service of GNUnet. 5 description: | 6 The tool messenger-cli is an terminal interface for the GNUnet Messenger service. The goal is to provide private and secure communication between any group of devices. 7 8 Chats will generally created as opt-in. So you can decide who may contact you directly and who does not, accepting to a direct chat. Leaving a chat is also always possible. 9 website: 10 - https://git.gnunet.org/messenger-cli.git/about/ 11 contact: 12 - gnunet@thejackimonster.de 13 donation: 14 - https://www.gnunet.org/en/ev.html 15 - https://liberapay.com/GNUnet-Messenger/ 16 source-code: 17 - https://git.gnunet.org/messenger-cli.git/ 18 issues: 19 - https://bugs.gnunet.org 20 license: GPL-3.0-or-later 21 adopt-info: messenger-cli 22 base: core24 23 confinement: strict 24 grade: stable 25 26 platforms: 27 amd64: 28 build-on: [amd64] 29 build-for: [amd64] 30 arm64: 31 build-on: [arm64] 32 build-for: [arm64] 33 34 apps: 35 messenger-cli: 36 command: usr/bin/messenger-cli 37 plugs: 38 - home 39 - network 40 - network-bind 41 42 parts: 43 gnunet: 44 build-packages: 45 - libgcrypt20-dev 46 - recutils 47 - libjansson-dev 48 - libsodium-dev 49 - libcurl4-gnutls-dev 50 - libidn2-dev 51 - libunistring-dev 52 - libsqlite3-dev 53 - libmicrohttpd-dev 54 - libltdl-dev 55 - zlib1g-dev 56 - meson 57 stage-packages: 58 - libgcrypt20 59 - recutils 60 - libjansson4 61 - libsodium23 62 - libcurl3t64-gnutls 63 - libidn2-0 64 - libunistring5 65 - libsqlite3-0 66 - libmicrohttpd12 67 - libgnutls-dane0 68 - libunbound8 69 - libltdl7 70 - zlib1g 71 source: https://ftpmirror.gnu.org/gnunet/gnunet-0.26.0.tar.gz 72 source-checksum: sha512/b4caaebe3b9455c40fbc9b121a00a193d599e18c718c7aafe4424f7a055b567807c8abafc6b7672aa943613360c70c79914c28065622b0d6b046f16e96205a02 73 plugin: meson 74 meson-parameters: 75 - --prefix=/usr 76 - --buildtype=release 77 libgnunetchat: 78 after: [ gnunet ] 79 build-packages: 80 - pkg-config 81 source: https://ftpmirror.gnu.org/gnunet/libgnunetchat-0.6.1.tar.gz 82 source-checksum: sha512/fe18b18cbac15b357a108d3bf1ef7927ae489060db18cb8cb72f3b1fb4209d52b45864d6819b5791c06243492278b3d98afe89f295966097eac917d12d56928e 83 plugin: meson 84 meson-parameters: 85 - --prefix=/usr 86 - --buildtype=release 87 messenger-cli: 88 after: [ gnunet, libgnunetchat ] 89 build-packages: 90 - libncurses-dev 91 stage-packages: 92 - libncurses6 93 source: https://ftpmirror.gnu.org/gnunet/messenger-cli-0.4.0.tar.gz 94 source-checksum: sha512/a6971c599eb08bd501572c3ca38a628f6bcf18d22de5f77edff19cf4a29d463247231b69afd4907240a14299b384b99af35c90bf0cfbc02cc7ae2113753fd393 95 plugin: meson 96 meson-parameters: 97 - --prefix=/usr 98 - --buildtype=release