public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-physics/pyhepmc/
@ 2024-02-17 17:25 Alexander Puck Neuwirth
  0 siblings, 0 replies; 2+ messages in thread
From: Alexander Puck Neuwirth @ 2024-02-17 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0d902a02e59eecc0dfe2889fd4db098231c4f19b
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Thu Feb  1 22:13:33 2024 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Sat Feb 17 17:24:46 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=0d902a02

sci-physics/pyhepmc: new package, add 2.11.0

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>
Closes: https://github.com/gentoo/sci/pull/1237
Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/pyhepmc/metadata.xml          | 19 +++++++++++++++++++
 sci-physics/pyhepmc/pyhepmc-2.11.0.ebuild | 20 ++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/sci-physics/pyhepmc/metadata.xml b/sci-physics/pyhepmc/metadata.xml
new file mode 100644
index 000000000..6f6a9a0bb
--- /dev/null
+++ b/sci-physics/pyhepmc/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>sci@gentoo.org</email>
+		<name>Gentoo Science Project</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>alexander@neuwirth-informatik.de</email>
+		<name>Alexander Puck Neuwirth</name>
+	</maintainer>
+	<longdescription lang="en">
+	pyhepmc largely mirrors the C++ interface of the HepMC3 library, which is documented here. Parts of the documentation have been copied from HepMC3. Documentation is available as Python docstrings, so you can use Python's help() browser to learn about the API. Alternatively, you can consult the online reference generated from these docstrings which includes some examples.
+	</longdescription>
+	<upstream>
+		<remote-id type="pypi">pyhepmc</remote-id>
+		<remote-id type="github">scikit-hep/pyhepmc</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/sci-physics/pyhepmc/pyhepmc-2.11.0.ebuild b/sci-physics/pyhepmc/pyhepmc-2.11.0.ebuild
new file mode 100644
index 000000000..c28b094bb
--- /dev/null
+++ b/sci-physics/pyhepmc/pyhepmc-2.11.0.ebuild
@@ -0,0 +1,20 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Pythonic wrapper for the HepMC3 C++ library."
+HOMEPAGE="https://github.com/scikit-hep/pyhepmc"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/numpy-1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+        ${RDEPEND}
+        dev-build/cmake
+"


^ permalink raw reply related	[flat|nested] 2+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-physics/pyhepmc/
@ 2025-01-19 20:36 Alexander Puck Neuwirth
  0 siblings, 0 replies; 2+ messages in thread
From: Alexander Puck Neuwirth @ 2025-01-19 20:36 UTC (permalink / raw
  To: gentoo-commits

commit:     9f420a116b10881f597392e1721850ba46c6e4eb
Author:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Sun Jan 19 20:35:30 2025 +0000
Commit:     Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Sun Jan 19 20:36:14 2025 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9f420a11

sci-physics/pyhepmc: add 2.14.0

Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>

 sci-physics/pyhepmc/pyhepmc-2.14.0.ebuild | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/sci-physics/pyhepmc/pyhepmc-2.14.0.ebuild b/sci-physics/pyhepmc/pyhepmc-2.14.0.ebuild
new file mode 100644
index 000000000..f99145a7f
--- /dev/null
+++ b/sci-physics/pyhepmc/pyhepmc-2.14.0.ebuild
@@ -0,0 +1,21 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Pythonic wrapper for the HepMC3 C++ library."
+HOMEPAGE="https://github.com/scikit-hep/pyhepmc"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/numpy-1.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	${RDEPEND}
+	dev-build/cmake
+"


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-01-19 20:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-17 17:25 [gentoo-commits] proj/sci:master commit in: sci-physics/pyhepmc/ Alexander Puck Neuwirth
  -- strict thread matches above, loose matches on Subject: below --
2025-01-19 20:36 Alexander Puck Neuwirth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox