gnu: nettle: Set the RUNPATH on 'sexp-conv' and other programs.
* gnu/packages/nettle.scm (nettle): Rename 'inputs' to 'native-inputs'. Add 'arguments' field.master
parent
cb58dd3479
commit
64cc58b249
gnu/packages
|
@ -1,5 +1,5 @@
|
||||||
;;; GNU Guix --- Functional package management for GNU
|
;;; GNU Guix --- Functional package management for GNU
|
||||||
;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
|
;;; Copyright © 2012, 2013, 2014 Ludovic Courtès <ludo@gnu.org>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -36,7 +36,13 @@
|
||||||
(base32
|
(base32
|
||||||
"0h2vap31yvi1a438d36lg1r1nllfx3y19r4rfxv7slrm6kafnwdw"))))
|
"0h2vap31yvi1a438d36lg1r1nllfx3y19r4rfxv7slrm6kafnwdw"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(inputs `(("m4" ,m4)))
|
(arguments
|
||||||
|
;; 'sexp-conv' and other programs need to have their RUNPATH point to
|
||||||
|
;; $libdir, which is not the case by default. Work around it.
|
||||||
|
'(#:configure-flags (list (string-append "LDFLAGS=-Wl,-rpath="
|
||||||
|
(assoc-ref %outputs "out")
|
||||||
|
"/lib"))))
|
||||||
|
(native-inputs `(("m4" ,m4)))
|
||||||
(propagated-inputs `(("gmp" ,gmp)))
|
(propagated-inputs `(("gmp" ,gmp)))
|
||||||
(home-page "http://www.lysator.liu.se/~nisse/nettle/")
|
(home-page "http://www.lysator.liu.se/~nisse/nettle/")
|
||||||
(synopsis "C library for low-level cryptographic functionality")
|
(synopsis "C library for low-level cryptographic functionality")
|
||||||
|
|
Reference in New Issue