* [bug#48956] [PATCH 02/58] gnu: Add rust-salsa-macros-0.17.
[not found] <20210611114534.1526-1-873216071@qq.com>
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 03/58] gnu: Add rust-salsa-0.17 Zheng Junjie
` (12 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-salsa-macros-0.17): New variable.
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 960eedbdf9..2bda14452a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37165,6 +37165,35 @@ client (S3RS).")
("rust-sha2" ,rust-sha2-0.6)
("rust-url" ,rust-url-2))))))
+(define-public rust-salsa-macros-0.17
+ (package
+ (name "rust-salsa-macros")
+ (version "0.17.0-pre.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "salsa-macros" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1yrjiriw5bb0gxl2dk7c5ng7g5wlkc4gd65czx5x99bzc9hc0brf"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-heck" ,rust-heck-0.3)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/salsa-rs/salsa")
+ (synopsis
+ "Procedural macros for the salsa crate")
+ (description
+ "This package provides a procedural macros for the salsa crate.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-safemem-0.3
(package
(name "rust-safemem")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 03/58] gnu: Add rust-salsa-0.17.
[not found] <20210611114534.1526-1-873216071@qq.com>
2021-06-11 11:44 ` [bug#48956] [PATCH 02/58] gnu: Add rust-salsa-macros-0.17 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 04/58] gnu: Add rust-expect-test-1 Zheng Junjie
` (11 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-salsa-0.17): New variable.
---
gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2bda14452a..a4743d89eb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37194,6 +37194,50 @@ client (S3RS).")
"This package provides a procedural macros for the salsa crate.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-salsa-0.17
+ (package
+ (name "rust-salsa")
+ (version "0.17.0-pre.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "salsa" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "10jm7s8abw0m7iffa2983kmwgmv342i9g32d1irsgmccx9hq40sq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-crossbeam-utils"
+ ,rust-crossbeam-utils-0.8)
+ ("rust-indexmap" ,rust-indexmap-1)
+ ("rust-lock-api" ,rust-lock-api-0.4)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-oorandom" ,rust-oorandom-11.1)
+ ("rust-parking-lot" ,rust-parking-lot-0.11)
+ ("rust-rustc-hash" ,rust-rustc-hash-1)
+ ("rust-salsa-macros" ,rust-salsa-macros-0.17)
+ ("rust-smallvec" ,rust-smallvec-1))
+ #:cargo-development-inputs
+ (("rust-diff" ,rust-diff-0.1)
+ ("rust-env-logger" ,rust-env-logger-0.7)
+ ("rust-linked-hash-map"
+ ,rust-linked-hash-map-0.5)
+ ("rust-rand" ,rust-rand-0.7)
+ ("rust-rand-distr" ,rust-rand-distr-0.2))))
+ (home-page "https://github.com/salsa-rs/salsa")
+ (synopsis
+ "Generic framework for on-demand, incrementalized computation
+(experimental)")
+ (description
+ "This package provides a generic framework for on-demand, incrementalized
+computation (experimental)")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-safemem-0.3
(package
(name "rust-safemem")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 04/58] gnu: Add rust-expect-test-1.
[not found] <20210611114534.1526-1-873216071@qq.com>
2021-06-11 11:44 ` [bug#48956] [PATCH 02/58] gnu: Add rust-salsa-macros-0.17 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 03/58] gnu: Add rust-salsa-0.17 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 05/58] gnu: Add rust-rustc-ap-rustc-lexer-721 Zheng Junjie
` (10 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-expect-test-1): New variable.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a4743d89eb..1d512132e4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14585,6 +14585,34 @@ blocking data structures.")
(description "XML parser library written in C")
(license license:expat)))
+(define-public rust-expect-test-1
+ (package
+ (name "rust-expect-test")
+ (version "1.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "expect-test" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0cq651b3dcrw94bl03krxnvllr8kqx6vskqal0n8ydrsmdx4f013"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-dissimilar" ,rust-dissimilar-1)
+ ("rust-once-cell" ,rust-once-cell-1))))
+ (home-page
+ "https://github.com/rust-analyzer/expect-test")
+ (synopsis
+ "Minimalistic snapshot testing library")
+ (description
+ "This package provides a minimalistic snapshot testing library.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-expectest-0.9
(package
(name "rust-expectest")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 05/58] gnu: Add rust-rustc-ap-rustc-lexer-721.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (2 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 04/58] gnu: Add rust-expect-test-1 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 06/58] gnu: Add rust-tikv-jemalloc-sys-0.4 Zheng Junjie
` (9 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-rustc-ap-rustc-lexer-721): New variable.
(rust-rustc-ap-rustc-lexer-654): inherit from above.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++----
1 file changed, 24 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1d512132e4..b97411f886 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35995,10 +35995,10 @@ It is automatically published using the compiler repository at
@url{https://www.github.com/rust-lang/rust}")
(license (list license:expat license:asl2.0))))
-(define-public rust-rustc-ap-rustc-lexer-654
+(define-public rust-rustc-ap-rustc-lexer-721
(package
(name "rust-rustc-ap-rustc-lexer")
- (version "654.0.0")
+ (version "721.0.0")
(source
(origin
(method url-fetch)
@@ -36007,11 +36007,13 @@ It is automatically published using the compiler repository at
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "19bx2z4gxxzqfjh9m11jp52lgdzz0k5fb0p1ad739bdc5cm4sciv"))))
+ "1ldk41a4vxgh39p9650vhw1j7fng06pfmvb4xb2pvp22547gd89b"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-unicode-xid" ,rust-unicode-xid-0.2))))
+ (("rust-unicode-xid" ,rust-unicode-xid-0.2))
+ #:cargo-development-inputs
+ (("rust-expect-test" ,rust-expect-test-1))))
(home-page "https://github.com/alexcrichton/rustc-auto-publish")
(synopsis "Automatically published versions of rustc macros")
(description
@@ -36020,6 +36022,24 @@ It is automatically published using the compiler repository at
@url{https://www.github.com/rust-lang/rust}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-rustc-ap-rustc-lexer-654
+ (package
+ (inherit rust-rustc-ap-rustc-lexer-721)
+ (name "rust-rustc-ap-rustc-lexer")
+ (version "654.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustc-ap-rustc_lexer" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "19bx2z4gxxzqfjh9m11jp52lgdzz0k5fb0p1ad739bdc5cm4sciv"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-unicode-xid" ,rust-unicode-xid-0.2))))))
+
(define-public rust-rustc-ap-rustc-macros-654
(package
(name "rust-rustc-ap-rustc-macros")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 06/58] gnu: Add rust-tikv-jemalloc-sys-0.4.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (3 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 05/58] gnu: Add rust-rustc-ap-rustc-lexer-721 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 07/58] gnu: Add rust-tikv-jemallocator-0.4 Zheng Junjie
` (8 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-tikv-jemalloc-sys-0.4): New variable.
---
gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b97411f886..a33550b456 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -44890,6 +44890,32 @@ fixed set of worker threads.")
"You can bind to libsodium from Rust with this crate.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-tikv-jemalloc-sys-0.4
+ (package
+ (name "rust-tikv-jemalloc-sys")
+ (version "0.4.1+5.2.1-patched")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tikv-jemalloc-sys" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1lw6gy9gzk7g7h71nm8a5ybrilhqgr583mn80nslr78p0ldk69la"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-cc" ,rust-cc-1)
+ ("rust-fs-extra" ,rust-fs-extra-1)
+ ("rust-libc" ,rust-libc-0.2))))
+ (home-page
+ "https://github.com/tikv/jemallocator")
+ (synopsis "Rust FFI bindings to jemalloc")
+ (description "This package provides a Rust FFI bindings to jemalloc.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-time-0.2
(package
(name "rust-time")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 07/58] gnu: Add rust-tikv-jemallocator-0.4.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (4 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 06/58] gnu: Add rust-tikv-jemalloc-sys-0.4 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 08/58] gnu: Add rust-tikv-jemalloc-ctl-0.4 Zheng Junjie
` (7 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-tikv-jemallocator-0.4): New variable.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a33550b456..8a52a736b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -44916,6 +44916,34 @@ fixed set of worker threads.")
(description "This package provides a Rust FFI bindings to jemalloc.")
(license (list license:expat license:asl2.0))))
+(define-public rust-tikv-jemallocator-0.4
+ (package
+ (name "rust-tikv-jemallocator")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tikv-jemallocator" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1pyc94yx74s3vxnr22gnpj0b2f87s0vql0c5ayy1b1zb0jkaa51w"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-libc" ,rust-libc-0.2)
+ ("rust-tikv-jemalloc-sys"
+ ,rust-tikv-jemalloc-sys-0.4))))
+ (home-page
+ "https://github.com/tikv/jemallocator")
+ (synopsis
+ "Rust allocator backed by jemalloc")
+ (description
+ "This package provides a Rust allocator backed by jemalloc.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-time-0.2
(package
(name "rust-time")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 08/58] gnu: Add rust-tikv-jemalloc-ctl-0.4.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (5 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 07/58] gnu: Add rust-tikv-jemallocator-0.4 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 09/58] gnu: Add rust-chalk-derive-0.68 Zheng Junjie
` (6 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-tikv-jemalloc-ctl-0.4): New variable.
---
gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8a52a736b4..4a2709ef89 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -44944,6 +44944,39 @@ fixed set of worker threads.")
"This package provides a Rust allocator backed by jemalloc.")
(license (list license:expat license:asl2.0))))
+(define-public rust-tikv-jemalloc-ctl-0.4
+ (package
+ (name "rust-tikv-jemalloc-ctl")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tikv-jemalloc-ctl" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1pqs08dgnnrgbib8syldxmm8cjgyz80scs9i8jgn6mw86gj8137j"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-libc" ,rust-libc-0.2)
+ ("rust-paste" ,rust-paste-0.1)
+ ("rust-tikv-jemalloc-sys"
+ ,rust-tikv-jemalloc-sys-0.4))
+ #:cargo-development-inputs
+ (("rust-tikv-jemallocator"
+ ,rust-tikv-jemallocator-0.4))))
+ (home-page
+ "https://github.com/tikv/jemallocator")
+ (synopsis
+ "safe wrapper over jemalloc's control and introspection APIs")
+ (description
+ "This package provides a safe wrapper over jemalloc's control and
+introspection APIs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-time-0.2
(package
(name "rust-time")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 09/58] gnu: Add rust-chalk-derive-0.68.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (6 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 08/58] gnu: Add rust-tikv-jemalloc-ctl-0.4 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 10/58] gnu: Add rust-chalk-ir-0.68 Zheng Junjie
` (5 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-chalk-derive-0.68): New variable.
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4a2709ef89..fdb79076e1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7206,6 +7206,35 @@ chain, the first matching branch is the item that gets emitted.")
(("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1))))))
+(define-public rust-chalk-derive-0.68
+ (package
+ (name "rust-chalk-derive")
+ (version "0.68.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "chalk-derive" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0ss18zx2ddp50mvbwffs5jmmcs7a0pkiq1g62xa7z1bacvkm45ga"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1)
+ ("rust-synstructure" ,rust-synstructure-0.12))))
+ (home-page "https://github.com/rust-lang/chalk")
+ (synopsis
+ "Helper crate for use by chalk crates for `derive` macros")
+ (description
+ "This package provides a helper crate for use by chalk crates for `derive`
+macros.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-chrono-0.4
(package
(name "rust-chrono")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 10/58] gnu: Add rust-chalk-ir-0.68.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (7 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 09/58] gnu: Add rust-chalk-derive-0.68 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 11/58] gnu: Add rust-tracing-tree-0.1 Zheng Junjie
` (4 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-chalk-ir-0.68): New variable.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fdb79076e1..a50f023902 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7235,6 +7235,34 @@ chain, the first matching branch is the item that gets emitted.")
macros.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-chalk-ir-0.68
+ (package
+ (name "rust-chalk-ir")
+ (version "0.68.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "chalk-ir" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0riyv4fjmxys8gsyrikn9in34cjcgwgj55qyaj9w9fld8kqxbmqr"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-chalk-derive" ,rust-chalk-derive-0.68)
+ ("rust-lazy-static" ,rust-lazy-static-1))))
+ (home-page "https://github.com/rust-lang/chalk")
+ (synopsis
+ "Chalk's internal representation of types, goals, and clauses")
+ (description
+ "This package provides Chalk's internal representation of types, goals, and
+clauses.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-chrono-0.4
(package
(name "rust-chrono")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 11/58] gnu: Add rust-tracing-tree-0.1.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (8 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 10/58] gnu: Add rust-chalk-ir-0.68 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 12/58] gnu: Add rust-chalk-solve-0.68 Zheng Junjie
` (3 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-tracing-tree-0.1): New variable.
---
gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a50f023902..74c089f7b9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47524,6 +47524,43 @@ application authors using tracing to instrument their applications.")
("rust-tracing" ,rust-tracing-0.1)
("rust-tracing-log" ,rust-tracing-log-0.1))))))
+(define-public rust-tracing-tree-0.1
+ (package
+ (name "rust-tracing-tree")
+ (version "0.1.9")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tracing-tree" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0rs9zjajlkhdxfgyajbi7l9bf569vrhsnqv7qqmvrngq0w4v84hp"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-ansi-term" ,rust-ansi-term-0.12)
+ ("rust-atty" ,rust-atty-0.2)
+ ("rust-termcolor" ,rust-termcolor-1)
+ ("rust-tracing" ,rust-tracing-0.1)
+ ("rust-tracing-log" ,rust-tracing-log-0.1)
+ ("rust-tracing-subscriber"
+ ,rust-tracing-subscriber-0.2))
+ #:cargo-development-inputs
+ (("rust-assert-cmd" ,rust-assert-cmd-1)
+ ("rust-glob" ,rust-glob-0.3)
+ ("rust-log" ,rust-log-0.4))))
+ (home-page
+ "https://github.com/davidbarsky/tracing-tree")
+ (synopsis
+ "Tracing Layer which prints a tree of spans and events")
+ (description
+ "This package provides a Tracing Layer which prints a tree of spans and
+events.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-trackable-1
(package
(name "rust-trackable")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 12/58] gnu: Add rust-chalk-solve-0.68.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (9 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 11/58] gnu: Add rust-tracing-tree-0.1 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 13/58] gnu: Add rust-chalk-recursive-0.68 Zheng Junjie
` (2 subsequent siblings)
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-chalk-solve-0.68): New variable.
---
gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 74c089f7b9..49efad9268 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7263,6 +7263,40 @@ macros.")
clauses.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-chalk-solve-0.68
+ (package
+ (name "rust-chalk-solve")
+ (version "0.68.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "chalk-solve" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0dvf1rm1z7miwlsmynxfys0189r6mjq863p1wp4v3f2sm9fwvgqc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-chalk-derive" ,rust-chalk-derive-0.68)
+ ("rust-chalk-ir" ,rust-chalk-ir-0.68)
+ ("rust-ena" ,rust-ena-0.14)
+ ("rust-itertools" ,rust-itertools-0.10)
+ ("rust-petgraph" ,rust-petgraph-0.5)
+ ("rust-rustc-hash" ,rust-rustc-hash-1)
+ ("rust-tracing" ,rust-tracing-0.1)
+ ("rust-tracing-subscriber"
+ ,rust-tracing-subscriber-0.2)
+ ("rust-tracing-tree" ,rust-tracing-tree-0.1))))
+ (home-page "https://github.com/rust-lang/chalk")
+ (synopsis
+ "Combines the chalk-engine with chalk-ir")
+ (description
+ "This package provides a combines the chalk-engine with chalk-ir.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-chrono-0.4
(package
(name "rust-chrono")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 13/58] gnu: Add rust-chalk-recursive-0.68.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (10 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 12/58] gnu: Add rust-chalk-solve-0.68 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 14/58] gnu: Add rust-dot-0.1 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 15/58] gnu: Add rust-libloading-0.7 Zheng Junjie
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-chalk-recursive-0.68): New variable.
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 49efad9268..5915b8aeb9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7263,6 +7263,35 @@ macros.")
clauses.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-chalk-recursive-0.68
+ (package
+ (name "rust-chalk-recursive")
+ (version "0.68.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "chalk-recursive" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "11ak4zl5lgyh88scjm91fc9wjcyxb4s1kkcanhhi0ci755nl1pz0"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-chalk-derive" ,rust-chalk-derive-0.68)
+ ("rust-chalk-ir" ,rust-chalk-ir-0.68)
+ ("rust-chalk-solve" ,rust-chalk-solve-0.68)
+ ("rust-rustc-hash" ,rust-rustc-hash-1)
+ ("rust-tracing" ,rust-tracing-0.1))))
+ (home-page "https://github.com/rust-lang/chalk")
+ (synopsis
+ "Recursive solver for the Chalk project")
+ (description
+ "Recursive solver for the Chalk project")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-chalk-solve-0.68
(package
(name "rust-chalk-solve")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 14/58] gnu: Add rust-dot-0.1.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (11 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 13/58] gnu: Add rust-chalk-recursive-0.68 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 15/58] gnu: Add rust-libloading-0.7 Zheng Junjie
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-dot-0.1): New variable.
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5915b8aeb9..51f7577aef 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -13281,6 +13281,29 @@ O(1)-in-practice, if not in theory, but obviously not as fast as a
non-persistent vector.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-dot-0.1
+ (package
+ (name "rust-dot")
+ (version "0.1.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "dot" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "01jr7px6anh3yasz8cbbr9ij989gnwb3qdk4852mzzqw996nqjx7"))))
+ (build-system cargo-build-system)
+ (home-page
+ "https://github.com/GrahamDennis/dot-rust")
+ (synopsis
+ "Library for generating Graphviz DOT language files for graphs")
+ (description
+ "This package provides a library for generating Graphviz DOT language files
+for graphs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-dotenv-0.15
(package
(name "rust-dotenv")
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [bug#48956] [PATCH 15/58] gnu: Add rust-libloading-0.7.
[not found] <20210611114534.1526-1-873216071@qq.com>
` (12 preceding siblings ...)
2021-06-11 11:44 ` [bug#48956] [PATCH 14/58] gnu: Add rust-dot-0.1 Zheng Junjie
@ 2021-06-11 11:44 ` Zheng Junjie
13 siblings, 0 replies; 14+ messages in thread
From: Zheng Junjie @ 2021-06-11 11:44 UTC (permalink / raw)
To: 48956; +Cc: Zheng junjie
From: Zheng junjie <873216071@qq.com>
* gnu/packages/crates-io.scm (rust-libloading-0.7): New variable.
(rust-libloading-0.6): inherit from above.
---
gnu/packages/crates-io.scm | 38 +++++++++++++++++++++++++++++++-------
1 file changed, 31 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 51f7577aef..715297f9cb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22864,8 +22864,38 @@ library.")
(snippet
'(begin (delete-file-recursively "libgit2") #t))))))
+(define-public rust-libloading-0.7
+ (package
+ (name "rust-libloading")
+ (version "0.7.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libloading" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0sidr67nsa693mqrqgk2np3bkqni0778yk147xncspy171jdk13g"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-winapi" ,rust-winapi-0.3))
+ #:cargo-development-inputs
+ (("rust-libc" ,rust-libc-0.2)
+ ("rust-static-assertions"
+ ,rust-static-assertions-1))))
+ (home-page "https://github.com/nagisa/rust_libloading/")
+ (synopsis "Safer binding to dynamic library loading utilities")
+ (description "This package provides a safer binding to dynamic library
+loading utilities.")
+ (license license:isc)))
+
(define-public rust-libloading-0.6
(package
+ (inherit rust-libloading-0.7)
(name "rust-libloading")
(version "0.6.7")
(source
@@ -22875,7 +22905,6 @@ library.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "10wq4a4jkman8k6y0v2cw3d38y1h3rw6d2in5klggm8jg90k46im"))))
- (build-system cargo-build-system)
(arguments
`(#:skip-build? #true
#:cargo-inputs
@@ -22886,12 +22915,7 @@ library.")
("rust-static-assertions" ,rust-static-assertions-1))))
(inputs
`(("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-winapi" ,rust-winapi-0.3)))
- (home-page "https://github.com/nagisa/rust_libloading/")
- (synopsis "Safer binding to dynamic library loading utilities")
- (description "This package provides a safer binding to dynamic library
-loading utilities.")
- (license license:isc)))
+ ("rust-winapi" ,rust-winapi-0.3)))))
(define-public rust-libloading-0.5
(package
--
2.32.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2021-06-11 11:48 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20210611114534.1526-1-873216071@qq.com>
2021-06-11 11:44 ` [bug#48956] [PATCH 02/58] gnu: Add rust-salsa-macros-0.17 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 03/58] gnu: Add rust-salsa-0.17 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 04/58] gnu: Add rust-expect-test-1 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 05/58] gnu: Add rust-rustc-ap-rustc-lexer-721 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 06/58] gnu: Add rust-tikv-jemalloc-sys-0.4 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 07/58] gnu: Add rust-tikv-jemallocator-0.4 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 08/58] gnu: Add rust-tikv-jemalloc-ctl-0.4 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 09/58] gnu: Add rust-chalk-derive-0.68 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 10/58] gnu: Add rust-chalk-ir-0.68 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 11/58] gnu: Add rust-tracing-tree-0.1 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 12/58] gnu: Add rust-chalk-solve-0.68 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 13/58] gnu: Add rust-chalk-recursive-0.68 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 14/58] gnu: Add rust-dot-0.1 Zheng Junjie
2021-06-11 11:44 ` [bug#48956] [PATCH 15/58] gnu: Add rust-libloading-0.7 Zheng Junjie
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).