unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#51944] [PATCH] Shell2Batch: New Package
@ 2021-11-18 11:41 Jacob Hrbek
  2021-11-18 11:48 ` [bug#51944] Build log Jacob Hrbek
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Jacob Hrbek @ 2021-11-18 11:41 UTC (permalink / raw)
  To: 51944


[-- Attachment #1.1.1: Type: text/plain, Size: 211 bytes --]

DISCLAIMER: First time packaging things for guix, i have no idea what am i doing aAaAAaAAaAA

WARNING: Fails reproduction, no idea why, help me

-- Jacob "Kreyren" Hrbek

Sent with ProtonMail Secure Email.

[-- Attachment #1.1.2.1: Type: text/html, Size: 508 bytes --]

[-- Attachment #1.2: shell2batch-0.4.2.patch --]
[-- Type: application/octet-stream, Size: 2680 bytes --]

commit fc8e7b3bba01217850f4b153eeac8c2ed11d0710
Author: Jacob Hrbek <kreyren@rixotstudio.cz>
Date:   Thu Nov 18 12:38:04 2021 +0100

    shell2batch: New package

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 148e8cbff3..d5dee70ab2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -63154,3 +63154,26 @@ (define-public svd2rust
     (description
       "Generate Rust register maps (`struct`s) from SVD files")
     (license (list license:expat license:asl2.0))))
+
+(define-public rust-shell2batch-0.4
+  (package
+    (name "rust-shell2batch")
+    (version "0.4.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "shell2batch" version))
+        (file-name (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32 "0r9zfhxmqnrnyk7g590333szfpsjijs2wfwy7ish240w6pp54nhq"))
+	;; NOTE(Krey): Fixes linting error introduced in new rust version (https://github.com/sagiegurari/shell2batch/issues/17)
+	(patches (search-patches "shell2batch-0.4.2-lint-fix.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs (("rust-regex" ,rust-regex-1))))
+    (home-page "http://github.com/sagiegurari/shell2batch")
+    (synopsis "Coverts simple basic shell scripts to windows batch scripts.")
+    (description
+      "Coverts simple basic shell scripts to windows batch scripts.")
+    (license license:asl2.0)))
+
diff --git a/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
new file mode 100644
index 0000000000..e85631ce1d
--- /dev/null
+++ b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
@@ -0,0 +1,22 @@
+This patch resolves the following error that was most likely introduced in new version of rust as this version of a package is from 2019 and we are building it in 2021:
+
+error: unnecessary parentheses around type
+   --> src/converter.rs:108:61
+    |
+108 | fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
+    |                                                             ^^^^^^^^ help: remove these parentheses
+
+diff --git a/src/converter.rs b/src/converter.rs
+index fc87d68..af309d2 100644
+--- a/src/converter.rs
++++ b/src/converter.rs
+@@ -105,7 +105,7 @@ fn replace_vars(arguments: &str) -> String {
+     updated_arguments
+ }
+ 
+-fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
++fn add_arguments(arguments: &str, additional_arguments: Vec<String>, pre: bool) -> String {
+     let mut windows_arguments = if pre {
+         "".to_string()
+     } else {
+

[-- Attachment #1.3: publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc --]
[-- Type: application/pgp-keys, Size: 737 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

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

* [bug#51944] Build log
  2021-11-18 11:41 [bug#51944] [PATCH] Shell2Batch: New Package Jacob Hrbek
@ 2021-11-18 11:48 ` Jacob Hrbek
  2021-11-18 19:04 ` [bug#51944] New patch on roptat's request Jacob Hrbek
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: Jacob Hrbek @ 2021-11-18 11:48 UTC (permalink / raw)
  To: 51944@debbugs.gnu.org


[-- Attachment #1.1.1: Type: text/plain, Size: 62 bytes --]

-- Jacob "Kreyren" Hrbek

Sent with ProtonMail Secure Email.

[-- Attachment #1.1.2.1: Type: text/html, Size: 348 bytes --]

[-- Attachment #1.2: shell2batch-0.4.2.build-log --]
[-- Type: application/octet-stream, Size: 69102 bytes --]

;;; note: source file /home/kreyren/Repositories/guix/gnu/packages/crates-io.scm
;;;       newer than compiled /run/current-system/profile/lib/guile/3.0/site-ccache/gnu/packages/crates-io.go
The following derivation will be built:
   /gnu/store/fr7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv
building /gnu/store/fr7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv...
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/j4fazhp9rzgnss3gq5zdvw73jdkgnbn3-rust-1.45.2-cargo/bin:/gnu/store/m6c2rrqkzxfpcdw61dlkl2808zsnn9f2-rust-1.45.2/bin:/gnu/store/v6f44zccwh9z5zk3pjlywjybbi8n2hjh-tar-1.32/bin:/gnu/store/ncydgq2znms5n1d2k5yqshhf58nsixwv-gzip-1.10/bin:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/bin:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/bin:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/bin:/gnu/store/n4n560pfvvw50a9369axw5vj5rrqfj1n-diffutils-3.7/bin:/gnu/store/cd5qf3kcnlq35p9k392pjdpdzpsnds70-patch-2.7.6/bin:/gnu/store/hic7snhayfl7m6cpfqqr73nmm19bpqkg-findutils-4.7.0/bin:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/bin:/gnu/store/ishk7fswcs4gkwcp8mh788z4mvvl9bxh-sed-4.8/bin:/gnu/store/bhs4rj58v8j1narb2454raan2ps38xd8-grep-3.4/bin:/gnu/store/57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32/bin:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/bin:/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin:/gnu/store/mpa04aq8lblbcviyxywxcsb1zbi0mf39-ld-wrapper-0/bin:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/bin:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/bin:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/sbin'
environment variable `C_INCLUDE_PATH' set to `/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/include:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/include:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/include:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/include:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/include:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/include:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/include:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/include:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/include:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/include:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/include:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/include:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/j4fazhp9rzgnss3gq5zdvw73jdkgnbn3-rust-1.45.2-cargo/lib:/gnu/store/m6c2rrqkzxfpcdw61dlkl2808zsnn9f2-rust-1.45.2/lib:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/lib:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/lib:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/lib:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/lib:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/lib:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib:/gnu/store/s3dcqzwqaakv1yx37by9chksdbkgih17-glibc-2.31-static/lib:/gnu/store/hwcky7446s952w0mwchhmm211ll07zrq-glibc-utf8-locales-2.31/lib'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `GUIX_LOCPATH' set to `/gnu/store/hwcky7446s952w0mwchhmm211ll07zrq-glibc-utf8-locales-2.31/lib/locale'
phase `set-paths' succeeded after 0.0 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
shell2batch-0.4.2/
shell2batch-0.4.2/.cargo_vcs_info.json
shell2batch-0.4.2/Cargo.lock
shell2batch-0.4.2/Cargo.toml
shell2batch-0.4.2/Cargo.toml.orig
shell2batch-0.4.2/LICENSE
shell2batch-0.4.2/Makefile.toml
shell2batch-0.4.2/README.md
shell2batch-0.4.2/benches/
shell2batch-0.4.2/benches/bench_convert.rs
shell2batch-0.4.2/docs/
shell2batch-0.4.2/docs/api/
shell2batch-0.4.2/docs/api/COPYRIGHT.txt
shell2batch-0.4.2/docs/api/FiraSans-LICENSE.txt
shell2batch-0.4.2/docs/api/FiraSans-Medium.woff
shell2batch-0.4.2/docs/api/FiraSans-Regular.woff
shell2batch-0.4.2/docs/api/LICENSE-APACHE.txt
shell2batch-0.4.2/docs/api/LICENSE-MIT.txt
shell2batch-0.4.2/docs/api/SourceCodePro-LICENSE.txt
shell2batch-0.4.2/docs/api/SourceCodePro-Regular.woff
shell2batch-0.4.2/docs/api/SourceCodePro-Semibold.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-Bold.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-It.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-LICENSE.md
shell2batch-0.4.2/docs/api/SourceSerifPro-Regular.ttf.woff
shell2batch-0.4.2/docs/api/aliases.js
shell2batch-0.4.2/docs/api/brush.svg
shell2batch-0.4.2/docs/api/dark.css
shell2batch-0.4.2/docs/api/down-arrow.svg
shell2batch-0.4.2/docs/api/favicon.ico
shell2batch-0.4.2/docs/api/light.css
shell2batch-0.4.2/docs/api/main.js
shell2batch-0.4.2/docs/api/normalize.css
shell2batch-0.4.2/docs/api/noscript.css
shell2batch-0.4.2/docs/api/rust-logo.png
shell2batch-0.4.2/docs/api/rustdoc.css
shell2batch-0.4.2/docs/api/search-index.js
shell2batch-0.4.2/docs/api/settings.css
shell2batch-0.4.2/docs/api/settings.html
shell2batch-0.4.2/docs/api/settings.js
shell2batch-0.4.2/docs/api/shell2batch/
shell2batch-0.4.2/docs/api/shell2batch/all.html
shell2batch-0.4.2/docs/api/shell2batch/fn.convert.html
shell2batch-0.4.2/docs/api/shell2batch/index.html
shell2batch-0.4.2/docs/api/shell2batch/sidebar-items.js
shell2batch-0.4.2/docs/api/source-files.js
shell2batch-0.4.2/docs/api/source-script.js
shell2batch-0.4.2/docs/api/src/
shell2batch-0.4.2/docs/api/src/shell2batch/
shell2batch-0.4.2/docs/api/src/shell2batch/converter.rs.html
shell2batch-0.4.2/docs/api/src/shell2batch/lib.rs.html
shell2batch-0.4.2/docs/api/storage.js
shell2batch-0.4.2/docs/api/theme.js
shell2batch-0.4.2/docs/api/wheel.svg
shell2batch-0.4.2/docs/index.html
shell2batch-0.4.2/examples/
shell2batch-0.4.2/examples/example.rs
shell2batch-0.4.2/src/
shell2batch-0.4.2/src/converter.rs
shell2batch-0.4.2/src/converter_test.rs
shell2batch-0.4.2/src/lib.rs
shell2batch-0.4.2/src/lib_test.rs
shell2batch-0.4.2/tests/
shell2batch-0.4.2/tests/convert_test.rs
phase `unpack' succeeded after 0.1 seconds
starting phase `unpack-rust-crates'
find-files: /gnu/store/i39mpvmw1fma9alr92xbdwah16kijsn8-rust-regex-1.5.4.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/y7lp2nrx6x3wnksp1jjdlr8d9zhg7zp5-rust-regex-syntax-0.6.25.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/w4c8v4yp37jpsis7p0dfqar99g449h9b-rust-memchr-2.4.0.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/f207as87x586z0ln495ya7dgb3vk5660-rust-aho-corasick-0.7.18.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/jn7mpgjq898kmar6xwqdrsqzmw37k5qv-rust-libc-0.2.101.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/dgfb8jc20z8lfzg0c9f9z9g939phxqgh-rust-rustc-std-workspace-core-1.0.0.crate/share/cargo/registry: Not a directory
phase `unpack-rust-crates' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `configure'
regex-1.5.4/.cargo_vcs_info.json
regex-1.5.4/.gitignore
regex-1.5.4/CHANGELOG.md
regex-1.5.4/Cargo.lock
regex-1.5.4/Cargo.toml
regex-1.5.4/Cargo.toml.orig
regex-1.5.4/HACKING.md
regex-1.5.4/LICENSE-APACHE
regex-1.5.4/LICENSE-MIT
regex-1.5.4/PERFORMANCE.md
regex-1.5.4/README.md
regex-1.5.4/UNICODE.md
regex-1.5.4/examples/regexdna-input.txt
regex-1.5.4/examples/regexdna-output.txt
regex-1.5.4/examples/shootout-regex-dna-bytes.rs
regex-1.5.4/examples/shootout-regex-dna-cheat.rs
regex-1.5.4/examples/shootout-regex-dna-replace.rs
regex-1.5.4/examples/shootout-regex-dna-single-cheat.rs
regex-1.5.4/examples/shootout-regex-dna-single.rs
regex-1.5.4/examples/shootout-regex-dna.rs
regex-1.5.4/rustfmt.toml
regex-1.5.4/src/backtrack.rs
regex-1.5.4/src/compile.rs
regex-1.5.4/src/dfa.rs
regex-1.5.4/src/error.rs
regex-1.5.4/src/exec.rs
regex-1.5.4/src/expand.rs
regex-1.5.4/src/find_byte.rs
regex-1.5.4/src/freqs.rs
regex-1.5.4/src/input.rs
regex-1.5.4/src/lib.rs
regex-1.5.4/src/literal/imp.rs
regex-1.5.4/src/literal/mod.rs
regex-1.5.4/src/pattern.rs
regex-1.5.4/src/pikevm.rs
regex-1.5.4/src/pool.rs
regex-1.5.4/src/prog.rs
regex-1.5.4/src/re_builder.rs
regex-1.5.4/src/re_bytes.rs
regex-1.5.4/src/re_set.rs
regex-1.5.4/src/re_trait.rs
regex-1.5.4/src/re_unicode.rs
regex-1.5.4/src/sparse.rs
regex-1.5.4/src/testdata/LICENSE
regex-1.5.4/src/testdata/README
regex-1.5.4/src/testdata/basic.dat
regex-1.5.4/src/testdata/nullsubexpr.dat
regex-1.5.4/src/testdata/repetition.dat
regex-1.5.4/src/utf8.rs
regex-1.5.4/test
regex-1.5.4/tests/api.rs
regex-1.5.4/tests/api_str.rs
regex-1.5.4/tests/bytes.rs
regex-1.5.4/tests/consistent.rs
regex-1.5.4/tests/crates_regex.rs
regex-1.5.4/tests/crazy.rs
regex-1.5.4/tests/flags.rs
regex-1.5.4/tests/fowler.rs
regex-1.5.4/tests/macros.rs
regex-1.5.4/tests/macros_bytes.rs
regex-1.5.4/tests/macros_str.rs
regex-1.5.4/tests/misc.rs
regex-1.5.4/tests/multiline.rs
regex-1.5.4/tests/noparse.rs
regex-1.5.4/tests/regression.rs
regex-1.5.4/tests/regression_fuzz.rs
regex-1.5.4/tests/replace.rs
regex-1.5.4/tests/searcher.rs
regex-1.5.4/tests/set.rs
regex-1.5.4/tests/shortest_match.rs
regex-1.5.4/tests/suffix_reverse.rs
regex-1.5.4/tests/test_backtrack.rs
regex-1.5.4/tests/test_backtrack_bytes.rs
regex-1.5.4/tests/test_backtrack_utf8bytes.rs
regex-1.5.4/tests/test_crates_regex.rs
regex-1.5.4/tests/test_default.rs
regex-1.5.4/tests/test_default_bytes.rs
regex-1.5.4/tests/test_nfa.rs
regex-1.5.4/tests/test_nfa_bytes.rs
regex-1.5.4/tests/test_nfa_utf8bytes.rs
regex-1.5.4/tests/unicode.rs
regex-1.5.4/tests/word_boundary.rs
regex-1.5.4/tests/word_boundary_ascii.rs
regex-1.5.4/tests/word_boundary_unicode.rs
regex-syntax-0.6.25/.cargo_vcs_info.json
regex-syntax-0.6.25/Cargo.toml
regex-syntax-0.6.25/Cargo.toml.orig
regex-syntax-0.6.25/LICENSE-APACHE
regex-syntax-0.6.25/LICENSE-MIT
regex-syntax-0.6.25/README.md
regex-syntax-0.6.25/benches/bench.rs
regex-syntax-0.6.25/src/ast/mod.rs
regex-syntax-0.6.25/src/ast/parse.rs
regex-syntax-0.6.25/src/ast/print.rs
regex-syntax-0.6.25/src/ast/visitor.rs
regex-syntax-0.6.25/src/either.rs
regex-syntax-0.6.25/src/error.rs
regex-syntax-0.6.25/src/hir/interval.rs
regex-syntax-0.6.25/src/hir/literal/mod.rs
regex-syntax-0.6.25/src/hir/mod.rs
regex-syntax-0.6.25/src/hir/print.rs
regex-syntax-0.6.25/src/hir/translate.rs
regex-syntax-0.6.25/src/hir/visitor.rs
regex-syntax-0.6.25/src/lib.rs
regex-syntax-0.6.25/src/parser.rs
regex-syntax-0.6.25/src/unicode.rs
regex-syntax-0.6.25/src/unicode_tables/LICENSE-UNICODE
regex-syntax-0.6.25/src/unicode_tables/age.rs
regex-syntax-0.6.25/src/unicode_tables/case_folding_simple.rs
regex-syntax-0.6.25/src/unicode_tables/general_category.rs
regex-syntax-0.6.25/src/unicode_tables/grapheme_cluster_break.rs
regex-syntax-0.6.25/src/unicode_tables/mod.rs
regex-syntax-0.6.25/src/unicode_tables/perl_decimal.rs
regex-syntax-0.6.25/src/unicode_tables/perl_space.rs
regex-syntax-0.6.25/src/unicode_tables/perl_word.rs
regex-syntax-0.6.25/src/unicode_tables/property_bool.rs
regex-syntax-0.6.25/src/unicode_tables/property_names.rs
regex-syntax-0.6.25/src/unicode_tables/property_values.rs
regex-syntax-0.6.25/src/unicode_tables/script.rs
regex-syntax-0.6.25/src/unicode_tables/script_extension.rs
regex-syntax-0.6.25/src/unicode_tables/sentence_break.rs
regex-syntax-0.6.25/src/unicode_tables/word_break.rs
regex-syntax-0.6.25/src/utf8.rs
regex-syntax-0.6.25/test
memchr-2.4.0/.cargo_vcs_info.json
memchr-2.4.0/.gitignore
memchr-2.4.0/.ignore
memchr-2.4.0/COPYING
memchr-2.4.0/Cargo.toml
memchr-2.4.0/Cargo.toml.orig
memchr-2.4.0/LICENSE-MIT
memchr-2.4.0/README.md
memchr-2.4.0/UNLICENSE
memchr-2.4.0/build.rs
memchr-2.4.0/rustfmt.toml
memchr-2.4.0/src/cow.rs
memchr-2.4.0/src/lib.rs
memchr-2.4.0/src/memchr/c.rs
memchr-2.4.0/src/memchr/fallback.rs
memchr-2.4.0/src/memchr/iter.rs
memchr-2.4.0/src/memchr/mod.rs
memchr-2.4.0/src/memchr/naive.rs
memchr-2.4.0/src/memchr/x86/avx.rs
memchr-2.4.0/src/memchr/x86/mod.rs
memchr-2.4.0/src/memchr/x86/sse2.rs
memchr-2.4.0/src/memchr/x86/sse42.rs
memchr-2.4.0/src/memmem/byte_frequencies.rs
memchr-2.4.0/src/memmem/genericsimd.rs
memchr-2.4.0/src/memmem/mod.rs
memchr-2.4.0/src/memmem/prefilter/fallback.rs
memchr-2.4.0/src/memmem/prefilter/genericsimd.rs
memchr-2.4.0/src/memmem/prefilter/mod.rs
memchr-2.4.0/src/memmem/prefilter/x86/avx.rs
memchr-2.4.0/src/memmem/prefilter/x86/mod.rs
memchr-2.4.0/src/memmem/prefilter/x86/sse.rs
memchr-2.4.0/src/memmem/rabinkarp.rs
memchr-2.4.0/src/memmem/rarebytes.rs
memchr-2.4.0/src/memmem/twoway.rs
memchr-2.4.0/src/memmem/util.rs
memchr-2.4.0/src/memmem/vector.rs
memchr-2.4.0/src/memmem/x86/avx.rs
memchr-2.4.0/src/memmem/x86/mod.rs
memchr-2.4.0/src/memmem/x86/sse.rs
memchr-2.4.0/src/tests/memchr/iter.rs
memchr-2.4.0/src/tests/memchr/memchr.rs
memchr-2.4.0/src/tests/memchr/mod.rs
memchr-2.4.0/src/tests/memchr/simple.rs
memchr-2.4.0/src/tests/memchr/testdata.rs
memchr-2.4.0/src/tests/mod.rs
memchr-2.4.0/src/tests/x86_64-soft_float.json
aho-corasick-0.7.18/.cargo_vcs_info.json
aho-corasick-0.7.18/.github/workflows/ci.yml
aho-corasick-0.7.18/.gitignore
aho-corasick-0.7.18/COPYING
aho-corasick-0.7.18/Cargo.toml
aho-corasick-0.7.18/Cargo.toml.orig
aho-corasick-0.7.18/DESIGN.md
aho-corasick-0.7.18/LICENSE-MIT
aho-corasick-0.7.18/README.md
aho-corasick-0.7.18/UNLICENSE
aho-corasick-0.7.18/rustfmt.toml
aho-corasick-0.7.18/src/ahocorasick.rs
aho-corasick-0.7.18/src/automaton.rs
aho-corasick-0.7.18/src/buffer.rs
aho-corasick-0.7.18/src/byte_frequencies.rs
aho-corasick-0.7.18/src/classes.rs
aho-corasick-0.7.18/src/dfa.rs
aho-corasick-0.7.18/src/error.rs
aho-corasick-0.7.18/src/lib.rs
aho-corasick-0.7.18/src/nfa.rs
aho-corasick-0.7.18/src/packed/api.rs
aho-corasick-0.7.18/src/packed/mod.rs
aho-corasick-0.7.18/src/packed/pattern.rs
aho-corasick-0.7.18/src/packed/rabinkarp.rs
aho-corasick-0.7.18/src/packed/teddy/README.md
aho-corasick-0.7.18/src/packed/teddy/compile.rs
aho-corasick-0.7.18/src/packed/teddy/mod.rs
aho-corasick-0.7.18/src/packed/teddy/runtime.rs
aho-corasick-0.7.18/src/packed/tests.rs
aho-corasick-0.7.18/src/packed/vector.rs
aho-corasick-0.7.18/src/prefilter.rs
aho-corasick-0.7.18/src/state_id.rs
aho-corasick-0.7.18/src/tests.rs
libc-0.2.101/.cargo_vcs_info.json
libc-0.2.101/.gitignore
libc-0.2.101/CONTRIBUTING.md
libc-0.2.101/Cargo.toml
libc-0.2.101/Cargo.toml.orig
libc-0.2.101/LICENSE-APACHE
libc-0.2.101/LICENSE-MIT
libc-0.2.101/README.md
libc-0.2.101/build.rs
libc-0.2.101/rustfmt.toml
libc-0.2.101/src/fixed_width_ints.rs
libc-0.2.101/src/fuchsia/aarch64.rs
libc-0.2.101/src/fuchsia/align.rs
libc-0.2.101/src/fuchsia/mod.rs
libc-0.2.101/src/fuchsia/no_align.rs
libc-0.2.101/src/fuchsia/x86_64.rs
libc-0.2.101/src/hermit/aarch64.rs
libc-0.2.101/src/hermit/mod.rs
libc-0.2.101/src/hermit/x86_64.rs
libc-0.2.101/src/lib.rs
libc-0.2.101/src/macros.rs
libc-0.2.101/src/psp.rs
libc-0.2.101/src/sgx.rs
libc-0.2.101/src/switch.rs
libc-0.2.101/src/unix/align.rs
libc-0.2.101/src/unix/bsd/apple/b32/align.rs
libc-0.2.101/src/unix/bsd/apple/b32/mod.rs
libc-0.2.101/src/unix/bsd/apple/b64/aarch64/align.rs
libc-0.2.101/src/unix/bsd/apple/b64/aarch64/mod.rs
libc-0.2.101/src/unix/bsd/apple/b64/align.rs
libc-0.2.101/src/unix/bsd/apple/b64/mod.rs
libc-0.2.101/src/unix/bsd/apple/b64/x86_64/align.rs
libc-0.2.101/src/unix/bsd/apple/b64/x86_64/mod.rs
libc-0.2.101/src/unix/bsd/apple/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/dragonfly/errno.rs
libc-0.2.101/src/unix/bsd/freebsdlike/dragonfly/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/arm.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/x86.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/mod.rs
libc-0.2.101/src/unix/bsd/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/arm.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/x86.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/sparc64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/x86.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
libc-0.2.101/src/unix/haiku/b32.rs
libc-0.2.101/src/unix/haiku/b64.rs
libc-0.2.101/src/unix/haiku/mod.rs
libc-0.2.101/src/unix/haiku/native.rs
libc-0.2.101/src/unix/hermit/aarch64.rs
libc-0.2.101/src/unix/hermit/mod.rs
libc-0.2.101/src/unix/hermit/x86_64.rs
libc-0.2.101/src/unix/linux_like/android/b32/arm.rs
libc-0.2.101/src/unix/linux_like/android/b32/mod.rs
libc-0.2.101/src/unix/linux_like/android/b32/x86/align.rs
libc-0.2.101/src/unix/linux_like/android/b32/x86/mod.rs
libc-0.2.101/src/unix/linux_like/android/b64/aarch64/align.rs
libc-0.2.101/src/unix/linux_like/android/b64/aarch64/mod.rs
libc-0.2.101/src/unix/linux_like/android/b64/mod.rs
libc-0.2.101/src/unix/linux_like/android/b64/x86_64/align.rs
libc-0.2.101/src/unix/linux_like/android/b64/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/android/mod.rs
libc-0.2.101/src/unix/linux_like/emscripten/align.rs
libc-0.2.101/src/unix/linux_like/emscripten/mod.rs
libc-0.2.101/src/unix/linux_like/emscripten/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/align.rs
libc-0.2.101/src/unix/linux_like/linux/arch/generic/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/powerpc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/sparc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/arm/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/mips/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/powerpc.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/sparc/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/x86/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/s390x.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/arm/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/arm/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/hexagon.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/mips/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/powerpc.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/x86/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/x86/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/mips64.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/powerpc64.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/s390x.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/mod.rs
libc-0.2.101/src/unix/linux_like/linux/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/arm/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/arm/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/arm/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips32/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips32/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips64/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips64/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/x86_64/other.rs
libc-0.2.101/src/unix/linux_like/mod.rs
libc-0.2.101/src/unix/mod.rs
libc-0.2.101/src/unix/newlib/aarch64/mod.rs
libc-0.2.101/src/unix/newlib/align.rs
libc-0.2.101/src/unix/newlib/arm/mod.rs
libc-0.2.101/src/unix/newlib/espidf/mod.rs
libc-0.2.101/src/unix/newlib/mod.rs
libc-0.2.101/src/unix/newlib/no_align.rs
libc-0.2.101/src/unix/newlib/powerpc/mod.rs
libc-0.2.101/src/unix/no_align.rs
libc-0.2.101/src/unix/redox/mod.rs
libc-0.2.101/src/unix/solarish/compat.rs
libc-0.2.101/src/unix/solarish/illumos.rs
libc-0.2.101/src/unix/solarish/mod.rs
libc-0.2.101/src/unix/solarish/solaris.rs
libc-0.2.101/src/vxworks/aarch64.rs
libc-0.2.101/src/vxworks/arm.rs
libc-0.2.101/src/vxworks/mod.rs
libc-0.2.101/src/vxworks/powerpc.rs
libc-0.2.101/src/vxworks/powerpc64.rs
libc-0.2.101/src/vxworks/x86.rs
libc-0.2.101/src/vxworks/x86_64.rs
libc-0.2.101/src/wasi.rs
libc-0.2.101/src/windows/gnu/align.rs
libc-0.2.101/src/windows/gnu/mod.rs
libc-0.2.101/src/windows/mod.rs
libc-0.2.101/src/windows/msvc.rs
libc-0.2.101/tests/const_fn.rs
rustc-std-workspace-core-1.0.0/Cargo.toml.orig
rustc-std-workspace-core-1.0.0/Cargo.toml
rustc-std-workspace-core-1.0.0/src/lib.rs
shell2batch-0.4.2/.cargo_vcs_info.json
shell2batch-0.4.2/Cargo.lock
shell2batch-0.4.2/Cargo.toml
shell2batch-0.4.2/Cargo.toml.orig
shell2batch-0.4.2/LICENSE
shell2batch-0.4.2/Makefile.toml
shell2batch-0.4.2/README.md
shell2batch-0.4.2/benches/
shell2batch-0.4.2/benches/bench_convert.rs
shell2batch-0.4.2/docs/
shell2batch-0.4.2/docs/api/
shell2batch-0.4.2/docs/api/COPYRIGHT.txt
shell2batch-0.4.2/docs/api/FiraSans-LICENSE.txt
shell2batch-0.4.2/docs/api/FiraSans-Medium.woff
shell2batch-0.4.2/docs/api/FiraSans-Regular.woff
shell2batch-0.4.2/docs/api/LICENSE-APACHE.txt
shell2batch-0.4.2/docs/api/LICENSE-MIT.txt
shell2batch-0.4.2/docs/api/SourceCodePro-LICENSE.txt
shell2batch-0.4.2/docs/api/SourceCodePro-Regular.woff
shell2batch-0.4.2/docs/api/SourceCodePro-Semibold.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-Bold.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-It.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-LICENSE.md
shell2batch-0.4.2/docs/api/SourceSerifPro-Regular.ttf.woff
shell2batch-0.4.2/docs/api/aliases.js
shell2batch-0.4.2/docs/api/brush.svg
shell2batch-0.4.2/docs/api/dark.css
shell2batch-0.4.2/docs/api/down-arrow.svg
shell2batch-0.4.2/docs/api/favicon.ico
shell2batch-0.4.2/docs/api/light.css
shell2batch-0.4.2/docs/api/main.js
shell2batch-0.4.2/docs/api/normalize.css
shell2batch-0.4.2/docs/api/noscript.css
shell2batch-0.4.2/docs/api/rust-logo.png
shell2batch-0.4.2/docs/api/rustdoc.css
shell2batch-0.4.2/docs/api/search-index.js
shell2batch-0.4.2/docs/api/settings.css
shell2batch-0.4.2/docs/api/settings.html
shell2batch-0.4.2/docs/api/settings.js
shell2batch-0.4.2/docs/api/shell2batch/
shell2batch-0.4.2/docs/api/shell2batch/all.html
shell2batch-0.4.2/docs/api/shell2batch/fn.convert.html
shell2batch-0.4.2/docs/api/shell2batch/index.html
shell2batch-0.4.2/docs/api/shell2batch/sidebar-items.js
shell2batch-0.4.2/docs/api/source-files.js
shell2batch-0.4.2/docs/api/source-script.js
shell2batch-0.4.2/docs/api/src/
shell2batch-0.4.2/docs/api/src/shell2batch/
shell2batch-0.4.2/docs/api/src/shell2batch/converter.rs.html
shell2batch-0.4.2/docs/api/src/shell2batch/lib.rs.html
shell2batch-0.4.2/docs/api/storage.js
shell2batch-0.4.2/docs/api/theme.js
shell2batch-0.4.2/docs/api/wheel.svg
shell2batch-0.4.2/docs/index.html
shell2batch-0.4.2/examples/
shell2batch-0.4.2/examples/example.rs
shell2batch-0.4.2/src/
shell2batch-0.4.2/src/converter.rs
shell2batch-0.4.2/src/converter_test.rs
shell2batch-0.4.2/src/lib.rs
shell2batch-0.4.2/src/lib_test.rs
shell2batch-0.4.2/tests/
shell2batch-0.4.2/tests/convert_test.rs
phase `configure' succeeded after 0.3 seconds
starting phase `patch-generated-file-shebangs'
patch-shebang: ./guix-vendor/rust-regex-1.5.4.tar.gz/test: changing `/bin/bash' to `/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash'
patch-shebang: ./guix-vendor/rust-regex-syntax-0.6.25.tar.gz/test: changing `/bin/bash' to `/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `patch-cargo-checksums'
patch-cargo-checksums: generate-checksums for guix-vendor/rust-aho-corasick-0.7.18.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-libc-0.2.101.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-memchr-2.4.0.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-regex-1.5.4.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-regex-syntax-0.6.25.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-rustc-std-workspace-core-1.0.0.crate
patch-cargo-checksums: generate-checksums for guix-vendor/rust-shell2batch-0.4.2.tar.xz
phase `patch-cargo-checksums' succeeded after 1.2 seconds
starting phase `build'
   Compiling memchr v2.4.0
   Compiling regex-syntax v0.6.25
   Compiling aho-corasick v0.7.18
   Compiling regex v1.5.4
   Compiling shell2batch v0.4.2 (/tmp/guix-build-rust-shell2batch-0.4.2.drv-0/shell2batch-0.4.2)
    Finished release [optimized] target(s) in 50.33s
phase `build' succeeded after 50.3 seconds
starting phase `package'
   Packaging shell2batch v0.4.2 (/tmp/guix-build-rust-shell2batch-0.4.2.drv-0/shell2batch-0.4.2)
phase `package' succeeded after 0.1 seconds
starting phase `check'
   Compiling shell2batch v0.4.2 (/tmp/guix-build-rust-shell2batch-0.4.2.drv-0/shell2batch-0.4.2)
    Finished release [optimized] target(s) in 5.30s
     Running target/release/deps/shell2batch-e33b8f0c1f1946bd

running 64 tests
test converter::converter_test::add_arguments_post_additional_values ... ok
test converter::converter_test::add_arguments_post_all_empty ... ok
test converter::converter_test::add_arguments_post_empty_additional ... ok
test converter::converter_test::add_arguments_pre_additional_values ... ok
test converter::converter_test::add_arguments_pre_empty_args_and_additional_values ... ok
test converter::converter_test::add_arguments_pre_empty_additional ... ok
test converter::converter_test::convert_line_comment ... ok
test converter::converter_test::convert_line_clear ... ok
test converter::converter_test::convert_line_cp_file_with_dash ... ok
test converter::converter_test::convert_line_cp ... ok
test converter::converter_test::convert_line_empty ... ok
test converter::converter_test::convert_line_cp_recursive ... ok
test converter::converter_test::convert_line_export ... ok
test converter::converter_test::convert_line_grep ... ok
test converter::converter_test::convert_line_ls ... ok
test converter::converter_test::convert_line_mkdir ... ok
test converter::converter_test::convert_line_mkdir_and_parents ... ok
test converter::converter_test::convert_line_pwd ... ok
test converter::converter_test::convert_line_rm ... ok
test converter::converter_test::convert_line_rm_no_prompt ... ok
test converter::converter_test::convert_line_mv ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v1 ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v2 ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v4 ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v3 ... ok
test converter::converter_test::add_arguments_pre_all_empty ... ok
test converter::converter_test::convert_line_set_minus_x ... ok
test converter::converter_test::add_arguments_post_empty_args_and_additional_values ... ok
test converter::converter_test::convert_line_set_plus_x ... ok
test converter::converter_test::convert_line_unhandled ... ok
test converter::converter_test::convert_line_with_hint ... ok
test converter::converter_test::convert_line_with_hint_empty ... ok
test converter::converter_test::convert_line_with_hint_start_of_line ... ok
test converter::converter_test::convert_line_with_hint_trim ... ok
test converter::converter_test::replace_flags_all_empty ... ok
test converter::converter_test::convert_line_unset ... ok
test converter::converter_test::replace_flags_args_existing_replacment_empty ... ok
test converter::converter_test::convert_line_rm_recursive ... ok
test converter::converter_test::replace_flags_multiple ... ok
test converter::converter_test::convert_line_touch ... ok
test converter::converter_test::replace_full_vars_empty ... ok
test converter::converter_test::replace_full_vars_found ... ok
test converter::converter_test::replace_params_full ... ok
test converter::converter_test::replace_params_mixed ... ok
test converter::converter_test::replace_params_partial_syntax ... ok
test converter::converter_test::replace_params_mixed_with_non_numeric ... ok
test converter::converter_test::replace_partial_vars_found ... ok
test converter::converter_test::replace_flags_args_empty_replacment_existing ... ok
test converter::converter_test::replace_partial_vars_empty ... ok
test converter::converter_test::replace_partial_vars_not_found ... ok
test converter::converter_test::replace_vars_full_syntax ... ok
test converter::converter_test::replace_vars_mixed ... ok
test converter::converter_test::replace_vars_not_found ... ok
test converter::converter_test::replace_vars_empty ... ok
test converter::converter_test::replace_vars_partial_syntax ... ok
test converter::converter_test::run_comment ... ok
test converter::converter_test::run_empty ... ok
test converter::converter_test::run_command ... ok
test lib_test::convert_command ... ok
test lib_test::convert_empty ... ok
test lib_test::convert_comment ... ok
test lib_test::convert_multi_line ... ok
test converter::converter_test::replace_full_vars_not_found ... ok
test converter::converter_test::run_multi_line ... ok

test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

     Running target/release/deps/convert_test-ef2d764de4abfdb5

running 1 test
test convert ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

   Doc-tests shell2batch

running 2 tests
test src/lib.rs -  (line 116) ... ok
test src/lib.rs - convert (line 191) ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

phase `check' succeeded after 6.2 seconds
starting phase `install'
phase `install' succeeded after 0.0 seconds
starting phase `patch-shebangs'
phase `patch-shebangs' succeeded after 0.0 seconds
starting phase `strip'
phase `strip' succeeded after 0.0 seconds
starting phase `validate-runpath'
phase `validate-runpath' succeeded after 0.0 seconds
starting phase `validate-documentation-location'
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `install-license-files'
installing 1 license files from '.'
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
phase `compress-documentation' succeeded after 0.0 seconds
building /gnu/store/fr7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv...
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/j4fazhp9rzgnss3gq5zdvw73jdkgnbn3-rust-1.45.2-cargo/bin:/gnu/store/m6c2rrqkzxfpcdw61dlkl2808zsnn9f2-rust-1.45.2/bin:/gnu/store/v6f44zccwh9z5zk3pjlywjybbi8n2hjh-tar-1.32/bin:/gnu/store/ncydgq2znms5n1d2k5yqshhf58nsixwv-gzip-1.10/bin:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/bin:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/bin:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/bin:/gnu/store/n4n560pfvvw50a9369axw5vj5rrqfj1n-diffutils-3.7/bin:/gnu/store/cd5qf3kcnlq35p9k392pjdpdzpsnds70-patch-2.7.6/bin:/gnu/store/hic7snhayfl7m6cpfqqr73nmm19bpqkg-findutils-4.7.0/bin:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/bin:/gnu/store/ishk7fswcs4gkwcp8mh788z4mvvl9bxh-sed-4.8/bin:/gnu/store/bhs4rj58v8j1narb2454raan2ps38xd8-grep-3.4/bin:/gnu/store/57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32/bin:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/bin:/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin:/gnu/store/mpa04aq8lblbcviyxywxcsb1zbi0mf39-ld-wrapper-0/bin:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/bin:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/bin:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/sbin'
environment variable `C_INCLUDE_PATH' set to `/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/include:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/include:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/include:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/include:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/include:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/include:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/include:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/include:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/include:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/include:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/include:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/include:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/j4fazhp9rzgnss3gq5zdvw73jdkgnbn3-rust-1.45.2-cargo/lib:/gnu/store/m6c2rrqkzxfpcdw61dlkl2808zsnn9f2-rust-1.45.2/lib:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/lib:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/lib:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/lib:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/lib:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/lib:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib:/gnu/store/s3dcqzwqaakv1yx37by9chksdbkgih17-glibc-2.31-static/lib:/gnu/store/hwcky7446s952w0mwchhmm211ll07zrq-glibc-utf8-locales-2.31/lib'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `GUIX_LOCPATH' set to `/gnu/store/hwcky7446s952w0mwchhmm211ll07zrq-glibc-utf8-locales-2.31/lib/locale'
phase `set-paths' succeeded after 0.0 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
shell2batch-0.4.2/
shell2batch-0.4.2/.cargo_vcs_info.json
shell2batch-0.4.2/Cargo.lock
shell2batch-0.4.2/Cargo.toml
shell2batch-0.4.2/Cargo.toml.orig
shell2batch-0.4.2/LICENSE
shell2batch-0.4.2/Makefile.toml
shell2batch-0.4.2/README.md
shell2batch-0.4.2/benches/
shell2batch-0.4.2/benches/bench_convert.rs
shell2batch-0.4.2/docs/
shell2batch-0.4.2/docs/api/
shell2batch-0.4.2/docs/api/COPYRIGHT.txt
shell2batch-0.4.2/docs/api/FiraSans-LICENSE.txt
shell2batch-0.4.2/docs/api/FiraSans-Medium.woff
shell2batch-0.4.2/docs/api/FiraSans-Regular.woff
shell2batch-0.4.2/docs/api/LICENSE-APACHE.txt
shell2batch-0.4.2/docs/api/LICENSE-MIT.txt
shell2batch-0.4.2/docs/api/SourceCodePro-LICENSE.txt
shell2batch-0.4.2/docs/api/SourceCodePro-Regular.woff
shell2batch-0.4.2/docs/api/SourceCodePro-Semibold.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-Bold.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-It.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-LICENSE.md
shell2batch-0.4.2/docs/api/SourceSerifPro-Regular.ttf.woff
shell2batch-0.4.2/docs/api/aliases.js
shell2batch-0.4.2/docs/api/brush.svg
shell2batch-0.4.2/docs/api/dark.css
shell2batch-0.4.2/docs/api/down-arrow.svg
shell2batch-0.4.2/docs/api/favicon.ico
shell2batch-0.4.2/docs/api/light.css
shell2batch-0.4.2/docs/api/main.js
shell2batch-0.4.2/docs/api/normalize.css
shell2batch-0.4.2/docs/api/noscript.css
shell2batch-0.4.2/docs/api/rust-logo.png
shell2batch-0.4.2/docs/api/rustdoc.css
shell2batch-0.4.2/docs/api/search-index.js
shell2batch-0.4.2/docs/api/settings.css
shell2batch-0.4.2/docs/api/settings.html
shell2batch-0.4.2/docs/api/settings.js
shell2batch-0.4.2/docs/api/shell2batch/
shell2batch-0.4.2/docs/api/shell2batch/all.html
shell2batch-0.4.2/docs/api/shell2batch/fn.convert.html
shell2batch-0.4.2/docs/api/shell2batch/index.html
shell2batch-0.4.2/docs/api/shell2batch/sidebar-items.js
shell2batch-0.4.2/docs/api/source-files.js
shell2batch-0.4.2/docs/api/source-script.js
shell2batch-0.4.2/docs/api/src/
shell2batch-0.4.2/docs/api/src/shell2batch/
shell2batch-0.4.2/docs/api/src/shell2batch/converter.rs.html
shell2batch-0.4.2/docs/api/src/shell2batch/lib.rs.html
shell2batch-0.4.2/docs/api/storage.js
shell2batch-0.4.2/docs/api/theme.js
shell2batch-0.4.2/docs/api/wheel.svg
shell2batch-0.4.2/docs/index.html
shell2batch-0.4.2/examples/
shell2batch-0.4.2/examples/example.rs
shell2batch-0.4.2/src/
shell2batch-0.4.2/src/converter.rs
shell2batch-0.4.2/src/converter_test.rs
shell2batch-0.4.2/src/lib.rs
shell2batch-0.4.2/src/lib_test.rs
shell2batch-0.4.2/tests/
shell2batch-0.4.2/tests/convert_test.rs
phase `unpack' succeeded after 0.1 seconds
starting phase `unpack-rust-crates'
find-files: /gnu/store/i39mpvmw1fma9alr92xbdwah16kijsn8-rust-regex-1.5.4.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/y7lp2nrx6x3wnksp1jjdlr8d9zhg7zp5-rust-regex-syntax-0.6.25.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/w4c8v4yp37jpsis7p0dfqar99g449h9b-rust-memchr-2.4.0.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/f207as87x586z0ln495ya7dgb3vk5660-rust-aho-corasick-0.7.18.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/jn7mpgjq898kmar6xwqdrsqzmw37k5qv-rust-libc-0.2.101.tar.gz/share/cargo/registry: Not a directory
find-files: /gnu/store/dgfb8jc20z8lfzg0c9f9z9g939phxqgh-rust-rustc-std-workspace-core-1.0.0.crate/share/cargo/registry: Not a directory
phase `unpack-rust-crates' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `configure'
regex-1.5.4/.cargo_vcs_info.json
regex-1.5.4/.gitignore
regex-1.5.4/CHANGELOG.md
regex-1.5.4/Cargo.lock
regex-1.5.4/Cargo.toml
regex-1.5.4/Cargo.toml.orig
regex-1.5.4/HACKING.md
regex-1.5.4/LICENSE-APACHE
regex-1.5.4/LICENSE-MIT
regex-1.5.4/PERFORMANCE.md
regex-1.5.4/README.md
regex-1.5.4/UNICODE.md
regex-1.5.4/examples/regexdna-input.txt
regex-1.5.4/examples/regexdna-output.txt
regex-1.5.4/examples/shootout-regex-dna-bytes.rs
regex-1.5.4/examples/shootout-regex-dna-cheat.rs
regex-1.5.4/examples/shootout-regex-dna-replace.rs
regex-1.5.4/examples/shootout-regex-dna-single-cheat.rs
regex-1.5.4/examples/shootout-regex-dna-single.rs
regex-1.5.4/examples/shootout-regex-dna.rs
regex-1.5.4/rustfmt.toml
regex-1.5.4/src/backtrack.rs
regex-1.5.4/src/compile.rs
regex-1.5.4/src/dfa.rs
regex-1.5.4/src/error.rs
regex-1.5.4/src/exec.rs
regex-1.5.4/src/expand.rs
regex-1.5.4/src/find_byte.rs
regex-1.5.4/src/freqs.rs
regex-1.5.4/src/input.rs
regex-1.5.4/src/lib.rs
regex-1.5.4/src/literal/imp.rs
regex-1.5.4/src/literal/mod.rs
regex-1.5.4/src/pattern.rs
regex-1.5.4/src/pikevm.rs
regex-1.5.4/src/pool.rs
regex-1.5.4/src/prog.rs
regex-1.5.4/src/re_builder.rs
regex-1.5.4/src/re_bytes.rs
regex-1.5.4/src/re_set.rs
regex-1.5.4/src/re_trait.rs
regex-1.5.4/src/re_unicode.rs
regex-1.5.4/src/sparse.rs
regex-1.5.4/src/testdata/LICENSE
regex-1.5.4/src/testdata/README
regex-1.5.4/src/testdata/basic.dat
regex-1.5.4/src/testdata/nullsubexpr.dat
regex-1.5.4/src/testdata/repetition.dat
regex-1.5.4/src/utf8.rs
regex-1.5.4/test
regex-1.5.4/tests/api.rs
regex-1.5.4/tests/api_str.rs
regex-1.5.4/tests/bytes.rs
regex-1.5.4/tests/consistent.rs
regex-1.5.4/tests/crates_regex.rs
regex-1.5.4/tests/crazy.rs
regex-1.5.4/tests/flags.rs
regex-1.5.4/tests/fowler.rs
regex-1.5.4/tests/macros.rs
regex-1.5.4/tests/macros_bytes.rs
regex-1.5.4/tests/macros_str.rs
regex-1.5.4/tests/misc.rs
regex-1.5.4/tests/multiline.rs
regex-1.5.4/tests/noparse.rs
regex-1.5.4/tests/regression.rs
regex-1.5.4/tests/regression_fuzz.rs
regex-1.5.4/tests/replace.rs
regex-1.5.4/tests/searcher.rs
regex-1.5.4/tests/set.rs
regex-1.5.4/tests/shortest_match.rs
regex-1.5.4/tests/suffix_reverse.rs
regex-1.5.4/tests/test_backtrack.rs
regex-1.5.4/tests/test_backtrack_bytes.rs
regex-1.5.4/tests/test_backtrack_utf8bytes.rs
regex-1.5.4/tests/test_crates_regex.rs
regex-1.5.4/tests/test_default.rs
regex-1.5.4/tests/test_default_bytes.rs
regex-1.5.4/tests/test_nfa.rs
regex-1.5.4/tests/test_nfa_bytes.rs
regex-1.5.4/tests/test_nfa_utf8bytes.rs
regex-1.5.4/tests/unicode.rs
regex-1.5.4/tests/word_boundary.rs
regex-1.5.4/tests/word_boundary_ascii.rs
regex-1.5.4/tests/word_boundary_unicode.rs
regex-syntax-0.6.25/.cargo_vcs_info.json
regex-syntax-0.6.25/Cargo.toml
regex-syntax-0.6.25/Cargo.toml.orig
regex-syntax-0.6.25/LICENSE-APACHE
regex-syntax-0.6.25/LICENSE-MIT
regex-syntax-0.6.25/README.md
regex-syntax-0.6.25/benches/bench.rs
regex-syntax-0.6.25/src/ast/mod.rs
regex-syntax-0.6.25/src/ast/parse.rs
regex-syntax-0.6.25/src/ast/print.rs
regex-syntax-0.6.25/src/ast/visitor.rs
regex-syntax-0.6.25/src/either.rs
regex-syntax-0.6.25/src/error.rs
regex-syntax-0.6.25/src/hir/interval.rs
regex-syntax-0.6.25/src/hir/literal/mod.rs
regex-syntax-0.6.25/src/hir/mod.rs
regex-syntax-0.6.25/src/hir/print.rs
regex-syntax-0.6.25/src/hir/translate.rs
regex-syntax-0.6.25/src/hir/visitor.rs
regex-syntax-0.6.25/src/lib.rs
regex-syntax-0.6.25/src/parser.rs
regex-syntax-0.6.25/src/unicode.rs
regex-syntax-0.6.25/src/unicode_tables/LICENSE-UNICODE
regex-syntax-0.6.25/src/unicode_tables/age.rs
regex-syntax-0.6.25/src/unicode_tables/case_folding_simple.rs
regex-syntax-0.6.25/src/unicode_tables/general_category.rs
regex-syntax-0.6.25/src/unicode_tables/grapheme_cluster_break.rs
regex-syntax-0.6.25/src/unicode_tables/mod.rs
regex-syntax-0.6.25/src/unicode_tables/perl_decimal.rs
regex-syntax-0.6.25/src/unicode_tables/perl_space.rs
regex-syntax-0.6.25/src/unicode_tables/perl_word.rs
regex-syntax-0.6.25/src/unicode_tables/property_bool.rs
regex-syntax-0.6.25/src/unicode_tables/property_names.rs
regex-syntax-0.6.25/src/unicode_tables/property_values.rs
regex-syntax-0.6.25/src/unicode_tables/script.rs
regex-syntax-0.6.25/src/unicode_tables/script_extension.rs
regex-syntax-0.6.25/src/unicode_tables/sentence_break.rs
regex-syntax-0.6.25/src/unicode_tables/word_break.rs
regex-syntax-0.6.25/src/utf8.rs
regex-syntax-0.6.25/test
memchr-2.4.0/.cargo_vcs_info.json
memchr-2.4.0/.gitignore
memchr-2.4.0/.ignore
memchr-2.4.0/COPYING
memchr-2.4.0/Cargo.toml
memchr-2.4.0/Cargo.toml.orig
memchr-2.4.0/LICENSE-MIT
memchr-2.4.0/README.md
memchr-2.4.0/UNLICENSE
memchr-2.4.0/build.rs
memchr-2.4.0/rustfmt.toml
memchr-2.4.0/src/cow.rs
memchr-2.4.0/src/lib.rs
memchr-2.4.0/src/memchr/c.rs
memchr-2.4.0/src/memchr/fallback.rs
memchr-2.4.0/src/memchr/iter.rs
memchr-2.4.0/src/memchr/mod.rs
memchr-2.4.0/src/memchr/naive.rs
memchr-2.4.0/src/memchr/x86/avx.rs
memchr-2.4.0/src/memchr/x86/mod.rs
memchr-2.4.0/src/memchr/x86/sse2.rs
memchr-2.4.0/src/memchr/x86/sse42.rs
memchr-2.4.0/src/memmem/byte_frequencies.rs
memchr-2.4.0/src/memmem/genericsimd.rs
memchr-2.4.0/src/memmem/mod.rs
memchr-2.4.0/src/memmem/prefilter/fallback.rs
memchr-2.4.0/src/memmem/prefilter/genericsimd.rs
memchr-2.4.0/src/memmem/prefilter/mod.rs
memchr-2.4.0/src/memmem/prefilter/x86/avx.rs
memchr-2.4.0/src/memmem/prefilter/x86/mod.rs
memchr-2.4.0/src/memmem/prefilter/x86/sse.rs
memchr-2.4.0/src/memmem/rabinkarp.rs
memchr-2.4.0/src/memmem/rarebytes.rs
memchr-2.4.0/src/memmem/twoway.rs
memchr-2.4.0/src/memmem/util.rs
memchr-2.4.0/src/memmem/vector.rs
memchr-2.4.0/src/memmem/x86/avx.rs
memchr-2.4.0/src/memmem/x86/mod.rs
memchr-2.4.0/src/memmem/x86/sse.rs
memchr-2.4.0/src/tests/memchr/iter.rs
memchr-2.4.0/src/tests/memchr/memchr.rs
memchr-2.4.0/src/tests/memchr/mod.rs
memchr-2.4.0/src/tests/memchr/simple.rs
memchr-2.4.0/src/tests/memchr/testdata.rs
memchr-2.4.0/src/tests/mod.rs
memchr-2.4.0/src/tests/x86_64-soft_float.json
aho-corasick-0.7.18/.cargo_vcs_info.json
aho-corasick-0.7.18/.github/workflows/ci.yml
aho-corasick-0.7.18/.gitignore
aho-corasick-0.7.18/COPYING
aho-corasick-0.7.18/Cargo.toml
aho-corasick-0.7.18/Cargo.toml.orig
aho-corasick-0.7.18/DESIGN.md
aho-corasick-0.7.18/LICENSE-MIT
aho-corasick-0.7.18/README.md
aho-corasick-0.7.18/UNLICENSE
aho-corasick-0.7.18/rustfmt.toml
aho-corasick-0.7.18/src/ahocorasick.rs
aho-corasick-0.7.18/src/automaton.rs
aho-corasick-0.7.18/src/buffer.rs
aho-corasick-0.7.18/src/byte_frequencies.rs
aho-corasick-0.7.18/src/classes.rs
aho-corasick-0.7.18/src/dfa.rs
aho-corasick-0.7.18/src/error.rs
aho-corasick-0.7.18/src/lib.rs
aho-corasick-0.7.18/src/nfa.rs
aho-corasick-0.7.18/src/packed/api.rs
aho-corasick-0.7.18/src/packed/mod.rs
aho-corasick-0.7.18/src/packed/pattern.rs
aho-corasick-0.7.18/src/packed/rabinkarp.rs
aho-corasick-0.7.18/src/packed/teddy/README.md
aho-corasick-0.7.18/src/packed/teddy/compile.rs
aho-corasick-0.7.18/src/packed/teddy/mod.rs
aho-corasick-0.7.18/src/packed/teddy/runtime.rs
aho-corasick-0.7.18/src/packed/tests.rs
aho-corasick-0.7.18/src/packed/vector.rs
aho-corasick-0.7.18/src/prefilter.rs
aho-corasick-0.7.18/src/state_id.rs
aho-corasick-0.7.18/src/tests.rs
libc-0.2.101/.cargo_vcs_info.json
libc-0.2.101/.gitignore
libc-0.2.101/CONTRIBUTING.md
libc-0.2.101/Cargo.toml
libc-0.2.101/Cargo.toml.orig
libc-0.2.101/LICENSE-APACHE
libc-0.2.101/LICENSE-MIT
libc-0.2.101/README.md
libc-0.2.101/build.rs
libc-0.2.101/rustfmt.toml
libc-0.2.101/src/fixed_width_ints.rs
libc-0.2.101/src/fuchsia/aarch64.rs
libc-0.2.101/src/fuchsia/align.rs
libc-0.2.101/src/fuchsia/mod.rs
libc-0.2.101/src/fuchsia/no_align.rs
libc-0.2.101/src/fuchsia/x86_64.rs
libc-0.2.101/src/hermit/aarch64.rs
libc-0.2.101/src/hermit/mod.rs
libc-0.2.101/src/hermit/x86_64.rs
libc-0.2.101/src/lib.rs
libc-0.2.101/src/macros.rs
libc-0.2.101/src/psp.rs
libc-0.2.101/src/sgx.rs
libc-0.2.101/src/switch.rs
libc-0.2.101/src/unix/align.rs
libc-0.2.101/src/unix/bsd/apple/b32/align.rs
libc-0.2.101/src/unix/bsd/apple/b32/mod.rs
libc-0.2.101/src/unix/bsd/apple/b64/aarch64/align.rs
libc-0.2.101/src/unix/bsd/apple/b64/aarch64/mod.rs
libc-0.2.101/src/unix/bsd/apple/b64/align.rs
libc-0.2.101/src/unix/bsd/apple/b64/mod.rs
libc-0.2.101/src/unix/bsd/apple/b64/x86_64/align.rs
libc-0.2.101/src/unix/bsd/apple/b64/x86_64/mod.rs
libc-0.2.101/src/unix/bsd/apple/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/dragonfly/errno.rs
libc-0.2.101/src/unix/bsd/freebsdlike/dragonfly/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/arm.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/x86.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
libc-0.2.101/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
libc-0.2.101/src/unix/bsd/freebsdlike/mod.rs
libc-0.2.101/src/unix/bsd/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/arm.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/x86.rs
libc-0.2.101/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/mod.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/sparc64.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/x86.rs
libc-0.2.101/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
libc-0.2.101/src/unix/haiku/b32.rs
libc-0.2.101/src/unix/haiku/b64.rs
libc-0.2.101/src/unix/haiku/mod.rs
libc-0.2.101/src/unix/haiku/native.rs
libc-0.2.101/src/unix/hermit/aarch64.rs
libc-0.2.101/src/unix/hermit/mod.rs
libc-0.2.101/src/unix/hermit/x86_64.rs
libc-0.2.101/src/unix/linux_like/android/b32/arm.rs
libc-0.2.101/src/unix/linux_like/android/b32/mod.rs
libc-0.2.101/src/unix/linux_like/android/b32/x86/align.rs
libc-0.2.101/src/unix/linux_like/android/b32/x86/mod.rs
libc-0.2.101/src/unix/linux_like/android/b64/aarch64/align.rs
libc-0.2.101/src/unix/linux_like/android/b64/aarch64/mod.rs
libc-0.2.101/src/unix/linux_like/android/b64/mod.rs
libc-0.2.101/src/unix/linux_like/android/b64/x86_64/align.rs
libc-0.2.101/src/unix/linux_like/android/b64/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/android/mod.rs
libc-0.2.101/src/unix/linux_like/emscripten/align.rs
libc-0.2.101/src/unix/linux_like/emscripten/mod.rs
libc-0.2.101/src/unix/linux_like/emscripten/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/align.rs
libc-0.2.101/src/unix/linux_like/linux/arch/generic/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/powerpc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/arch/sparc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/arm/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/mips/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/powerpc.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/sparc/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/x86/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/s390x.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/mod.rs
libc-0.2.101/src/unix/linux_like/linux/gnu/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/arm/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/arm/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/hexagon.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/mips/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/powerpc.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/x86/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b32/x86/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/mips64.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/powerpc64.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/s390x.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
libc-0.2.101/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/musl/mod.rs
libc-0.2.101/src/unix/linux_like/linux/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/arm/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/arm/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/arm/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips32/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips32/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips64/align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mips64/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mips/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/no_align.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
libc-0.2.101/src/unix/linux_like/linux/uclibc/x86_64/other.rs
libc-0.2.101/src/unix/linux_like/mod.rs
libc-0.2.101/src/unix/mod.rs
libc-0.2.101/src/unix/newlib/aarch64/mod.rs
libc-0.2.101/src/unix/newlib/align.rs
libc-0.2.101/src/unix/newlib/arm/mod.rs
libc-0.2.101/src/unix/newlib/espidf/mod.rs
libc-0.2.101/src/unix/newlib/mod.rs
libc-0.2.101/src/unix/newlib/no_align.rs
libc-0.2.101/src/unix/newlib/powerpc/mod.rs
libc-0.2.101/src/unix/no_align.rs
libc-0.2.101/src/unix/redox/mod.rs
libc-0.2.101/src/unix/solarish/compat.rs
libc-0.2.101/src/unix/solarish/illumos.rs
libc-0.2.101/src/unix/solarish/mod.rs
libc-0.2.101/src/unix/solarish/solaris.rs
libc-0.2.101/src/vxworks/aarch64.rs
libc-0.2.101/src/vxworks/arm.rs
libc-0.2.101/src/vxworks/mod.rs
libc-0.2.101/src/vxworks/powerpc.rs
libc-0.2.101/src/vxworks/powerpc64.rs
libc-0.2.101/src/vxworks/x86.rs
libc-0.2.101/src/vxworks/x86_64.rs
libc-0.2.101/src/wasi.rs
libc-0.2.101/src/windows/gnu/align.rs
libc-0.2.101/src/windows/gnu/mod.rs
libc-0.2.101/src/windows/mod.rs
libc-0.2.101/src/windows/msvc.rs
libc-0.2.101/tests/const_fn.rs
rustc-std-workspace-core-1.0.0/Cargo.toml.orig
rustc-std-workspace-core-1.0.0/Cargo.toml
rustc-std-workspace-core-1.0.0/src/lib.rs
shell2batch-0.4.2/.cargo_vcs_info.json
shell2batch-0.4.2/Cargo.lock
shell2batch-0.4.2/Cargo.toml
shell2batch-0.4.2/Cargo.toml.orig
shell2batch-0.4.2/LICENSE
shell2batch-0.4.2/Makefile.toml
shell2batch-0.4.2/README.md
shell2batch-0.4.2/benches/
shell2batch-0.4.2/benches/bench_convert.rs
shell2batch-0.4.2/docs/
shell2batch-0.4.2/docs/api/
shell2batch-0.4.2/docs/api/COPYRIGHT.txt
shell2batch-0.4.2/docs/api/FiraSans-LICENSE.txt
shell2batch-0.4.2/docs/api/FiraSans-Medium.woff
shell2batch-0.4.2/docs/api/FiraSans-Regular.woff
shell2batch-0.4.2/docs/api/LICENSE-APACHE.txt
shell2batch-0.4.2/docs/api/LICENSE-MIT.txt
shell2batch-0.4.2/docs/api/SourceCodePro-LICENSE.txt
shell2batch-0.4.2/docs/api/SourceCodePro-Regular.woff
shell2batch-0.4.2/docs/api/SourceCodePro-Semibold.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-Bold.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-It.ttf.woff
shell2batch-0.4.2/docs/api/SourceSerifPro-LICENSE.md
shell2batch-0.4.2/docs/api/SourceSerifPro-Regular.ttf.woff
shell2batch-0.4.2/docs/api/aliases.js
shell2batch-0.4.2/docs/api/brush.svg
shell2batch-0.4.2/docs/api/dark.css
shell2batch-0.4.2/docs/api/down-arrow.svg
shell2batch-0.4.2/docs/api/favicon.ico
shell2batch-0.4.2/docs/api/light.css
shell2batch-0.4.2/docs/api/main.js
shell2batch-0.4.2/docs/api/normalize.css
shell2batch-0.4.2/docs/api/noscript.css
shell2batch-0.4.2/docs/api/rust-logo.png
shell2batch-0.4.2/docs/api/rustdoc.css
shell2batch-0.4.2/docs/api/search-index.js
shell2batch-0.4.2/docs/api/settings.css
shell2batch-0.4.2/docs/api/settings.html
shell2batch-0.4.2/docs/api/settings.js
shell2batch-0.4.2/docs/api/shell2batch/
shell2batch-0.4.2/docs/api/shell2batch/all.html
shell2batch-0.4.2/docs/api/shell2batch/fn.convert.html
shell2batch-0.4.2/docs/api/shell2batch/index.html
shell2batch-0.4.2/docs/api/shell2batch/sidebar-items.js
shell2batch-0.4.2/docs/api/source-files.js
shell2batch-0.4.2/docs/api/source-script.js
shell2batch-0.4.2/docs/api/src/
shell2batch-0.4.2/docs/api/src/shell2batch/
shell2batch-0.4.2/docs/api/src/shell2batch/converter.rs.html
shell2batch-0.4.2/docs/api/src/shell2batch/lib.rs.html
shell2batch-0.4.2/docs/api/storage.js
shell2batch-0.4.2/docs/api/theme.js
shell2batch-0.4.2/docs/api/wheel.svg
shell2batch-0.4.2/docs/index.html
shell2batch-0.4.2/examples/
shell2batch-0.4.2/examples/example.rs
shell2batch-0.4.2/src/
shell2batch-0.4.2/src/converter.rs
shell2batch-0.4.2/src/converter_test.rs
shell2batch-0.4.2/src/lib.rs
shell2batch-0.4.2/src/lib_test.rs
shell2batch-0.4.2/tests/
shell2batch-0.4.2/tests/convert_test.rs
phase `configure' succeeded after 0.4 seconds
starting phase `patch-generated-file-shebangs'
patch-shebang: ./guix-vendor/rust-regex-1.5.4.tar.gz/test: changing `/bin/bash' to `/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash'
patch-shebang: ./guix-vendor/rust-regex-syntax-0.6.25.tar.gz/test: changing `/bin/bash' to `/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `patch-cargo-checksums'
patch-cargo-checksums: generate-checksums for guix-vendor/rust-aho-corasick-0.7.18.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-libc-0.2.101.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-memchr-2.4.0.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-regex-1.5.4.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-regex-syntax-0.6.25.tar.gz
patch-cargo-checksums: generate-checksums for guix-vendor/rust-rustc-std-workspace-core-1.0.0.crate
patch-cargo-checksums: generate-checksums for guix-vendor/rust-shell2batch-0.4.2.tar.xz
phase `patch-cargo-checksums' succeeded after 1.5 seconds
starting phase `build'
   Compiling memchr v2.4.0
   Compiling regex-syntax v0.6.25
   Compiling aho-corasick v0.7.18
   Compiling regex v1.5.4
   Compiling shell2batch v0.4.2 (/tmp/guix-build-rust-shell2batch-0.4.2.drv-0/shell2batch-0.4.2)
    Finished release [optimized] target(s) in 54.97s
phase `build' succeeded after 55.0 seconds
starting phase `package'
   Packaging shell2batch v0.4.2 (/tmp/guix-build-rust-shell2batch-0.4.2.drv-0/shell2batch-0.4.2)
phase `package' succeeded after 0.1 seconds
starting phase `check'
   Compiling shell2batch v0.4.2 (/tmp/guix-build-rust-shell2batch-0.4.2.drv-0/shell2batch-0.4.2)
    Finished release [optimized] target(s) in 5.52s
     Running target/release/deps/shell2batch-e33b8f0c1f1946bd

running 64 tests
test converter::converter_test::add_arguments_post_additional_values ... ok
test converter::converter_test::add_arguments_post_all_empty ... ok
test converter::converter_test::add_arguments_post_empty_args_and_additional_values ... ok
test converter::converter_test::add_arguments_pre_all_empty ... ok
test converter::converter_test::add_arguments_pre_empty_additional ... ok
test converter::converter_test::add_arguments_pre_empty_args_and_additional_values ... ok
test converter::converter_test::add_arguments_pre_additional_values ... ok
test converter::converter_test::convert_line_clear ... ok
test converter::converter_test::convert_line_comment ... ok
test converter::converter_test::convert_line_cp_file_with_dash ... ok
test converter::converter_test::convert_line_cp_recursive ... ok
test converter::converter_test::convert_line_empty ... ok
test converter::converter_test::add_arguments_post_empty_additional ... ok
test converter::converter_test::convert_line_cp ... ok
test converter::converter_test::convert_line_export ... ok
test converter::converter_test::convert_line_grep ... ok
test converter::converter_test::convert_line_mkdir ... ok
test converter::converter_test::convert_line_mv ... ok
test converter::converter_test::convert_line_pwd ... ok
test converter::converter_test::convert_line_ls ... ok
test converter::converter_test::convert_line_mkdir_and_parents ... ok
test converter::converter_test::convert_line_rm ... ok
test converter::converter_test::convert_line_rm_no_prompt ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v2 ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v4 ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v1 ... ok
test converter::converter_test::convert_line_rm_no_prompt_and_recursive_v3 ... ok
test converter::converter_test::convert_line_set_plus_x ... ok
test converter::converter_test::convert_line_touch ... ok
test converter::converter_test::convert_line_unhandled ... ok
test converter::converter_test::convert_line_unset ... ok
test converter::converter_test::convert_line_with_hint_empty ... ok
test converter::converter_test::convert_line_rm_recursive ... ok
test converter::converter_test::convert_line_with_hint ... ok
test converter::converter_test::convert_line_with_hint_start_of_line ... ok
test converter::converter_test::convert_line_with_hint_trim ... ok
test converter::converter_test::convert_line_set_minus_x ... ok
test converter::converter_test::replace_flags_all_empty ... ok
test converter::converter_test::replace_flags_args_empty_replacment_existing ... ok
test converter::converter_test::replace_flags_multiple ... ok
test converter::converter_test::replace_full_vars_found ... ok
test converter::converter_test::replace_flags_args_existing_replacment_empty ... ok
test converter::converter_test::replace_full_vars_empty ... ok
test converter::converter_test::replace_params_full ... ok
test converter::converter_test::replace_full_vars_not_found ... ok
test converter::converter_test::replace_partial_vars_empty ... ok
test converter::converter_test::replace_params_partial_syntax ... ok
test converter::converter_test::replace_params_mixed_with_non_numeric ... ok
test converter::converter_test::replace_params_mixed ... ok
test converter::converter_test::replace_vars_empty ... ok
test converter::converter_test::replace_partial_vars_found ... ok
test converter::converter_test::replace_vars_full_syntax ... ok
test converter::converter_test::replace_partial_vars_not_found ... ok
test converter::converter_test::replace_vars_mixed ... ok
test converter::converter_test::run_comment ... ok
test converter::converter_test::replace_vars_not_found ... ok
test converter::converter_test::replace_vars_partial_syntax ... ok
test converter::converter_test::run_command ... ok
test converter::converter_test::run_empty ... ok
test lib_test::convert_empty ... ok
test lib_test::convert_command ... ok
test converter::converter_test::run_multi_line ... ok
test lib_test::convert_comment ... ok
test lib_test::convert_multi_line ... ok

test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

     Running target/release/deps/convert_test-ef2d764de4abfdb5

running 1 test
test convert ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

   Doc-tests shell2batch

running 2 tests
test src/lib.rs - convert (line 191) ... ok
test src/lib.rs -  (line 116) ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

phase `check' succeeded after 6.5 seconds
starting phase `install'
phase `install' succeeded after 0.0 seconds
starting phase `patch-shebangs'
phase `patch-shebangs' succeeded after 0.0 seconds
starting phase `strip'
phase `strip' succeeded after 0.0 seconds
starting phase `validate-runpath'
phase `validate-runpath' succeeded after 0.0 seconds
starting phase `validate-documentation-location'
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `install-license-files'
installing 1 license files from '.'
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
phase `compress-documentation' succeeded after 0.0 seconds
output ‘/gnu/store/mzhsir8ajpf637vd0v6jsi11d18ggy18-rust-shell2batch-0.4.2’ of ‘/gnu/store/fr7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv’ differs from ‘/gnu/store/mzhsir8ajpf637vd0v6jsi11d18ggy18-rust-shell2batch-0.4.2-check’ from previous round
build of /gnu/store/fr7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv failed
View build log at '/var/log/guix/drvs/fr/7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv.bz2'.
note: keeping build directory `/tmp/guix-build-rust-shell2batch-0.4.2.drv-3'
guix build: error: build of `/gnu/store/fr7ij9n1iq4kbmq4s4wjzr3q3a5yrs0p-rust-shell2batch-0.4.2.drv' failed

[-- Attachment #1.3: publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc --]
[-- Type: application/pgp-keys, Size: 737 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

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

* [bug#51944] New patch on roptat's request
  2021-11-18 11:41 [bug#51944] [PATCH] Shell2Batch: New Package Jacob Hrbek
  2021-11-18 11:48 ` [bug#51944] Build log Jacob Hrbek
@ 2021-11-18 19:04 ` Jacob Hrbek
  2021-11-18 19:32 ` [bug#51944] [PATCH] Shell2Batch: New Package david larsson
  2021-11-18 19:34 ` [bug#51944] Added skip-build as requested by rekado_ Jacob Hrbek
  3 siblings, 0 replies; 8+ messages in thread
From: Jacob Hrbek @ 2021-11-18 19:04 UTC (permalink / raw)
  To: 51944@debbugs.gnu.org


[-- Attachment #1.1.1: Type: text/plain, Size: 62 bytes --]

-- Jacob "Kreyren" Hrbek

Sent with ProtonMail Secure Email.

[-- Attachment #1.1.2.1: Type: text/html, Size: 348 bytes --]

[-- Attachment #1.2: 0001-shell2batch-New-package.patch --]
[-- Type: application/octet-stream, Size: 3282 bytes --]

From e80588d2e0729a916241c6a7d50807dc7c33eaf8 Mon Sep 17 00:00:00 2001
From: Jacob Hrbek <kreyren@rixotstudio.cz>
Date: Thu, 18 Nov 2021 20:03:07 +0100
Subject: [PATCH] shell2batch: New package

---
 gnu/packages/crates-io.scm                    | 24 +++++++++++++++++++
 .../patches/shell2batch-0.4.2-lint-fix.patch  | 22 +++++++++++++++++
 2 files changed, 46 insertions(+)
 create mode 100644 gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 148e8cbff3..8d67839736 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20,6 +20,7 @@
 ;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
 ;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com>
 ;;; Copyright © 2021 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2021 Jacob Hrbek <kreyren@rixotstudio.cz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -63154,3 +63155,26 @@ (define-public svd2rust
     (description
       "Generate Rust register maps (`struct`s) from SVD files")
     (license (list license:expat license:asl2.0))))
+
+(define-public rust-shell2batch-0.4
+  (package
+    (name "rust-shell2batch")
+    (version "0.4.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "shell2batch" version))
+        (file-name (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32 "0r9zfhxmqnrnyk7g590333szfpsjijs2wfwy7ish240w6pp54nhq"))
+	;; NOTE(Krey): Fixes linting error introduced in new rust version (https://github.com/sagiegurari/shell2batch/issues/17)
+	(patches (search-patches "shell2batch-0.4.2-lint-fix.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs (("rust-regex" ,rust-regex-1))))
+    (home-page "http://github.com/sagiegurari/shell2batch")
+    (synopsis "Coverts simple basic shell scripts to windows batch scripts.")
+    (description
+      "Coverts simple basic shell scripts to windows batch scripts.")
+    (license license:asl2.0)))
+
diff --git a/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
new file mode 100644
index 0000000000..e85631ce1d
--- /dev/null
+++ b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
@@ -0,0 +1,22 @@
+This patch resolves the following error that was most likely introduced in new version of rust as this version of a package is from 2019 and we are building it in 2021:
+
+error: unnecessary parentheses around type
+   --> src/converter.rs:108:61
+    |
+108 | fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
+    |                                                             ^^^^^^^^ help: remove these parentheses
+
+diff --git a/src/converter.rs b/src/converter.rs
+index fc87d68..af309d2 100644
+--- a/src/converter.rs
++++ b/src/converter.rs
+@@ -105,7 +105,7 @@ fn replace_vars(arguments: &str) -> String {
+     updated_arguments
+ }
+ 
+-fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
++fn add_arguments(arguments: &str, additional_arguments: Vec<String>, pre: bool) -> String {
+     let mut windows_arguments = if pre {
+         "".to_string()
+     } else {
+
-- 
2.33.1


[-- Attachment #1.3: publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc --]
[-- Type: application/pgp-keys, Size: 737 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

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

* [bug#51944] [PATCH] Shell2Batch: New Package
  2021-11-18 11:41 [bug#51944] [PATCH] Shell2Batch: New Package Jacob Hrbek
  2021-11-18 11:48 ` [bug#51944] Build log Jacob Hrbek
  2021-11-18 19:04 ` [bug#51944] New patch on roptat's request Jacob Hrbek
@ 2021-11-18 19:32 ` david larsson
  2021-11-18 19:39   ` Jacob Hrbek
  2021-11-18 19:34 ` [bug#51944] Added skip-build as requested by rekado_ Jacob Hrbek
  3 siblings, 1 reply; 8+ messages in thread
From: david larsson @ 2021-11-18 19:32 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: Guix-patches, 51944

On 2021-11-18 12:41, Jacob Hrbek wrote:
> DISCLAIMER: First time packaging things for guix, i have no idea what
> am i doing aAaAAaAAaAA
> WARNING: Fails reproduction, no idea why, help me
> 
> -- Jacob "Kreyren" Hrbek
> 
> Sent with ProtonMail [1] Secure Email.
> 
> 
> 
> Links:
> ------
> [1] https://protonmail.com/

Imn the synopsis you repeat the error "coverts", which should be 
"converts". Secondly, in the  description you may want to expand on the 
synopsis. I found the following somewhere in the source repo, which you 
could use as the description:

"While it is not really possible to take every shell script and 
automatically convert it to a windows batch file, this library provides 
a way to convert simple basic shell commands to windows batch commands."

Best regards,
David




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

* [bug#51944] Added skip-build as requested by rekado_
  2021-11-18 11:41 [bug#51944] [PATCH] Shell2Batch: New Package Jacob Hrbek
                   ` (2 preceding siblings ...)
  2021-11-18 19:32 ` [bug#51944] [PATCH] Shell2Batch: New Package david larsson
@ 2021-11-18 19:34 ` Jacob Hrbek
  3 siblings, 0 replies; 8+ messages in thread
From: Jacob Hrbek @ 2021-11-18 19:34 UTC (permalink / raw)
  To: 51944@debbugs.gnu.org


[-- Attachment #1.1.1: Type: text/plain, Size: 62 bytes --]

-- Jacob "Kreyren" Hrbek

Sent with ProtonMail Secure Email.

[-- Attachment #1.1.2.1: Type: text/html, Size: 348 bytes --]

[-- Attachment #1.2: 0001-shell2batch-New-Package.patch --]
[-- Type: application/octet-stream, Size: 3376 bytes --]

From 754bc08b1b9f0aad6d5098a6168dca18ddd1a46b Mon Sep 17 00:00:00 2001
From: Jacob Hrbek <kreyren@rixotstudio.cz>
Date: Thu, 18 Nov 2021 20:32:54 +0100
Subject: [PATCH] shell2batch: New Package

---
 gnu/packages/crates-io.scm                    | 26 +++++++++++++++++++
 .../patches/shell2batch-0.4.2-lint-fix.patch  | 22 ++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 148e8cbff3..1ffa28b872 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20,6 +20,7 @@
 ;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
 ;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com>
 ;;; Copyright © 2021 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2021 Jacob Hrbek <kreyren@rixotstudio.cz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -63154,3 +63155,28 @@ (define-public svd2rust
     (description
       "Generate Rust register maps (`struct`s) from SVD files")
     (license (list license:expat license:asl2.0))))
+
+(define-public rust-shell2batch-0.4
+  (package
+    (name "rust-shell2batch")
+    (version "0.4.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "shell2batch" version))
+        (file-name (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32 "0r9zfhxmqnrnyk7g590333szfpsjijs2wfwy7ish240w6pp54nhq"))
+	;; NOTE(Krey): Fixes linting error introduced in new rust version (https://github.com/sagiegurari/shell2batch/issues/17)
+	(patches (search-patches "shell2batch-0.4.2-lint-fix.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+      ;; NOTE(Krey): This is library without binary so no need to build it
+      `(#:skip-build? #t
+	#:cargo-inputs (("rust-regex" ,rust-regex-1))))
+    (home-page "http://github.com/sagiegurari/shell2batch")
+    (synopsis "Coverts simple basic shell scripts to windows batch scripts.")
+    (description
+      "Coverts simple basic shell scripts to windows batch scripts.")
+    (license license:asl2.0)))
+
diff --git a/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
new file mode 100644
index 0000000000..e85631ce1d
--- /dev/null
+++ b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
@@ -0,0 +1,22 @@
+This patch resolves the following error that was most likely introduced in new version of rust as this version of a package is from 2019 and we are building it in 2021:
+
+error: unnecessary parentheses around type
+   --> src/converter.rs:108:61
+    |
+108 | fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
+    |                                                             ^^^^^^^^ help: remove these parentheses
+
+diff --git a/src/converter.rs b/src/converter.rs
+index fc87d68..af309d2 100644
+--- a/src/converter.rs
++++ b/src/converter.rs
+@@ -105,7 +105,7 @@ fn replace_vars(arguments: &str) -> String {
+     updated_arguments
+ }
+ 
+-fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
++fn add_arguments(arguments: &str, additional_arguments: Vec<String>, pre: bool) -> String {
+     let mut windows_arguments = if pre {
+         "".to_string()
+     } else {
+
-- 
2.33.1


[-- Attachment #1.3: publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc --]
[-- Type: application/pgp-keys, Size: 737 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

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

* [bug#51944] [PATCH] Shell2Batch: New Package
  2021-11-18 19:32 ` [bug#51944] [PATCH] Shell2Batch: New Package david larsson
@ 2021-11-18 19:39   ` Jacob Hrbek
  2021-11-18 21:51     ` david larsson
  2021-11-18 22:46     ` bug#51944: " Julien Lepiller
  0 siblings, 2 replies; 8+ messages in thread
From: Jacob Hrbek @ 2021-11-18 19:39 UTC (permalink / raw)
  To: david larsson; +Cc: Guix-patches, 51944


[-- Attachment #1.1: Type: text/plain, Size: 1214 bytes --]

Addressing https://issues.guix.gnu.org/51944#3


-- Jacob "Kreyren" Hrbek

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Thursday, November 18th, 2021 at 7:32 PM, david larsson <david.larsson@selfhosted.xyz> wrote:

> On 2021-11-18 12:41, Jacob Hrbek wrote:
> 

> > DISCLAIMER: First time packaging things for guix, i have no idea what
> > 

> > am i doing aAaAAaAAaAA
> > 

> > WARNING: Fails reproduction, no idea why, help me
> > 

> > -- Jacob "Kreyren" Hrbek
> > 

> > Sent with ProtonMail [1] Secure Email.
> > 

> > Links:
> > ------
> > 

> > [1] https://protonmail.com/
> 

> Imn the synopsis you repeat the error "coverts", which should be
> 

> "converts". Secondly, in the description you may want to expand on the
> 

> synopsis. I found the following somewhere in the source repo, which you
> 

> could use as the description:
> 

> "While it is not really possible to take every shell script and
> 

> automatically convert it to a windows batch file, this library provides
> 

> a way to convert simple basic shell commands to windows batch commands."
> 

> Best regards,
> 

> David

[-- Attachment #1.2: 0001-shell2batch-New-package.patch --]
[-- Type: application/octet-stream, Size: 3523 bytes --]

From 743d360c4f2c5a61a1b5c8eb983dc20aad3a7799 Mon Sep 17 00:00:00 2001
From: Jacob Hrbek <kreyren@rixotstudio.cz>
Date: Thu, 18 Nov 2021 20:37:52 +0100
Subject: [PATCH] shell2batch: New package

---
 gnu/packages/crates-io.scm                    | 26 +++++++++++++++++++
 .../patches/shell2batch-0.4.2-lint-fix.patch  | 22 ++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 148e8cbff3..10d71371b0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20,6 +20,7 @@
 ;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
 ;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com>
 ;;; Copyright © 2021 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2021 Jacob Hrbek <kreyren@rixotstudio.cz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -63154,3 +63155,28 @@ (define-public svd2rust
     (description
       "Generate Rust register maps (`struct`s) from SVD files")
     (license (list license:expat license:asl2.0))))
+
+(define-public rust-shell2batch-0.4
+  (package
+    (name "rust-shell2batch")
+    (version "0.4.2")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "shell2batch" version))
+        (file-name (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32 "0r9zfhxmqnrnyk7g590333szfpsjijs2wfwy7ish240w6pp54nhq"))
+	;; NOTE(Krey): Fixes linting error introduced in new rust version (https://github.com/sagiegurari/shell2batch/issues/17)
+	(patches (search-patches "shell2batch-0.4.2-lint-fix.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+      ;; NOTE(Krey): This is library without binary so no need to build it
+      `(#:skip-build? #t
+	#:cargo-inputs (("rust-regex" ,rust-regex-1))))
+    (home-page "http://github.com/sagiegurari/shell2batch")
+    (synopsis "Converts simple basic shell scripts to windows batch scripts.")
+    (description
+      "While it is not really possible to take every shell script and automatically convert it to a windows batch file, this library provides a way to convert simple basic shell commands to windows batch commands.")
+    (license license:asl2.0)))
+
diff --git a/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
new file mode 100644
index 0000000000..e85631ce1d
--- /dev/null
+++ b/gnu/packages/patches/shell2batch-0.4.2-lint-fix.patch
@@ -0,0 +1,22 @@
+This patch resolves the following error that was most likely introduced in new version of rust as this version of a package is from 2019 and we are building it in 2021:
+
+error: unnecessary parentheses around type
+   --> src/converter.rs:108:61
+    |
+108 | fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
+    |                                                             ^^^^^^^^ help: remove these parentheses
+
+diff --git a/src/converter.rs b/src/converter.rs
+index fc87d68..af309d2 100644
+--- a/src/converter.rs
++++ b/src/converter.rs
+@@ -105,7 +105,7 @@ fn replace_vars(arguments: &str) -> String {
+     updated_arguments
+ }
+ 
+-fn add_arguments(arguments: &str, additional_arguments: Vec<(String)>, pre: bool) -> String {
++fn add_arguments(arguments: &str, additional_arguments: Vec<String>, pre: bool) -> String {
+     let mut windows_arguments = if pre {
+         "".to_string()
+     } else {
+
-- 
2.33.1


[-- Attachment #1.3: publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc --]
[-- Type: application/pgp-keys, Size: 737 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

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

* [bug#51944] [PATCH] Shell2Batch: New Package
  2021-11-18 19:39   ` Jacob Hrbek
@ 2021-11-18 21:51     ` david larsson
  2021-11-18 22:46     ` bug#51944: " Julien Lepiller
  1 sibling, 0 replies; 8+ messages in thread
From: david larsson @ 2021-11-18 21:51 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: Guix-patches, 51944

I should have also mentioned this part (my apologies):

"Synopses must start with a capital letter and must not end with a 
period." - 
https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html

your patch ends with a period in the synopsis. That needs fixed.

(I do not have commit access. Im just reviewing your patch to prepare it 
for being committed)

Best regards,
David




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

* bug#51944: [PATCH] Shell2Batch: New Package
  2021-11-18 19:39   ` Jacob Hrbek
  2021-11-18 21:51     ` david larsson
@ 2021-11-18 22:46     ` Julien Lepiller
  1 sibling, 0 replies; 8+ messages in thread
From: Julien Lepiller @ 2021-11-18 22:46 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: david larsson, 51944-done

Thanks for the patch! Pushed to master as
92d6f17dfd449208a657a1a54e3a287ae22d1da8.

I took the liberty to fix some parts of it that didn't correspond to
our standards. Have a look at the packaging guidelines in the manual to
better understand:
https://guix.gnu.org/manual/devel/en/html_node/Packaging-Guidelines.html

First, I renamed the patch file to rust-shell2batch-lint-fix.patch, so
it starts with the name of the package. I also modified a little bit
your message in the patch, to reference the issue there too, format at
80 lines and simplify the wording. I also added the patch file to
dist_patch_DATA, in gnu/local.mk. Whenever you add a patch file, please
make sure to add a reference in gnu/local.mk. This is necessary for
correctly generating the release tarballs.

Then, I fixed a few things in the package itself: I replaced tabs with
spaces and removed the empty line at the end of the file. I changed the
synopsis a bit so it better aligns with the rest of guix and removed
the period at the end. I also changed the description, mostly to wrap
it at 80 characters.

Finally, I fixed the commit message so it respects our conventions.
You'll find more info in the link above, and a lot of examples in the
git log history.

Some of these issues would have been caught by "guix lint
rust-shell2batch", I encourage you to run it on your next submissions :)

Have fun with guix :D




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

end of thread, other threads:[~2021-11-18 22:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-18 11:41 [bug#51944] [PATCH] Shell2Batch: New Package Jacob Hrbek
2021-11-18 11:48 ` [bug#51944] Build log Jacob Hrbek
2021-11-18 19:04 ` [bug#51944] New patch on roptat's request Jacob Hrbek
2021-11-18 19:32 ` [bug#51944] [PATCH] Shell2Batch: New Package david larsson
2021-11-18 19:39   ` Jacob Hrbek
2021-11-18 21:51     ` david larsson
2021-11-18 22:46     ` bug#51944: " Julien Lepiller
2021-11-18 19:34 ` [bug#51944] Added skip-build as requested by rekado_ Jacob Hrbek

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).