commit: 1a23e3ab7432d8d20c2946df41178fe92eabd2f6 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Mar 25 21:12:47 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Mar 30 17:39:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a23e3ab
sci-libs/silo: drop 4.11-r2 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> sci-libs/silo/Manifest | 1 - sci-libs/silo/files/silo-4.11-hdf5.patch | 46 ------------------------- sci-libs/silo/silo-4.11-r2.ebuild | 58 -------------------------------- 3 files changed, 105 deletions(-) diff --git a/sci-libs/silo/Manifest b/sci-libs/silo/Manifest index a2470626ee06..d1ea20f6ccc3 100644 --- a/sci-libs/silo/Manifest +++ b/sci-libs/silo/Manifest @@ -1,2 +1 @@ -DIST silo-4.11-bsd.tgz 13298515 BLAKE2B fcf2e7912381e57d1a64644d3cee4dea50302c12704eaf0ee9e2569b7bc29b1d5c9df66878744ffc2cc04e16834fdf1cd4d677983af36005e4ecf0918c6283d5 SHA512 f642dd21dacffa147aea54d6f8669c704772d5640d6eb7eeff1d7e5e5d37ddbde250d78bad30e9478dcfec63a86863243d7a56cd9b692eaefdd7a89b34df35d0 DIST silo-4.11.1-bsd.tar.xz 4581480 BLAKE2B 577bb9e367cae08496ec2062ce7b1fc6ebd04a8221bfb304585ea8b338502793a8ba43c14dbf8a7fd1f61b3c8a3a7886da1e9a7f9a1972d2a9cb69d5e36362e3 SHA512 e4ecfc434b43ea0bd2e3cda469f5e232b0bdfd25a44da04e77f2213ff20fd4158bc085d16b10de22d9a4be0ce822899e2b7f20c53b4d4bd941f92357a873c4a2 diff --git a/sci-libs/silo/files/silo-4.11-hdf5.patch b/sci-libs/silo/files/silo-4.11-hdf5.patch deleted file mode 100644 index 6791a44aa2b1..000000000000 --- a/sci-libs/silo/files/silo-4.11-hdf5.patch +++ /dev/null @@ -1,46 +0,0 @@ -Link: https://aur.archlinux.org/cgit/aur.git/tree/hdf5.patch?h=silo - ---- a/src/hdf5_drv/H5FDsilo.c 2021-09-11 01:22:52.000000000 +0300 -+++ b/src/hdf5_drv/H5FDsilo.c 2021-11-25 00:37:06.685422949 +0200 -@@ -252,13 +252,13 @@ - snprintf(msg, sizeof(msg), Msg "(errno=%d, \"%s\")", \ - Errno, strerror(Errno)); \ - ret_value = Ret; \ -- H5Epush_ret(Func, Cls, Maj, Min, msg, Ret) \ -+ H5Epush_ret(Func, Cls, Maj, Min, msg, Ret); \ - } - #else - #define H5E_PUSH_HELPER(Func,Cls,Maj,Min,Msg,Ret,Errno) \ - { \ - ret_value = Ret; \ -- H5Epush_ret(Func, Cls, Maj, Min, Msg, Ret) \ -+ H5Epush_ret(Func, Cls, Maj, Min, Msg, Ret); \ - } - #endif - -@@ -1355,7 +1355,7 @@ - assert(sizeof(hsize_t)<=8); - memcpy(p, &file->block_size, sizeof(hsize_t)); - if (H5Tconvert(H5T_NATIVE_HSIZE, H5T_STD_U64LE, 1, buf+8, NULL, H5P_DEFAULT)<0) -- H5Epush_ret(func, H5E_ERR_CLS, H5E_DATATYPE, H5E_CANTCONVERT, "can't convert superblock info", -1) -+ H5Epush_ret(func, H5E_ERR_CLS, H5E_DATATYPE, H5E_CANTCONVERT, "can't convert superblock info", -1); - - return 0; - } -@@ -1383,14 +1383,14 @@ - - /* Make sure the name/version number is correct */ - if (strcmp(name, "LLNLsilo")) -- H5Epush_ret(func, H5E_ERR_CLS, H5E_FILE, H5E_BADVALUE, "invalid silo superblock", -1) -+ H5Epush_ret(func, H5E_ERR_CLS, H5E_FILE, H5E_BADVALUE, "invalid silo superblock", -1); - - buf += 8; - /* Decode block size */ - assert(sizeof(hsize_t)<=8); - memcpy(x, buf, 8); - if (H5Tconvert(H5T_STD_U64LE, H5T_NATIVE_HSIZE, 1, x, NULL, H5P_DEFAULT)<0) -- H5Epush_ret(func, H5E_ERR_CLS, H5E_DATATYPE, H5E_CANTCONVERT, "can't convert superblock info", -1) -+ H5Epush_ret(func, H5E_ERR_CLS, H5E_DATATYPE, H5E_CANTCONVERT, "can't convert superblock info", -1); - ap = (hsize_t*)x; - /*file->block_size = *ap; ignore stored value for now */ - diff --git a/sci-libs/silo/silo-4.11-r2.ebuild b/sci-libs/silo/silo-4.11-r2.ebuild deleted file mode 100644 index 6031d9f47ae3..000000000000 --- a/sci-libs/silo/silo-4.11-r2.ebuild +++ /dev/null @@ -1,58 +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://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 -}
