- Import more complete JPEG class support and turn on ICEDTEA option by
default. [1]
- Remove obsolete WEB option. Note the functionality is now moved to a new
port java/icedtea-web, which depends on ICEDTEA option of this port.
Obtained from: IcedTea project [1]
off by default) and sort options. Add a basic wrapper to resurrect
com.sun.image.codec.jpeg using javax.imageio under the new option.
Obtained from: icedtea.classpath.org
PR: java/155288
is disabled by default because MIDI plugin for OSS does not exist, i.e.,
(hardware) MIDI sequencer is not supported. However, softsynth (Gervill)
works fine as it uses sampled sound.
virtual memory, free physical memory, and number of open file descriptors.
For example, jconsole shows more realistic numbers instead of hardcoded bogus
numbers in VM Summary tab now. Correct a jtreg test case for the swap info.
- Mention procfs(5) is used for some features in this implementation.
- Improve Serviceability Agent. For example, the following should work now:
jdb -connect sun.jvm.hotspot.jdi.SAPIDAttachingConnector:pid=<PID>
jmap <PID>
jsadebugd <PID>
jstack -F <PID>
jstack -m <PID>
- Replace IcedTea6 1.9.x with IcedTea-Web 1.0 for web support. Note it is
still tightly coupled with openjdk6 for now because we do not have proper
infrastructure to decouple them yet.
- Add itweb-settings (a Java Control Panel replacement for IcedTea-Web).
- Add desktop integration files for web support (but not installed in default
system-wide locations).
process. Update comments in the patch accordingly.
- Tidy up makefile for the plugin. Remove a hack for include path of libxul,
which is correctly patched from libxul 1.9.2.9_1. Remove mozilla-plugin.pc from
linker options for pkg-config. Generally speaking, NPAPI plugins do not need
to link with Gecko engine directly.
- Move run-time dependencies for the plugin to build-time dependencies as it is
completely optional any way.
Note the feature is turned off by default because it adds experimental and
unofficial patches from icedtea.classpath.org. You need to select WEB option
from config menu or define WITH_WEB variable to enable the feature. Also,
note that a symlink for web browser is not created automatically with same
reasoning. Thus, you need to create a symlink for your browser, e.g.,
ln -s ${LOCALBASE}/openjdk6/jre/lib/IcedTeadPlugin.so ~/.mozilla/plugins
Remove some stale comments in package message while I am here.
make jobs. If not, fall back to the number of CPUs, as per the current
behaviour.
Only the HotSpot part of the build is safe to parallelise, so leave the
port marked MAKE_JOBS_UNSAFE.
add IcedTea project as an additional master site. This change should fix
most build failures related to network problems, e.g., bootstrapping with
an IPv6-enabled JDK, unreliable network connections, etc.
- Add support for running regression tests
- Respect LOCALBASE
- Bump PORTREVISION
These are the test results on:
FreeBSD 6 i386: passed: 3113; failed: 29; error: 2
FreeBSD 8 amd64: passed: 3107; failed: 35; error: 2
Note: a couple of tests passed only after a few runs.
Submitted by: ale
Approved by: maintainer
- Fix font rendering and update cacerts file
- Add support for fastdebug jdk
- Cleanup/Enhance the port [2]
Submitted by: maintainer [1], ale [2]
Approved by: maintainer
Brian Gardner). Core support needs some more work.
. Install the debug build when WITH_DEBUG is set.
. Change WITH_DEBUG to only build the debug build.
. Eliminate the requirements for the binary plugins.
. Fix some compilation errors in the debug build on 7.x.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
was leaving Expert's Exchange, so I imagine email to him there is just
bouncing.
. Tweak the license description in COMMENT to a more standard form.
. Remove USE_JAVA. The JDK bootstrap dependency is handled separately in
the Makefile itself and once openjdk6 is part of bsd.java.mk USE_JAVA
could make this port depend on itself (which doesn't play nice with
portmaster).