summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2023-01-12 17:03:07 +0200
committerEfraim Flashner <efraim@flashner.co.il>2023-01-12 17:03:07 +0200
commit9ab7cfd97f92396f40294cdc8ca06273f25f19e1 (patch)
treea17652d6000227d6911a61e4c0179377b118460f /gnu
parent5814552d933a7caf86243ab7deed4bd79807c200 (diff)
downloadguix-9ab7cfd97f92396f40294cdc8ca06273f25f19e1.tar.gz
gnu: rust-parking-lot-0.12: Fix build.
* gnu/packages/crates-io.scm (rust-parking-lot-0.12)[arguments]: Enable
tests.
[cargo-inputs]: Remove rust-instant-0.1. Replace
rust-parking-lot-core-0.8 with 0.9.
[cargo-development-inputs]: Add rust-bincode-1, rust-rand-0.8.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/crates-io.scm11
1 files changed, 6 insertions, 5 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f870220b5c..d1101dd6ab 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -39115,11 +39115,12 @@ unparking.")
         (base32 "13r2xk7mnxfc5g0g6dkdxqdqad99j7s7z8zhzz4npw5r0g0v4hip"))))
     (build-system cargo-build-system)
     (arguments
-     (list #:skip-build? #t
-           #:cargo-inputs
-           `(("rust-instant" ,rust-instant-0.1)
-             ("rust-lock-api" ,rust-lock-api-0.4)
-             ("rust-parking-lot-core" ,rust-parking-lot-core-0.8))))
+     (list #:cargo-inputs
+           `(("rust-lock-api" ,rust-lock-api-0.4)
+             ("rust-parking-lot-core" ,rust-parking-lot-core-0.9))
+           #:cargo-development-inputs
+           `(("rust-bincode" ,rust-bincode-1)
+             ("rust-rand" ,rust-rand-0.8))))
     (home-page "https://github.com/Amanieu/parking_lot")
     (synopsis
      "Efficient implementations of the standard synchronization primitives")