summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/netcdf: Stabilize 4.9.2-r1 arm64, #931347Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2-r1 amd64, #931347Matoro Mahri2024-05-301-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sci-libs/netcdf: fix bad bash scripting leading to failed testsEli Schwartz2024-05-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If USE=-mpi, a file in src_test is NOT sedded to fix a bug in the file, because the file does not exist. But this condition was incorrectly coded. In bash: ``` cmd1 && cmd2 || cmd3 ``` is a code smell. If either of the first two commands fails, the third command is run -- in this case, die. In other words, the first two commands were *supposed* to be "only run cmd2 if it makes sense to". Instead, if it "doesn't make sense to" run cmd2, the die was triggered. A more general solution is to spec the build format to require all commands to pass without manually `die`ing (leading to the use of && ceasing in general), but that is not how portage works. Either way, the solution is using `if` as intended. ref. https://mywiki.wooledge.org/BashGuide/TestsAndConditionals Closes: https://bugs.gentoo.org/933136 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: cmake rework, fix bug 886155Paul Zander2024-04-022-1/+105
| | | | | | | | | | | Remove cmake automagic for file filters. Make test run in parallel that failed due to mpi failures. Filter cmake targets file further. Closes: https://bugs.gentoo.org/886155 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35786 Signed-off-by: Sam James <sam@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-121-2/+2
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/netcdf: drop 4.8.1-r1, 4.8.1-r2Andreas Sturmlechner2023-07-275-185/+0
| | | | | Closes: https://bugs.gentoo.org/886889 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/netcdf: destabilize for ~x86Arthur Zamarin2023-06-092-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: destabilize for ~ppcArthur Zamarin2023-06-032-3/+3
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2 x86, #886889Arthur Zamarin2023-03-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2 ppc, #886889Arthur Zamarin2023-03-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: remove unused patchMichael Mair-Keimberger2023-03-171-46/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30157 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2 ppc64, #886889Arthur Zamarin2023-03-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.9.2 amd64, #886889Sam James2023-03-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: drop 4.9.0, 4.9.1Sam James2023-03-153-148/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: add 4.9.2Sam James2023-03-152-0/+75
| | | | | | | | | - Drop no strict aliasing workaround as fixes landed in 4.9.2 - Force serial tests again, the fixes in 4.9.1 weren't enough - Unconditionally build tools, as they're needed for tests + have no extra deps. Bug: https://bugs.gentoo.org/621486 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: add 4.9.1Sam James2023-03-052-0/+71
| | | | | | | | | | - -fno-strict-aliasing workaround still needed for now, may not be for next release. - Drop -j1 workaround as parallel test fixes landed upstream. Bug: https://bugs.gentoo.org/621486 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: drop 4.7.4Andreas Sturmlechner2022-12-193-138/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/netcdf: Fix musl missing execinfo.h checkbrahmajit das2022-07-152-0/+47
| | | | | | | | | | | | | Check if execinfo.h is present before including the header. The check is preset in other parts of the souce code, here it was only being checked if it's WIN32 or CYGIWIN before including execinfo.h as a result build was failing on musl. Closes: https://bugs.gentoo.org/828677 Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26284 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: ppc64 stable wrt bug #851468Agostino Sarubbo2022-06-131-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/netcdf: amd64 stable wrt bug #851468Agostino Sarubbo2022-06-131-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/netcdf: add 4.9.0Sam James2022-06-112-0/+76
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: avoid broken libdl hardcodingSam James2022-06-081-0/+83
| | | | | Closes: https://bugs.gentoo.org/827188 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: ppc64 stable wrt bug #830880Agostino Sarubbo2022-05-111-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/netcdf: ppc stable wrt bug #830880Agostino Sarubbo2022-05-101-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/netcdf: Stabilize 4.8.1-r1 amd64, #830880Jakov Smolić2022-01-111-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/netcdf: Stabilize 4.8.1-r1 x86, #830880Jakov Smolić2022-01-111-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/netcdf: temporarily disable ENABLE_LIBXML2Sam James2021-12-281-1/+2
| | | | | | | It's not yet in a release, whoops. Closes: https://bugs.gentoo.org/830191 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: fix subslotSam James2021-12-281-1/+2
| | | | | Closes: https://bugs.gentoo.org/830191 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: add 4.8.1Sam James2021-11-253-0/+99
| | | | | | | Doesn't seem to hardcode libdl path anymore which avoids glibc-2.34 issues. Closes: https://bugs.gentoo.org/827188 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: disable strict aliasing for nowSam James2021-11-251-1/+6
| | | | | | | Causes test failures. Bug: https://bugs.gentoo.org/827042 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-libs/netcdf: keyword 4.7.4 for -riscvMarek Szuba2021-08-151-1/+1
| | | | | | Serious-looking test failures. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+1
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/netcdf: remove unused patchMichael Mair-Keimberger2021-02-271-145/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/19672 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sci-libs/netcdf: Remove oldJakov Smolic2021-02-253-115/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.7.4 ppc64, #770649Sam James2021-02-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.7.4 ppc, #770649Sam James2021-02-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: fix big endian build/testsSam James2021-02-253-1/+84
| | | | | | Closes: https://bugs.gentoo.org/772863 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: Stabilize 4.7.4 amd64, #770649Sam James2021-02-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: added ~arm64 after p.u.m hdfRoy Bamford2021-02-221-1/+1
| | | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/netcdf: x86 stable (bug #770649)Thomas Deutschmann2021-02-191-2/+2
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sci-libs/netcdf: Drop oldPacho Ramos2021-01-171-54/+0
| | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* Revert "sci-libs/netcdf: Remove old"Pacho Ramos2021-01-173-0/+109
| | | | | | | This reverts commit d7fda45912661dcccd5ec1dd17ca0b5831ac66d0 because it removed latest stable version Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sci-libs/netcdf: Remove oldJakov Smolic2021-01-173-109/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/netcdf: Bump to 4.7.4Jakov Smolic2020-12-282-0/+66
| | | | | | | | Closes: https://github.com/gentoo/gentoo/pull/18739 Closes: https://bugs.gentoo.org/682340 Closes: https://bugs.gentoo.org/711460 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-032-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sci-libs/netcdf: [QA] inherit ltprune.eclass directlyDavid Seifert2020-02-152-4/+4
| | | | | Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-113-3/+6
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/netcdf: Drop old versionsMatt Turner2019-09-133-107/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sci-libs/netcdf: stable 4.6.1-r1 for ia64, bug #641344Sergei Trofimovich2018-10-131-1/+1
| | | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"