diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2019-08-28 16:08:19 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2019-08-28 16:53:05 +0300 |
commit | 913096271fc81f622327730f7ae55ebfff26a836 (patch) | |
tree | 59f62ee84f89e18e5073138714dda14ebbe340f2 | |
parent | 5d2ae881ce9abe248c047a50d71d4264b0bd1130 (diff) | |
download | guix-913096271fc81f622327730f7ae55ebfff26a836.tar.gz |
gnu: Add rust-rawpointer.
* gnu/packages/crates-io.scm (rust-rawpointer): New variable.
-rw-r--r-- | gnu/packages/crates-io.scm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 44dde04b62..3bdf1ce0c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1005,6 +1005,27 @@ to write.") ;; Dual licensed. (license (list license:asl2.0 license:expat)))) +(define-public rust-rawpointer + (package + (name "rust-rawpointer") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rawpointer" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "06ghpm9y7gacks78s3maakha07kbnwrxif5q37r2l7z1sali3b7b")))) + (build-system cargo-build-system) + (home-page "https://github.com/bluss/rawpointer/") + (synopsis "Extra methods for raw pointers") + (description "Extra methods for raw pointers. For example +@code{.post_inc()} and @code{.pre_dec()} (c.f. @code{ptr++} and @code{--ptr}) +and @code{ptrdistance}.") + (license (list license:asl2.0 + license:expat)))) + (define-public rust-rustc-std-workspace-core (package (name "rust-rustc-std-workspace-core") |