sys-apps / dtc

Open Firmware device tree compiler

Official package sites : https://devicetree.org/ · https://git.kernel.org/cgit/utils/dtc/dtc.git/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
python static-libs test yaml

v1.7.2-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~loong ~m68k ~mips ~riscv ~s390 ~sparc
USE flags
python static-libs test yaml

v1.7.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~loong ~m68k ~mips ~riscv ~s390 ~sparc
USE flags
python static-libs test yaml

General

python
Add optional support/bindings for the Python language
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
yaml
support .yaml-encoded device trees

python_single_target

python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only
python3_14
Build for Python 3.14 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

app-emulation / xen-tools : Xen tools including QEMU and xl

dev-embedded / raspberrypi-utils : Raspberry Pi userspace utilities

dev-embedded / sunxi-tools : A collection of command line tools for ARM devices with Allwinner SoCs

dev-embedded / u-boot-tools : utilities for working with Das U-Boot

dev-util / diffoscope : Will try to get to the bottom of what makes files or directories different

sys-apps / fwts : Firmware Test Suite

sys-devel / crosstool-ng : Versatile (cross-)toolchain generator

Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
sys-apps/dtc: enable py3.14
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/666 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.2-r2 arm64, #958892
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.2-r2 arm, #958892
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2-r2 amd64, #958892
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2-r2 x86, #958892
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2-r2 ppc, #958892
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.2-r2 ppc64, #958892
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
sys-apps/dtc: disable py3.10
It is now dead via eclass exclusion, so does nothing. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
sys-apps/dtc: use dot-a.eclass
... to avoid installing broken static libraries w/ LTO. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
sys-apps/dtc: fix USE=static-libs to control static libs
... as opposed to passing an upstream option to enable building executables with `LDFLAGS="-static"`, while still installing the static libs. Bug: https://bugs.gentoo.org/909366 Closes: https://bugs.gentoo.org/907940 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
Revert "sys-apps/dtc: fix static build"
This reverts commit 0428966db63c13fc0142f0500e5c44895793eb37. At least, revert it in live. The entire commit was totally bogus. The build option in question just determined whether to build using LDFLAGS="-static". Upstream didn't support building without static libs at all, until https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=dd1b3e532d228ed75d34480ee539f71b76a4fa89 so the correct solution to support USE=static-libs was always, rm the file after the fact. But now that it is correctly supported in live we can go back to the original intention. Bug: https://bugs.gentoo.org/907940 Bug: https://bugs.gentoo.org/909366 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: fix USE=python tests w/ >=swig-4.3, fix tests w/ glibc-2.41
Closes: https://bugs.gentoo.org/953525 Thanks-to: Sergei Trofimovich <slyich@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: drop 1.7.1
Doesn't build w/ USE=python and swig-4.2.0 (though I'm going to add a patch to fix tests in 1.7.2-r1 for that anyway). Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: enable py3.13, add missing setuptools BDEPEND
Closes: https://bugs.gentoo.org/952711 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.2 amd64, #954587
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.2 ppc, #954587
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2 x86, #954587
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2 ppc64, #954587
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2 arm64, #954587
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.2 arm, #954587
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: add 1.7.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sys-apps/dtc: drop 1.6.0, 1.7.0
Closes: https://bugs.gentoo.org/940100 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.1 arm64, #940100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: fix libyaml static-libs dep
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/dtc: Stabilize 1.7.1 arm, #940100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.1 ppc, #940100
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.1 ppc64, #940100
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.1 amd64, #940100
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: Stabilize 1.7.1 x86, #940100
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: add 1.7.1
Signed-off-by: Sam James <sam@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
Craig Andrews · gentoo
sys-apps/dtc: enable py3.12
Use patch frol Deban to fix tests See: https://github.com/dgibson/dtc/issues/123 Closes: https://bugs.gentoo.org/929808 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: fix static build
Closes: https://bugs.gentoo.org/909366 Thanks-to: Jason A. Donenfeld <zx2c4@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: set SETUPTOOLS_SCM_PRETEND_VERSION
I test with a git repo in WORKDIR so I didn't hit this myself before. Bug: https://bugs.gentoo.org/835733 Closes: https://bugs.gentoo.org/907960 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: install Python bindings
Closes: https://bugs.gentoo.org/835733 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: conditionally build tests
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: use HTTPS for git
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: drop unused toolchain-funcs
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: add 1.7.0 (now with meson!)
This fixes the build on macOS as well, because we're using a proper build system now (install_name was wrong before). Reported-by: Konstantin Kliakhandler Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sys-apps/dtc: Drop unused eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sys-apps/dtc: drop 1.5.0, 1.5.0-r2, EAPI-6--
Closes: https://bugs.gentoo.org/743977 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-apps/dtc: keyword 1.6.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: eutils--
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: eutils--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: add missing pkgconfig (B)DEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/dtc: x86 stable wrt bug #743977
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/dtc: amd64 stable wrt bug #743977
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/dtc: stable 1.6.0 for ppc64
stable wrt bug #743977 Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-apps/dtc: stable 1.6.0 for ppc
stable wrt bug #743977 Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: Stabilize 1.6.0 arm64, #743977
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/dtc: Stabilize 1.6.0 arm, #743977
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/dtc: arm64 stable (bug #738056)
Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/dtc: drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-apps/dtc: bump up to 1.6.0
Reported-by: Daniel M. Weeks Closes: https://bugs.gentoo.org/721012 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/dtc: be explicit about disabling python
Reported-by: m0wer Closes: https://bugs.gentoo.org/686852 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-apps/dtc: avoid using environment for make options
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/dtc: add USE=yaml
While at it added pkgconfig to build-time depends. Reported-by: m.manico@gmx.at Closes: https://bugs.gentoo.org/693714 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Norris · gentoo
sys-appds/dtc: export PKG_CONFIG
The Makefile hard-codes 'pkg-config' but allows overrides. We should export our selection, to help with cross-compiling, for example. Signed-off-by: Brian Norris <briannorris@chromium.org> Closes: https://github.com/gentoo/gentoo/pull/16611 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/dtc: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/dtc: ppc64 stable wrt bug #715810
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/dtc: ppc stable wrt bug #715810
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/dtc: arm stable wrt bug #715810
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/dtc: drop old
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-apps/dtc: tweak for gcc-10, bug #706660
Pull in upstream patch 0e9225eb0dfec5 "Remove redundant YYLOC global declaration". Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/706660 Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Göktürk Yüksek · gentoo
sys-apps/dtc: keyword for riscv
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="riscv" Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-apps/dtc: Inline mirror://kernel
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-apps/dtc: x86 stable (bug #686026)
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/dtc: amd64 stable wrt bug #686026
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sys-apps/dtc: version bump to 1.5.0
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-apps/dtc: Revert "Version 1.4.7"
Revert non-maintainer bump introducing CI issues. Please take responsibility for what you commit, and fix the breakage you introduce. Closes: https://bugs.gentoo.org/672506 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
sys-apps/dtc: Version 1.4.7
Add USE="test valgrind" as the test suite fails without it. This is already fixed upstream where Makefile checks before use so the live ebuild did not require this change. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
sys-apps/dtc: version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Mike Frysinger · gentoo
sys-apps/dtc: change dtdiff to use /bin/sh
Manuel Rüger · gentoo
sys-apps/dtc: amd64 stable
Package-Manager: Portage-2.3.12, Repoman-2.3.4
Thomas Deutschmann · gentoo
sys-apps/dtc: x86 stable (bug #634148)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Jeroen Roovers · gentoo
sys-apps/dtc: Version bump.
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Jeroen Roovers · gentoo
sys-apps/dtc: Version bump.
Package-Manager: Portage-2.3.4, Repoman-2.3.2
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
Mike Frysinger · gentoo
sys-apps/dtc: update HOMEPAGE
Jeroen Roovers · gentoo
sys-apps/dtc: Version bump.
Package-Manager: portage-2.3.0
Mike Frysinger · gentoo
sys-apps/dtc: update to EAPI=5 and keyword everywhere
Mike Frysinger · gentoo
sys-apps/dtc: drop old versions
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