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>

Reply via email to