- Update from version 1.67.0 to 1.83.0 - Update x86_64, aarch64 & riscv64 rootfiles - This version of rust hasd the fix to ensure that ruby builds okay with aarch64 & riscv64. This required a fix to be applied to the LLVM and then for the updated LLVM to be built into rust. That has occurred with this version. - Tested out the build on aarch64 and riscv64 and confirmed that ruby built without any problems with this version of rust. - The update of rust required a range of updates of other rust crates plus the inclusion of new crates and the pinning of some crates to older versions. This patch set includes all the rust crate changes. - The download-rust-crate script results in source tarballs that have a Cargo.toml.orig file included in them. This is not allowed in the rust building so the rust-rand file which is used as a template for the rust crate script has been modified to remove this .orig file so that the build can complete. - With this updated version of rust the clamav addon can also now be updated and so is also included in this patch set. - There are 29 rust crate changes. - Changelog is too large to include here. Details can be found at https://releases.rs/docs/
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/aarch64/rust | 97 +++++++++++++------------ config/rootfiles/common/riscv64/rust | 103 +++++++++++++++------------ config/rootfiles/common/x86_64/rust | 69 +++++++++--------- lfs/rust | 15 ++-- 4 files changed, 151 insertions(+), 133 deletions(-)
diff --git a/config/rootfiles/common/aarch64/rust b/config/rootfiles/common/aarch64/rust index 225bad7b6..0c3a86feb 100644 --- a/config/rootfiles/common/aarch64/rust +++ b/config/rootfiles/common/aarch64/rust @@ -6,23 +6,26 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libchalk_derive-73a40a6a15aa6119.so -#usr/lib/libcstr-435995457a32217b.so -#usr/lib/libderive_more-89bd279f3334d3f2.so -#usr/lib/libdisplaydoc-ccaea0b1dd937724.so -#usr/lib/libicu_provider_macros-bdd161fb91bfac75.so -#usr/lib/libproc_macro_hack-5515f5e9de7f3b33.so -#usr/lib/librustc_driver-c21064f0d6190bc9.so -#usr/lib/librustc_macros-9459ff5fdab1896f.so -#usr/lib/libserde_derive-9ec19eb421babc4f.so -#usr/lib/libstd-f6fab35afe949852.so -#usr/lib/libtest-15e26e6e92c6d6a9.so -#usr/lib/libthiserror_impl-d8ffaa228f9b0a09.so -#usr/lib/libtracing_attributes-babc061b68390947.so -#usr/lib/libunic_langid_macros_impl-25424350b834739e.so -#usr/lib/libyoke_derive-ad9526c2c89e2145.so -#usr/lib/libzerofrom_derive-ef5640f90c8390cf.so -#usr/lib/libzerovec_derive-6b7809d259a5aea6.so +#usr/lib/libdarling_macro-e4812b92b7456d93.so +#usr/lib/libderive_setters-782ea811bdd49ead.so +#usr/lib/libderive_where-2fe66ad5e28b5751.so +#usr/lib/libdisplaydoc-a57f8727fcc4df63.so +#usr/lib/libicu_provider_macros-7393dfe0f4c17867.so +#usr/lib/libproc_macro_hack-6b7ecb2d73ecb302.so +#usr/lib/librustc_driver-38b407c8f864e7b6.so +#usr/lib/librustc_fluent_macro-cb504772076bd568.so +#usr/lib/librustc_index_macros-7fd17c7d9e7391ab.so +#usr/lib/librustc_macros-9d206553845bfaf1.so +#usr/lib/librustc_type_ir_macros-06a79348ebba339f.so +#usr/lib/libserde_derive-302343a13ae8885d.so +#usr/lib/libthiserror_impl-d9e9374b74803b94.so +#usr/lib/libtime_macros-afb7a7514a52c11b.so +#usr/lib/libtracing_attributes-a1b6044ce6688d4a.so +#usr/lib/libunic_langid_macros_impl-18f9cc7c8a7e2045.so +#usr/lib/libyoke_derive-e3f7ac5aa1e516cb.so +#usr/lib/libzerocopy_derive-1d598db908ba3aa7.so +#usr/lib/libzerofrom_derive-8a6f07078763d6bc.so +#usr/lib/libzerovec_derive-4b210c688113c3c4.so #usr/lib/rustlib #usr/lib/rustlib/aarch64-unknown-linux-gnu #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin @@ -31,40 +34,41 @@ #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/ld64.lld #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/lld-link #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/wasm-ld +#usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/wasm-component-ld #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-214015861667ba9c.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-d3734ff9791968ba.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-a9cb98efa50102fe.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-d76500918c8766e9.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-0222020c3eea44f8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-ded8ec8026a81d22.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-f27c9689662442e2.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-7d5d0c1e1e66cafd.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-db473b4fe6ee2788.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-c889f940e97ce094.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-5a2e11949e6321e8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-1dd46390c6037e19.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-bcf3087a1126b654.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-5843d82f1254d4af.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-6f5a332029a62322.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-e301cc22fe5c6c1c.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-2b2e90d3a4db58a2.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-ed18c7e0b38b6a17.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-8fb8290c85cd5c7c.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-e9c810686fe1c036.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-5c1562eddc983801.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-87871e2835343b94.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-7930636387874415.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-75987d6ac78cc7ea.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-5cbb446b3b26b1c9.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-d4e58edb08cbd4f4.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-1ff5c9b6079577e0.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-33a84071306b4456.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-25bb268d2bc63db2.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-082b7755a27e9161.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-337bd1c969e487c9.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-47c9dea6317daa9b.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-d4afb888ada6e486.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-7839ad938a6337e2.rlib #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.hwasan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-b11737a5f240b7f8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-83bbc9721056031d.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-9ae314eb5ffdbb16.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-f6be17bf7bedad3b.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-f6fab35afe949852.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-f6fab35afe949852.so -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-f68e9d9079b1320e.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-15e26e6e92c6d6a9.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-15e26e6e92c6d6a9.so -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-0d0e75e55a2615d2.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-2a36edb432000403.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-0880bcdf77605aa1.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a2f8ab699e7c1d36.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-fe7f8f1322fd0ddf.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-7efb957f57bb431c.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-346e3cabb9c58815.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-346e3cabb9c58815.so +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-1e204028eba31834.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsysroot-d657145cba988f86.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-66229a29f5899ccb.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-b2702c66d06dc07f.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-4009a45ae155a494.rlib #usr/lib/rustlib/components #usr/lib/rustlib/etc #usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py @@ -80,7 +84,6 @@ #usr/lib/rustlib/manifest-rustc #usr/lib/rustlib/rust-installer-version #usr/lib/rustlib/uninstall.sh -#usr/libexec/cargo-credential-1password #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -104,10 +107,12 @@ #usr/share/man/man1/cargo-fix.1 #usr/share/man/man1/cargo-generate-lockfile.1 #usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-info.1 #usr/share/man/man1/cargo-init.1 #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/config/rootfiles/common/riscv64/rust b/config/rootfiles/common/riscv64/rust index dd3f07078..053b28eb2 100644 --- a/config/rootfiles/common/riscv64/rust +++ b/config/rootfiles/common/riscv64/rust @@ -6,23 +6,26 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libchalk_derive-df1ba6ae148a6ddc.so -#usr/lib/libcstr-7a7d743473d95dd0.so -#usr/lib/libderive_more-d731812b01aa7821.so -#usr/lib/libdisplaydoc-6901cbf7bab87f78.so -#usr/lib/libicu_provider_macros-cb1e5982542a884b.so -#usr/lib/libproc_macro_hack-c040e970c8577c75.so -#usr/lib/librustc_driver-01bbd1e5734ea133.so -#usr/lib/librustc_macros-a2f63fe7566c9225.so -#usr/lib/libserde_derive-63495483d6160609.so -#usr/lib/libstd-bc0adb7fabe8621d.so -#usr/lib/libtest-e366eebd3f243594.so -#usr/lib/libthiserror_impl-13047a3a7355731d.so -#usr/lib/libtracing_attributes-d45398e6ce5587a0.so -#usr/lib/libunic_langid_macros_impl-b8353669cece6840.so -#usr/lib/libyoke_derive-9931c2f683df4924.so -#usr/lib/libzerofrom_derive-bd4d9ba60f5fa61f.so -#usr/lib/libzerovec_derive-ac391ecf38fcb78c.so +#usr/lib/libdarling_macro-f120acbe3fbf23e7.so +#usr/lib/libderive_setters-7c5e5b5bf44f53e8.so +#usr/lib/libderive_where-84883d398d22408b.so +#usr/lib/libdisplaydoc-6c45d70920b32d53.so +#usr/lib/libicu_provider_macros-6a45a92d7e3f1c89.so +#usr/lib/libproc_macro_hack-5131ce810273c4f4.so +#usr/lib/librustc_driver-b7cb668fab885507.so +#usr/lib/librustc_fluent_macro-e7823f2eee0d21e6.so +#usr/lib/librustc_index_macros-f57ef0bbb55e0857.so +#usr/lib/librustc_macros-fab7d1213d0e915d.so +#usr/lib/librustc_type_ir_macros-ec7782fc3138816c.so +#usr/lib/libserde_derive-b4e736c5625beb55.so +#usr/lib/libthiserror_impl-efe79b1fd5672ccb.so +#usr/lib/libtime_macros-58dd7f67eb1ec1c9.so +#usr/lib/libtracing_attributes-da5071c862de5108.so +#usr/lib/libunic_langid_macros_impl-1bd9a9c933968175.so +#usr/lib/libyoke_derive-f6cead5c8dc55004.so +#usr/lib/libzerocopy_derive-99740fa49715a4e1.so +#usr/lib/libzerofrom_derive-4758a960f9514836.so +#usr/lib/libzerovec_derive-f712fa0bf8b4d246.so #usr/lib/rustlib #usr/lib/rustlib/components #usr/lib/rustlib/etc @@ -38,38 +41,44 @@ #usr/lib/rustlib/manifest-rust-std-riscv64gc-unknown-linux-gnu #usr/lib/rustlib/manifest-rustc #usr/lib/rustlib/riscv64gc-unknown-linux-gnu +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/ld.lld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/ld64.lld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/lld-link +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/wasm-ld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/wasm-component-ld #usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-c5258195d6fd4759.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-1bbdf0f51ec232f5.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-4cc27b3427a5cdd7.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-73245ab961129bf0.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-57ad40ba5b33de9c.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-a5bf23b6a318c065.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-2af3fcf4b4e57b9b.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-574d8b18986e7a15.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-f3788a6cbe6faf66.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-d883730a4a6f1511.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-492872eae917dac5.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-b5ff4aeca34a6ff4.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-b25aa39036ed8d76.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-059abd4c2f076767.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-442692cb1b1c534e.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-e98f45a5ba2d6e51.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libprofiler_builtins-a72c647a9ffc7ffc.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-e540aed06f6ad76f.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a7659f4b8fd27515.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-659eec2793908d14.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-3639482e6d57b441.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-bc0adb7fabe8621d.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-bc0adb7fabe8621d.so -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-8b9fdc555b444fd4.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-e366eebd3f243594.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-e366eebd3f243594.so -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-9d9393efa9938087.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-c3ef867720418372.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-9da5c100a9d34429.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-7e4f8dd482183a21.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-f0fe60513debccff.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-6c5a22ddc7094176.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-76f7f47a467bd936.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-4bef8ab5687945fb.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-97d2bd2368965052.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-8fa123560ceb05a9.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-259d35b92dc093c0.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-4ed35dec872f0065.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-c85bbb7913e554eb.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-1315d4a2230927ba.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-929b371ec32311c2.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-5daeff17201a4144.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-018e581d84800e5c.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-93d0062dd5c838e2.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libprofiler_builtins-9c55fc65ee9866f0.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-064cca745c0e948c.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-ffcfaafef9dfe593.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-9f04f67614dd1725.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-f4e287682232ea77.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-1c014cbb4a280f1a.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-1c014cbb4a280f1a.so +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-763d9d293fd9c0fb.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libsysroot-24473b3cfbf82fe5.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-67c59adcf581f2a5.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-6785439f71fd7500.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-f5cc357d9bfd7688.rlib #usr/lib/rustlib/rust-installer-version #usr/lib/rustlib/uninstall.sh -#usr/libexec/cargo-credential-1password #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -93,10 +102,12 @@ #usr/share/man/man1/cargo-fix.1 #usr/share/man/man1/cargo-generate-lockfile.1 #usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-info.1 #usr/share/man/man1/cargo-init.1 #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/config/rootfiles/common/x86_64/rust b/config/rootfiles/common/x86_64/rust index 131ae8e28..6df4dd5c4 100644 --- a/config/rootfiles/common/x86_64/rust +++ b/config/rootfiles/common/x86_64/rust @@ -6,10 +6,9 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libLLVM-15-rust-1.67.0-stable.so -#usr/lib/librustc_driver-2e8cbd5b30733393.so -#usr/lib/libstd-2a15b3cd0948397b.so -#usr/lib/libtest-aa7b246d7b35480c.so +#usr/lib/libLLVM-19-rust-1.83.0-stable.so +#usr/lib/libLLVM.so.19.1-rust-1.83.0-stable +#usr/lib/librustc_driver-a1396821e0813435.so #usr/lib/rustlib #usr/lib/rustlib/components #usr/lib/rustlib/etc @@ -33,40 +32,42 @@ #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/ld64.lld #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/lld-link #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/wasm-ld +#usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/wasm-component-ld #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-5d5a85338b125cfb.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-6c93f515800d4657.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-60668236929c1cf5.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-0b6ce813aa5d1704.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-93189d615c3f2d6a.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-c888e061ea504c93.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-6095bf995c453e89.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-3cf84ad460df483a.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-dac6992ac677a0cb.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-f0ffbd64420a69ad.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-431dd9a65eafb1c5.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-3cd49acf880d0306.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-e8062a7445a64946.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-008ebe2e17c5f91d.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8f251cec381c549e.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-bfb4a82e06efc4d7.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-9b09c3cec8a5576d.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-8d001680935b5e3c.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8251d2cef7072448.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8b83dbf3a7b8f999.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-51ea098fce5006bf.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-abe05db089cc2c62.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-959d3389fa3da8a5.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-094c0ce9f8c98ed9.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-ba8ce71964f984f4.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9057355c92c922d5.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5a14e0d0b712e731.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-bd0d6cccce077b99.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-aca15549d5bff974.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-27dc4aa955912662.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-75bd441a38375155.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e31ab23316ed5080.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-a2fc9021817a412b.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-29b8697b99bf2c3c.rlib #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.dfsan.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.safestack.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5a049915d61fbb5d.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-8a30445cf40d74de.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2fb2d4481260f706.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-6352d71bf8e7bd57.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2a15b3cd0948397b.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2a15b3cd0948397b.so -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-aabc21fad3549c98.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa7b246d7b35480c.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa7b246d7b35480c.so -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-ae66bd5269d6d83c.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-47cbfc4f5b0f6f87.rlib -#usr/libexec/cargo-credential-1password +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-99a73526abcec14b.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-358be9bc1f6bab04.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6fd227bdc7b39ff.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-e1cd6e17fe237c71.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.so +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-63ac0d22cff92579.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsysroot-3c56ec47f3360b59.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa035fdca64e6492.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-aa0663517f777947.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-7d50b86011c66411.rlib #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -90,10 +91,12 @@ #usr/share/man/man1/cargo-fix.1 #usr/share/man/man1/cargo-generate-lockfile.1 #usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-info.1 #usr/share/man/man1/cargo-init.1 #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/lfs/rust b/lfs/rust index d0a200d57..74cfb9202 100644 --- a/lfs/rust +++ b/lfs/rust @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# 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 # @@ -24,12 +24,12 @@
include Config
-VER = 1.67.0 +VER = 1.83.0
# From https://forge.rust-lang.org/infra/other-installation-methods.html#standalone...
THISAPP = rust-$(VER) -DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.gz +DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP)-$(RUST_PLATFORM) TARGET = $(DIR_INFO)/$(THISAPP) @@ -42,10 +42,9 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_BLAKE2 = 3409ed876f430ff22eff792fe9f4a4ca8457f26411def368b8d7fa5b854719c4c1feac5e054d7bccbcc3568bd3601a0e579df8b3bcf5b20c660bb7af4dbbb8f8 -$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_BLAKE2 = 82c17813fbb4a48451a207dbc7879bd7239e947e249ad24e6e098bd2e250cd8aae79ab37bbc2549cb9ffc3e24ef6e072380bbcaf8a620b02457db24f328d92ea -$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_BLAKE2 = d099645796f46769e15520b15771bb1886ee040bbee9de00f4983e8fe56c945a9afe1bded33f80c9196354d720ef09588d24468a751a8e2512688fef47a33496 -$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.gz_BLAKE2 = e5b0efa7114840535d5a0934a22510e850b05eb339eab42e561717281da993817df2e0a57082d73ed7898001885e4dbabcce1ebfaec611cf125e51acd5d75e8a +$(THISAPP)-x86_64-unknown-linux-gnu.tar.xz_BLAKE2 = e2c661061e21c3ea6a75c0c9f43d0558405fe4f16f75d763f5a80c1d0c4d7cacd7bd7136e625872f9c22455439ee070ed9f84d661b9cb2d74b0f436153a34ffa +$(THISAPP)-aarch64-unknown-linux-gnu.tar.xz_BLAKE2 = 781f87532f51b7d0fcef09dce5731bab309ff9510371b17da0e389db85962795a180807047b5989a880c5c47fa2ec704e00d240ac7c06a3e0fbed9c4f640e6ba +$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.xz_BLAKE2 = 91139066f3ac6a652db13985a225547eed242a6efaab0021bcf78b31e9e98fbedcdfe932110fa4c918f5eb3d8336b9b41a15dc2fcd316561d56e5bf205dd1567
install : $(TARGET)
@@ -74,7 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./install.sh \ --components=cargo,rustc,rust-std-$(RUST_PLATFORM) \
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-ctor | 19 ++++++++++--------- lfs/rust-ctor | 12 ++++-------- 2 files changed, 14 insertions(+), 17 deletions(-)
diff --git a/config/rootfiles/common/rust-ctor b/config/rootfiles/common/rust-ctor index b0ba395cb..5669f3fcf 100644 --- a/config/rootfiles/common/rust-ctor +++ b/config/rootfiles/common/rust-ctor @@ -1,9 +1,10 @@ -#usr/share/cargo/registry/ctor-0.1.21 -#usr/share/cargo/registry/ctor-0.1.21/.cargo-checksum.json -#usr/share/cargo/registry/ctor-0.1.21/Cargo.toml -#usr/share/cargo/registry/ctor-0.1.21/Cargo.toml.deps -#usr/share/cargo/registry/ctor-0.1.21/LICENSE-APACHE -#usr/share/cargo/registry/ctor-0.1.21/LICENSE-MIT -#usr/share/cargo/registry/ctor-0.1.21/src -#usr/share/cargo/registry/ctor-0.1.21/src/example.rs -#usr/share/cargo/registry/ctor-0.1.21/src/lib.rs +#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/lfs/rust-ctor b/lfs/rust-ctor index ede27e32e..ad3d3eb62 100644 --- a/lfs/rust-ctor +++ b/lfs/rust-ctor @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.1.21 +VER = 0.2.9
THISAPP = ctor-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 8feeaacd3d870b721ecfed7c8df60a27005de1f2a099eef816bd6df2d7b07dbfa00badeef44027398ff4505871a69814d7d4ec90b07d36e371099e4d0aebfae6 +$(DL_FILE)_BLAKE2 = 3dd71580df939114cbaa0555410c721c66eef82628aa5be34a51365217944d3880d9b51ffbe3d734349cf87e4341237bed9093cc59e281ab8fc5cd49b9e73ee0
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-indoc-impl | 18 +++++++++--------- lfs/rust-indoc-impl | 12 ++++-------- 2 files changed, 13 insertions(+), 17 deletions(-)
diff --git a/config/rootfiles/common/rust-indoc-impl b/config/rootfiles/common/rust-indoc-impl index 9888c9b49..db7a776ab 100644 --- a/config/rootfiles/common/rust-indoc-impl +++ b/config/rootfiles/common/rust-indoc-impl @@ -1,9 +1,9 @@ -#usr/share/cargo/registry/indoc-impl-0.3.6 -#usr/share/cargo/registry/indoc-impl-0.3.6/.cargo-checksum.json -#usr/share/cargo/registry/indoc-impl-0.3.6/Cargo.toml -#usr/share/cargo/registry/indoc-impl-0.3.6/Cargo.toml.deps -#usr/share/cargo/registry/indoc-impl-0.3.6/LICENSE-APACHE -#usr/share/cargo/registry/indoc-impl-0.3.6/LICENSE-MIT -#usr/share/cargo/registry/indoc-impl-0.3.6/README.md -#usr/share/cargo/registry/indoc-impl-0.3.6/src -#usr/share/cargo/registry/indoc-impl-0.3.6/src/lib.rs +#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/lfs/rust-indoc-impl b/lfs/rust-indoc-impl index 87786e0ca..6058209ec 100644 --- a/lfs/rust-indoc-impl +++ b/lfs/rust-indoc-impl @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.3.6 +VER = 0.3.7
THISAPP = indoc-impl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 +$(DL_FILE)_BLAKE2 = 7969774e4d8cf16ee9440dd8f64952497299d4d6256e52b5df7b7ed38533c3f25b5eb1f1db45e995c3969920f89b2b95dfd2a1e77678713d2c7474bf16b9890f
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-inventory | 38 ++++++++++++++++++-------- lfs/rust-inventory | 12 +++----- 2 files changed, 31 insertions(+), 19 deletions(-)
diff --git a/config/rootfiles/common/rust-inventory b/config/rootfiles/common/rust-inventory index 3ac172897..19d683d91 100644 --- a/config/rootfiles/common/rust-inventory +++ b/config/rootfiles/common/rust-inventory @@ -1,11 +1,27 @@ -#usr/share/cargo/registry/inventory-0.1.4 -#usr/share/cargo/registry/inventory-0.1.4/.cargo-checksum.json -#usr/share/cargo/registry/inventory-0.1.4/Cargo.toml -#usr/share/cargo/registry/inventory-0.1.4/Cargo.toml.deps -#usr/share/cargo/registry/inventory-0.1.4/LICENSE-APACHE -#usr/share/cargo/registry/inventory-0.1.4/LICENSE-MIT -#usr/share/cargo/registry/inventory-0.1.4/README.md -#usr/share/cargo/registry/inventory-0.1.4/examples -#usr/share/cargo/registry/inventory-0.1.4/examples/flags.rs -#usr/share/cargo/registry/inventory-0.1.4/src -#usr/share/cargo/registry/inventory-0.1.4/src/lib.rs +#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/lfs/rust-inventory b/lfs/rust-inventory index 177ff9453..bb64eac03 100644 --- a/lfs/rust-inventory +++ b/lfs/rust-inventory @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.1.4 +VER = 0.3.15
THISAPP = inventory-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = cf8fdc1ae6972d58b8797d2b20ba1b75a92b3f33cf5cb9cd1b46c39efcbd3e6e5ba4107da1f35294b22aeedb2beef78e76ead1b6eed35e2d132cfc54b7aff8e7 +$(DL_FILE)_BLAKE2 = 213ed4450412fd25bd74328389727e7b0c40363f677a156f6d4c1158958c1d000c8fa27b800a517b830f17579e3fe1905fa96cf8de6d384ce8592837923005c1
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-inventory-impl | 14 ++++++++------ lfs/rust-inventory-impl | 12 ++++-------- 2 files changed, 12 insertions(+), 14 deletions(-)
diff --git a/config/rootfiles/common/rust-inventory-impl b/config/rootfiles/common/rust-inventory-impl index dbdbd59f0..e65e6edbb 100644 --- a/config/rootfiles/common/rust-inventory-impl +++ b/config/rootfiles/common/rust-inventory-impl @@ -1,6 +1,8 @@ -#usr/share/cargo/registry/inventory-impl-0.1.4 -#usr/share/cargo/registry/inventory-impl-0.1.4/.cargo-checksum.json -#usr/share/cargo/registry/inventory-impl-0.1.4/Cargo.toml -#usr/share/cargo/registry/inventory-impl-0.1.4/Cargo.toml.deps -#usr/share/cargo/registry/inventory-impl-0.1.4/src -#usr/share/cargo/registry/inventory-impl-0.1.4/src/lib.rs +#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/lfs/rust-inventory-impl b/lfs/rust-inventory-impl index 9bb8b9304..1e15c31a1 100644 --- a/lfs/rust-inventory-impl +++ b/lfs/rust-inventory-impl @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.1.4 +VER = 0.1.11
THISAPP = inventory-impl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 016e9c8f2834e1a54d5240391252d99a75e47e950c28033d5c437380bd05d1a28c4cdc2c0619e14c16404d772f8785a5f0f2f7b47cefef1edd9664a172af26dd +$(DL_FILE)_BLAKE2 = 5a4b2157cd23c7d57afeb3179f7d09199734228be161b8a95580967557b4896f4c22bc55f814930f8d51a56684944314ffe5c1e1644fa3b951e4a0292ce60e04
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-memchr | 126 +++++++++++++++------------- lfs/rust-memchr | 7 +- 2 files changed, 74 insertions(+), 59 deletions(-)
diff --git a/config/rootfiles/common/rust-memchr b/config/rootfiles/common/rust-memchr index bb50855eb..51518b761 100644 --- a/config/rootfiles/common/rust-memchr +++ b/config/rootfiles/common/rust-memchr @@ -1,56 +1,70 @@ -#usr/share/cargo/registry/memchr-2.4.1 -#usr/share/cargo/registry/memchr-2.4.1/.cargo-checksum.json -#usr/share/cargo/registry/memchr-2.4.1/COPYING -#usr/share/cargo/registry/memchr-2.4.1/Cargo.toml -#usr/share/cargo/registry/memchr-2.4.1/Cargo.toml.deps -#usr/share/cargo/registry/memchr-2.4.1/LICENSE-MIT -#usr/share/cargo/registry/memchr-2.4.1/README.md -#usr/share/cargo/registry/memchr-2.4.1/UNLICENSE -#usr/share/cargo/registry/memchr-2.4.1/build.rs -#usr/share/cargo/registry/memchr-2.4.1/rustfmt.toml -#usr/share/cargo/registry/memchr-2.4.1/scripts -#usr/share/cargo/registry/memchr-2.4.1/scripts/make-byte-frequency-table -#usr/share/cargo/registry/memchr-2.4.1/src -#usr/share/cargo/registry/memchr-2.4.1/src/cow.rs -#usr/share/cargo/registry/memchr-2.4.1/src/lib.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/c.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/fallback.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/iter.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/naive.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/x86 -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/x86/avx.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/x86/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/x86/sse2.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memchr/x86/sse42.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/byte_frequencies.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/genericsimd.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/fallback.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/genericsimd.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/x86 -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/x86/avx.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/x86/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/prefilter/x86/sse.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/rabinkarp.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/rarebytes.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/twoway.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/util.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/vector.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/x86 -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/x86/avx.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/x86/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/memmem/x86/sse.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests -#usr/share/cargo/registry/memchr-2.4.1/src/tests/memchr -#usr/share/cargo/registry/memchr-2.4.1/src/tests/memchr/iter.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests/memchr/memchr.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests/memchr/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests/memchr/simple.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests/memchr/testdata.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests/mod.rs -#usr/share/cargo/registry/memchr-2.4.1/src/tests/x86_64-soft_float.json +#usr/share/cargo/registry/memchr-2.7.4 +#usr/share/cargo/registry/memchr-2.7.4/.cargo-checksum.json +#usr/share/cargo/registry/memchr-2.7.4/COPYING +#usr/share/cargo/registry/memchr-2.7.4/Cargo.toml +#usr/share/cargo/registry/memchr-2.7.4/Cargo.toml.deps +#usr/share/cargo/registry/memchr-2.7.4/LICENSE-MIT +#usr/share/cargo/registry/memchr-2.7.4/README.md +#usr/share/cargo/registry/memchr-2.7.4/UNLICENSE +#usr/share/cargo/registry/memchr-2.7.4/rustfmt.toml +#usr/share/cargo/registry/memchr-2.7.4/src +#usr/share/cargo/registry/memchr-2.7.4/src/arch +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64 +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64/neon +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64/neon/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64/neon/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/aarch64/neon/packedpair.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/packedpair +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/packedpair/default_rank.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/packedpair/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/rabinkarp.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/shiftor.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/all/twoway.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/generic +#usr/share/cargo/registry/memchr-2.7.4/src/arch/generic/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/generic/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/generic/packedpair.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32 +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32/simd128 +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32/simd128/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32/simd128/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/wasm32/simd128/packedpair.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64 +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/avx2 +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/avx2/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/avx2/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/avx2/packedpair.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/sse2 +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/sse2/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/sse2/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/arch/x86_64/sse2/packedpair.rs +#usr/share/cargo/registry/memchr-2.7.4/src/cow.rs +#usr/share/cargo/registry/memchr-2.7.4/src/ext.rs +#usr/share/cargo/registry/memchr-2.7.4/src/lib.rs +#usr/share/cargo/registry/memchr-2.7.4/src/macros.rs +#usr/share/cargo/registry/memchr-2.7.4/src/memchr.rs +#usr/share/cargo/registry/memchr-2.7.4/src/memmem +#usr/share/cargo/registry/memchr-2.7.4/src/memmem/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/memmem/searcher.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests +#usr/share/cargo/registry/memchr-2.7.4/src/tests/memchr +#usr/share/cargo/registry/memchr-2.7.4/src/tests/memchr/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/memchr/naive.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/memchr/prop.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/packedpair.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/substring +#usr/share/cargo/registry/memchr-2.7.4/src/tests/substring/mod.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/substring/naive.rs +#usr/share/cargo/registry/memchr-2.7.4/src/tests/substring/prop.rs +#usr/share/cargo/registry/memchr-2.7.4/src/vector.rs diff --git a/lfs/rust-memchr b/lfs/rust-memchr index 28b2441f4..1da50968d 100644 --- a/lfs/rust-memchr +++ b/lfs/rust-memchr @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 2.4.1 +VER = 2.7.4
THISAPP = memchr-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = c56fc8dc18c6c88a9af66c1f3f58acf0c05cc7a57c199c36e3846f0afd56c9cf474533b308697a160df3d66cca31ee959b74b2e4c138106bd7057fb1be5620bd +$(DL_FILE)_BLAKE2 = da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6
install : $(TARGET)
@@ -73,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-proc-macro2 | 49 ++++++++++++++---------- lfs/rust-proc-macro2 | 9 ++--- 2 files changed, 32 insertions(+), 26 deletions(-)
diff --git a/config/rootfiles/common/rust-proc-macro2 b/config/rootfiles/common/rust-proc-macro2 index 1acfef7fe..3bfd11561 100644 --- a/config/rootfiles/common/rust-proc-macro2 +++ b/config/rootfiles/common/rust-proc-macro2 @@ -1,21 +1,28 @@ -#usr/share/cargo/registry/proc-macro2-1.0.36 -#usr/share/cargo/registry/proc-macro2-1.0.36/.cargo-checksum.json -#usr/share/cargo/registry/proc-macro2-1.0.36/Cargo.toml -#usr/share/cargo/registry/proc-macro2-1.0.36/Cargo.toml.deps -#usr/share/cargo/registry/proc-macro2-1.0.36/LICENSE-APACHE -#usr/share/cargo/registry/proc-macro2-1.0.36/LICENSE-MIT -#usr/share/cargo/registry/proc-macro2-1.0.36/README.md -#usr/share/cargo/registry/proc-macro2-1.0.36/build.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/src -#usr/share/cargo/registry/proc-macro2-1.0.36/src/detection.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/src/fallback.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/src/lib.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/src/marker.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/src/parse.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/src/wrapper.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/tests -#usr/share/cargo/registry/proc-macro2-1.0.36/tests/comments.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/tests/features.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/tests/marker.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/tests/test.rs -#usr/share/cargo/registry/proc-macro2-1.0.36/tests/test_fmt.rs +#usr/share/cargo/registry/proc-macro2-1.0.92 +#usr/share/cargo/registry/proc-macro2-1.0.92/.cargo-checksum.json +#usr/share/cargo/registry/proc-macro2-1.0.92/Cargo.toml +#usr/share/cargo/registry/proc-macro2-1.0.92/Cargo.toml.deps +#usr/share/cargo/registry/proc-macro2-1.0.92/LICENSE-APACHE +#usr/share/cargo/registry/proc-macro2-1.0.92/LICENSE-MIT +#usr/share/cargo/registry/proc-macro2-1.0.92/README.md +#usr/share/cargo/registry/proc-macro2-1.0.92/build +#usr/share/cargo/registry/proc-macro2-1.0.92/build.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/build/probe.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/rust-toolchain.toml +#usr/share/cargo/registry/proc-macro2-1.0.92/src +#usr/share/cargo/registry/proc-macro2-1.0.92/src/detection.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/extra.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/fallback.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/lib.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/location.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/marker.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/parse.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/rcvec.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/src/wrapper.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/tests +#usr/share/cargo/registry/proc-macro2-1.0.92/tests/comments.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/tests/features.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/tests/marker.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/tests/test.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/tests/test_fmt.rs +#usr/share/cargo/registry/proc-macro2-1.0.92/tests/test_size.rs diff --git a/lfs/rust-proc-macro2 b/lfs/rust-proc-macro2 index d12a2207a..a28890e46 100644 --- a/lfs/rust-proc-macro2 +++ b/lfs/rust-proc-macro2 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.36 +VER = 1.0.92
THISAPP = proc-macro2-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,8 +32,6 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
-CARGO_HAS_BIN = false - ############################################################################### # Top-level Rules ############################################################################### @@ -42,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 21c393e11a5cc2e0ad06c166e77176a1fd687f38beb608d1fe0ead2b78f14dd078851ee828643f98d42ac7c4adac6a6bd3d463c434535da2a57fa9f99343a164 +$(DL_FILE)_BLAKE2 = 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e
install : $(TARGET)
@@ -75,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-quote | 68 +++++++++++++++--------------- lfs/rust-quote | 9 ++-- 2 files changed, 38 insertions(+), 39 deletions(-)
diff --git a/config/rootfiles/common/rust-quote b/config/rootfiles/common/rust-quote index 44c28c722..40468b257 100644 --- a/config/rootfiles/common/rust-quote +++ b/config/rootfiles/common/rust-quote @@ -1,34 +1,34 @@ -#usr/share/cargo/registry/quote-1.0.15 -#usr/share/cargo/registry/quote-1.0.15/.cargo-checksum.json -#usr/share/cargo/registry/quote-1.0.15/Cargo.toml -#usr/share/cargo/registry/quote-1.0.15/Cargo.toml.deps -#usr/share/cargo/registry/quote-1.0.15/LICENSE-APACHE -#usr/share/cargo/registry/quote-1.0.15/LICENSE-MIT -#usr/share/cargo/registry/quote-1.0.15/README.md -#usr/share/cargo/registry/quote-1.0.15/rust-toolchain.toml -#usr/share/cargo/registry/quote-1.0.15/src -#usr/share/cargo/registry/quote-1.0.15/src/ext.rs -#usr/share/cargo/registry/quote-1.0.15/src/format.rs -#usr/share/cargo/registry/quote-1.0.15/src/ident_fragment.rs -#usr/share/cargo/registry/quote-1.0.15/src/lib.rs -#usr/share/cargo/registry/quote-1.0.15/src/runtime.rs -#usr/share/cargo/registry/quote-1.0.15/src/spanned.rs -#usr/share/cargo/registry/quote-1.0.15/src/to_tokens.rs -#usr/share/cargo/registry/quote-1.0.15/tests -#usr/share/cargo/registry/quote-1.0.15/tests/compiletest.rs -#usr/share/cargo/registry/quote-1.0.15/tests/test.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter-interpolated-dup.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter-interpolated-dup.stderr -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter-interpolated.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter-interpolated.stderr -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter-separated.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter-separated.stderr -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/does-not-have-iter.stderr -#usr/share/cargo/registry/quote-1.0.15/tests/ui/not-quotable.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/not-quotable.stderr -#usr/share/cargo/registry/quote-1.0.15/tests/ui/not-repeatable.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/not-repeatable.stderr -#usr/share/cargo/registry/quote-1.0.15/tests/ui/wrong-type-span.rs -#usr/share/cargo/registry/quote-1.0.15/tests/ui/wrong-type-span.stderr +#usr/share/cargo/registry/quote-1.0.37 +#usr/share/cargo/registry/quote-1.0.37/.cargo-checksum.json +#usr/share/cargo/registry/quote-1.0.37/Cargo.toml +#usr/share/cargo/registry/quote-1.0.37/Cargo.toml.deps +#usr/share/cargo/registry/quote-1.0.37/LICENSE-APACHE +#usr/share/cargo/registry/quote-1.0.37/LICENSE-MIT +#usr/share/cargo/registry/quote-1.0.37/README.md +#usr/share/cargo/registry/quote-1.0.37/rust-toolchain.toml +#usr/share/cargo/registry/quote-1.0.37/src +#usr/share/cargo/registry/quote-1.0.37/src/ext.rs +#usr/share/cargo/registry/quote-1.0.37/src/format.rs +#usr/share/cargo/registry/quote-1.0.37/src/ident_fragment.rs +#usr/share/cargo/registry/quote-1.0.37/src/lib.rs +#usr/share/cargo/registry/quote-1.0.37/src/runtime.rs +#usr/share/cargo/registry/quote-1.0.37/src/spanned.rs +#usr/share/cargo/registry/quote-1.0.37/src/to_tokens.rs +#usr/share/cargo/registry/quote-1.0.37/tests +#usr/share/cargo/registry/quote-1.0.37/tests/compiletest.rs +#usr/share/cargo/registry/quote-1.0.37/tests/test.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter-interpolated-dup.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter-interpolated-dup.stderr +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter-interpolated.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter-interpolated.stderr +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter-separated.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter-separated.stderr +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/does-not-have-iter.stderr +#usr/share/cargo/registry/quote-1.0.37/tests/ui/not-quotable.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/not-quotable.stderr +#usr/share/cargo/registry/quote-1.0.37/tests/ui/not-repeatable.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/not-repeatable.stderr +#usr/share/cargo/registry/quote-1.0.37/tests/ui/wrong-type-span.rs +#usr/share/cargo/registry/quote-1.0.37/tests/ui/wrong-type-span.stderr diff --git a/lfs/rust-quote b/lfs/rust-quote index 2e01d183e..cbdc225dc 100644 --- a/lfs/rust-quote +++ b/lfs/rust-quote @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.15 +VER = 1.0.37
THISAPP = quote-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,8 +32,6 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
-CARGO_HAS_BIN = false - ############################################################################### # Top-level Rules ############################################################################### @@ -42,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7ab9e40af81833297914b4189e1e66cac121c157ae5d42a996b74b0b35513a95b8b4a163d0190329db8908614ce3c48d23bf9b49ea32dae69a31dbd815b4f95f +$(DL_FILE)_BLAKE2 = a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4
install : $(TARGET)
@@ -75,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/rust-rand | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lfs/rust-rand b/lfs/rust-rand index d27d2bdbd..117ccf5b8 100644 --- a/lfs/rust-rand +++ b/lfs/rust-rand @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -73,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-serde | 64 +++++++++++++++--------------- lfs/rust-serde | 13 +++--- 2 files changed, 39 insertions(+), 38 deletions(-)
diff --git a/config/rootfiles/common/rust-serde b/config/rootfiles/common/rust-serde index e261e724c..97da84171 100644 --- a/config/rootfiles/common/rust-serde +++ b/config/rootfiles/common/rust-serde @@ -1,32 +1,32 @@ -#usr/share/cargo/registry/serde-1.0.136 -#usr/share/cargo/registry/serde-1.0.136/.cargo-checksum.json -#usr/share/cargo/registry/serde-1.0.136/Cargo.toml -#usr/share/cargo/registry/serde-1.0.136/LICENSE-APACHE -#usr/share/cargo/registry/serde-1.0.136/LICENSE-MIT -#usr/share/cargo/registry/serde-1.0.136/README.md -#usr/share/cargo/registry/serde-1.0.136/build.rs -#usr/share/cargo/registry/serde-1.0.136/crates-io.md -#usr/share/cargo/registry/serde-1.0.136/src -#usr/share/cargo/registry/serde-1.0.136/src/de -#usr/share/cargo/registry/serde-1.0.136/src/de/format.rs -#usr/share/cargo/registry/serde-1.0.136/src/de/ignored_any.rs -#usr/share/cargo/registry/serde-1.0.136/src/de/impls.rs -#usr/share/cargo/registry/serde-1.0.136/src/de/mod.rs -#usr/share/cargo/registry/serde-1.0.136/src/de/seed.rs -#usr/share/cargo/registry/serde-1.0.136/src/de/utf8.rs -#usr/share/cargo/registry/serde-1.0.136/src/de/value.rs -#usr/share/cargo/registry/serde-1.0.136/src/integer128.rs -#usr/share/cargo/registry/serde-1.0.136/src/lib.rs -#usr/share/cargo/registry/serde-1.0.136/src/macros.rs -#usr/share/cargo/registry/serde-1.0.136/src/private -#usr/share/cargo/registry/serde-1.0.136/src/private/de.rs -#usr/share/cargo/registry/serde-1.0.136/src/private/doc.rs -#usr/share/cargo/registry/serde-1.0.136/src/private/mod.rs -#usr/share/cargo/registry/serde-1.0.136/src/private/ser.rs -#usr/share/cargo/registry/serde-1.0.136/src/private/size_hint.rs -#usr/share/cargo/registry/serde-1.0.136/src/ser -#usr/share/cargo/registry/serde-1.0.136/src/ser/fmt.rs -#usr/share/cargo/registry/serde-1.0.136/src/ser/impls.rs -#usr/share/cargo/registry/serde-1.0.136/src/ser/impossible.rs -#usr/share/cargo/registry/serde-1.0.136/src/ser/mod.rs -#usr/share/cargo/registry/serde-1.0.136/src/std_error.rs +#usr/share/cargo/registry/serde-1.0.216 +#usr/share/cargo/registry/serde-1.0.216/.cargo-checksum.json +#usr/share/cargo/registry/serde-1.0.216/Cargo.toml +#usr/share/cargo/registry/serde-1.0.216/Cargo.toml.deps +#usr/share/cargo/registry/serde-1.0.216/LICENSE-APACHE +#usr/share/cargo/registry/serde-1.0.216/LICENSE-MIT +#usr/share/cargo/registry/serde-1.0.216/README.md +#usr/share/cargo/registry/serde-1.0.216/build.rs +#usr/share/cargo/registry/serde-1.0.216/crates-io.md +#usr/share/cargo/registry/serde-1.0.216/src +#usr/share/cargo/registry/serde-1.0.216/src/de +#usr/share/cargo/registry/serde-1.0.216/src/de/ignored_any.rs +#usr/share/cargo/registry/serde-1.0.216/src/de/impls.rs +#usr/share/cargo/registry/serde-1.0.216/src/de/mod.rs +#usr/share/cargo/registry/serde-1.0.216/src/de/seed.rs +#usr/share/cargo/registry/serde-1.0.216/src/de/size_hint.rs +#usr/share/cargo/registry/serde-1.0.216/src/de/value.rs +#usr/share/cargo/registry/serde-1.0.216/src/format.rs +#usr/share/cargo/registry/serde-1.0.216/src/integer128.rs +#usr/share/cargo/registry/serde-1.0.216/src/lib.rs +#usr/share/cargo/registry/serde-1.0.216/src/macros.rs +#usr/share/cargo/registry/serde-1.0.216/src/private +#usr/share/cargo/registry/serde-1.0.216/src/private/de.rs +#usr/share/cargo/registry/serde-1.0.216/src/private/doc.rs +#usr/share/cargo/registry/serde-1.0.216/src/private/mod.rs +#usr/share/cargo/registry/serde-1.0.216/src/private/ser.rs +#usr/share/cargo/registry/serde-1.0.216/src/ser +#usr/share/cargo/registry/serde-1.0.216/src/ser/fmt.rs +#usr/share/cargo/registry/serde-1.0.216/src/ser/impls.rs +#usr/share/cargo/registry/serde-1.0.216/src/ser/impossible.rs +#usr/share/cargo/registry/serde-1.0.216/src/ser/mod.rs +#usr/share/cargo/registry/serde-1.0.216/src/std_error.rs diff --git a/lfs/rust-serde b/lfs/rust-serde index efa8b78f3..c073e7638 100644 --- a/lfs/rust-serde +++ b/lfs/rust-serde @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.136 +VER = 1.0.216
THISAPP = serde-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1a34778d01c2e309a5eca2539e781b2eefb9b1ee2db6f371907b98ee26604c6b202f306920897532913d9ce267d790d03c91e616272819e2d15cef4fe3db6d8f +$(DL_FILE)_BLAKE2 = 98c0f5cee2f9212c6b7620d2068665379471ceb7557d1454cab9b1c2120b526ef597fbb642f65440e70f92a4764cad33613b478bacf99138dd5bd51fdbdbee6b
install : $(TARGET)
@@ -73,8 +73,9 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP)/serde && $(CARGO_PREPARE) - cd $(DIR_APP)/serde && $(CARGO_BUILD) - cd $(DIR_APP)/serde && $(CARGO_INSTALL) + 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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-serde_derive | 55 ++++++++++++----------- lfs/rust-serde_derive | 7 +-- 2 files changed, 32 insertions(+), 30 deletions(-)
diff --git a/config/rootfiles/common/rust-serde_derive b/config/rootfiles/common/rust-serde_derive index 99b7da5cd..766c751ae 100644 --- a/config/rootfiles/common/rust-serde_derive +++ b/config/rootfiles/common/rust-serde_derive @@ -1,27 +1,28 @@ -#usr/share/cargo/registry/serde_derive-1.0.136 -#usr/share/cargo/registry/serde_derive-1.0.136/.cargo-checksum.json -#usr/share/cargo/registry/serde_derive-1.0.136/Cargo.toml -#usr/share/cargo/registry/serde_derive-1.0.136/LICENSE-APACHE -#usr/share/cargo/registry/serde_derive-1.0.136/LICENSE-MIT -#usr/share/cargo/registry/serde_derive-1.0.136/README.md -#usr/share/cargo/registry/serde_derive-1.0.136/build.rs -#usr/share/cargo/registry/serde_derive-1.0.136/crates-io.md -#usr/share/cargo/registry/serde_derive-1.0.136/src -#usr/share/cargo/registry/serde_derive-1.0.136/src/bound.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/de.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/dummy.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/fragment.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/ast.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/attr.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/case.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/check.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/ctxt.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/mod.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/receiver.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/respan.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/internals/symbol.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/lib.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/pretend.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/ser.rs -#usr/share/cargo/registry/serde_derive-1.0.136/src/try.rs +#usr/share/cargo/registry/serde_derive-1.0.216 +#usr/share/cargo/registry/serde_derive-1.0.216/.cargo-checksum.json +#usr/share/cargo/registry/serde_derive-1.0.216/Cargo.toml +#usr/share/cargo/registry/serde_derive-1.0.216/Cargo.toml.deps +#usr/share/cargo/registry/serde_derive-1.0.216/LICENSE-APACHE +#usr/share/cargo/registry/serde_derive-1.0.216/LICENSE-MIT +#usr/share/cargo/registry/serde_derive-1.0.216/README.md +#usr/share/cargo/registry/serde_derive-1.0.216/crates-io.md +#usr/share/cargo/registry/serde_derive-1.0.216/src +#usr/share/cargo/registry/serde_derive-1.0.216/src/bound.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/de.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/dummy.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/fragment.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/ast.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/attr.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/case.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/check.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/ctxt.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/mod.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/name.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/receiver.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/respan.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/internals/symbol.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/lib.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/pretend.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/ser.rs +#usr/share/cargo/registry/serde_derive-1.0.216/src/this.rs diff --git a/lfs/rust-serde_derive b/lfs/rust-serde_derive index 94e9a9d72..865ae5b57 100644 --- a/lfs/rust-serde_derive +++ b/lfs/rust-serde_derive @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.136 +VER = 1.0.216
THISAPP = serde_derive-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 687524001bf61c42266d91a7263661ab80aa9556e570975a39bdf56a5cb1a2ec3ad1baf22dff586c7ad4ff66d035555d0a9d4a431c49402dcad6d79d0ef40cee +$(DL_FILE)_BLAKE2 = 12a9228679c16288c08c8b256707e276aec79f84ac7af0c4cfd1f109500dfea80438df17d798acdd30a9743c753e70093b22bd324217529bac483f257682a3e2
install : $(TARGET)
@@ -73,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-serde_json | 191 ++++++++++++------------ lfs/rust-serde_json | 12 +- 2 files changed, 99 insertions(+), 104 deletions(-)
diff --git a/config/rootfiles/common/rust-serde_json b/config/rootfiles/common/rust-serde_json index b5e7c1fc6..eca9aef97 100644 --- a/config/rootfiles/common/rust-serde_json +++ b/config/rootfiles/common/rust-serde_json @@ -1,96 +1,95 @@ -#usr/share/cargo/registry/serde_json-1.0.78 -#usr/share/cargo/registry/serde_json-1.0.78/.cargo-checksum.json -#usr/share/cargo/registry/serde_json-1.0.78/CONTRIBUTING.md -#usr/share/cargo/registry/serde_json-1.0.78/Cargo.toml -#usr/share/cargo/registry/serde_json-1.0.78/Cargo.toml.deps -#usr/share/cargo/registry/serde_json-1.0.78/LICENSE-APACHE -#usr/share/cargo/registry/serde_json-1.0.78/LICENSE-MIT -#usr/share/cargo/registry/serde_json-1.0.78/README.md -#usr/share/cargo/registry/serde_json-1.0.78/build.rs -#usr/share/cargo/registry/serde_json-1.0.78/src -#usr/share/cargo/registry/serde_json-1.0.78/src/de.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/error.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/features_check -#usr/share/cargo/registry/serde_json-1.0.78/src/features_check/error.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/features_check/mod.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/io -#usr/share/cargo/registry/serde_json-1.0.78/src/io/core.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/io/mod.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/iter.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/algorithm.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/bhcomp.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/bignum.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/cached.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/cached_float80.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/digit.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/errors.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/exponent.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/float.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/large_powers.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/large_powers32.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/large_powers64.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/math.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/mod.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/num.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/parse.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/rounding.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/shift.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lexical/small_powers.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/lib.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/macros.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/map.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/number.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/raw.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/read.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/ser.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/value -#usr/share/cargo/registry/serde_json-1.0.78/src/value/de.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/value/from.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/value/index.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/value/mod.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/value/partial_eq.rs -#usr/share/cargo/registry/serde_json-1.0.78/src/value/ser.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests -#usr/share/cargo/registry/serde_json-1.0.78/tests/compiletest.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/debug.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/algorithm.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/exponent.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/float.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/math.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/num.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/parse.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/lexical/rounding.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/macros -#usr/share/cargo/registry/serde_json-1.0.78/tests/macros/mod.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/map.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/regression -#usr/share/cargo/registry/serde_json-1.0.78/tests/regression.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/regression/issue520.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/regression/issue795.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/regression/issue845.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/stream.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/test.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/missing_colon.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/missing_colon.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/missing_comma.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/missing_comma.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/missing_value.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/missing_value.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/not_found.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/not_found.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/parse_expr.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/parse_expr.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/parse_key.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/parse_key.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_after_array_element.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_after_array_element.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_after_map_entry.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_after_map_entry.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_colon.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_colon.stderr -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_comma.rs -#usr/share/cargo/registry/serde_json-1.0.78/tests/ui/unexpected_comma.stderr +#usr/share/cargo/registry/serde_json-1.0.133 +#usr/share/cargo/registry/serde_json-1.0.133/.cargo-checksum.json +#usr/share/cargo/registry/serde_json-1.0.133/CONTRIBUTING.md +#usr/share/cargo/registry/serde_json-1.0.133/Cargo.toml +#usr/share/cargo/registry/serde_json-1.0.133/Cargo.toml.deps +#usr/share/cargo/registry/serde_json-1.0.133/LICENSE-APACHE +#usr/share/cargo/registry/serde_json-1.0.133/LICENSE-MIT +#usr/share/cargo/registry/serde_json-1.0.133/README.md +#usr/share/cargo/registry/serde_json-1.0.133/build.rs +#usr/share/cargo/registry/serde_json-1.0.133/src +#usr/share/cargo/registry/serde_json-1.0.133/src/de.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/error.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/io +#usr/share/cargo/registry/serde_json-1.0.133/src/io/core.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/io/mod.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/iter.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/algorithm.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/bhcomp.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/bignum.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/cached.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/cached_float80.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/digit.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/errors.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/exponent.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/float.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/large_powers.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/large_powers32.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/large_powers64.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/math.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/mod.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/num.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/parse.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/rounding.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/shift.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lexical/small_powers.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/lib.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/macros.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/map.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/number.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/raw.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/read.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/ser.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/value +#usr/share/cargo/registry/serde_json-1.0.133/src/value/de.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/value/from.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/value/index.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/value/mod.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/value/partial_eq.rs +#usr/share/cargo/registry/serde_json-1.0.133/src/value/ser.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests +#usr/share/cargo/registry/serde_json-1.0.133/tests/compiletest.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/debug.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/algorithm.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/exponent.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/float.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/math.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/num.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/parse.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/lexical/rounding.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/macros +#usr/share/cargo/registry/serde_json-1.0.133/tests/macros/mod.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/map.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression/issue1004.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression/issue520.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression/issue795.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression/issue845.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/regression/issue953.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/stream.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/test.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/missing_colon.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/missing_colon.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/missing_comma.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/missing_comma.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/missing_value.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/missing_value.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/not_found.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/not_found.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/parse_expr.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/parse_expr.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/parse_key.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/parse_key.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_after_array_element.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_after_array_element.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_after_map_entry.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_after_map_entry.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_colon.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_colon.stderr +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_comma.rs +#usr/share/cargo/registry/serde_json-1.0.133/tests/ui/unexpected_comma.stderr diff --git a/lfs/rust-serde_json b/lfs/rust-serde_json index 9549d0894..015bc2401 100644 --- a/lfs/rust-serde_json +++ b/lfs/rust-serde_json @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.78 +VER = 1.0.133
THISAPP = serde_json-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 840477a9eeedf75834f18435fc8d6d8b8b35cf45842b6f42158afbf2404293a31b80e07802ca3b7215d37335db0d1365709e5b1ec68c55d6a47317e732779e39 +$(DL_FILE)_BLAKE2 = 7891eb5b8edcc7fd09ab1e15d3881ffdcb629aa39f2bd758c0505700a5f2dfabd85b1b66c3b094268bc1627b346e204c792f4ca61efa76c54ab9cd5744fb0ee2
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-syn | 217 ++++++++++++++++--------------- lfs/rust-syn | 9 +- 2 files changed, 115 insertions(+), 111 deletions(-)
diff --git a/config/rootfiles/common/rust-syn b/config/rootfiles/common/rust-syn index 0c5682b09..b2773c556 100644 --- a/config/rootfiles/common/rust-syn +++ b/config/rootfiles/common/rust-syn @@ -1,106 +1,111 @@ -#usr/share/cargo/registry/syn-1.0.86 -#usr/share/cargo/registry/syn-1.0.86/.cargo-checksum.json -#usr/share/cargo/registry/syn-1.0.86/Cargo.toml -#usr/share/cargo/registry/syn-1.0.86/LICENSE-APACHE -#usr/share/cargo/registry/syn-1.0.86/LICENSE-MIT -#usr/share/cargo/registry/syn-1.0.86/README.md -#usr/share/cargo/registry/syn-1.0.86/benches -#usr/share/cargo/registry/syn-1.0.86/benches/file.rs -#usr/share/cargo/registry/syn-1.0.86/benches/rust.rs -#usr/share/cargo/registry/syn-1.0.86/build.rs -#usr/share/cargo/registry/syn-1.0.86/src -#usr/share/cargo/registry/syn-1.0.86/src/attr.rs -#usr/share/cargo/registry/syn-1.0.86/src/await.rs -#usr/share/cargo/registry/syn-1.0.86/src/bigint.rs -#usr/share/cargo/registry/syn-1.0.86/src/buffer.rs -#usr/share/cargo/registry/syn-1.0.86/src/custom_keyword.rs -#usr/share/cargo/registry/syn-1.0.86/src/custom_punctuation.rs -#usr/share/cargo/registry/syn-1.0.86/src/data.rs -#usr/share/cargo/registry/syn-1.0.86/src/derive.rs -#usr/share/cargo/registry/syn-1.0.86/src/discouraged.rs -#usr/share/cargo/registry/syn-1.0.86/src/error.rs -#usr/share/cargo/registry/syn-1.0.86/src/export.rs -#usr/share/cargo/registry/syn-1.0.86/src/expr.rs -#usr/share/cargo/registry/syn-1.0.86/src/ext.rs -#usr/share/cargo/registry/syn-1.0.86/src/file.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen -#usr/share/cargo/registry/syn-1.0.86/src/gen/clone.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen/debug.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen/eq.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen/fold.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen/hash.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen/visit.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen/visit_mut.rs -#usr/share/cargo/registry/syn-1.0.86/src/gen_helper.rs -#usr/share/cargo/registry/syn-1.0.86/src/generics.rs -#usr/share/cargo/registry/syn-1.0.86/src/group.rs -#usr/share/cargo/registry/syn-1.0.86/src/ident.rs -#usr/share/cargo/registry/syn-1.0.86/src/item.rs -#usr/share/cargo/registry/syn-1.0.86/src/lib.rs -#usr/share/cargo/registry/syn-1.0.86/src/lifetime.rs -#usr/share/cargo/registry/syn-1.0.86/src/lit.rs -#usr/share/cargo/registry/syn-1.0.86/src/lookahead.rs -#usr/share/cargo/registry/syn-1.0.86/src/mac.rs -#usr/share/cargo/registry/syn-1.0.86/src/macros.rs -#usr/share/cargo/registry/syn-1.0.86/src/op.rs -#usr/share/cargo/registry/syn-1.0.86/src/parse.rs -#usr/share/cargo/registry/syn-1.0.86/src/parse_macro_input.rs -#usr/share/cargo/registry/syn-1.0.86/src/parse_quote.rs -#usr/share/cargo/registry/syn-1.0.86/src/pat.rs -#usr/share/cargo/registry/syn-1.0.86/src/path.rs -#usr/share/cargo/registry/syn-1.0.86/src/print.rs -#usr/share/cargo/registry/syn-1.0.86/src/punctuated.rs -#usr/share/cargo/registry/syn-1.0.86/src/reserved.rs -#usr/share/cargo/registry/syn-1.0.86/src/sealed.rs -#usr/share/cargo/registry/syn-1.0.86/src/span.rs -#usr/share/cargo/registry/syn-1.0.86/src/spanned.rs -#usr/share/cargo/registry/syn-1.0.86/src/stmt.rs -#usr/share/cargo/registry/syn-1.0.86/src/thread.rs -#usr/share/cargo/registry/syn-1.0.86/src/token.rs -#usr/share/cargo/registry/syn-1.0.86/src/tt.rs -#usr/share/cargo/registry/syn-1.0.86/src/ty.rs -#usr/share/cargo/registry/syn-1.0.86/src/verbatim.rs -#usr/share/cargo/registry/syn-1.0.86/src/whitespace.rs -#usr/share/cargo/registry/syn-1.0.86/tests -#usr/share/cargo/registry/syn-1.0.86/tests/.gitignore -#usr/share/cargo/registry/syn-1.0.86/tests/common -#usr/share/cargo/registry/syn-1.0.86/tests/common/eq.rs -#usr/share/cargo/registry/syn-1.0.86/tests/common/mod.rs -#usr/share/cargo/registry/syn-1.0.86/tests/common/parse.rs -#usr/share/cargo/registry/syn-1.0.86/tests/debug -#usr/share/cargo/registry/syn-1.0.86/tests/debug/gen.rs -#usr/share/cargo/registry/syn-1.0.86/tests/debug/mod.rs -#usr/share/cargo/registry/syn-1.0.86/tests/macros -#usr/share/cargo/registry/syn-1.0.86/tests/macros/mod.rs -#usr/share/cargo/registry/syn-1.0.86/tests/regression -#usr/share/cargo/registry/syn-1.0.86/tests/regression.rs -#usr/share/cargo/registry/syn-1.0.86/tests/regression/issue1108.rs -#usr/share/cargo/registry/syn-1.0.86/tests/repo -#usr/share/cargo/registry/syn-1.0.86/tests/repo/mod.rs -#usr/share/cargo/registry/syn-1.0.86/tests/repo/progress.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_asyncness.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_attribute.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_derive_input.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_expr.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_generics.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_grouping.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_ident.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_item.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_iterators.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_lit.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_meta.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_parse_buffer.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_parse_stream.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_pat.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_path.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_precedence.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_receiver.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_round_trip.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_shebang.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_should_parse.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_size.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_stmt.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_token_trees.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_ty.rs -#usr/share/cargo/registry/syn-1.0.86/tests/test_visibility.rs -#usr/share/cargo/registry/syn-1.0.86/tests/zzz_stable.rs +#usr/share/cargo/registry/syn-2.0.90 +#usr/share/cargo/registry/syn-2.0.90/.cargo-checksum.json +#usr/share/cargo/registry/syn-2.0.90/Cargo.toml +#usr/share/cargo/registry/syn-2.0.90/LICENSE-APACHE +#usr/share/cargo/registry/syn-2.0.90/LICENSE-MIT +#usr/share/cargo/registry/syn-2.0.90/README.md +#usr/share/cargo/registry/syn-2.0.90/benches +#usr/share/cargo/registry/syn-2.0.90/benches/file.rs +#usr/share/cargo/registry/syn-2.0.90/benches/rust.rs +#usr/share/cargo/registry/syn-2.0.90/src +#usr/share/cargo/registry/syn-2.0.90/src/attr.rs +#usr/share/cargo/registry/syn-2.0.90/src/bigint.rs +#usr/share/cargo/registry/syn-2.0.90/src/buffer.rs +#usr/share/cargo/registry/syn-2.0.90/src/classify.rs +#usr/share/cargo/registry/syn-2.0.90/src/custom_keyword.rs +#usr/share/cargo/registry/syn-2.0.90/src/custom_punctuation.rs +#usr/share/cargo/registry/syn-2.0.90/src/data.rs +#usr/share/cargo/registry/syn-2.0.90/src/derive.rs +#usr/share/cargo/registry/syn-2.0.90/src/discouraged.rs +#usr/share/cargo/registry/syn-2.0.90/src/drops.rs +#usr/share/cargo/registry/syn-2.0.90/src/error.rs +#usr/share/cargo/registry/syn-2.0.90/src/export.rs +#usr/share/cargo/registry/syn-2.0.90/src/expr.rs +#usr/share/cargo/registry/syn-2.0.90/src/ext.rs +#usr/share/cargo/registry/syn-2.0.90/src/file.rs +#usr/share/cargo/registry/syn-2.0.90/src/fixup.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen +#usr/share/cargo/registry/syn-2.0.90/src/gen/clone.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen/debug.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen/eq.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen/fold.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen/hash.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen/token.css +#usr/share/cargo/registry/syn-2.0.90/src/gen/visit.rs +#usr/share/cargo/registry/syn-2.0.90/src/gen/visit_mut.rs +#usr/share/cargo/registry/syn-2.0.90/src/generics.rs +#usr/share/cargo/registry/syn-2.0.90/src/group.rs +#usr/share/cargo/registry/syn-2.0.90/src/ident.rs +#usr/share/cargo/registry/syn-2.0.90/src/item.rs +#usr/share/cargo/registry/syn-2.0.90/src/lib.rs +#usr/share/cargo/registry/syn-2.0.90/src/lifetime.rs +#usr/share/cargo/registry/syn-2.0.90/src/lit.rs +#usr/share/cargo/registry/syn-2.0.90/src/lookahead.rs +#usr/share/cargo/registry/syn-2.0.90/src/mac.rs +#usr/share/cargo/registry/syn-2.0.90/src/macros.rs +#usr/share/cargo/registry/syn-2.0.90/src/meta.rs +#usr/share/cargo/registry/syn-2.0.90/src/op.rs +#usr/share/cargo/registry/syn-2.0.90/src/parse.rs +#usr/share/cargo/registry/syn-2.0.90/src/parse_macro_input.rs +#usr/share/cargo/registry/syn-2.0.90/src/parse_quote.rs +#usr/share/cargo/registry/syn-2.0.90/src/pat.rs +#usr/share/cargo/registry/syn-2.0.90/src/path.rs +#usr/share/cargo/registry/syn-2.0.90/src/precedence.rs +#usr/share/cargo/registry/syn-2.0.90/src/print.rs +#usr/share/cargo/registry/syn-2.0.90/src/punctuated.rs +#usr/share/cargo/registry/syn-2.0.90/src/restriction.rs +#usr/share/cargo/registry/syn-2.0.90/src/scan_expr.rs +#usr/share/cargo/registry/syn-2.0.90/src/sealed.rs +#usr/share/cargo/registry/syn-2.0.90/src/span.rs +#usr/share/cargo/registry/syn-2.0.90/src/spanned.rs +#usr/share/cargo/registry/syn-2.0.90/src/stmt.rs +#usr/share/cargo/registry/syn-2.0.90/src/thread.rs +#usr/share/cargo/registry/syn-2.0.90/src/token.rs +#usr/share/cargo/registry/syn-2.0.90/src/tt.rs +#usr/share/cargo/registry/syn-2.0.90/src/ty.rs +#usr/share/cargo/registry/syn-2.0.90/src/verbatim.rs +#usr/share/cargo/registry/syn-2.0.90/src/whitespace.rs +#usr/share/cargo/registry/syn-2.0.90/tests +#usr/share/cargo/registry/syn-2.0.90/tests/common +#usr/share/cargo/registry/syn-2.0.90/tests/common/eq.rs +#usr/share/cargo/registry/syn-2.0.90/tests/common/mod.rs +#usr/share/cargo/registry/syn-2.0.90/tests/common/parse.rs +#usr/share/cargo/registry/syn-2.0.90/tests/debug +#usr/share/cargo/registry/syn-2.0.90/tests/debug/gen.rs +#usr/share/cargo/registry/syn-2.0.90/tests/debug/mod.rs +#usr/share/cargo/registry/syn-2.0.90/tests/macros +#usr/share/cargo/registry/syn-2.0.90/tests/macros/mod.rs +#usr/share/cargo/registry/syn-2.0.90/tests/regression +#usr/share/cargo/registry/syn-2.0.90/tests/regression.rs +#usr/share/cargo/registry/syn-2.0.90/tests/regression/issue1108.rs +#usr/share/cargo/registry/syn-2.0.90/tests/regression/issue1235.rs +#usr/share/cargo/registry/syn-2.0.90/tests/repo +#usr/share/cargo/registry/syn-2.0.90/tests/repo/mod.rs +#usr/share/cargo/registry/syn-2.0.90/tests/repo/progress.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_asyncness.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_attribute.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_derive_input.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_expr.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_generics.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_grouping.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_ident.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_item.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_iterators.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_lit.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_meta.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_parse_buffer.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_parse_quote.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_parse_stream.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_pat.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_path.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_precedence.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_receiver.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_round_trip.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_shebang.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_size.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_stmt.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_token_trees.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_ty.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_unparenthesize.rs +#usr/share/cargo/registry/syn-2.0.90/tests/test_visibility.rs +#usr/share/cargo/registry/syn-2.0.90/tests/zzz_stable.rs diff --git a/lfs/rust-syn b/lfs/rust-syn index 5714182c9..e63922785 100644 --- a/lfs/rust-syn +++ b/lfs/rust-syn @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.86 +VER = 2.0.90
THISAPP = syn-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,8 +32,6 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
-CARGO_HAS_BIN = false - ############################################################################### # Top-level Rules ############################################################################### @@ -42,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ed4635be7347ee5c90520d9fc3dadac9f6a45ef416dbe80a63ce0690aec4c017eedf1015ac3b481c40bff67cae4ee4f77dd1a7c500ec986b72e7df1c9d79312a +$(DL_FILE)_BLAKE2 = 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1
install : $(TARGET)
@@ -75,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-synstructure | 16 ++++++++-------- lfs/rust-synstructure | 7 ++++--- 2 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/config/rootfiles/common/rust-synstructure b/config/rootfiles/common/rust-synstructure index c28b190ef..a3b61cca7 100644 --- a/config/rootfiles/common/rust-synstructure +++ b/config/rootfiles/common/rust-synstructure @@ -1,8 +1,8 @@ -#usr/share/cargo/registry/synstructure-0.12.6 -#usr/share/cargo/registry/synstructure-0.12.6/.cargo-checksum.json -#usr/share/cargo/registry/synstructure-0.12.6/Cargo.toml -#usr/share/cargo/registry/synstructure-0.12.6/LICENSE -#usr/share/cargo/registry/synstructure-0.12.6/README.md -#usr/share/cargo/registry/synstructure-0.12.6/src -#usr/share/cargo/registry/synstructure-0.12.6/src/lib.rs -#usr/share/cargo/registry/synstructure-0.12.6/src/macros.rs +#usr/share/cargo/registry/synstructure-0.13.1 +#usr/share/cargo/registry/synstructure-0.13.1/.cargo-checksum.json +#usr/share/cargo/registry/synstructure-0.13.1/Cargo.toml +#usr/share/cargo/registry/synstructure-0.13.1/LICENSE +#usr/share/cargo/registry/synstructure-0.13.1/README.md +#usr/share/cargo/registry/synstructure-0.13.1/src +#usr/share/cargo/registry/synstructure-0.13.1/src/lib.rs +#usr/share/cargo/registry/synstructure-0.13.1/src/macros.rs diff --git a/lfs/rust-synstructure b/lfs/rust-synstructure index aee76e512..3681b4fbb 100644 --- a/lfs/rust-synstructure +++ b/lfs/rust-synstructure @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.12.6 +VER = 0.13.1
THISAPP = synstructure-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f +$(DL_FILE)_BLAKE2 = b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2
install : $(TARGET)
@@ -73,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-toml | 62 +++++++++++++++++++------------ lfs/rust-toml | 12 ++---- 2 files changed, 43 insertions(+), 31 deletions(-)
diff --git a/config/rootfiles/common/rust-toml b/config/rootfiles/common/rust-toml index 3c9379631..e94602ada 100644 --- a/config/rootfiles/common/rust-toml +++ b/config/rootfiles/common/rust-toml @@ -1,23 +1,39 @@ -#usr/share/cargo/registry/toml-0.5.8 -#usr/share/cargo/registry/toml-0.5.8/.cargo-checksum.json -#usr/share/cargo/registry/toml-0.5.8/Cargo.toml -#usr/share/cargo/registry/toml-0.5.8/Cargo.toml.deps -#usr/share/cargo/registry/toml-0.5.8/LICENSE-APACHE -#usr/share/cargo/registry/toml-0.5.8/LICENSE-MIT -#usr/share/cargo/registry/toml-0.5.8/README.md -#usr/share/cargo/registry/toml-0.5.8/examples -#usr/share/cargo/registry/toml-0.5.8/examples/decode.rs -#usr/share/cargo/registry/toml-0.5.8/examples/enum_external.rs -#usr/share/cargo/registry/toml-0.5.8/examples/toml2json.rs -#usr/share/cargo/registry/toml-0.5.8/src -#usr/share/cargo/registry/toml-0.5.8/src/datetime.rs -#usr/share/cargo/registry/toml-0.5.8/src/de.rs -#usr/share/cargo/registry/toml-0.5.8/src/lib.rs -#usr/share/cargo/registry/toml-0.5.8/src/macros.rs -#usr/share/cargo/registry/toml-0.5.8/src/map.rs -#usr/share/cargo/registry/toml-0.5.8/src/ser.rs -#usr/share/cargo/registry/toml-0.5.8/src/spanned.rs -#usr/share/cargo/registry/toml-0.5.8/src/tokens.rs -#usr/share/cargo/registry/toml-0.5.8/src/value.rs -#usr/share/cargo/registry/toml-0.5.8/tests -#usr/share/cargo/registry/toml-0.5.8/tests/enum_external_deserialize.rs +#usr/share/cargo/registry/toml-0.8.19 +#usr/share/cargo/registry/toml-0.8.19/.cargo-checksum.json +#usr/share/cargo/registry/toml-0.8.19/Cargo.toml +#usr/share/cargo/registry/toml-0.8.19/LICENSE-APACHE +#usr/share/cargo/registry/toml-0.8.19/LICENSE-MIT +#usr/share/cargo/registry/toml-0.8.19/README.md +#usr/share/cargo/registry/toml-0.8.19/examples +#usr/share/cargo/registry/toml-0.8.19/examples/decode.rs +#usr/share/cargo/registry/toml-0.8.19/examples/enum_external.rs +#usr/share/cargo/registry/toml-0.8.19/examples/toml2json.rs +#usr/share/cargo/registry/toml-0.8.19/src +#usr/share/cargo/registry/toml-0.8.19/src/de.rs +#usr/share/cargo/registry/toml-0.8.19/src/edit.rs +#usr/share/cargo/registry/toml-0.8.19/src/fmt.rs +#usr/share/cargo/registry/toml-0.8.19/src/lib.rs +#usr/share/cargo/registry/toml-0.8.19/src/macros.rs +#usr/share/cargo/registry/toml-0.8.19/src/map.rs +#usr/share/cargo/registry/toml-0.8.19/src/ser.rs +#usr/share/cargo/registry/toml-0.8.19/src/table.rs +#usr/share/cargo/registry/toml-0.8.19/src/value.rs +#usr/share/cargo/registry/toml-0.8.19/tests +#usr/share/cargo/registry/toml-0.8.19/tests/decoder.rs +#usr/share/cargo/registry/toml-0.8.19/tests/decoder_compliance.rs +#usr/share/cargo/registry/toml-0.8.19/tests/encoder.rs +#usr/share/cargo/registry/toml-0.8.19/tests/encoder_compliance.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/de_errors.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/display.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/display_tricky.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/enum_external_deserialize.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/float.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/formatting.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/macros.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/main.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/pretty.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/serde.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/spanned.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/spanned_impls.rs +#usr/share/cargo/registry/toml-0.8.19/tests/testsuite/tables_last.rs diff --git a/lfs/rust-toml b/lfs/rust-toml index 1ba546b8b..7865dd14d 100644 --- a/lfs/rust-toml +++ b/lfs/rust-toml @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.5.8 +VER = 0.8.19
THISAPP = toml-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 +$(DL_FILE)_BLAKE2 = f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-trybuild | 118 +++++++++++++++----------- lfs/rust-trybuild | 7 +- 2 files changed, 73 insertions(+), 52 deletions(-)
diff --git a/config/rootfiles/common/rust-trybuild b/config/rootfiles/common/rust-trybuild index 3e1cd0d98..da680050f 100644 --- a/config/rootfiles/common/rust-trybuild +++ b/config/rootfiles/common/rust-trybuild @@ -1,49 +1,69 @@ -#usr/share/cargo/registry/trybuild-1.0.54 -#usr/share/cargo/registry/trybuild-1.0.54/.cargo-checksum.json -#usr/share/cargo/registry/trybuild-1.0.54/Cargo.toml -#usr/share/cargo/registry/trybuild-1.0.54/Cargo.toml.deps -#usr/share/cargo/registry/trybuild-1.0.54/LICENSE-APACHE -#usr/share/cargo/registry/trybuild-1.0.54/LICENSE-MIT -#usr/share/cargo/registry/trybuild-1.0.54/README.md -#usr/share/cargo/registry/trybuild-1.0.54/build.rs -#usr/share/cargo/registry/trybuild-1.0.54/src -#usr/share/cargo/registry/trybuild-1.0.54/src/cargo.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/dependencies.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/diff.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/directory.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/env.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/error.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/features.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/flock.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/lib.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/manifest.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/message.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/normalize.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/path.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/run.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/rustflags.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/term.rs -#usr/share/cargo/registry/trybuild-1.0.54/src/tests.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests -#usr/share/cargo/registry/trybuild-1.0.54/tests/test.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/compile-fail-0.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/compile-fail-1.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/compile-fail-2.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/compile-fail-2.stderr -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/compile-fail-3.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/compile-fail-3.stderr -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/print-both.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/print-stderr.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/print-stdout.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-fail.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-0.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-1.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-2.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-3.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-4.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-5.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-6.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-7.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-8.rs -#usr/share/cargo/registry/trybuild-1.0.54/tests/ui/run-pass-9.rs +#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/lfs/rust-trybuild b/lfs/rust-trybuild index 0d41c1681..c501d643c 100644 --- a/lfs/rust-trybuild +++ b/lfs/rust-trybuild @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 1.0.54 +VER = 1.0.101
THISAPP = trybuild-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = a930950874c6afcc77247d2403af3dc1da82055861c08f5c3bf27ceb0a36909eb6d04c15faaedb8cbcf916c2c6b693d976a807f7d35dc7af074f706ec75eec53 +$(DL_FILE)_BLAKE2 = dd905e34809a624036de22b3e9bc654487139405f0be4e0b7726822ea68dd153969726713a910d93049e72fd92bc3dbda66eeef38d46a21b8a7602d13265b155
install : $(TARGET)
@@ -73,6 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-unindent | 19 ++++++++++--------- lfs/rust-unindent | 12 ++++-------- 2 files changed, 14 insertions(+), 17 deletions(-)
diff --git a/config/rootfiles/common/rust-unindent b/config/rootfiles/common/rust-unindent index ab9059062..bad90a316 100644 --- a/config/rootfiles/common/rust-unindent +++ b/config/rootfiles/common/rust-unindent @@ -1,9 +1,10 @@ -#usr/share/cargo/registry/unindent-0.1.7 -#usr/share/cargo/registry/unindent-0.1.7/.cargo-checksum.json -#usr/share/cargo/registry/unindent-0.1.7/Cargo.toml -#usr/share/cargo/registry/unindent-0.1.7/Cargo.toml.deps -#usr/share/cargo/registry/unindent-0.1.7/LICENSE-APACHE -#usr/share/cargo/registry/unindent-0.1.7/LICENSE-MIT -#usr/share/cargo/registry/unindent-0.1.7/README.md -#usr/share/cargo/registry/unindent-0.1.7/src -#usr/share/cargo/registry/unindent-0.1.7/src/lib.rs +#usr/share/cargo/registry/unindent-0.1.11 +#usr/share/cargo/registry/unindent-0.1.11/.cargo-checksum.json +#usr/share/cargo/registry/unindent-0.1.11/Cargo.toml +#usr/share/cargo/registry/unindent-0.1.11/Cargo.toml.deps +#usr/share/cargo/registry/unindent-0.1.11/LICENSE-APACHE +#usr/share/cargo/registry/unindent-0.1.11/LICENSE-MIT +#usr/share/cargo/registry/unindent-0.1.11/README.md +#usr/share/cargo/registry/unindent-0.1.11/src +#usr/share/cargo/registry/unindent-0.1.11/src/lib.rs +#usr/share/cargo/registry/unindent-0.1.11/src/unindent.rs diff --git a/lfs/rust-unindent b/lfs/rust-unindent index 501bc60d8..cd7a3f889 100644 --- a/lfs/rust-unindent +++ b/lfs/rust-unindent @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# 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 # @@ -24,7 +24,7 @@
include Config
-VER = 0.1.7 +VER = 0.1.11
THISAPP = unindent-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = cbf76fd18e49332e61275ab204cef1fc4dee58091307f8cbe2107d3a8441551055541583f1d643d4d15f9cc17a8405f540f0c53548f5b2379dd70791a03640cb +$(DL_FILE)_BLAKE2 = d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3
install : $(TARGET)
@@ -73,11 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(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) && rm Cargo.toml.orig cd $(DIR_APP) && $(CARGO_PREPARE) cd $(DIR_APP) && $(CARGO_BUILD) cd $(DIR_APP) && $(CARGO_INSTALL)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-allocator-api2 | 29 ++++++++ lfs/rust-allocator-api2 | 81 +++++++++++++++++++++ 2 files changed, 110 insertions(+) create mode 100644 config/rootfiles/common/rust-allocator-api2 create mode 100644 lfs/rust-allocator-api2
diff --git a/config/rootfiles/common/rust-allocator-api2 b/config/rootfiles/common/rust-allocator-api2 new file mode 100644 index 000000000..adc428bce --- /dev/null +++ b/config/rootfiles/common/rust-allocator-api2 @@ -0,0 +1,29 @@ +#usr/share/cargo/registry/allocator-api2-0.2.21 +#usr/share/cargo/registry/allocator-api2-0.2.21/.cargo-checksum.json +#usr/share/cargo/registry/allocator-api2-0.2.21/CHANGELOG.md +#usr/share/cargo/registry/allocator-api2-0.2.21/Cargo.toml +#usr/share/cargo/registry/allocator-api2-0.2.21/Cargo.toml.deps +#usr/share/cargo/registry/allocator-api2-0.2.21/LICENSE-APACHE +#usr/share/cargo/registry/allocator-api2-0.2.21/LICENSE-MIT +#usr/share/cargo/registry/allocator-api2-0.2.21/README.md +#usr/share/cargo/registry/allocator-api2-0.2.21/src +#usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/nightly.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/alloc +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/alloc/global.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/alloc/mod.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/alloc/system.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/boxed.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/macros.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/mod.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/raw_vec.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/slice.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/unique.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec/drain.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec/into_iter.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec/mod.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec/partial_eq.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec/set_len_on_drop.rs +#usr/share/cargo/registry/allocator-api2-0.2.21/src/stable/vec/splice.rs diff --git a/lfs/rust-allocator-api2 b/lfs/rust-allocator-api2 new file mode 100644 index 000000000..b9ed57799 --- /dev/null +++ b/lfs/rust-allocator-api2 @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.21 + +THISAPP = allocator-api2-$(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 = 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-equivalent | 9 +++ lfs/rust-equivalent | 81 +++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 config/rootfiles/common/rust-equivalent create mode 100644 lfs/rust-equivalent
diff --git a/config/rootfiles/common/rust-equivalent b/config/rootfiles/common/rust-equivalent new file mode 100644 index 000000000..df8c69fd8 --- /dev/null +++ b/config/rootfiles/common/rust-equivalent @@ -0,0 +1,9 @@ +#usr/share/cargo/registry/equivalent-1.0.1 +#usr/share/cargo/registry/equivalent-1.0.1/.cargo-checksum.json +#usr/share/cargo/registry/equivalent-1.0.1/Cargo.toml +#usr/share/cargo/registry/equivalent-1.0.1/Cargo.toml.deps +#usr/share/cargo/registry/equivalent-1.0.1/LICENSE-APACHE +#usr/share/cargo/registry/equivalent-1.0.1/LICENSE-MIT +#usr/share/cargo/registry/equivalent-1.0.1/README.md +#usr/share/cargo/registry/equivalent-1.0.1/src +#usr/share/cargo/registry/equivalent-1.0.1/src/lib.rs diff --git a/lfs/rust-equivalent b/lfs/rust-equivalent new file mode 100644 index 000000000..f6c686d64 --- /dev/null +++ b/lfs/rust-equivalent @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.1 + +THISAPP = equivalent-$(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 = 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-foldhash | 10 ++++ lfs/rust-foldhash | 81 +++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/rust-foldhash create mode 100644 lfs/rust-foldhash
diff --git a/config/rootfiles/common/rust-foldhash b/config/rootfiles/common/rust-foldhash new file mode 100644 index 000000000..4893de709 --- /dev/null +++ b/config/rootfiles/common/rust-foldhash @@ -0,0 +1,10 @@ +#usr/share/cargo/registry/foldhash-0.1.3 +#usr/share/cargo/registry/foldhash-0.1.3/.cargo-checksum.json +#usr/share/cargo/registry/foldhash-0.1.3/Cargo.toml +#usr/share/cargo/registry/foldhash-0.1.3/Cargo.toml.deps +#usr/share/cargo/registry/foldhash-0.1.3/LICENSE +#usr/share/cargo/registry/foldhash-0.1.3/README.md +#usr/share/cargo/registry/foldhash-0.1.3/src +#usr/share/cargo/registry/foldhash-0.1.3/src/convenience.rs +#usr/share/cargo/registry/foldhash-0.1.3/src/lib.rs +#usr/share/cargo/registry/foldhash-0.1.3/src/seed.rs diff --git a/lfs/rust-foldhash b/lfs/rust-foldhash new file mode 100644 index 000000000..875367606 --- /dev/null +++ b/lfs/rust-foldhash @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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 = foldhash-$(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 = e5913d3aa493d0176af9650354d98870b7e97523ca743a7d9605da3f559463654f391e42438d96fc797397ced449f13ce499c20ed5db7aec772aae97c5f29175 + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-hashbrown | 51 ++++++++++++++++ lfs/rust-hashbrown | 81 ++++++++++++++++++++++++++ 2 files changed, 132 insertions(+) create mode 100644 config/rootfiles/common/rust-hashbrown create mode 100644 lfs/rust-hashbrown
diff --git a/config/rootfiles/common/rust-hashbrown b/config/rootfiles/common/rust-hashbrown new file mode 100644 index 000000000..c89be0c91 --- /dev/null +++ b/config/rootfiles/common/rust-hashbrown @@ -0,0 +1,51 @@ +#usr/share/cargo/registry/hashbrown-0.15.2 +#usr/share/cargo/registry/hashbrown-0.15.2/.cargo-checksum.json +#usr/share/cargo/registry/hashbrown-0.15.2/CHANGELOG.md +#usr/share/cargo/registry/hashbrown-0.15.2/Cargo.toml +#usr/share/cargo/registry/hashbrown-0.15.2/Cargo.toml.deps +#usr/share/cargo/registry/hashbrown-0.15.2/LICENSE-APACHE +#usr/share/cargo/registry/hashbrown-0.15.2/LICENSE-MIT +#usr/share/cargo/registry/hashbrown-0.15.2/README.md +#usr/share/cargo/registry/hashbrown-0.15.2/benches +#usr/share/cargo/registry/hashbrown-0.15.2/benches/bench.rs +#usr/share/cargo/registry/hashbrown-0.15.2/benches/insert_unique_unchecked.rs +#usr/share/cargo/registry/hashbrown-0.15.2/benches/set_ops.rs +#usr/share/cargo/registry/hashbrown-0.15.2/clippy.toml +#usr/share/cargo/registry/hashbrown-0.15.2/src +#usr/share/cargo/registry/hashbrown-0.15.2/src/control +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/bitmask.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/group +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/group/generic.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/group/mod.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/group/neon.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/group/sse2.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/mod.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/control/tag.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/mod.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon/helpers.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon/map.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon/mod.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon/raw.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon/set.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/rayon/table.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/external_trait_impls/serde.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/lib.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/macros.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/map.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/raw +#usr/share/cargo/registry/hashbrown-0.15.2/src/raw/alloc.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/raw/mod.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/raw_entry.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/rustc_entry.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/scopeguard.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/set.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/table.rs +#usr/share/cargo/registry/hashbrown-0.15.2/src/util.rs +#usr/share/cargo/registry/hashbrown-0.15.2/tests +#usr/share/cargo/registry/hashbrown-0.15.2/tests/equivalent_trait.rs +#usr/share/cargo/registry/hashbrown-0.15.2/tests/hasher.rs +#usr/share/cargo/registry/hashbrown-0.15.2/tests/rayon.rs +#usr/share/cargo/registry/hashbrown-0.15.2/tests/serde.rs +#usr/share/cargo/registry/hashbrown-0.15.2/tests/set.rs diff --git a/lfs/rust-hashbrown b/lfs/rust-hashbrown new file mode 100644 index 000000000..cfc0291a8 --- /dev/null +++ b/lfs/rust-hashbrown @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.15.2 + +THISAPP = hashbrown-$(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 = 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-indexmap | 45 +++++++++++++++ lfs/rust-indexmap | 81 +++++++++++++++++++++++++++ 2 files changed, 126 insertions(+) create mode 100644 config/rootfiles/common/rust-indexmap create mode 100644 lfs/rust-indexmap
diff --git a/config/rootfiles/common/rust-indexmap b/config/rootfiles/common/rust-indexmap new file mode 100644 index 000000000..18a6c21e6 --- /dev/null +++ b/config/rootfiles/common/rust-indexmap @@ -0,0 +1,45 @@ +#usr/share/cargo/registry/indexmap-2.7.0 +#usr/share/cargo/registry/indexmap-2.7.0/.cargo-checksum.json +#usr/share/cargo/registry/indexmap-2.7.0/Cargo.toml +#usr/share/cargo/registry/indexmap-2.7.0/Cargo.toml.deps +#usr/share/cargo/registry/indexmap-2.7.0/LICENSE-APACHE +#usr/share/cargo/registry/indexmap-2.7.0/LICENSE-MIT +#usr/share/cargo/registry/indexmap-2.7.0/README.md +#usr/share/cargo/registry/indexmap-2.7.0/RELEASES.md +#usr/share/cargo/registry/indexmap-2.7.0/benches +#usr/share/cargo/registry/indexmap-2.7.0/benches/bench.rs +#usr/share/cargo/registry/indexmap-2.7.0/benches/faststring.rs +#usr/share/cargo/registry/indexmap-2.7.0/src +#usr/share/cargo/registry/indexmap-2.7.0/src/arbitrary.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/borsh.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/lib.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/macros.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map +#usr/share/cargo/registry/indexmap-2.7.0/src/map.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/core +#usr/share/cargo/registry/indexmap-2.7.0/src/map/core.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/core/entry.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/core/raw_entry_v1.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/iter.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/mutable.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/serde_seq.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/slice.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/map/tests.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/rayon +#usr/share/cargo/registry/indexmap-2.7.0/src/rayon/map.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/rayon/mod.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/rayon/set.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/rustc.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/serde.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/set +#usr/share/cargo/registry/indexmap-2.7.0/src/set.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/set/iter.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/set/mutable.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/set/slice.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/set/tests.rs +#usr/share/cargo/registry/indexmap-2.7.0/src/util.rs +#usr/share/cargo/registry/indexmap-2.7.0/tests +#usr/share/cargo/registry/indexmap-2.7.0/tests/equivalent_trait.rs +#usr/share/cargo/registry/indexmap-2.7.0/tests/macros_full_path.rs +#usr/share/cargo/registry/indexmap-2.7.0/tests/quick.rs +#usr/share/cargo/registry/indexmap-2.7.0/tests/tests.rs diff --git a/lfs/rust-indexmap b/lfs/rust-indexmap new file mode 100644 index 000000000..974305c9a --- /dev/null +++ b/lfs/rust-indexmap @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.7.0 + +THISAPP = indexmap-$(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 = c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-indoc-impl-0.3.6 | 9 +++ lfs/rust-indoc-impl-0.3.6 | 81 +++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 config/rootfiles/common/rust-indoc-impl-0.3.6 create mode 100644 lfs/rust-indoc-impl-0.3.6
diff --git a/config/rootfiles/common/rust-indoc-impl-0.3.6 b/config/rootfiles/common/rust-indoc-impl-0.3.6 new file mode 100644 index 000000000..f0666f456 --- /dev/null +++ b/config/rootfiles/common/rust-indoc-impl-0.3.6 @@ -0,0 +1,9 @@ +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6 +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/.cargo-checksum.json +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/Cargo.toml +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/Cargo.toml.deps +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/LICENSE-APACHE +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/LICENSE-MIT +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/README.md +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/src +#usr/share/cargo/registry/indoc-impl-0.3.6-0.3.6/src/lib.rs diff --git a/lfs/rust-indoc-impl-0.3.6 b/lfs/rust-indoc-impl-0.3.6 new file mode 100644 index 000000000..3dbf6dd95 --- /dev/null +++ b/lfs/rust-indoc-impl-0.3.6 @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.6 + +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 = 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-serde_spanned | 9 +++ lfs/rust-serde_spanned | 81 ++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 config/rootfiles/common/rust-serde_spanned create mode 100644 lfs/rust-serde_spanned
diff --git a/config/rootfiles/common/rust-serde_spanned b/config/rootfiles/common/rust-serde_spanned new file mode 100644 index 000000000..12a2c658c --- /dev/null +++ b/config/rootfiles/common/rust-serde_spanned @@ -0,0 +1,9 @@ +#usr/share/cargo/registry/serde_spanned-0.6.8 +#usr/share/cargo/registry/serde_spanned-0.6.8/.cargo-checksum.json +#usr/share/cargo/registry/serde_spanned-0.6.8/Cargo.toml +#usr/share/cargo/registry/serde_spanned-0.6.8/LICENSE-APACHE +#usr/share/cargo/registry/serde_spanned-0.6.8/LICENSE-MIT +#usr/share/cargo/registry/serde_spanned-0.6.8/README.md +#usr/share/cargo/registry/serde_spanned-0.6.8/src +#usr/share/cargo/registry/serde_spanned-0.6.8/src/lib.rs +#usr/share/cargo/registry/serde_spanned-0.6.8/src/spanned.rs diff --git a/lfs/rust-serde_spanned b/lfs/rust-serde_spanned new file mode 100644 index 000000000..a0907ba67 --- /dev/null +++ b/lfs/rust-serde_spanned @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.6.8 + +THISAPP = serde_spanned-$(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 = 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-syn-1.0.109 | 107 +++++++++++++++++++++++ lfs/rust-syn-1.0.109 | 81 +++++++++++++++++ 2 files changed, 188 insertions(+) create mode 100644 config/rootfiles/common/rust-syn-1.0.109 create mode 100644 lfs/rust-syn-1.0.109
diff --git a/config/rootfiles/common/rust-syn-1.0.109 b/config/rootfiles/common/rust-syn-1.0.109 new file mode 100644 index 000000000..2f46c56ef --- /dev/null +++ b/config/rootfiles/common/rust-syn-1.0.109 @@ -0,0 +1,107 @@ +#usr/share/cargo/registry/syn-1.0.109-1.0.109 +#usr/share/cargo/registry/syn-1.0.109-1.0.109/.cargo-checksum.json +#usr/share/cargo/registry/syn-1.0.109-1.0.109/Cargo.toml +#usr/share/cargo/registry/syn-1.0.109-1.0.109/LICENSE-APACHE +#usr/share/cargo/registry/syn-1.0.109-1.0.109/LICENSE-MIT +#usr/share/cargo/registry/syn-1.0.109-1.0.109/README.md +#usr/share/cargo/registry/syn-1.0.109-1.0.109/benches +#usr/share/cargo/registry/syn-1.0.109-1.0.109/benches/file.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/benches/rust.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/build.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/attr.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/await.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/bigint.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/buffer.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/custom_keyword.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/custom_punctuation.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/data.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/derive.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/discouraged.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/drops.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/error.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/export.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/expr.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/ext.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/file.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/clone.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/debug.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/eq.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/fold.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/hash.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/visit.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen/visit_mut.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/gen_helper.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/generics.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/group.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/ident.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/item.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/lib.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/lifetime.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/lit.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/lookahead.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/mac.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/macros.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/op.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/parse.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/parse_macro_input.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/parse_quote.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/pat.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/path.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/print.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/punctuated.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/reserved.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/sealed.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/span.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/spanned.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/stmt.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/thread.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/token.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/tt.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/ty.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/verbatim.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/src/whitespace.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/common +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/common/eq.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/common/mod.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/common/parse.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/debug +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/debug/gen.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/debug/mod.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/macros +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/macros/mod.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/regression +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/regression.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/regression/issue1108.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/regression/issue1235.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/repo +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/repo/mod.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/repo/progress.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_asyncness.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_attribute.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_derive_input.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_expr.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_generics.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_grouping.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_ident.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_item.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_iterators.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_lit.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_meta.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_parse_buffer.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_parse_stream.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_pat.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_path.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_precedence.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_receiver.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_round_trip.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_shebang.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_should_parse.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_size.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_stmt.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_token_trees.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_ty.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/test_visibility.rs +#usr/share/cargo/registry/syn-1.0.109-1.0.109/tests/zzz_stable.rs diff --git a/lfs/rust-syn-1.0.109 b/lfs/rust-syn-1.0.109 new file mode 100644 index 000000000..91f58d3c8 --- /dev/null +++ b/lfs/rust-syn-1.0.109 @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.109 + +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 = e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-target-triple | 10 +++ lfs/rust-target-triple | 81 ++++++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/rust-target-triple create mode 100644 lfs/rust-target-triple
diff --git a/config/rootfiles/common/rust-target-triple b/config/rootfiles/common/rust-target-triple new file mode 100644 index 000000000..d66a38d4c --- /dev/null +++ b/config/rootfiles/common/rust-target-triple @@ -0,0 +1,10 @@ +#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/lfs/rust-target-triple b/lfs/rust-target-triple new file mode 100644 index 000000000..9896c5389 --- /dev/null +++ b/lfs/rust-target-triple @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-toml_datetime | 9 +++ lfs/rust-toml_datetime | 81 ++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 config/rootfiles/common/rust-toml_datetime create mode 100644 lfs/rust-toml_datetime
diff --git a/config/rootfiles/common/rust-toml_datetime b/config/rootfiles/common/rust-toml_datetime new file mode 100644 index 000000000..319a12842 --- /dev/null +++ b/config/rootfiles/common/rust-toml_datetime @@ -0,0 +1,9 @@ +#usr/share/cargo/registry/toml_datetime-0.6.8 +#usr/share/cargo/registry/toml_datetime-0.6.8/.cargo-checksum.json +#usr/share/cargo/registry/toml_datetime-0.6.8/Cargo.toml +#usr/share/cargo/registry/toml_datetime-0.6.8/LICENSE-APACHE +#usr/share/cargo/registry/toml_datetime-0.6.8/LICENSE-MIT +#usr/share/cargo/registry/toml_datetime-0.6.8/README.md +#usr/share/cargo/registry/toml_datetime-0.6.8/src +#usr/share/cargo/registry/toml_datetime-0.6.8/src/datetime.rs +#usr/share/cargo/registry/toml_datetime-0.6.8/src/lib.rs diff --git a/lfs/rust-toml_datetime b/lfs/rust-toml_datetime new file mode 100644 index 000000000..45a96c64c --- /dev/null +++ b/lfs/rust-toml_datetime @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.6.8 + +THISAPP = toml_datetime-$(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 = 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-toml_edit | 465 +++++++++++++++++++++++++ lfs/rust-toml_edit | 81 +++++ 2 files changed, 546 insertions(+) create mode 100644 config/rootfiles/common/rust-toml_edit create mode 100644 lfs/rust-toml_edit
diff --git a/config/rootfiles/common/rust-toml_edit b/config/rootfiles/common/rust-toml_edit new file mode 100644 index 000000000..72ed29903 --- /dev/null +++ b/config/rootfiles/common/rust-toml_edit @@ -0,0 +1,465 @@ +#usr/share/cargo/registry/toml_edit-0.22.22 +#usr/share/cargo/registry/toml_edit-0.22.22/.cargo-checksum.json +#usr/share/cargo/registry/toml_edit-0.22.22/Cargo.toml +#usr/share/cargo/registry/toml_edit-0.22.22/LICENSE-APACHE +#usr/share/cargo/registry/toml_edit-0.22.22/LICENSE-MIT +#usr/share/cargo/registry/toml_edit-0.22.22/README.md +#usr/share/cargo/registry/toml_edit-0.22.22/examples +#usr/share/cargo/registry/toml_edit-0.22.22/examples/visit.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src +#usr/share/cargo/registry/toml_edit-0.22.22/src/array.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/array_of_tables.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/array.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/datetime.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/key.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/mod.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/spanned.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/table.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/table_enum.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/de/value.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/document.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/encode.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/error.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/index.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/inline_table.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/internal_string.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/item.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/key.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/lib.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/array.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/datetime.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/document.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/error.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/inline_table.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/key.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/mod.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/numbers.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/state.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/strings.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/table.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/trivia.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/parser/value.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/raw_string.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/repr.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser/array.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser/key.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser/map.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser/mod.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser/pretty.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/ser/value.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/table.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/value.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/visit.rs +#usr/share/cargo/registry/toml_edit-0.22.22/src/visit_mut.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests +#usr/share/cargo/registry/toml_edit-0.22.22/tests/decoder.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/decoder_compliance.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/encoder.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/encoder_compliance.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/array.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/double-comma-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/double-comma-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/extend-defined-aot.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/extending-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/missing-separator-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/missing-separator-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-6.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-7.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-8.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-table-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-close-table-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-comma-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-comma-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/no-comma-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/only-comma-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/only-comma-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/tables-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/tables-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/text-after-array-entries.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/text-before-array-separator.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/array/text-in-array.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/almost-false-with-extra.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/almost-false.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/almost-true-with-extra.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/almost-true.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/bool.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/capitalized-false.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/capitalized-true.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/just-f.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/just-t.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/mixed-case-false.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/mixed-case-true.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/mixed-case.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/starting-same-false.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/starting-same-true.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/wrong-case-false.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/bool/wrong-case-true.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/bare-cr.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/bare-formfeed.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/bare-null.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/bare-vertical-tab.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/comment-cr.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/comment-del.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/comment-ff.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/comment-lf.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/comment-null.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/comment-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/control.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/multi-cr.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/multi-del.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/multi-lf.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/multi-null.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/multi-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawmulti-cd.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawmulti-del.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawmulti-lf.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawmulti-null.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawmulti-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawstring-cr.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawstring-del.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawstring-lf.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawstring-null.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/rawstring-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/string-bs.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/string-cr.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/string-del.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/string-lf.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/string-null.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/control/string-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/feb-29.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/feb-30.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/hour-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/mday-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/mday-under.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/minute-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/month-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/month-under.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/no-leads-month.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/no-leads-with-milli.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/no-leads.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/no-secs.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/no-t.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/offset-overflow-hour.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/offset-overflow-minute.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/second-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/time-no-leads.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/datetime/y10k.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-codepoint.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-utf8-at-end.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-utf8-in-comment.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-utf8-in-multiline-literal.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-utf8-in-multiline.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-utf8-in-string-literal.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bad-utf8-in-string.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bom-not-at-start-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/bom-not-at-start-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/utf16-bom.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/utf16-comment.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/encoding/utf16-key.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/double-point-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/double-point-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-double-e-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-double-e-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-double-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-leading-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-point-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-point-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-point-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-trailing-us-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-trailing-us-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/exp-trailing-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/float.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/inf-capital.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/inf-incomplete-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/inf-incomplete-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/inf-incomplete-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/inf_underscore.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-point-neg.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-point-plus.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-point.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-zero-neg.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-zero-plus.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/leading-zero.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/nan-capital.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/nan-incomplete-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/nan-incomplete-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/nan-incomplete-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/nan_underscore.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/trailing-point-min.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/trailing-point-plus.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/trailing-point.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/trailing-us-exp-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/trailing-us-exp-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/trailing-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/us-after-point.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/float/us-before-point.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/bad-key-syntax.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/double-comma.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/duplicate-key-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/duplicate-key-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/duplicate-key-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/duplicate-key-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/empty-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/empty-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/empty-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/linebreak-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/linebreak-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/linebreak-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/linebreak-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/no-comma-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/no-comma-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-01.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-02.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-03.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-04.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-05.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-06.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-07.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-08.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-09.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/overwrite-10.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/inline-table/trailing-comma.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/capital-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/capital-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/capital-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/double-sign-nex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/double-sign-plus.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/double-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/incomplete-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/incomplete-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/incomplete-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/integer.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/invalid-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/invalid-hex-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/invalid-hex-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/invalid-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/invalid-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-us-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-us-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-us-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-zero-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-zero-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-zero-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-zero-sign-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-zero-sign-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/leading-zero-sign-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/negative-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/negative-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/negative-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/positive-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/positive-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/positive-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/text-after-integer.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/trailing-us-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/trailing-us-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/trailing-us-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/trailing-us.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/us-after-bin.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/us-after-hex.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/integer/us-after-oct.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/after-array.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/after-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/after-value.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/bare-invalid-character.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/dotted-redefine-table-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/dotted-redefine-table-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/duplicate-keys-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/duplicate-keys-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/duplicate-keys-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/duplicate-keys-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/empty.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/end-in-escape.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/escape.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/hash.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/newline-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/newline-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/newline-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/newline-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/newline-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/no-eol.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/open-bracket.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/partial-quoted.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/quoted-unclosed-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/quoted-unclosed-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/single-open-bracket.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/space.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/special-character.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/start-bracket.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/start-dot.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/two-equals-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/two-equals-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/two-equals-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-6.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/key/without-value-7.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/feb-29.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/feb-30.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/mday-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/mday-under.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/month-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/month-under.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/no-leads-with-milli.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/no-leads.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/trailing-t.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-date/y10k.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/feb-29.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/feb-30.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/hour-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/mday-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/mday-under.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/minute-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/month-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/month-under.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/no-leads-with-milli.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/no-leads.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/no-secs.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/no-t.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/second-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/time-no-leads.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-datetime/y10k.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time/hour-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time/minute-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time/no-secs.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time/second-over.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time/time-no-leads-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/local-time/time-no-leads.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/inline-table-2-0.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/inline-table-3-0.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/key-value-pair-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/keys-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/string-4-0.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/string-7-0.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/table-9-0.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/spec/table-9-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-byte-escape.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-concat.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-escape-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-escape-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-escape-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-hex-esc-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-hex-esc-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-hex-esc-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-hex-esc-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-hex-esc-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-multiline.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-slash-escape.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-6.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/bad-uni-esc-7.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-byte-escapes.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-multiline-out-of-range-unicode-escape-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-multiline-out-of-range-unicode-escape-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-multiline-quotes.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-multiline-unknown-escape.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-out-of-range-unicode-escape-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-out-of-range-unicode-escape-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/basic-unknown-escape.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/literal-multiline-quotes-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/literal-multiline-quotes-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/missing-quotes.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-bad-escape-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-bad-escape-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-bad-escape-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-bad-escape-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-escape-space-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-escape-space-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-lit-no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-lit-no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-lit-no-close-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-lit-no-close-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-no-close-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-no-close-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-no-close-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/multiline-quotes-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/no-close-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/no-close-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/string.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/text-after-string.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/string/wrong-close.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/append-to-array-with-dotted-keys.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/array-empty.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/array-implicit.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/array-no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/array-no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate-key-dotted-array.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate-key-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate-table-array.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate-table-array2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/duplicate.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/empty-implicit-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/empty.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/equals-sign.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/llbrace.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/nested-brackets-close.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/nested-brackets-open.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/no-close-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/no-close-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/no-close-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/no-close-4.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/no-close-5.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/overwrite-array-in-parent.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/overwrite-bool-with-array.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/overwrite-with-deep-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/redefine-1.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/redefine-2.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/redefine-3.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/rrbrace.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/super-twice.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/text-after-table.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/whitespace.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/fixtures/invalid/table/with-pound.stderr +#usr/share/cargo/registry/toml_edit-0.22.22/tests/invalid.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/convert.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/datetime.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/edit.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/float.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/invalid.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/main.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/parse.rs +#usr/share/cargo/registry/toml_edit-0.22.22/tests/testsuite/stackoverflow.rs diff --git a/lfs/rust-toml_edit b/lfs/rust-toml_edit new file mode 100644 index 000000000..530f4ae37 --- /dev/null +++ b/lfs/rust-toml_edit @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.22.22 + +THISAPP = toml_edit-$(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 = c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-unicode-ident | 28 ++++++++ lfs/rust-unicode-ident | 81 ++++++++++++++++++++++ 2 files changed, 109 insertions(+) create mode 100644 config/rootfiles/common/rust-unicode-ident create mode 100644 lfs/rust-unicode-ident
diff --git a/config/rootfiles/common/rust-unicode-ident b/config/rootfiles/common/rust-unicode-ident new file mode 100644 index 000000000..04b3cec99 --- /dev/null +++ b/config/rootfiles/common/rust-unicode-ident @@ -0,0 +1,28 @@ +#usr/share/cargo/registry/unicode-ident-1.0.14 +#usr/share/cargo/registry/unicode-ident-1.0.14/.cargo-checksum.json +#usr/share/cargo/registry/unicode-ident-1.0.14/Cargo.toml +#usr/share/cargo/registry/unicode-ident-1.0.14/Cargo.toml.deps +#usr/share/cargo/registry/unicode-ident-1.0.14/LICENSE-APACHE +#usr/share/cargo/registry/unicode-ident-1.0.14/LICENSE-MIT +#usr/share/cargo/registry/unicode-ident-1.0.14/LICENSE-UNICODE +#usr/share/cargo/registry/unicode-ident-1.0.14/README.md +#usr/share/cargo/registry/unicode-ident-1.0.14/benches +#usr/share/cargo/registry/unicode-ident-1.0.14/benches/xid.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/src +#usr/share/cargo/registry/unicode-ident-1.0.14/src/lib.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/src/tables.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/compare.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/fst +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/fst/mod.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/fst/xid_continue.fst +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/fst/xid_start.fst +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/roaring +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/roaring/mod.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/static_size.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/tables +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/tables/mod.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/tables/tables.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/trie +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/trie/mod.rs +#usr/share/cargo/registry/unicode-ident-1.0.14/tests/trie/trie.rs diff --git a/lfs/rust-unicode-ident b/lfs/rust-unicode-ident new file mode 100644 index 000000000..a3708d9eb --- /dev/null +++ b/lfs/rust-unicode-ident @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.14 + +THISAPP = unicode-ident-$(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 = 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/rust-winnow | 113 ++++++++++++++++++++++++++++ lfs/rust-winnow | 81 ++++++++++++++++++++ 2 files changed, 194 insertions(+) create mode 100644 config/rootfiles/common/rust-winnow create mode 100644 lfs/rust-winnow
diff --git a/config/rootfiles/common/rust-winnow b/config/rootfiles/common/rust-winnow new file mode 100644 index 000000000..521ad6bed --- /dev/null +++ b/config/rootfiles/common/rust-winnow @@ -0,0 +1,113 @@ +#usr/share/cargo/registry/winnow-0.6.20 +#usr/share/cargo/registry/winnow-0.6.20/.cargo-checksum.json +#usr/share/cargo/registry/winnow-0.6.20/Cargo.toml +#usr/share/cargo/registry/winnow-0.6.20/LICENSE-MIT +#usr/share/cargo/registry/winnow-0.6.20/README.md +#usr/share/cargo/registry/winnow-0.6.20/benches +#usr/share/cargo/registry/winnow-0.6.20/benches/contains_token.rs +#usr/share/cargo/registry/winnow-0.6.20/benches/find_slice.rs +#usr/share/cargo/registry/winnow-0.6.20/benches/iter.rs +#usr/share/cargo/registry/winnow-0.6.20/benches/next_slice.rs +#usr/share/cargo/registry/winnow-0.6.20/benches/number.rs +#usr/share/cargo/registry/winnow-0.6.20/examples +#usr/share/cargo/registry/winnow-0.6.20/examples/arithmetic +#usr/share/cargo/registry/winnow-0.6.20/examples/arithmetic/bench.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/arithmetic/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/arithmetic/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/arithmetic/parser_ast.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/arithmetic/parser_lexer.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/css +#usr/share/cargo/registry/winnow-0.6.20/examples/css/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/css/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/custom_error.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/http +#usr/share/cargo/registry/winnow-0.6.20/examples/http/bench.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/http/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/http/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/http/parser_streaming.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/ini +#usr/share/cargo/registry/winnow-0.6.20/examples/ini/bench.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/ini/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/ini/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/ini/parser_str.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/iterator.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json +#usr/share/cargo/registry/winnow-0.6.20/examples/json/bench.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json/json.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json/parser_dispatch.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json/parser_partial.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/json_iterator.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/ndjson +#usr/share/cargo/registry/winnow-0.6.20/examples/ndjson/example.ndjson +#usr/share/cargo/registry/winnow-0.6.20/examples/ndjson/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/ndjson/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/s_expression +#usr/share/cargo/registry/winnow-0.6.20/examples/s_expression/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/s_expression/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/string +#usr/share/cargo/registry/winnow-0.6.20/examples/string/main.rs +#usr/share/cargo/registry/winnow-0.6.20/examples/string/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/src +#usr/share/cargo/registry/winnow-0.6.20/src/_topic +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/arithmetic.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/error.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/fromstr.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/http.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/ini.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/json.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/language.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/nom.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/partial.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/performance.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/s_expression.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/stream.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_topic/why.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_0.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_1.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_2.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_3.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_4.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_5.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_6.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_7.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/chapter_8.rs +#usr/share/cargo/registry/winnow-0.6.20/src/_tutorial/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/ascii +#usr/share/cargo/registry/winnow-0.6.20/src/ascii/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/ascii/tests.rs +#usr/share/cargo/registry/winnow-0.6.20/src/binary +#usr/share/cargo/registry/winnow-0.6.20/src/binary/bits +#usr/share/cargo/registry/winnow-0.6.20/src/binary/bits/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/binary/bits/tests.rs +#usr/share/cargo/registry/winnow-0.6.20/src/binary/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/binary/tests.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/branch.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/core.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/debug +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/debug/internals.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/debug/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/multi.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/sequence.rs +#usr/share/cargo/registry/winnow-0.6.20/src/combinator/tests.rs +#usr/share/cargo/registry/winnow-0.6.20/src/error.rs +#usr/share/cargo/registry/winnow-0.6.20/src/lib.rs +#usr/share/cargo/registry/winnow-0.6.20/src/macros +#usr/share/cargo/registry/winnow-0.6.20/src/macros/dispatch.rs +#usr/share/cargo/registry/winnow-0.6.20/src/macros/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/macros/seq.rs +#usr/share/cargo/registry/winnow-0.6.20/src/macros/test.rs +#usr/share/cargo/registry/winnow-0.6.20/src/parser.rs +#usr/share/cargo/registry/winnow-0.6.20/src/stream +#usr/share/cargo/registry/winnow-0.6.20/src/stream/impls.rs +#usr/share/cargo/registry/winnow-0.6.20/src/stream/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/stream/tests.rs +#usr/share/cargo/registry/winnow-0.6.20/src/token +#usr/share/cargo/registry/winnow-0.6.20/src/token/mod.rs +#usr/share/cargo/registry/winnow-0.6.20/src/token/tests.rs diff --git a/lfs/rust-winnow b/lfs/rust-winnow new file mode 100644 index 000000000..9b7e70b15 --- /dev/null +++ b/lfs/rust-winnow @@ -0,0 +1,81 @@ +############################################################################### +# # +# 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.6.20 + +THISAPP = winnow-$(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 = b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 + +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)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- make.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/make.sh b/make.sh index 3a76e6366..f13ff3a2a 100755 --- a/make.sh +++ b/make.sh @@ -1556,8 +1556,10 @@ build_system() { lfsmake2 rust-cipher lfsmake2 rust-hex lfsmake2 rust-unicode-xid + lfsmake2 rust-unicode-ident lfsmake2 rust-proc-macro2 lfsmake2 rust-quote + lfsmake2 rust-syn-1.0.109 lfsmake2 rust-syn lfsmake2 rust-home lfsmake2 rust-lazy-static @@ -1573,6 +1575,7 @@ build_system() { lfsmake2 rust-walkdir lfsmake2 rust-dirs lfsmake2 rust-toolchain_find + lfsmake2 rust-serde_derive lfsmake2 rust-serde lfsmake2 rust-itoa lfsmake2 rust-ryu @@ -1606,12 +1609,22 @@ build_system() { lfsmake2 rust-glob lfsmake2 rust-once_cell lfsmake2 rust-termcolor + lfsmake2 rust-serde_spanned + lfsmake2 rust-toml_datetime + lfsmake2 rust-equivalent + lfsmake2 rust-allocator-api2 + lfsmake2 rust-foldhash + lfsmake2 rust-hashbrown + lfsmake2 rust-indexmap + lfsmake2 rust-winnow + lfsmake2 rust-toml_edit lfsmake2 rust-toml - lfsmake2 rust-serde_derive + 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
- Update from version 1.3.2 to 1.4.1 - Update of rootfile - Changelog 1.4.1 ClamAV 1.4.1 is a critical patch release with the following fixes: - [CVE-2024-20506](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20506): Changed the logging module to disable following symlinks on Linux and Unix systems so as to prevent an attacker with existing access to the 'clamd' or 'freshclam' services from using a symlink to corrupt system files. This issue affects all currently supported versions. It will be fixed in: - 1.4.1 - 1.3.2 - 1.0.7 - 0.103.12 Thank you to Detlef for identifying this issue. - [CVE-2024-20505](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20505): Fixed a possible out-of-bounds read bug in the PDF file parser that could cause a denial-of-service (DoS) condition. This issue affects all currently supported versions. It will be fixed in: - 1.4.1 - 1.3.2 - 1.0.7 - 0.103.12 Thank you to OSS-Fuzz for identifying this issue. - Removed unused Python modules from freshclam tests including deprecated 'cgi' module that is expected to cause test failures in Python 3.13. 1.4.0 Major changes - Added support for extracting ALZ archives. The new ClamAV file type for ALZ archives is `CL_TYPE_ALZ`. Added a [DCONF](https://docs.clamav.net/manual/Signatures/DynamicConfig.html) option to enable or disable ALZ archive support. > _Tip_: DCONF (Dynamic CONFiguration) is a feature that allows for some > configuration changes to be made via ClamAV `.cfg` "signatures". - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1183) - Added support for extracting LHA/LZH archives. The new ClamAV file type for LHA/LZH archives is `CL_TYPE_LHA_LZH`. Added a [DCONF](https://docs.clamav.net/manual/Signatures/DynamicConfig.html) option to enable or disable LHA/LZH archive support. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1192) - Added the ability to disable image fuzzy hashing, if needed. For context, image fuzzy hashing is a detection mechanism useful for identifying malware by matching images included with the malware or phishing email/document. New ClamScan options: ``` --scan-image[=yes(*)/no] --scan-image-fuzzy-hash[=yes(*)/no] ``` New ClamD config options: ``` ScanImage yes(*)/no ScanImageFuzzyHash yes(*)/no ``` New libclamav scan options: ```c options.parse &= ~CL_SCAN_PARSE_IMAGE; options.parse &= ~CL_SCAN_PARSE_IMAGE_FUZZY_HASH; ``` Added a [DCONF](https://docs.clamav.net/manual/Signatures/DynamicConfig.html) option to enable or disable image fuzzy hashing support. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1186) Other improvements - Added cross-compiling instructions for targeting ARM64/aarch64 processors for [Windows](https://github.com/Cisco-Talos/clamav/blob/main/INSTALL-cross-windows-arm64....) and [Linux](https://github.com/Cisco-Talos/clamav/blob/main/INSTALL-cross-linux-arm64.md). - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1116) - Improved the Freshclam warning messages when being blocked or rate limited so as to include the Cloudflare Ray ID, which helps with issue triage. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1195) - Removed unnecessary memory allocation checks when the size to be allocated is fixed or comes from a trusted source. We also renamed internal memory allocation functions and macros, so it is more obvious what each function does. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1137) - Improved the Freshclam documentation to make it clear that the `--datadir` option must be an absolute path to a directory that already exists, is writable by Freshclam, and is readable by ClamScan and ClamD. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1199) - Added an optimization to avoid calculating the file hash if the clean file cache has been disabled. The file hash may still be calculated as needed to perform hash-based signature matching if any hash-based signatures exist that target a file of the same size, or if any hash-based signatures exist that target "any" file size. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1167) - Added an improvement to the SystemD service file for ClamOnAcc so that the service will shut down faster on some systems. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1164) - Added a CMake build dependency on the version map files so that the build will re-run if changes are made to the version map files. Work courtesy of Sebastian Andrzej Siewior. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1294) - Added an improvement to the CMake build so that the RUSTFLAGS settings are inherited from the environment. Work courtesy of liushuyu. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1301) Bug fixes - Silenced confusing warning message when scanning some HTML files. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1252) - Fixed minor compiler warnings. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1197) - Since the build system changed from Autotools to CMake, ClamAV no longer supports building with configurations where bzip2, libxml2, libz, libjson-c, or libpcre2 are not available. Libpcre is no longer supported in favor of libpcre2. In this release, we removed all the dead code associated with those unsupported build configurations. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1217) - Fixed assorted typos. Patch courtesy of RainRat. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1228) - Added missing documentation for the ClamScan `--force-to-disk` option. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1186) - Fixed an issue where ClamAV unit tests would prefer an older libclamunrar_iface library from the install path, if present, rather than the recently compiled library in the build path. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1258) - Fixed a build issue on Windows with newer versions of Rust. Also upgraded GitHub Actions imports to fix CI failures. Fixes courtesy of liushuyu. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1307) - Fixed an unaligned pointer dereference issue on select architectures. Fix courtesy of Sebastian Andrzej Siewior. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1293) - Fixed a bug that prevented loading plaintext (non-CVD) signature files when using the `--fail-if-cvd-older-than=DAYS` / `FailIfCvdOlderThan` option. Fix courtesy of Bark. - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1309)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/clamav | 8 ++++---- lfs/clamav | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/config/rootfiles/packages/clamav b/config/rootfiles/packages/clamav index f8deb9479..0bf660202 100644 --- a/config/rootfiles/packages/clamav +++ b/config/rootfiles/packages/clamav @@ -14,20 +14,20 @@ usr/bin/sigtool #usr/include/libfreshclam.h usr/lib/libclamav.so usr/lib/libclamav.so.12 -usr/lib/libclamav.so.12.0.2 +usr/lib/libclamav.so.12.0.3 #usr/lib/libclamav_rust.a usr/lib/libclammspack.so usr/lib/libclammspack.so.0 usr/lib/libclammspack.so.0.8.0 usr/lib/libclamunrar.so usr/lib/libclamunrar.so.12 -usr/lib/libclamunrar.so.12.0.2 +usr/lib/libclamunrar.so.12.0.3 usr/lib/libclamunrar_iface.so usr/lib/libclamunrar_iface.so.12 -usr/lib/libclamunrar_iface.so.12.0.2 +usr/lib/libclamunrar_iface.so.12.0.3 usr/lib/libfreshclam.so usr/lib/libfreshclam.so.3 -usr/lib/libfreshclam.so.3.0.1 +usr/lib/libfreshclam.so.3.0.2 #usr/lib/pkgconfig/libclamav.pc usr/sbin/clamd #usr/share/doc/ClamAV diff --git a/lfs/clamav b/lfs/clamav index f98d52532..72a3be790 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -26,7 +26,7 @@ include Config
SUMMARY = Antivirus Toolkit
-VER = 1.3.2 +VER = 1.4.1
THISAPP = clamav-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = clamav -PAK_VER = 73 +PAK_VER = 74
DEPS =
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 65f5e951a0c8b506e4975a7f5ffcf2c0402907ac528075362efd39fece1325ca05127b89a8ae7dcb638577b441af20aed7ab233e5b73d33f5daa0f793e6416e8 +$(DL_FILE)_BLAKE2 = 2cc31d5d4f33ddfffd01a46d88b09965ea8634fa711e5772a303d00c31efab2986727d6d26ca221f6518b80eb5ea3637c26dc0a2c32a493dd0a1cd43d2fd5d10
install : $(TARGET)
Hello Adolf,
Thanks again for looking at this monster project. It looks like this must have been a painful few days.
Apart from my usual complaints against Rust, this looks good to me. It seems that we are adding more and more packages so this will only become more and more painful over time. Let’s hope there will be some dynamic library support as soon as someone has come to their senses.
I am not sure if we have space for this in Core Update 191, since this looks like a lot of patches. However, we don’t really ship anything really. Just suricata in the core distribution, clamav is an add-on, and Rust itself does not seem to ship any runtime libraries.
-Michael
Reviewed-by: Michael Tremer michael.tremer@ipfire.org
On 21 Dec 2024, at 13:55, Adolf Belka adolf.belka@ipfire.org wrote:
- Update from version 1.67.0 to 1.83.0
- Update x86_64, aarch64 & riscv64 rootfiles
- This version of rust hasd the fix to ensure that ruby builds okay with aarch64 & riscv64. This required a fix to be applied to the LLVM and then for the updated LLVM to be built into rust. That has occurred with this version.
- Tested out the build on aarch64 and riscv64 and confirmed that ruby built without any problems with this version of rust.
- The update of rust required a range of updates of other rust crates plus the inclusion of new crates and the pinning of some crates to older versions. This patch set includes all the rust crate changes.
- The download-rust-crate script results in source tarballs that have a Cargo.toml.orig file included in them. This is not allowed in the rust building so the rust-rand file which is used as a template for the rust crate script has been modified to remove this .orig file so that the build can complete.
- With this updated version of rust the clamav addon can also now be updated and so is also included in this patch set.
- There are 29 rust crate changes.
- Changelog is too large to include here. Details can be found at https://releases.rs/docs/
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
config/rootfiles/common/aarch64/rust | 97 +++++++++++++------------ config/rootfiles/common/riscv64/rust | 103 +++++++++++++++------------ config/rootfiles/common/x86_64/rust | 69 +++++++++--------- lfs/rust | 15 ++-- 4 files changed, 151 insertions(+), 133 deletions(-)
diff --git a/config/rootfiles/common/aarch64/rust b/config/rootfiles/common/aarch64/rust index 225bad7b6..0c3a86feb 100644 --- a/config/rootfiles/common/aarch64/rust +++ b/config/rootfiles/common/aarch64/rust @@ -6,23 +6,26 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libchalk_derive-73a40a6a15aa6119.so -#usr/lib/libcstr-435995457a32217b.so -#usr/lib/libderive_more-89bd279f3334d3f2.so -#usr/lib/libdisplaydoc-ccaea0b1dd937724.so -#usr/lib/libicu_provider_macros-bdd161fb91bfac75.so -#usr/lib/libproc_macro_hack-5515f5e9de7f3b33.so -#usr/lib/librustc_driver-c21064f0d6190bc9.so -#usr/lib/librustc_macros-9459ff5fdab1896f.so -#usr/lib/libserde_derive-9ec19eb421babc4f.so -#usr/lib/libstd-f6fab35afe949852.so -#usr/lib/libtest-15e26e6e92c6d6a9.so -#usr/lib/libthiserror_impl-d8ffaa228f9b0a09.so -#usr/lib/libtracing_attributes-babc061b68390947.so -#usr/lib/libunic_langid_macros_impl-25424350b834739e.so -#usr/lib/libyoke_derive-ad9526c2c89e2145.so -#usr/lib/libzerofrom_derive-ef5640f90c8390cf.so -#usr/lib/libzerovec_derive-6b7809d259a5aea6.so +#usr/lib/libdarling_macro-e4812b92b7456d93.so +#usr/lib/libderive_setters-782ea811bdd49ead.so +#usr/lib/libderive_where-2fe66ad5e28b5751.so +#usr/lib/libdisplaydoc-a57f8727fcc4df63.so +#usr/lib/libicu_provider_macros-7393dfe0f4c17867.so +#usr/lib/libproc_macro_hack-6b7ecb2d73ecb302.so +#usr/lib/librustc_driver-38b407c8f864e7b6.so +#usr/lib/librustc_fluent_macro-cb504772076bd568.so +#usr/lib/librustc_index_macros-7fd17c7d9e7391ab.so +#usr/lib/librustc_macros-9d206553845bfaf1.so +#usr/lib/librustc_type_ir_macros-06a79348ebba339f.so +#usr/lib/libserde_derive-302343a13ae8885d.so +#usr/lib/libthiserror_impl-d9e9374b74803b94.so +#usr/lib/libtime_macros-afb7a7514a52c11b.so +#usr/lib/libtracing_attributes-a1b6044ce6688d4a.so +#usr/lib/libunic_langid_macros_impl-18f9cc7c8a7e2045.so +#usr/lib/libyoke_derive-e3f7ac5aa1e516cb.so +#usr/lib/libzerocopy_derive-1d598db908ba3aa7.so +#usr/lib/libzerofrom_derive-8a6f07078763d6bc.so +#usr/lib/libzerovec_derive-4b210c688113c3c4.so #usr/lib/rustlib #usr/lib/rustlib/aarch64-unknown-linux-gnu #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin @@ -31,40 +34,41 @@ #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/ld64.lld #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/lld-link #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/wasm-ld +#usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/wasm-component-ld #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-214015861667ba9c.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-d3734ff9791968ba.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-a9cb98efa50102fe.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-d76500918c8766e9.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-0222020c3eea44f8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-ded8ec8026a81d22.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-f27c9689662442e2.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-7d5d0c1e1e66cafd.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-db473b4fe6ee2788.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-c889f940e97ce094.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-5a2e11949e6321e8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-1dd46390c6037e19.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-bcf3087a1126b654.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-5843d82f1254d4af.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-6f5a332029a62322.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-e301cc22fe5c6c1c.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-2b2e90d3a4db58a2.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-ed18c7e0b38b6a17.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-8fb8290c85cd5c7c.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-e9c810686fe1c036.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-5c1562eddc983801.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-87871e2835343b94.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-7930636387874415.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-75987d6ac78cc7ea.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-5cbb446b3b26b1c9.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-d4e58edb08cbd4f4.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-1ff5c9b6079577e0.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-33a84071306b4456.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-25bb268d2bc63db2.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-082b7755a27e9161.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-337bd1c969e487c9.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-47c9dea6317daa9b.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-d4afb888ada6e486.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-7839ad938a6337e2.rlib #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.hwasan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-b11737a5f240b7f8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-83bbc9721056031d.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-9ae314eb5ffdbb16.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-f6be17bf7bedad3b.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-f6fab35afe949852.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-f6fab35afe949852.so -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-f68e9d9079b1320e.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-15e26e6e92c6d6a9.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-15e26e6e92c6d6a9.so -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-0d0e75e55a2615d2.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-2a36edb432000403.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-0880bcdf77605aa1.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a2f8ab699e7c1d36.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-fe7f8f1322fd0ddf.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-7efb957f57bb431c.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-346e3cabb9c58815.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-346e3cabb9c58815.so +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-1e204028eba31834.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsysroot-d657145cba988f86.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-66229a29f5899ccb.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-b2702c66d06dc07f.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-4009a45ae155a494.rlib #usr/lib/rustlib/components #usr/lib/rustlib/etc #usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py @@ -80,7 +84,6 @@ #usr/lib/rustlib/manifest-rustc #usr/lib/rustlib/rust-installer-version #usr/lib/rustlib/uninstall.sh -#usr/libexec/cargo-credential-1password #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -104,10 +107,12 @@ #usr/share/man/man1/cargo-fix.1 #usr/share/man/man1/cargo-generate-lockfile.1 #usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-info.1 #usr/share/man/man1/cargo-init.1 #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/config/rootfiles/common/riscv64/rust b/config/rootfiles/common/riscv64/rust index dd3f07078..053b28eb2 100644 --- a/config/rootfiles/common/riscv64/rust +++ b/config/rootfiles/common/riscv64/rust @@ -6,23 +6,26 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libchalk_derive-df1ba6ae148a6ddc.so -#usr/lib/libcstr-7a7d743473d95dd0.so -#usr/lib/libderive_more-d731812b01aa7821.so -#usr/lib/libdisplaydoc-6901cbf7bab87f78.so -#usr/lib/libicu_provider_macros-cb1e5982542a884b.so -#usr/lib/libproc_macro_hack-c040e970c8577c75.so -#usr/lib/librustc_driver-01bbd1e5734ea133.so -#usr/lib/librustc_macros-a2f63fe7566c9225.so -#usr/lib/libserde_derive-63495483d6160609.so -#usr/lib/libstd-bc0adb7fabe8621d.so -#usr/lib/libtest-e366eebd3f243594.so -#usr/lib/libthiserror_impl-13047a3a7355731d.so -#usr/lib/libtracing_attributes-d45398e6ce5587a0.so -#usr/lib/libunic_langid_macros_impl-b8353669cece6840.so -#usr/lib/libyoke_derive-9931c2f683df4924.so -#usr/lib/libzerofrom_derive-bd4d9ba60f5fa61f.so -#usr/lib/libzerovec_derive-ac391ecf38fcb78c.so +#usr/lib/libdarling_macro-f120acbe3fbf23e7.so +#usr/lib/libderive_setters-7c5e5b5bf44f53e8.so +#usr/lib/libderive_where-84883d398d22408b.so +#usr/lib/libdisplaydoc-6c45d70920b32d53.so +#usr/lib/libicu_provider_macros-6a45a92d7e3f1c89.so +#usr/lib/libproc_macro_hack-5131ce810273c4f4.so +#usr/lib/librustc_driver-b7cb668fab885507.so +#usr/lib/librustc_fluent_macro-e7823f2eee0d21e6.so +#usr/lib/librustc_index_macros-f57ef0bbb55e0857.so +#usr/lib/librustc_macros-fab7d1213d0e915d.so +#usr/lib/librustc_type_ir_macros-ec7782fc3138816c.so +#usr/lib/libserde_derive-b4e736c5625beb55.so +#usr/lib/libthiserror_impl-efe79b1fd5672ccb.so +#usr/lib/libtime_macros-58dd7f67eb1ec1c9.so +#usr/lib/libtracing_attributes-da5071c862de5108.so +#usr/lib/libunic_langid_macros_impl-1bd9a9c933968175.so +#usr/lib/libyoke_derive-f6cead5c8dc55004.so +#usr/lib/libzerocopy_derive-99740fa49715a4e1.so +#usr/lib/libzerofrom_derive-4758a960f9514836.so +#usr/lib/libzerovec_derive-f712fa0bf8b4d246.so #usr/lib/rustlib #usr/lib/rustlib/components #usr/lib/rustlib/etc @@ -38,38 +41,44 @@ #usr/lib/rustlib/manifest-rust-std-riscv64gc-unknown-linux-gnu #usr/lib/rustlib/manifest-rustc #usr/lib/rustlib/riscv64gc-unknown-linux-gnu +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/ld.lld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/ld64.lld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/lld-link +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/gcc-ld/wasm-ld +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/bin/wasm-component-ld #usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-c5258195d6fd4759.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-1bbdf0f51ec232f5.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-4cc27b3427a5cdd7.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-73245ab961129bf0.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-57ad40ba5b33de9c.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-a5bf23b6a318c065.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-2af3fcf4b4e57b9b.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-574d8b18986e7a15.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-f3788a6cbe6faf66.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-d883730a4a6f1511.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-492872eae917dac5.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-b5ff4aeca34a6ff4.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-b25aa39036ed8d76.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-059abd4c2f076767.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-442692cb1b1c534e.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-e98f45a5ba2d6e51.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libprofiler_builtins-a72c647a9ffc7ffc.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-e540aed06f6ad76f.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a7659f4b8fd27515.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-659eec2793908d14.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-3639482e6d57b441.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-bc0adb7fabe8621d.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-bc0adb7fabe8621d.so -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-8b9fdc555b444fd4.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-e366eebd3f243594.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-e366eebd3f243594.so -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-9d9393efa9938087.rlib -#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-c3ef867720418372.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-9da5c100a9d34429.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-7e4f8dd482183a21.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-f0fe60513debccff.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-6c5a22ddc7094176.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-76f7f47a467bd936.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-4bef8ab5687945fb.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-97d2bd2368965052.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-8fa123560ceb05a9.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-259d35b92dc093c0.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-4ed35dec872f0065.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-c85bbb7913e554eb.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-1315d4a2230927ba.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-929b371ec32311c2.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-5daeff17201a4144.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-018e581d84800e5c.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-93d0062dd5c838e2.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libprofiler_builtins-9c55fc65ee9866f0.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-064cca745c0e948c.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-ffcfaafef9dfe593.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-9f04f67614dd1725.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-f4e287682232ea77.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-1c014cbb4a280f1a.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-1c014cbb4a280f1a.so +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-763d9d293fd9c0fb.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libsysroot-24473b3cfbf82fe5.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-67c59adcf581f2a5.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-6785439f71fd7500.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-f5cc357d9bfd7688.rlib #usr/lib/rustlib/rust-installer-version #usr/lib/rustlib/uninstall.sh -#usr/libexec/cargo-credential-1password #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -93,10 +102,12 @@ #usr/share/man/man1/cargo-fix.1 #usr/share/man/man1/cargo-generate-lockfile.1 #usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-info.1 #usr/share/man/man1/cargo-init.1 #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/config/rootfiles/common/x86_64/rust b/config/rootfiles/common/x86_64/rust index 131ae8e28..6df4dd5c4 100644 --- a/config/rootfiles/common/x86_64/rust +++ b/config/rootfiles/common/x86_64/rust @@ -6,10 +6,9 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libLLVM-15-rust-1.67.0-stable.so -#usr/lib/librustc_driver-2e8cbd5b30733393.so -#usr/lib/libstd-2a15b3cd0948397b.so -#usr/lib/libtest-aa7b246d7b35480c.so +#usr/lib/libLLVM-19-rust-1.83.0-stable.so +#usr/lib/libLLVM.so.19.1-rust-1.83.0-stable +#usr/lib/librustc_driver-a1396821e0813435.so #usr/lib/rustlib #usr/lib/rustlib/components #usr/lib/rustlib/etc @@ -33,40 +32,42 @@ #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/ld64.lld #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/lld-link #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/wasm-ld +#usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/wasm-component-ld #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-5d5a85338b125cfb.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-6c93f515800d4657.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-60668236929c1cf5.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-0b6ce813aa5d1704.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-93189d615c3f2d6a.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-c888e061ea504c93.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-6095bf995c453e89.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-3cf84ad460df483a.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-dac6992ac677a0cb.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-f0ffbd64420a69ad.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-431dd9a65eafb1c5.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-3cd49acf880d0306.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-e8062a7445a64946.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-008ebe2e17c5f91d.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8f251cec381c549e.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-bfb4a82e06efc4d7.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-9b09c3cec8a5576d.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-8d001680935b5e3c.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8251d2cef7072448.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8b83dbf3a7b8f999.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-51ea098fce5006bf.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-abe05db089cc2c62.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-959d3389fa3da8a5.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-094c0ce9f8c98ed9.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-ba8ce71964f984f4.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9057355c92c922d5.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5a14e0d0b712e731.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-bd0d6cccce077b99.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-aca15549d5bff974.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-27dc4aa955912662.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-75bd441a38375155.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e31ab23316ed5080.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-a2fc9021817a412b.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-29b8697b99bf2c3c.rlib #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.dfsan.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.safestack.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5a049915d61fbb5d.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-8a30445cf40d74de.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2fb2d4481260f706.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-6352d71bf8e7bd57.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2a15b3cd0948397b.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2a15b3cd0948397b.so -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-aabc21fad3549c98.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa7b246d7b35480c.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa7b246d7b35480c.so -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-ae66bd5269d6d83c.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-47cbfc4f5b0f6f87.rlib -#usr/libexec/cargo-credential-1password +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-99a73526abcec14b.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-358be9bc1f6bab04.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6fd227bdc7b39ff.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-e1cd6e17fe237c71.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.so +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-63ac0d22cff92579.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsysroot-3c56ec47f3360b59.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa035fdca64e6492.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-aa0663517f777947.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-7d50b86011c66411.rlib #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -90,10 +91,12 @@ #usr/share/man/man1/cargo-fix.1 #usr/share/man/man1/cargo-generate-lockfile.1 #usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-info.1 #usr/share/man/man1/cargo-init.1 #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/lfs/rust b/lfs/rust index d0a200d57..74cfb9202 100644 --- a/lfs/rust +++ b/lfs/rust @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# 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 # @@ -24,12 +24,12 @@
include Config
-VER = 1.67.0 +VER = 1.83.0
# From https://forge.rust-lang.org/infra/other-installation-methods.html#standalone...
THISAPP = rust-$(VER) -DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.gz +DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP)-$(RUST_PLATFORM) TARGET = $(DIR_INFO)/$(THISAPP) @@ -42,10 +42,9 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_BLAKE2 = 3409ed876f430ff22eff792fe9f4a4ca8457f26411def368b8d7fa5b854719c4c1feac5e054d7bccbcc3568bd3601a0e579df8b3bcf5b20c660bb7af4dbbb8f8 -$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_BLAKE2 = 82c17813fbb4a48451a207dbc7879bd7239e947e249ad24e6e098bd2e250cd8aae79ab37bbc2549cb9ffc3e24ef6e072380bbcaf8a620b02457db24f328d92ea -$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_BLAKE2 = d099645796f46769e15520b15771bb1886ee040bbee9de00f4983e8fe56c945a9afe1bded33f80c9196354d720ef09588d24468a751a8e2512688fef47a33496 -$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.gz_BLAKE2 = e5b0efa7114840535d5a0934a22510e850b05eb339eab42e561717281da993817df2e0a57082d73ed7898001885e4dbabcce1ebfaec611cf125e51acd5d75e8a +$(THISAPP)-x86_64-unknown-linux-gnu.tar.xz_BLAKE2 = e2c661061e21c3ea6a75c0c9f43d0558405fe4f16f75d763f5a80c1d0c4d7cacd7bd7136e625872f9c22455439ee070ed9f84d661b9cb2d74b0f436153a34ffa +$(THISAPP)-aarch64-unknown-linux-gnu.tar.xz_BLAKE2 = 781f87532f51b7d0fcef09dce5731bab309ff9510371b17da0e389db85962795a180807047b5989a880c5c47fa2ec704e00d240ac7c06a3e0fbed9c4f640e6ba +$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.xz_BLAKE2 = 91139066f3ac6a652db13985a225547eed242a6efaab0021bcf78b31e9e98fbedcdfe932110fa4c918f5eb3d8336b9b41a15dc2fcd316561d56e5bf205dd1567
install : $(TARGET)
@@ -74,7 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./install.sh \
--components=cargo,rustc,rust-std-$(RUST_PLATFORM) \
2.47.1