[PATCH] JuliaMono: Update to 0.031

  • Done
  • quality assurance status badge
Details
4 participants
  • aecepoglu
  • Nicolò Balzarotti
  • Leo Famulari
  • Ludovic Courtès
Owner
unassigned
Submitted by
Nicolò Balzarotti
Severity
normal
N
N
Nicolò Balzarotti wrote on 30 Jan 2021 22:40
(address . guix-patches@gnu.org)
87sg6i85ov.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me
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.
---
gnu/packages/fonts.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
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
L
L
Leo Famulari wrote on 3 Feb 2021 00:03
(name . Nicolò Balzarotti)(address . anothersms@gmail.com)(address . 46197@debbugs.gnu.org)
YBnaPgnDVkQ2kOX3@jasmine.lan
On Sat, Jan 30, 2021 at 10:40:00PM +0100, Nicol� Balzarotti wrote:
Toggle quote (11 lines)
> 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
A
A
aecepoglu wrote on 3 Feb 2021 13:02
[PATCH 03/22] gnu: Add rust-jsonrpc-core-14.
(address . 46197@debbugs.gnu.org)
20210203120240.2i7lpjmorso2pj23@minitower
* gnu/packages/crates-io.scm (rust-jsonrpc-core-14): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)

Toggle diff (44 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:02
[PATCH 07/22] gnu: Add rust-lsp-types-0.80.
(address . 46197@debbugs.gnu.org)
20210203120246.5enifpzagacavpe5@minitower
* gnu/packages/crates-io.scm (rust-lsp-types-0.80): New variable.
---
gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)

Toggle diff (43 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:02
[PATCH 10/22] gnu: Add rust-rmp-serde-0.14.
(address . 46197@debbugs.gnu.org)
20210203120253.5py775iin63s4jz7@minitower
* gnu/packages/crates-io.scm (rust-rmp-serde-0.14): New variable.
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

Toggle diff (38 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:02
[PATCH 05/22] gnu: Add rust-ropey-1.
(address . 46197@debbugs.gnu.org)
20210203120258.hyzldv7ng2ykw3gd@minitower
* gnu/packages/crates-io.scm (rust-ropey-1): New variable.
---
gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)

Toggle diff (43 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 11/22] gnu: Add rust-serdeconv-0.4.
(address . 46197@debbugs.gnu.org)
20210203120303.lsqob5w2w5hbd4sq@minitower
* gnu/packages/crates-io.scm (rust-serdeconv-0.4): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)

Toggle diff (46 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 19/22] gnu: Add rust-slog-async-2.
(address . 46197@debbugs.gnu.org)
20210203120308.kdfpcgpb2da3ke3b@minitower
* gnu/packages/crates-io.scm (rust-slog-async-2): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)

Toggle diff (44 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 17/22] gnu: Add rust-slog-scope-4.
(address . 46197@debbugs.gnu.org)
20210203120313.32g5r76jxv54nuqf@minitower
* gnu/packages/crates-io.scm (rust-slog-scope-4): New variable.
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)

Toggle diff (45 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 16/22] gnu: Add rust-slog-stdlog-4.
(address . 46197@debbugs.gnu.org)
20210203120318.n4b7ly3xfsqrpbdi@minitower
* gnu/packages/crates-io.scm (rust-slog-stdlog-4): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)

Toggle diff (46 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 14/22] gnu: Add rust-slog-term-2.
(address . 46197@debbugs.gnu.org)
20210203120323.gv74gdvr4qkc4b44@minitower
* gnu/packages/crates-io.scm (rust-slog-term-2): New variable
---
gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)

Toggle diff (51 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 20/22] gnu: Add rust-sloggers-1.
(address . 46197@debbugs.gnu.org)
20210203120329.p4pvhlxdemeq5ljq@minitower
* gnu/packages/crates-io.scm (rust-sloggers-1): New variable.
---
gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)

Toggle diff (51 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 13/22] gnu: Add rust-trackable-1.
(address . 46197@debbugs.gnu.org)
20210203120337.pqgyanpwdvlzn3r7@minitower
* gnu/packages/crates-io.scm (rust-trackable-1): New variable.
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)

Toggle diff (44 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 12/22] gnu: Add rust-trackable-derive-1.
(address . 46197@debbugs.gnu.org)
20210203120343.3zgqwstpt2elsl3c@minitower
* gnu/packages/crates-io.scm (rust-trackable-derive-1): New variable.
---
gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)

Toggle diff (40 lines)
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
A
A
aecepoglu wrote on 3 Feb 2021 13:03
[PATCH 21/22] gnu: Add rust-whoami-0.8.
(address . 46197@debbugs.gnu.org)
20210203120350.hydtslhmkvqg2j7j@minitower
* gnu/packages/crates-io.scm (rust-whoami-0.8): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)

Toggle diff (34 lines)
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
L
L
Ludovic Courtès wrote on 19 Mar 2021 22:08
control message for bug #46197
(address . control@debbugs.gnu.org)
87sg4qc0mi.fsf@gnu.org
tags 46197 fixed
close 46197
quit
?