[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 97ffda3301e35985a26c6ac67f4e19d0413e91c4 Author: Sam James gentoo org> AuthorDate: Sat Mar 2 01:26:13 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 01:26:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ffda33 sys-libs/pkgcraft: drop 0.0.13 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 - sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild | 92 2 files changed, 93 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 172f24ea1c37..9de5d157e4d7 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1,2 +1 @@ -DIST pkgcraft-c-0.0.13.tar.xz 29526760 BLAKE2B 5d87fcd427fcf5022bd5d9e24a80f52815d8c472b8eccc2d4b916be3b15faed868761c327d49693d6512807cefabd6120ce96772def99e81df0f87933a49caad SHA512 45bb65003ede7d9ae06a97360c5311e9ca75d5718d5107336e9c3511ad766bcda9ef87901bc57142b6d019aa95ebaf2f351fd69bf60a799aa1f904c452234168 DIST pkgcraft-c-0.0.14.tar.xz 29920400 BLAKE2B dc163e0fb9bcdfb283346cc2bc2dfec9111d4d70c0bbd7b37b9306cd1bcf1d262e99b8126db71608f16807224ca6a357a7449d7076ab57b225745c7bb69c6080 SHA512 9d47788b60a00f5d006787fa38606f12a738a86e587cff0df5671a959d1e970860f31546117f44187f17c0fa8b52e6ac8ad6ec2a767abcc985e470d5a5f9f4a5 diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild deleted file mode 100644 index 6e2d264fc8fa.. --- a/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" " -inherit edo cargo toolchain-funcs - -DESCRIPTION="C library for pkgcraft" -HOMEPAGE="https://pkgcraft.github.io/; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft; - inherit git-r3 - - S="${WORKDIR}"/${P}/crates/pkgcraft-c - - BDEPEND="test? ( dev-util/cargo-nextest )" -else - MY_P=${PN}-c-${PV} - SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; - S="${WORKDIR}"/${MY_P} - - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -# clang needed for bindgen -BDEPEND+=" - dev-util/cargo-c - sys-devel/clang - >=virtual/rust-1.71 -" - -QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" - -src_unpack() { - if [[ ${PV} == ]] ; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_compile() { - local cargoargs=( - --library-type=cdylib - --prefix=/usr - --libdir="/usr/$(get_libdir)" - $(usev !debug '--release') - ) - - # For scallop building bash - tc-export AR CC - - # Can pass -vv if need more output from e.g. scallop configure - edo cargo cbuild "${cargoargs[@]}" -} - -src_test() { - if [[ ${PV} == ]] ; then - # It's interesting to test the whole thing rather than just - # pkgcraft-c. - cd "${WORKDIR}"/${P} || die - - # Need nextest per README (separate processes required) - # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 - edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests - else - # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. - :; - fi -} - -src_install() { - local cargoargs=( - --library-type=cdylib - --prefix=/usr - --libdir="/usr/$(get_libdir)" - --destdir="${ED}" - $(usev !debug '--release') - ) - - edo cargo cinstall "${cargoargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 5b5c59db13e8866e1cc8287bc5b9ef93913ea8c3 Author: Sam James gentoo org> AuthorDate: Fri Feb 16 01:23:58 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 01:24:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5c59db sys-libs/pkgcraft: crank min. rust to 1.74 for See https://github.com/pkgcraft/pkgcraft/commit/a88e93037836ed23bea6c193183ba457659d53e0. Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/pkgcraft-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index 6e2d264fc8fa..575e7c74f56c 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,7 +35,7 @@ RESTRICT="!test? ( test )" BDEPEND+=" dev-util/cargo-c sys-devel/clang - >=virtual/rust-1.71 + >=virtual/rust-1.74 " QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: db73ec7f6ea95646d2e137efb9fce7229729d6c9 Author: Sam James gentoo org> AuthorDate: Fri Feb 2 04:09:02 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 2 04:33:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db73ec7f sys-libs/pkgcraft: add 0.0.14 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 + sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 0e14c3239226..172f24ea1c37 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1 +1,2 @@ DIST pkgcraft-c-0.0.13.tar.xz 29526760 BLAKE2B 5d87fcd427fcf5022bd5d9e24a80f52815d8c472b8eccc2d4b916be3b15faed868761c327d49693d6512807cefabd6120ce96772def99e81df0f87933a49caad SHA512 45bb65003ede7d9ae06a97360c5311e9ca75d5718d5107336e9c3511ad766bcda9ef87901bc57142b6d019aa95ebaf2f351fd69bf60a799aa1f904c452234168 +DIST pkgcraft-c-0.0.14.tar.xz 29920400 BLAKE2B dc163e0fb9bcdfb283346cc2bc2dfec9111d4d70c0bbd7b37b9306cd1bcf1d262e99b8126db71608f16807224ca6a357a7449d7076ab57b225745c7bb69c6080 SHA512 9d47788b60a00f5d006787fa38606f12a738a86e587cff0df5671a959d1e970860f31546117f44187f17c0fa8b52e6ac8ad6ec2a767abcc985e470d5a5f9f4a5 diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild new file mode 100644 index ..5745de4a1c9f --- /dev/null +++ b/sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild @@ -0,0 +1,92 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " +inherit edo cargo toolchain-funcs + +DESCRIPTION="C library for pkgcraft" +HOMEPAGE="https://pkgcraft.github.io/; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft; + inherit git-r3 + + S="${WORKDIR}"/${P}/crates/pkgcraft-c + + BDEPEND="test? ( dev-util/cargo-nextest )" +else + MY_P=${PN}-c-${PV} + SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; + S="${WORKDIR}"/${MY_P} + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0/${PV}" +IUSE="test" +RESTRICT="!test? ( test )" + +# clang needed for bindgen +BDEPEND+=" + dev-util/cargo-c + sys-devel/clang + >=virtual/rust-1.71 +" + +QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + $(usev !debug '--release') + ) + + # For scallop building bash + tc-export AR CC + + # Can pass -vv if need more output from e.g. scallop configure + edo cargo cbuild "${cargoargs[@]}" +} + +src_test() { + if [[ ${PV} == ]] ; then + # It's interesting to test the whole thing rather than just + # pkgcraft-c. + cd "${WORKDIR}"/${P} || die + + # Need nextest per README (separate processes required) + # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 + edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests + else + # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. + :; + fi +} + +src_install() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + --destdir="${ED}" + $(usev !debug '--release') + ) + + edo cargo cinstall "${cargoargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 4342105f170534f2ac82defc7fb0d28289849f21 Author: Sam James gentoo org> AuthorDate: Sun Nov 12 03:46:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 12 04:04:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4342105f sys-libs/pkgcraft: add 0.0.13 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 + sys-libs/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.13.ebuild} | 2 +- sys-libs/pkgcraft/pkgcraft-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 27871881592b..9b210aee5cf7 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1,2 +1,3 @@ DIST pkgcraft-c-0.0.11.tar.xz 31609776 BLAKE2B 9e341ddedebbfab61543e86eafa074700c9b1e9b415704eb1286419f88257d8c56a40f725855d4c92d7e0223dfe0fb645d4aa4a3849e9684b96943d65d174061 SHA512 75cd8d07c550fb6c60b7743918ff0b462ce3c39adedb537a9b12325ba6e1aab5fe7b138ffecd37bdcc2d94a810f6c9651311d5810f4fe0014410622c36233442 DIST pkgcraft-c-0.0.12.tar.xz 30086644 BLAKE2B 29f80a345e31c222feb8489635f060d5097f32b010401e71d00603d30532bf90dde8eb79f243c634b3efba2a85c3c284507eda30d69e2e6444cfbd9ddcff503b SHA512 879793b1dfc5a67e7bc24477d9fe74e2c5e81c5c199ba9cf130b395b61cf41f53228269d85a06163ec7f1cc8dcb07f5c7ae51abc964083fbdd46b928b6dc9888 +DIST pkgcraft-c-0.0.13.tar.xz 29526760 BLAKE2B 5d87fcd427fcf5022bd5d9e24a80f52815d8c472b8eccc2d4b916be3b15faed868761c327d49693d6512807cefabd6120ce96772def99e81df0f87933a49caad SHA512 45bb65003ede7d9ae06a97360c5311e9ca75d5718d5107336e9c3511ad766bcda9ef87901bc57142b6d019aa95ebaf2f351fd69bf60a799aa1f904c452234168 diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild similarity index 98% copy from sys-libs/pkgcraft/pkgcraft-.ebuild copy to sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild index 544df0ae2420..6e2d264fc8fa 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild @@ -35,7 +35,7 @@ RESTRICT="!test? ( test )" BDEPEND+=" dev-util/cargo-c sys-devel/clang - >=virtual/rust-1.70 + >=virtual/rust-1.71 " QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index 544df0ae2420..6e2d264fc8fa 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -35,7 +35,7 @@ RESTRICT="!test? ( test )" BDEPEND+=" dev-util/cargo-c sys-devel/clang - >=virtual/rust-1.70 + >=virtual/rust-1.71 " QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 196afd0df60e275f17f0f6c511d54d80dfc8070d Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:22:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196afd0d sys-libs/pkgcraft: add 0.0.12 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 + sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 429c1b33665f..27871881592b 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1 +1,2 @@ DIST pkgcraft-c-0.0.11.tar.xz 31609776 BLAKE2B 9e341ddedebbfab61543e86eafa074700c9b1e9b415704eb1286419f88257d8c56a40f725855d4c92d7e0223dfe0fb645d4aa4a3849e9684b96943d65d174061 SHA512 75cd8d07c550fb6c60b7743918ff0b462ce3c39adedb537a9b12325ba6e1aab5fe7b138ffecd37bdcc2d94a810f6c9651311d5810f4fe0014410622c36233442 +DIST pkgcraft-c-0.0.12.tar.xz 30086644 BLAKE2B 29f80a345e31c222feb8489635f060d5097f32b010401e71d00603d30532bf90dde8eb79f243c634b3efba2a85c3c284507eda30d69e2e6444cfbd9ddcff503b SHA512 879793b1dfc5a67e7bc24477d9fe74e2c5e81c5c199ba9cf130b395b61cf41f53228269d85a06163ec7f1cc8dcb07f5c7ae51abc964083fbdd46b928b6dc9888 diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild new file mode 100644 index ..544df0ae2420 --- /dev/null +++ b/sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild @@ -0,0 +1,92 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " +inherit edo cargo toolchain-funcs + +DESCRIPTION="C library for pkgcraft" +HOMEPAGE="https://pkgcraft.github.io/; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft; + inherit git-r3 + + S="${WORKDIR}"/${P}/crates/pkgcraft-c + + BDEPEND="test? ( dev-util/cargo-nextest )" +else + MY_P=${PN}-c-${PV} + SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; + S="${WORKDIR}"/${MY_P} + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0/${PV}" +IUSE="test" +RESTRICT="!test? ( test )" + +# clang needed for bindgen +BDEPEND+=" + dev-util/cargo-c + sys-devel/clang + >=virtual/rust-1.70 +" + +QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + $(usev !debug '--release') + ) + + # For scallop building bash + tc-export AR CC + + # Can pass -vv if need more output from e.g. scallop configure + edo cargo cbuild "${cargoargs[@]}" +} + +src_test() { + if [[ ${PV} == ]] ; then + # It's interesting to test the whole thing rather than just + # pkgcraft-c. + cd "${WORKDIR}"/${P} || die + + # Need nextest per README (separate processes required) + # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 + edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests + else + # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. + :; + fi +} + +src_install() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + --destdir="${ED}" + $(usev !debug '--release') + ) + + edo cargo cinstall "${cargoargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: d03c1bb0a0ca4d0897e98c6195f139de259ac87a Author: Sam James gentoo org> AuthorDate: Mon Sep 25 04:13:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 25 04:14:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03c1bb0 sys-libs/pkgcraft: drop 0.0.6 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 - sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild | 90 - 2 files changed, 91 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index e0a20a1a353d..429c1b33665f 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1,2 +1 @@ DIST pkgcraft-c-0.0.11.tar.xz 31609776 BLAKE2B 9e341ddedebbfab61543e86eafa074700c9b1e9b415704eb1286419f88257d8c56a40f725855d4c92d7e0223dfe0fb645d4aa4a3849e9684b96943d65d174061 SHA512 75cd8d07c550fb6c60b7743918ff0b462ce3c39adedb537a9b12325ba6e1aab5fe7b138ffecd37bdcc2d94a810f6c9651311d5810f4fe0014410622c36233442 -DIST pkgcraft-c-0.0.6.tar.xz 18239736 BLAKE2B b037ab525abeee07f6bfa766248220bbb9d5259b735e953add63b2e363826ccb5cf96beda31e05022ec3adbbcdc7e57012f441923cecb96e73372189e8aee755 SHA512 f8c12a3f8f1a9097bfd21ad32d4ce2af16d69fa768c0647189c06678b8c110dcf23e1ef844136df763d9b6fa0d2297f82409bb7fff9eacaaf2eee073197568bf diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild deleted file mode 100644 index 4de2706e1c2b.. --- a/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" " -inherit edo cargo toolchain-funcs - -DESCRIPTION="C library for pkgcraft" -HOMEPAGE="https://pkgcraft.github.io/; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft; - inherit git-r3 - - S="${WORKDIR}"/${P}/crates/pkgcraft-c - - BDEPEND="test? ( dev-util/cargo-nextest )" -else - MY_P=${PN}-c-${PV} - SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; - S="${WORKDIR}"/${MY_P} - - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -# clang needed for bindgen -BDEPEND+=" - dev-util/cargo-c - sys-devel/clang - >=virtual/rust-1.65 -" - -QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" - -src_unpack() { - if [[ ${PV} == ]] ; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_compile() { - local cargoargs=( - --library-type=cdylib - --prefix=/usr - --libdir="/usr/$(get_libdir)" - ) - - # For scallop building bash - tc-export AR CC - - # Can pass -vv if need more output from e.g. scallop configure - edo cargo cbuild "${cargoargs[@]}" -} - -src_test() { - if [[ ${PV} == ]] ; then - # It's interesting to test the whole thing rather than just - # pkgcraft-c. - cd "${WORKDIR}"/${P} || die - - # Need nextest per README (separate processes required) - # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 - edo cargo nextest run --color always --all-features - else - # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. - :; - fi -} - -src_install() { - local cargoargs=( - --library-type=cdylib - --prefix=/usr - --libdir="/usr/$(get_libdir)" - --destdir="${ED}" - ) - - edo cargo cinstall "${cargoargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: eb6d4b01b2aa705c36158d49aa4f720906d55ae7 Author: Sam James gentoo org> AuthorDate: Mon Sep 25 04:03:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 25 04:03:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6d4b01 sys-libs/pkgcraft: respect USE=debug properly ... or try to, at least. I still feel like this is so easy to get wrong (and I keeo doing it). Signed-off-by: Sam James gentoo.org> .../pkgcraft/{pkgcraft-0.0.11.ebuild => pkgcraft-0.0.11-r1.ebuild}| 4 +++- sys-libs/pkgcraft/pkgcraft-.ebuild| 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.11.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.11-r1.ebuild similarity index 92% rename from sys-libs/pkgcraft/pkgcraft-0.0.11.ebuild rename to sys-libs/pkgcraft/pkgcraft-0.0.11-r1.ebuild index f839051b1542..544df0ae2420 100644 --- a/sys-libs/pkgcraft/pkgcraft-0.0.11.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.11-r1.ebuild @@ -54,6 +54,7 @@ src_compile() { --library-type=cdylib --prefix=/usr --libdir="/usr/$(get_libdir)" + $(usev !debug '--release') ) # For scallop building bash @@ -71,7 +72,7 @@ src_test() { # Need nextest per README (separate processes required) # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 - edo cargo nextest run --color always --all-features + edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests else # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. :; @@ -84,6 +85,7 @@ src_install() { --prefix=/usr --libdir="/usr/$(get_libdir)" --destdir="${ED}" + $(usev !debug '--release') ) edo cargo cinstall "${cargoargs[@]}" diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index f839051b1542..544df0ae2420 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -54,6 +54,7 @@ src_compile() { --library-type=cdylib --prefix=/usr --libdir="/usr/$(get_libdir)" + $(usev !debug '--release') ) # For scallop building bash @@ -71,7 +72,7 @@ src_test() { # Need nextest per README (separate processes required) # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 - edo cargo nextest run --color always --all-features + edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests else # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. :; @@ -84,6 +85,7 @@ src_install() { --prefix=/usr --libdir="/usr/$(get_libdir)" --destdir="${ED}" + $(usev !debug '--release') ) edo cargo cinstall "${cargoargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 4b0cb770482a37c4754768293feaba0f4a375edb Author: Sam James gentoo org> AuthorDate: Wed Sep 6 19:17:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 6 19:43:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0cb770 sys-libs/pkgcraft: add 0.0.11 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 + sys-libs/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.11.ebuild} | 4 ++-- sys-libs/pkgcraft/pkgcraft-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 9aa9bce7ba78..e0a20a1a353d 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1 +1,2 @@ +DIST pkgcraft-c-0.0.11.tar.xz 31609776 BLAKE2B 9e341ddedebbfab61543e86eafa074700c9b1e9b415704eb1286419f88257d8c56a40f725855d4c92d7e0223dfe0fb645d4aa4a3849e9684b96943d65d174061 SHA512 75cd8d07c550fb6c60b7743918ff0b462ce3c39adedb537a9b12325ba6e1aab5fe7b138ffecd37bdcc2d94a810f6c9651311d5810f4fe0014410622c36233442 DIST pkgcraft-c-0.0.6.tar.xz 18239736 BLAKE2B b037ab525abeee07f6bfa766248220bbb9d5259b735e953add63b2e363826ccb5cf96beda31e05022ec3adbbcdc7e57012f441923cecb96e73372189e8aee755 SHA512 f8c12a3f8f1a9097bfd21ad32d4ce2af16d69fa768c0647189c06678b8c110dcf23e1ef844136df763d9b6fa0d2297f82409bb7fff9eacaaf2eee073197568bf diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.11.ebuild similarity index 97% copy from sys-libs/pkgcraft/pkgcraft-.ebuild copy to sys-libs/pkgcraft/pkgcraft-0.0.11.ebuild index af77f15e2a08..f839051b1542 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.11.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; S="${WORKDIR}"/${MY_P} - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="MIT" @@ -35,7 +35,7 @@ RESTRICT="!test? ( test )" BDEPEND+=" dev-util/cargo-c sys-devel/clang - >=virtual/rust-1.65 + >=virtual/rust-1.70 " QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index af77f15e2a08..f839051b1542 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; S="${WORKDIR}"/${MY_P} - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="MIT" @@ -35,7 +35,7 @@ RESTRICT="!test? ( test )" BDEPEND+=" dev-util/cargo-c sys-devel/clang - >=virtual/rust-1.65 + >=virtual/rust-1.70 " QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 77b846bc2ab8ca8b94b87fd0e8eb17bac9f05fea Author: Sam James gentoo org> AuthorDate: Fri Jun 23 22:42:23 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 23 22:42:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b846bc sys-libs/pkgcraft: drop 0.0.4, 0.0.5 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 316 - sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild | 236 --- sys-libs/pkgcraft/pkgcraft-0.0.5.ebuild | 396 3 files changed, 948 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 963c27c249fc..9aa9bce7ba78 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1,317 +1 @@ -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 -DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 -DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23 -DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f -DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428 -DIST async-stream-0.3.3.crate 12142 BLAKE2B 982831c5161e4fe3fadd5cb62678ba6d17c08e8d00de6cdf67ea2fcfc99cb878f7a87ed6eb29474f38081e0236bcf8e98e1ca2ae7d14f72bae2a6443557f2382 SHA512 fcc1e2c4e845ef309ece18824dcb769d84bf2370427f339658c489909028daa5e86e9dd4150c62c4279f4f498d4a73a200d9036271107d16134f56713aa6a0d0 -DIST async-stream-impl-0.3.3.crate 4072 BLAKE2B 33577ae90f52bf9c50e2b264b65ccf2fc999b97548be32e1e23907d645262b1e699d4992670cd1b7b65edab00eca53fba823d68f2534b98daff6bee02858e043 SHA512 d61bbd6d26eff8170a26fe98b1f8701d7e1082c2108b059d8bfd166eafbe22172586d9e8e2a31c32cb7ea9e9ff9d689fcd070ce7ae5b526f7f3c68f1b212 -DIST async-trait-0.1.62.crate 27944 BLAKE2B 01bc8d5cb02b19e9ad3d1e7c95c1584330de3136da277029a8caca39192767af76153d767ad1472867f2d1dbf5f5d56b4acd3d86d2581cdf460f4c82aaf53ff2 SHA512 c58d4586026e5686f9e98a8e98c5375faf5d61524714fa1355673b3f5c925edda40761810196593448474b524585c008e71b0a8bb7de72d75a3834ef67687726 -DIST async-trait-0.1.64.crate 29196 BLAKE2B 8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2 SHA512 0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7 -DIST async_once-0.2.6.crate 4678 BLAKE2B 15a381936c593c9eeb4b79a41dca09337fcdde2fec734f30502209001a41a61ded78dabffef9d6f415166e281c3208e2585061a8ce5033b6cac982f4876c4b63 SHA512 e0f1a9298a9aa0e2a1bd9c9c903ea143bf05549ee7acb5c1fe72d63430a7a7a2a3d50b1b7c8f7738b1c2f9dea5c6e329dbab1f355c2d8ebf4aab1d5238d71aaa -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.1.0.crate 13272 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 282fc036641edae875b1114e4529afa7ec367c1c Author: Sam James gentoo org> AuthorDate: Tue Apr 25 20:56:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 20:56:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282fc036 sys-libs/pkgcraft: Keyword 0.0.6 arm64, #905033 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild index af77f15e2a08..4de2706e1c2b 100644 --- a/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; S="${WORKDIR}"/${MY_P} - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 1e6637a457ed941ae69b1d4e535352d96ac3eb77 Author: Sam James gentoo org> AuthorDate: Sun Feb 19 19:30:36 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 19 19:30:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6637a4 sys-libs/pkgcraft: add 0.0.6 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 + sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild | 90 + sys-libs/pkgcraft/pkgcraft-.ebuild | 318 +--- 3 files changed, 97 insertions(+), 312 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 25333678072f..963c27c249fc 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -174,6 +174,7 @@ DIST pkgcraft-0.0.4.crate 460046 BLAKE2B c0bb2ecd035e34321b4af0b546f12219bb51773 DIST pkgcraft-bash-4c79d69fbfc508b78ef480e2449e81b244f59ab1.tar.gz 10906926 BLAKE2B 0765989039f14e2ecc97c746f1b5f592aa0cbd79f4800a0a6e76ed533bd2bf5fbc84e9427772e0c1944d15604201663b58a0032d6ffb164f4ebd7c6ff72cbb5b SHA512 71f8ffb4d42e4f6895b6f3ec14a16e8aff8277a04015e41263762886ff7a52caa8806dbd2239eeace5073bdfa6f553e3f7d0d76d0715fd09a08141829d0706fd DIST pkgcraft-c-0.0.4.crate 14662 BLAKE2B 38fc76f4ee0829519978d7ce60e9073abad24a96e224e20bb3c07745ff58e6dec381da8501f539f54cbffda2731df893abb819736def0ceb11cbe3638d1a31ba SHA512 20f9b9cb089d39d738e7be01a159e8da6b1d6a8e24fbecaf9e2064d72bd5e2434642b8c73972516f20e6a52359f7e876b49a648bb5e5bfc00799e89d2565320b DIST pkgcraft-c-0.0.5.tar.gz 188123 BLAKE2B 636d9f3fc2e0bcd3ae16c4b770e776850d1a34b3e36dceba752999f2e9274b42894fea37e9a383447a19114fdd2ff8c2294786362a316ccbb7ec2445aa660e96 SHA512 18b61b9b4e506e2328087b03e105ac20abdac08895570ea6e48df439c00a5680ad7bef4399e1d33d8a0abfff5277bf23185feaf8e1cb3d6a4e546a4671dd9655 +DIST pkgcraft-c-0.0.6.tar.xz 18239736 BLAKE2B b037ab525abeee07f6bfa766248220bbb9d5259b735e953add63b2e363826ccb5cf96beda31e05022ec3adbbcdc7e57012f441923cecb96e73372189e8aee755 SHA512 f8c12a3f8f1a9097bfd21ad32d4ce2af16d69fa768c0647189c06678b8c110dcf23e1ef844136df763d9b6fa0d2297f82409bb7fff9eacaaf2eee073197568bf DIST plotters-0.3.4.crate 143219 BLAKE2B 3121caf7d2a62d3dd337d887ea2343981d23b26ab742fa192456d58a73ebd07d384ad6e1de58671b5c06344c2efea8e32168d830051d425a63299d15746f3a73 SHA512 04d490ad1b822195259a661dbc605ec2f8e190a5f549741b286aa888b26a2c7468d226cee7718bd69b77e026283944367504db98c0293b3db4ce45103534 DIST plotters-backend-0.3.4.crate 13416 BLAKE2B 2b7090fb98ab9c28fd8525e1b3b4ca3410dafdb80563f52b545af70db638899123455254861e95973fb9c9e178e83cccd941c7305977de033091ed957291c28d SHA512 4784da70eda90a48aab38192619cfa7df733519cadc3b9aecd339dc735a9237e03144eee4f22f5f03ca214a732e8807d179d455032dd255a8125092ea489228b DIST plotters-svg-0.3.3.crate 6916 BLAKE2B 74c2c71afefe1148c82f8695ca3ae5283bad5b084e542325f3b6d587eac23f9fc087b64033043ff52ebcd661d40bb91c33ccd0de3c424ac0916baaa3a69c63b6 SHA512 1233eece4ab91ec690f93c7134ae8e6405183aaf500b2dce6973b6e212058334b7335aa80915e40363b9d2057398028c57d0b3aa974b88bb42c4e0e4726e7a92 diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild new file mode 100644 index ..af77f15e2a08 --- /dev/null +++ b/sys-libs/pkgcraft/pkgcraft-0.0.6.ebuild @@ -0,0 +1,90 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " +inherit edo cargo toolchain-funcs + +DESCRIPTION="C library for pkgcraft" +HOMEPAGE="https://pkgcraft.github.io/; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft; + inherit git-r3 + + S="${WORKDIR}"/${P}/crates/pkgcraft-c + + BDEPEND="test? ( dev-util/cargo-nextest )" +else + MY_P=${PN}-c-${PV} + SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; + S="${WORKDIR}"/${MY_P} + + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0/${PV}" +IUSE="test" +RESTRICT="!test? ( test )" + +# clang needed for bindgen +BDEPEND+=" + dev-util/cargo-c + sys-devel/clang + >=virtual/rust-1.65 +" + +QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + ) + + # For scallop building bash + tc-export AR CC + + # Can pass -vv if need more output from e.g. scallop configure + edo cargo cbuild "${cargoargs[@]}" +} + +src_test() { + if [[ ${PV} == ]] ; then + # It's interesting to test the whole thing rather than just +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 04591be0ae074b589d2a86c4acf08199f7265644 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 21:32:37 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:35:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04591be0 sys-libs/pkgcraft: fix fetching crates The tarball fetched from github doesn't contain the scallop submodule and gyakovlev explained the possible issues w/ mixing crate build & github tag tarball builds because of the risk of mismatches. Thanks-to: Georgy Yakovlev gentoo.org> Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 148 +- sys-libs/pkgcraft/pkgcraft-0.0.5.ebuild | 463 +--- sys-libs/pkgcraft/pkgcraft-.ebuild | 463 +--- 3 files changed, 760 insertions(+), 314 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index f342d854ff9c..25333678072f 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1,42 +1,74 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23 +DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f +DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428 +DIST async-stream-0.3.3.crate 12142 BLAKE2B 982831c5161e4fe3fadd5cb62678ba6d17c08e8d00de6cdf67ea2fcfc99cb878f7a87ed6eb29474f38081e0236bcf8e98e1ca2ae7d14f72bae2a6443557f2382 SHA512 fcc1e2c4e845ef309ece18824dcb769d84bf2370427f339658c489909028daa5e86e9dd4150c62c4279f4f498d4a73a200d9036271107d16134f56713aa6a0d0 +DIST async-stream-impl-0.3.3.crate 4072 BLAKE2B 33577ae90f52bf9c50e2b264b65ccf2fc999b97548be32e1e23907d645262b1e699d4992670cd1b7b65edab00eca53fba823d68f2534b98daff6bee02858e043 SHA512 d61bbd6d26eff8170a26fe98b1f8701d7e1082c2108b059d8bfd166eafbe22172586d9e8e2a31c32cb7ea9e9ff9d689fcd070ce7ae5b526f7f3c68f1b212 DIST async-trait-0.1.62.crate 27944 BLAKE2B 01bc8d5cb02b19e9ad3d1e7c95c1584330de3136da277029a8caca39192767af76153d767ad1472867f2d1dbf5f5d56b4acd3d86d2581cdf460f4c82aaf53ff2 SHA512 c58d4586026e5686f9e98a8e98c5375faf5d61524714fa1355673b3f5c925edda40761810196593448474b524585c008e71b0a8bb7de72d75a3834ef67687726 DIST async-trait-0.1.64.crate 29196 BLAKE2B 8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2 SHA512 0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7 DIST async_once-0.2.6.crate 4678 BLAKE2B 15a381936c593c9eeb4b79a41dca09337fcdde2fec734f30502209001a41a61ded78dabffef9d6f415166e281c3208e2585061a8ce5033b6cac982f4876c4b63 SHA512 e0f1a9298a9aa0e2a1bd9c9c903ea143bf05549ee7acb5c1fe72d63430a7a7a2a3d50b1b7c8f7738b1c2f9dea5c6e329dbab1f355c2d8ebf4aab1d5238d71aaa +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 5e12f4d2ff675177f330e19db65ee11bd822a034 Author: Sam James gentoo org> AuthorDate: Sun Feb 5 18:01:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 5 18:20:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e12f4d2 sys-libs/pkgcraft: add 0.0.5 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 32 sys-libs/pkgcraft/pkgcraft-0.0.5.ebuild | 243 ++ sys-libs/pkgcraft/pkgcraft-.ebuild | 293 3 files changed, 425 insertions(+), 143 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 7665a36a1603..f342d854ff9c 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -2,6 +2,7 @@ DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23 DIST async-trait-0.1.62.crate 27944 BLAKE2B 01bc8d5cb02b19e9ad3d1e7c95c1584330de3136da277029a8caca39192767af76153d767ad1472867f2d1dbf5f5d56b4acd3d86d2581cdf460f4c82aaf53ff2 SHA512 c58d4586026e5686f9e98a8e98c5375faf5d61524714fa1355673b3f5c925edda40761810196593448474b524585c008e71b0a8bb7de72d75a3834ef67687726 +DIST async-trait-0.1.64.crate 29196 BLAKE2B 8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2 SHA512 0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7 DIST async_once-0.2.6.crate 4678 BLAKE2B 15a381936c593c9eeb4b79a41dca09337fcdde2fec734f30502209001a41a61ded78dabffef9d6f415166e281c3208e2585061a8ce5033b6cac982f4876c4b63 SHA512 e0f1a9298a9aa0e2a1bd9c9c903ea143bf05549ee7acb5c1fe72d63430a7a7a2a3d50b1b7c8f7738b1c2f9dea5c6e329dbab1f355c2d8ebf4aab1d5238d71aaa DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST autotools-0.2.5.crate 9232 BLAKE2B ce0adda692d538e329db1dfbe34f8c235d46a05581e8a5afa41b4647a8d96a465b14e44c1f7b0808a3f6e5a597cb2f17904658869526a05247426eb1a9fb7b4b SHA512 3b74fe325713115ccda7158f9bca20d875571994e90e69854a839b60ce9abef2d7bcb57bf8da99ba14c77df77ab60a087037236bf8bf78ba805c6a5592a68903 @@ -12,11 +13,13 @@ DIST cached_proc_macro-0.16.0.crate 8700 BLAKE2B 1701336fefd722aeace62d7780dee70 DIST cached_proc_macro_types-0.1.0.crate 1141 BLAKE2B 38360a6c3b4fb9198fe3339f227c3076c28bc8b30142238d38e84fb48919b1151be7ed4c32767fefc2a8772bd585fdd404b96099bcd5493d15aedfd7954808ba SHA512 d25d35e4d158a5990a8df01553b8a1eb0e5c9564ddb111f59f9c52e9a11babc0cbbc4fb61ab77db2d319c136e889e52593202c8ced132fe88b9ce368b4502389 DIST camino-1.1.2.crate 31121 BLAKE2B 0e5ce3c9ce728a55135198154a0833fc1a66d13789ea9bf5f58dcf4617990d0037394fd3bbd63c6d669e80584c04cdbfa479cea783d0c55923de28e5ad79af04 SHA512 3c2273fc797f2da970a0ae7a4e58be596cec6860a947b2fe0850e7597c9cb0fb8569282c3c1ccfa7bd473b802649b6288eb8de95e9bc1fbcc3246504ff98f304 DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 21563b5615f5f1daa9f8a9438decdbe4f3d64ce6 Author: Sam James gentoo org> AuthorDate: Thu Jan 26 07:54:40 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 26 07:55:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21563b56 sys-libs/pkgcraft: fix LICENSE as radhermit pointed out Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild | 2 +- sys-libs/pkgcraft/pkgcraft-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild index 01fb4c382240..88da326e67a1 100644 --- a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild @@ -171,7 +171,7 @@ else KEYWORDS="~amd64" fi -LICENSE="BSD-1" +LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0 BSD GPL-3+ ISC MIT Unicode-DFS-2016" SLOT="0/${PV}" diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index 01fb4c382240..88da326e67a1 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -171,7 +171,7 @@ else KEYWORDS="~amd64" fi -LICENSE="BSD-1" +LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0 BSD GPL-3+ ISC MIT Unicode-DFS-2016" SLOT="0/${PV}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 571c167fa4755de54df7ac9d0992a269a63eb675 Author: Sam James gentoo org> AuthorDate: Mon Jan 23 04:10:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 23 04:12:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571c167f sys-libs/pkgcraft: respect AR/CC when building scallop's bash Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild | 6 +- sys-libs/pkgcraft/pkgcraft-.ebuild | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild index ae743b97825e..01fb4c382240 100644 --- a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild @@ -152,7 +152,7 @@ CRATES+=" pkgcraft-c-${PV} " -inherit edo cargo +inherit edo cargo toolchain-funcs DESCRIPTION="C library for pkgcraft" HOMEPAGE="https://pkgcraft.github.io/; @@ -203,6 +203,10 @@ src_compile() { --libdir="/usr/$(get_libdir)" ) + # For scallop building bash + tc-export AR CC + + # Can pass -vv if need more output from e.g. scallop configure edo cargo cbuild "${cargoargs[@]}" } diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index ae743b97825e..01fb4c382240 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -152,7 +152,7 @@ CRATES+=" pkgcraft-c-${PV} " -inherit edo cargo +inherit edo cargo toolchain-funcs DESCRIPTION="C library for pkgcraft" HOMEPAGE="https://pkgcraft.github.io/; @@ -203,6 +203,10 @@ src_compile() { --libdir="/usr/$(get_libdir)" ) + # For scallop building bash + tc-export AR CC + + # Can pass -vv if need more output from e.g. scallop configure edo cargo cbuild "${cargoargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 0adeee121f36438282280d6c4daa886870919a6e Author: Sam James gentoo org> AuthorDate: Mon Jan 23 03:41:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 23 04:12:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adeee12 sys-libs/pkgcraft: add clang BDEPEND for bindgen Thanks to radhermit for pointing out, as I'd missed the bug as well (I guess got buried under mail deluge when queue was down...?) Closes: https://bugs.gentoo.org/891669 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild | 2 ++ sys-libs/pkgcraft/pkgcraft-.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild index db15bda1f7db..ae743b97825e 100644 --- a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild @@ -178,8 +178,10 @@ SLOT="0/${PV}" IUSE="test" RESTRICT="!test? ( test )" +# clang needed for bindgen BDEPEND+=" dev-util/cargo-c + sys-devel/clang >=virtual/rust-1.65 " diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index db15bda1f7db..ae743b97825e 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -178,8 +178,10 @@ SLOT="0/${PV}" IUSE="test" RESTRICT="!test? ( test )" +# clang needed for bindgen BDEPEND+=" dev-util/cargo-c + sys-devel/clang >=virtual/rust-1.65 "
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 401ced71cd8de8504241019b9ebb5a260e6a5fc1 Author: Sam James gentoo org> AuthorDate: Mon Jan 23 03:39:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 23 04:12:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401ced71 sys-libs/pkgcraft: drop stale TODO This is already handled by the live templating now. Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild | 2 -- sys-libs/pkgcraft/pkgcraft-.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild index 2258d3c3746b..db15bda1f7db 100644 --- a/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild @@ -178,8 +178,6 @@ SLOT="0/${PV}" IUSE="test" RESTRICT="!test? ( test )" -# TODO: drop cargo-nextest, it's mostly used for testing the other crates, not -# pkgcraft-c. BDEPEND+=" dev-util/cargo-c >=virtual/rust-1.65 diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild b/sys-libs/pkgcraft/pkgcraft-.ebuild index 2258d3c3746b..db15bda1f7db 100644 --- a/sys-libs/pkgcraft/pkgcraft-.ebuild +++ b/sys-libs/pkgcraft/pkgcraft-.ebuild @@ -178,8 +178,6 @@ SLOT="0/${PV}" IUSE="test" RESTRICT="!test? ( test )" -# TODO: drop cargo-nextest, it's mostly used for testing the other crates, not -# pkgcraft-c. BDEPEND+=" dev-util/cargo-c >=virtual/rust-1.65
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: df1054bf4bd37e1f2e185a29242e7b93f5650bfa Author: Sam James gentoo org> AuthorDate: Sun Jan 22 06:35:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 22 06:35:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1054bf sys-libs/pkgcraft: new package, add 0.0.4, Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 144 sys-libs/pkgcraft/metadata.xml | 11 ++ sys-libs/pkgcraft/pkgcraft-0.0.4.ebuild | 232 sys-libs/pkgcraft/pkgcraft-.ebuild | 232 4 files changed, 619 insertions(+) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest new file mode 100644 index ..7665a36a1603 --- /dev/null +++ b/sys-libs/pkgcraft/Manifest @@ -0,0 +1,144 @@ +DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23 +DIST async-trait-0.1.62.crate 27944 BLAKE2B 01bc8d5cb02b19e9ad3d1e7c95c1584330de3136da277029a8caca39192767af76153d767ad1472867f2d1dbf5f5d56b4acd3d86d2581cdf460f4c82aaf53ff2 SHA512 c58d4586026e5686f9e98a8e98c5375faf5d61524714fa1355673b3f5c925edda40761810196593448474b524585c008e71b0a8bb7de72d75a3834ef67687726 +DIST async_once-0.2.6.crate 4678 BLAKE2B 15a381936c593c9eeb4b79a41dca09337fcdde2fec734f30502209001a41a61ded78dabffef9d6f415166e281c3208e2585061a8ce5033b6cac982f4876c4b63 SHA512 e0f1a9298a9aa0e2a1bd9c9c903ea143bf05549ee7acb5c1fe72d63430a7a7a2a3d50b1b7c8f7738b1c2f9dea5c6e329dbab1f355c2d8ebf4aab1d5238d71aaa +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST autotools-0.2.5.crate 9232 BLAKE2B ce0adda692d538e329db1dfbe34f8c235d46a05581e8a5afa41b4647a8d96a465b14e44c1f7b0808a3f6e5a597cb2f17904658869526a05247426eb1a9fb7b4b SHA512 3b74fe325713115ccda7158f9bca20d875571994e90e69854a839b60ce9abef2d7bcb57bf8da99ba14c77df77ab60a087037236bf8bf78ba805c6a5592a68903 +DIST bindgen-0.63.0.crate 201856 BLAKE2B a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141 SHA512 43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST cached-0.42.0.crate 53895 BLAKE2B 6f65c626dc987a95b5d778b7bf4d980f0f9fbce459c653a48d5b71f0e7564ae0c0142a52114ac5e700fed0b4338c7dd5003effb6525845c1c9c8a1dc1dedf422 SHA512 22f310e8d2242cfb394d8a7013894f4909628e6fabe6de870005005617d9413cc440df9c2b8ce2c0caa230aa42034aa6870ec60ddd7a7fe617b94003bc356659 +DIST cached_proc_macro-0.16.0.crate 8700 BLAKE2B 1701336fefd722aeace62d7780dee70bdcdeb472f81682a390de682c2b7548a7a19c32d901c979f10bceceaf69fa0349d39b98bfcd841b0826c9225af3d9990b SHA512 d5c1b53079c4159b7401a4f9adf278945392c1d691dcc2437ba1db935dcc5413a454be6e3cc8615da89f603f7cf74dbe73e3feef6d73b3b54d0c92f7df81740d +DIST cached_proc_macro_types-0.1.0.crate 1141 BLAKE2B 38360a6c3b4fb9198fe3339f227c3076c28bc8b30142238d38e84fb48919b1151be7ed4c32767fefc2a8772bd585fdd404b96099bcd5493d15aedfd7954808ba SHA512 d25d35e4d158a5990a8df01553b8a1eb0e5c9564ddb111f59f9c52e9a11babc0cbbc4fb61ab77db2d319c136e889e52593202c8ced132fe88b9ce368b4502389 +DIST camino-1.1.2.crate 31121 BLAKE2B 0e5ce3c9ce728a55135198154a0833fc1a66d13789ea9bf5f58dcf4617990d0037394fd3bbd63c6d669e80584c04cdbfa479cea783d0c55923de28e5ad79af04 SHA512 3c2273fc797f2da970a0ae7a4e58be596cec6860a947b2fe0850e7597c9cb0fb8569282c3c1ccfa7bd473b802649b6288eb8de95e9bc1fbcc3246504ff98f304 +DIST cc-1.0.78.crate 61375 BLAKE2B