summaryrefslogtreecommitdiff
path: root/sci-physics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-13 17:49:19 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-13 17:49:19 +0000
commit06bb974d894b86598af155dc76a6fbd76c4fa30c (patch)
tree363e323b416b8141cedf7b17e890e743d41c4c8a /sci-physics
parente45f0df9d7f9f5260e69235b8c7c6e00153747f0 (diff)
gentoo auto-resync : 13:01:2023 - 17:49:18
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/Manifest.gzbin4205 -> 4204 bytes
-rw-r--r--sci-physics/lhapdf/Manifest3
-rw-r--r--sci-physics/lhapdf/lhapdf-6.5.1-r1.ebuild55
-rw-r--r--sci-physics/lhapdf/lhapdf-6.5.2-r2.ebuild59
-rw-r--r--sci-physics/lhapdf/lhapdf-6.5.3-r1.ebuild61
5 files changed, 178 insertions, 0 deletions
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index 0edae516f1dd..d3d49a7281fd 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest
index 498d0758eecf..cb73b1361d39 100644
--- a/sci-physics/lhapdf/Manifest
+++ b/sci-physics/lhapdf/Manifest
@@ -4,8 +4,11 @@ DIST LHAPDF-6.5.1.tar.gz 843942 BLAKE2B 4b86b2b3c32d8c02839946aee831d57657eccc7c
DIST LHAPDF-6.5.2.tar.gz 865088 BLAKE2B 630846f6105351d0561619f59810d23d936043842b0524d3818153416d116833ca550a940824a74ee9c6684d8d2ea59e72f3a74b3238fd3dc2828937c1422185 SHA512 14dc815a1abb22398d5dc2d4bbe21b0be4dbf16b834fe6be467f11c65d9e13e34548e93d29358740cdb0afedd141e950608258ddd6c0a5d83174861cffdc8f8d
DIST LHAPDF-6.5.3.tar.gz 864918 BLAKE2B 2dd1b5b94523c0cadac2b63d3dcbc73c5d621463ec9a0e6736b40cb24f6f4da744cf74484b6a5cfb1cfc10054171858dfb3968b22da565747d9b0d00cb3f545c SHA512 444e1dd75c087b0618a65b0ebda0d06dac640d75e43de3a2e4cd5733dd2eaa6eeb6cb0aac437ee559b00b60a6b839a4125b3b26d398da81d52a3a97a7b875662
EBUILD lhapdf-6.3.0.ebuild 1666 BLAKE2B e49b783a789b2f6527859b2cac5cb081d48fd52d3592b0a3a5c5f1d43f33c0ecaf396439ce963c3d63344506f703ef4881936cd5dfbee553806b1aca0da6a0de SHA512 464dedbde7502e42d8aa023310f7d38c38868325bdd75d68589269819f72e5b4081d3b7d1cfbab2e97371bb323dcce24ae48ab73f0f2ca12bf332898b024017a
+EBUILD lhapdf-6.5.1-r1.ebuild 1117 BLAKE2B 897250bc6f6a4ebc88337b51c056e28d11a8a44fa3e4344f0b9094b10f5d30ae390bc0fe6157f663fe556ee7c61e442e83550f565618513406e510e58be138f4 SHA512 71061a7f944431d14892dfc3de231b12c38e2f84e8b3b85f695a354caf1e7ecbfbc70fc92926a7cf71b21a97d89de56073e5cd59e129eac990cf4580450c8f9e
EBUILD lhapdf-6.5.1.ebuild 1137 BLAKE2B b9871e68f0d0ab81d7d14d2f40eeffe974d358b1de95ae82194097f48577c93d41aa77128fcc2cada9a9ca52b8db290eb5c06ca8444dac3157c50a25a62c47e6 SHA512 257a6b45bd58dd41d298ca8920094c1b2c11658fa62705b1141ef62ffbaba7ca08a3d6b729b36ebbe78ec73a8722d14d49ea9a03787bf146b2bac2277412c2ba
EBUILD lhapdf-6.5.2-r1.ebuild 1201 BLAKE2B f93cde1d486aa5c4a54c29e91de73484bc0555a624a8ce1291733543cafeadde8321af845ab28e5819e266fe09e5d398283d7191c31c0df93c3ff344d71d12cb SHA512 8285ea9f86b630268e1aec034fa7636ae36165f0be420435e60ac456d62d7c8a835966da3e6ab044efcb5c1e4bd1168971c27fadeaba3dbf0a58d34244c6ffb2
+EBUILD lhapdf-6.5.2-r2.ebuild 1181 BLAKE2B ae2becec1f798fff25763238bc449a17ae10c5911b73f99a578049fe799360ccc7b0cfd983fa0d263c0d234d61abf5cb5d061cdee794621c86dbb763f9ef82bd SHA512 bd07eed26f28097ee292dd74b9403a0b49fb07990a7ff566cc46b79899a2ea0795b646a4c1ff63dbe5ee4aa592220a7b32e3747c5c7677aede34708668172eb7
EBUILD lhapdf-6.5.2.ebuild 1161 BLAKE2B 31b99e0877b96d05ed159b2c8f639a6da6a0c6f32bb076eea1cd9ddca00b968a45f6067058083b001f281ae7bcebf5603b86bc38501e4afe80057e2d5fe206af SHA512 2fcdde81472e5934f6ce0f9b41791364ef36ec94cb91660cfb0930736a51db17483cf83023c2ce2037d6f8ac234f6bbcb96cb953018579821003296b89645a84
+EBUILD lhapdf-6.5.3-r1.ebuild 1161 BLAKE2B 401244721bd12b208ed1b3b446691ff1204540ef0de3a2155227f656ba642ce6ae75422c1486681ea40b7e9328712fa5aadc190f68f6430dc44e1f66a0aca846 SHA512 5c77a8b6fe32dd438f41860cd4aa495f9184d9977f650fde9e2aa7d59d1fb3abd913e3d8fdadb00f3d8881840fafb6e219bc8e1dbb47ab9a943c3daf1136cb40
EBUILD lhapdf-6.5.3.ebuild 1181 BLAKE2B 96b885ef0624540eee99f7cd51feb4e0dd6c9f2ab16c46367a68e1569c6203671d038d43ee5f2093f793e8cd0d3daf61a9548d08315744179acf165cf9a87f40 SHA512 7702dbdc86dd1c8752ca949c3d918e4486876ecdab7b2adc0f380d8d5d30df087d74a793c8792073a99b0b8f7726daa94f03c0f804b27a7ff6c0099d50642219
MISC metadata.xml 1074 BLAKE2B fdd2f72c76bfe83ce7d3bd16b008325849116bb5ae5d9056ae66309dd6506369f975aad00da9d3bd5c2bd75bec43ef6dc8a507ee9b80f6abda6208900b898e54 SHA512 7768e9988fcd218bd5894d6be78a40652a94455938e037d42e1b77bc0a263097c708821f44e298dd8fe6b027dcb0d9cc799628390547ab6cea8f00fc1999ec8e
diff --git a/sci-physics/lhapdf/lhapdf-6.5.1-r1.ebuild b/sci-physics/lhapdf/lhapdf-6.5.1-r1.ebuild
new file mode 100644
index 000000000000..6dca75660421
--- /dev/null
+++ b/sci-physics/lhapdf/lhapdf-6.5.1-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_9 )
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="
+ dev-texlive/texlive-bibtexextra
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-fontutils
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+"
+inherit python-single-r1 docs
+
+MY_PV=$(ver_cut 1-3)
+MY_PF=LHAPDF-${MY_PV}
+
+DESCRIPTION="Les Houches Parton Density Function unified library"
+HOMEPAGE="https://lhapdf.hepforge.org/"
+SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ CONFIG_SHELL="${EPREFIX}/bin/bash" \
+ econf \
+ --disable-static \
+ --enable-python
+}
+
+src_compile() {
+ emake all $(use doc && echo doxy)
+}
+
+src_test() {
+ emake -C tests
+}
+
+src_install() {
+ default
+ use doc && dodoc -r doc/doxygen/.
+ use examples && dodoc examples/*.cc
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sci-physics/lhapdf/lhapdf-6.5.2-r2.ebuild b/sci-physics/lhapdf/lhapdf-6.5.2-r2.ebuild
new file mode 100644
index 000000000000..72bde961dd89
--- /dev/null
+++ b/sci-physics/lhapdf/lhapdf-6.5.2-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="
+ dev-texlive/texlive-bibtexextra
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-fontutils
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+"
+inherit python-single-r1 docs
+
+MY_PV=$(ver_cut 1-3)
+MY_PF=LHAPDF-${MY_PV}
+
+DESCRIPTION="Les Houches Parton Density Function unified library"
+HOMEPAGE="https://lhapdf.hepforge.org/"
+SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+PATCHES=(
+ "${FILESDIR}"/${P}-py.patch
+)
+src_configure() {
+ CONFIG_SHELL="${EPREFIX}/bin/bash" \
+ econf \
+ --disable-static \
+ --enable-python
+}
+
+src_compile() {
+ emake all $(use doc && echo doxy)
+}
+
+src_test() {
+ emake -C tests
+}
+
+src_install() {
+ default
+ use doc && dodoc -r doc/doxygen/.
+ use examples && dodoc examples/*.cc
+
+ python_optimize
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sci-physics/lhapdf/lhapdf-6.5.3-r1.ebuild b/sci-physics/lhapdf/lhapdf-6.5.3-r1.ebuild
new file mode 100644
index 000000000000..d7bcce46f5a1
--- /dev/null
+++ b/sci-physics/lhapdf/lhapdf-6.5.3-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="
+ dev-texlive/texlive-bibtexextra
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-fontutils
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+"
+inherit python-single-r1 docs
+
+MY_PV=$(ver_cut 1-3)
+MY_PF=LHAPDF-${MY_PV}
+
+DESCRIPTION="Les Houches Parton Density Function unified library"
+HOMEPAGE="https://lhapdf.hepforge.org/"
+SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.5.2-py.patch
+)
+
+src_configure() {
+ CONFIG_SHELL="${EPREFIX}/bin/bash" \
+ econf \
+ --disable-static \
+ --enable-python
+}
+
+src_compile() {
+ emake all $(use doc && echo doxy)
+}
+
+src_test() {
+ emake -C tests
+}
+
+src_install() {
+ default
+ use doc && dodoc -r doc/doxygen/.
+ use examples && dodoc examples/*.cc
+
+ python_optimize
+
+ find "${ED}" -name '*.la' -delete || die
+}