about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEfraim Flashner2019-08-29 15:06:08 +0300
committerEfraim Flashner2019-08-29 15:06:08 +0300
commit5482718d1996fed14d8c73829837380715ccd725 (patch)
tree2c8b253293863ca074b8aa8ed882f8f24a8be909
parenta367554ba4c79baabdeffd06ad6f614c8e1533f3 (diff)
downloadguix-bioinformatics-5482718d1996fed14d8c73829837380715ccd725.tar.gz
gn: Remove upstreamed crates
-rw-r--r--gn/packages/crates-io.scm505
1 files changed, 15 insertions, 490 deletions
diff --git a/gn/packages/crates-io.scm b/gn/packages/crates-io.scm
index b91a2b4..37cbf33 100644
--- a/gn/packages/crates-io.scm
+++ b/gn/packages/crates-io.scm
@@ -351,29 +351,6 @@
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-atty ; guix candidate, fails tests
-  (package
-    (name "rust-atty")
-    (version "0.2.13")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "atty" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "140sswp1bwqwc4zk80bxkbnfb3g936hgrb77g9g0k1zcld3wc0qq"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-libc" ,rust-libc)
-        ("rust-winapi" ,rust-winapi))))
-    (home-page "https://github.com/softprops/atty")
-    (synopsis "A simple interface for querying atty")
-    (description
-     "This package provides a simple interface for querying atty.")
-    (license license:expat)))
-
 (define-public rust-automod
   (package
     (name "rust-automod")
@@ -1134,34 +1111,6 @@
       "This package provides a simple to use, efficient, and full-featured Command Line Argument Parser")
     (license license:expat)))
 
-(define-public rust-clicolors-control
-  (package
-    (name "rust-clicolors-control")
-    (version "1.0.0")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "clicolors-control" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "1y80cgarxhrd1bz5yjm81r444v6flvy36aaxrrsac0yhfd6gvavk"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-atty" ,rust-atty)
-         ("rust-lazy-static" ,rust-lazy-static)
-         ("rust-libc" ,rust-libc)
-         ("rust-winapi" ,rust-winapi))))
-    (home-page
-      "https://github.com/mitsuhiko/clicolors-control")
-    (synopsis
-      "A common utility library to control CLI colorization")
-    (description
-      "This package provides a common utility library to control CLI colorization")
-    (license license:expat)))
-
 (define-public rust-clippy
   (package
     (name "rust-clippy")
@@ -1229,10 +1178,9 @@
     (build-system cargo-build-system)
     (arguments
       `(#:cargo-inputs
-        (("rust-rustc-std-workspace-core"
-          ,rust-rustc-std-workspace-core))
-        #:cargo-development-inputs
-        (("rust-cc" ,rust-cc))))
+        (("rust-cc" ,rust-cc)
+         ("rust-rustc-std-workspace-core"
+          ,rust-rustc-std-workspace-core))))
     (home-page
       "https://github.com/rust-lang-nursery/compiler-builtins")
     (synopsis
@@ -2868,65 +2816,6 @@
     (license (list license:unlicense
                    license:expat))))
 
-(define-public rust-fuchsia-cprng ; guix upstreamable
-  (package
-    (name "rust-fuchsia-cprng")
-    (version "0.1.1")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "fuchsia-cprng" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "1fnkqrbz7ixxzsb04bsz9p0zzazanma8znfdqjvh39n14vapfvx0"))))
-    (build-system cargo-build-system)
-    (home-page "https://fuchsia.googlesource.com/fuchsia/+/master/garnet/public/rust/fuchsia-cprng")
-    (synopsis "Fuchsia cryptographically secure pseudorandom number generator")
-    (description "Rust crate for the Fuchsia cryptographically secure
-pseudorandom number generator")
-    (license license:bsd-3)))
-
-(define-public rust-fuchsia-zircon
-  (package
-    (name "rust-fuchsia-zircon")
-    (version "0.3.3")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "fuchsia-zircon" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "10jxc5ks1x06gpd0xg51kcjrxr35nj6qhx2zlc5n7bmskv3675rf"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-bitflags" ,rust-bitflags)
-        ("rust-fuchsia-zircon-sys" ,rust-fuchsia-zircon-sys))))
-    (home-page "https://fuchsia.googlesource.com/garnet/")
-    (synopsis "Rust bindings for the Zircon kernel")
-    (description "Rust bindings for the Zircon kernel.")
-    (license license:bsd-3)))
-
-(define-public rust-fuchsia-zircon-sys
-  (package
-    (name "rust-fuchsia-zircon-sys")
-    (version "0.3.3")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "fuchsia-zircon-sys" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "19zp2085qsyq2bh1gvcxq1lb8w6v6jj9kbdkhpdjrl95fypakjix"))))
-    (build-system cargo-build-system)
-    (home-page "https://fuchsia.googlesource.com/garnet/")
-    (synopsis "Low-level Rust bindings for the Zircon kernel")
-    (description "Low-level Rust bindings for the Zircon kernel.")
-    (license license:bsd-3)))
-
 (define-public rust-futures-channel-preview
   (package
     (name "rust-futures-channel-preview")
@@ -2976,33 +2865,6 @@ pseudorandom number generator")
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-futures-cpupool
-  (package
-    (name "rust-futures-cpupool")
-    (version "0.1.8")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "futures-cpupool" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "1r32456gpblzfvnkf60545v8acqk7gh5zhyhi1jn669k9gicv45b"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-futures" ,rust-futures)
-         ("rust-num-cpus" ,rust-num-cpus))))
-    (home-page
-      "https://github.com/alexcrichton/futures-rs")
-    (synopsis
-      "An implementation of thread pools which hand out futures to the results of the computation on the threads themselves.")
-    (description
-      "An implementation of thread pools which hand out futures to the results of the computation on the threads themselves.")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-futures-executor-preview
   (package
     (name "rust-futures-executor-preview")
@@ -3526,30 +3388,6 @@ pseudorandom number generator")
       "A Tokio aware, HTTP/2.0 client & server implementation for Rust.")
     (license license:expat)))
 
-(define-public rust-heapsize
-  (package
-    (name "rust-heapsize")
-    (version "0.4.2")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "heapsize" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "0q94q9ppqjgrw71swiyia4hgby2cz6dldp7ij57nkvhd6zmfcy8n"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs (("rust-winapi" ,rust-winapi))))
-    (home-page "https://github.com/servo/heapsize")
-    (synopsis
-      "Infrastructure for measuring the total runtime size of an object on the heap")
-    (description
-      "Infrastructure for measuring the total runtime size of an object on the heap")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-heapsize-0.3
   (package
     (inherit rust-heapsize)
@@ -3564,7 +3402,8 @@ pseudorandom number generator")
          (base32
           "0dmwc37vgsdjzk10443dj4f23439i9gch28jcwzmry3chrwx8v2m"))))
     (arguments
-     `(#:cargo-inputs (("rust-kernel32-sys" ,rust-kernel32-sys))))))
+     `(#:cargo-inputs (("rust-kernel32-sys" ,rust-kernel32-sys))
+       #:tests? #f)))) ;; No flexible-tests feature flags on this release.
 
 (define-public rust-heapsize-plugin
   (package
@@ -3581,7 +3420,14 @@ pseudorandom number generator")
           "1i72isf699q9jl167g2kg4xd6h3cd05rc79zaph58aqjy0g0m9y9"))))
     (build-system cargo-build-system)
     (arguments
-      `(#:cargo-development-inputs (("rust-heapsize" ,rust-heapsize))))
+     `(#:cargo-development-inputs (("rust-heapsize" ,rust-heapsize-0.3))
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-Cargo-toml
+           (lambda _
+             (substitute* "Cargo.toml"
+               (("path = \"..\", ") ""))
+             #t)))))
     (home-page "https://github.com/servo/heapsize")
     (synopsis
       "Automatically generating infrastructure for measuring the total runtime size of an object on the heap")
@@ -3701,31 +3547,6 @@ pseudorandom number generator")
      `(#:cargo-inputs
        (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.4))))))
 
-(define-public rust-hostname
-  (package
-    (name "rust-hostname")
-    (version "0.1.5")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "hostname" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "0kprf862qaa7lwdms6aw7f3275h0j2rwhs9nz5784pm8hdmb9ki1"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-libc" ,rust-libc)
-         ("rust-winutil" ,rust-winutil))))
-    (home-page "https://github.com/fengcen/hostname")
-    (synopsis
-      "Get hostname. Compatible with windows and linux, redox.")
-    (description
-      "Get hostname.  Compatible with windows and linux, redox.")
-    (license license:expat)))
-
 (define-public rust-http
   (package
     (name "rust-http")
@@ -4558,28 +4379,6 @@ pseudorandom number generator")
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-kernel32-sys
-  (package
-    (name "rust-kernel32-sys")
-    (version "0.2.2")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "kernel32-sys" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-winapi" ,rust-winapi-0.2)
-        ("rust-winapi-build" ,rust-winapi-build))))
-    (home-page "https://github.com/retep998/winapi-rs")
-    (synopsis "Contains function definitions for the Windows API library kernel32")
-    (description "Contains function definitions for the Windows API library kernel32.")
-    (license license:expat)))
-
 (define-public rust-language-tags
   (package
     (name "rust-language-tags")
@@ -5274,31 +5073,6 @@ stream encoding/decoding.")
          (base32
           "1cvm2z7dy138s302ii7wlzcxbka5a8yfl5pl5di7lbdnw9hw578g"))))))
 
-(define-public rust-mime
-  (package
-    (name "rust-mime")
-    (version "0.3.13")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "mime" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "09clbyvdkwflp8anwjhqdib0sw8191gphcchdp80nc8ayhhwl9ry"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-unicase" ,rust-unicase))))
-    (home-page "https://github.com/hyperium/mime")
-    (synopsis
-      "Strongly Typed Mimes")
-    (description
-      "Strongly Typed Mimes")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-mime-0.2
   (package
     (inherit rust-mime)
@@ -5659,50 +5433,6 @@ stream encoding/decoding.")
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-nodrop ; guix upstreamable
-  (package
-    (name "rust-nodrop")
-    (version "0.1.13")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "nodrop" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "0if9ifn6rvar5jirx4b3qh4sl5kjkmcifycvzhxa9j3crkfng5ig"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-nodrop-union" ,rust-nodrop-union))))
-    (home-page "https://github.com/bluss/arrayvec")
-    (synopsis "Wrapper type to inhibit drop (destructor)")
-    (description "This package provides a wrapper type to inhibit drop
-(destructor).  Use @code{std::mem::ManuallyDrop} instead!")
-    (license (list license:asl2.0
-                   license:expat))))
-
-(define-public rust-nodrop-union ; guix upstreamable
-  (package
-    (name "rust-nodrop-union")
-    (version "0.1.10")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "nodrop-union" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "0jsnkdn9l8jlmb9h4wssi76sxnyxwnyi00p6y1p2gdq7c1gdw2b7"))))
-    (build-system cargo-build-system)
-    (home-page "https://github.com/bluss/arrayvec")
-    (synopsis "Wrapper type to inhibit drop (destructor)")
-    (description "This package provides a wrapper type to inhibit drop
-(destructor).  Implementation crate for nodrop, the untagged unions
-implementation (which is unstable / requires nightly).")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-nom
   (package
     (name "rust-nom")
@@ -5765,35 +5495,6 @@ implementation (which is unstable / requires nightly).")
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-num-iter
-  (package
-    (name "rust-num-iter")
-    (version "0.1.39")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "num-iter" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "0bhk2qbr3261r6zvfc58lz4spfqjhvdripxgz5mks5rd85r55gbn"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-num-integer" ,rust-num-integer)
-         ("rust-num-traits" ,rust-num-traits))
-        #:cargo-development-inputs
-        (("rust-autocfg" ,rust-autocfg))))
-    (home-page
-      "https://github.com/rust-num/num-iter")
-    (synopsis
-      "External iterators for generic mathematics")
-    (description
-      "External iterators for generic mathematics")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-object
   (package
     (name "rust-object")
@@ -6585,32 +6286,6 @@ implementation (which is unstable / requires nightly).")
       "Bindings to the PicoHTTPParser.")
     (license license:expat)))
 
-(define-public rust-plugin
-  (package
-    (name "rust-plugin")
-    (version "0.2.6")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "plugin" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "1q7nghkpvxxr168y2jnzh3w7qc9vfrby9n7ygy3xpj0bj71hsshs"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-typemap" ,rust-typemap))
-        #:cargo-development-inputs
-        (("rust-void" ,rust-void))))
-    (home-page "https://github.com/reem/rust-plugin")
-    (synopsis
-      "Lazily evaluated, order-independent plugins for extensible types.")
-    (description
-      "Lazily evaluated, order-independent plugins for extensible types.")
-    (license license:expat)))
-
 (define-public rust-pretty-env-logger
   (package
     (name "rust-pretty-env-logger")
@@ -7441,7 +7116,7 @@ invocations.")
        (("rust-autocfg" ,rust-autocfg)
         ("rust-rand-core" ,rust-rand-core-0.4)
         ("rust-serde" ,rust-serde)
-        ("rust-serde" ,rust-serde-derive))
+        ("rust-serde-derive" ,rust-serde-derive))
        #:cargo-development-inputs
        (("rust-bincode" ,rust-bincode))))))
 
