mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: Add gnunet-gtk.
* gnu/packages/gnunet.scm (gnunet-gtk): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
This commit is contained in:
parent
1eb6bbd8c0
commit
3ccdd4305e
1 changed files with 35 additions and 0 deletions
|
@ -3,6 +3,8 @@
|
|||
;;; Copyright © 2014 Sree Harsha Totakura <sreeharsha@totakura.in>
|
||||
;;; Copyright © 2015 Ludovic Courtès <ludo@gnu.org>
|
||||
;;; Copyright © 2015 Efraim Flashner <efraim@flashner.co.il>
|
||||
;;; Copyright © 2016 Ni* Gillmann <ng@niasterisk.space>
|
||||
;;; Copyright © 2016 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -22,14 +24,17 @@
|
|||
(define-module (gnu packages gnunet)
|
||||
#:use-module (gnu packages)
|
||||
#:use-module (gnu packages file)
|
||||
#:use-module (gnu packages aidc)
|
||||
#:use-module (gnu packages autotools)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages curl)
|
||||
#:use-module (gnu packages geeqie)
|
||||
#:use-module (gnu packages gettext)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages gnome)
|
||||
#:use-module (gnu packages gnupg)
|
||||
#:use-module (gnu packages groff)
|
||||
#:use-module (gnu packages gtk)
|
||||
#:use-module (gnu packages guile)
|
||||
#:use-module (gnu packages gstreamer)
|
||||
#:use-module (gnu packages libidn)
|
||||
|
@ -288,3 +293,33 @@ (define-public guile-gnunet ;GSoC 2015!
|
|||
services.")
|
||||
(home-page "http://gnu.org/software/guix")
|
||||
(license license:gpl3+))))
|
||||
|
||||
;; FIXME: "gnunet-setup" segfaults under certain conditions and "gnunet-gtk"
|
||||
;; does not seem to be fully functional. This has been reported upstream:
|
||||
;; http://lists.gnu.org/archive/html/gnunet-developers/2016-02/msg00004.html
|
||||
(define-public gnunet-gtk
|
||||
(package (inherit gnunet)
|
||||
(name "gnunet-gtk")
|
||||
(version (package-version gnunet))
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://gnu/gnunet/gnunet-gtk-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
"1p38k1s6a2fmcfc9a7cf1zrdycm9h06kqdyand4s3k500nj6mb4g"))))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list "--without-libunique"
|
||||
"--with-qrencode")))
|
||||
(inputs
|
||||
`(("gnunet" ,gnunet)
|
||||
("libgcrypt" ,libgcrypt)
|
||||
("gtk+" ,gtk+)
|
||||
("libextractor" ,libextractor)
|
||||
("glade3" ,glade3)
|
||||
("qrencode" ,qrencode)))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("libglade" ,libglade)))
|
||||
(synopsis "Graphical front-end tools for GNUnet")))
|
||||
|
|
Loading…
Reference in a new issue