diff --git a/src/aes/debian/RFS b/src/aes/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/aes/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/aes/debian/changelog b/src/aes/debian/changelog index 4a71c3a..8e56ab2 100644 --- a/src/aes/debian/changelog +++ b/src/aes/debian/changelog @@ -1,9 +1,12 @@ -rust-aes (0.3.2-3) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-aes (0.6.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + * Package aes 0.6.0 from crates.io using debcargo 2.4.4 + + [ Sylvestre Ledru ] * Team upload. * Package aes 0.3.2 from crates.io using debcargo 2.4.2 - -- Sylvestre Ledru Mon, 20 Apr 2020 13:25:36 +0200 + -- Henry-Nicolas Tourneur Thu, 02 Dec 2021 21:01:50 +0000 rust-aes (0.3.2-2) unstable; urgency=medium diff --git a/src/aes/debian/copyright.debcargo.hint b/src/aes/debian/copyright.debcargo.hint index 8deebf1..34ac188 100644 --- a/src/aes/debian/copyright.debcargo.hint +++ b/src/aes/debian/copyright.debcargo.hint @@ -21,8 +21,8 @@ Files: debian/* Copyright: - 2019-2020 Debian Rust Maintainers - 2019-2020 Ximin Luo + 2019-2021 Debian Rust Maintainers + 2019-2021 Ximin Luo License: MIT or Apache-2.0 License: Apache-2.0 diff --git a/src/aes/debian/patches/relax-deps.patch b/src/aes/debian/patches/relax-deps.patch new file mode 100644 index 0000000..0b4004a --- /dev/null +++ b/src/aes/debian/patches/relax-deps.patch @@ -0,0 +1,12 @@ +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -27,8 +27,5 @@ version = "0.2" + [dev-dependencies.cipher] + version = "0.2" + features = ["dev"] +-[target."cfg(all(target_feature=\"aes\", target_feature = \"sse2\", any(target_arch = \"x86_64\", target_arch = \"x86\")))".dependencies.aesni] +-version = "0.10" +-default-features = false +-[target."cfg(not(all(target_feature=\"aes\", target_feature = \"sse2\", any(target_arch = \"x86_64\", target_arch = \"x86\"))))".dependencies.aes-soft] ++[dependencies.aes-soft] + version = "0.6" diff --git a/src/aes/debian/patches/series b/src/aes/debian/patches/series index bd3799c..bdddf05 100644 --- a/src/aes/debian/patches/series +++ b/src/aes/debian/patches/series @@ -1 +1 @@ -temp-drop-aesni.patch +relax-deps.patch diff --git a/src/aes/debian/patches/temp-drop-aesni.patch b/src/aes/debian/patches/temp-drop-aesni.patch deleted file mode 100644 index e0634e7..0000000 --- a/src/aes/debian/patches/temp-drop-aesni.patch +++ /dev/null @@ -1,13 +0,0 @@ -Comment: can't yet use aesni in debian due to - https://github.com/RustCrypto/block-ciphers/issues/25 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -25,8 +25,5 @@ - [dev-dependencies.block-cipher-trait] - version = "0.6" - features = ["dev"] --[target."cfg(all(target_feature=\"aes\", target_feature = \"sse2\", any(target_arch = \"x86_64\", target_arch = \"x86\")))".dependencies.aesni] --version = "0.6" --default-features = false - [target."cfg(not(all(target_feature=\"aes\", target_feature = \"sse2\", any(target_arch = \"x86_64\", target_arch = \"x86\"))))".dependencies.aes-soft] - version = "0.3" diff --git a/src/aes-soft/debian/RFS b/src/aes-soft/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/aes-soft/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/aes-soft/debian/changelog b/src/aes-soft/debian/changelog index 1c65112..ffaad9a 100644 --- a/src/aes-soft/debian/changelog +++ b/src/aes-soft/debian/changelog @@ -1,10 +1,13 @@ -rust-aes-soft (0.3.3-3) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-aes-soft (0.6.4-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + * Package aes-soft 0.6.4 from crates.io using debcargo 2.4.4 + + [ Sylvestre Ledru ] * Team upload. * Package aes-soft 0.3.3 from crates.io using debcargo 2.4.3 * Fix dependencies (Closes: #975739) - -- Sylvestre Ledru Wed, 25 Nov 2020 22:45:18 +0100 + -- Henry-Nicolas Tourneur Thu, 02 Dec 2021 22:14:07 +0000 rust-aes-soft (0.3.3-2) unstable; urgency=medium diff --git a/src/aes-soft/debian/copyright.debcargo.hint b/src/aes-soft/debian/copyright.debcargo.hint index db239d8..64b27d3 100644 --- a/src/aes-soft/debian/copyright.debcargo.hint +++ b/src/aes-soft/debian/copyright.debcargo.hint @@ -24,8 +24,8 @@ Files: debian/* Copyright: - 2019-2020 Debian Rust Maintainers - 2019-2020 Andrej Shadura + 2019-2021 Debian Rust Maintainers + 2019-2021 Andrej Shadura License: MIT or Apache-2.0 License: Apache-2.0 diff --git a/src/aes-soft/debian/patches/disableimpl_opaque_debug.diff b/src/aes-soft/debian/patches/disableimpl_opaque_debug.diff deleted file mode 100644 index 48dcd19..0000000 --- a/src/aes-soft/debian/patches/disableimpl_opaque_debug.diff +++ /dev/null @@ -1,13 +0,0 @@ -Index: aes-soft/src/impls.rs -=================================================================== ---- aes-soft.orig/src/impls.rs -+++ aes-soft/src/impls.rs -@@ -105,7 +105,7 @@ macro_rules! define_aes_impl { - } - } - -- impl_opaque_debug!($name); -+// impl_opaque_debug!($name); - } - } - diff --git a/src/aes-soft/debian/patches/fix-dep.diff b/src/aes-soft/debian/patches/fix-dep.diff deleted file mode 100644 index 72614df..0000000 --- a/src/aes-soft/debian/patches/fix-dep.diff +++ /dev/null @@ -1,13 +0,0 @@ -Index: aes-soft/Cargo.toml -=================================================================== ---- aes-soft.orig/Cargo.toml -+++ aes-soft/Cargo.toml -@@ -28,7 +28,7 @@ version = "1" - default-features = false - - [dependencies.opaque-debug] --version = "0.2" -+version = "0.3" - [dev-dependencies.block-cipher-trait] - version = "0.6" - features = ["dev"] diff --git a/src/aes-soft/debian/patches/series b/src/aes-soft/debian/patches/series deleted file mode 100644 index 80b9196..0000000 --- a/src/aes-soft/debian/patches/series +++ /dev/null @@ -1,2 +0,0 @@ -fix-dep.diff -disableimpl_opaque_debug.diff diff --git a/src/async-io/debian/RFS b/src/async-io/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/async-io/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/async-io/debian/changelog b/src/async-io/debian/changelog new file mode 100644 index 0000000..3e8caaf --- /dev/null +++ b/src/async-io/debian/changelog @@ -0,0 +1,5 @@ +rust-async-io (1.6.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package async-io 1.6.0 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Wed, 08 Dec 2021 22:53:18 +0000 diff --git a/src/async-io/debian/copyright b/src/async-io/debian/copyright new file mode 100644 index 0000000..2db2b10 --- /dev/null +++ b/src/async-io/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: async-io +Upstream-Contact: Stjepan Glavina +Source: https://github.com/smol-rs/async-io + +Files: * +Copyright: 2020-2021 Stjepan Glavina +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/async-io/debian/copyright.debcargo.hint b/src/async-io/debian/copyright.debcargo.hint new file mode 100644 index 0000000..d4ea45b --- /dev/null +++ b/src/async-io/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: async-io +Upstream-Contact: Stjepan Glavina +Source: https://github.com/smol-rs/async-io + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/async-io/debian/debcargo.toml b/src/async-io/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/async-io/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] diff --git a/src/cache-padded/debian/RFS b/src/cache-padded/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/cache-padded/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/cache-padded/debian/changelog b/src/cache-padded/debian/changelog new file mode 100644 index 0000000..554e16e --- /dev/null +++ b/src/cache-padded/debian/changelog @@ -0,0 +1,5 @@ +rust-cache-padded (1.1.1-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package cache-padded 1.1.1 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Tue, 30 Nov 2021 21:35:31 +0000 diff --git a/src/cache-padded/debian/copyright b/src/cache-padded/debian/copyright new file mode 100644 index 0000000..21927ea --- /dev/null +++ b/src/cache-padded/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cache-padded +Upstream-Contact: Stjepan Glavina +Source: https://github.com/stjepang/cache-padded + +Files: * +Copyright: 2020-2021 Stjepan Glavina +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/cache-padded/debian/copyright.debcargo.hint b/src/cache-padded/debian/copyright.debcargo.hint new file mode 100644 index 0000000..649b394 --- /dev/null +++ b/src/cache-padded/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cache-padded +Upstream-Contact: Stjepan Glavina +Source: https://github.com/stjepang/cache-padded + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/cache-padded/debian/debcargo.toml b/src/cache-padded/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/cache-padded/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] diff --git a/src/concurrent-queue/debian/RFS b/src/concurrent-queue/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/concurrent-queue/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/concurrent-queue/debian/changelog b/src/concurrent-queue/debian/changelog new file mode 100644 index 0000000..b0c4b8d --- /dev/null +++ b/src/concurrent-queue/debian/changelog @@ -0,0 +1,5 @@ +rust-concurrent-queue (1.2.2-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package concurrent-queue 1.2.2 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Tue, 30 Nov 2021 21:16:16 +0000 diff --git a/src/concurrent-queue/debian/copyright b/src/concurrent-queue/debian/copyright new file mode 100644 index 0000000..4c6239a --- /dev/null +++ b/src/concurrent-queue/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: concurrent-queue +Upstream-Contact: Stjepan Glavina +Source: https://github.com/stjepang/concurrent-queue + +Files: * +Copyright: 2020-2021 Stjepan Glavina +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/concurrent-queue/debian/copyright.debcargo.hint b/src/concurrent-queue/debian/copyright.debcargo.hint new file mode 100644 index 0000000..5133f96 --- /dev/null +++ b/src/concurrent-queue/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: concurrent-queue +Upstream-Contact: Stjepan Glavina +Source: https://github.com/stjepang/concurrent-queue + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/concurrent-queue/debian/debcargo.toml b/src/concurrent-queue/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/concurrent-queue/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] diff --git a/src/futures-lite/debian/RFS b/src/futures-lite/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/futures-lite/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/futures-lite/debian/changelog b/src/futures-lite/debian/changelog new file mode 100644 index 0000000..b795cbd --- /dev/null +++ b/src/futures-lite/debian/changelog @@ -0,0 +1,5 @@ +rust-futures-lite (1.12.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package futures-lite 1.12.0 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Wed, 01 Dec 2021 09:14:22 +0000 diff --git a/src/futures-lite/debian/copyright b/src/futures-lite/debian/copyright new file mode 100644 index 0000000..c4598b3 --- /dev/null +++ b/src/futures-lite/debian/copyright @@ -0,0 +1,43 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: futures-lite +Upstream-Contact: + Stjepan Glavina + Contributors to futures-rs +Source: https://github.com/smol-rs/futures-lite + +Files: * +Copyright: + 2020-2021 Stjepan Glavina + 2020-2021 Contributors to futures-rs + 2016 Alex Crichton + 2017 The Tokio Authors +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/futures-lite/debian/copyright.debcargo.hint b/src/futures-lite/debian/copyright.debcargo.hint new file mode 100644 index 0000000..14e6a56 --- /dev/null +++ b/src/futures-lite/debian/copyright.debcargo.hint @@ -0,0 +1,57 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: futures-lite +Upstream-Contact: + Stjepan Glavina + Contributors to futures-rs +Source: https://github.com/smol-rs/futures-lite + +Files: * +Copyright: + FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina + FIXME (overlay) UNKNOWN-YEARS Contributors to futures-rs +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: ./LICENSE-THIRD-PARTY +Copyright: + 2016 Alex Crichton + 2017 The Tokio Authors + 2016 Alex Crichton + 2017 The Tokio Authors +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/futures-lite/debian/debcargo.toml b/src/futures-lite/debian/debcargo.toml new file mode 100644 index 0000000..8caee02 --- /dev/null +++ b/src/futures-lite/debian/debcargo.toml @@ -0,0 +1,3 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] +collapse_features = true diff --git a/src/futures-lite/debian/patches/relax-deps.patch b/src/futures-lite/debian/patches/relax-deps.patch new file mode 100644 index 0000000..a8ac8b9 --- /dev/null +++ b/src/futures-lite/debian/patches/relax-deps.patch @@ -0,0 +1,35 @@ +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -23,19 +23,19 @@ categories = ["asynchronous", "concurren + license = "Apache-2.0 OR MIT" + repository = "https://github.com/smol-rs/futures-lite" + [dependencies.fastrand] +-version = "1.3.4" ++version = "1.4" + optional = true + + [dependencies.futures-core] +-version = "0.3.5" ++version = "0.3" + default-features = false + + [dependencies.futures-io] +-version = "0.3.5" ++version = "0.3" + optional = true + + [dependencies.memchr] +-version = "2.3.3" ++version = "2.3" + optional = true + + [dependencies.parking] +@@ -43,7 +43,7 @@ version = "2.0.0" + optional = true + + [dependencies.pin-project-lite] +-version = "0.2.0" ++version = "0.2" + + [dependencies.waker-fn] + version = "1.0.0" diff --git a/src/futures-lite/debian/patches/series b/src/futures-lite/debian/patches/series new file mode 100644 index 0000000..bdddf05 --- /dev/null +++ b/src/futures-lite/debian/patches/series @@ -0,0 +1 @@ +relax-deps.patch diff --git a/src/nb-connect/debian/RFS b/src/nb-connect/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/nb-connect/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/nb-connect/debian/changelog b/src/nb-connect/debian/changelog new file mode 100644 index 0000000..a68cc1d --- /dev/null +++ b/src/nb-connect/debian/changelog @@ -0,0 +1,5 @@ +rust-nb-connect (1.2.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package nb-connect 1.2.0 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Wed, 01 Dec 2021 10:23:15 +0000 diff --git a/src/nb-connect/debian/copyright b/src/nb-connect/debian/copyright new file mode 100644 index 0000000..f1dc394 --- /dev/null +++ b/src/nb-connect/debian/copyright @@ -0,0 +1,41 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: nb-connect +Upstream-Contact: + Stjepan Glavina + Jayce Fayne +Source: https://github.com/smol-rs/nb-connect + +Files: * +Copyright: + 2020-2021 Stjepan Glavina + 2020-2021 Jayce Fayne +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/nb-connect/debian/copyright.debcargo.hint b/src/nb-connect/debian/copyright.debcargo.hint new file mode 100644 index 0000000..7661595 --- /dev/null +++ b/src/nb-connect/debian/copyright.debcargo.hint @@ -0,0 +1,46 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: nb-connect +Upstream-Contact: + Stjepan Glavina + Jayce Fayne +Source: https://github.com/smol-rs/nb-connect + +Files: * +Copyright: + FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina + FIXME (overlay) UNKNOWN-YEARS Jayce Fayne +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/nb-connect/debian/debcargo.toml b/src/nb-connect/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/nb-connect/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] diff --git a/src/parking/debian/RFS b/src/parking/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/parking/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/parking/debian/changelog b/src/parking/debian/changelog new file mode 100644 index 0000000..957168b --- /dev/null +++ b/src/parking/debian/changelog @@ -0,0 +1,5 @@ +rust-parking (2.0.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package parking 2.0.0 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Tue, 30 Nov 2021 21:16:20 +0000 diff --git a/src/parking/debian/copyright b/src/parking/debian/copyright new file mode 100644 index 0000000..b0f144e --- /dev/null +++ b/src/parking/debian/copyright @@ -0,0 +1,41 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: parking +Upstream-Contact: + Stjepan Glavina + The Rust Project Developers +Source: https://github.com/stjepang/parking + +Files: * +Copyright: + 2020-2021 Stjepan Glavina + 2020-2021 The Rust Project Developers +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/parking/debian/copyright.debcargo.hint b/src/parking/debian/copyright.debcargo.hint new file mode 100644 index 0000000..7e24bdd --- /dev/null +++ b/src/parking/debian/copyright.debcargo.hint @@ -0,0 +1,53 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: parking +Upstream-Contact: + Stjepan Glavina + The Rust Project Developers +Source: https://github.com/stjepang/parking + +Files: * +Copyright: + FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina + FIXME (overlay) UNKNOWN-YEARS The Rust Project Developers +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: ./LICENSE-THIRD-PARTY +Copyright: 2014-2020 The Rust Project Developers +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/parking/debian/debcargo.toml b/src/parking/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/parking/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] diff --git a/src/polling/debian/RFS b/src/polling/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/polling/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/polling/debian/changelog b/src/polling/debian/changelog new file mode 100644 index 0000000..61c47c8 --- /dev/null +++ b/src/polling/debian/changelog @@ -0,0 +1,5 @@ +rust-polling (2.2.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package polling 2.2.0 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Tue, 30 Nov 2021 20:53:15 +0000 diff --git a/src/polling/debian/copyright b/src/polling/debian/copyright new file mode 100644 index 0000000..7c8ce14 --- /dev/null +++ b/src/polling/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: polling +Upstream-Contact: Stjepan Glavina +Source: https://github.com/smol-rs/polling + +Files: * +Copyright: 2020 Stjepan Glavina +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/polling/debian/copyright.debcargo.hint b/src/polling/debian/copyright.debcargo.hint new file mode 100644 index 0000000..81f3385 --- /dev/null +++ b/src/polling/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: polling +Upstream-Contact: Stjepan Glavina +Source: https://github.com/smol-rs/polling + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/polling/debian/debcargo.toml b/src/polling/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/polling/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "] diff --git a/src/polling/debian/patches/relax-deps.patch b/src/polling/debian/patches/relax-deps.patch new file mode 100644 index 0000000..3f0af87 --- /dev/null +++ b/src/polling/debian/patches/relax-deps.patch @@ -0,0 +1,13 @@ +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -34,10 +34,3 @@ default = ["std"] + std = [] + [target."cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))".dependencies.libc] + version = "0.2.77" +-[target."cfg(windows)".dependencies.wepoll-ffi] +-version = "0.1.2" +-features = ["null-overlapped-wakeups-patch"] +- +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.9" +-features = ["ioapiset", "winsock2"] diff --git a/src/polling/debian/patches/series b/src/polling/debian/patches/series new file mode 100644 index 0000000..bdddf05 --- /dev/null +++ b/src/polling/debian/patches/series @@ -0,0 +1 @@ +relax-deps.patch diff --git a/src/waker-fn/debian/RFS b/src/waker-fn/debian/RFS new file mode 100644 index 0000000..0aca077 --- /dev/null +++ b/src/waker-fn/debian/RFS @@ -0,0 +1,4 @@ +deps for aes: aes-soft +deps for zbus (all NEW): cache-padded, concurrent-queue, parking, waker-fn, futures-lite, polling, nb-connect, async-io +deps for secret-service, ashpd: zbus-macros zbus aes block-modes zvariant-derive zvariant +secret-service (NEW), ashpd(NEW) diff --git a/src/waker-fn/debian/changelog b/src/waker-fn/debian/changelog new file mode 100644 index 0000000..72f2f8d --- /dev/null +++ b/src/waker-fn/debian/changelog @@ -0,0 +1,5 @@ +rust-waker-fn (1.1.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package waker-fn 1.1.0 from crates.io using debcargo 2.4.4 + + -- Henry-Nicolas Tourneur Tue, 30 Nov 2021 21:55:45 +0000 diff --git a/src/waker-fn/debian/copyright b/src/waker-fn/debian/copyright new file mode 100644 index 0000000..b3f3911 --- /dev/null +++ b/src/waker-fn/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: waker-fn +Upstream-Contact: Stjepan Glavina +Source: https://github.com/stjepang/waker-fn + +Files: * +Copyright: 2020-2021 Stjepan Glavina +License: Apache-2.0 or MIT + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/waker-fn/debian/copyright.debcargo.hint b/src/waker-fn/debian/copyright.debcargo.hint new file mode 100644 index 0000000..9b921f6 --- /dev/null +++ b/src/waker-fn/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: waker-fn +Upstream-Contact: Stjepan Glavina +Source: https://github.com/stjepang/waker-fn + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS Stjepan Glavina +License: Apache-2.0 or MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2021 Debian Rust Maintainers + 2021 Henry-Nicolas Tourneur +License: Apache-2.0 or MIT + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/waker-fn/debian/debcargo.toml b/src/waker-fn/debian/debcargo.toml new file mode 100644 index 0000000..e16e09a --- /dev/null +++ b/src/waker-fn/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Henry-Nicolas Tourneur "]