* [PATCHv2] rust: Cleanup/Drop unneeded modules
@ 2026-01-28 18:34 Stefan Schantl
0 siblings, 0 replies; only message in thread
From: Stefan Schantl @ 2026-01-28 18:34 UTC (permalink / raw)
To: development; +Cc: Stefan Schantl
suricata and clamav are shipping the required modules for building with
their source tarballs, therefore we do not need to package those modules
anymore and they safely can be dropped.
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
---
config/rootfiles/common/rust-block-buffer | 8 -
config/rootfiles/common/rust-cipher | 18 --
.../rootfiles/common/rust-crossbeam-channel | 48 ---
config/rootfiles/common/rust-crossbeam-deque | 16 -
config/rootfiles/common/rust-crossbeam-epoch | 31 --
config/rootfiles/common/rust-crossbeam-utils | 35 ---
config/rootfiles/common/rust-crypto-common | 10 -
config/rootfiles/common/rust-ctor | 10 -
config/rootfiles/common/rust-digest | 17 --
config/rootfiles/common/rust-dirs | 14 -
config/rootfiles/common/rust-dissimilar | 18 --
config/rootfiles/common/rust-either | 12 -
config/rootfiles/common/rust-generic-array | 26 --
config/rootfiles/common/rust-getrandom-0.2.4 | 38 ---
config/rootfiles/common/rust-ghost | 14 -
config/rootfiles/common/rust-glob | 11 -
config/rootfiles/common/rust-hex | 16 -
config/rootfiles/common/rust-home | 9 -
config/rootfiles/common/rust-indoc | 38 ---
config/rootfiles/common/rust-indoc-impl | 9 -
config/rootfiles/common/rust-inventory | 27 --
config/rootfiles/common/rust-inventory-impl | 8 -
config/rootfiles/common/rust-libc-0.2.108 | 277 ------------------
config/rootfiles/common/rust-log-0.4.14 | 22 --
config/rootfiles/common/rust-memoffset | 14 -
config/rootfiles/common/rust-num_cpus | 35 ---
config/rootfiles/common/rust-num_threads | 11 -
config/rootfiles/common/rust-once_cell-1.9.0 | 24 --
config/rootfiles/common/rust-paste | 47 ---
config/rootfiles/common/rust-pest | 34 ---
config/rootfiles/common/rust-ppv-lite86 | 15 -
config/rootfiles/common/rust-rand | 39 ---
config/rootfiles/common/rust-rand-0.4 | 41 ---
config/rootfiles/common/rust-rand_chacha | 13 -
config/rootfiles/common/rust-rand_core | 16 -
config/rootfiles/common/rust-rand_core-0.3.1 | 15 -
config/rootfiles/common/rust-rand_core-0.4.2 | 15 -
config/rootfiles/common/rust-rand_hc | 12 -
config/rootfiles/common/rust-rayon | 126 --------
config/rootfiles/common/rust-rayon-core | 48 ---
config/rootfiles/common/rust-rdrand | 14 -
config/rootfiles/common/rust-remove_dir_all | 9 -
config/rootfiles/common/rust-same-file | 17 --
config/rootfiles/common/rust-semver-0.9.0 | 15 -
config/rootfiles/common/rust-semver-parser | 21 --
.../rootfiles/common/rust-semver-parser-0.7.0 | 12 -
config/rootfiles/common/rust-serde-1.0.216 | 32 --
.../common/rust-serde_derive-1.0.216 | 28 --
config/rootfiles/common/rust-smallvec-1.8.0 | 18 --
.../rootfiles/common/rust-stable_deref_trait | 9 -
config/rootfiles/common/rust-syn-2.0.90 | 111 -------
config/rootfiles/common/rust-synstructure | 8 -
config/rootfiles/common/rust-target-triple | 10 -
config/rootfiles/common/rust-tempdir | 12 -
config/rootfiles/common/rust-termcolor | 11 -
config/rootfiles/common/rust-toolchain_find | 12 -
config/rootfiles/common/rust-trybuild | 69 -----
config/rootfiles/common/rust-typenum | 27 --
config/rootfiles/common/rust-ucd-trie | 13 -
.../rootfiles/common/rust-unicode-xid-0.2.1 | 14 -
config/rootfiles/common/rust-walkdir | 21 --
lfs/rust-block-buffer | 85 ------
lfs/rust-cipher | 85 ------
lfs/rust-crossbeam-channel | 85 ------
lfs/rust-crossbeam-deque | 85 ------
lfs/rust-crossbeam-epoch | 85 ------
lfs/rust-crossbeam-utils | 85 ------
lfs/rust-crypto-common | 85 ------
lfs/rust-ctor | 81 -----
lfs/rust-digest | 85 ------
lfs/rust-dirs | 86 ------
lfs/rust-dissimilar | 80 -----
lfs/rust-either | 85 ------
lfs/rust-generic-array | 80 -----
lfs/rust-getrandom-0.2.4 | 81 -----
lfs/rust-ghost | 85 ------
lfs/rust-glob | 80 -----
lfs/rust-hex | 80 -----
lfs/rust-home | 81 -----
lfs/rust-indoc | 85 ------
lfs/rust-indoc-impl | 81 -----
lfs/rust-inventory | 81 -----
lfs/rust-inventory-impl | 81 -----
lfs/rust-libc-0.2.108 | 80 -----
lfs/rust-log-0.4.14 | 85 ------
lfs/rust-memoffset | 85 ------
lfs/rust-num_cpus | 86 ------
lfs/rust-num_threads | 80 -----
lfs/rust-once_cell-1.9.0 | 85 ------
lfs/rust-paste | 85 ------
lfs/rust-pest | 85 ------
lfs/rust-ppv-lite86 | 85 ------
lfs/rust-rand | 81 -----
lfs/rust-rand-0.4 | 81 -----
lfs/rust-rand_chacha | 85 ------
lfs/rust-rand_core | 85 ------
lfs/rust-rand_core-0.3.1 | 85 ------
lfs/rust-rand_core-0.4.2 | 85 ------
lfs/rust-rand_hc | 85 ------
lfs/rust-rayon | 85 ------
lfs/rust-rayon-core | 85 ------
lfs/rust-rdrand | 85 ------
lfs/rust-remove_dir_all | 81 -----
lfs/rust-same-file | 86 ------
lfs/rust-semver-0.9.0 | 85 ------
lfs/rust-semver-parser | 81 -----
lfs/rust-semver-parser-0.7.0 | 80 -----
lfs/rust-serde-1.0.216 | 81 -----
lfs/rust-serde_derive-1.0.216 | 81 -----
lfs/rust-smallvec-1.8.0 | 85 ------
lfs/rust-stable_deref_trait | 81 -----
lfs/rust-syn-2.0.90 | 81 -----
lfs/rust-synstructure | 81 -----
lfs/rust-target-triple | 81 -----
lfs/rust-tempdir | 80 -----
lfs/rust-termcolor | 86 ------
lfs/rust-toolchain_find | 85 ------
lfs/rust-trybuild | 81 -----
lfs/rust-typenum | 80 -----
lfs/rust-ucd-trie | 85 ------
lfs/rust-unicode-xid-0.2.1 | 80 -----
lfs/rust-walkdir | 86 ------
make.sh | 62 ----
123 files changed, 6854 deletions(-)
delete mode 100644 config/rootfiles/common/rust-block-buffer
delete mode 100644 config/rootfiles/common/rust-cipher
delete mode 100644 config/rootfiles/common/rust-crossbeam-channel
delete mode 100644 config/rootfiles/common/rust-crossbeam-deque
delete mode 100644 config/rootfiles/common/rust-crossbeam-epoch
delete mode 100644 config/rootfiles/common/rust-crossbeam-utils
delete mode 100644 config/rootfiles/common/rust-crypto-common
delete mode 100644 config/rootfiles/common/rust-ctor
delete mode 100644 config/rootfiles/common/rust-digest
delete mode 100644 config/rootfiles/common/rust-dirs
delete mode 100644 config/rootfiles/common/rust-dissimilar
delete mode 100644 config/rootfiles/common/rust-either
delete mode 100644 config/rootfiles/common/rust-generic-array
delete mode 100644 config/rootfiles/common/rust-getrandom-0.2.4
delete mode 100644 config/rootfiles/common/rust-ghost
delete mode 100644 config/rootfiles/common/rust-glob
delete mode 100644 config/rootfiles/common/rust-hex
delete mode 100644 config/rootfiles/common/rust-home
delete mode 100644 config/rootfiles/common/rust-indoc
delete mode 100644 config/rootfiles/common/rust-indoc-impl
delete mode 100644 config/rootfiles/common/rust-inventory
delete mode 100644 config/rootfiles/common/rust-inventory-impl
delete mode 100644 config/rootfiles/common/rust-libc-0.2.108
delete mode 100644 config/rootfiles/common/rust-log-0.4.14
delete mode 100644 config/rootfiles/common/rust-memoffset
delete mode 100644 config/rootfiles/common/rust-num_cpus
delete mode 100644 config/rootfiles/common/rust-num_threads
delete mode 100644 config/rootfiles/common/rust-once_cell-1.9.0
delete mode 100644 config/rootfiles/common/rust-paste
delete mode 100644 config/rootfiles/common/rust-pest
delete mode 100644 config/rootfiles/common/rust-ppv-lite86
delete mode 100644 config/rootfiles/common/rust-rand
delete mode 100644 config/rootfiles/common/rust-rand-0.4
delete mode 100644 config/rootfiles/common/rust-rand_chacha
delete mode 100644 config/rootfiles/common/rust-rand_core
delete mode 100644 config/rootfiles/common/rust-rand_core-0.3.1
delete mode 100644 config/rootfiles/common/rust-rand_core-0.4.2
delete mode 100644 config/rootfiles/common/rust-rand_hc
delete mode 100644 config/rootfiles/common/rust-rayon
delete mode 100644 config/rootfiles/common/rust-rayon-core
delete mode 100644 config/rootfiles/common/rust-rdrand
delete mode 100644 config/rootfiles/common/rust-remove_dir_all
delete mode 100644 config/rootfiles/common/rust-same-file
delete mode 100644 config/rootfiles/common/rust-semver-0.9.0
delete mode 100644 config/rootfiles/common/rust-semver-parser
delete mode 100644 config/rootfiles/common/rust-semver-parser-0.7.0
delete mode 100644 config/rootfiles/common/rust-serde-1.0.216
delete mode 100644 config/rootfiles/common/rust-serde_derive-1.0.216
delete mode 100644 config/rootfiles/common/rust-smallvec-1.8.0
delete mode 100644 config/rootfiles/common/rust-stable_deref_trait
delete mode 100644 config/rootfiles/common/rust-syn-2.0.90
delete mode 100644 config/rootfiles/common/rust-synstructure
delete mode 100644 config/rootfiles/common/rust-target-triple
delete mode 100644 config/rootfiles/common/rust-tempdir
delete mode 100644 config/rootfiles/common/rust-termcolor
delete mode 100644 config/rootfiles/common/rust-toolchain_find
delete mode 100644 config/rootfiles/common/rust-trybuild
delete mode 100644 config/rootfiles/common/rust-typenum
delete mode 100644 config/rootfiles/common/rust-ucd-trie
delete mode 100644 config/rootfiles/common/rust-unicode-xid-0.2.1
delete mode 100644 config/rootfiles/common/rust-walkdir
delete mode 100644 lfs/rust-block-buffer
delete mode 100644 lfs/rust-cipher
delete mode 100644 lfs/rust-crossbeam-channel
delete mode 100644 lfs/rust-crossbeam-deque
delete mode 100644 lfs/rust-crossbeam-epoch
delete mode 100644 lfs/rust-crossbeam-utils
delete mode 100644 lfs/rust-crypto-common
delete mode 100644 lfs/rust-ctor
delete mode 100644 lfs/rust-digest
delete mode 100644 lfs/rust-dirs
delete mode 100644 lfs/rust-dissimilar
delete mode 100644 lfs/rust-either
delete mode 100644 lfs/rust-generic-array
delete mode 100644 lfs/rust-getrandom-0.2.4
delete mode 100644 lfs/rust-ghost
delete mode 100644 lfs/rust-glob
delete mode 100644 lfs/rust-hex
delete mode 100644 lfs/rust-home
delete mode 100644 lfs/rust-indoc
delete mode 100644 lfs/rust-indoc-impl
delete mode 100644 lfs/rust-inventory
delete mode 100644 lfs/rust-inventory-impl
delete mode 100644 lfs/rust-libc-0.2.108
delete mode 100644 lfs/rust-log-0.4.14
delete mode 100644 lfs/rust-memoffset
delete mode 100644 lfs/rust-num_cpus
delete mode 100644 lfs/rust-num_threads
delete mode 100644 lfs/rust-once_cell-1.9.0
delete mode 100644 lfs/rust-paste
delete mode 100644 lfs/rust-pest
delete mode 100644 lfs/rust-ppv-lite86
delete mode 100644 lfs/rust-rand
delete mode 100644 lfs/rust-rand-0.4
delete mode 100644 lfs/rust-rand_chacha
delete mode 100644 lfs/rust-rand_core
delete mode 100644 lfs/rust-rand_core-0.3.1
delete mode 100644 lfs/rust-rand_core-0.4.2
delete mode 100644 lfs/rust-rand_hc
delete mode 100644 lfs/rust-rayon
delete mode 100644 lfs/rust-rayon-core
delete mode 100644 lfs/rust-rdrand
delete mode 100644 lfs/rust-remove_dir_all
delete mode 100644 lfs/rust-same-file
delete mode 100644 lfs/rust-semver-0.9.0
delete mode 100644 lfs/rust-semver-parser
delete mode 100644 lfs/rust-semver-parser-0.7.0
delete mode 100644 lfs/rust-serde-1.0.216
delete mode 100644 lfs/rust-serde_derive-1.0.216
delete mode 100644 lfs/rust-smallvec-1.8.0
delete mode 100644 lfs/rust-stable_deref_trait
delete mode 100644 lfs/rust-syn-2.0.90
delete mode 100644 lfs/rust-synstructure
delete mode 100644 lfs/rust-target-triple
delete mode 100644 lfs/rust-tempdir
delete mode 100644 lfs/rust-termcolor
delete mode 100644 lfs/rust-toolchain_find
delete mode 100644 lfs/rust-trybuild
delete mode 100644 lfs/rust-typenum
delete mode 100644 lfs/rust-ucd-trie
delete mode 100644 lfs/rust-unicode-xid-0.2.1
delete mode 100644 lfs/rust-walkdir
diff --git a/config/rootfiles/common/rust-block-buffer b/config/rootfiles/common/rust-block-buffer
deleted file mode 100644
index 6238cf8c5..000000000
--- a/config/rootfiles/common/rust-block-buffer
+++ /dev/null
@@ -1,8 +0,0 @@
-#usr/share/cargo/registry/block-buffer-0.9.0
-#usr/share/cargo/registry/block-buffer-0.9.0/.cargo-checksum.json
-#usr/share/cargo/registry/block-buffer-0.9.0/Cargo.toml
-#usr/share/cargo/registry/block-buffer-0.9.0/Cargo.toml.deps
-#usr/share/cargo/registry/block-buffer-0.9.0/LICENSE-APACHE
-#usr/share/cargo/registry/block-buffer-0.9.0/LICENSE-MIT
-#usr/share/cargo/registry/block-buffer-0.9.0/src
-#usr/share/cargo/registry/block-buffer-0.9.0/src/lib.rs
diff --git a/config/rootfiles/common/rust-cipher b/config/rootfiles/common/rust-cipher
deleted file mode 100644
index 51d6c58fd..000000000
--- a/config/rootfiles/common/rust-cipher
+++ /dev/null
@@ -1,18 +0,0 @@
-#usr/share/cargo/registry/cipher-0.3.0
-#usr/share/cargo/registry/cipher-0.3.0/.cargo-checksum.json
-#usr/share/cargo/registry/cipher-0.3.0/CHANGELOG.md
-#usr/share/cargo/registry/cipher-0.3.0/Cargo.toml
-#usr/share/cargo/registry/cipher-0.3.0/Cargo.toml.deps
-#usr/share/cargo/registry/cipher-0.3.0/LICENSE-APACHE
-#usr/share/cargo/registry/cipher-0.3.0/LICENSE-MIT
-#usr/share/cargo/registry/cipher-0.3.0/README.md
-#usr/share/cargo/registry/cipher-0.3.0/src
-#usr/share/cargo/registry/cipher-0.3.0/src/block.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/common.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/dev
-#usr/share/cargo/registry/cipher-0.3.0/src/dev.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/dev/block.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/dev/stream.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/errors.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/lib.rs
-#usr/share/cargo/registry/cipher-0.3.0/src/stream.rs
diff --git a/config/rootfiles/common/rust-crossbeam-channel b/config/rootfiles/common/rust-crossbeam-channel
deleted file mode 100644
index 6f3265dd0..000000000
--- a/config/rootfiles/common/rust-crossbeam-channel
+++ /dev/null
@@ -1,48 +0,0 @@
-#usr/share/cargo/registry/crossbeam-channel-0.5.2
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/.cargo-checksum.json
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/CHANGELOG.md
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/Cargo.toml
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/Cargo.toml.deps
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/LICENSE-APACHE
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/LICENSE-MIT
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/LICENSE-THIRD-PARTY
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/README.md
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/benches
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/benches/crossbeam.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/examples
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/examples/fibonacci.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/examples/matching.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/examples/stopwatch.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/channel.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/context.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/counter.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/err.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/array.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/at.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/list.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/mod.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/never.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/tick.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/flavors/zero.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/lib.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/select.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/select_macro.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/utils.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/src/waker.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/after.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/array.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/golang.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/iter.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/list.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/mpsc.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/never.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/ready.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/same_channel.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/select.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/select_macro.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/thread_locals.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/tick.rs
-#usr/share/cargo/registry/crossbeam-channel-0.5.2/tests/zero.rs
diff --git a/config/rootfiles/common/rust-crossbeam-deque b/config/rootfiles/common/rust-crossbeam-deque
deleted file mode 100644
index 6398ccbfb..000000000
--- a/config/rootfiles/common/rust-crossbeam-deque
+++ /dev/null
@@ -1,16 +0,0 @@
-#usr/share/cargo/registry/crossbeam-deque-0.8.1
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/.cargo-checksum.json
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/CHANGELOG.md
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/Cargo.toml
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/Cargo.toml.deps
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/LICENSE-APACHE
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/LICENSE-MIT
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/README.md
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/src
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/src/deque.rs
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/src/lib.rs
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/tests
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/tests/fifo.rs
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/tests/injector.rs
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/tests/lifo.rs
-#usr/share/cargo/registry/crossbeam-deque-0.8.1/tests/steal.rs
diff --git a/config/rootfiles/common/rust-crossbeam-epoch b/config/rootfiles/common/rust-crossbeam-epoch
deleted file mode 100644
index d4c785aea..000000000
--- a/config/rootfiles/common/rust-crossbeam-epoch
+++ /dev/null
@@ -1,31 +0,0 @@
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/.cargo-checksum.json
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/CHANGELOG.md
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/Cargo.toml
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/Cargo.toml.deps
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/LICENSE-APACHE
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/LICENSE-MIT
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/README.md
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/benches
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/benches/defer.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/benches/flush.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/benches/pin.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/build.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/examples
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/examples/sanitize.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/no_atomic.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/atomic.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/collector.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/default.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/deferred.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/epoch.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/guard.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/internal.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/lib.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/sync
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/sync/list.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/sync/mod.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/src/sync/queue.rs
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/tests
-#usr/share/cargo/registry/crossbeam-epoch-0.9.6/tests/loom.rs
diff --git a/config/rootfiles/common/rust-crossbeam-utils b/config/rootfiles/common/rust-crossbeam-utils
deleted file mode 100644
index 665ac10e5..000000000
--- a/config/rootfiles/common/rust-crossbeam-utils
+++ /dev/null
@@ -1,35 +0,0 @@
-#usr/share/cargo/registry/crossbeam-utils-0.8.6
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/.cargo-checksum.json
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/CHANGELOG.md
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/Cargo.toml
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/Cargo.toml.deps
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/LICENSE-APACHE
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/LICENSE-MIT
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/README.md
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/benches
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/benches/atomic_cell.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/build.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/no_atomic.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/atomic
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/atomic/atomic_cell.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/atomic/consume.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/atomic/mod.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/atomic/seq_lock.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/atomic/seq_lock_wide.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/backoff.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/cache_padded.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/lib.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/sync
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/sync/mod.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/sync/parker.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/sync/sharded_lock.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/sync/wait_group.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/src/thread.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests/atomic_cell.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests/cache_padded.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests/parker.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests/sharded_lock.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests/thread.rs
-#usr/share/cargo/registry/crossbeam-utils-0.8.6/tests/wait_group.rs
diff --git a/config/rootfiles/common/rust-crypto-common b/config/rootfiles/common/rust-crypto-common
deleted file mode 100644
index 05b752857..000000000
--- a/config/rootfiles/common/rust-crypto-common
+++ /dev/null
@@ -1,10 +0,0 @@
-#usr/share/cargo/registry/crypto-common-0.1.1
-#usr/share/cargo/registry/crypto-common-0.1.1/.cargo-checksum.json
-#usr/share/cargo/registry/crypto-common-0.1.1/CHANGELOG.md
-#usr/share/cargo/registry/crypto-common-0.1.1/Cargo.toml
-#usr/share/cargo/registry/crypto-common-0.1.1/Cargo.toml.deps
-#usr/share/cargo/registry/crypto-common-0.1.1/LICENSE-APACHE
-#usr/share/cargo/registry/crypto-common-0.1.1/LICENSE-MIT
-#usr/share/cargo/registry/crypto-common-0.1.1/README.md
-#usr/share/cargo/registry/crypto-common-0.1.1/src
-#usr/share/cargo/registry/crypto-common-0.1.1/src/lib.rs
diff --git a/config/rootfiles/common/rust-ctor b/config/rootfiles/common/rust-ctor
deleted file mode 100644
index 5669f3fcf..000000000
--- a/config/rootfiles/common/rust-ctor
+++ /dev/null
@@ -1,10 +0,0 @@
-#usr/share/cargo/registry/ctor-0.2.9
-#usr/share/cargo/registry/ctor-0.2.9/.cargo-checksum.json
-#usr/share/cargo/registry/ctor-0.2.9/Cargo.toml
-#usr/share/cargo/registry/ctor-0.2.9/Cargo.toml.deps
-#usr/share/cargo/registry/ctor-0.2.9/LICENSE-APACHE
-#usr/share/cargo/registry/ctor-0.2.9/LICENSE-MIT
-#usr/share/cargo/registry/ctor-0.2.9/README.md
-#usr/share/cargo/registry/ctor-0.2.9/src
-#usr/share/cargo/registry/ctor-0.2.9/src/example.rs
-#usr/share/cargo/registry/ctor-0.2.9/src/lib.rs
diff --git a/config/rootfiles/common/rust-digest b/config/rootfiles/common/rust-digest
deleted file mode 100644
index d0182f16f..000000000
--- a/config/rootfiles/common/rust-digest
+++ /dev/null
@@ -1,17 +0,0 @@
-#usr/share/cargo/registry/digest-0.9.0
-#usr/share/cargo/registry/digest-0.9.0/.cargo-checksum.json
-#usr/share/cargo/registry/digest-0.9.0/CHANGELOG.md
-#usr/share/cargo/registry/digest-0.9.0/Cargo.toml
-#usr/share/cargo/registry/digest-0.9.0/Cargo.toml.deps
-#usr/share/cargo/registry/digest-0.9.0/LICENSE-APACHE
-#usr/share/cargo/registry/digest-0.9.0/LICENSE-MIT
-#usr/share/cargo/registry/digest-0.9.0/README.md
-#usr/share/cargo/registry/digest-0.9.0/src
-#usr/share/cargo/registry/digest-0.9.0/src/dev.rs
-#usr/share/cargo/registry/digest-0.9.0/src/digest.rs
-#usr/share/cargo/registry/digest-0.9.0/src/dyn_digest.rs
-#usr/share/cargo/registry/digest-0.9.0/src/errors.rs
-#usr/share/cargo/registry/digest-0.9.0/src/fixed.rs
-#usr/share/cargo/registry/digest-0.9.0/src/lib.rs
-#usr/share/cargo/registry/digest-0.9.0/src/variable.rs
-#usr/share/cargo/registry/digest-0.9.0/src/xof.rs
diff --git a/config/rootfiles/common/rust-dirs b/config/rootfiles/common/rust-dirs
deleted file mode 100644
index b3dfb8b3c..000000000
--- a/config/rootfiles/common/rust-dirs
+++ /dev/null
@@ -1,14 +0,0 @@
-#usr/share/cargo/registry/dirs-1.0.5
-#usr/share/cargo/registry/dirs-1.0.5/.cargo-checksum.json
-#usr/share/cargo/registry/dirs-1.0.5/Cargo.toml
-#usr/share/cargo/registry/dirs-1.0.5/Cargo.toml.deps
-#usr/share/cargo/registry/dirs-1.0.5/LICENSE-APACHE
-#usr/share/cargo/registry/dirs-1.0.5/LICENSE-MIT
-#usr/share/cargo/registry/dirs-1.0.5/README.md
-#usr/share/cargo/registry/dirs-1.0.5/src
-#usr/share/cargo/registry/dirs-1.0.5/src/lib.rs
-#usr/share/cargo/registry/dirs-1.0.5/src/lin.rs
-#usr/share/cargo/registry/dirs-1.0.5/src/mac.rs
-#usr/share/cargo/registry/dirs-1.0.5/src/redox.rs
-#usr/share/cargo/registry/dirs-1.0.5/src/unix.rs
-#usr/share/cargo/registry/dirs-1.0.5/src/win.rs
diff --git a/config/rootfiles/common/rust-dissimilar b/config/rootfiles/common/rust-dissimilar
deleted file mode 100644
index 4685d42d9..000000000
--- a/config/rootfiles/common/rust-dissimilar
+++ /dev/null
@@ -1,18 +0,0 @@
-#usr/share/cargo/registry/dissimilar-1.0.3
-#usr/share/cargo/registry/dissimilar-1.0.3/.cargo-checksum.json
-#usr/share/cargo/registry/dissimilar-1.0.3/Cargo.toml
-#usr/share/cargo/registry/dissimilar-1.0.3/Cargo.toml.deps
-#usr/share/cargo/registry/dissimilar-1.0.3/LICENSE-APACHE
-#usr/share/cargo/registry/dissimilar-1.0.3/LICENSE-MIT
-#usr/share/cargo/registry/dissimilar-1.0.3/README.md
-#usr/share/cargo/registry/dissimilar-1.0.3/benches
-#usr/share/cargo/registry/dissimilar-1.0.3/benches/bench.rs
-#usr/share/cargo/registry/dissimilar-1.0.3/benches/document1.txt
-#usr/share/cargo/registry/dissimilar-1.0.3/benches/document2.txt
-#usr/share/cargo/registry/dissimilar-1.0.3/src
-#usr/share/cargo/registry/dissimilar-1.0.3/src/find.rs
-#usr/share/cargo/registry/dissimilar-1.0.3/src/lib.rs
-#usr/share/cargo/registry/dissimilar-1.0.3/src/range.rs
-#usr/share/cargo/registry/dissimilar-1.0.3/src/tests.rs
-#usr/share/cargo/registry/dissimilar-1.0.3/tests
-#usr/share/cargo/registry/dissimilar-1.0.3/tests/test.rs
diff --git a/config/rootfiles/common/rust-either b/config/rootfiles/common/rust-either
deleted file mode 100644
index f71267460..000000000
--- a/config/rootfiles/common/rust-either
+++ /dev/null
@@ -1,12 +0,0 @@
-#usr/share/cargo/registry/either-1.6.1
-#usr/share/cargo/registry/either-1.6.1/.cargo-checksum.json
-#usr/share/cargo/registry/either-1.6.1/Cargo.toml
-#usr/share/cargo/registry/either-1.6.1/Cargo.toml.deps
-#usr/share/cargo/registry/either-1.6.1/LICENSE-APACHE
-#usr/share/cargo/registry/either-1.6.1/LICENSE-MIT
-#usr/share/cargo/registry/either-1.6.1/README-crates.io.md
-#usr/share/cargo/registry/either-1.6.1/README.rst
-#usr/share/cargo/registry/either-1.6.1/src
-#usr/share/cargo/registry/either-1.6.1/src/lib.rs
-#usr/share/cargo/registry/either-1.6.1/src/serde_untagged.rs
-#usr/share/cargo/registry/either-1.6.1/src/serde_untagged_optional.rs
diff --git a/config/rootfiles/common/rust-generic-array b/config/rootfiles/common/rust-generic-array
deleted file mode 100644
index 882426705..000000000
--- a/config/rootfiles/common/rust-generic-array
+++ /dev/null
@@ -1,26 +0,0 @@
-#usr/share/cargo/registry/generic-array-0.14.4
-#usr/share/cargo/registry/generic-array-0.14.4/.cargo-checksum.json
-#usr/share/cargo/registry/generic-array-0.14.4/CHANGELOG.md
-#usr/share/cargo/registry/generic-array-0.14.4/Cargo.toml
-#usr/share/cargo/registry/generic-array-0.14.4/Cargo.toml.deps
-#usr/share/cargo/registry/generic-array-0.14.4/DESIGN.md
-#usr/share/cargo/registry/generic-array-0.14.4/LICENSE
-#usr/share/cargo/registry/generic-array-0.14.4/README.md
-#usr/share/cargo/registry/generic-array-0.14.4/build.rs
-#usr/share/cargo/registry/generic-array-0.14.4/rustfmt.toml
-#usr/share/cargo/registry/generic-array-0.14.4/src
-#usr/share/cargo/registry/generic-array-0.14.4/src/arr.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/functional.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/hex.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/impl_serde.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/impls.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/iter.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/lib.rs
-#usr/share/cargo/registry/generic-array-0.14.4/src/sequence.rs
-#usr/share/cargo/registry/generic-array-0.14.4/tests
-#usr/share/cargo/registry/generic-array-0.14.4/tests/arr.rs
-#usr/share/cargo/registry/generic-array-0.14.4/tests/generics.rs
-#usr/share/cargo/registry/generic-array-0.14.4/tests/hex.rs
-#usr/share/cargo/registry/generic-array-0.14.4/tests/import_name.rs
-#usr/share/cargo/registry/generic-array-0.14.4/tests/iter.rs
-#usr/share/cargo/registry/generic-array-0.14.4/tests/mod.rs
diff --git a/config/rootfiles/common/rust-getrandom-0.2.4 b/config/rootfiles/common/rust-getrandom-0.2.4
deleted file mode 100644
index 79dd05f4a..000000000
--- a/config/rootfiles/common/rust-getrandom-0.2.4
+++ /dev/null
@@ -1,38 +0,0 @@
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/.cargo-checksum.json
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/CHANGELOG.md
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/Cargo.toml
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/Cargo.toml.deps
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/LICENSE-APACHE
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/LICENSE-MIT
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/README.md
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/benches
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/benches/mod.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/bsd_arandom.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/custom.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/dragonfly.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/error.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/error_impls.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/fuchsia.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/ios.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/js.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/lib.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/linux_android.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/macos.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/openbsd.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/rdrand.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/solaris_illumos.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/solid.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/use_file.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/util.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/util_libc.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/vxworks.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/wasi.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/src/windows.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/tests
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/tests/common
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/tests/common/mod.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/tests/custom.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/tests/normal.rs
-#usr/share/cargo/registry/getrandom-0.2.4-0.2.4/tests/rdrand.rs
diff --git a/config/rootfiles/common/rust-ghost b/config/rootfiles/common/rust-ghost
deleted file mode 100644
index 7ee6c3b74..000000000
--- a/config/rootfiles/common/rust-ghost
+++ /dev/null
@@ -1,14 +0,0 @@
-#usr/share/cargo/registry/ghost-0.1.2
-#usr/share/cargo/registry/ghost-0.1.2/.cargo-checksum.json
-#usr/share/cargo/registry/ghost-0.1.2/Cargo.toml
-#usr/share/cargo/registry/ghost-0.1.2/Cargo.toml.deps
-#usr/share/cargo/registry/ghost-0.1.2/LICENSE-APACHE
-#usr/share/cargo/registry/ghost-0.1.2/LICENSE-MIT
-#usr/share/cargo/registry/ghost-0.1.2/README.md
-#usr/share/cargo/registry/ghost-0.1.2/src
-#usr/share/cargo/registry/ghost-0.1.2/src/args.rs
-#usr/share/cargo/registry/ghost-0.1.2/src/derive.rs
-#usr/share/cargo/registry/ghost-0.1.2/src/lib.rs
-#usr/share/cargo/registry/ghost-0.1.2/src/parse.rs
-#usr/share/cargo/registry/ghost-0.1.2/src/variance.rs
-#usr/share/cargo/registry/ghost-0.1.2/src/visibility.rs
diff --git a/config/rootfiles/common/rust-glob b/config/rootfiles/common/rust-glob
deleted file mode 100644
index dffdf57ac..000000000
--- a/config/rootfiles/common/rust-glob
+++ /dev/null
@@ -1,11 +0,0 @@
-#usr/share/cargo/registry/glob-0.3.0
-#usr/share/cargo/registry/glob-0.3.0/.cargo-checksum.json
-#usr/share/cargo/registry/glob-0.3.0/Cargo.toml
-#usr/share/cargo/registry/glob-0.3.0/Cargo.toml.deps
-#usr/share/cargo/registry/glob-0.3.0/LICENSE-APACHE
-#usr/share/cargo/registry/glob-0.3.0/LICENSE-MIT
-#usr/share/cargo/registry/glob-0.3.0/README.md
-#usr/share/cargo/registry/glob-0.3.0/src
-#usr/share/cargo/registry/glob-0.3.0/src/lib.rs
-#usr/share/cargo/registry/glob-0.3.0/tests
-#usr/share/cargo/registry/glob-0.3.0/tests/glob-std.rs
diff --git a/config/rootfiles/common/rust-hex b/config/rootfiles/common/rust-hex
deleted file mode 100644
index 561ed33e8..000000000
--- a/config/rootfiles/common/rust-hex
+++ /dev/null
@@ -1,16 +0,0 @@
-#usr/share/cargo/registry/hex-0.4.3
-#usr/share/cargo/registry/hex-0.4.3/.cargo-checksum.json
-#usr/share/cargo/registry/hex-0.4.3/Cargo.toml
-#usr/share/cargo/registry/hex-0.4.3/Cargo.toml.deps
-#usr/share/cargo/registry/hex-0.4.3/LICENSE-APACHE
-#usr/share/cargo/registry/hex-0.4.3/LICENSE-MIT
-#usr/share/cargo/registry/hex-0.4.3/README.md
-#usr/share/cargo/registry/hex-0.4.3/benches
-#usr/share/cargo/registry/hex-0.4.3/benches/hex.rs
-#usr/share/cargo/registry/hex-0.4.3/src
-#usr/share/cargo/registry/hex-0.4.3/src/error.rs
-#usr/share/cargo/registry/hex-0.4.3/src/lib.rs
-#usr/share/cargo/registry/hex-0.4.3/src/serde.rs
-#usr/share/cargo/registry/hex-0.4.3/tests
-#usr/share/cargo/registry/hex-0.4.3/tests/serde.rs
-#usr/share/cargo/registry/hex-0.4.3/tests/version-number.rs
diff --git a/config/rootfiles/common/rust-home b/config/rootfiles/common/rust-home
deleted file mode 100644
index 227b5f232..000000000
--- a/config/rootfiles/common/rust-home
+++ /dev/null
@@ -1,9 +0,0 @@
-#usr/share/cargo/registry/home-0.5.3
-#usr/share/cargo/registry/home-0.5.3/.cargo-checksum.json
-#usr/share/cargo/registry/home-0.5.3/Cargo.toml
-#usr/share/cargo/registry/home-0.5.3/LICENSE-APACHE
-#usr/share/cargo/registry/home-0.5.3/LICENSE-MIT
-#usr/share/cargo/registry/home-0.5.3/README.md
-#usr/share/cargo/registry/home-0.5.3/src
-#usr/share/cargo/registry/home-0.5.3/src/lib.rs
-#usr/share/cargo/registry/home-0.5.3/src/windows.rs
diff --git a/config/rootfiles/common/rust-indoc b/config/rootfiles/common/rust-indoc
deleted file mode 100644
index e9a7ce268..000000000
--- a/config/rootfiles/common/rust-indoc
+++ /dev/null
@@ -1,38 +0,0 @@
-#usr/share/cargo/registry/indoc-1.0.3
-#usr/share/cargo/registry/indoc-1.0.3/.cargo-checksum.json
-#usr/share/cargo/registry/indoc-1.0.3/Cargo.toml
-#usr/share/cargo/registry/indoc-1.0.3/Cargo.toml.deps
-#usr/share/cargo/registry/indoc-1.0.3/LICENSE-APACHE
-#usr/share/cargo/registry/indoc-1.0.3/LICENSE-MIT
-#usr/share/cargo/registry/indoc-1.0.3/README.md
-#usr/share/cargo/registry/indoc-1.0.3/src
-#usr/share/cargo/registry/indoc-1.0.3/src/error.rs
-#usr/share/cargo/registry/indoc-1.0.3/src/expr.rs
-#usr/share/cargo/registry/indoc-1.0.3/src/lib.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests
-#usr/share/cargo/registry/indoc-1.0.3/tests/compiletest.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/test_formatdoc.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/test_indoc.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/test_unindent.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/test_writedoc.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/no-arguments.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/no-arguments.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/non-lit.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/non-lit.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/non-string.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/non-string.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-binary.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-binary.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-extra-arg.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-extra-arg.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-no-arg.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-no-arg.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-no-display.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-no-display.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-no-named-arg.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/printdoc-no-named-arg.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/three-arguments.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/three-arguments.stderr
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/two-arguments.rs
-#usr/share/cargo/registry/indoc-1.0.3/tests/ui/two-arguments.stderr
diff --git a/config/rootfiles/common/rust-indoc-impl b/config/rootfiles/common/rust-indoc-impl
deleted file mode 100644
index db7a776ab..000000000
--- a/config/rootfiles/common/rust-indoc-impl
+++ /dev/null
@@ -1,9 +0,0 @@
-#usr/share/cargo/registry/indoc-impl-0.3.7
-#usr/share/cargo/registry/indoc-impl-0.3.7/.cargo-checksum.json
-#usr/share/cargo/registry/indoc-impl-0.3.7/Cargo.toml
-#usr/share/cargo/registry/indoc-impl-0.3.7/Cargo.toml.deps
-#usr/share/cargo/registry/indoc-impl-0.3.7/LICENSE-APACHE
-#usr/share/cargo/registry/indoc-impl-0.3.7/LICENSE-MIT
-#usr/share/cargo/registry/indoc-impl-0.3.7/README.md
-#usr/share/cargo/registry/indoc-impl-0.3.7/src
-#usr/share/cargo/registry/indoc-impl-0.3.7/src/lib.rs
diff --git a/config/rootfiles/common/rust-inventory b/config/rootfiles/common/rust-inventory
deleted file mode 100644
index 19d683d91..000000000
--- a/config/rootfiles/common/rust-inventory
+++ /dev/null
@@ -1,27 +0,0 @@
-#usr/share/cargo/registry/inventory-0.3.15
-#usr/share/cargo/registry/inventory-0.3.15/.cargo-checksum.json
-#usr/share/cargo/registry/inventory-0.3.15/Cargo.toml
-#usr/share/cargo/registry/inventory-0.3.15/Cargo.toml.deps
-#usr/share/cargo/registry/inventory-0.3.15/LICENSE-APACHE
-#usr/share/cargo/registry/inventory-0.3.15/LICENSE-MIT
-#usr/share/cargo/registry/inventory-0.3.15/README.md
-#usr/share/cargo/registry/inventory-0.3.15/examples
-#usr/share/cargo/registry/inventory-0.3.15/examples/flags.rs
-#usr/share/cargo/registry/inventory-0.3.15/src
-#usr/share/cargo/registry/inventory-0.3.15/src/lib.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests
-#usr/share/cargo/registry/inventory-0.3.15/tests/compiletest.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/test.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/collect-unsized.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/collect-unsized.stderr
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/non-sync.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/non-sync.stderr
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/outer-attr.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/outer-attr.stderr
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/submit-nonconst.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/submit-nonconst.stderr
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/submit-unrecognized.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/submit-unrecognized.stderr
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/used-linker.rs
-#usr/share/cargo/registry/inventory-0.3.15/tests/ui/used-linker.stderr
diff --git a/config/rootfiles/common/rust-inventory-impl b/config/rootfiles/common/rust-inventory-impl
deleted file mode 100644
index e65e6edbb..000000000
--- a/config/rootfiles/common/rust-inventory-impl
+++ /dev/null
@@ -1,8 +0,0 @@
-#usr/share/cargo/registry/inventory-impl-0.1.11
-#usr/share/cargo/registry/inventory-impl-0.1.11/.cargo-checksum.json
-#usr/share/cargo/registry/inventory-impl-0.1.11/Cargo.toml
-#usr/share/cargo/registry/inventory-impl-0.1.11/Cargo.toml.deps
-#usr/share/cargo/registry/inventory-impl-0.1.11/LICENSE-APACHE
-#usr/share/cargo/registry/inventory-impl-0.1.11/LICENSE-MIT
-#usr/share/cargo/registry/inventory-impl-0.1.11/src
-#usr/share/cargo/registry/inventory-impl-0.1.11/src/lib.rs
diff --git a/config/rootfiles/common/rust-libc-0.2.108 b/config/rootfiles/common/rust-libc-0.2.108
deleted file mode 100644
index 891eec7c8..000000000
--- a/config/rootfiles/common/rust-libc-0.2.108
+++ /dev/null
@@ -1,277 +0,0 @@
-#usr/share/cargo/registry/libc-0.2.108-0.2.108
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/.cargo-checksum.json
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/CONTRIBUTING.md
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/Cargo.toml
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/Cargo.toml.deps
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/LICENSE-APACHE
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/LICENSE-MIT
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/README.md
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/build.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/rustfmt.toml
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fixed_width_ints.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fuchsia
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fuchsia/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fuchsia/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fuchsia/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fuchsia/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/fuchsia/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/hermit
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/hermit/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/hermit/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/hermit/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/lib.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/macros.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/psp.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/sgx.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/solid
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/solid/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/solid/arm.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/solid/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/switch.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b32
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b32/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b32/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/aarch64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/aarch64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/aarch64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/x86_64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/x86_64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/b64/x86_64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/apple/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/dragonfly
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/dragonfly/errno.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/dragonfly/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/arm.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd11
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd12
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd13
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd14
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/x86.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/x86_64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/freebsdlike/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/arm.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/x86.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/openbsd
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/openbsd/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/openbsd/sparc64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/openbsd/x86.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/haiku
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/haiku/b32.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/haiku/b64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/haiku/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/haiku/native.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/haiku/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/hermit
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/hermit/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/hermit/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/hermit/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b32
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b32/arm.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b32/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b32/x86
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b32/x86/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b32/x86/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/aarch64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/aarch64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/aarch64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/x86_64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/x86_64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/b64/x86_64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/android/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/emscripten
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/emscripten/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/emscripten/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/emscripten/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/generic
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/generic/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/mips
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/mips/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/powerpc
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/powerpc/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/sparc
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/arch/sparc/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/arm
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/arm/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/mips
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/mips/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/powerpc.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/riscv32
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/sparc
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/sparc/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/x86
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/x86/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/aarch64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/mips64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/powerpc64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/riscv64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/s390x.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/sparc64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/x86_64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/gnu/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/arm
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/arm/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/arm/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/hexagon.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/mips
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/mips/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/mips/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/powerpc.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/x86
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/x86/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b32/x86/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/aarch64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/mips64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/powerpc64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/riscv64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/s390x.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/x86_64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/musl/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/non_exhaustive.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/arm
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/arm/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/arm/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/arm/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips32
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips32/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips32/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips64/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mips64/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mips/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/x86_64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/linux/uclibc/x86_64/other.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/linux_like/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/aarch64
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/aarch64/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/arm
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/arm/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/espidf
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/espidf/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/powerpc
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/newlib/powerpc/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/no_align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/redox
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/redox/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/solarish
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/solarish/compat.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/solarish/illumos.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/solarish/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/solarish/solaris.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/unix/solarish/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/aarch64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/arm.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/powerpc.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/powerpc64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/x86.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/vxworks/x86_64.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/wasi.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows/gnu
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows/gnu/align.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows/gnu/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows/msvc
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/src/windows/msvc/mod.rs
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/tests
-#usr/share/cargo/registry/libc-0.2.108-0.2.108/tests/const_fn.rs
diff --git a/config/rootfiles/common/rust-log-0.4.14 b/config/rootfiles/common/rust-log-0.4.14
deleted file mode 100644
index ddac8765a..000000000
--- a/config/rootfiles/common/rust-log-0.4.14
+++ /dev/null
@@ -1,22 +0,0 @@
-#usr/share/cargo/registry/log-0.4.14-0.4.14
-#usr/share/cargo/registry/log-0.4.14-0.4.14/.cargo-checksum.json
-#usr/share/cargo/registry/log-0.4.14-0.4.14/CHANGELOG.md
-#usr/share/cargo/registry/log-0.4.14-0.4.14/Cargo.toml
-#usr/share/cargo/registry/log-0.4.14-0.4.14/Cargo.toml.deps
-#usr/share/cargo/registry/log-0.4.14-0.4.14/LICENSE-APACHE
-#usr/share/cargo/registry/log-0.4.14-0.4.14/LICENSE-MIT
-#usr/share/cargo/registry/log-0.4.14-0.4.14/README.md
-#usr/share/cargo/registry/log-0.4.14-0.4.14/benches
-#usr/share/cargo/registry/log-0.4.14-0.4.14/benches/value.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/build.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/kv
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/kv/error.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/kv/key.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/kv/mod.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/kv/source.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/kv/value.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/lib.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/macros.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/src/serde.rs
-#usr/share/cargo/registry/log-0.4.14-0.4.14/triagebot.toml
diff --git a/config/rootfiles/common/rust-memoffset b/config/rootfiles/common/rust-memoffset
deleted file mode 100644
index 038c2cf4d..000000000
--- a/config/rootfiles/common/rust-memoffset
+++ /dev/null
@@ -1,14 +0,0 @@
-#usr/share/cargo/registry/memoffset-0.6.5
-#usr/share/cargo/registry/memoffset-0.6.5/.cargo-checksum.json
-#usr/share/cargo/registry/memoffset-0.6.5/Cargo.toml
-#usr/share/cargo/registry/memoffset-0.6.5/Cargo.toml.deps
-#usr/share/cargo/registry/memoffset-0.6.5/LICENSE
-#usr/share/cargo/registry/memoffset-0.6.5/README.md
-#usr/share/cargo/registry/memoffset-0.6.5/build.rs
-#usr/share/cargo/registry/memoffset-0.6.5/ci
-#usr/share/cargo/registry/memoffset-0.6.5/ci/miri.sh
-#usr/share/cargo/registry/memoffset-0.6.5/src
-#usr/share/cargo/registry/memoffset-0.6.5/src/lib.rs
-#usr/share/cargo/registry/memoffset-0.6.5/src/offset_of.rs
-#usr/share/cargo/registry/memoffset-0.6.5/src/raw_field.rs
-#usr/share/cargo/registry/memoffset-0.6.5/src/span_of.rs
diff --git a/config/rootfiles/common/rust-num_cpus b/config/rootfiles/common/rust-num_cpus
deleted file mode 100644
index 8a2c706b4..000000000
--- a/config/rootfiles/common/rust-num_cpus
+++ /dev/null
@@ -1,35 +0,0 @@
-#usr/share/cargo/registry/num_cpus-1.13.1
-#usr/share/cargo/registry/num_cpus-1.13.1/.cargo-checksum.json
-#usr/share/cargo/registry/num_cpus-1.13.1/CHANGELOG.md
-#usr/share/cargo/registry/num_cpus-1.13.1/CONTRIBUTING.md
-#usr/share/cargo/registry/num_cpus-1.13.1/Cargo.toml
-#usr/share/cargo/registry/num_cpus-1.13.1/Cargo.toml.deps
-#usr/share/cargo/registry/num_cpus-1.13.1/LICENSE-APACHE
-#usr/share/cargo/registry/num_cpus-1.13.1/LICENSE-MIT
-#usr/share/cargo/registry/num_cpus-1.13.1/README.md
-#usr/share/cargo/registry/num_cpus-1.13.1/ci
-#usr/share/cargo/registry/num_cpus-1.13.1/ci/cgroups
-#usr/share/cargo/registry/num_cpus-1.13.1/ci/cgroups/Dockerfile
-#usr/share/cargo/registry/num_cpus-1.13.1/examples
-#usr/share/cargo/registry/num_cpus-1.13.1/examples/values.rs
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/ceil
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/ceil/cpu.cfs_period_us
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/ceil/cpu.cfs_quota_us
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/good
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/good/cpu.cfs_period_us
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/good/cpu.cfs_quota_us
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/zero-period
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/zero-period/cpu.cfs_period_us
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/cgroups/zero-period/cpu.cfs_quota_us
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/proc
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/proc/cgroups
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/proc/cgroups/cgroup
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/proc/cgroups/mountinfo
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/proc/cgroups/mountinfo_multi_opt
-#usr/share/cargo/registry/num_cpus-1.13.1/fixtures/cgroups/proc/cgroups/mountinfo_zero_opt
-#usr/share/cargo/registry/num_cpus-1.13.1/src
-#usr/share/cargo/registry/num_cpus-1.13.1/src/lib.rs
-#usr/share/cargo/registry/num_cpus-1.13.1/src/linux.rs
diff --git a/config/rootfiles/common/rust-num_threads b/config/rootfiles/common/rust-num_threads
deleted file mode 100644
index 8497a3042..000000000
--- a/config/rootfiles/common/rust-num_threads
+++ /dev/null
@@ -1,11 +0,0 @@
-#usr/share/cargo/registry/num_threads-0.1.5
-#usr/share/cargo/registry/num_threads-0.1.5/.cargo-checksum.json
-#usr/share/cargo/registry/num_threads-0.1.5/Cargo.toml
-#usr/share/cargo/registry/num_threads-0.1.5/LICENSE-Apache
-#usr/share/cargo/registry/num_threads-0.1.5/LICENSE-MIT
-#usr/share/cargo/registry/num_threads-0.1.5/src
-#usr/share/cargo/registry/num_threads-0.1.5/src/apple.rs
-#usr/share/cargo/registry/num_threads-0.1.5/src/freebsd.rs
-#usr/share/cargo/registry/num_threads-0.1.5/src/imp.rs
-#usr/share/cargo/registry/num_threads-0.1.5/src/lib.rs
-#usr/share/cargo/registry/num_threads-0.1.5/src/linux.rs
diff --git a/config/rootfiles/common/rust-once_cell-1.9.0 b/config/rootfiles/common/rust-once_cell-1.9.0
deleted file mode 100644
index 7b9202871..000000000
--- a/config/rootfiles/common/rust-once_cell-1.9.0
+++ /dev/null
@@ -1,24 +0,0 @@
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/.cargo-checksum.json
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/CHANGELOG.md
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/Cargo.toml
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/Cargo.toml.deps
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/LICENSE-APACHE
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/LICENSE-MIT
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/README.md
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/bors.toml
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/bench.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/bench_acquire.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/bench_vs_lazy_static.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/lazy_static.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/reentrant_init_deadlocks.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/regex.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/examples/test_synchronization.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/src
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/src/imp_pl.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/src/imp_std.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/src/lib.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/src/race.rs
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/tests
-#usr/share/cargo/registry/once_cell-1.9.0-1.9.0/tests/it.rs
diff --git a/config/rootfiles/common/rust-paste b/config/rootfiles/common/rust-paste
deleted file mode 100644
index af538d374..000000000
--- a/config/rootfiles/common/rust-paste
+++ /dev/null
@@ -1,47 +0,0 @@
-#usr/share/cargo/registry/paste-1.0.3
-#usr/share/cargo/registry/paste-1.0.3/.cargo-checksum.json
-#usr/share/cargo/registry/paste-1.0.3/Cargo.toml
-#usr/share/cargo/registry/paste-1.0.3/Cargo.toml.deps
-#usr/share/cargo/registry/paste-1.0.3/LICENSE-APACHE
-#usr/share/cargo/registry/paste-1.0.3/LICENSE-MIT
-#usr/share/cargo/registry/paste-1.0.3/README.md
-#usr/share/cargo/registry/paste-1.0.3/src
-#usr/share/cargo/registry/paste-1.0.3/src/attr.rs
-#usr/share/cargo/registry/paste-1.0.3/src/error.rs
-#usr/share/cargo/registry/paste-1.0.3/src/lib.rs
-#usr/share/cargo/registry/paste-1.0.3/src/segment.rs
-#usr/share/cargo/registry/paste-1.0.3/tests
-#usr/share/cargo/registry/paste-1.0.3/tests/compiletest.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/test_attr.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/test_doc.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/test_expr.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/test_item.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/case-warning.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/case-warning.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-empty.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-empty.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-non-string.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-non-string.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-suffix.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-suffix.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-unexpected.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/env-unexpected.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/invalid-ident.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/invalid-ident.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/missing-paren-on-env.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/missing-paren-on-env.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/no-env-var.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/no-env-var.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/no-ident-after-colon.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/no-ident-after-colon.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unexpected-group.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unexpected-group.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unexpected-modifier.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unexpected-modifier.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unexpected-punct.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unexpected-punct.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unsupported-literal.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unsupported-literal.stderr
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unsupported-modifier.rs
-#usr/share/cargo/registry/paste-1.0.3/tests/ui/unsupported-modifier.stderr
diff --git a/config/rootfiles/common/rust-pest b/config/rootfiles/common/rust-pest
deleted file mode 100644
index 611272e21..000000000
--- a/config/rootfiles/common/rust-pest
+++ /dev/null
@@ -1,34 +0,0 @@
-#usr/share/cargo/registry/pest-2.1.3
-#usr/share/cargo/registry/pest-2.1.3/.cargo-checksum.json
-#usr/share/cargo/registry/pest-2.1.3/Cargo.toml
-#usr/share/cargo/registry/pest-2.1.3/Cargo.toml.deps
-#usr/share/cargo/registry/pest-2.1.3/LICENSE-APACHE
-#usr/share/cargo/registry/pest-2.1.3/LICENSE-MIT
-#usr/share/cargo/registry/pest-2.1.3/_README.md
-#usr/share/cargo/registry/pest-2.1.3/examples
-#usr/share/cargo/registry/pest-2.1.3/examples/parens.rs
-#usr/share/cargo/registry/pest-2.1.3/src
-#usr/share/cargo/registry/pest-2.1.3/src/error.rs
-#usr/share/cargo/registry/pest-2.1.3/src/iterators
-#usr/share/cargo/registry/pest-2.1.3/src/iterators/flat_pairs.rs
-#usr/share/cargo/registry/pest-2.1.3/src/iterators/mod.rs
-#usr/share/cargo/registry/pest-2.1.3/src/iterators/pair.rs
-#usr/share/cargo/registry/pest-2.1.3/src/iterators/pairs.rs
-#usr/share/cargo/registry/pest-2.1.3/src/iterators/queueable_token.rs
-#usr/share/cargo/registry/pest-2.1.3/src/iterators/tokens.rs
-#usr/share/cargo/registry/pest-2.1.3/src/lib.rs
-#usr/share/cargo/registry/pest-2.1.3/src/macros.rs
-#usr/share/cargo/registry/pest-2.1.3/src/parser.rs
-#usr/share/cargo/registry/pest-2.1.3/src/parser_state.rs
-#usr/share/cargo/registry/pest-2.1.3/src/position.rs
-#usr/share/cargo/registry/pest-2.1.3/src/prec_climber.rs
-#usr/share/cargo/registry/pest-2.1.3/src/span.rs
-#usr/share/cargo/registry/pest-2.1.3/src/stack.rs
-#usr/share/cargo/registry/pest-2.1.3/src/token.rs
-#usr/share/cargo/registry/pest-2.1.3/src/unicode
-#usr/share/cargo/registry/pest-2.1.3/src/unicode/binary.rs
-#usr/share/cargo/registry/pest-2.1.3/src/unicode/category.rs
-#usr/share/cargo/registry/pest-2.1.3/src/unicode/mod.rs
-#usr/share/cargo/registry/pest-2.1.3/tests
-#usr/share/cargo/registry/pest-2.1.3/tests/calculator.rs
-#usr/share/cargo/registry/pest-2.1.3/tests/json.rs
diff --git a/config/rootfiles/common/rust-ppv-lite86 b/config/rootfiles/common/rust-ppv-lite86
deleted file mode 100644
index 041e1e4f1..000000000
--- a/config/rootfiles/common/rust-ppv-lite86
+++ /dev/null
@@ -1,15 +0,0 @@
-#usr/share/cargo/registry/ppv-lite86-0.2.16
-#usr/share/cargo/registry/ppv-lite86-0.2.16/.cargo-checksum.json
-#usr/share/cargo/registry/ppv-lite86-0.2.16/CHANGELOG.md
-#usr/share/cargo/registry/ppv-lite86-0.2.16/Cargo.toml
-#usr/share/cargo/registry/ppv-lite86-0.2.16/Cargo.toml.deps
-#usr/share/cargo/registry/ppv-lite86-0.2.16/LICENSE-APACHE
-#usr/share/cargo/registry/ppv-lite86-0.2.16/LICENSE-MIT
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/generic.rs
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/lib.rs
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/soft.rs
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/types.rs
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/x86_64
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/x86_64/mod.rs
-#usr/share/cargo/registry/ppv-lite86-0.2.16/src/x86_64/sse2.rs
diff --git a/config/rootfiles/common/rust-rand b/config/rootfiles/common/rust-rand
deleted file mode 100644
index 545f4a8ae..000000000
--- a/config/rootfiles/common/rust-rand
+++ /dev/null
@@ -1,39 +0,0 @@
-#usr/share/cargo/registry/rand-0.8.4
-#usr/share/cargo/registry/rand-0.8.4/.cargo-checksum.json
-#usr/share/cargo/registry/rand-0.8.4/CHANGELOG.md
-#usr/share/cargo/registry/rand-0.8.4/COPYRIGHT
-#usr/share/cargo/registry/rand-0.8.4/Cargo.toml
-#usr/share/cargo/registry/rand-0.8.4/LICENSE-APACHE
-#usr/share/cargo/registry/rand-0.8.4/LICENSE-MIT
-#usr/share/cargo/registry/rand-0.8.4/README.md
-#usr/share/cargo/registry/rand-0.8.4/src
-#usr/share/cargo/registry/rand-0.8.4/src/distributions
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/bernoulli.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/distribution.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/float.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/integer.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/mod.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/other.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/slice.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/uniform.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/utils.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/weighted.rs
-#usr/share/cargo/registry/rand-0.8.4/src/distributions/weighted_index.rs
-#usr/share/cargo/registry/rand-0.8.4/src/lib.rs
-#usr/share/cargo/registry/rand-0.8.4/src/prelude.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rng.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/adapter
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/adapter/mod.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/adapter/read.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/adapter/reseeding.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/mock.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/mod.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/small.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/std.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/thread.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/xoshiro128plusplus.rs
-#usr/share/cargo/registry/rand-0.8.4/src/rngs/xoshiro256plusplus.rs
-#usr/share/cargo/registry/rand-0.8.4/src/seq
-#usr/share/cargo/registry/rand-0.8.4/src/seq/index.rs
-#usr/share/cargo/registry/rand-0.8.4/src/seq/mod.rs
diff --git a/config/rootfiles/common/rust-rand-0.4 b/config/rootfiles/common/rust-rand-0.4
deleted file mode 100644
index ecdb3c7b9..000000000
--- a/config/rootfiles/common/rust-rand-0.4
+++ /dev/null
@@ -1,41 +0,0 @@
-#usr/share/cargo/registry/rand-0.4-0.4.6
-#usr/share/cargo/registry/rand-0.4-0.4.6/.cargo-checksum.json
-#usr/share/cargo/registry/rand-0.4-0.4.6/CHANGELOG.md
-#usr/share/cargo/registry/rand-0.4-0.4.6/Cargo.toml
-#usr/share/cargo/registry/rand-0.4-0.4.6/Cargo.toml.deps
-#usr/share/cargo/registry/rand-0.4-0.4.6/LICENSE-APACHE
-#usr/share/cargo/registry/rand-0.4-0.4.6/LICENSE-MIT
-#usr/share/cargo/registry/rand-0.4-0.4.6/README.md
-#usr/share/cargo/registry/rand-0.4-0.4.6/appveyor.yml
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/bench.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/distributions
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/distributions/exponential.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/distributions/gamma.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/distributions/mod.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/distributions/normal.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/generators.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/benches/misc.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions/exponential.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions/gamma.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions/mod.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions/normal.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions/range.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/distributions/ziggurat_tables.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/jitter.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/lib.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/os.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/prng
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/prng/chacha.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/prng/isaac.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/prng/isaac64.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/prng/mod.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/prng/xorshift.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/rand_impls.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/read.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/reseeding.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/src/seq.rs
-#usr/share/cargo/registry/rand-0.4-0.4.6/utils
-#usr/share/cargo/registry/rand-0.4-0.4.6/utils/ziggurat_tables.py
diff --git a/config/rootfiles/common/rust-rand_chacha b/config/rootfiles/common/rust-rand_chacha
deleted file mode 100644
index 02f090361..000000000
--- a/config/rootfiles/common/rust-rand_chacha
+++ /dev/null
@@ -1,13 +0,0 @@
-#usr/share/cargo/registry/rand_chacha-0.3.1
-#usr/share/cargo/registry/rand_chacha-0.3.1/.cargo-checksum.json
-#usr/share/cargo/registry/rand_chacha-0.3.1/CHANGELOG.md
-#usr/share/cargo/registry/rand_chacha-0.3.1/COPYRIGHT
-#usr/share/cargo/registry/rand_chacha-0.3.1/Cargo.toml
-#usr/share/cargo/registry/rand_chacha-0.3.1/Cargo.toml.deps
-#usr/share/cargo/registry/rand_chacha-0.3.1/LICENSE-APACHE
-#usr/share/cargo/registry/rand_chacha-0.3.1/LICENSE-MIT
-#usr/share/cargo/registry/rand_chacha-0.3.1/README.md
-#usr/share/cargo/registry/rand_chacha-0.3.1/src
-#usr/share/cargo/registry/rand_chacha-0.3.1/src/chacha.rs
-#usr/share/cargo/registry/rand_chacha-0.3.1/src/guts.rs
-#usr/share/cargo/registry/rand_chacha-0.3.1/src/lib.rs
diff --git a/config/rootfiles/common/rust-rand_core b/config/rootfiles/common/rust-rand_core
deleted file mode 100644
index 736a5310f..000000000
--- a/config/rootfiles/common/rust-rand_core
+++ /dev/null
@@ -1,16 +0,0 @@
-#usr/share/cargo/registry/rand_core-0.6.3
-#usr/share/cargo/registry/rand_core-0.6.3/.cargo-checksum.json
-#usr/share/cargo/registry/rand_core-0.6.3/CHANGELOG.md
-#usr/share/cargo/registry/rand_core-0.6.3/COPYRIGHT
-#usr/share/cargo/registry/rand_core-0.6.3/Cargo.toml
-#usr/share/cargo/registry/rand_core-0.6.3/Cargo.toml.deps
-#usr/share/cargo/registry/rand_core-0.6.3/LICENSE-APACHE
-#usr/share/cargo/registry/rand_core-0.6.3/LICENSE-MIT
-#usr/share/cargo/registry/rand_core-0.6.3/README.md
-#usr/share/cargo/registry/rand_core-0.6.3/src
-#usr/share/cargo/registry/rand_core-0.6.3/src/block.rs
-#usr/share/cargo/registry/rand_core-0.6.3/src/error.rs
-#usr/share/cargo/registry/rand_core-0.6.3/src/impls.rs
-#usr/share/cargo/registry/rand_core-0.6.3/src/le.rs
-#usr/share/cargo/registry/rand_core-0.6.3/src/lib.rs
-#usr/share/cargo/registry/rand_core-0.6.3/src/os.rs
diff --git a/config/rootfiles/common/rust-rand_core-0.3.1 b/config/rootfiles/common/rust-rand_core-0.3.1
deleted file mode 100644
index 626984f4d..000000000
--- a/config/rootfiles/common/rust-rand_core-0.3.1
+++ /dev/null
@@ -1,15 +0,0 @@
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/.cargo-checksum.json
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/CHANGELOG.md
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/COPYRIGHT
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/Cargo.toml
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/Cargo.toml.deps
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/LICENSE-APACHE
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/LICENSE-MIT
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/README.md
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/src
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/src/block.rs
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/src/error.rs
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/src/impls.rs
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/src/le.rs
-#usr/share/cargo/registry/rand_core-0.3.1-0.3.1/src/lib.rs
diff --git a/config/rootfiles/common/rust-rand_core-0.4.2 b/config/rootfiles/common/rust-rand_core-0.4.2
deleted file mode 100644
index 8194c52ec..000000000
--- a/config/rootfiles/common/rust-rand_core-0.4.2
+++ /dev/null
@@ -1,15 +0,0 @@
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/.cargo-checksum.json
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/CHANGELOG.md
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/COPYRIGHT
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/Cargo.toml
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/Cargo.toml.deps
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/LICENSE-APACHE
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/LICENSE-MIT
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/README.md
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/src
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/src/block.rs
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/src/error.rs
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/src/impls.rs
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/src/le.rs
-#usr/share/cargo/registry/rand_core-0.4.2-0.4.2/src/lib.rs
diff --git a/config/rootfiles/common/rust-rand_hc b/config/rootfiles/common/rust-rand_hc
deleted file mode 100644
index bccff3dcc..000000000
--- a/config/rootfiles/common/rust-rand_hc
+++ /dev/null
@@ -1,12 +0,0 @@
-#usr/share/cargo/registry/rand_hc-0.3.1
-#usr/share/cargo/registry/rand_hc-0.3.1/.cargo-checksum.json
-#usr/share/cargo/registry/rand_hc-0.3.1/CHANGELOG.md
-#usr/share/cargo/registry/rand_hc-0.3.1/COPYRIGHT
-#usr/share/cargo/registry/rand_hc-0.3.1/Cargo.toml
-#usr/share/cargo/registry/rand_hc-0.3.1/Cargo.toml.deps
-#usr/share/cargo/registry/rand_hc-0.3.1/LICENSE-APACHE
-#usr/share/cargo/registry/rand_hc-0.3.1/LICENSE-MIT
-#usr/share/cargo/registry/rand_hc-0.3.1/README.md
-#usr/share/cargo/registry/rand_hc-0.3.1/src
-#usr/share/cargo/registry/rand_hc-0.3.1/src/hc128.rs
-#usr/share/cargo/registry/rand_hc-0.3.1/src/lib.rs
diff --git a/config/rootfiles/common/rust-rayon b/config/rootfiles/common/rust-rayon
deleted file mode 100644
index 4eea650c5..000000000
--- a/config/rootfiles/common/rust-rayon
+++ /dev/null
@@ -1,126 +0,0 @@
-#usr/share/cargo/registry/rayon-1.5.1
-#usr/share/cargo/registry/rayon-1.5.1/.cargo-checksum.json
-#usr/share/cargo/registry/rayon-1.5.1/Cargo.toml
-#usr/share/cargo/registry/rayon-1.5.1/Cargo.toml.deps
-#usr/share/cargo/registry/rayon-1.5.1/FAQ.md
-#usr/share/cargo/registry/rayon-1.5.1/LICENSE-APACHE
-#usr/share/cargo/registry/rayon-1.5.1/LICENSE-MIT
-#usr/share/cargo/registry/rayon-1.5.1/README.md
-#usr/share/cargo/registry/rayon-1.5.1/RELEASES.md
-#usr/share/cargo/registry/rayon-1.5.1/build.rs
-#usr/share/cargo/registry/rayon-1.5.1/examples
-#usr/share/cargo/registry/rayon-1.5.1/examples/README.md
-#usr/share/cargo/registry/rayon-1.5.1/examples/cpu_monitor.rs
-#usr/share/cargo/registry/rayon-1.5.1/src
-#usr/share/cargo/registry/rayon-1.5.1/src/array.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/binary_heap.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/btree_map.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/btree_set.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/hash_map.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/hash_set.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/linked_list.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/collections/vec_deque.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/cannot_collect_filtermap_data.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/cannot_zip_filtered_data.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/cell_par_iter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/must_use.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/no_send_par_iter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/compile_fail/rc_par_iter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/delegate.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/chain.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/chunks.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/cloned.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/collect
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/collect/consumer.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/collect/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/collect/test.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/copied.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/empty.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/enumerate.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/extend.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/filter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/filter_map.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/find.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/find_first_last
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/find_first_last/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/find_first_last/test.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/flat_map.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/flat_map_iter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/flatten.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/flatten_iter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/fold.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/for_each.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/from_par_iter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/inspect.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/interleave.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/interleave_shortest.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/intersperse.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/len.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/map.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/map_with.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/multizip.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/noop.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/once.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/panic_fuse.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/par_bridge.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/plumbing
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/plumbing/README.md
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/plumbing/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/positions.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/product.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/reduce.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/repeat.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/rev.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/skip.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/splitter.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/step_by.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/sum.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/take.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/test.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/try_fold.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/try_reduce.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/try_reduce_with.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/unzip.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/update.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/while_some.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/zip.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/iter/zip_eq.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/lib.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/math.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/option.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/par_either.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/prelude.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/private.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/range.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/range_inclusive.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/result.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/slice
-#usr/share/cargo/registry/rayon-1.5.1/src/slice/mergesort.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/slice/mod.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/slice/quicksort.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/slice/test.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/split_producer.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/str.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/string.rs
-#usr/share/cargo/registry/rayon-1.5.1/src/vec.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests
-#usr/share/cargo/registry/rayon-1.5.1/tests/chars.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/clones.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/collect.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/cross-pool.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/debug.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/intersperse.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/issue671-unzip.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/issue671.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/iter_panic.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/named-threads.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/octillion.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/producer_split_at.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/sort-panic-safe.rs
-#usr/share/cargo/registry/rayon-1.5.1/tests/str.rs
diff --git a/config/rootfiles/common/rust-rayon-core b/config/rootfiles/common/rust-rayon-core
deleted file mode 100644
index a5e7227b6..000000000
--- a/config/rootfiles/common/rust-rayon-core
+++ /dev/null
@@ -1,48 +0,0 @@
-#usr/share/cargo/registry/rayon-core-1.9.1
-#usr/share/cargo/registry/rayon-core-1.9.1/.cargo-checksum.json
-#usr/share/cargo/registry/rayon-core-1.9.1/Cargo.toml
-#usr/share/cargo/registry/rayon-core-1.9.1/Cargo.toml.deps
-#usr/share/cargo/registry/rayon-core-1.9.1/LICENSE-APACHE
-#usr/share/cargo/registry/rayon-core-1.9.1/LICENSE-MIT
-#usr/share/cargo/registry/rayon-core-1.9.1/README.md
-#usr/share/cargo/registry/rayon-core-1.9.1/build.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/mod.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/quicksort_race1.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/quicksort_race2.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/quicksort_race3.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/rc_return.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/rc_upvar.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/compile_fail/scope_join_bad.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/job.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/join
-#usr/share/cargo/registry/rayon-core-1.9.1/src/join/mod.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/join/test.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/latch.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/lib.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/log.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/private.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/registry.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/scope
-#usr/share/cargo/registry/rayon-core-1.9.1/src/scope/mod.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/scope/test.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/sleep
-#usr/share/cargo/registry/rayon-core-1.9.1/src/sleep/README.md
-#usr/share/cargo/registry/rayon-core-1.9.1/src/sleep/counters.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/sleep/mod.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/spawn
-#usr/share/cargo/registry/rayon-core-1.9.1/src/spawn/mod.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/spawn/test.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/test.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/thread_pool
-#usr/share/cargo/registry/rayon-core-1.9.1/src/thread_pool/mod.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/thread_pool/test.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/src/unwind.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/tests
-#usr/share/cargo/registry/rayon-core-1.9.1/tests/double_init_fail.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/tests/init_zero_threads.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/tests/scope_join.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/tests/scoped_threadpool.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/tests/simple_panic.rs
-#usr/share/cargo/registry/rayon-core-1.9.1/tests/stack_overflow_crash.rs
diff --git a/config/rootfiles/common/rust-rdrand b/config/rootfiles/common/rust-rdrand
deleted file mode 100644
index f424a5831..000000000
--- a/config/rootfiles/common/rust-rdrand
+++ /dev/null
@@ -1,14 +0,0 @@
-#usr/share/cargo/registry/rdrand-0.4.0
-#usr/share/cargo/registry/rdrand-0.4.0/.cargo-checksum.json
-#usr/share/cargo/registry/rdrand-0.4.0/Cargo.toml
-#usr/share/cargo/registry/rdrand-0.4.0/Cargo.toml.deps
-#usr/share/cargo/registry/rdrand-0.4.0/LICENSE
-#usr/share/cargo/registry/rdrand-0.4.0/README.mkd
-#usr/share/cargo/registry/rdrand-0.4.0/appveyor.yml
-#usr/share/cargo/registry/rdrand-0.4.0/benches
-#usr/share/cargo/registry/rdrand-0.4.0/benches/rdrand.rs
-#usr/share/cargo/registry/rdrand-0.4.0/benches/rdseed.rs
-#usr/share/cargo/registry/rdrand-0.4.0/benches/std.rs
-#usr/share/cargo/registry/rdrand-0.4.0/src
-#usr/share/cargo/registry/rdrand-0.4.0/src/changelog.rs
-#usr/share/cargo/registry/rdrand-0.4.0/src/lib.rs
diff --git a/config/rootfiles/common/rust-remove_dir_all b/config/rootfiles/common/rust-remove_dir_all
deleted file mode 100644
index 39ddef8e1..000000000
--- a/config/rootfiles/common/rust-remove_dir_all
+++ /dev/null
@@ -1,9 +0,0 @@
-#usr/share/cargo/registry/remove_dir_all-0.5.3
-#usr/share/cargo/registry/remove_dir_all-0.5.3/.cargo-checksum.json
-#usr/share/cargo/registry/remove_dir_all-0.5.3/Cargo.toml
-#usr/share/cargo/registry/remove_dir_all-0.5.3/LICENCE-APACHE
-#usr/share/cargo/registry/remove_dir_all-0.5.3/LICENCE-MIT
-#usr/share/cargo/registry/remove_dir_all-0.5.3/README.md
-#usr/share/cargo/registry/remove_dir_all-0.5.3/src
-#usr/share/cargo/registry/remove_dir_all-0.5.3/src/fs.rs
-#usr/share/cargo/registry/remove_dir_all-0.5.3/src/lib.rs
diff --git a/config/rootfiles/common/rust-same-file b/config/rootfiles/common/rust-same-file
deleted file mode 100644
index 43cc86185..000000000
--- a/config/rootfiles/common/rust-same-file
+++ /dev/null
@@ -1,17 +0,0 @@
-#usr/share/cargo/registry/same-file-1.0.6
-#usr/share/cargo/registry/same-file-1.0.6/.cargo-checksum.json
-#usr/share/cargo/registry/same-file-1.0.6/COPYING
-#usr/share/cargo/registry/same-file-1.0.6/Cargo.toml
-#usr/share/cargo/registry/same-file-1.0.6/Cargo.toml.deps
-#usr/share/cargo/registry/same-file-1.0.6/LICENSE-MIT
-#usr/share/cargo/registry/same-file-1.0.6/README.md
-#usr/share/cargo/registry/same-file-1.0.6/UNLICENSE
-#usr/share/cargo/registry/same-file-1.0.6/examples
-#usr/share/cargo/registry/same-file-1.0.6/examples/is_same_file.rs
-#usr/share/cargo/registry/same-file-1.0.6/examples/is_stderr.rs
-#usr/share/cargo/registry/same-file-1.0.6/rustfmt.toml
-#usr/share/cargo/registry/same-file-1.0.6/src
-#usr/share/cargo/registry/same-file-1.0.6/src/lib.rs
-#usr/share/cargo/registry/same-file-1.0.6/src/unix.rs
-#usr/share/cargo/registry/same-file-1.0.6/src/unknown.rs
-#usr/share/cargo/registry/same-file-1.0.6/src/win.rs
diff --git a/config/rootfiles/common/rust-semver-0.9.0 b/config/rootfiles/common/rust-semver-0.9.0
deleted file mode 100644
index e88787612..000000000
--- a/config/rootfiles/common/rust-semver-0.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-#usr/share/cargo/registry/semver-0.9.0-0.9.0
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/.cargo-checksum.json
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/Cargo.toml
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/Cargo.toml.deps
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/LICENSE-APACHE
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/LICENSE-MIT
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/README.md
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/src
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/src/lib.rs
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/src/version.rs
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/src/version_req.rs
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/tests
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/tests/deprecation.rs
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/tests/regression.rs
-#usr/share/cargo/registry/semver-0.9.0-0.9.0/tests/serde.rs
diff --git a/config/rootfiles/common/rust-semver-parser b/config/rootfiles/common/rust-semver-parser
deleted file mode 100644
index 7dcc407b7..000000000
--- a/config/rootfiles/common/rust-semver-parser
+++ /dev/null
@@ -1,21 +0,0 @@
-#usr/share/cargo/registry/semver-parser-0.10.3
-#usr/share/cargo/registry/semver-parser-0.10.3/.cargo-checksum.json
-#usr/share/cargo/registry/semver-parser-0.10.3/Cargo.toml
-#usr/share/cargo/registry/semver-parser-0.10.3/Cargo.toml.deps
-#usr/share/cargo/registry/semver-parser-0.10.3/LICENSE-APACHE
-#usr/share/cargo/registry/semver-parser-0.10.3/LICENSE-MIT
-#usr/share/cargo/registry/semver-parser-0.10.3/README.md
-#usr/share/cargo/registry/semver-parser-0.10.3/src
-#usr/share/cargo/registry/semver-parser-0.10.3/src/generated.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/lexer.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/lib.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/main.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/parser.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/range.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/range_set.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/src/semver.pest
-#usr/share/cargo/registry/semver-parser-0.10.3/src/version.rs
-#usr/share/cargo/registry/semver-parser-0.10.3/tests
-#usr/share/cargo/registry/semver-parser-0.10.3/tests/fixtures
-#usr/share/cargo/registry/semver-parser-0.10.3/tests/fixtures/fuzz-0001.txt
-#usr/share/cargo/registry/semver-parser-0.10.3/tests/genpest.rs
diff --git a/config/rootfiles/common/rust-semver-parser-0.7.0 b/config/rootfiles/common/rust-semver-parser-0.7.0
deleted file mode 100644
index 747238e13..000000000
--- a/config/rootfiles/common/rust-semver-parser-0.7.0
+++ /dev/null
@@ -1,12 +0,0 @@
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/.cargo-checksum.json
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/Cargo.toml
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/Cargo.toml.deps
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/LICENSE-APACHE
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/LICENSE-MIT
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/src
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/src/common.rs
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/src/lib.rs
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/src/range.rs
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/src/recognize.rs
-#usr/share/cargo/registry/semver-parser-0.7.0-0.7.0/src/version.rs
diff --git a/config/rootfiles/common/rust-serde-1.0.216 b/config/rootfiles/common/rust-serde-1.0.216
deleted file mode 100644
index 1ade0a79c..000000000
--- a/config/rootfiles/common/rust-serde-1.0.216
+++ /dev/null
@@ -1,32 +0,0 @@
-#usr/share/cargo/registry/serde-1.0.216-1.0.216
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/.cargo-checksum.json
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/Cargo.toml
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/Cargo.toml.deps
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/LICENSE-APACHE
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/LICENSE-MIT
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/README.md
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/build.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/crates-io.md
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de/ignored_any.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de/impls.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de/mod.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de/seed.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de/size_hint.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/de/value.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/format.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/integer128.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/lib.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/macros.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/private
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/private/de.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/private/doc.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/private/mod.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/private/ser.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/ser
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/ser/fmt.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/ser/impls.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/ser/impossible.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/ser/mod.rs
-#usr/share/cargo/registry/serde-1.0.216-1.0.216/src/std_error.rs
diff --git a/config/rootfiles/common/rust-serde_derive-1.0.216 b/config/rootfiles/common/rust-serde_derive-1.0.216
deleted file mode 100644
index 81e446b91..000000000
--- a/config/rootfiles/common/rust-serde_derive-1.0.216
+++ /dev/null
@@ -1,28 +0,0 @@
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/.cargo-checksum.json
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/Cargo.toml
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/Cargo.toml.deps
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/LICENSE-APACHE
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/LICENSE-MIT
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/README.md
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/crates-io.md
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/bound.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/de.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/dummy.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/fragment.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/ast.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/attr.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/case.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/check.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/ctxt.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/mod.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/name.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/receiver.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/respan.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/internals/symbol.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/lib.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/pretend.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/ser.rs
-#usr/share/cargo/registry/serde_derive-1.0.216-1.0.216/src/this.rs
diff --git a/config/rootfiles/common/rust-smallvec-1.8.0 b/config/rootfiles/common/rust-smallvec-1.8.0
deleted file mode 100644
index 63dafafc2..000000000
--- a/config/rootfiles/common/rust-smallvec-1.8.0
+++ /dev/null
@@ -1,18 +0,0 @@
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/.cargo-checksum.json
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/Cargo.toml
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/Cargo.toml.deps
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/LICENSE-APACHE
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/LICENSE-MIT
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/README.md
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/benches
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/benches/bench.rs
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/scripts
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/scripts/run_miri.sh
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/src
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/src/arbitrary.rs
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/src/lib.rs
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/src/specialization.rs
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/src/tests.rs
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/tests
-#usr/share/cargo/registry/smallvec-1.8.0-1.8.0/tests/macro.rs
diff --git a/config/rootfiles/common/rust-stable_deref_trait b/config/rootfiles/common/rust-stable_deref_trait
deleted file mode 100644
index 80915a2ee..000000000
--- a/config/rootfiles/common/rust-stable_deref_trait
+++ /dev/null
@@ -1,9 +0,0 @@
-#usr/share/cargo/registry/stable_deref_trait-1.2.1
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/.cargo-checksum.json
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/Cargo.toml
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/Cargo.toml.deps
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/LICENSE-APACHE
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/LICENSE-MIT
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/README.md
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/src
-#usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs
diff --git a/config/rootfiles/common/rust-syn-2.0.90 b/config/rootfiles/common/rust-syn-2.0.90
deleted file mode 100644
index 1502883db..000000000
--- a/config/rootfiles/common/rust-syn-2.0.90
+++ /dev/null
@@ -1,111 +0,0 @@
-#usr/share/cargo/registry/syn-2.0.90-2.0.90
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/.cargo-checksum.json
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/Cargo.toml
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/LICENSE-APACHE
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/LICENSE-MIT
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/README.md
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/benches
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/benches/file.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/benches/rust.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/attr.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/bigint.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/buffer.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/classify.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/custom_keyword.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/custom_punctuation.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/data.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/derive.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/discouraged.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/drops.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/error.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/export.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/expr.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/ext.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/file.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/fixup.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/clone.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/debug.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/eq.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/fold.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/hash.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/token.css
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/visit.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/gen/visit_mut.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/generics.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/group.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/ident.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/item.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/lib.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/lifetime.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/lit.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/lookahead.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/mac.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/macros.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/meta.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/op.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/parse.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/parse_macro_input.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/parse_quote.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/pat.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/path.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/precedence.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/print.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/punctuated.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/restriction.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/scan_expr.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/sealed.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/span.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/spanned.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/stmt.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/thread.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/token.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/tt.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/ty.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/verbatim.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/src/whitespace.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/common
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/common/eq.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/common/mod.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/common/parse.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/debug
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/debug/gen.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/debug/mod.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/macros
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/macros/mod.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/regression
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/regression.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/regression/issue1108.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/regression/issue1235.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/repo
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/repo/mod.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/repo/progress.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_asyncness.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_attribute.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_derive_input.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_expr.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_generics.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_grouping.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_ident.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_item.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_iterators.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_lit.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_meta.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_parse_buffer.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_parse_quote.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_parse_stream.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_pat.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_path.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_precedence.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_receiver.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_round_trip.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_shebang.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_size.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_stmt.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_token_trees.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_ty.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_unparenthesize.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/test_visibility.rs
-#usr/share/cargo/registry/syn-2.0.90-2.0.90/tests/zzz_stable.rs
diff --git a/config/rootfiles/common/rust-synstructure b/config/rootfiles/common/rust-synstructure
deleted file mode 100644
index b616d4a88..000000000
--- a/config/rootfiles/common/rust-synstructure
+++ /dev/null
@@ -1,8 +0,0 @@
-#usr/share/cargo/registry/synstructure-0.13.2
-#usr/share/cargo/registry/synstructure-0.13.2/.cargo-checksum.json
-#usr/share/cargo/registry/synstructure-0.13.2/Cargo.toml
-#usr/share/cargo/registry/synstructure-0.13.2/LICENSE
-#usr/share/cargo/registry/synstructure-0.13.2/README.md
-#usr/share/cargo/registry/synstructure-0.13.2/src
-#usr/share/cargo/registry/synstructure-0.13.2/src/lib.rs
-#usr/share/cargo/registry/synstructure-0.13.2/src/macros.rs
diff --git a/config/rootfiles/common/rust-target-triple b/config/rootfiles/common/rust-target-triple
deleted file mode 100644
index d66a38d4c..000000000
--- a/config/rootfiles/common/rust-target-triple
+++ /dev/null
@@ -1,10 +0,0 @@
-#usr/share/cargo/registry/target-triple-0.1.3
-#usr/share/cargo/registry/target-triple-0.1.3/.cargo-checksum.json
-#usr/share/cargo/registry/target-triple-0.1.3/Cargo.toml
-#usr/share/cargo/registry/target-triple-0.1.3/Cargo.toml.deps
-#usr/share/cargo/registry/target-triple-0.1.3/LICENSE-APACHE
-#usr/share/cargo/registry/target-triple-0.1.3/LICENSE-MIT
-#usr/share/cargo/registry/target-triple-0.1.3/README.md
-#usr/share/cargo/registry/target-triple-0.1.3/build.rs
-#usr/share/cargo/registry/target-triple-0.1.3/src
-#usr/share/cargo/registry/target-triple-0.1.3/src/lib.rs
diff --git a/config/rootfiles/common/rust-tempdir b/config/rootfiles/common/rust-tempdir
deleted file mode 100644
index 2ed5c398a..000000000
--- a/config/rootfiles/common/rust-tempdir
+++ /dev/null
@@ -1,12 +0,0 @@
-#usr/share/cargo/registry/tempdir-0.3.7
-#usr/share/cargo/registry/tempdir-0.3.7/.cargo-checksum.json
-#usr/share/cargo/registry/tempdir-0.3.7/Cargo.toml
-#usr/share/cargo/registry/tempdir-0.3.7/Cargo.toml.deps
-#usr/share/cargo/registry/tempdir-0.3.7/LICENSE-APACHE
-#usr/share/cargo/registry/tempdir-0.3.7/LICENSE-MIT
-#usr/share/cargo/registry/tempdir-0.3.7/README.md
-#usr/share/cargo/registry/tempdir-0.3.7/appveyor.yml
-#usr/share/cargo/registry/tempdir-0.3.7/src
-#usr/share/cargo/registry/tempdir-0.3.7/src/lib.rs
-#usr/share/cargo/registry/tempdir-0.3.7/tests
-#usr/share/cargo/registry/tempdir-0.3.7/tests/smoke.rs
diff --git a/config/rootfiles/common/rust-termcolor b/config/rootfiles/common/rust-termcolor
deleted file mode 100644
index bc71d7feb..000000000
--- a/config/rootfiles/common/rust-termcolor
+++ /dev/null
@@ -1,11 +0,0 @@
-#usr/share/cargo/registry/termcolor-1.1.2
-#usr/share/cargo/registry/termcolor-1.1.2/.cargo-checksum.json
-#usr/share/cargo/registry/termcolor-1.1.2/COPYING
-#usr/share/cargo/registry/termcolor-1.1.2/Cargo.toml
-#usr/share/cargo/registry/termcolor-1.1.2/Cargo.toml.deps
-#usr/share/cargo/registry/termcolor-1.1.2/LICENSE-MIT
-#usr/share/cargo/registry/termcolor-1.1.2/README.md
-#usr/share/cargo/registry/termcolor-1.1.2/UNLICENSE
-#usr/share/cargo/registry/termcolor-1.1.2/rustfmt.toml
-#usr/share/cargo/registry/termcolor-1.1.2/src
-#usr/share/cargo/registry/termcolor-1.1.2/src/lib.rs
diff --git a/config/rootfiles/common/rust-toolchain_find b/config/rootfiles/common/rust-toolchain_find
deleted file mode 100644
index 58bb51a05..000000000
--- a/config/rootfiles/common/rust-toolchain_find
+++ /dev/null
@@ -1,12 +0,0 @@
-#usr/share/cargo/registry/toolchain_find-0.1.4
-#usr/share/cargo/registry/toolchain_find-0.1.4/.cargo-checksum.json
-#usr/share/cargo/registry/toolchain_find-0.1.4/Cargo.toml
-#usr/share/cargo/registry/toolchain_find-0.1.4/Cargo.toml.deps
-#usr/share/cargo/registry/toolchain_find-0.1.4/LICENSE
-#usr/share/cargo/registry/toolchain_find-0.1.4/README.md
-#usr/share/cargo/registry/toolchain_find-0.1.4/examples
-#usr/share/cargo/registry/toolchain_find-0.1.4/examples/main.rs
-#usr/share/cargo/registry/toolchain_find-0.1.4/src
-#usr/share/cargo/registry/toolchain_find-0.1.4/src/lib.rs
-#usr/share/cargo/registry/toolchain_find-0.1.4/tests
-#usr/share/cargo/registry/toolchain_find-0.1.4/tests/integration.rs
diff --git a/config/rootfiles/common/rust-trybuild b/config/rootfiles/common/rust-trybuild
deleted file mode 100644
index da680050f..000000000
--- a/config/rootfiles/common/rust-trybuild
+++ /dev/null
@@ -1,69 +0,0 @@
-#usr/share/cargo/registry/trybuild-1.0.101
-#usr/share/cargo/registry/trybuild-1.0.101/.cargo-checksum.json
-#usr/share/cargo/registry/trybuild-1.0.101/Cargo.toml
-#usr/share/cargo/registry/trybuild-1.0.101/Cargo.toml.deps
-#usr/share/cargo/registry/trybuild-1.0.101/LICENSE-APACHE
-#usr/share/cargo/registry/trybuild-1.0.101/LICENSE-MIT
-#usr/share/cargo/registry/trybuild-1.0.101/README.md
-#usr/share/cargo/registry/trybuild-1.0.101/src
-#usr/share/cargo/registry/trybuild-1.0.101/src/cargo.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/dependencies.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/diff.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/directory.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/env.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/error.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/expand.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/features.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/flock.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/inherit.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/lib.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/manifest.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/message.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/normalize.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/path.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/run.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/rustflags.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/term.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/and-n-others.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/and-others-verbose.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/basic.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/cargo-registry-sparse.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/cargo-registry.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/dir-backslash.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/dropshot-required-by.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/erased-serde-trait-bound.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/gated-feature.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/long-file-names.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/proc-macro-panic.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/py03-url.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/rust-lib-with-githash.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/rust-lib.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/strip-path-dependencies.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/traits-must-be-implemented.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/type-dir-backslash.rs
-#usr/share/cargo/registry/trybuild-1.0.101/src/tests/uniffi-out-dir.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests
-#usr/share/cargo/registry/trybuild-1.0.101/tests/test.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/compile-fail-0.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/compile-fail-1.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/compile-fail-2.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/compile-fail-2.stderr
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/compile-fail-3.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/compile-fail-3.stderr
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/print-both.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/print-stderr.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/print-stdout.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-fail.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-0.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-1.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-2.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-3.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-4.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-5.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-6.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-7.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-8.rs
-#usr/share/cargo/registry/trybuild-1.0.101/tests/ui/run-pass-9.rs
diff --git a/config/rootfiles/common/rust-typenum b/config/rootfiles/common/rust-typenum
deleted file mode 100644
index 03ab8e2f6..000000000
--- a/config/rootfiles/common/rust-typenum
+++ /dev/null
@@ -1,27 +0,0 @@
-#usr/share/cargo/registry/typenum-1.15.0
-#usr/share/cargo/registry/typenum-1.15.0/.cargo-checksum.json
-#usr/share/cargo/registry/typenum-1.15.0/CHANGELOG.md
-#usr/share/cargo/registry/typenum-1.15.0/Cargo.toml
-#usr/share/cargo/registry/typenum-1.15.0/Cargo.toml.deps
-#usr/share/cargo/registry/typenum-1.15.0/LICENSE
-#usr/share/cargo/registry/typenum-1.15.0/LICENSE-APACHE
-#usr/share/cargo/registry/typenum-1.15.0/LICENSE-MIT
-#usr/share/cargo/registry/typenum-1.15.0/README.md
-#usr/share/cargo/registry/typenum-1.15.0/build
-#usr/share/cargo/registry/typenum-1.15.0/build/main.rs
-#usr/share/cargo/registry/typenum-1.15.0/build/op.rs
-#usr/share/cargo/registry/typenum-1.15.0/build/tests.rs
-#usr/share/cargo/registry/typenum-1.15.0/clippy.toml
-#usr/share/cargo/registry/typenum-1.15.0/rustfmt.toml
-#usr/share/cargo/registry/typenum-1.15.0/src
-#usr/share/cargo/registry/typenum-1.15.0/src/array.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/bit.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/int.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/lib.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/marker_traits.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/operator_aliases.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/private.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/type_operators.rs
-#usr/share/cargo/registry/typenum-1.15.0/src/uint.rs
-#usr/share/cargo/registry/typenum-1.15.0/tests
-#usr/share/cargo/registry/typenum-1.15.0/tests/test.rs
diff --git a/config/rootfiles/common/rust-ucd-trie b/config/rootfiles/common/rust-ucd-trie
deleted file mode 100644
index e71389ae0..000000000
--- a/config/rootfiles/common/rust-ucd-trie
+++ /dev/null
@@ -1,13 +0,0 @@
-#usr/share/cargo/registry/ucd-trie-0.1.3
-#usr/share/cargo/registry/ucd-trie-0.1.3/.cargo-checksum.json
-#usr/share/cargo/registry/ucd-trie-0.1.3/Cargo.toml
-#usr/share/cargo/registry/ucd-trie-0.1.3/Cargo.toml.deps
-#usr/share/cargo/registry/ucd-trie-0.1.3/LICENSE-APACHE
-#usr/share/cargo/registry/ucd-trie-0.1.3/LICENSE-MIT
-#usr/share/cargo/registry/ucd-trie-0.1.3/README.md
-#usr/share/cargo/registry/ucd-trie-0.1.3/benches
-#usr/share/cargo/registry/ucd-trie-0.1.3/benches/bench.rs
-#usr/share/cargo/registry/ucd-trie-0.1.3/src
-#usr/share/cargo/registry/ucd-trie-0.1.3/src/general_category.rs
-#usr/share/cargo/registry/ucd-trie-0.1.3/src/lib.rs
-#usr/share/cargo/registry/ucd-trie-0.1.3/src/owned.rs
diff --git a/config/rootfiles/common/rust-unicode-xid-0.2.1 b/config/rootfiles/common/rust-unicode-xid-0.2.1
deleted file mode 100644
index aab4347f8..000000000
--- a/config/rootfiles/common/rust-unicode-xid-0.2.1
+++ /dev/null
@@ -1,14 +0,0 @@
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/.cargo-checksum.json
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/COPYRIGHT
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/Cargo.toml
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/Cargo.toml.deps
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/LICENSE-APACHE
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/LICENSE-MIT
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/README.md
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/src
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/src/lib.rs
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/src/tables.rs
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/src/tests.rs
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/tests
-#usr/share/cargo/registry/unicode-xid-0.2.1-0.2.1/tests/exhaustive_tests.rs
diff --git a/config/rootfiles/common/rust-walkdir b/config/rootfiles/common/rust-walkdir
deleted file mode 100644
index 1a1f8a55e..000000000
--- a/config/rootfiles/common/rust-walkdir
+++ /dev/null
@@ -1,21 +0,0 @@
-#usr/share/cargo/registry/walkdir-2.3.2
-#usr/share/cargo/registry/walkdir-2.3.2/.cargo-checksum.json
-#usr/share/cargo/registry/walkdir-2.3.2/COPYING
-#usr/share/cargo/registry/walkdir-2.3.2/Cargo.toml
-#usr/share/cargo/registry/walkdir-2.3.2/Cargo.toml.deps
-#usr/share/cargo/registry/walkdir-2.3.2/LICENSE-MIT
-#usr/share/cargo/registry/walkdir-2.3.2/README.md
-#usr/share/cargo/registry/walkdir-2.3.2/UNLICENSE
-#usr/share/cargo/registry/walkdir-2.3.2/compare
-#usr/share/cargo/registry/walkdir-2.3.2/compare/nftw.c
-#usr/share/cargo/registry/walkdir-2.3.2/compare/walk.py
-#usr/share/cargo/registry/walkdir-2.3.2/rustfmt.toml
-#usr/share/cargo/registry/walkdir-2.3.2/src
-#usr/share/cargo/registry/walkdir-2.3.2/src/dent.rs
-#usr/share/cargo/registry/walkdir-2.3.2/src/error.rs
-#usr/share/cargo/registry/walkdir-2.3.2/src/lib.rs
-#usr/share/cargo/registry/walkdir-2.3.2/src/tests
-#usr/share/cargo/registry/walkdir-2.3.2/src/tests/mod.rs
-#usr/share/cargo/registry/walkdir-2.3.2/src/tests/recursive.rs
-#usr/share/cargo/registry/walkdir-2.3.2/src/tests/util.rs
-#usr/share/cargo/registry/walkdir-2.3.2/src/util.rs
diff --git a/lfs/rust-block-buffer b/lfs/rust-block-buffer
deleted file mode 100644
index 95ff7bed5..000000000
--- a/lfs/rust-block-buffer
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.9.0
-
-THISAPP = block-buffer-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-cipher b/lfs/rust-cipher
deleted file mode 100644
index 95dfb4b71..000000000
--- a/lfs/rust-cipher
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.0
-
-THISAPP = cipher-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-crossbeam-channel b/lfs/rust-crossbeam-channel
deleted file mode 100644
index eb6fa1330..000000000
--- a/lfs/rust-crossbeam-channel
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.5.2
-
-THISAPP = crossbeam-channel-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 9901a136366ad9afd698c4e385137717964f40c7d035142cb26724e7af45bd6730a0a601320a301a24a7a4f66611a0a650c582fb5a61f6692480bff99ea26492
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-crossbeam-deque b/lfs/rust-crossbeam-deque
deleted file mode 100644
index 31f111fb1..000000000
--- a/lfs/rust-crossbeam-deque
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.8.1
-
-THISAPP = crossbeam-deque-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-crossbeam-epoch b/lfs/rust-crossbeam-epoch
deleted file mode 100644
index d4de6dff3..000000000
--- a/lfs/rust-crossbeam-epoch
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.9.6
-
-THISAPP = crossbeam-epoch-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = dad8d1181a2b68f6ecf4c620c6222e24850db5f76b99f402f7b79bacaae910effa776c0b72796271b2c9ee8b34f05778998cebf2f25fd88e0bd2f936580dea94
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-crossbeam-utils b/lfs/rust-crossbeam-utils
deleted file mode 100644
index de9e5b2c7..000000000
--- a/lfs/rust-crossbeam-utils
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.8.6
-
-THISAPP = crossbeam-utils-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 90729cb53f5bdabaea522ac72e06e411a9737398c7970b1805a40bfc3e4d8717eb04c3afac8cf31a1c29c5ef4f137713bfb56320aa5c0e2cdaa6d49e3426b29b
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-crypto-common b/lfs/rust-crypto-common
deleted file mode 100644
index 659e6cc13..000000000
--- a/lfs/rust-crypto-common
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.1
-
-THISAPP = crypto-common-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 49e323fe068d38f541d7e387aa53e2481ab09626c38fe8e950561592d89f34ada998a507e2dc79a265466cfe13afe516e40203643f03cd9bf440c06b06e48412
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP)&& if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-ctor b/lfs/rust-ctor
deleted file mode 100644
index ad3d3eb62..000000000
--- a/lfs/rust-ctor
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.2.9
-
-THISAPP = ctor-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 3dd71580df939114cbaa0555410c721c66eef82628aa5be34a51365217944d3880d9b51ffbe3d734349cf87e4341237bed9093cc59e281ab8fc5cd49b9e73ee0
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-digest b/lfs/rust-digest
deleted file mode 100644
index f522543f8..000000000
--- a/lfs/rust-digest
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.9.0
-
-THISAPP = digest-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-dirs b/lfs/rust-dirs
deleted file mode 100644
index 33992e010..000000000
--- a/lfs/rust-dirs
+++ /dev/null
@@ -1,86 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.5
-
-THISAPP = dirs-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-dirs-1.0.5-fix-metadata.patch
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-dissimilar b/lfs/rust-dissimilar
deleted file mode 100644
index 3ff40e7de..000000000
--- a/lfs/rust-dissimilar
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.3
-
-THISAPP = dissimilar-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = a43958af7b439b8b66db507e8793c9a7a03a698ff7cf8c0e996e658907cb15322a7144f344de2578d81c565d4d7d2c42182c01f14b69faf3d9e9c79e4b4b086a
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-either b/lfs/rust-either
deleted file mode 100644
index 7c41592c3..000000000
--- a/lfs/rust-either
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.6.1
-
-THISAPP = either-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-generic-array b/lfs/rust-generic-array
deleted file mode 100644
index 0ef496b2d..000000000
--- a/lfs/rust-generic-array
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.14.4
-
-THISAPP = generic-array-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 1608ead6418cc852a48667a9610d860b3008018963c7f6244063e15efc8507bb0d867a7188d46160dd1aff4e5685ec981bc28d059122df421f0d4d7c0096c9b7
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-getrandom-0.2.4 b/lfs/rust-getrandom-0.2.4
deleted file mode 100644
index b0a484d1d..000000000
--- a/lfs/rust-getrandom-0.2.4
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.2.4
-
-THISAPP = getrandom-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 35331c2a11d8584041615b2046e1f5b33375585a1f29a3e20b851584e5986f81c435f2fc225eaa7da5d0200d4f77e6716655eb93bc3fea1f9de9e9c5323b17ca
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-getrandom-0.2.4-fix-metadata.patch
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-ghost b/lfs/rust-ghost
deleted file mode 100644
index b56ab62ea..000000000
--- a/lfs/rust-ghost
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.2
-
-THISAPP = ghost-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 34293c1ec8412ef207627ca2a041f2dd8822c2d8990df8e0f17ffdfc865a1662991a80680c484ddef505758578177d358c2e56003003a2cb685f07a41d6a9feb
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-glob b/lfs/rust-glob
deleted file mode 100644
index 7ccdf7cde..000000000
--- a/lfs/rust-glob
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.0
-
-THISAPP = glob-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = b6bed74980e099c81243890eaad48a5f7872200c30750533edf35b986be719f97e5a054a875c6b4c45b1059a845714dc07ca760320150f24292e8037ba4d0b7c
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-hex b/lfs/rust-hex
deleted file mode 100644
index 7dd013ced..000000000
--- a/lfs/rust-hex
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.4.3
-
-THISAPP = rust-hex-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 3c1f8e28076c4b05229a895a688a1c013ad1b810d17d183d58256c17f77d583a510e12b11e5c98dfe846a53ca15c856367bbe9a4f538bda6c608c303350c3b59
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-home b/lfs/rust-home
deleted file mode 100644
index 2c282b6d9..000000000
--- a/lfs/rust-home
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.5.3
-
-THISAPP = home-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 63b5c207003d75f84c7c8a51c1247bcd02257c66cb66635860e137bcaa41ff2c8d8244f39523926fa90f3643cc5112bc86cfae2d256782f1052888315172a202
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-home-0.5.3-fix-metadata.patch
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-indoc b/lfs/rust-indoc
deleted file mode 100644
index ba2ac0055..000000000
--- a/lfs/rust-indoc
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.3
-
-THISAPP = indoc-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = ac50bb2bbeb989d78ea583595b9b4518c6a71c0a3b3fdd07581dae0c56525d55d631a81151e4592cb632c1821a0fe4166471246fbe542f16e747895a6d564cd7
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-indoc-impl b/lfs/rust-indoc-impl
deleted file mode 100644
index 6058209ec..000000000
--- a/lfs/rust-indoc-impl
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.7
-
-THISAPP = indoc-impl-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 7969774e4d8cf16ee9440dd8f64952497299d4d6256e52b5df7b7ed38533c3f25b5eb1f1db45e995c3969920f89b2b95dfd2a1e77678713d2c7474bf16b9890f
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-inventory b/lfs/rust-inventory
deleted file mode 100644
index bb64eac03..000000000
--- a/lfs/rust-inventory
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.15
-
-THISAPP = inventory-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 213ed4450412fd25bd74328389727e7b0c40363f677a156f6d4c1158958c1d000c8fa27b800a517b830f17579e3fe1905fa96cf8de6d384ce8592837923005c1
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-inventory-impl b/lfs/rust-inventory-impl
deleted file mode 100644
index 1e15c31a1..000000000
--- a/lfs/rust-inventory-impl
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.11
-
-THISAPP = inventory-impl-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 5a4b2157cd23c7d57afeb3179f7d09199734228be161b8a95580967557b4896f4c22bc55f814930f8d51a56684944314ffe5c1e1644fa3b951e4a0292ce60e04
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-libc-0.2.108 b/lfs/rust-libc-0.2.108
deleted file mode 100644
index 03d815052..000000000
--- a/lfs/rust-libc-0.2.108
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.2.108
-
-THISAPP = libc-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = d58d7e08d2260943cec35fa43031d440b2b180f40061eb9caad6e6d6016cb6b4b4da6c43b00573a6b3ace714888df9f61d7cfd18e753b5307d1c9a3e774f39c8
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-log-0.4.14 b/lfs/rust-log-0.4.14
deleted file mode 100644
index 02f347047..000000000
--- a/lfs/rust-log-0.4.14
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.4.14
-
-THISAPP = log-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-memoffset b/lfs/rust-memoffset
deleted file mode 100644
index b2e6780cc..000000000
--- a/lfs/rust-memoffset
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.6.5
-
-THISAPP = memoffset-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-num_cpus b/lfs/rust-num_cpus
deleted file mode 100644
index c6c3d57ed..000000000
--- a/lfs/rust-num_cpus
+++ /dev/null
@@ -1,86 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.13.1
-
-THISAPP = num_cpus-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-num_cpus-1.13.1-fix-metadata.patch
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-num_threads b/lfs/rust-num_threads
deleted file mode 100644
index dc6f8e203..000000000
--- a/lfs/rust-num_threads
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.5
-
-THISAPP = num_threads-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = b5a1055937a87c3f3b758ad527fce0a14c812b40c3bbda530bfc0e03f43dd3155c17e1eaa210c512a98919da802d9d48fec4e3c8464072fe4d309b9a402d9b61
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-once_cell-1.9.0 b/lfs/rust-once_cell-1.9.0
deleted file mode 100644
index d6f86df06..000000000
--- a/lfs/rust-once_cell-1.9.0
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.9.0
-
-THISAPP = once_cell-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-paste b/lfs/rust-paste
deleted file mode 100644
index a24924b98..000000000
--- a/lfs/rust-paste
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.3
-
-THISAPP = paste-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = e07bf6a42bd7dcc499cb95dbe083e7440b9a2cd1f314ffd936f06eb9f8a740426c1694226f82de3510498d390b111c771146f90b118e11b3f0598fc8dbc5447b
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-pest b/lfs/rust-pest
deleted file mode 100644
index d4761702a..000000000
--- a/lfs/rust-pest
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 2.1.3
-
-THISAPP = pest-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 210638cdc2cc5e389d2248fbc06b8163dd5ddd77974a04d32f674e7f959acb3c5efc7f26100b6ceb7c346ee06a39db0e11ad5b793a1bc09dba679e6a5a4aa2f1
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-ppv-lite86 b/lfs/rust-ppv-lite86
deleted file mode 100644
index e10a8eb21..000000000
--- a/lfs/rust-ppv-lite86
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.2.16
-
-THISAPP = ppv-lite86-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 03cba61af42dc3a78ab8f6b03d833c028b7ed737e101b1952467a1e19706bdce6c758eca4ec7d575b2f61daa47cb25fa1d74039b2adb0dbf949b66b7aff3f10a
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand b/lfs/rust-rand
deleted file mode 100644
index 117ccf5b8..000000000
--- a/lfs/rust-rand
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.8.4
-
-THISAPP = rand-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand-0.4 b/lfs/rust-rand-0.4
deleted file mode 100644
index 7757193be..000000000
--- a/lfs/rust-rand-0.4
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.4.6
-
-THISAPP = rand-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/rand-0.4-$(VER)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = dc7b860ddf008dcd4425fc0076f369e38658df1bd83941e67c4a3787f5ef03a3937bd6d01cac5ec40aa988173945c551bd8daaaf55ee88e68a4aec107e422eb6
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-rand-0.4.6-fix-metadata.patch
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand_chacha b/lfs/rust-rand_chacha
deleted file mode 100644
index f037aef97..000000000
--- a/lfs/rust-rand_chacha
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.1
-
-THISAPP = rand_chacha-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand_core b/lfs/rust-rand_core
deleted file mode 100644
index c2eed07f9..000000000
--- a/lfs/rust-rand_core
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.6.3
-
-THISAPP = rand_core-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand_core-0.3.1 b/lfs/rust-rand_core-0.3.1
deleted file mode 100644
index 673b6cf6e..000000000
--- a/lfs/rust-rand_core-0.3.1
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.1
-
-THISAPP = rand_core-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand_core-0.4.2 b/lfs/rust-rand_core-0.4.2
deleted file mode 100644
index dc2f32826..000000000
--- a/lfs/rust-rand_core-0.4.2
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.4.2
-
-THISAPP = rand_core-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rand_hc b/lfs/rust-rand_hc
deleted file mode 100644
index f09334860..000000000
--- a/lfs/rust-rand_hc
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.1
-
-THISAPP = rand_hc-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rayon b/lfs/rust-rayon
deleted file mode 100644
index b436be050..000000000
--- a/lfs/rust-rayon
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.5.1
-
-THISAPP = rayon-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rayon-core b/lfs/rust-rayon-core
deleted file mode 100644
index 0331e101e..000000000
--- a/lfs/rust-rayon-core
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.9.1
-
-THISAPP = rayon-core-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-rdrand b/lfs/rust-rdrand
deleted file mode 100644
index 40acf8b75..000000000
--- a/lfs/rust-rdrand
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.4.0
-
-THISAPP = rdrand-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-remove_dir_all b/lfs/rust-remove_dir_all
deleted file mode 100644
index 116792336..000000000
--- a/lfs/rust-remove_dir_all
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.5.3
-
-THISAPP = remove_dir_all-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-remove_dir_all-0.5.3-fix-metadata.patch
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-same-file b/lfs/rust-same-file
deleted file mode 100644
index 8cf29a34a..000000000
--- a/lfs/rust-same-file
+++ /dev/null
@@ -1,86 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.6
-
-THISAPP = same-file-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-same-file-1.0.6-fix-metadata.patch
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-semver-0.9.0 b/lfs/rust-semver-0.9.0
deleted file mode 100644
index 04fb355ff..000000000
--- a/lfs/rust-semver-0.9.0
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.9.0
-
-THISAPP = semver-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-semver-parser b/lfs/rust-semver-parser
deleted file mode 100644
index a9e55fc95..000000000
--- a/lfs/rust-semver-parser
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.10.3
-
-THISAPP = semver-parser-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 11fb9b41a35ea954b1bc728221484bc51c69a9396cddb05adeaf84c445815e1ffe4c47d2227c2371acdab323a1612226c67377eb5ba80ae1623d5608b865a6c6
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-semver-parser-0.7.0 b/lfs/rust-semver-parser-0.7.0
deleted file mode 100644
index ef700c2b4..000000000
--- a/lfs/rust-semver-parser-0.7.0
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.7.0
-
-THISAPP = semver-parser-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-serde-1.0.216 b/lfs/rust-serde-1.0.216
deleted file mode 100644
index c073e7638..000000000
--- a/lfs/rust-serde-1.0.216
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.216
-
-THISAPP = serde-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 98c0f5cee2f9212c6b7620d2068665379471ceb7557d1454cab9b1c2120b526ef597fbb642f65440e70f92a4764cad33613b478bacf99138dd5bd51fdbdbee6b
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-serde_derive-1.0.216 b/lfs/rust-serde_derive-1.0.216
deleted file mode 100644
index 865ae5b57..000000000
--- a/lfs/rust-serde_derive-1.0.216
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.216
-
-THISAPP = serde_derive-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 12a9228679c16288c08c8b256707e276aec79f84ac7af0c4cfd1f109500dfea80438df17d798acdd30a9743c753e70093b22bd324217529bac483f257682a3e2
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-smallvec-1.8.0 b/lfs/rust-smallvec-1.8.0
deleted file mode 100644
index 1f509b266..000000000
--- a/lfs/rust-smallvec-1.8.0
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.8.0
-
-THISAPP = smallvec-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = d02897eb4d3901805be86cafd5d3dc6768b31c2ee4d0a9d7eb455e2a21be2864ea83589f4ffde102dbbafb66e3c197707af770b5ef184b8e244d992189644b84
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-stable_deref_trait b/lfs/rust-stable_deref_trait
deleted file mode 100644
index 75a887a96..000000000
--- a/lfs/rust-stable_deref_trait
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.2.1
-
-THISAPP = stable_deref_trait-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-syn-2.0.90 b/lfs/rust-syn-2.0.90
deleted file mode 100644
index e63922785..000000000
--- a/lfs/rust-syn-2.0.90
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 2.0.90
-
-THISAPP = syn-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-synstructure b/lfs/rust-synstructure
deleted file mode 100644
index b5a94c16f..000000000
--- a/lfs/rust-synstructure
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.13.2
-
-THISAPP = synstructure-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-target-triple b/lfs/rust-target-triple
deleted file mode 100644
index 9896c5389..000000000
--- a/lfs/rust-target-triple
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.3
-
-THISAPP = target-triple-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 9df6aa9c1146ebf951a832b09ba68587bfa0ab312e85c210e06940c4f68756e53dfc84ffda3f146a442e2e441a3cc910eb5b9ecfdd407e1c0dc6599b69c06c74
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-tempdir b/lfs/rust-tempdir
deleted file mode 100644
index 8cb9d1d59..000000000
--- a/lfs/rust-tempdir
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.3.7
-
-THISAPP = tempdir-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = ae11fe42256d8998b7c81a858c55f4fbee645bbf1c98b0cb4d9122841052be006495b48b981a742a597dffb8baff5a4d27677ae8d44f3917a3815b86a683a762
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-termcolor b/lfs/rust-termcolor
deleted file mode 100644
index f68b8521c..000000000
--- a/lfs/rust-termcolor
+++ /dev/null
@@ -1,86 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.1.2
-
-THISAPP = termcolor-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-termcolor-1.1.2-fix-metadata.patch
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-toolchain_find b/lfs/rust-toolchain_find
deleted file mode 100644
index bf8baebd5..000000000
--- a/lfs/rust-toolchain_find
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.4
-
-THISAPP = toolchain_find-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = f71b1b5d01d8c822c3bfc96af4d9af43de5cf3b8f03beaad14e87bbfbeb5084f665dde5df05a032668d0a7b4e70dbea6add436a5565ad028d4572decd163d569
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-trybuild b/lfs/rust-trybuild
deleted file mode 100644
index c501d643c..000000000
--- a/lfs/rust-trybuild
+++ /dev/null
@@ -1,81 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.0.101
-
-THISAPP = trybuild-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = dd905e34809a624036de22b3e9bc654487139405f0be4e0b7726822ea68dd153969726713a910d93049e72fd92bc3dbda66eeef38d46a21b8a7602d13265b155
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && rm Cargo.toml.orig
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-typenum b/lfs/rust-typenum
deleted file mode 100644
index be54e6425..000000000
--- a/lfs/rust-typenum
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.15.0
-
-THISAPP = typenum-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = f16555f811ff76d6966d81dec16604b43ed9bdadf162f3a3c847402683f3071ab523c84d9957f8a315c07e304c2879ff120dc33248e2cb1232b2e3da4307b8e1
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-ucd-trie b/lfs/rust-ucd-trie
deleted file mode 100644
index 99de1537c..000000000
--- a/lfs/rust-ucd-trie
+++ /dev/null
@@ -1,85 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.1.3
-
-THISAPP = ucd-trie-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-unicode-xid-0.2.1 b/lfs/rust-unicode-xid-0.2.1
deleted file mode 100644
index 9b0a83a3e..000000000
--- a/lfs/rust-unicode-xid-0.2.1
+++ /dev/null
@@ -1,80 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.2.1
-
-THISAPP = unicode-xid-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 43d4d15ae6e30fcb8643bbde5c5316579ae8faf1e2309871bcd436ef4ac3c834bac0f985b68a802bdf09b58fa1c755435905add47aea5d0681fe366a71395650
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/lfs/rust-walkdir b/lfs/rust-walkdir
deleted file mode 100644
index faa0c7483..000000000
--- a/lfs/rust-walkdir
+++ /dev/null
@@ -1,86 +0,0 @@
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 2.3.2
-
-THISAPP = walkdir-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_BLAKE2 = 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-b2 : $(subst %,%_BLAKE2,$(objects))
-
-dist:
- @$(PAK)
-
-###############################################################################
-# Downloading, checking, b2sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_BLAKE2,$(objects)) :
- @$(B2SUM)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-walkdir-2.3.2-fix-metadata.patch
-
- cd $(DIR_APP) && if [ -f Cargo.toml.orig ]; then \
- rm -f Cargo.toml.orig; \
- fi; \
-
- cd $(DIR_APP) && $(CARGO_PREPARE)
- cd $(DIR_APP) && $(CARGO_BUILD)
- cd $(DIR_APP) && $(CARGO_INSTALL)
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh
index 205aba057..fd8dd310b 100755
--- a/make.sh
+++ b/make.sh
@@ -1594,15 +1594,12 @@ build_system() {
lfsmake2 linux-atm
lfsmake2 libqmi
lfsmake2 c-ares
- lfsmake2 rust-dissimilar
lfsmake2 rust-cfg-if
lfsmake2 rust-libc
- lfsmake2 rust-libc-0.2.108
lfsmake2 rust-windows-link
lfsmake2 rust-windows-sys
lfsmake2 rust-errno
lfsmake2 rust-anyhow
- lfsmake2 rust-unicode-xid-0.2.1
lfsmake2 rust-unicode-xid
lfsmake2 rust-unicode-ident
lfsmake2 rust-proc-macro2
@@ -1610,13 +1607,7 @@ build_system() {
lfsmake2 rust-syn
lfsmake2 rust-prettyplease
lfsmake2 rust-id-arena
- lfsmake2 rust-log-0.4.14
lfsmake2 rust-log
- lfsmake2 rust-ucd-trie
- lfsmake2 rust-pest
- lfsmake2 rust-semver-parser-0.7.0
- lfsmake2 rust-semver-parser
- lfsmake2 rust-semver-0.9.0
lfsmake2 rust-semver
lfsmake2 rust-bitflags
lfsmake2 rust-allocator-api2
@@ -1624,10 +1615,8 @@ build_system() {
lfsmake2 rust-equivalent
lfsmake2 rust-hashbrown
lfsmake2 rust-indexmap
- lfsmake2 rust-serde_derive-1.0.216
lfsmake2 rust-serde_derive
lfsmake2 rust-serde_core
- lfsmake2 rust-serde-1.0.216
lfsmake2 rust-serde
lfsmake2 rust-memchr
lfsmake2 rust-itoa
@@ -1641,7 +1630,6 @@ build_system() {
lfsmake2 rust-simd-adler32
lfsmake2 rust-miniz_oxide
lfsmake2 rust-flate2
- lfsmake2 rust-smallvec-1.8.0
lfsmake2 rust-smallvec
lfsmake2 rust-spdx
lfsmake2 rust-percent-encoding
@@ -1686,85 +1674,36 @@ build_system() {
lfsmake2 rust-wasip2
lfsmake2 rust-r-efi
lfsmake2 rust-getrandom
- lfsmake2 rust-getrandom-0.2.4
- lfsmake2 rust-typenum
lfsmake2 rust-version-check
- lfsmake2 rust-generic-array
- lfsmake2 rust-crypto-common
- lfsmake2 rust-cipher
- lfsmake2 rust-hex
lfsmake2 rust-syn-1.0.109
- lfsmake2 rust-syn-2.0.90
- lfsmake2 rust-home
lfsmake2 rust-lazy-static
lfsmake2 rust-aho-corasick
lfsmake2 rust-regex-syntax
lfsmake2 rust-regex
- lfsmake2 rust-same-file
- lfsmake2 rust-walkdir
- lfsmake2 rust-dirs
- lfsmake2 rust-toolchain_find
- lfsmake2 rust-synstructure
- lfsmake2 rust-block-buffer
- lfsmake2 rust-digest
- lfsmake2 rust-ppv-lite86
- lfsmake2 rust-rand_core
- lfsmake2 rust-rand_core-0.4.2
- lfsmake2 rust-rand_core-0.3.1
- lfsmake2 rust-rand_chacha
- lfsmake2 rust-rand_hc
- lfsmake2 rust-rand
- lfsmake2 rust-rdrand
- lfsmake2 rust-rand-0.4
- lfsmake2 rust-log-0.4.14
- lfsmake2 rust-num_cpus
- lfsmake2 rust-crossbeam-utils
lfsmake2 rust-autocfg
- lfsmake2 rust-memoffset
lfsmake2 rust-scopeguard
- lfsmake2 rust-crossbeam-epoch
- lfsmake2 rust-crossbeam-deque
- lfsmake2 rust-either
- lfsmake2 rust-crossbeam-channel
- lfsmake2 rust-rayon-core
- lfsmake2 rust-rayon
- lfsmake2 rust-remove_dir_all
- lfsmake2 rust-tempdir
- lfsmake2 rust-glob
lfsmake2 rust-once_cell
- lfsmake2 rust-once_cell-1.9.0
- lfsmake2 rust-termcolor
lfsmake2 rust-serde_spanned
lfsmake2 rust-toml_datetime
lfsmake2 rust-winnow
lfsmake2 rust-toml_edit
lfsmake2 rust-toml
- lfsmake2 rust-target-triple
- lfsmake2 rust-trybuild
lfsmake2 rust-unindent
lfsmake2 rust-proc-macro-hack
- lfsmake2 rust-indoc-impl
lfsmake2 rust-indoc-impl-0.3.6
- lfsmake2 rust-indoc
lfsmake2 rust-indoc-0.3.6
lfsmake2 rust-instant
lfsmake2 rust-lock_api
lfsmake2 rust-parking_lot_core
lfsmake2 rust-parking_lot
lfsmake2 rust-paste-impl
- lfsmake2 rust-paste
lfsmake2 rust-paste-0.1.18
- lfsmake2 rust-ctor
- lfsmake2 rust-ghost
- lfsmake2 rust-inventory-impl
- lfsmake2 rust-inventory
lfsmake2 rust-pyo3-build-config
lfsmake2 rust-pyo3-macros-backend
lfsmake2 rust-pyo3-macros
lfsmake2 rust-pyo3
lfsmake2 rust-num-traits
lfsmake2 rust-num-integer
- lfsmake2 rust-num_threads
lfsmake2 rust-time
lfsmake2 rust-iana-time-zone
lfsmake2 rust-chrono
@@ -1775,7 +1714,6 @@ build_system() {
lfsmake2 rust-Inflector
lfsmake2 rust-ouroboros_macro
lfsmake2 rust-aliasable
- lfsmake2 rust-stable_deref_trait
lfsmake2 rust-ouroboros
lfsmake2 rust-base64
lfsmake2 rust-pem
--
2.47.3
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-01-28 18:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-28 18:34 [PATCHv2] rust: Cleanup/Drop unneeded modules Stefan Schantl
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox