efraim pushed a commit to branch rust-team
in repository guix.

commit e2b8177a7ad5b897bb221aaa3b5e7bc65c3df330
Author: Efraim Flashner <[email protected]>
AuthorDate: Thu Dec 26 22:08:30 2024 +0200

    gnu: rust-autocompress-0.2: Move to (gnu packages crates-compression).
    
    * gnu/packages/crates-io.scm (rust-autocompress-0.2): Move from here ...
    * gnu/packages/crates-compression.scm: ... to here.
    
    Change-Id: I9bf602ab358c0f14eaf97fee9a2032aead4cd97f
---
 gnu/packages/crates-compression.scm | 42 ++++++++++++++++++++++++++++++++++++-
 gnu/packages/crates-io.scm          | 40 -----------------------------------
 2 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/gnu/packages/crates-compression.scm 
b/gnu/packages/crates-compression.scm
index 173ff8670a..462b72d1d2 100644
--- a/gnu/packages/crates-compression.scm
+++ b/gnu/packages/crates-compression.scm
@@ -8,7 +8,7 @@
 ;;; Copyright © 2022 Aleksandr Vityazev <[email protected]>
 ;;; Copyright © 2022 Petr Hodina <[email protected]>
 ;;; Copyright © 2022 Marius Bakke <[email protected]>
-;;; Copyright © 2022 Ricardo Wurmus <[email protected]>
+;;; Copyright © 2022, 2023 Ricardo Wurmus <[email protected]>
 ;;; Copyright © 2023, 2024 Steve George <[email protected]>
 ;;; Copyright © 2024 Wilko Meyer <[email protected]>
 ;;; Copyright © 2024 Troy Figiel <[email protected]>
@@ -50,6 +50,46 @@
 ;;; Please: Try to add new module packages in alphabetic order.
 ;;;
 
+(define-public rust-autocompress-0.2
+  (package
+    (name "rust-autocompress")
+    (version "0.2.2")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "autocompress" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "16pjdfr5b2ixs2xk3h6mvxprxr84rpaips624d6vbap5vsdkvzx4"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list
+      #:tests? #false ;The crate does not include test files
+      #:skip-build? #t  ; could not find `block` in `zstd`
+      #:cargo-inputs
+      `(("rust-brotli" ,rust-brotli-3)
+        ("rust-bzip2" ,rust-bzip2-0.4)
+        ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+        ("rust-flate2" ,rust-flate2-1)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-lz4" ,rust-lz4-1)
+        ("rust-snap" ,rust-snap-1)
+        ("rust-xz2" ,rust-xz2-0.1)
+        ("rust-zstd" ,rust-zstd-0.9))
+      #:cargo-development-inputs
+      `(("rust-clap" ,rust-clap-2)
+        ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.4)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-temp-testdir" ,rust-temp-testdir-0.2))))
+    (inputs (list xz))
+    (native-inputs (list pkg-config))
+    (home-page "https://github.com/informationsea/autocompress-rs";)
+    (synopsis "Select decoder from magic bytes or encoder from file extension")
+    (description
+     "This crate lets you automatically select a suitable decoder from magic
+bytes or encoder from file extension.")
+    (license license:asl2.0)))
+
 (define-public rust-brotli-7
   (package
     (name "rust-brotli")
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fd4fd168f5..d74f1d8736 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -6543,46 +6543,6 @@ automatically generated enum.")
           "0y4vw4l4izdxq1v0rrhvmlbqvalrqrmk60v1z0dqlgnlbzkl7phd"))))
     (arguments `(#:cargo-inputs (("rust-autocfg" ,rust-autocfg-1))))))
 
-(define-public rust-autocompress-0.2
-  (package
-    (name "rust-autocompress")
-    (version "0.2.2")
-    (source (origin
-              (method url-fetch)
-              (uri (crate-uri "autocompress" version))
-              (file-name (string-append name "-" version ".tar.gz"))
-              (sha256
-               (base32
-                "16pjdfr5b2ixs2xk3h6mvxprxr84rpaips624d6vbap5vsdkvzx4"))))
-    (build-system cargo-build-system)
-    (arguments
-     (list
-      #:tests? #false ;The crate does not include test files
-      #:skip-build? #t  ; could not find `block` in `zstd`
-      #:cargo-inputs
-      `(("rust-brotli" ,rust-brotli-3)
-        ("rust-bzip2" ,rust-bzip2-0.4)
-        ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
-        ("rust-flate2" ,rust-flate2-1)
-        ("rust-log" ,rust-log-0.4)
-        ("rust-lz4" ,rust-lz4-1)
-        ("rust-snap" ,rust-snap-1)
-        ("rust-xz2" ,rust-xz2-0.1)
-        ("rust-zstd" ,rust-zstd-0.9))
-      #:cargo-development-inputs
-      `(("rust-clap" ,rust-clap-2)
-        ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.4)
-        ("rust-rand" ,rust-rand-0.8)
-        ("rust-temp-testdir" ,rust-temp-testdir-0.2))))
-    (inputs (list xz))
-    (native-inputs (list pkg-config))
-    (home-page "https://github.com/informationsea/autocompress-rs";)
-    (synopsis "Select decoder from magic bytes or encoder from file extension")
-    (description
-     "This crate lets you automatically select a suitable decoder from magic
-bytes or encoder from file extension.")
-    (license license:asl2.0)))
-
 (define-public rust-automod-1
   (package
     (name "rust-automod")

Reply via email to