dev-games / ogre

Object-oriented Graphics Rendering Engine

Official package sites : https://www.ogre3d.org/ ·

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilising 3D hardware. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes. Productivity features * Simple, easy to use OO interface designed to minimise the effort required to render 3D scenes, and to be independent of 3D implementation e.g. Direct3D/OpenGL/Glide etc. * Extensible example framework makes getting your application running is quick and simple * Common requirements like render state management, hierarchical culling, dealing with transparency are done for you automatically saving you valuable time * Clean, uncluttered design and full documentation of all engine classes Platform and 3D API support * Direct3D and OpenGL support * Windows (all major versions), Linux and Mac OSX support * Builds on Visual C++ 6 (with STLport), Visual C++.Net (with STLport), Visual C++.Net 2003 * Builds on gcc 3+ on Linux / Mac OSX Material / Shader support * Load textures from PNG, JPEG or TGA files, MipMaps generated automatically, resizes maps to align with hardware requirements * Procedural texture coordinate generation (e.g. environment mapping) and modification (scrolls, warps, rotations) * Unbounded number of texture layers with many texture blending effects, animated textures * Multitexturing hardware used to best effect automatically, combined with automatic fallback to mulitpass rendering * Object transparency and other scene-level blending effects * All defineable through text scripts to allow you to set up and tweak advanced materials without recompiling Meshes * Flexible mesh data formats accepted * Export from Milkshape3D direct to OGRE .mesh and .skeleton format * Skeletal animation (including blending of multiple animations) * Biquadric Bezier patches for curved surfaces * Progressive meshes Scene Features * Highly customisable, flexible scene management, not tied to any single scene type. Use predefined classes for scene organisation if they suit or plug in your own subclass to gain full control over the scene organisation * Generic SceneManager hierarchically culls by bounding volumes * Example plugin (BspSceneManager) specialises to allow fast indoor renders, loading Quake3 levels inc. shader script parsing support * Hierarchical scene graph; nodes allow objects to be attached to each other and follow each others movements, articulated structures etc * Scene querying features Special Effects * Particle Systems, including easily extensible emitters and affectors (customisable through plugins). Systems can be defined in text scripts for easy tweaking. Automatic use of particle pooling for maximum performance * Support for skyboxes, skyplanes and skydomes, very easy to use * Billboarding for sprite graphics * Transparent objects automatically managed (rendering order and depth buffer settings all set up for you) Misc features * Common resource infrastructure for memory management and loading from archives (ZIP, PK3) * Flexible plugin architecture allows engine to be extended without recompilation * 'Controllers' allow you to easily organise derived values between objects e.g. changing the colour of a ship based on shields left * Debugging memory manager for identifying memory leaks * ReferenceAppLayer provides an example of how to combine OGRE with other libraries, for example ODE for collision and physics * XMLConverter to convert efficient runtime binary formats to/from XML for interchange or editing Exporters * 3D Studio Max (meshes and animation) * Milkshape 3D (meshes and animation) * Blender3D (meshes) * Wings3D (meshes) * VRML97 (meshes) * Maya (meshes)

v13.6.1-r1 :: 0/13.6 :: gentoo (Masked by set 3192)

Modified
License
MIT public-domain
Keywords
~amd64 ~arm ~x86
USE flags
assimp bullet cache cg debug deprecated doc double-precision egl examples freeimage json opengl pch profile resman-pedantic tools

v2.1-r2 :: 0/2.1 :: gentoo (Masked by set 3192)

Modified
License
MIT public-domain
Keywords
~amd64 ~x86
USE flags
cache debug doc double-precision egl examples fine-granularity freeimage json legacy-animations opengl profile tools

v1.12.9-r4 :: 0/1.12 :: gentoo (Masked by set 3192)

Modified
License
MIT public-domain
Keywords
~amd64 ~arm ~x86
USE flags
assimp cache cg debug deprecated doc double-precision egl examples freeimage json opengl pch profile resman-pedantic tools

v1.9.0-r4 :: 0/1.9.0 :: gentoo

Modified
License
MIT public-domain
Keywords
amd64 x86 ~arm
USE flags
boost cg doc double-precision examples freeimage gl3plus gles2 gles3 ois opengl poco profile tbb threads tools zip

General

