summaryrefslogtreecommitdiff
path: root/dev-python/tomli
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/tomli')
-rw-r--r--dev-python/tomli/Manifest2
-rw-r--r--dev-python/tomli/metadata.xml9
-rw-r--r--dev-python/tomli/tomli-2.4.1.ebuild40
3 files changed, 51 insertions, 0 deletions
diff --git a/dev-python/tomli/Manifest b/dev-python/tomli/Manifest
new file mode 100644
index 000000000000..bfd9979ca710
--- /dev/null
+++ b/dev-python/tomli/Manifest
@@ -0,0 +1,2 @@
+DIST tomli-2.4.1-py3-none-any.whl.zip 14583 BLAKE2B 1ad652dc394bc4ced7a4424c185aea332f4a2fa3b414ae022ca3ed1897697e0a21428fdb8df3d0e38560d9ed992223f81c6fd448b8516a0aa95131925e0425eb SHA512 b1128513d7cf0df49590d0b90696c6d8a04fcada635fa989680ea3b3882bf4eae8a9fdcc42d1e767ba3fcac2786bd47a19dd722187fb7a78eaeb05b55f8e71e6
+DIST tomli-2.4.1.gh.tar.gz 81666 BLAKE2B ea0b49fa67f525aa1648e0cb627543aa9e4bf4f13ed0c36d1f4afc4a5325f4b71d3dbbf17262cf44fb6394b1b7c8f37bd409edcda2d597a4ea7fcee54a4f02ec SHA512 b7f79c349d5a7309452f940ac630504c52a36761bdcd2b3f451d06172641f59b48721ce15faceb70cd04f995150c9854c6725d6596bebbf06087c7ea95a3d3a4
diff --git a/dev-python/tomli/metadata.xml b/dev-python/tomli/metadata.xml
new file mode 100644
index 000000000000..d34971a915e9
--- /dev/null
+++ b/dev-python/tomli/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches />
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/dev-python/tomli/tomli-2.4.1.ebuild b/dev-python/tomli/tomli-2.4.1.ebuild
new file mode 100644
index 000000000000..b3f1cc68d51e
--- /dev/null
+++ b/dev-python/tomli/tomli-2.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A lil' TOML parser"
+HOMEPAGE="
+ https://pypi.org/project/tomli/
+ https://github.com/hukkin/tomli/
+"
+SRC_URI="
+ https://github.com/hukkin/tomli/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ $(pypi_wheel_url --unpack)
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+ app-arch/unzip
+"
+
+distutils_enable_tests unittest
+
+python_compile() {
+ python_domodule src/tomli "${WORKDIR}"/*.dist-info
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}