commit: 19c3e9b14d36866b1bb319e9b8885c58c312760e Author: ingenarel <ingenarelitems <AT> gmail <DOT> com> AuthorDate: Fri Jul 18 02:20:47 2025 +0000 Commit: Saad Abdullah <ingenarelitems <AT> gmail <DOT> com> CommitDate: Fri Jul 18 02:20:47 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19c3e9b1
app-text/xan: add 0.51.0, 9999 Signed-off-by: ingenarel <ingenarelitems <AT> gmail.com> app-text/xan/Manifest | 2 ++ app-text/xan/xan-0.51.0.ebuild | 44 ++++++++++++++++++++++++++++++++++++++++++ app-text/xan/xan-9999.ebuild | 44 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 90 insertions(+) diff --git a/app-text/xan/Manifest b/app-text/xan/Manifest index fcce525aa8..02573bc740 100644 --- a/app-text/xan/Manifest +++ b/app-text/xan/Manifest @@ -1,2 +1,4 @@ DIST xan-0.48.0-deps.tar.xz 27363936 BLAKE2B 162760b52b6908d7da7f3c6e39587ceb8fa238d8232b88b83c0d3675e1a0c722ba4fbc0ba0d6065dfdb130cadff0e83d5531c8835ca32e5ba8b65889db4ed5dd SHA512 f4b0d7f408374e1a9361e6f9056d4dfeb5424c0b2c2ded3b1edcffd8f75f03ab0a78eed18bc1072dab642f59dacb2c01e55ac7aaf17e93c964bdb71f7a52850c DIST xan-0.48.0.tar.gz 5662707 BLAKE2B 9a572cc5ae5230435f5436d569ce9d55337bb34fb3419090ea159bb99bb60c2ecc8c36716b7c50fc76c641223d271948087217ea657451dea09880ab25212e9a SHA512 b7188736f927b8ac9ad52faf49c98676272d2143575b1858ccaf7bac500be850fedb60c80257e93f60af76fd54d51b860632f7fb47436d9d4441c02abed6e9ba +DIST xan-0.51.0-deps.tar.xz 27514732 BLAKE2B 2a1dd1876a5e5ee8739219427039f90c3b44c4999df8d6090136dc6b44171ac7608d9b1f1b9ef6be213f8b523b7533faf1067a6d822decd3ad95075ed4f682c9 SHA512 14fab8e52a89fcc61d744b3209244a208ac4e5c9c654ad0782e025c617ecbb97e93177a336843161472d7c036282e33c1b34b8cc503ce4861fb1b4962d8ab105 +DIST xan-0.51.0.tar.gz 5881000 BLAKE2B 4244d580a2e30c936bab672735ad577082cce270267ec5ddedac3557740ecc08f43b3df2044a3703bf23f442223a80df5c84624392684d7afd3ce9073a0bf4d3 SHA512 833cef00c3805e607d7dfa121c4425faf77f83c9c0c404163383d8340febe49ca495ce487671033c843b843f0103683f4228577b46e5c25098c7a977442d745d diff --git a/app-text/xan/xan-0.51.0.ebuild b/app-text/xan/xan-0.51.0.ebuild new file mode 100644 index 0000000000..6563bb0b00 --- /dev/null +++ b/app-text/xan/xan-0.51.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" " + +inherit cargo + +DESCRIPTION="The CSV magician" +HOMEPAGE="https://github.com/medialab/xan" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/medialab/xan" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + KEYWORDS="~amd64" + ECARGO_VENDOR="${WORKDIR}/vendor" +fi + +LICENSE="|| ( MIT Unlicense )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 GPL-2+ ISC MIT MPL-2.0 + Unicode-3.0 Unlicense ZLIB +" +SLOT="0" + +QA_FLAGS_IGNORED="usr/bin/xan" + +DOCS=( README.md docs ) + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/app-text/xan/xan-9999.ebuild b/app-text/xan/xan-9999.ebuild new file mode 100644 index 0000000000..6563bb0b00 --- /dev/null +++ b/app-text/xan/xan-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" " + +inherit cargo + +DESCRIPTION="The CSV magician" +HOMEPAGE="https://github.com/medialab/xan" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/medialab/xan" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + KEYWORDS="~amd64" + ECARGO_VENDOR="${WORKDIR}/vendor" +fi + +LICENSE="|| ( MIT Unlicense )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 GPL-2+ ISC MIT MPL-2.0 + Unicode-3.0 Unlicense ZLIB +" +SLOT="0" + +QA_FLAGS_IGNORED="usr/bin/xan" + +DOCS=( README.md docs ) + +src_install() { + cargo_src_install + einstalldocs +}
