commit: 7834159ea12f2710fe6245c343bc78fcf2830c14
Author: Oliver Freyermuth <o.freyermuth <AT> googlemail <DOT> com>
AuthorDate: Tue Jul 22 13:53:21 2025 +0000
Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Tue Jul 29 23:51:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7834159e
sci-physics/vmc: add 2.1
Signed-off-by: Oliver Freyermuth <o.freyermuth <AT> googlemail.com>
Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org>
sci-physics/vmc/Manifest | 1 +
sci-physics/vmc/vmc-2.1.ebuild | 46 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/sci-physics/vmc/Manifest b/sci-physics/vmc/Manifest
index 2ad1b8a2b82d..76bf58659372 100644
--- a/sci-physics/vmc/Manifest
+++ b/sci-physics/vmc/Manifest
@@ -1,2 +1,3 @@
DIST vmc-1.1_p1.tar.gz 91722 BLAKE2B
6849b52c95dd33393f75d24eb184571bfbc3b711e6bba7c33853493e97ad63fbdfa4c49c61f664b911d7e047229bcde08303b48a345f1a0b9bfffee3f078e275
SHA512
407d8a6d3c3375e448273750aaffe43e9f4a63cc2f4a4ec41d1cd9b3c830b836cbef8d4e9cb37e5a0595f54a22989b7e1dd62dda0606a84f5732d1d3f6eaaee8
DIST vmc-2.0.tar.gz 96865 BLAKE2B
487ad5888389e10ba79364f4701ab4caec33d88b940ee277a8039a401fd624d3a9f7ae62bd4a50be770ac924703256325bf118e243bfe700ed8e390104f4e3d5
SHA512
3f0a88bf2bcf3daaa1327125a1aebb05452dabce3d5f274797c05cbd15cdd1c9d4fdfeebdef70a70ce5d575f19c2856330be18683e7bf241113881e11a022a89
+DIST vmc-2.1.tar.gz 96009 BLAKE2B
3dd44afa8ba89dcb3af326ad3ab9d6c39ff617f033dc2c1f3a69cfc210ab2f473dca3e4b6fba9a100e74b82fe6c2b11c44bdad6f82ac7a163c00d238ecf249e4
SHA512
60fbc0049ef72085e7029ba9f57d3f5c05bd67c41e733fd85e9bc874961226655f9c28982d579819e3dca4f9f4085cc539c7149e6855174148f012f28995f68a
diff --git a/sci-physics/vmc/vmc-2.1.ebuild b/sci-physics/vmc/vmc-2.1.ebuild
new file mode 100644
index 000000000000..4c9b12b20af2
--- /dev/null
+++ b/sci-physics/vmc/vmc-2.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="app-text/doxygen[dot]"
+# Not setting DOCS_PATH as upstream expects doxygen to run in ${S}
+DOCS_CONFIG_NAME="doc/doxygen/Doxyfile"
+
+inherit cmake docs
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vmc-project/${PN}.git"
+else
+ MY_PV=$(ver_rs 1-2 -)
+ SRC_URI="https://github.com/vmc-project/${PN}/archive/v${MY_PV}.tar.gz
-> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Virtual Monte Carlo core library"
+HOMEPAGE="
+ https://vmc-project.github.io/
+ https://github.com/vmc-project/vmc
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="sci-physics/root:="
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md History )
+
+src_compile() {
+ cmake_src_compile
+ docs_compile
+}
+
+src_install() {
+ cmake_src_install
+ einstalldocs
+}