gnu: nncp: Apply "-trimpath" flag.

* gnu/packages/uucp.scm (nncp) [arguments]:
<#:phases>: Remove 'remove-go-references phase.
Set BUILDFLAGS=-trimpath to replace 'remove-go-references phase in
'configure phase.

Change-Id: I7cfe14174e38708d36329d8e33ed6bb1ce0ae220
This commit is contained in:
Sharlatan Hellseher 2024-06-19 22:44:19 +01:00
parent 6d520b8c0c
commit e7349f1f81
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -116,6 +116,7 @@ (define-public nncp
(replace 'configure
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
(setenv "GO_LDFLAGS" "-trimpath")
;; Set configuration path.
(setenv "CFGPATH" "/etc/nncp.hjson")
;; Set output directories.
@ -142,9 +143,7 @@ (define-public nncp
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "contrib/do" "-c" "test"))))
(add-after 'install 'remove-go-references
(assoc-ref go:%standard-phases 'remove-go-references)))))
(invoke "contrib/do" "-c" "test")))))))
(inputs
(list go-github-com-davecgh-go-xdr
go-github-com-dustin-go-humanize