diff options
Diffstat (limited to 'sci-libs/minuit')
-rw-r--r-- | sci-libs/minuit/Manifest | 6 | ||||
-rw-r--r-- | sci-libs/minuit/files/minuit-5.27.02-asneeded.patch | 38 | ||||
-rw-r--r-- | sci-libs/minuit/metadata.xml | 15 | ||||
-rw-r--r-- | sci-libs/minuit/minuit-5.34.14.ebuild | 74 |
4 files changed, 0 insertions, 133 deletions
diff --git a/sci-libs/minuit/Manifest b/sci-libs/minuit/Manifest deleted file mode 100644 index 51a24aacbbdf..000000000000 --- a/sci-libs/minuit/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX minuit-5.27.02-asneeded.patch 1180 BLAKE2B b79677b75e4544ec3c154f149820a1ca0d26343982d21644f04ac9863290c66d4b8e6929dfa2bc49073e7ca7baef6b68a87bff4336c5dfdfd070e3bf3c169f7c SHA512 d5be2d60a39f3b7b2bf1afbf29a3fbc2d6d559c2be38141dc4871809a45b53ffbdbc12e39c6f887811c447b0e6c5ef47a32e4976cb78fa00d1b92b3ba3dd0e9a -DIST minuit-5.34.14.tar.gz 510005 BLAKE2B fbaba3d57198983c603cf03ebc6f07b6b32cab77b2833f2fa2dfe1fda7275863abb3966b535381edb4b3d9dbe181fb8255e08700ac443ea82debdf0bc20917b3 SHA512 96e520e0f9454f57a9529662612f444f60bcf63d21b7950b832cf3c670ee407ae78c9ffaf34eee728c0b68a4e39c347ea69121b4a51f1b2d33fd2176db88f720 -DIST mntutorial.pdf 263735 BLAKE2B f68b91bb2450371b52726974e7678fd7983f92dddf2ccde802a8081892804d5983302dcebbd05e70b94590436839613e5e4a81d035d5b208cc17efa4427cc863 SHA512 27d6fdc85fa190cd8e4e22d9ccac543005878718e24ececfbc1236266f50759390daf7ff50859dcfae18562a655955846460a56deeb4d44f23e77a629b1cddb1 -DIST mnusersguide.pdf 260072 BLAKE2B 750492928d27f85329b185c95043113363f270f0946d8e8b06ef167df6c8068f0fd8149f20d65066ecd6304a1ad4e86eea7d4b7988e0c0d7131ae26fcadf7a0c SHA512 6ed46923a798de7b1e5d9eb556684ece53fb85b57b18f4fd847de9f83251461fa69f841418272337e5284e061760c96798913b3f8e1d718a35a86f6e702d269b -EBUILD minuit-5.34.14.ebuild 1521 BLAKE2B 33d6d4a7f5beb18f35c777ecae46faa2a5774cf2cd769dc5b20541ddde66bf47d4259f5efa122bf74eec77f4700ac94f7e8e2d27c9a3f0933788395936cd7475 SHA512 d09f360e2687c57ecd06783fede6b483f8abc1073bd6e9eb0007bddeab1d9040ad41711cc413f7703ba0ab11fc2ae1d0ddad2d1d01af951ed2785df31567ae2c -MISC metadata.xml 624 BLAKE2B ed0b866f028dd0a957fb8e6db3a27cbd33fc2297c38ba152880a8dc39615b9418e338453a195172f94ea770c11c8d3c25688655c3efcd1512fe1aee0c4d883fd SHA512 2ca873197975adf6fa54b0c8c72df8b252d91a82b3603fe4ec2c142c6ab89aff64186f5b0d2c3c68d8944fc60297106389d2eae2b89d5916f3194039d23a5dbc diff --git a/sci-libs/minuit/files/minuit-5.27.02-asneeded.patch b/sci-libs/minuit/files/minuit-5.27.02-asneeded.patch deleted file mode 100644 index e808a928f5e6..000000000000 --- a/sci-libs/minuit/files/minuit-5.27.02-asneeded.patch +++ /dev/null @@ -1,38 +0,0 @@ -This OpenMP library finding code is from ImageMagick's configure.ac - -http://bugs.gentoo.org/314095 - ---- a/configure.in -+++ b/configure.in -@@ -44,6 +44,20 @@ - CFLAGS="$CFLAGS $OPENMP_CFLAGS" - CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS" - -+dnl Find OpenMP library -+GOMP_LIBS='' -+if test "$enable_openmp" != 'no'; then -+ if test "${GCC}" = "yes"; then -+ AC_CHECK_LIB(gomp,GOMP_parallel_start,GOMP_LIBS="-lgomp",,) # gcc -+ else -+ AC_CHECK_LIB(mtsk,sunw_mp_register_warn,GOMP_LIBS="-lmtsk",,) # solaris cc -+ AC_CHECK_LIB(xlsmp,_xlsmpFlush,GOMP_LIBS="-lxlsmp",,) # AIX xlc -+ AC_CHECK_LIB(mp,mp_destroy,GOMP_LIBS="-lmp",,) # SGI IRIX 6.5 MIPSpro C/C++ -+ fi -+ LIBS="$GOMP_LIBS $LIBS" -+fi -+AC_SUBST(GOMP_LIBS) -+ - dnl files to be generated - AC_OUTPUT(Makefile inc/Makefile inc/Minuit2/Makefile inc/Math/Makefile src/Makefile - doc/Doxyfile doc/Makefile test/Makefile test/MnSim/Makefile ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -9,6 +9,8 @@ - # The convenience library to be built. - lib_LTLIBRARIES = libMinuit2.la - -+libMinuit2_la_LIBADD = $(GOMP_LIBS) -+ - libMinuit2_la_SOURCES = \ - AnalyticalGradientCalculator.cxx \ - BasicMinimumError.cxx \ diff --git a/sci-libs/minuit/metadata.xml b/sci-libs/minuit/metadata.xml deleted file mode 100644 index f49fa95c6887..000000000000 --- a/sci-libs/minuit/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> - Minuit provides a C++ library for non-linear optimization, - and parameter error estimation. Widely used in High Energy Physics, - originally as a fortran library, it has been entirely re-written from - scratch in C++. It is now included in ROOT-5 and higher. - This is the stand-alone version, quick to build and use. - </longdescription> -</pkgmetadata> diff --git a/sci-libs/minuit/minuit-5.34.14.ebuild b/sci-libs/minuit/minuit-5.34.14.ebuild deleted file mode 100644 index 108fecfc27e7..000000000000 --- a/sci-libs/minuit/minuit-5.34.14.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="A C++ physics analysis tool for function minimization" -HOMEPAGE="https://seal.web.cern.ch/seal/snapshot/work-packages/mathlibs/minuit/" -SRC_URI=" - http://www.cern.ch/mathlibs/sw/${PV//./_}/${PN^}2/${PN^}2-5.34.14.tar.gz -> ${P}.tar.gz - doc? ( - http://seal.cern.ch/documents/minuit/mnusersguide.pdf - http://seal.cern.ch/documents/minuit/mntutorial.pdf - )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc openmp static-libs" - -DEPEND="doc? ( app-text/doxygen )" -RDEPEND="" - -S="${WORKDIR}/${PN^}2-${PV}" - -PATCHES=( "${FILESDIR}"/${PN}-5.27.02-asneeded.patch ) - -src_prepare() { - default - rm config/m4/ac_openmp.m4 || die - mv configure.{in,ac} || die - - AT_M4DIR="config/m4" eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable openmp) -} - -src_compile() { - default - use doc && emake docs -} - -src_test() { - emake check - - cd test/MnTutorial || die - local t - for t in test_*; do - ./${t} || die "${t} failed" - done -} - -src_install() { - if use doc; then - # remove doxygen junk - find doc/html \( -iname '*.map' -o -iname '*.md5' \) -delete || die - HTML_DOCS=( doc/html/. ) - dodoc "${DISTDIR}"/mn{usersguide,tutorial}.pdf - fi - default - - docinto examples - dodoc test/MnTutorial/*.{h,cxx} - docompress -x /usr/share/doc/${PF}/examples - - if ! use static-libs; then - find "${D}" -name '*.la' -delete || die - fi -} |