commit:     60dbee93a67aa62f57c50857f208cad9cb9de8e5
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Thu Feb 26 13:04:43 2026 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Thu Feb 26 13:04:43 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60dbee93

dev-python/svgpathtools: new package, add 1.7.2

Signed-off-by: Huang Rui <vowstar <AT> gmail.com>

 dev-python/svgpathtools/Manifest                  |  1 +
 dev-python/svgpathtools/metadata.xml              | 23 +++++++++++++++++++++
 dev-python/svgpathtools/svgpathtools-1.7.2.ebuild | 25 +++++++++++++++++++++++
 3 files changed, 49 insertions(+)

diff --git a/dev-python/svgpathtools/Manifest b/dev-python/svgpathtools/Manifest
new file mode 100644
index 0000000000..a8184a4dcc
--- /dev/null
+++ b/dev-python/svgpathtools/Manifest
@@ -0,0 +1 @@
+DIST svgpathtools-1.7.2.tar.gz 2136092 BLAKE2B 
15470fe9f1193aa35fde1201940e2d23a06e9880c456c11819e26545f1c491995e54321674d34cefff5299e51cf8e0a10c7aa04871a1536c6de61d16fc29c477
 SHA512 
8771925e6a59f70bebc09df58d1bb2d44ff326768deabaf566637ade4ff4bd799de03a24ee71c80432b8286df3b12b060be73fdc2f0ada2dcd15b11d51404f3b

diff --git a/dev-python/svgpathtools/metadata.xml 
b/dev-python/svgpathtools/metadata.xml
new file mode 100644
index 0000000000..b7741203d1
--- /dev/null
+++ b/dev-python/svgpathtools/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Huang Rui</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="github">mathandy/svgpathtools</remote-id>
+               <remote-id type="pypi">svgpathtools</remote-id>
+       </upstream>
+       <longdescription lang="en">
+               svgpathtools is a collection of tools for manipulating and 
analyzing SVG
+               Path objects and Bezier curves. It provides functions for 
reading, writing,
+               and displaying SVG files, as well as tools for computing arc 
lengths,
+               bounding boxes, intersections, and other geometric properties 
of SVG paths.
+       </longdescription>
+       <longdescription lang="zh">
+               svgpathtools是一组用于操作和分析SVG路径对象和贝塞尔曲线的工具集。它提供了
+               读取、写入和显示SVG文件的功能,以及用于计算弧长、边界框、交点和SVG路径其他
+               几何属性的工具。
+       </longdescription>
+</pkgmetadata>

diff --git a/dev-python/svgpathtools/svgpathtools-1.7.2.ebuild 
b/dev-python/svgpathtools/svgpathtools-1.7.2.ebuild
new file mode 100644
index 0000000000..a5a23e78aa
--- /dev/null
+++ b/dev-python/svgpathtools/svgpathtools-1.7.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools for manipulating and analyzing SVG Path objects and Bezier 
curves"
+HOMEPAGE="https://github.com/mathandy/svgpathtools 
https://pypi.org/project/svgpathtools/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       dev-python/numpy[${PYTHON_USEDEP}]
+       dev-python/svgwrite[${PYTHON_USEDEP}]
+       dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"
+
+EPYTEST_PLUGINS=( )
+distutils_enable_tests pytest

Reply via email to