me
/
guix
Archived
1
0
Fork 0

gnu: gmnisrv: Update to 0-1.d484ba0.

* gnu/packages/web.scm (gmnisrv): Update to 0-1.d484ba0.
[arguments]: Remove the install-config phase.
[propagated-inputs]: Add mailcap.

Signed-off-by: Christopher Baines <mail@cbaines.net>
master
Alexandru-Sergiu Marton 2020-11-03 21:19:18 +02:00 committed by Christopher Baines
parent 149dd51d2f
commit 870d74ab68
No known key found for this signature in database
GPG Key ID: 5E28A33B0B84F577
1 changed files with 8 additions and 11 deletions

View File

@ -129,6 +129,7 @@
#:use-module (gnu packages lisp-xyz) #:use-module (gnu packages lisp-xyz)
#:use-module (gnu packages lsof) #:use-module (gnu packages lsof)
#:use-module (gnu packages lua) #:use-module (gnu packages lua)
#:use-module (gnu packages mail)
#:use-module (gnu packages man) #:use-module (gnu packages man)
#:use-module (gnu packages markup) #:use-module (gnu packages markup)
#:use-module (gnu packages ncurses) #:use-module (gnu packages ncurses)
@ -7712,10 +7713,11 @@ solution for any project's interface needs:
(license license:expat))) (license license:expat)))
(define-public gmnisrv (define-public gmnisrv
(let ((commit "a22bec51494a50c044416d469cc33e043480e7fd")) (let ((commit "d484ba0ab0020866535a44be5948c9482b8f2b8d")
(revision "1"))
(package (package
(name "gmnisrv") (name "gmnisrv")
(version (git-version "0" "0" commit)) (version (git-version "0" revision commit))
(home-page "https://git.sr.ht/~sircmpwn/gmnisrv") (home-page "https://git.sr.ht/~sircmpwn/gmnisrv")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
@ -7724,7 +7726,7 @@ solution for any project's interface needs:
(commit commit))) (commit commit)))
(sha256 (sha256
(base32 (base32
"1k1n7cqd37jgbhxyh231bagdxdxqwpr6n5pk3gax2516w6xbzlb9")) "11phipixsxx1jgm42agp76p5s68l0zj65kgb41vzaymgwcq79ivn"))
(file-name (git-file-name name version)))) (file-name (git-file-name name version))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
@ -7734,19 +7736,14 @@ solution for any project's interface needs:
(lambda _ (lambda _
(setenv "CC" "gcc") (setenv "CC" "gcc")
#t)) #t))
(delete 'check) (delete 'check))))
(add-after 'install 'install-config
(lambda* (#:key outputs #:allow-other-keys)
(let ((etc (string-append (assoc-ref outputs "out")
"/etc")))
(mkdir-p etc)
(copy-file "config.ini" (string-append etc "/gmnisrv.ini"))
#t))))))
(inputs (inputs
`(("openssl" ,openssl))) `(("openssl" ,openssl)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config) `(("pkg-config" ,pkg-config)
("scdoc" ,scdoc))) ("scdoc" ,scdoc)))
(propagated-inputs
`(("mailcap" ,mailcap)))
(synopsis "Simple Gemini protocol server") (synopsis "Simple Gemini protocol server")
(description "gmnisrv is a simple Gemini protocol server written in C.") (description "gmnisrv is a simple Gemini protocol server written in C.")
(license (list license:gpl3+ (license (list license:gpl3+