public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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