dev-java / gnu-classpath

Free core class libraries for use with Java VMs and compilers

Official package sites : https://www.gnu.org/software/classpath ·

v0.98-r6 :: 0.98 :: gentoo

Modified
License
GPL-2-with-linking-exception
Keywords
amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos
USE flags
alsa debug doc dssi examples gconf gjdoc gmp gtk xml

General

alsa
Build with ALSA javax.sound.midi provider
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
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dssi
Build with DSSI javax.sound.midi provider
examples
Install examples, usually source code
gconf
Build with GConf preferences backend
gjdoc
Build GJDoc, a documentation generator
gmp
Build with GMP backend for java.math.BigInteger
gtk
Build with Gtk+ AWT peers
xml
Build with native XML backend

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

app-arch / zip : Info ZIP (encryption support)

dev-java / antlr : A parser generator for many languages

dev-java / java-config : Java environment configuration query tool

dev-libs / glib : The GLib library of C routines

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

gnome-base / gconf : GNOME configuration system and daemon

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / dssi : Plugin API for software instruments with user interfaces

media-libs / freetype : A high-quality and portable font engine

virtual / jdk : Virtual for Java Development Kit (JDK)

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

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

x11-libs / pango : Internationalized text layout and rendering library

dev-java / antlr : A parser generator for many languages

dev-java / java-config : Java environment configuration query tool

dev-libs / glib : The GLib library of C routines

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

gnome-base / gconf : GNOME configuration system and daemon

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / dssi : Plugin API for software instruments with user interfaces

media-libs / freetype : A high-quality and portable font engine

virtual / jre : Virtual for Java Runtime Environment (JRE)

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

x11-libs / pango : Internationalized text layout and rendering library

dev-java / jamvm : An extremely small and specification-compliant virtual machine

dev-java / jdbc-mysql : MySQL JDBC driver

421223
dev-java/gnu-classpath should make installing /usr/gnu-classpath-*/bin scripts optional
429294
=dev-java/gnu-classpath-0.98-r3 uses gcc [gcj] to build but not chcecks gcc for USE=gcj
449442
[java overlay] dev-java/gnu-classpath-0.99: ERROR: Package ecj-gcj-* was not found!
Arfrever Frehtes Taifersar Arahesis · gentoo
dev-java/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
James Le Cuirot · gentoo
dev-java/gnu-classpath: Remove old 0.98-r5, closes bug #629138
Package-Manager: Portage-2.3.8, Repoman-2.3.2
James Le Cuirot · gentoo
dev-java/gnu-classpath: Drop gstreamer and Qt support (#629138)
gstreamer:0.10 is going away due to multiple vulnerabilities. Qt4 will also be going sooner or later. Straight to stable as nothing new was added. I was tempted to last-rite this package but it's not become too bothersome yet. Package-Manager: Portage-2.3.8, Repoman-2.3.2
James Le Cuirot · gentoo
dev-java/gnu-classpath: Force Qt version, fixes bug #619004
Package-Manager: Portage-2.3.6, 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>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675
James Le Cuirot · gentoo
Drop support for Java on ppc across the tree
Sorry! *sniff*
James Le Cuirot · gentoo
dev-java/gnu-classpath: Build with regular javac instead of ECJ
I believe GNU Classpath favoured ECJ because it was the only FOSS compiler capable of building it at the time. OpenJDK is now preferable and the statement in configure.ac that not using ECJ results in com.sun.tools.javac not being included doesn't hold true. The simplification is nice but this also avoids a race condition occuring with ECJ on ppc. This is almost certainly a CACAO issue. See http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2782. Package-Manager: portage-2.2.26
James Le Cuirot · gentoo
dev-java/gnu-classpath: Remove old
Package-Manager: portage-2.2.26
James Le Cuirot · gentoo
dev-java/gnu-classpath: Mark 0.98-r5 stable on behalf of arch teams
Needs to be done in conjunction with other changes so I am doing the commit with their permission. Package-Manager: portage-2.2.26
James Le Cuirot · gentoo
dev-java/gnu-classpath: EAPI bump, dependency clean up, doc fixes
* Apply slot operators where appropriate. * Use the new split anltr-2. * Remove dependency on gjdoc as this will be last-rited. * Avoid cyclic gjdoc dependency by building it before docs. * Actually install the docs. Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Use https for most gnu.org URLs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
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