Summary
NetCDF (network Common Data Form) is an interface for scientific data access and a freely-distributed software library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data.
Versions
v4.9.2-r1 :: 0/19 :: gentoo
- Modified
- License
- UCAR-Unidata
- Keywords
- -riscv amd64 arm64 ppc64 ~amd64-linux ~arm ~ppc ~x86 ~x86-linux
- USE flags
- blosc bzip2 dap doc examples hdf hdf5 mpi szip test zstd
v4.9.2 :: 0/19 :: gentoo
- Modified
- License
- UCAR-Unidata
- Keywords
- -riscv amd64 ppc64 ~amd64-linux ~arm ~arm64 ~ppc ~x86 ~x86-linux
- USE flags
- dap doc examples hdf hdf5 mpi szip test
USE flags
General
- blosc
- Allow using blosc compression via dev-libs/c-blosc
- bzip2
- Enable bzip2 compression support
- dap
- Support for remote data access with the built-in OPeNDAP client
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- hdf
- Build with HDF4 read capability(sci-libs/hdf, sci-libs/hdf5 and sys-libs/zlib required).
- hdf5
- Add support for the Hierarchical Data Format v5
- mpi
- Add MPI (Message Passing Interface) layer to the apps that support it
- 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)
- zstd
- Enable support for ZSTD compression
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / zstd : zstd fast compression library
dev-libs / c-blosc : Blocking, shuffling and lossless compression library
dev-libs / libxml2 : XML C parser and toolkit
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
net-misc / curl : A Client that groks URLs
sci-libs / hdf : General purpose library and format for storing scientific data
sci-libs / hdf5 : General purpose library and file format for storing scientific data
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / zstd : zstd fast compression library
dev-libs / c-blosc : Blocking, shuffling and lossless compression library
dev-libs / libxml2 : XML C parser and toolkit
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
net-misc / curl : A Client that groks URLs
sci-libs / hdf : General purpose library and format for storing scientific data
sci-libs / hdf5 : General purpose library and file format for storing scientific data
Depending packages
dev-lang / gdl : GNU Data Language
dev-python / netcdf4 : Python/numpy interface to the netCDF C library
sci-chemistry / pymol : A Python-extensible molecular graphics system
sci-chemistry / vmd : Visual Molecular Dynamics
sci-geosciences / gmt : Powerful map generator
sci-geosciences / grass : A free GIS with raster and vector functionality, as well as 3D vizualization
sci-geosciences / gshhs : Global Self-consistent, Hierarchical, High-resolution Shoreline programs
sci-geosciences / qgis : User friendly Geographic Information System
sci-libs / eccodes : A set of encoding/decoding APIs and tools for WMO GRIB, BUFR, and GTS messages
sci-libs / exodusii : Model developed to store and retrieve transient data for finite element analyses
sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)
sci-libs / gerris : Gerris Flow Solver
sci-libs / nemesis : Enhancement to the EXODUSII finite element database model
sci-libs / netcdf-cxx : C++ library for netCDF
sci-libs / netcdf-fortran : Scientific library and interface for array oriented data access
sci-libs / trilinos : Scientific library collection for large scale problems
sci-libs / vtk : The Visualization Toolkit
sci-misc / nco : Command line utilities for operating on netCDF files
sci-misc / ncview : X-based viewer for netCDF files
sci-physics / lammps : Large-scale Atomic/Molecular Massively Parallel Simulator
sci-visualization / grace : Motif based XY-plotting tool
sci-visualization / labplot : Scientific data analysis and visualisation based on KDE Frameworks
sci-visualization / paraview : Powerful scientific data visualization application
Bugs
- 673200
- sci-libs/netcdf-4.6.1-r1: test failures (t_dap3a, test_cvt3, test_vara, tst_ncdap3.sh)
- 795822
- sci-libs/netcdf-4.7.4 QA Notice: The following files contain insecure RUNPATHs
- 827042
- sci-libs/netcdf-4.7.4: nc_test fails when optimization level is -O2
- 830895
- sci-libs/netcdf-4.8.1-r1 fails to compile: zip.h:285:21: error: expected :, ,, ;, } or __attribute__ before str
- 832873
- sci-libs/netcdf-4.8.1-r1 - fails Test #183: nczarr_test_run_ut_mapapi
- 836910
- sci-libs/netcdf-4.8.1-r1 - automagic dependency on dev-libs/libzip
- 851660
- sci-libs/netcdf-4.8.1-r2 fails to compile on stable ppc: Could NOT find HDF5
- 901395
- sci-libs/netcdf-4.9.2[doc]: failed to emerge
- 912666
- sci-libs/netcdf-4.9.2 - error: source .../internal.md is not a readable file or directory..kipping.
- 924363
- sci-libs/netcdf-4.9.2 installs pkg-config files that do not respect libdir
- 925853
- sci-libs/netcdf-4.9.2 fails to compile: semantics.c:605:60: error: passing argument 2 of ncaux_class_alignment from incompatible pointer type [-Wincompatible-pointer-types]
- 933141
- sci-libs/netcdf-4.9.2-r1 fails tests on ppc64 big-endian
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/netcdf: Stabilize 4.9.2-r1 ppc64, #931347
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/netcdf: Stabilize 4.9.2-r1 arm64, #931347
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
sci-libs/netcdf: Stabilize 4.9.2-r1 amd64, #931347
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/netcdf: fix bad bash scripting leading to failed tests
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> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
sci-libs/netcdf: cmake rework, fix bug 886155
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
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> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/netcdf: drop 4.8.1-r1, 4.8.1-r2
Closes: https://bugs.gentoo.org/886889 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/netcdf: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/netcdf: destabilize for ~ppc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/netcdf: Stabilize 4.9.2 x86, #886889
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sci-libs/netcdf: Stabilize 4.9.2 ppc, #886889
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/netcdf: Stabilize 4.9.2 ppc64, #886889
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: Stabilize 4.9.2 amd64, #886889
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: drop 4.9.0, 4.9.1
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/netcdf: add 4.9.2
- 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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: add 4.9.1
- -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> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/netcdf: drop 4.7.4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
sci-libs/netcdf: Fix musl missing execinfo.h check
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> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-libs/netcdf: ppc64 stable wrt bug #851468
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sci-libs/netcdf: amd64 stable wrt bug #851468
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: add 4.9.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: avoid broken libdl hardcoding
Closes: https://bugs.gentoo.org/827188 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-libs/netcdf: ppc64 stable wrt bug #830880
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-libs/netcdf: ppc stable wrt bug #830880
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sci-libs/netcdf: Stabilize 4.8.1-r1 amd64, #830880
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sci-libs/netcdf: Stabilize 4.8.1-r1 x86, #830880
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: temporarily disable ENABLE_LIBXML2
It's not yet in a release, whoops. Closes: https://bugs.gentoo.org/830191 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/netcdf: fix subslot
Closes: https://bugs.gentoo.org/830191 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: add 4.8.1
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: disable strict aliasing for now
Causes test failures. Bug: https://bugs.gentoo.org/827042 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sci-libs/netcdf: keyword 4.7.4 for -riscv
Serious-looking test failures. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-libs/netcdf: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/netcdf: Stabilize 4.7.4 ppc64, #770649
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/netcdf: Stabilize 4.7.4 ppc, #770649
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/netcdf: fix big endian build/tests
Closes: https://bugs.gentoo.org/772863 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/netcdf: Stabilize 4.7.4 amd64, #770649
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Roy Bamford · gentoo
sci-libs/netcdf: added ~arm64 after p.u.m hdf
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> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sci-libs/netcdf: x86 stable (bug #770649)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sci-libs/netcdf: Drop old
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Pacho Ramos · gentoo
Revert "sci-libs/netcdf: Remove old"
This reverts commit d7fda45912661dcccd5ec1dd17ca0b5831ac66d0 because it removed latest stable version Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-libs/netcdf: 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 - Jakov Smolic · gentoo
sci-libs/netcdf: Bump to 4.7.4
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> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-libs/netcdf: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@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 - Matt Turner · gentoo
sci-libs/netcdf: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sci-libs/netcdf: stable 4.6.1-r1 for ia64, bug #641344
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sci-libs/netcdf: amd64 stable wrt bug #641344
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sci-libs/netcdf: x86 stable (bug #641344)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sci-libs/netcdf: Update subslot (#654036 by Jouni Kosonen)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Michael Mair-Keimberger · gentoo
sci-libs/netcdf: use HTTPS - Matthias Maier · gentoo
sci-libs/netcdf: remove unused configure options
Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Matthias Maier · gentoo
sci-libs/netcdf: version bump to 4.6.1
Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Sergei Trofimovich · gentoo
sci-libs/netcdf: stable 4.3.2-r1 for ia64, bug #627018
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" - Sergei Trofimovich · gentoo
sci-libs/netcdf: make tests sequential, bug #621486
Parallel tests fail consistently on 4-core and 8-core systems. I suspect same temporary file reuse. Bug: https://bugs.gentoo.org/621486 Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
sci-libs/netcdf: ia64 keyworded, bug #615510
Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Pacho Ramos · gentoo
sci-libs/netcdf: Version bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Pacho Ramos · gentoo
sci-libs/netcdf: hl support is needed for hdf5 versions that allow it to be disabled (#599600).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Pacho Ramos · gentoo
sci-libs/netcdf: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/pycountry'
Pull request: https://github.com/gentoo/gentoo/pull/721 - David Seifert · gentoo
sci-libs/netcdf: Replace 'doins' with 'dodoc -r'
Package-Manager: portage-2.2.27 - David Seifert · gentoo
sci-libs/netcdf: port to EAPI=6, remove 'autotools-utils' usage
Package-Manager: portage-2.2.27 - Justin Lecher · gentoo
Merge branch 'Reinis-netcdf'
* Reinis-netcdf: sci-libs/netcdf-fortran: Version bump to 4.4.2 sci-libs/netcdf: Version bump to 4.4.0 - Reinis Danne · gentoo
sci-libs/netcdf: Version bump to 4.4.0 - 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