* [gentoo-commits] proj/sci:master commit in: sci-physics/qcdloop/
@ 2024-04-17 10:30 Alexander Puck Neuwirth
0 siblings, 0 replies; 3+ messages in thread
From: Alexander Puck Neuwirth @ 2024-04-17 10:30 UTC (permalink / raw
To: gentoo-commits
commit: 21613b44a78c29aa0db553380a15ae494b19d314
Author: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Wed Apr 10 19:16:41 2024 +0000
Commit: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Wed Apr 17 10:20:17 2024 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=21613b44
sci-physics/qcdloop: inherit fortran-2
Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>
sci-physics/qcdloop/qcdloop-2.0.5.ebuild | 8 +-------
sci-physics/qcdloop/qcdloop-2.0.9.ebuild | 8 +-------
2 files changed, 2 insertions(+), 14 deletions(-)
diff --git a/sci-physics/qcdloop/qcdloop-2.0.5.ebuild b/sci-physics/qcdloop/qcdloop-2.0.5.ebuild
index 19a247ba2..672957c56 100644
--- a/sci-physics/qcdloop/qcdloop-2.0.5.ebuild
+++ b/sci-physics/qcdloop/qcdloop-2.0.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake
+inherit cmake fortran-2
DESCRIPTION="An object-oriented one-loop scalar Feynman integrals framework"
HOMEPAGE="https://qcdloop.web.cern.ch/qcdloop/"
@@ -15,12 +15,6 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/fortran
-"
-
PATCHES=(
"${FILESDIR}"/${P}-cxx.patch
)
diff --git a/sci-physics/qcdloop/qcdloop-2.0.9.ebuild b/sci-physics/qcdloop/qcdloop-2.0.9.ebuild
index ccea20aa5..6486e70b9 100644
--- a/sci-physics/qcdloop/qcdloop-2.0.9.ebuild
+++ b/sci-physics/qcdloop/qcdloop-2.0.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake
+inherit cmake fortran-2
DESCRIPTION="An object-oriented one-loop scalar Feynman integrals framework"
HOMEPAGE="https://qcdloop.web.cern.ch/qcdloop/"
@@ -15,12 +15,6 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/fortran
-"
-
PATCHES=(
"${FILESDIR}"/${P}-cxx.patch
)
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-physics/qcdloop/
@ 2025-05-05 8:53 Alexander Puck Neuwirth
0 siblings, 0 replies; 3+ messages in thread
From: Alexander Puck Neuwirth @ 2025-05-05 8:53 UTC (permalink / raw
To: gentoo-commits
commit: 339f52d9793b4b33036f105daa5f9a9f70c83b86
Author: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Mon May 5 08:53:04 2025 +0000
Commit: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Mon May 5 08:53:04 2025 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=339f52d9
sci-physics/qcdloop: add 2.1.0
Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>
sci-physics/qcdloop/qcdloop-2.1.0.ebuild | 40 ++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/sci-physics/qcdloop/qcdloop-2.1.0.ebuild b/sci-physics/qcdloop/qcdloop-2.1.0.ebuild
new file mode 100644
index 000000000..3d8115e32
--- /dev/null
+++ b/sci-physics/qcdloop/qcdloop-2.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake fortran-2
+
+DESCRIPTION="An object-oriented one-loop scalar Feynman integrals framework"
+HOMEPAGE="https://qcdloop.web.cern.ch/qcdloop/"
+SRC_URI="https://github.com/scarrazza/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare() {
+ cmake_src_prepare
+
+ # gentoo libdir love
+ sed -i \
+ -e '/DESTINATION/s/lib/lib${LIB_SUFFIX}/g' \
+ CMakeLists.txt || die
+ sed -i \
+ -e '/libdir.*/s/lib/lib${LIB_SUFFIX}/g' \
+ CMakeLists.txt || die
+
+ #sed -i \
+ # -e '/qcdloop/s/SHARED/STATIC/g' \
+ # CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${ESYSROOT}"/usr
+ -DENABLE_FORTRAN_WRAPPER=ON
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-physics/qcdloop/
@ 2025-07-01 16:02 Alexander Puck Neuwirth
0 siblings, 0 replies; 3+ messages in thread
From: Alexander Puck Neuwirth @ 2025-07-01 16:02 UTC (permalink / raw
To: gentoo-commits
commit: 56ad1e48681d50083e69f7f3091c2ffd46ac8c38
Author: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
AuthorDate: Tue Jul 1 15:59:15 2025 +0000
Commit: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de>
CommitDate: Tue Jul 1 16:01:43 2025 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=56ad1e48
sci-physics/qcdloop: update HOMEPAGE
Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de>
sci-physics/qcdloop/qcdloop-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-physics/qcdloop/qcdloop-2.1.0.ebuild b/sci-physics/qcdloop/qcdloop-2.1.0.ebuild
index 3d8115e32..9cf27cf68 100644
--- a/sci-physics/qcdloop/qcdloop-2.1.0.ebuild
+++ b/sci-physics/qcdloop/qcdloop-2.1.0.ebuild
@@ -8,7 +8,7 @@ CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake fortran-2
DESCRIPTION="An object-oriented one-loop scalar Feynman integrals framework"
-HOMEPAGE="https://qcdloop.web.cern.ch/qcdloop/"
+HOMEPAGE="https://qcdloop.web.cern.ch/"
SRC_URI="https://github.com/scarrazza/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-07-01 16:02 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-01 16:02 [gentoo-commits] proj/sci:master commit in: sci-physics/qcdloop/ Alexander Puck Neuwirth
-- strict thread matches above, loose matches on Subject: below --
2025-05-05 8:53 Alexander Puck Neuwirth
2024-04-17 10:30 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