* [bug#46197] [PATCH] JuliaMono: Update to 0.031
@ 2021-01-30 21:40 Nicolò Balzarotti
2021-02-02 23:03 ` Leo Famulari
` (13 more replies)
0 siblings, 14 replies; 15+ messages in thread
From: Nicolò Balzarotti @ 2021-01-30 21:40 UTC (permalink / raw)
To: 46197
[-- Attachment #1: Type: text/plain, Size: 87 bytes --]
Hi guix! Small patch that upgrades the font juliamono to the latest
released version.
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-font-juliamono-Update-to-0.031.patch --]
[-- Type: text/x-patch, Size: 1149 bytes --]
From 14dbab5531301dbe577cfc9b2fc990addc1cbd95 Mon Sep 17 00:00:00 2001
From: nixo <nicolo@nixo.xyz>
Date: Sat, 30 Jan 2021 22:37:51 +0100
Subject: [PATCH] gnu: font-juliamono: Update to 0.031.
* gnu/packages/fonts.scm (font-juliamono): Update to 0.031.
---
gnu/packages/fonts.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 11a8e6261b..c4bf80e285 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -1822,7 +1822,7 @@ in small sizes, the text looks crisper.")
(define-public font-juliamono
(package
(name "font-juliamono")
- (version "0.025")
+ (version "0.031")
(source
(origin
(method git-fetch)
@@ -1831,7 +1831,7 @@ in small sizes, the text looks crisper.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1w8mpl9zc1y4j1f26ikbz5g9dqsszhikp4r9p1d3ch3b5ayb5c3m"))))
+ (base32 "0pcz2qaw0g0gak4plvhgg3m76h4gamffa373r52dzx0qwn1i1cf1"))))
(build-system font-build-system)
(arguments
`(#:phases
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH] JuliaMono: Update to 0.031
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
@ 2021-02-02 23:03 ` Leo Famulari
2021-02-03 12:02 ` [bug#46197] [PATCH 03/22] gnu: Add rust-jsonrpc-core-14 aecepoglu
` (12 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Leo Famulari @ 2021-02-02 23:03 UTC (permalink / raw)
To: Nicolò Balzarotti; +Cc: 46197
On Sat, Jan 30, 2021 at 10:40:00PM +0100, Nicolò Balzarotti wrote:
> Hi guix! Small patch that upgrades the font juliamono to the latest
> released version.
>
> From 14dbab5531301dbe577cfc9b2fc990addc1cbd95 Mon Sep 17 00:00:00 2001
> From: nixo <nicolo@nixo.xyz>
> Date: Sat, 30 Jan 2021 22:37:51 +0100
> Subject: [PATCH] gnu: font-juliamono: Update to 0.031.
>
> * gnu/packages/fonts.scm (font-juliamono): Update to 0.031.
Thanks! Pushed as 1b3dcb3dd266fda9732b7a8194bd24e80043fb7a
^ permalink raw reply [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 03/22] gnu: Add rust-jsonrpc-core-14.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
2021-02-02 23:03 ` Leo Famulari
@ 2021-02-03 12:02 ` aecepoglu
2021-02-03 12:02 ` [bug#46197] [PATCH 07/22] gnu: Add rust-lsp-types-0.80 aecepoglu
` (11 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:02 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-jsonrpc-core-14): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2666efd981..6988b999b8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -17039,6 +17039,37 @@ the jni-bindgen code generator for binding to JVM APIs from Rust.")
"An implementation of the GNU make jobserver for Rust.")
(license (list license:expat license:asl2.0))))
+(define-public rust-jsonrpc-core-14
+ (package
+ (name "rust-jsonrpc-core")
+ (version "14.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "jsonrpc-core" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0qkvgkr05sg0j25jqgw7zcw4r1agzg8gnfnrmw1rgyqz283p6x50"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-futures" ,rust-futures-0.1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page
+ "https://github.com/paritytech/jsonrpc")
+ (synopsis
+ "Transport agnostic rust implementation of JSON-RPC 2.0 Specification.")
+ (description
+ "This is the Rust implementation of JSON-RPC 2.0 spec.
+ It has a transport-agnostic @code{core} and transport servers for http, ipc,
+ websockets and tcp")
+ (license license:expat)))
+
(define-public rust-js-sys-0.3
(package
(name "rust-js-sys")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 07/22] gnu: Add rust-lsp-types-0.80.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
2021-02-02 23:03 ` Leo Famulari
2021-02-03 12:02 ` [bug#46197] [PATCH 03/22] gnu: Add rust-jsonrpc-core-14 aecepoglu
@ 2021-02-03 12:02 ` aecepoglu
2021-02-03 12:02 ` [bug#46197] [PATCH 10/22] gnu: Add rust-rmp-serde-0.14 aecepoglu
` (10 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:02 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-lsp-types-0.80): New variable.
---
gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 893070b6dd..e77ac39d06 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18959,6 +18959,36 @@ key-value pairs.")
(base32
"0jxsgkn378kxkiqdshdjdclw5wwp2xaz45cqd3yw85fhn8a38fza"))))))
+(define-public rust-lsp-types-0.80
+ (package
+ (name "rust-lsp-types")
+ (version "0.80.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "lsp-types" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1vwjmi4apa4np6fgy95gq1nxc322br9cx7q2mm6vpb5x2lkmw9pl"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-base64" ,rust-base64-0.12)
+ ("rust-bitflags" ,rust-bitflags-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-serde-repr" ,rust-serde-repr-0.1)
+ ("rust-url" ,rust-url-2))))
+ (home-page "https://github.com/gluon-lang/lsp-types")
+ (synopsis
+ "Types useful for interacting with a language (LSP) server")
+ (description
+ "This package provides types for interaction with a language server,
+ using VSCode's Language Server Protocol. It supports LSP version 3.15.0")
+ (license license:expat)))
+
(define-public rust-lzma-sys-0.1
(package
(name "rust-lzma-sys")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 10/22] gnu: Add rust-rmp-serde-0.14.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (2 preceding siblings ...)
2021-02-03 12:02 ` [bug#46197] [PATCH 07/22] gnu: Add rust-lsp-types-0.80 aecepoglu
@ 2021-02-03 12:02 ` aecepoglu
2021-02-03 12:02 ` [bug#46197] [PATCH 05/22] gnu: Add rust-ropey-1 aecepoglu
` (9 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:02 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-rmp-serde-0.14): New variable.
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9b6e29376c..3ba0b7c76b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28501,6 +28501,31 @@ Rust Language Server.")
"This is an implementation of MessagePack serialization in Rust")
(license license:expat)))
+(define-public rust-rmp-serde-0.14
+ (package
+ (name "rust-rmp-serde")
+ (version "0.14.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rmp-serde" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1n2jn3yj5zbjhz5lah98yylpzhfc1c0h5fcksjp75r3gj86dgrsc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-byteorder" ,rust-byteorder-1)
+ ("rust-rmp" ,rust-rmp-0.8)
+ ("rust-serde" ,rust-serde-1))))
+ (home-page "https://github.com/3Hren/msgpack-rust")
+ (synopsis "Serde bindings for RMP")
+ (description "This package provides Serde bindings for RMP")
+ (license license:expat)))
+
(define-public rust-ron-0.5
(package
(name "rust-ron")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 05/22] gnu: Add rust-ropey-1.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (3 preceding siblings ...)
2021-02-03 12:02 ` [bug#46197] [PATCH 10/22] gnu: Add rust-rmp-serde-0.14 aecepoglu
@ 2021-02-03 12:02 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 11/22] gnu: Add rust-serdeconv-0.4 aecepoglu
` (8 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:02 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-ropey-1): New variable.
---
gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 57af1dc2ab..6d0e2e1a2c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28476,6 +28476,36 @@ Rust Language Server.")
(;("rust-serde-bytes" ,rust-serde-bytes-0.10)
("rust-serde-json" ,rust-serde-json-1))))))
+(define-public rust-ropey-1
+ (package
+ (name "rust-ropey")
+ (version "1.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ropey" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "10qsj7m6hz953ar68q7iqwwizrh89jaclgffzglb7nwzb0bfzwzh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-smallvec" ,rust-smallvec-1))
+ #:cargo-development-inputs
+ (("rust-bencher" ,rust-bencher-0.1)
+ ("rust-proptest" ,rust-proptest-0.9)
+ ("rust-rand" ,rust-rand-0.7)
+ ("rust-unicode-segmentation"
+ ,rust-unicode-segmentation-1))))
+ (home-page "https://github.com/cessen/ropey")
+ (synopsis "Text rope for Rust")
+ (description
+ "This package provides a UTF-8 text rope for Rust,
+ designed to be the backing text-buffer for applications such as text editors")
+ (license license:expat)))
+
(define-public rust-route-recognizer-0.2
(package
(name "rust-route-recognizer")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 11/22] gnu: Add rust-serdeconv-0.4.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (4 preceding siblings ...)
2021-02-03 12:02 ` [bug#46197] [PATCH 05/22] gnu: Add rust-ropey-1 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 19/22] gnu: Add rust-slog-async-2 aecepoglu
` (7 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-serdeconv-0.4): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3ba0b7c76b..6c5b712695 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -31494,6 +31494,37 @@ for the serde framework.")
"Unstable AST representation used by Serde codegen.")
(license (list license:expat license:asl2.0))))
+(define-public rust-serdeconv-0.4
+ (package
+ (name "rust-serdeconv")
+ (version "0.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serdeconv" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0cal6qkzps92g7csycqij4ik1df3ccxn5sxnjvfvm473phnwbvbi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-rmp-serde" ,rust-rmp-serde-0.14)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-toml" ,rust-toml-0.5)
+ ("rust-trackable" ,rust-trackable-1))
+ #:cargo-development-inputs
+ (("rust-serde-derive" ,rust-serde-derive-1))))
+ (home-page "https://github.com/sile/serdeconv")
+ (synopsis
+ "Utilities to convert between TOML/JSON/MessagePack values")
+ (description
+ "This crate provides convenient traits and functions for converting
+ between TOML/JSON/MessagePack strings and serializable values")
+ (license license:expat)))
+
(define-public rust-serde-derive-1
(package
(name "rust-serde-derive")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 19/22] gnu: Add rust-slog-async-2.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (5 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 11/22] gnu: Add rust-serdeconv-0.4 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 17/22] gnu: Add rust-slog-scope-4 aecepoglu
` (6 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-slog-async-2): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 006badf2b9..d9568fc890 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33101,6 +33101,37 @@ data type.")
license:expat
license:asl2.0))))
+(define-public rust-slog-async-2
+ (package
+ (name "rust-slog-async")
+ (version "2.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "slog-async" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1p7v0jl82snmk1c7f6ch528ladzyprlk5gzaqkdqa342ky3i6266"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-crossbeam-channel"
+ ,rust-crossbeam-channel-0.5)
+ ("rust-slog" ,rust-slog-2)
+ ("rust-take-mut" ,rust-take-mut-0.2)
+ ("rust-thread-local" ,rust-thread-local-1))))
+ (home-page "https://github.com/slog-rs/slog")
+ (synopsis "Asynchronous drain for slog-rs")
+ (description "This is an asynchronous drain for slog-rs")
+ (license
+ (list license:mpl2.0
+ license:expat
+ license:asl2.0))))
+
(define-public rust-slog-kvfilter-0.7
(package
(name "rust-slog-kvfilter")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 17/22] gnu: Add rust-slog-scope-4.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (6 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 19/22] gnu: Add rust-slog-async-2 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 16/22] gnu: Add rust-slog-stdlog-4 aecepoglu
` (5 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-slog-scope-4): 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 886739a1cf..8e2975e308 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33101,6 +33101,35 @@ data type.")
license:expat
license:asl2.0))))
+(define-public rust-slog-scope-4
+ (package
+ (name "rust-slog-scope")
+ (version "4.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "slog-scope" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "11n7nd0g3iab8ahcwnxzpmchi4ycgjsq5nj9jn3d4k17qfsa959g"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-arc-swap" ,rust-arc-swap-1)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-slog" ,rust-slog-2))
+ #:cargo-development-inputs
+ (("rust-slog-async" ,rust-slog-async-2)
+ ("rust-slog-term" ,rust-slog-term-2))))
+ (home-page "https://github.com/slog-rs/slog")
+ (synopsis "Logging scopes for slog-rs")
+ (description "This package provides logging scopes for slog-rs")
+ (license
+ (list license:mpl2.0
+ license:expat
+ license:asl2.0))))
+
(define-public rust-slog-stdlog-3
(package
(name "rust-slog-stdlog")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 16/22] gnu: Add rust-slog-stdlog-4.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (7 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 17/22] gnu: Add rust-slog-scope-4 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 14/22] gnu: Add rust-slog-term-2 aecepoglu
` (4 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-slog-stdlog-4): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ef36603630..886739a1cf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33101,6 +33101,37 @@ data type.")
license:expat
license:asl2.0))))
+(define-public rust-slog-stdlog-4
+ (package
+ (name "rust-slog-stdlog")
+ (version "4.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "slog-stdlog" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0nhg9mwaf5y1gs2f7nbz3r9fngq0g3d3qvz66z5lzgxd09rsna42"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-log" ,rust-log-0.4)
+ ("rust-slog" ,rust-slog-2)
+ ("rust-slog-scope" ,rust-slog-scope-4))
+ #:cargo-development-inputs
+ (("rust-slog-async" ,rust-slog-async-2)
+ ("rust-slog-term" ,rust-slog-term-2))))
+ (home-page "https://github.com/slog-rs/stdlog")
+ (synopsis "@code{log} crate adapter for slog-rs")
+ (description "This crate provides two way compatibility with
+ Rust standard @code{log} crate for slog-rs")
+ (license
+ (list license:mpl2.0
+ license:expat
+ license:asl2.0))))
+
(define-public rust-slog-term-2
(package
(name "rust-slog-term")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 14/22] gnu: Add rust-slog-term-2.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (8 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 16/22] gnu: Add rust-slog-stdlog-4 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 20/22] gnu: Add rust-sloggers-1 aecepoglu
` (3 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-slog-term-2): New variable
---
gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 895508fe4e..9dc05cbb16 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33085,6 +33085,42 @@ data type.")
license:expat
license:asl2.0))))
+(define-public rust-slog-term-2
+ (package
+ (name "rust-slog-term")
+ (version "2.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "slog-term" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1dpmz5ksjkvz8p5h2qv8mznbvgvgpcflx49nrq2rn4kirw3xicds"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-atty" ,rust-atty-0.2)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-erased-serde" ,rust-erased-serde-0.3)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-slog" ,rust-slog-2)
+ ("rust-term" ,rust-term-0.6)
+ ("rust-thread-local" ,rust-thread-local-1))
+ #:cargo-development-inputs
+ (("rust-slog-async" ,rust-slog-async-2))))
+ (home-page "https://github.com/slog-rs/slog")
+ (synopsis
+ "Unix terminal drain and formatter for slog-rs")
+ (description
+ "This package provides terminal output for slog-rs")
+ (license
+ (list license:mpl2.0
+ license:expat
+ license:asl2.0))))
+
(define-public rust-slug-0.1
(package
(name "rust-slug")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 20/22] gnu: Add rust-sloggers-1.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (9 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 14/22] gnu: Add rust-slog-term-2 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 13/22] gnu: Add rust-trackable-1 aecepoglu
` (2 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-sloggers-1): New variable.
---
gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d9568fc890..0f7e6b8fd7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33258,6 +33258,45 @@ data type.")
license:expat
license:asl2.0))))
+(define-public rust-sloggers-1
+ (package
+ (name "rust-sloggers")
+ (version "1.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "sloggers" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0sbdflswmivykx5sx1f2hip905lvcgi733d0ry879wx6g983f7gh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-libflate" ,rust-libflate-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-slog" ,rust-slog-2)
+ ("rust-slog-async" ,rust-slog-async-2)
+ ("rust-slog-kvfilter" ,rust-slog-kvfilter-0.7)
+ ("rust-slog-scope" ,rust-slog-scope-4)
+ ("rust-slog-stdlog" ,rust-slog-stdlog-4)
+ ("rust-slog-term" ,rust-slog-term-2)
+ ("rust-trackable" ,rust-trackable-1))
+ #:cargo-development-inputs
+ (("rust-clap" ,rust-clap-2)
+ ("rust-serdeconv" ,rust-serdeconv-0.4)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/sile/sloggers")
+ (synopsis
+ "Library providing slog loggers and convenience functions")
+ (description
+ "This library provides frequently used slog loggers and convenient functions")
+ (license license:expat)))
+
(define-public rust-slug-0.1
(package
(name "rust-slug")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 13/22] gnu: Add rust-trackable-1.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (10 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 20/22] gnu: Add rust-sloggers-1 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 12/22] gnu: Add rust-trackable-derive-1 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 21/22] gnu: Add rust-whoami-0.8 aecepoglu
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-trackable-1): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a78328e204..895508fe4e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -38303,6 +38303,37 @@ 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-trackable-1
+ (package
+ (name "rust-trackable")
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "trackable" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1c5xqp2k9yf5is3pwc7xwf2kd3khdkan93s5072r5p99s49nxyrh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-trackable-derive"
+ ,rust-trackable-derive-1))))
+ (home-page "https://github.com/sile/trackable")
+ (synopsis
+ "This library provides a way to track objects manually as an
+ alternative to mechanisms like backtracing")
+ (description
+ "This library provides a way to track objects manually as an
+ alternative to mechanisms like backtracing")
+ (license license:expat)))
+
(define-public rust-trackable-derive-0.1
(package
(name "rust-trackable-derive")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 12/22] gnu: Add rust-trackable-derive-1.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (11 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 13/22] gnu: Add rust-trackable-1 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 21/22] gnu: Add rust-whoami-0.8 aecepoglu
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-trackable-derive-1): New variable.
---
gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6c5b712695..a78328e204 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -38303,6 +38303,33 @@ 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-trackable-derive-1
+ (package
+ (name "rust-trackable-derive")
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "trackable_derive" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0bzqh11n1k29cghjmb4dn426hpqy3nbyn1qgzqngiqj7b1f27szb"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build?
+ #t
+ #:cargo-inputs
+ (("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page
+ "https://github.com/sile/trackable_derive")
+ (synopsis "Custom derive for @code{trackable} crate")
+ (description
+ "This package provides a custom derive for @code{trackable} crate")
+ (license license:expat)))
+
(define-public rust-traitobject-0.1
(package
(name "rust-traitobject")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [bug#46197] [PATCH 21/22] gnu: Add rust-whoami-0.8.
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
` (12 preceding siblings ...)
2021-02-03 12:03 ` [bug#46197] [PATCH 12/22] gnu: Add rust-trackable-derive-1 aecepoglu
@ 2021-02-03 12:03 ` aecepoglu
13 siblings, 0 replies; 15+ messages in thread
From: aecepoglu @ 2021-02-03 12:03 UTC (permalink / raw)
To: 46197
* gnu/packages/crates-io.scm (rust-whoami-0.8): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0f7e6b8fd7..4ce7c0b88b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41719,6 +41719,27 @@ Locate installed executable in cross platforms.")
#:cargo-development-inputs
(("rust-tempdir" ,rust-tempdir-0.3))))))
+(define-public rust-whoami-0.8
+ (package
+ (name "rust-whoami")
+ (version "0.8.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "whoami" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0z18m6w2q8a6rivd61sh3f00pdhyvxiwycs2j5088gvgdxb5bfqq"))))
+ (build-system cargo-build-system)
+ (home-page "https://libcala.github.io/whoami")
+ (synopsis
+ "Retrieve the current user and environment")
+ (description
+ "This library provides ability to retrieve the current user and environment")
+ (license (list license:expat license:boost1.0))))
+
(define-public rust-wide-0.4
(package
(name "rust-wide")
--
2.30.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2021-02-03 12:02 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-30 21:40 [bug#46197] [PATCH] JuliaMono: Update to 0.031 Nicolò Balzarotti
2021-02-02 23:03 ` Leo Famulari
2021-02-03 12:02 ` [bug#46197] [PATCH 03/22] gnu: Add rust-jsonrpc-core-14 aecepoglu
2021-02-03 12:02 ` [bug#46197] [PATCH 07/22] gnu: Add rust-lsp-types-0.80 aecepoglu
2021-02-03 12:02 ` [bug#46197] [PATCH 10/22] gnu: Add rust-rmp-serde-0.14 aecepoglu
2021-02-03 12:02 ` [bug#46197] [PATCH 05/22] gnu: Add rust-ropey-1 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 11/22] gnu: Add rust-serdeconv-0.4 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 19/22] gnu: Add rust-slog-async-2 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 17/22] gnu: Add rust-slog-scope-4 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 16/22] gnu: Add rust-slog-stdlog-4 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 14/22] gnu: Add rust-slog-term-2 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 20/22] gnu: Add rust-sloggers-1 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 13/22] gnu: Add rust-trackable-1 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 12/22] gnu: Add rust-trackable-derive-1 aecepoglu
2021-02-03 12:03 ` [bug#46197] [PATCH 21/22] gnu: Add rust-whoami-0.8 aecepoglu
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).