mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 14:28:15 -05:00
gnu: toxic: Update to 0.15.1.
* gnu/packages/messaging.scm (toxic): Update to 0.15.1. [arguments]: Use G-Expressions. <#:make-flags>: Use gexp variables and cc-for-target. <#:phases>: Remove trailing #t. Change-Id: If1d46888e26b16ffcbbca48dc2c88b921e30c433
This commit is contained in:
parent
68c34a7192
commit
1568af95bd
1 changed files with 17 additions and 21 deletions
|
@ -2294,7 +2294,7 @@ (define-public libircclient
|
|||
(define-public toxic
|
||||
(package
|
||||
(name "toxic")
|
||||
(version "0.8.4")
|
||||
(version "0.15.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
|
@ -2302,29 +2302,25 @@ (define-public toxic
|
|||
(url "https://github.com/JFreegman/toxic")
|
||||
(commit (string-append "v" version))))
|
||||
(sha256
|
||||
(base32 "0p1cmj1kyp506y5xm04mhlznhf5wcylvgsn6b307ms91vjqs3fg2"))
|
||||
(base32 "1cbgw9my7nd8b215a3db2jc74nibi9kj0yk5q3c9dnh306as6wzs"))
|
||||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f ; no tests
|
||||
#:make-flags
|
||||
(list
|
||||
"CC=gcc"
|
||||
(string-append "PREFIX="
|
||||
(assoc-ref %outputs "out")))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(delete 'configure)
|
||||
(add-before 'build 'enable-python-scripting
|
||||
(lambda _
|
||||
;; XXX: For compatibility with Python 3.8, adjust python3-config
|
||||
;; invokation to include --embed; see
|
||||
;; <https://github.com/JFreegman/toxic/issues/533>.
|
||||
(substitute* "cfg/checks/python.mk"
|
||||
(("python3-config --ldflags")
|
||||
"python3-config --ldflags --embed"))
|
||||
(setenv "ENABLE_PYTHON" "1")
|
||||
#t)))))
|
||||
(list #:tests? #f ; no tests
|
||||
#:make-flags #~(list (string-append "CC=" #$(cc-for-target))
|
||||
(string-append "PREFIX=" #$output))
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(delete 'configure)
|
||||
(add-before 'build 'enable-python-scripting
|
||||
(lambda _
|
||||
;; XXX: For compatibility with Python 3.8, adjust
|
||||
;; python3-config invocation to include --embed; see
|
||||
;; <https://github.com/JFreegman/toxic/issues/533>.
|
||||
(substitute* "cfg/checks/python.mk"
|
||||
(("python3-config --ldflags")
|
||||
"python3-config --ldflags --embed"))
|
||||
(setenv "ENABLE_PYTHON" "1"))))))
|
||||
(inputs
|
||||
(list c-toxcore
|
||||
curl
|
||||
|
|
Loading…
Reference in a new issue