From e3f21c8aff8a76afe3423721c437a088e9232840 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 23 Apr 2024 23:59:27 +0100 Subject: gentoo auto-resync : 23:04:2024 - 23:59:26 --- sci-libs/silo/Manifest | 4 +-- sci-libs/silo/silo-4.11-r1.ebuild | 58 ---------------------------------- sci-libs/silo/silo-4.11-r2.ebuild | 58 ++++++++++++++++++++++++++++++++++ sci-libs/silo/silo-4.11.1-r1.ebuild | 63 +++++++++++++++++++++++++++++++++++++ sci-libs/silo/silo-4.11.1.ebuild | 63 ------------------------------------- 5 files changed, 123 insertions(+), 123 deletions(-) delete mode 100644 sci-libs/silo/silo-4.11-r1.ebuild create mode 100644 sci-libs/silo/silo-4.11-r2.ebuild create mode 100644 sci-libs/silo/silo-4.11.1-r1.ebuild delete mode 100644 sci-libs/silo/silo-4.11.1.ebuild (limited to 'sci-libs/silo') diff --git a/sci-libs/silo/Manifest b/sci-libs/silo/Manifest index e5f53ed34345..ab02b2a7379f 100644 --- a/sci-libs/silo/Manifest +++ b/sci-libs/silo/Manifest @@ -7,6 +7,6 @@ AUX silo-4.11-widgets.patch 390 BLAKE2B 72a6e08cbbcfb17a11c3d56a59aaa5c5931f888e AUX silo-4.11.1-gcc14-tests.patch 1422 BLAKE2B 2ffba46cf7630ac454527b4148d2693e0a950d176aff3e0295d6495657ec3b4ca355e6c5382ea0a0f7fbdf80e3525047e4e689764730b2a2cb68e72f5a7fd480 SHA512 f03ad4016e1f5b46492ef50880f229ce398fb466cf6bf5462167f7c7f9f2aaf6c6deb8713b0adefb0cd45ab9a8989a901e3637fb3ad9177ad6d7beb872f39fb3 DIST silo-4.11-bsd.tgz 13298515 BLAKE2B fcf2e7912381e57d1a64644d3cee4dea50302c12704eaf0ee9e2569b7bc29b1d5c9df66878744ffc2cc04e16834fdf1cd4d677983af36005e4ecf0918c6283d5 SHA512 f642dd21dacffa147aea54d6f8669c704772d5640d6eb7eeff1d7e5e5d37ddbde250d78bad30e9478dcfec63a86863243d7a56cd9b692eaefdd7a89b34df35d0 DIST silo-4.11.1-bsd.tar.xz 4581480 BLAKE2B 577bb9e367cae08496ec2062ce7b1fc6ebd04a8221bfb304585ea8b338502793a8ba43c14dbf8a7fd1f61b3c8a3a7886da1e9a7f9a1972d2a9cb69d5e36362e3 SHA512 e4ecfc434b43ea0bd2e3cda469f5e232b0bdfd25a44da04e77f2213ff20fd4158bc085d16b10de22d9a4be0ce822899e2b7f20c53b4d4bd941f92357a873c4a2 -EBUILD silo-4.11-r1.ebuild 1547 BLAKE2B 1cda073f5fe092f44361ef5fed0874367990d48a1e11a66b6e1c6afdaf8d62fbf1a0fa96128edf7cb78e07f8309e4ef56e005ff91fd0c89f48dcc88d28f128d6 SHA512 6a7f6d2891dcffec9c49e89734daa0268d2e5fd6d2e2124d6f62eb4d6f74baa5dad747c849a45d7b155b0a266e139d51bb6df552293e1b7678cb7eefb9a0f713 -EBUILD silo-4.11.1.ebuild 1726 BLAKE2B 61b78cf03e445cad4732c7e644becfc7897875df04a46c8fd9ce1a62ae34463598b99893e9824de8d8f9f2c79b5abaa5dc6a2a01ed12e496cfe10ef578a2a962 SHA512 27b3a57f86d721ee5c2dc741b5ceb38ad3c5f0814d407827ad9ce9361e8fb67e7347d79722b9bca821f8127c7a760641bdaad5450212305e560d0f50a4ec237b +EBUILD silo-4.11-r2.ebuild 1549 BLAKE2B 25457781d18a522549c1befe460dc5c1d6bbeb46f78affb3d628ad722e82c40532cc73a2bfd28cf6c93da2e67ca13b48b8bcf1b927ed3dc206fd598b365ff560 SHA512 99df61816fb14f869f73e50ea881e8621e77da490423329da0e32d49876d04abe172556477a1e81ccda6ee1ef29d2d84334333895f04d32244c9c43adaeaa528 +EBUILD silo-4.11.1-r1.ebuild 1728 BLAKE2B 3c5e1ef14758f125d68656b45e5d74f4ba5bbbf520c5232f48e9bb03817ef21af3eb0e64daee49ac12dfdd049196730be349ba02a07c30ec444591258c75b5d5 SHA512 eaf4710e20ee0e2781506481f078afb79a69cc672ea6b8b7606545b4aa1eb34e28be60f5daffed0a22a30c136f11e532a40393d4ef8a86c49645bc9d70c5a5aa MISC metadata.xml 807 BLAKE2B b5d98ef9db8a72de3bacab38667e5c35c47ee5cf095dd37731be1ece1ee79c8cea32569ed53132c1a4c55bfc11c58a12e44c6093b348ba0fb518963cef12520e SHA512 5dddf9fdad80a1bc7a0de8db597d7fd101e452c6af700add0e2c96848d14c1eb2c59368ce854783da6be7e3fc6b55229b2af19f7ce301948816f5ba7a9344476 diff --git a/sci-libs/silo/silo-4.11-r1.ebuild b/sci-libs/silo/silo-4.11-r1.ebuild deleted file mode 100644 index bfae9dec06c8..000000000000 --- a/sci-libs/silo/silo-4.11-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic fortran-2 qmake-utils - -DESCRIPTION="A mesh and field I/O library and scientific database" -HOMEPAGE="https://wci.llnl.gov/simulation/computer-codes/silo" -SRC_URI="https://wci.llnl.gov/sites/wci/files/2021-09/${P}-bsd.tgz" -S="${WORKDIR}/${P}-bsd" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="browser +hdf5 +silex" - -# see bugs 656432 and 741741 -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - net-dialup/lrzsz - virtual/szip - hdf5? ( sci-libs/hdf5 ) -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( - "${FILESDIR}"/${P}-hdf5.patch - "${FILESDIR}"/${P}-test-disable-largefile.patch - "${FILESDIR}"/${P}-tests.patch - "${FILESDIR}"/${P}-testsuite-python-write.patch - "${FILESDIR}"/${P}-widgets.patch - "${FILESDIR}"/${P}-qtbindir.patch -) - -src_configure() { - # add fflags for fixing test bug on matf77.f - # see https://github.com/LLNL/Silo/issues/234 - append-fflags $(test-flags-F77 -fallow-argument-mismatch) - - QMAKE=$(qt5_get_bindir)/qmake \ - QT_BIN_DIR=$(qt5_get_bindir) \ - econf \ - --enable-install-lite-headers \ - --enable-shared \ - $(use_enable silex silex ) \ - $(use_enable browser browser ) \ - $(use_with hdf5 hdf5 "${EPREFIX}"/usr/include,"${EPREFIX}"/usr/$(get_libdir) ) -} - -src_test() { - # see https://github.com/LLNL/Silo/issues/236 - # some tests are skipped by default so we are gonna drop them directly - emake ATARGS="1-34 36-44 50-51 66-76 78-81" -C tests check -} diff --git a/sci-libs/silo/silo-4.11-r2.ebuild b/sci-libs/silo/silo-4.11-r2.ebuild new file mode 100644 index 000000000000..6031d9f47ae3 --- /dev/null +++ b/sci-libs/silo/silo-4.11-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic fortran-2 qmake-utils + +DESCRIPTION="A mesh and field I/O library and scientific database" +HOMEPAGE="https://wci.llnl.gov/simulation/computer-codes/silo" +SRC_URI="https://wci.llnl.gov/sites/wci/files/2021-09/${P}-bsd.tgz" +S="${WORKDIR}/${P}-bsd" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="browser +hdf5 +silex" + +# see bugs 656432 and 741741 +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + net-dialup/lrzsz + virtual/szip + hdf5? ( sci-libs/hdf5:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}"/${P}-hdf5.patch + "${FILESDIR}"/${P}-test-disable-largefile.patch + "${FILESDIR}"/${P}-tests.patch + "${FILESDIR}"/${P}-testsuite-python-write.patch + "${FILESDIR}"/${P}-widgets.patch + "${FILESDIR}"/${P}-qtbindir.patch +) + +src_configure() { + # add fflags for fixing test bug on matf77.f + # see https://github.com/LLNL/Silo/issues/234 + append-fflags $(test-flags-F77 -fallow-argument-mismatch) + + QMAKE=$(qt5_get_bindir)/qmake \ + QT_BIN_DIR=$(qt5_get_bindir) \ + econf \ + --enable-install-lite-headers \ + --enable-shared \ + $(use_enable silex silex ) \ + $(use_enable browser browser ) \ + $(use_with hdf5 hdf5 "${EPREFIX}"/usr/include,"${EPREFIX}"/usr/$(get_libdir) ) +} + +src_test() { + # see https://github.com/LLNL/Silo/issues/236 + # some tests are skipped by default so we are gonna drop them directly + emake ATARGS="1-34 36-44 50-51 66-76 78-81" -C tests check +} diff --git a/sci-libs/silo/silo-4.11.1-r1.ebuild b/sci-libs/silo/silo-4.11.1-r1.ebuild new file mode 100644 index 000000000000..7028cae194f0 --- /dev/null +++ b/sci-libs/silo/silo-4.11.1-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic fortran-2 qmake-utils + +DESCRIPTION="A mesh and field I/O library and scientific database" +HOMEPAGE="https://software.llnl.gov/Silo/" +SRC_URI="https://github.com/LLNL/Silo/releases/download/${PV}/${P}-bsd.tar.xz" +S="${WORKDIR}/${P}-bsd" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="browser +hdf5 +silex" + +# see bugs 656432 and 741741 +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + net-dialup/lrzsz + virtual/szip + hdf5? ( sci-libs/hdf5:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}"/${PN}-4.11-test-disable-largefile.patch + "${FILESDIR}"/${PN}-4.11-tests.patch + "${FILESDIR}"/${PN}-4.11-testsuite-python-write.patch + "${FILESDIR}"/${PN}-4.11-widgets.patch + "${FILESDIR}"/${PN}-4.11-qtbindir.patch + "${FILESDIR}"/${PN}-4.11.1-gcc14-tests.patch +) + +src_configure() { + # bug #862927 and https://github.com/LLNL/Silo/issues/248 + append-flags -fno-strict-aliasing + filter-lto + + # add fflags for fixing test bug on matf77.f + # see https://github.com/LLNL/Silo/issues/234 + append-fflags $(test-flags-F77 -fallow-argument-mismatch) + + CONFIG_SHELL="${BROOT}"/bin/bash \ + QMAKE=$(qt5_get_bindir)/qmake \ + QT_BIN_DIR=$(qt5_get_bindir) \ + econf \ + --enable-install-lite-headers \ + --enable-shared \ + $(use_enable silex silex ) \ + $(use_enable browser browser ) \ + $(use_with hdf5 hdf5 "${EPREFIX}"/usr/include,"${EPREFIX}"/usr/$(get_libdir) ) +} + +src_test() { + # see https://github.com/LLNL/Silo/issues/236 + # some tests are skipped by default so we are gonna drop them directly + emake ATARGS="1-34 36-44 50-51 66-76 78-81" -C tests check +} diff --git a/sci-libs/silo/silo-4.11.1.ebuild b/sci-libs/silo/silo-4.11.1.ebuild deleted file mode 100644 index 78b80eb13d33..000000000000 --- a/sci-libs/silo/silo-4.11.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic fortran-2 qmake-utils - -DESCRIPTION="A mesh and field I/O library and scientific database" -HOMEPAGE="https://software.llnl.gov/Silo/" -SRC_URI="https://github.com/LLNL/Silo/releases/download/${PV}/${P}-bsd.tar.xz" -S="${WORKDIR}/${P}-bsd" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="browser +hdf5 +silex" - -# see bugs 656432 and 741741 -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - net-dialup/lrzsz - virtual/szip - hdf5? ( sci-libs/hdf5 ) -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( - "${FILESDIR}"/${PN}-4.11-test-disable-largefile.patch - "${FILESDIR}"/${PN}-4.11-tests.patch - "${FILESDIR}"/${PN}-4.11-testsuite-python-write.patch - "${FILESDIR}"/${PN}-4.11-widgets.patch - "${FILESDIR}"/${PN}-4.11-qtbindir.patch - "${FILESDIR}"/${PN}-4.11.1-gcc14-tests.patch -) - -src_configure() { - # bug #862927 and https://github.com/LLNL/Silo/issues/248 - append-flags -fno-strict-aliasing - filter-lto - - # add fflags for fixing test bug on matf77.f - # see https://github.com/LLNL/Silo/issues/234 - append-fflags $(test-flags-F77 -fallow-argument-mismatch) - - CONFIG_SHELL="${BROOT}"/bin/bash \ - QMAKE=$(qt5_get_bindir)/qmake \ - QT_BIN_DIR=$(qt5_get_bindir) \ - econf \ - --enable-install-lite-headers \ - --enable-shared \ - $(use_enable silex silex ) \ - $(use_enable browser browser ) \ - $(use_with hdf5 hdf5 "${EPREFIX}"/usr/include,"${EPREFIX}"/usr/$(get_libdir) ) -} - -src_test() { - # see https://github.com/LLNL/Silo/issues/236 - # some tests are skipped by default so we are gonna drop them directly - emake ATARGS="1-34 36-44 50-51 66-76 78-81" -C tests check -} -- cgit v1.2.3