summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD10
2 files changed, 12 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 758d28c3ba20..45f5e6df551d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gnunet
pkgdesc = A framework for secure peer-to-peer networking
pkgver = 0.15.2
- pkgrel = 3
+ pkgrel = 4
url = http://gnunet.org
arch = i686
arch = x86_64
@@ -30,15 +30,19 @@ pkgbase = gnunet
depends = libextractor
depends = brotli
depends = gettext
+ optdepends = postgresql: for an alternative to sqlite in the database plugin
+ optdepends = mysql: for an alternative to sqlite in the database plugin
optdepends = bluez: for bluetooth transport
optdepends = zbar: for reading/writing GNUnet URIs from/to QR codes using gnunet-qr
optdepends = texlive-core: for generating GNS business cards via gnunet-bcd
optdepends = miniupnpc: for NAT uPnP support
optdepends = libpulse: for conversation service
+ optdepends = libogg: for conversation service
optdepends = opus: for conversation service
optdepends = pbc: for Attribute-Based Encryption
optdepends = libgabe: for Attribute-Based Encryption
optdepends = libpabc: for re:claimID zero-knowledge privacy credentials
+ optdepends = texi2mdoc: for automatic mdoc generation
conflicts = gnunet-git
conflicts = gnunet-bin
options = !makeflags
diff --git a/PKGBUILD b/PKGBUILD
index b47dd73e0cd6..401a158539f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname='gnunet'
pkgver='0.15.2'
-pkgrel=3
+pkgrel=4
pkgdesc='A framework for secure peer-to-peer networking'
arch=('i686' 'x86_64')
url="http://${pkgname}.org"
@@ -16,15 +16,19 @@ depends=('bash' 'which' 'gnutls' 'gnurl' 'libgcrypt' 'libunistring' 'libidn2'
'libmicrohttpd' 'jansson' 'nss' 'libtool' 'sqlite' 'zlib' 'libsodium'
'openssl' 'libextractor' 'brotli' 'gettext')
makedepends=('pkgconfig' 'libtool' 'bluez-libs' 'python' 'libpulse' 'opus')
-optdepends=('bluez: for bluetooth transport'
+optdepends=('postgresql: for an alternative to sqlite in the database plugin'
+ 'mysql: for an alternative to sqlite in the database plugin'
+ 'bluez: for bluetooth transport'
'zbar: for reading/writing GNUnet URIs from/to QR codes using gnunet-qr'
'texlive-core: for generating GNS business cards via gnunet-bcd'
'miniupnpc: for NAT uPnP support'
'libpulse: for conversation service'
+ 'libogg: for conversation service'
'opus: for conversation service'
'pbc: for Attribute-Based Encryption'
'libgabe: for Attribute-Based Encryption'
- 'libpabc: for re:claimID zero-knowledge privacy credentials')
+ 'libpabc: for re:claimID zero-knowledge privacy credentials'
+ 'texi2mdoc: for automatic mdoc generation')
backup=("etc/${pkgname}.conf")
options=('!makeflags')
source=("ftp://ftp.gnu.org/gnu/gnunet/${pkgname}-${pkgver}.tar.gz"{,.sig}