summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: unkeyword ~ia64Arthur Zamarin2024-09-121-1/+1
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/hdf: update EAPI 7 -> 8Eli Schwartz2024-04-081-1/+1
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: mark as LTO-unsafe, strict-aliasing unsafeEli Schwartz2024-04-081-0/+8
| | | | | | | | | | | | I cannot tell whether it's still a problem upstream. Too many catastrophes going on in this codebase right now. Not going to report it when I have no clue. Maybe if it could be updated for a better baseline... Closes: https://bugs.gentoo.org/862720 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: drop painful dead weightEli Schwartz2024-04-082-5/+33
| | | | | | | | | | | | | | | I am not fighting with Modern C more than I have to, so just prune this. The key here is that upstream hdf4 doesn't support it and doesn't want you using it, because it appears to just be an uplifted copy of netcdf code. So why not, erm, just use netcdf? Good question, and this package doesn't have an answer to that. Yeet these vendored tools into the sunset. No need to rename them to private copies. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: big fat gobs of Modern C backportingEli Schwartz2024-04-082-1/+375
| | | | | | | | | | | | | | | | | | | | | | Ideally I would like to solve this by updating to a new upstream release. Unfortunately, that has a combination of complications: - existing patches don't apply - upstream changed download site - upstream changed up the codebase quite a bit, and notes: - XDR is now minimalist internals, and renamed - lots of internal headers were dropped, which "may cause codebases to stop compiling, so we are bumping the minor version" It apparently constitutes a major version. Surprisingly, porting individual Modern C fixes from upstream is *less* work. This message was sponsored by Big Science. Much gratitude. <3 Closes: https://bugs.gentoo.org/874414 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: destabilize for ~ppcArthur Zamarin2023-06-031-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/hdf: add github upstream metadataSam James2022-08-191-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: Drop 4.2.13-r1 and 4.2.15 (r0)Andreas Sturmlechner2022-01-107-265/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/hdf: Stabilize 4.2.15-r1 x86, #816390Jakov Smolić2021-12-101-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/hdf: Stabilize 4.2.15-r1 amd64, #816390Sam James2021-12-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: keyword ~riscvYixun Lan2021-12-081-1/+1
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/hdf: fix riscv64 test errorYixun Lan2021-12-082-2/+3
| | | | | | | | | the original patch took from https://sources.debian.org/patches/libhdf4/4.2.15-4/riscv64.diff/ Bug: https://bugs.gentoo.org/664856 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-libs/hdf: Keyword 4.2.15-r1 arm, #804927Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: Stabilize 4.2.15-r1 ppc, #816390Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: fix typoSam James2021-12-081-1/+1
| | | | | | | Had switched it back to ${FILESDIR} to add an extra patch but forgot to switch it back again apparently. Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: drop -riscv for 4.2.15-r1 with new arch. supportSam James2021-12-081-1/+1
| | | | | | | | | This should now support riscv, but will leave keywording for the arch team of course. But dropping -riscv as it's no longer known-broken. Bug: https://bugs.gentoo.org/664856 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: support additional architecturesSam James2021-12-082-0/+83
| | | | | | | | | | | | | | | | | | | | | | | Pull in patches from Fedora [0] and Debian [1] with some simple rebasing (added riscv, hppa, sparc64 by cherry-picking extra bits too). All references included in the respective patches within the patch tarball too. This should, in total, give us: - hppa - sparc{,64} - arm - arm64 - ppc - ppc64(le?) - s390 [0] https://src.fedoraproject.org/rpms/hdf/tree/rawhide [1] https://sources.debian.org/patches/libhdf4/4.2.15-4/ Bug: https://bugs.gentoo.org/664856 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: Stabilize 4.2.15 x86, #816390Jakov Smolić2021-11-091-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/hdf: Stabilize 4.2.15 amd64, #816390Sam James2021-10-291-1/+1
| | | | 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/hdf: keyword 4.2.15 for -riscvMarek Szuba2021-08-151-1/+1
| | | | | | Architecture not supported; see Bug #664856. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sci-libs/hdf: add version 4.2.15Andrew Ammerlaan2021-06-104-0/+128
| | | | | | Closes: https://bugs.gentoo.org/771648 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/hdf: drop deprecated ltprune eclassConrad Kostecki2021-05-311-2/+8
| | | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/hdf: add bug reference to gcc 10 workaroundSam James2021-02-191-0/+2
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: workaround gcc 10 (fortran) failureSam James2021-02-191-2/+4
| | | | | | Closes: https://bugs.gentoo.org/723014 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/hdf: Remove oldJakov Smolic2021-02-181-70/+0
| | | | | | | | | Closes: https://bugs.gentoo.org/716530 Closes: https://bugs.gentoo.org/664856 Closes: https://bugs.gentoo.org/639390 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/hdf: Remove oldJakov Smolic2021-01-173-187/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/hdf: update homepageAlexey Sokolov2020-06-273-6/+6
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-031-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sci-libs/hdf: [QA] inherit ltprune.eclass directlyDavid Seifert2020-02-153-6/+6
| | | | | 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/hdf: remove unused patchesMichael Mair-Keimberger2019-11-233-442/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13722 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* sci-libs/hdf: drop old EAPIAaron Bauman2019-11-133-114/+0
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* sci-libs/hdf: upstream lacks sparc platform supportRolf Eike Beer2018-08-305-9/+9
| | | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc"
* sci-libs/hdf: ppc stable wrt bug #630868Mikle Kolyada2018-05-261-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sci-libs/hdf: x86 stable (bug #630868)Thomas Deutschmann2018-05-071-1/+1
| | | | Package-Manager: Portage-2.3.34, Repoman-2.3.9
* sci-libs/hdf: amd64 stable wrt bug #630868Mikle Kolyada2018-05-071-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sci-libs/hdf: stable 4.2.13-r1 for ia64, bug #630868Sergei Trofimovich2018-05-051-1/+1
| | | | | | Bug: https://bugs.gentoo.org/630868 Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
* sci-libs/hdf: Revbump that uses libtirpc, bug 630868Andreas K. Hüttel2018-04-223-0/+114
| | | | | | | Patches by Bernd Feige. This still needs to be stabilized. Bug: https://bugs.gentoo.org/630868 Package-Manager: Portage-2.3.31, Repoman-2.3.9
* sci-libs: Update Manifest hashes.Ulrich Müller2017-12-101-4/+4
|
* sci-libs/hdf: [QA] Consistent whitespace in metadata.xmlDavid Seifert2017-11-251-10/+10
|
* sci-libs/hdf: stable 4.2.8 for ia64, bug #627018Sergei Trofimovich2017-08-271-2/+2
| | | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
* sci-libs/hdf: version bumpSébastien Fabbro2017-08-112-0/+70
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* sci-libs/hdf: ia64 keyworded, bug #615510Sergei Trofimovich2017-07-151-2/+2
| | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64"
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-283-3/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sci-libs/hdf: Version bumpSébastien Fabbro2016-03-185-0/+249
| | | | Package-Manager: portage-2.2.27
* sci-libs/hdf: switch to virtual/szipSébastien Fabbro2016-03-182-4/+4
| | | | Package-Manager: portage-2.2.27
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-1/+1
|
* Replace all herds with appropriate projects (GLEP 67)Michał Górny2016-01-241-1/+4
| | | | | Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded.
* Revert DOCTYPE SYSTEM https changes in metadata.xmlMike Gilbert2015-08-241-1/+1
| | | | | | | repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720