assimp
Use media-libs/assimp to import assets from 3D files
boost
Enable boost support
bullet
Use sci-physics/bullet for physics plugin
cache
Enable GL state cache support
cg
NVIDIA toolkit plugin
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
deprecated
Build deprecated nodeless positioning of Lights and Cameras.
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
double-precision
More precise calculations at the expense of speed
egl
Use egl instead of glx
examples
Install examples, usually source code
fine-granularity
Enable fine light mask granularity. This impacts on performance and should not be enabled unless an application really needs it.
freeimage
Support images via media-libs/freeimage
gl3plus
Build OpenGL 3+ RenderSystem
gles2
Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only)
gles3
Enable OpenGL ES 3.x Features
json
Use dev-libs/rapidjson (needed by Hlms JSON materials)
legacy-animations
Use the skeletal animation from 1.x. It's much slower, but the new system is still experimental.
ois
Pull in Object-oriented Input System library dev-games/ois for samples
opengl
Add support for OpenGL (3D graphics)
pch
Enable precompiled header support for faster compilation at the expense of disk space and memory
poco
When USE=threads, use poco for threading
profile
Add support for software performance analysis (will likely vary from ebuild to ebuild)
resman-pedantic
Resource Manager PEDANTIC : require an explicit resource group. Case sensitive lookup. Some demos might not work with this setting. (default: case-insensitive + sensitive lookup in all groups)
tbb
When USE=threads, use tbb for threading
threads
Add threads support for various packages. Usually pthreads
tools
Build and install AssimpConverter (assimp USE flag is enabled), MeshUpgrader, VRMLConverter and XMLConverter
zip
Enable support for ZIP archives

dev-cpp / tbb : High level abstract threading library

dev-games / ois : Object-oriented Input System - A cross-platform C++ input handling library

dev-libs / boost : Boost Libraries for C++

dev-libs / poco : C++ libraries for building network-based applications

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-libs / tinyxml : Simple and small C++ XML parser

dev-libs / zziplib : Lightweight library for extracting data from files archived in a single zip file

media-gfx / nvidia-cg-toolkit : NVIDIA's C graphics compiler toolkit

media-libs / assimp : Importer library to import assets from 3D files

media-libs / freeimage : Image library supporting many formats

media-libs / freetype : High-quality and portable font engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

sci-physics / bullet : Continuous Collision Detection and Physics Library

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / opengl : Virtual for OpenGL implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXaw : X.Org Xaw library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

dev-cpp / tbb : High level abstract threading library

dev-games / ois : Object-oriented Input System - A cross-platform C++ input handling library

dev-libs / boost : Boost Libraries for C++

dev-libs / poco : C++ libraries for building network-based applications

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-libs / tinyxml : Simple and small C++ XML parser

dev-libs / zziplib : Lightweight library for extracting data from files archived in a single zip file

media-gfx / nvidia-cg-toolkit : NVIDIA's C graphics compiler toolkit

media-libs / assimp : Importer library to import assets from 3D files

media-libs / freeimage : Image library supporting many formats

media-libs / freetype : High-quality and portable font engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

sci-physics / bullet : Continuous Collision Detection and Physics Library

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXaw : X.Org Xaw library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

dev-games / mygui : A library for creating GUIs for games and 3D applications

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

sci-electronics / gazebo : A 3D multiple robot simulator with dynamics

sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library

740424
[Tracker] dev-games/ogre-2.1 breakage
833175
dev-games/ogre-2.1 with USE=-double-precision fails to build on arm (error: ‘MathlibNEON’ does not name a type)
834467
dev-games/ogre-2.1: dropped ~arm keyword
834468
[Tracker] dev-games/ogre-1.12 breakage
834469
sci-libs/ViSP-3.3.0-r1: fails to build with dev-games/ogre-1.12.9-r1
849503
dev-games/ogre-1.12.9-r1: error: no matching function for call to 'min(float&, Ogre::Real&)'
855317
dev-games/ogre-1.9.0-r4 fails to compile (lto): ps1.0_grammar.y:43:15: error: type union YYSTYPE violates the C++ One Definition Rule [-Werror=odr]
857036
dev-games/ogre-1.12.9-r2 - /.../OgreApplicationContextSDL.cpp: error: union SDL_SysWMinfo::<unnamed> has no member named x11
866704
dev-games/ogre-1.12.9-r2:0/1.12 - Unknown CMake command set_package_properties.
894772
dev-games/ogre-1.9.0-r3 fails to compile (MUSL-CLANG-SYSTEM): OgreMemorySTLAllocator.h:130:4: error: ISO C++17 does not allow register storage class specifier [-Wregister]
920199
dev-games/ogre: USE=egl should be USE=egl-only?
924822
dev-games/ogre-1.9.0-r3 fails to compile: OgrePlatformInformation.cpp:46:18: fatal error: sysctl.h: No such file or directory
947017
dev-games/ogre-14.3.2: Version bump

