commit: d5049bfdca7c9c55e66718fe29721b80cf4db888
Author: Pavel Sobolev <contact <AT> paveloom <DOT> dev>
AuthorDate: Sat Jan 3 12:31:26 2026 +0000
Commit: Pavel Sobolev <contact <AT> paveloom <DOT> dev>
CommitDate: Sat Jan 3 13:22:23 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5049bfd
dev-python/ignore-python: new package, add 0.3.0
Signed-off-by: Pavel Sobolev <contact <AT> paveloom.dev>
dev-python/ignore-python/Manifest | 2 ++
.../ignore-python/ignore-python-0.3.0.ebuild | 30 ++++++++++++++++++++++
dev-python/ignore-python/metadata.xml | 13 ++++++++++
3 files changed, 45 insertions(+)
diff --git a/dev-python/ignore-python/Manifest
b/dev-python/ignore-python/Manifest
new file mode 100644
index 0000000000..3559e30f94
--- /dev/null
+++ b/dev-python/ignore-python/Manifest
@@ -0,0 +1,2 @@
+DIST ignore-python-0.3.0-deps.tar.xz 5121304 BLAKE2B
243c0102c21010048a79b37f6ba4ccacf3c54017e14f1f036c1a21788c61c6550a8bcb5da6ffc82c1c4ee9ada60b1f337878724a4ee12220d6d3bb968b5e304c
SHA512
807ce4a4f47b1f02b67b91de652ce8191e31d05e40509446c31ceddcff57d40f2c037acb7b676c26175d9fa5d2e1b5499269e9e2afe7eda73acb1197effaee8a
+DIST ignore-python-0.3.0.gh.tar.gz 8996 BLAKE2B
640bd9a2b53459d7f909d784941d0bfedd312526e848ef2ae7ed85d1aff4e7ca90d48f480e3d8b68a29228325c55723c76fdc66808822e6b779bd6f5c886adbb
SHA512
0afd134cac196df6d2d839e06fb1d38359cbbd7347d96210b4de9d9f9ddb10ebd24e52fb8606ca15fbb8d3bd0b8161f6e74bde9d3865ee3c1b7f67cae8f7b14d
diff --git a/dev-python/ignore-python/ignore-python-0.3.0.ebuild
b/dev-python/ignore-python/ignore-python-0.3.0.ebuild
new file mode 100644
index 0000000000..7f26676169
--- /dev/null
+++ b/dev-python/ignore-python/ignore-python-0.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=(python3_{11..14})
+
+inherit cargo distutils-r1
+
+DESCRIPTION="Rust ignore crate Python bindings"
+HOMEPAGE="
+ https://github.com/borsattoz/ignore-python
+ https://pypi.org/project/ignore-python/
+"
+SRC_URI="
+
https://github.com/borsattoz/ignore-python/archive/refs/tags/v${PV}.tar.gz ->
${P}.gh.tar.gz
+
https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
+"
+
+LICENSE="MIT Unicode-3.0 Apache-2.0-with-LLVM-exceptions"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+
+python_test() {
+ epytest
--override-ini="pythonpath=${BUILD_DIR}/install$(python_get_sitedir)"
+}
diff --git a/dev-python/ignore-python/metadata.xml
b/dev-python/ignore-python/metadata.xml
new file mode 100644
index 0000000000..4abff8dd0a
--- /dev/null
+++ b/dev-python/ignore-python/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Pavel Sobolev</name>
+ <email>[email protected]</email>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/borsattoz/ignore-python/issues</bugs-to>
+ <remote-id type="github">borsattoz/ignore-python</remote-id>
+ <remote-id type="pypi">ignore-python</remote-id>
+ </upstream>
+</pkgmetadata>