mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-18 17:01:51 -05:00
gnu: rust-sleef-sys-0.1: Use newer dependencies.
* gnu/packages/crates-io.scm (rust-sleef-sys-0.1)[source]: Adjust snippet to use newer dependencies. [cargo-inputs]: Replace rust-cfg-if-0.1 with 1, rust-bindgen-0.46 with 0.59, rust-env-logger-0.6 with 0.9.
This commit is contained in:
parent
ac2da48841
commit
c6ebe23e6b
1 changed files with 11 additions and 4 deletions
|
@ -59312,15 +59312,22 @@ (define-public rust-sleef-sys-0.1
|
|||
(substitute* "src/lib.rs"
|
||||
;; __m64 is x86 only, not x86 or x86_64 as in the code.
|
||||
;; See: https://github.com/gnzlbg/sleef-sys/issues/27
|
||||
(("__m64") "// __m64"))))))
|
||||
(("__m64") "// __m64"))
|
||||
(delete-file "Cargo.toml")
|
||||
(rename-file "Cargo.toml.orig" "Cargo.toml")
|
||||
(substitute* "Cargo.toml"
|
||||
;; Dependabot says the dependencies can be updated.
|
||||
(("cfg-if = \"\\^0.1\"") "cfg-if = \"^1.0\"")
|
||||
(("env_logger = \"0.6\"") "env_logger = \"0.9\"")
|
||||
(("bindgen = \"\\^0.46\"") "bindgen = \"^0.59\""))))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-cfg-if" ,rust-cfg-if-0.1)
|
||||
(("rust-cfg-if" ,rust-cfg-if-1)
|
||||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-bindgen" ,rust-bindgen-0.46)
|
||||
("rust-bindgen" ,rust-bindgen-0.59)
|
||||
("rust-cmake" ,rust-cmake-0.1)
|
||||
("rust-env-logger" ,rust-env-logger-0.6))
|
||||
("rust-env-logger" ,rust-env-logger-0.9))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
;; This makes it easier to test the package.
|
||||
|
|
Loading…
Reference in a new issue