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
+}

Reply via email to