Summary
The Computational Fluid Dynamics General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysisdata. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, machine-independent, well-documented, and administered by an international steering committee.
Versions
v4.4.0-r2 :: 0/4.4 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~x86 ~x86-linux
- USE flags
- base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools
v4.4.0-r1 :: 0/4.4 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- amd64 ~amd64-linux ~arm ~arm64 ~x86 ~x86-linux
- USE flags
- base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools
v4.3.0-r2 :: 0/4 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- amd64 ~amd64-linux ~arm ~arm64 ~x86 ~x86-linux
- USE flags
- base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools
USE flags
General
- base-scope
- Enable base scoped families or connectivities
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- examples
- Install examples, usually source code
- fortran
- Add support for fortran
- hdf5
- Add support for the Hierarchical Data Format v5
- legacy
- Enable or disable building legacy code (3.0 compatible)
- mpi
- Add MPI (Message Passing Interface) layer to the apps that support it
- scoping
- Enable scoping of enumeration values
- szip
- Use the szip compression library
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tools
- A number of utility programs: cgnscheck, cgnscompress, cgnsdiff, cgnslist, cgnsnames, cgnsupdate, cgnsconvert, adf2hdf, hdf2adf.
Dependencies
dev-lang / tcl : Tool Command Language
sci-libs / hdf5 : General purpose library and file format for storing scientific data
virtual / fortran : Virtual for Fortran Compiler
virtual / glu : Virtual for OpenGL utility library
Runtime Dependencies
dev-lang / tcl : Tool Command Language
sci-libs / hdf5 : General purpose library and file format for storing scientific data
virtual / fortran : Virtual for Fortran Compiler
virtual / glu : Virtual for OpenGL utility library
Depending packages
sci-libs / gmsh : Three-dimensional finite element mesh generator
sci-libs / vtk : The Visualization Toolkit
sci-visualization / paraview : Powerful scientific data visualization application
Bugs
- 176455
- [science overlay] sci-libs/cgnstools sci-libs/cgnslib sci-libs/cgnsfoam (New ebuilds)
- 741388
- sci-libs/cgnslib-3.4.0 fails to compile: ld.lld: error: can't create dynamic relocation R_X86_64_32 against local symbol in readonly segment
- 813471
- sci-libs/cgnslib-3.4.0 - CMake Error at CMakeLists.txt:210 (add_executable):
- 905680
- sci-libs/cgnslib-4.4.0-r1 has implicit function declarations in configure logs
- 933087
- sci-libs/cgnslib-4.4.0-r1 - failed to emerge - mode MATCH needs at least 5 arguments
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sci-libs/cgnslib: Stabilize 4.4.0-r1 amd64, #940843
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cgnslib: fix modern C issues
Closes: https://bugs.gentoo.org/934122 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/cgnslib: fix SLOT to correctly describe soname
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/cgnslib: add 4.4.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Eli Schwartz · gentoo
sci-libs/cgnslib: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/862684 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
Revert "sci-libs/cgnslib: restrict to hdf5<14"
This reverts commit 311e3fd6822338b4313af27521bc57451b8cecc0. Not needed anymore and a better solution would've been to mask newer hdf5 given it was broken, not cgnslib. Bug: https://bugs.gentoo.org/904515 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-libs/cgnslib: restrict to hdf5<14
Bug: https://bugs.gentoo.org/904515 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cgnslib: Stabilize 4.3.0 amd64, #899578
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cgnslib: drop 3.4.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cgnslib: Keyword 4.3.0 arm64, #864791
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/cgnslib: Keyword 4.3.0 arm, #864791
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alessandro Barbieri · gentoo
sci-libs/cgnslib: add 4.3.0
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25663 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-libs/cgnslib: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/cgnslib: fix cmake unused variable warnings
- fix warnings about unused variables from cmake - restrict test when USE=fortran, the tests don't build Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18838 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/cgnslib: bump to EAPI 7
Switch to cmake.eclass Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18749 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
sci-libs/cgnslib: fix doc installation
Also fixes a typo with CMAKE_USE_SHARED variable Closes: https://bugs.gentoo.org/760342 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
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> - Repository mirror & CI · gentoo
Merge updates from master - Slawomir Lis · gentoo
sci-libs/cgnslib: Fixed wrong static lib path
Reported in bug #667050 Package-Manager: Portage-2.3.69, Repoman-2.3.14 Signed-off-by: Slawek Lis <slis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Slawomir Lis · gentoo
sci-libs/cgnslib: version bump to 3.4.0
This should also fix bug #662210 Package-Manager: Portage-2.3.69, Repoman-2.3.14 Signed-off-by: Slawek Lis <slis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cgnslib: Drop old
Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Sébastien Fabbro · gentoo
sci-libs/cgnslib: switch to virtual/szip
Package-Manager: portage-2.2.27 - Sébastien Fabbro · gentoo
sci-libs/cgnslib: Version bump
Package-Manager: portage-2.2.27 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed