mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: Add znc.
* gnu/packages/messaging.scm (znc): New variable.
This commit is contained in:
parent
a6d605e648
commit
a10052acd5
1 changed files with 38 additions and 2 deletions
|
@ -21,7 +21,8 @@
|
||||||
|
|
||||||
(define-module (gnu packages messaging)
|
(define-module (gnu packages messaging)
|
||||||
#:use-module ((guix licenses)
|
#:use-module ((guix licenses)
|
||||||
#:select (gpl2+ gpl2 lgpl2.1 lgpl2.0+ bsd-2 non-copyleft))
|
#:select (gpl2+ gpl2 lgpl2.1 lgpl2.0+ bsd-2 non-copyleft
|
||||||
|
asl2.0))
|
||||||
#:use-module (guix utils)
|
#:use-module (guix utils)
|
||||||
#:use-module (guix packages)
|
#:use-module (guix packages)
|
||||||
#:use-module (guix download)
|
#:use-module (guix download)
|
||||||
|
@ -53,7 +54,8 @@ (define-module (gnu packages messaging)
|
||||||
#:use-module (gnu packages check)
|
#:use-module (gnu packages check)
|
||||||
#:use-module (gnu packages admin)
|
#:use-module (gnu packages admin)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
#:use-module (gnu packages tls))
|
#:use-module (gnu packages tls)
|
||||||
|
#:use-module (gnu packages icu4c))
|
||||||
|
|
||||||
(define-public libotr
|
(define-public libotr
|
||||||
(package
|
(package
|
||||||
|
@ -357,4 +359,38 @@ (define-public pidgin-otr
|
||||||
compromised.")
|
compromised.")
|
||||||
(license gpl2)))
|
(license gpl2)))
|
||||||
|
|
||||||
|
(define-public znc
|
||||||
|
(package
|
||||||
|
(name "znc")
|
||||||
|
(version "1.6.1")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "http://znc.in/releases/znc-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0h61nv5kx9k8prmhsffxhlprf7gjcq8vqhjjmqr6v3glcirkjjds"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
'(#:tests? #f ; tries to download GoogleTest with wget
|
||||||
|
#:configure-flags '("--enable-python"
|
||||||
|
"--enable-perl"
|
||||||
|
"--enable-cyrus")))
|
||||||
|
(native-inputs
|
||||||
|
`(("pkg-config" ,pkg-config)
|
||||||
|
("perl" ,perl)
|
||||||
|
("python" ,python)))
|
||||||
|
(inputs
|
||||||
|
`(("openssl" ,openssl)
|
||||||
|
("zlib" ,zlib)
|
||||||
|
("icu4c" ,icu4c)
|
||||||
|
("cyrus-sasl" ,cyrus-sasl)))
|
||||||
|
(home-page "http://znc.in")
|
||||||
|
(synopsis "IRC network bouncer")
|
||||||
|
(description "ZNC is an IRC network bouncer or BNC. It can detach the
|
||||||
|
client from the actual IRC server, and also from selected channels. Multiple
|
||||||
|
clients from different locations can connect to a single ZNC account
|
||||||
|
simultaneously and therefore appear under the same nickname on IRC.")
|
||||||
|
(license asl2.0)))
|
||||||
|
|
||||||
;;; messaging.scm ends here
|
;;; messaging.scm ends here
|
||||||
|
|
Loading…
Reference in a new issue