Overlays

Information about our overlay. Note that the overlays were changed recently as decided on March 2007 meeting. Not all packages are moved to their right place yet (some stuff in java-overlay should be in java-experimental).

Java Overlay

Contains java packages that are maintained and in working condition, but not needed in the main tree, while still interesting to e.g. java developers (libraries without end-user app depending on them, superseded applications with dead upstream). This overlay is available via layman, called 'java-overlay'. Subversion link follows:

Java-Experimental Overlay

The purpose of this experimental overlay is to serve as a sandbox for exciting new packages and untrivial version bumps of packages in main gentoo tree, which are works-in-progress and/or not quite ready for prime-time. This means that the packages here are not guaranteed to build or work. Because of this, the overlay is not available via layman and should be generally used only by Gentoo/Java developers and contributors. The subversion link:

GCJ Overlay

The purpose of this overlay is to first provide a standard JDK which uses the GNU Compiler for Java. Additionally, it provides initial support for compiling Java code to native bytecode. Full details can be found here.

Eclipse Plugin Overlay

One of our users, Chewi, made huge changes to the eclipse eclass. We are now able to build most of the Eclipse plugins which are only in portage as binary packages from source, instead of relying on binary packages. chewi-overlay. He also has a README explaining the changes that have been made.

Packages in this overlay require packages from java-experimental-overlay.

It is available in subversion at: