all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#48956] [PATCH 37/58] gnu: Add rust-perf-event-open-sys-1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 38/58] gnu: Add rust-markup5ever-rcdom-0.1 Zheng Junjie
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-perf-event-open-sys-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 e48f3fe1bc..8718d37a49 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30451,6 +30451,33 @@ runtime support for rust-peg grammars.  To use rust-peg, see the peg crate.")
      "This package provides a simple and simplistic string parsing library.")
     (license license:expat)))
 
+(define-public rust-perf-event-open-sys-1
+  (package
+    (name "rust-perf-event-open-sys")
+    (version "1.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "perf-event-open-sys" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "06jnb2jkwjinpj4hc41kbwsqbxdb1ywy5vci4ggly8rcvbsyv6yf"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2))))
+    (home-page
+     "https://github.com/jimblandy/perf-event-open-sys.git")
+    (synopsis
+     "Unsafe, direct bindings for Linux's perf_event_open system call")
+    (description
+     "This package provides a unsafe, direct bindings for Linux's
+perf_event_open system call, with associated types and constants.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-permutohedron-0.2
   (package
     (name "rust-permutohedron")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 38/58] gnu: Add rust-markup5ever-rcdom-0.1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
  2021-06-11 13:11 ` [bug#48956] [PATCH 37/58] gnu: Add rust-perf-event-open-sys-1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 39/58] gnu: Add rust-pulldown-cmark-0.8 Zheng Junjie
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-markup5ever-rcdom-0.1): New variable.
---
 gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8718d37a49..783219986e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24572,6 +24572,38 @@ platform-independently.")
         (base32
          "08ayl9aqjnmf7ly1ipy6dk3wjvyfn4w51l40jzh1fh984ykldbzi"))))))
 
+(define-public rust-markup5ever-rcdom-0.1
+  (package
+    (name "rust-markup5ever-rcdom")
+    (version "0.1.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "markup5ever-rcdom" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0axf6vrms8579lvhbjaj0v7bhs8xb7s26d4sam2g3m6qpi1xl5gh"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-html5ever" ,rust-html5ever-0.25)
+         ("rust-markup5ever" ,rust-markup5ever-0.10)
+         ("rust-tendril" ,rust-tendril-0.4)
+         ("rust-xml5ever" ,rust-xml5ever-0.16))
+        #:cargo-development-inputs
+        (("rust-rustc-test" ,rust-rustc-test-0.3)
+         ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/servo/html5ever")
+    (synopsis
+     "Basic, unsupported DOM structure for use by tests in html5ever/xml5ever")
+    (description
+     "This package provides a basic, unsupported DOM structure for use by tests
+in html5ever/xml5ever")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-match-cfg-0.1
   (package
     (name "rust-match-cfg")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 39/58] gnu: Add rust-pulldown-cmark-0.8.
       [not found] <20210611131207.11616-2-873216071@qq.com>
  2021-06-11 13:11 ` [bug#48956] [PATCH 37/58] gnu: Add rust-perf-event-open-sys-1 Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 38/58] gnu: Add rust-markup5ever-rcdom-0.1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 40/58] gnu: Add rust-perf-event-0.4 Zheng Junjie
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-pulldown-cmark-0.8): New variable.
---
 gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++++++++------
 1 file changed, 37 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 783219986e..c1742f0588 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32601,8 +32601,44 @@ stack pointer and inspect the properties of the stack.")
 compliant email address validation.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-pulldown-cmark-0.8
+  (package
+    (name "rust-pulldown-cmark")
+    (version "0.8.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "pulldown-cmark" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1y6wh446g6vravvj70zsadzswyl2b4pyln9ib76m697jjljf1bgz"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-bitflags" ,rust-bitflags-1)
+         ("rust-getopts" ,rust-getopts-0.2)
+         ("rust-memchr" ,rust-memchr-2)
+         ("rust-unicase" ,rust-unicase-2))
+        #:cargo-development-inputs
+        (("rust-criterion" ,rust-criterion-0.3)
+         ("rust-html5ever" ,rust-html5ever-0.25)
+         ("rust-lazy-static" ,rust-lazy-static-1)
+         ("rust-markup5ever-rcdom"
+          ,rust-markup5ever-rcdom-0.1)
+         ("rust-regex" ,rust-regex-1)
+         ("rust-tendril" ,rust-tendril-0.4))))
+    (home-page "https://github.com/raphlinus/pulldown-cmark")
+    (synopsis "Pull parser for CommonMark")
+    (description
+     "This package provides a pull parser for CommonMark.")
+    (license license:expat)))
+
 (define-public rust-pulldown-cmark-0.4
   (package
+    (inherit rust-pulldown-cmark-0.8)
     (name "rust-pulldown-cmark")
     (version "0.4.1")
     (source
@@ -32614,7 +32650,6 @@ compliant email address validation.")
        (sha256
         (base32
          "1db8vlhm3n72051bkq4am80q28rfrh88796i3y9ajf5hhk3lrdyi"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
        #:cargo-inputs
@@ -32627,12 +32662,7 @@ compliant email address validation.")
         ("rust-html5ever" ,rust-html5ever-0.23)
         ("rust-lazy-static" ,rust-lazy-static-1)
         ("rust-regex" ,rust-regex-1)
-        ("rust-tendril" ,rust-tendril-0.4))))
-    (home-page "https://github.com/raphlinus/pulldown-cmark")
-    (synopsis "Pull parser for CommonMark")
-    (description
-     "This package provides a pull parser for CommonMark.")
-    (license license:expat)))
+        ("rust-tendril" ,rust-tendril-0.4))))))
 
 (define-public rust-pulldown-cmark-0.2
   (package
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 40/58] gnu: Add rust-perf-event-0.4.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (2 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 39/58] gnu: Add rust-pulldown-cmark-0.8 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 41/58] gnu: Add rust-text-size-1 Zheng Junjie
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-perf-event-0.4): 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 c1742f0588..233c5d31c3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30510,6 +30510,33 @@ runtime support for rust-peg grammars.  To use rust-peg, see the peg crate.")
 perf_event_open system call, with associated types and constants.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-perf-event-0.4
+  (package
+    (name "rust-perf-event")
+    (version "0.4.7")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "perf-event" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0rlxmyscr38wynknqqpy82fypq8ywa52ad3dbm22ia7as8n5d5jk"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-libc" ,rust-libc-0.2)
+         ("rust-perf-event-open-sys"
+          ,rust-perf-event-open-sys-1))))
+    (home-page
+      "https://github.com/jimblandy/perf-event.git")
+    (synopsis
+     "Rust interface to Linux performance monitoring")
+    (description
+     "This package provides a Rust interface to Linux performance monitoring.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-permutohedron-0.2
   (package
     (name "rust-permutohedron")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 41/58] gnu: Add rust-text-size-1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (3 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 40/58] gnu: Add rust-perf-event-0.4 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 42/58] gnu: Add rust-m-lexer-0.0.4 Zheng Junjie
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-text-size-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 233c5d31c3..a3ce45890e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45353,6 +45353,34 @@ for TLS).")
 unstable language features.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-text-size-1
+  (package
+    (name "rust-text-size")
+    (version "1.1.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "text-size" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "02jn26l5wcdjqpy80ycnk9ha10flyc0p4yga8ci6aaz7vd4bb318"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-serde" ,rust-serde-1))
+        #:cargo-development-inputs
+        (("rust-serde-test" ,rust-serde-test-1)
+         ("rust-static-assertions"
+          ,rust-static-assertions-1))))
+    (home-page
+      "https://github.com/rust-analyzer/text-size")
+    (synopsis "Newtypes for text offsets")
+    (description "This package provides a newtypes for text offsets")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-textwrap-0.12
   (package
     (name "rust-textwrap")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 42/58] gnu: Add rust-m-lexer-0.0.4.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (4 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 41/58] gnu: Add rust-text-size-1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 43/58] gnu: Add rust-rowan-0.13 Zheng Junjie
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-m-lexer-0.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 a3ce45890e..f39bcc06dd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24375,6 +24375,32 @@ implementation of LZMA and xz stream encoding/decoding.")
      "This package provides LZW compression and decompression.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-m-lexer-0.0.4
+  (package
+    (name "rust-m-lexer")
+    (version "0.0.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "m_lexer" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "19v7hk4i3avgvmhhv26bf5hjfjpwkrvy81dfbdd5hb8nj6zixrd7"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-regex" ,rust-regex-1))))
+    (home-page "https://github.com/matklad/m_lexer")
+    (synopsis
+     "Simple extensible regular expressions based lexer")
+    (description
+     "This package provides a simple extensible regular expressions based
+lexer.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-mac-0.1
   (package
     (name "rust-mac")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 43/58] gnu: Add rust-rowan-0.13.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (5 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 42/58] gnu: Add rust-m-lexer-0.0.4 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 44/58] gnu: Add rust-pulldown-cmark-to-cmark-6 Zheng Junjie
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-rowan-0.13): 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 f39bcc06dd..56f584a1c3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35845,6 +35845,39 @@ can handle huge texts and memory-incoherent edits with ease.")
 wildcard segments")
     (license license:expat)))
 
+(define-public rust-rowan-0.13
+  (package
+    (name "rust-rowan")
+    (version "0.13.0-pre.6")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "rowan" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "03gh3wa52135mh1an1x4hw6jba64fwfsh4lw3fsmm6jy2i7c1k42"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-countme" ,rust-countme-2)
+         ("rust-hashbrown" ,rust-hashbrown-0.9)
+         ("rust-memoffset" ,rust-memoffset-0.6)
+         ("rust-rustc-hash" ,rust-rustc-hash-1)
+         ("rust-serde" ,rust-serde-1)
+         ("rust-text-size" ,rust-text-size-1))
+        #:cargo-development-inputs
+        (("rust-m-lexer" ,rust-m-lexer-0.0.4))))
+    (home-page
+      "https://github.com/rust-analyzer/rowan")
+    (synopsis
+      "Library for generic lossless syntax trees")
+    (description
+      "This package provides a library for generic lossless syntax trees.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-rspec-1
   (package
     (name "rust-rspec")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 44/58] gnu: Add rust-pulldown-cmark-to-cmark-6.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (6 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 43/58] gnu: Add rust-rowan-0.13 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 45/58] gnu: Add rust-serde-path-to-error-0.1 Zheng Junjie
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-pulldown-cmark-to-cmark-6): 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 56f584a1c3..549385552a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32780,6 +32780,37 @@ compliant email address validation.")
        (("rust-bitflags" ,rust-bitflags-0.5)
         ("rust-getopts" ,rust-getopts-0.2))))))
 
+(define-public rust-pulldown-cmark-to-cmark-6
+  (package
+    (name "rust-pulldown-cmark-to-cmark")
+    (version "6.0.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "pulldown-cmark-to-cmark" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "08yyjr60jk8f4v4sqcgmna5n9y31l6lx3z9lak38wd82h63vkwp8"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-pulldown-cmark" ,rust-pulldown-cmark-0.8))
+        #:cargo-development-inputs
+        (("rust-indoc" ,rust-indoc-1)
+         ("rust-pretty-assertions"
+          ,rust-pretty-assertions-0.6))))
+    (home-page
+      "https://github.com/Byron/pulldown-cmark-to-cmark")
+    (synopsis
+      "Convert pulldown-cmark Events back to the string they were parsed from")
+    (description
+      "This package provides a convert pulldown-cmark Events back to the string
+they were parsed from")
+    (license license:asl2.0)))
+
 (define-public rust-pulse-0.5
   (package
     (name "rust-pulse")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 45/58] gnu: Add rust-serde-path-to-error-0.1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (7 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 44/58] gnu: Add rust-pulldown-cmark-to-cmark-6 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 46/58] gnu: Add rust-ungrammar-1 Zheng Junjie
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-serde-path-to-error-0.1): 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 549385552a..cb6de7416a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -39811,6 +39811,35 @@ data.  This crate provides a wrapper that works with any existing Serde
      "Macros to auto-generate implementations for the serde framework.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-serde-path-to-error-0.1
