summaryrefslogtreecommitdiff
path: root/app-text/xan
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-text/xan
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'app-text/xan')
-rw-r--r--app-text/xan/Manifest2
-rw-r--r--app-text/xan/metadata.xml28
-rw-r--r--app-text/xan/xan-0.57.1.ebuild67
-rw-r--r--app-text/xan/xan-9999.ebuild66
4 files changed, 0 insertions, 163 deletions
diff --git a/app-text/xan/Manifest b/app-text/xan/Manifest
deleted file mode 100644
index bfc27ac06774..000000000000
--- a/app-text/xan/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xan-0.57.1-crates.tar.xz 26670964 BLAKE2B eeda0973faae31acb4dad8e5b3d87a8708a83a8af3ce6e23aaff0a6c56812441d65828aac629d47f47c7012c6cba5fe04ce48c16839953db781e5bb6be14d4fb SHA512 6a0beabf7fa0a5140480ce26c244cd9ad649135cd049109d3c14ed650eca3e91da8549ceb355aafbd77ad180c1a52cc85fbbc19097749476ce7dcab48a7f6af7
-DIST xan-0.57.1.tar.gz 7566215 BLAKE2B 0df6e69a505e64f554c7608c05bb1814866f6c2d0f6047f7ebc87589de8815243490e9e07942e53f376a12b5d8fd3b491546dad1ff000c0e0364d68eab96b541 SHA512 be489772a395bddc09c9f723c31639d7e68f9a07c495c8a12f51b4bb061adc7f871c992a42f61532a5fec67ea0756f0cf8b9ee09ec0902e7f85e061e3c466c6a
diff --git a/app-text/xan/metadata.xml b/app-text/xan/metadata.xml
deleted file mode 100644
index 0b512ec4f508..000000000000
--- a/app-text/xan/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>vowstar@gmail.com</email>
- <name>Huang Rui</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/medialab/xan/issues</bugs-to>
- <changelog>https://github.com/medialab/xan/releases</changelog>
- <remote-id type="github">medialab/xan</remote-id>
- </upstream>
- <longdescription lang="en">
- Xan is a powerful CSV processing tool written in Rust. It provides a
- command-line interface for handling CSV data with ease and efficiency.
- The tool offers various functions including data manipulation, statistical
- analysis, format conversion, and visualization capabilities. Xan is designed
- to work with large datasets and provides fast performance for data processing
- tasks. It supports operations like filtering, aggregation, joining, and
- transforming CSV data through a simple and intuitive interface.
- </longdescription>
- <longdescription lang="zh">
- Xan 是一个用 Rust 编写的强大的 CSV 处理工具。它提供了一个命令行界面,
- 可以轻松高效地处理 CSV 数据。该工具提供了各种功能,包括数据操作、统计分析、
- 格式转换和可视化功能。Xan 设计用于处理大型数据集,并为数据处理任务提供快速性能。
- 它支持通过简单直观的界面进行过滤、聚合、连接和转换 CSV 数据等操作。
- </longdescription>
-</pkgmetadata>
diff --git a/app-text/xan/xan-0.57.1.ebuild b/app-text/xan/xan-0.57.1.ebuild
deleted file mode 100644
index b0ddaac9fa1a..000000000000
--- a/app-text/xan/xan-0.57.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2025-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RUST_MIN_VER="1.83.0"
-
-# Crate list bundled into a single tarball published at
-# https://github.com/vowstar/vowstar-overlay-dist
-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"
-else
- SRC_URI="https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz"
- SRC_URI+=" https://github.com/vowstar/vowstar-overlay-dist/releases/download/${PN}-${PV}/${PN}-${PV}-crates.tar.xz"
- SRC_URI+=" ${CARGO_CRATE_URIS}"
- KEYWORDS="~amd64"
- RESTRICT="mirror"
-fi
-
-LICENSE="|| ( MIT Unlicense )"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 BSD-2 BSD CC0-1.0 GPL-2+ ISC MIT MPL-2.0 Unicode-3.0
- Unlicense ZLIB
-"
-SLOT="0"
-# apply-crates-fixes start
-RDEPEND="
- >=app-arch/zstd-1.5.7
- >=dev-libs/jemalloc-5.3.0
-"
-DEPEND="${RDEPEND}"
-# apply-crates-fixes end
-
-QA_FLAGS_IGNORED="usr/bin/xan"
-
-DOCS=( README.md docs )
-
-src_unpack() {
- if [[ "${PV}" == *9999* ]]; then
- git-r3_src_unpack
- cargo_live_src_unpack
- else
- cargo_src_unpack
- fi
-}
-# apply-crates-fixes start
-src_compile() {
- export ZSTD_SYS_USE_PKG_CONFIG=1 # fix for zstd-sys crate
- JEMALLOC_OVERRIDE="/usr/$(get_libdir)/libjemalloc.so"
- export JEMALLOC_OVERRIDE # fix for jemalloc-sys crate
- cargo_src_compile
-}
-# apply-crates-fixes end
-
-src_install() {
- cargo_src_install
- einstalldocs
-}
diff --git a/app-text/xan/xan-9999.ebuild b/app-text/xan/xan-9999.ebuild
deleted file mode 100644
index bd805903e2ea..000000000000
--- a/app-text/xan/xan-9999.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2025-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.14.0
-
-EAPI=8
-
-RUST_MIN_VER="1.83.0"
-
-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"
-else
- SRC_URI="https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz"
- SRC_URI+=" ${CARGO_CRATE_URIS}"
- KEYWORDS="~amd64"
- RESTRICT="mirror"
-fi
-
-LICENSE="|| ( MIT Unlicense )"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 BSD-2 BSD CC0-1.0 GPL-2+ ISC MIT MPL-2.0 Unicode-3.0
- Unlicense ZLIB
-"
-SLOT="0"
-# apply-crates-fixes start
-RDEPEND="
- >=app-arch/zstd-1.5.7
- >=dev-libs/jemalloc-5.3.0
-"
-DEPEND="${RDEPEND}"
-# apply-crates-fixes end
-
-QA_FLAGS_IGNORED="usr/bin/xan"
-
-DOCS=( README.md docs )
-
-src_unpack() {
- if [[ "${PV}" == *9999* ]]; then
- git-r3_src_unpack
- cargo_live_src_unpack
- else
- cargo_src_unpack
- fi
-}
-# apply-crates-fixes start
-src_compile() {
- export ZSTD_SYS_USE_PKG_CONFIG=1 # fix for zstd-sys crate
- JEMALLOC_OVERRIDE="/usr/$(get_libdir)/libjemalloc.so"
- export JEMALLOC_OVERRIDE # fix for jemalloc-sys crate
- cargo_src_compile
-}
-# apply-crates-fixes end
-
-src_install() {
- cargo_src_install
- einstalldocs
-}