From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 24B4F15808A for ; Fri, 18 Jul 2025 09:35:59 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 0F98E340F6B for ; Fri, 18 Jul 2025 09:35:59 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id EA92711056A; Fri, 18 Jul 2025 09:35:31 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id D7DB8110568 for ; Fri, 18 Jul 2025 09:35:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 90E8D340ED3 for ; Fri, 18 Jul 2025 09:35:31 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BA704272E for ; Fri, 18 Jul 2025 09:35:28 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1752805247.19c3e9b14d36866b1bb319e9b8885c58c312760e.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: app-text/xan/ X-VCS-Repository: repo/proj/guru X-VCS-Files: app-text/xan/Manifest app-text/xan/xan-0.51.0.ebuild app-text/xan/xan-9999.ebuild X-VCS-Directories: app-text/xan/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 19c3e9b14d36866b1bb319e9b8885c58c312760e X-VCS-Branch: master Date: Fri, 18 Jul 2025 09:35:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ece8d760-a7c8-4811-be3f-f144080f5613 X-Archives-Hash: 051375bccca26c27b665d458c6bbd4b5 commit: 19c3e9b14d36866b1bb319e9b8885c58c312760e Author: ingenarel gmail com> AuthorDate: Fri Jul 18 02:20:47 2025 +0000 Commit: David Roman gmail 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 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 +}