@@ -7491,7 +7166,7 @@ invocations.")
       `(#:cargo-inputs
         (("rust-rand-core" ,rust-rand-core-0.3)
          ("rust-serde" ,rust-serde)
-         ("rust-serde" ,rust-serde-derive))
+         ("rust-serde-derive" ,rust-serde-derive))
         #:cargo-development-inputs
         (("rust-bincode" ,rust-bincode))))))
 
@@ -7860,34 +7535,6 @@ system calls.")
        (("rust-quickcheck" ,rust-quickcheck) ; 0.2
         ("rust-rand", rust-rand-0.3))))))
 
-(define-public rust-remove-dir-all
-  (package
-    (name "rust-remove-dir-all")
-    (version "0.5.2")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "remove_dir_all" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "0bkrlyg26mgizpiy1yb2hhpgscxcag8r5fnckqsvk25608vzm0sa"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-winapi" ,rust-winapi))
-        #:cargo-development-inputs
-        (("rust-doc-comment" ,rust-doc-comment))))
-    (home-page
-      "https://github.com/XAMPPRocky/remove_dir_all.git")
-    (synopsis
-      "A safe, reliable implementation of remove_dir_all for Windows")
-    (description
-      "This package provides a safe, reliable implementation of remove_dir_all for Windows")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-reqwest
   (package
     (name "rust-reqwest")
@@ -7954,33 +7601,6 @@ system calls.")
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-resolv-conf
-  (package
-    (name "rust-resolv-conf")
-    (version "0.6.2")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "resolv-conf" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "1jvdsmksdf6yiipm3aqahyv8n1cjd7wqc8sa0p0gzsax3fmb8qxj"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-quick-error" ,rust-quick-error)
-         ("rust-hostname" ,rust-hostname))))
-    (home-page
-      "https://github.com/tailhook/resolv-conf")
-    (synopsis
-      "A /etc/resolv.conf parser crate for rust.")
-    (description
-      "A /etc/resolv.conf parser crate for rust.")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-ring
   (package
     (name "rust-ring")
@@ -10683,55 +10303,6 @@ function with proven statistical guarantees.")
     (license (list license:asl2.0
                    license:expat))))
 
-(define-public rust-typemap
-  (package
-    (name "rust-typemap")
-    (version "0.3.3")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "typemap" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "1xm1gbvz9qisj1l6d36hrl9pw8imr8ngs6qyanjnsad3h0yfcfv5"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs
-        (("rust-unsafe-any" ,rust-base64))))
-    (home-page "https://github.com/reem/rust-typemap")
-    (synopsis
-      "A typesafe store for many value types.")
-    (description
-      "A typesafe store for many value types.")
-    (license license:expat)))
-
-(define-public rust-unicase
-  (package
-    (name "rust-unicase")
-    (version "2.4.0")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "unicase" version))
-        (file-name
-          (string-append name "-" version ".tar.gz"))
-        (sha256
-          (base32
-            "1xmpmkakhhblq7dzab1kwyv925kv7fqjkjsxjspg6ix9n88makm8"))))
-    (build-system cargo-build-system)
-    (arguments
-      `(#:cargo-inputs (("rust-version-check" ,rust-version-check))))
-    (home-page
-      "https://github.com/seanmonstar/unicase")
-    (synopsis
-      "A case-insensitive wrapper around strings.")
-    (description
-      "A case-insensitive wrapper around strings.")
-    (license (list license:asl2.0
-                   license:expat))))
-
 (define-public rust-unicode-bidi
   (package
     (name "rust-unicode-bidi")
@@ -11455,52 +11026,6 @@ function with proven statistical guarantees.")
       "Rust bindings to MS Windows Registry API.")
     (license license:expat)))
 
-(define-public rust-winutil
-  (package
-    (name "rust-winutil")
-    (version "0.1.1")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "winutil" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "0vkyl3fbbf05n5ph5yz8sfaccrk9x3qsr25560w6w68ldf5i7bvx"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-winapi" ,rust-winapi))))
-    (home-page "https://bitbucket.org/DaveLancaster/winutil")
-    (synopsis "A simple library wrapping a handful of useful winapi functions.")
-    (description
-      "A simple library wrapping a handful of useful winapi functions.")
-    (license license:expat)))
-
-(define-public rust-ws2-32-sys
-  (package
-    (name "rust-ws2-32-sys")
-    (version "0.2.1")
-    (source
-      (origin
-        (method url-fetch)
-        (uri (crate-uri "ws2_32-sys" version))
-        (file-name (string-append name "-" version ".tar.gz"))
-        (sha256
-         (base32
-          "0ppscg5qfqaw0gzwv2a4nhn5bn01ff9iwn6ysqnzm4n8s3myz76m"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("rust-winapi" ,rust-winapi-0.2)
-        ("rust-winapi-build" ,rust-winapi-build))))
-    (home-page "https://github.com/retep998/winapi-rs")
-    (synopsis
-      "Contains function definitions for the Windows API library ws2_32.")
-    (description
-      "Contains function definitions for the Windows API library ws2_32.")
-    (license license:expat)))
-
 (define-public rust-xattr
   (package
     (name "rust-xattr")