+  (package
+    (name "rust-serde-path-to-error")
+    (version "0.1.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "serde-path-to-error" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0n5ilbsxvi174m2fd506ivd43kws0yh523li1xz0zqh60ngi1xj2"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-serde" ,rust-serde-1))
+        #:cargo-development-inputs
+        (("rust-serde-derive" ,rust-serde-derive-1)
+         ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page
+      "https://github.com/dtolnay/path-to-error")
+    (synopsis
+      "Path to the element that failed to deserialize")
+    (description
+      "This package provides a path to the element that failed to deserialize.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-serde-qs-0.7
   (package
     (name "rust-serde-qs")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 46/58] gnu: Add rust-ungrammar-1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (8 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 45/58] gnu: Add rust-serde-path-to-error-0.1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 47/58] gnu: Add rust-smol-str-0.1 Zheng Junjie
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-ungrammar-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 cb6de7416a..4a2f9c6588 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49879,6 +49879,29 @@ panic-free alternative to @code{core::fmt}.")
      "Unchecked indexing wrapper using regular index syntax.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-ungrammar-1
+  (package
+    (name "rust-ungrammar")
+    (version "1.13.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ungrammar" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "17wm4b5r3z5hqail6p609nii37y3j8dr4bxg8x0bkhkc2wa06xkn"))))
+    (build-system cargo-build-system)
+    (arguments `(#:skip-build? #t))
+    (home-page
+      "https://github.com/matklad/ungrammar")
+    (synopsis
+      "DSL for describing concrete syntax trees")
+    (description
+      "This package provides a DSL for describing concrete syntax trees.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-unic-char-property-0.9
   (package
     (name "rust-unic-char-property")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 47/58] gnu: Add rust-smol-str-0.1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (9 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 46/58] gnu: Add rust-ungrammar-1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 48/58] gnu: Add rust-write-json-0.1 Zheng Junjie
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-smol-str-0.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 4a2f9c6588..ef31b09a4d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41901,6 +41901,36 @@ control on the fields.")
     (description "This package provides a small and fast async runtime.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-smol-str-0.1
+  (package
+    (name "rust-smol-str")
+    (version "0.1.17")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "smol-str" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "1srj7gd14cllfwh55jwmid425rz2idpvbw7ly08448r97b7gg83c"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-proptest" ,rust-proptest-0.10)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/rust-analyzer/smol_str")
+    (synopsis
+     "Small-string optimized string type with O(1) clone")
+    (description
+     "This package provides a small-string optimized string type with O(1)
+clone.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-snailquote-0.3
   (package
     (name "rust-snailquote")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 48/58] gnu: Add rust-write-json-0.1.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (10 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 47/58] gnu: Add rust-smol-str-0.1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 49/58] gnu: Add rust-xflags-macros-0.2 Zheng Junjie
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-write-json-0.1): New variable.
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ef31b09a4d..932e3ebc38 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52890,6 +52890,30 @@ is designed to be a very thin layer around Windows API to provide a safe Rusty
 API but without hiding any functionality.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-write-json-0.1
+  (package
+    (name "rust-write-json")
+    (version "0.1.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "write-json" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1qxr1xwwyf7rd270rvjlcssm515pikf0sg70wpiymz4miy29l1h6"))))
+    (build-system cargo-build-system)
+    (arguments `(#:skip-build? #t))
+    (home-page
+      "https://github.com/matklad/write-json")
+    (synopsis
+      "Simple {dependency,trait,macro}-less JSON serialization")
+    (description
+      "This package provides a simple {dependency,trait,macro}-less JSON
+serialization.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-ws2-32-sys-0.2
   (package
     (name "rust-ws2-32-sys")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 49/58] gnu: Add rust-xflags-macros-0.2.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (11 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 48/58] gnu: Add rust-write-json-0.1 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:11 ` [bug#48956] [PATCH 50/58] gnu: Add rust-xflags-0.2 Zheng Junjie
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-xflags-macros-0.2): 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 932e3ebc38..601ba2831b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53092,6 +53092,33 @@ to XDG Base Directory specification.")
     (license (list license:asl2.0
                    license:expat))))
 
+(define-public rust-xflags-macros-0.2
+  (package
+    (name "rust-xflags-macros")
+    (version "0.2.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "xflags-macros" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1jb2bq76kzzmq5rdyi3hzkq6x41l11fr1yn00f5ib5j9l4y7s0y8"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-proc-macro2" ,rust-proc-macro2-1))
+        #:cargo-development-inputs
+        (("rust-expect-test" ,rust-expect-test-1))))
+    (home-page "https://github.com/matklad/xflags")
+    (synopsis
+      "Private implementation details of xflags")
+    (description
+      "This package provides a private implementation details of xflags.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-xml-rs-0.8
   (package
     (name "rust-xml-rs")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 50/58] gnu: Add rust-xflags-0.2.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (12 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 49/58] gnu: Add rust-xflags-macros-0.2 Zheng Junjie
@ 2021-06-11 13:11 ` Zheng Junjie
  2021-06-11 13:12 ` [bug#48956] [PATCH 51/58] gnu: Add rust-lsp-types-0.89 Zheng Junjie
  2021-06-11 13:12 ` [bug#48956] [PATCH 52/58] gnu: rust-semver-parser-0.10: Update to 0.10.2 Zheng Junjie
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:11 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-xflags-0.2): 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 601ba2831b..8887e15c0f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53119,6 +53119,31 @@ to XDG Base Directory specification.")
       "This package provides a private implementation details of xflags.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-xflags-0.2
+  (package
+    (name "rust-xflags")
+    (version "0.2.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "xflags" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "12i0m43fmvwhlqid5xbr017c12j7jv3vlkjv04q428mpl3k6rbar"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-xflags-macros" ,rust-xflags-macros-0.2))))
+    (home-page "https://github.com/matklad/xflags")
+    (synopsis
+     "Moderately simple command line arguments parser")
+    (description
+     "This package provides a moderately simple command line arguments parser.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-xml-rs-0.8
   (package
     (name "rust-xml-rs")
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 51/58] gnu: Add rust-lsp-types-0.89.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (13 preceding siblings ...)
  2021-06-11 13:11 ` [bug#48956] [PATCH 50/58] gnu: Add rust-xflags-0.2 Zheng Junjie
@ 2021-06-11 13:12 ` Zheng Junjie
  2021-06-11 13:12 ` [bug#48956] [PATCH 52/58] gnu: rust-semver-parser-0.10: Update to 0.10.2 Zheng Junjie
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:12 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-lsp-types-0.89): New variable.
(rust-lsp-types-0.83): inherit from above.
---
 gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++--------
 1 file changed, 31 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8887e15c0f..e4cfdf5536 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24241,8 +24241,38 @@ key-value pairs.")
         (base32
          "0jxsgkn378kxkiqdshdjdclw5wwp2xaz45cqd3yw85fhn8a38fza"))))))
 
+(define-public rust-lsp-types-0.89
+  (package
+    (name "rust-lsp-types")
+    (version "0.89.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "lsp-types" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "18h9dckjy11pz2lpd5lm12vvfcds1qg67clqalr35k2jzpnhsbl5"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("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 for interaction with a language server")
+    (description
+     "This package provides types useful for interacting with a language
+server (LSP).")
+    (license license:expat)))
+
 (define-public rust-lsp-types-0.83
   (package
+    (inherit rust-lsp-types-0.89)
     (name "rust-lsp-types")
     (version "0.83.1")
     (source
@@ -24254,7 +24284,6 @@ key-value pairs.")
        (sha256
         (base32
          "0vdbdb74w1aim0q0nqnjvddrqz9cwirwbkjykwgjg5sbhcwrzry4"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
        #:cargo-inputs
@@ -24263,13 +24292,7 @@ key-value pairs.")
         ("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 for interaction with a language server")
-    (description
-     "This package provides types useful for interacting with a language
-server (LSP).")
-    (license license:expat)))
+        ("rust-url" ,rust-url-2))))))
 
 (define-public rust-lsp-types-0.80
   (package
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [bug#48956] [PATCH 52/58] gnu: rust-semver-parser-0.10: Update to 0.10.2.
       [not found] <20210611131207.11616-2-873216071@qq.com>
                   ` (14 preceding siblings ...)
  2021-06-11 13:12 ` [bug#48956] [PATCH 51/58] gnu: Add rust-lsp-types-0.89 Zheng Junjie
@ 2021-06-11 13:12 ` Zheng Junjie
  15 siblings, 0 replies; 16+ messages in thread
From: Zheng Junjie @ 2021-06-11 13:12 UTC (permalink / raw)
  To: 48956; +Cc: Zheng junjie

From: Zheng junjie <873216071@qq.com>

* gnu/packages/crates-io.scm (rust-semver-parser-0.10): Update to 0.10.2.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e4cfdf5536..9c81a53759 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -39096,14 +39096,14 @@ macOS and iOS.")
 (define-public rust-semver-parser-0.10
   (package
     (name "rust-semver-parser")
-    (version "0.10.1")
+    (version "0.10.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "semver-parser" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0a0lgmnd7jga3c6090lsn4lifh3mnzmy4v6d6yqg9rfm59n19vs2"))))
+        (base32 "1xqijhqhx3bn77xnl1mlcp032hz8nv7n2fbdacbdzq7rnzsvxc00"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f                      ;missing files
-- 
2.32.0





^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2021-06-11 13:15 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20210611131207.11616-2-873216071@qq.com>
2021-06-11 13:11 ` [bug#48956] [PATCH 37/58] gnu: Add rust-perf-event-open-sys-1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 38/58] gnu: Add rust-markup5ever-rcdom-0.1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 39/58] gnu: Add rust-pulldown-cmark-0.8 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 40/58] gnu: Add rust-perf-event-0.4 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 41/58] gnu: Add rust-text-size-1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 42/58] gnu: Add rust-m-lexer-0.0.4 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 43/58] gnu: Add rust-rowan-0.13 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 44/58] gnu: Add rust-pulldown-cmark-to-cmark-6 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 45/58] gnu: Add rust-serde-path-to-error-0.1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 46/58] gnu: Add rust-ungrammar-1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 47/58] gnu: Add rust-smol-str-0.1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 48/58] gnu: Add rust-write-json-0.1 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 49/58] gnu: Add rust-xflags-macros-0.2 Zheng Junjie
2021-06-11 13:11 ` [bug#48956] [PATCH 50/58] gnu: Add rust-xflags-0.2 Zheng Junjie
2021-06-11 13:12 ` [bug#48956] [PATCH 51/58] gnu: Add rust-lsp-types-0.89 Zheng Junjie
2021-06-11 13:12 ` [bug#48956] [PATCH 52/58] gnu: rust-semver-parser-0.10: Update to 0.10.2 Zheng Junjie

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.