summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob L. Kreuze <zerodaysfordays@sdf.org>2026-01-02 15:13:11 -0500
committerJakob L. Kreuze <zerodaysfordays@sdf.org>2026-01-02 15:13:11 -0500
commitce67a4a457473071f4c0b2d2b0c0f896f64061b0 (patch)
tree9c019edc17916ae506f96612434029dd49503eab
parentcd4ea90a0728bf2ec0b372528acd9477b153dc21 (diff)
Add dev-python/orgparseHEADmaster
-rw-r--r--README.md1
-rw-r--r--dev-python/orgparse/Manifest2
-rw-r--r--dev-python/orgparse/orgparse-0.4.20251020.ebuild25
3 files changed, 28 insertions, 0 deletions
diff --git a/README.md b/README.md
index 38a27de..3e3dddb 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,7 @@ other overlays, or modifying less-than-ideals in the upstream ebuild repository.
- [NBlood](https://nukeykt.retrohost.net/) as games-fps/nblood
- [xremap](https://github.com/k0kubun/xremap) as x11-misc/xremap
- [tagutil](https://github.com/kaworu/tagutil) as media-sound/tagutil
+- [orgparse](https://github.com/karlicoss/orgparse) as dev-python/orgparse
Additionally, a number of packages from Jannik2099's now-abandoned
`pinebookpro-overlay` see upkeep here. Use at your own peril.
diff --git a/dev-python/orgparse/Manifest b/dev-python/orgparse/Manifest
new file mode 100644
index 0000000..b483716
--- /dev/null
+++ b/dev-python/orgparse/Manifest
@@ -0,0 +1,2 @@
+DIST orgparse-0.4.20251020.tar.gz 40735 BLAKE2B 66cd595046f86080a7fc1f8cbbec72328154c49df245677dbf40eba724a850e3bc5c1c2766c0c1ca30693defd63bf788d9e5c5739fdf48f69190a3ae0142a02b SHA512 2e42e822628f778bf1cf3cf1a2179420decf346985f312e44ed44e1497e32360915e8d15a90a425aa55fb3206f4c59e8b79231f3c230e0b602dc77b2cf03e8c9
+EBUILD orgparse-0.4.20251020.ebuild 562 BLAKE2B 4b8fcfaf6de8bc46b5c08fb5e4fdb0b95350fe99c895a7990babd98f305e52b35bfb960d5a3f1d0c14f7166e39ca7f3d71207fa97f334a25c15689c168cf7bb4 SHA512 dc07f3dea90833eb27cff2ad7b00c98263230584649e8fbc89c8510134858734df835aa008db8595a0f7e6fa34daed90897d8f320d9f0868dbd6a1632bf19111
diff --git a/dev-python/orgparse/orgparse-0.4.20251020.ebuild b/dev-python/orgparse/orgparse-0.4.20251020.ebuild
new file mode 100644
index 0000000..a03c870
--- /dev/null
+++ b/dev-python/orgparse/orgparse-0.4.20251020.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Emacs org-mode parser in Python"
+HOMEPAGE="
+ https://github.com/karlicoss/orgparse
+ https://pypi.org/project/orgparse/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10)
+"