3192
Andreas Sturmlechner
Masked for more testing especially of reverse-deps. ogre 1.11/1.12 breakage: bug #834468 ogre 2.x breakage: bug #740424
  • >=dev-games/ogre-1.11.2
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-games/ogre: Depend on libglvnd, not mesa
Signed-off-by: Matt Turner <mattst88@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
Sven Eden · gentoo
dev-games/ogre: Bump to 13.6.1
Bump Stable OGRE to the current stable release v13.6.1 Closes: https://bugs.gentoo.org/885733 Closes: https://github.com/gentoo/gentoo/pull/28652 Signed-off-by: Sven Eden <sven.eden@prydeworx.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
dev-games/ogre: drop openexr support
The package needs OpenEXR-2, and blocks the removal of old versions of OpenEXR/IlmBase. Following the suggestion in https://bugs.gentoo.org/877901#c3 support is droppend, rather than depending on <media-libs/openexr-3. Closes: https://bugs.gentoo.org/877901 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28277 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-games/ogre: subslot binder media-libs/assimp:=
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-games/ogre: keyword 2.1-r1 for ~x86
Bug: https://bugs.gentoo.org/740424 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-games/ogre: workaround 1.9.0 USE=examples failure with GCC 11
Fixed properly in newer versions. Closes: https://bugs.gentoo.org/829253 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-games/ogre: add tbb subslot operator
Signed-off-by: Sam James <sam@gentoo.org>
Matt Turner · gentoo
dev-games/ogre: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-games/ogre: Drop 1.9.0-r1
Bug: https://bugs.gentoo.org/770586 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-games/ogre: Stabilize 1.9.0-r2 amd64, #770586
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-games/ogre: Stabilize 1.9.0-r2 x86, #770586
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Eden · gentoo
dev-games/ogre: Version bump to 1.12.9
This bump includes the following upgrades * IMGUI version bumped to 1.77 ; That's what upstream bumped to * Added USE flag "assimp" to pull in media-libs/assimp This also enables building of the AssimpConverter if the USE flag "assimp" is enabled. Bug: https://bugs.gentoo.org/743742 Closes: https://bugs.gentoo.org/743742 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Sven Eden <sven.eden@prydeworx.com> Closes: https://github.com/gentoo/gentoo/pull/17619 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Eden · gentoo
dev-games/ogre: Bump to 2.1 - First major 2.1 release
Changes from the pre-release: * gles2 USE flag is gone, the GLES2 render system is not ported, yet * Added "fine-granularity" USE flag to enable XXXX which has a noticable performance impact. * double-precision USE flag is back in. But if activated, both OGRE_SIMD_NEON and OGRE_SIMD_SSE2 must be disabled, so the performance impact is quite big. * mobile USE flag is gone, this needs further testing. Also I think that building for mobile devices is not really interesting on Gentoo, is it? * Fixed a few warnings and issues, and spoke with upstream about them. ( See: https://github.com/OGRECave/ogre-next/issues/90 ) * Fixed a missing include compilation issue and reported it to upstream. ( See: OGRECave/ogre-next#132 ) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sven Eden <yamakuzure@gmx.net> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: 1.12.8 version bump plus fixes/additions
Changes: * imgui version has been raised to 1.76 * gles2 USE flag has been removed. Ogre with GLES2/3 support now depends on HLSL2GLSL unconditionally. The flags and their config options have been 'backed up' as comments for easy re-integration once we have an ebuild for HLSL2GLSL. ( See: https://github.com/aras-p/hlsl2glslfork ) * 'experimental' USE flag renamed to 'deprecated'. The HLMS component has switched from experimental to deprecated. * quakemap.cfg is gone * tests.cfg has been added Fixes: * The 'Simple' demo has been fixed to compile with pedantic resource manager. Bug: https://bugs.gentoo.org/728458 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sven Eden <yamakuzure@gmx.net> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-games/ogre: Apply BDEPEND to all unstable versions
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: Fix ebuild for 1.9.0 (EAPI 7)
Signed-off-by: Sven Eden <yamakuzure@gmx.net> Closes: https://github.com/gentoo/gentoo/pull/13655 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: Remove obsolete ebuilds and patches
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sven Eden <sven.eden@gmx.de> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: Bump 2.1 to pre20191212 and move to GitHub
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sven Eden <sven.eden@gmx.de> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: New ebuild for latest stable release 1.12.4
Also moved to github. In this release we have to also fetch the current release of imlib, as the tree has it as a submodule which is not included in the ogre release zip. And finally I have put myself into metadata.xml, as I am proxy- maintaining ogre. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Bug: https://bugs.gentoo.org/699770 Closes: https://bugs.gentoo.org/699770 Signed-off-by: Sven Eden <sven.eden@gmx.de> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sven Eden · gentoo
dev-games/ogre: Pre 2.1 release snapshot 2018-09-01 added
As the future of Ogre changes a lot of the old API, it is important to have access to the new system as early as possible. The current development state is quite usable already, although not all components have been ported, yet. Providing an ebuild for the new 2.1 series to interested users and developers, everybody gets the chance to adapt their project to the future of Ogre. This is done using snapshot ebuilds, because not all commits in the Ogre tree provide buildable revisions. Further it is easier to test newly ported components when snapshot ebuilds are used. Bug: https://bugs.gentoo.org/647266 Closes: https://bugs.gentoo.org/647266 Signed-off-by: Sven Eden <sven.eden@prydeworx.com> Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: 1.11.2 version bump
This is the second stable release of the current 1.11 series. Apart from stabilizing Ogre BITES, this series also adds json material support. Bug: https://bugs.gentoo.org/647266 Signed-off-by: Sven Eden <sven.eden@prydeworx.com> Package-Manager: Portage-2.3.48, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9474 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Sven Eden · gentoo
dev-games/ogre: drop obsolete 1.10.11
Sven Eden · gentoo
dev-games/ogre: 1.10.12 version bump
The latest stable release of the Ogre-1.10.x series comes with a largely overhauled ebuild regarding its USE flags and the Ogre configuration. * Either USE flag gles2, opengl or both must be selected now. * Removed gles3 and gl3pus USE flugs, as they are implied now. * USE flag "egl" added to select egl over glx. * Users can now select whether Ogre shall include support for a GL state cache or not. * The behavior of the Ogre resource manager can now be selected. * Added a patch to unbundle TinyXML again. Upstream removed that possibility. Bug: https://bugs.gentoo.org/647266 Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-games/ogre: Drop unused eclasses
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Andreas Sturmlechner · gentoo
dev-games/ogre: Sort DEPENDs
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Arfrever Frehtes Taifersar Arahesis · gentoo
dev-games/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Sven Eden · gentoo
dev-games/ogre: Add ebuild for the latest release v1.10.11
This is the latest stable release of Ogre3D, released on 2017-12-31. Bug: https://bugs.gentoo.org/647266 Tested-by: Sven Eden yamakuzure@gmx.net Package-Manager: Portage-2.3.28, Repoman-2.3.9
Michael Mair-Keimberger · gentoo
dev-games/ogre: use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/8011
David Seifert · gentoo
dev-games/ogre: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Michał Górny · gentoo
dev-games/ogre: Fix typo in REQUIRED_USE
Michał Górny · gentoo
dev-games/ogre: Fix unreadable REQUIRED_USE, #620912
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
Lars Wendler · gentoo
dev-games/ogre: Added sub-slot dependency for dev-libs/boost.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/urlwatch'
Pull request: https://github.com/gentoo/gentoo/pull/705
Michael Sterrett · gentoo
dev-games/ogre: fix building when OIS is not installed, with newer versions of cmake (bug #566126)
Package-Manager: portage-2.2.26
Michael Sterrett · gentoo
Revert "mask games-fps/ut2004-ultraduel for removal"
This reverts commit cf00534e64f93c0992faf2584a970f1910afcc5a.
Michael Sterrett · gentoo
mask games-fps/ut2004-ultraduel for removal
Michael Sterrett · gentoo
fix building with gcc52 with patch from Sven Eden via bug #559472
Package-Manager: portage-2.2.20.1
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