55 Commits

Author SHA1 Message Date
Greg Lewis
b0ab54ab43 . Update to b45. 2018-02-18 00:34:56 +00:00
Greg Lewis
60dd67ef73 . Update to b44. 2017-09-03 02:28:32 +00:00
Greg Lewis
918fb9038d . Update to b43. 2017-05-30 00:47:27 +00:00
Jung-uk Kim
c288673282 Update to b41. 2017-01-18 22:22:00 +00:00
Jung-uk Kim
8db76b66ee Update to b40.
MFH:		2016Q3
2016-08-25 23:31:14 +00:00
Jung-uk Kim
2527f5f2d9 Update to use Apache Ant 1.9.7. 2016-08-24 06:20:57 +00:00
Jung-uk Kim
3ba8c251ba Update to b39.
MFH:		2016Q2
2016-05-06 14:27:51 +00:00
Jung-uk Kim
2f54b0f610 - Update to b38.
- Use Apache Ant 1.9.6 to build.

MFH:		2016Q1
2016-01-25 23:16:02 +00:00
Jung-uk Kim
6947a676ad Update to b37.
MFH:		2015Q4
2015-11-17 00:54:02 +00:00
Jung-uk Kim
c9d7641f61 - Update to b36.
- Fix default core file location in crash report.

MFH:		2015Q3
2015-07-30 22:55:30 +00:00
Jung-uk Kim
8fd3be6a57 - Update to b35.
- Optimize fontconfig.properties.
2015-06-30 20:11:59 +00:00
Jung-uk Kim
d5ce7749e1 Update to b34. 2015-01-24 00:02:00 +00:00
Jung-uk Kim
1c8be2bab1 - Update to b33.
- Update TimeZoneNames to tzdata2014g.
2014-10-17 05:00:20 +00:00
Jung-uk Kim
e45d1e1be9 - Update to b32.
- Update TimeZoneNames to tzdata2014b.
- Enlist openjdk6 users as testers of ant 1.9.4.
2014-07-17 04:03:21 +00:00
Jung-uk Kim
ba490d88af Update to b31. 2014-04-16 01:43:53 +00:00
Jung-uk Kim
7654e4a9ce - Update to b30.
- Implement sigset(2) for libjsig.  All supported FreeBSD releases have it.
- Turn UseMembar back on by default until we find better solution.
2014-01-23 23:34:07 +00:00
Jung-uk Kim
b5028779b8 Build with Apache Ant 1.9.3. 2014-01-08 21:21:21 +00:00
Mathieu Arnold
f9902a1f64 Revert lang/openjdk6 to b28.
With hat:	portmgr-lurker
2014-01-04 14:33:12 +00:00
Jung-uk Kim
a2f7a06c58 Re-add jtreg to the distinfo. 2013-12-24 23:19:00 +00:00
Jung-uk Kim
799b4d21cc - Update to b29.
- Tidy up signal handler.
- Disable a Linux-specific hack.
- Do not create stack guard for Java threads.
- Implement thread CPU time.
2013-12-24 23:11:15 +00:00
Jung-uk Kim
7b302b1c04 Build with Apache Ant 1.9.2. 2013-10-14 19:09:17 +00:00
Jung-uk Kim
f78b1b9ba0 Update to Build b28. 2013-10-09 20:36:06 +00:00
Jung-uk Kim
0c79f0cee3 - Support staging.
- Fix fastdebug installation.
- Update jtreg version to Build b05.
- Refine r327353.  Use an extra patch instead.
- Install proper license file.  OpenJDK6 has GPLv2 + "Classpath" exception.
2013-10-08 00:03:16 +00:00
Jung-uk Kim
70c842246a Add multiple security patches from IcedTea6 1.12.5.
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2013-April/022985.html

Obtained from:	IcedTea Project
2013-04-25 20:03:56 +00:00
Greg Lewis
5b9c189def . Update to build 27.
Feature safe:	yes
2012-10-29 06:13:33 +00:00
Jung-uk Kim
064102df55 Update to build 26. 2012-10-09 20:59:37 +00:00
Jung-uk Kim
93ec3ca459 - Enlist openjdk6 users as testers of ant 1.8.4 as well.
- Set JAVACMD environment variable to point to bootstrap JDK for ant.  When
it is unset or empty, ant sets it by executing `which java`, which may be
different from bootstrap JDK.
2012-09-07 22:16:05 +00:00
Greg Lewis
cd7a790139 . Bootstrap with ant 1.8.3. 2012-05-12 04:44:47 +00:00
Jung-uk Kim
99fcd36c3d Update jtreg to 4.1 b04. 2012-05-09 19:51:34 +00:00
Greg Lewis
923815253b . Update to build 25. 2012-05-09 03:53:37 +00:00
Jung-uk Kim
0ee3fb1c26 - Update to b24. [1]
- Add x11/libXext to build dependencies. [2]
- Make portlint happy. [3]

PR:		ports/162646 [1]
		ports/156319 [2]
		ports/161985 [3]
Feature safe:	yes
2011-11-30 21:18:30 +00:00
Jung-uk Kim
176e27746b - Update to build 23.
- 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]
2011-07-11 20:58:58 +00:00
Jung-uk Kim
50d297b3ab - Update IcedTea-Web to 1.0.3.
- Use fake JDK update version as IcedTea-Web does.
2011-06-14 20:51:18 +00:00
Jung-uk Kim
e93889f707 Re-add accidentally removed jtreg to distinfo. 2011-04-04 20:58:47 +00:00
Jung-uk Kim
93833448cb Update IcedTea-Web to 1.0.2. 2011-04-04 20:56:01 +00:00
Jung-uk Kim
7027d395cb Update to build 22. 2011-03-01 19:21:59 +00:00
Alex Dupre
a59661d154 Update apache-ant to 1.8.2 bugfix release.
PR:		ports/154187
Submitted by:	ale
Approved by:	portmgr (pav)
2011-02-25 12:27:48 +00:00
Jung-uk Kim
b6945850a4 Update IcedTea-Web to 1.0.1 and fix multiple security vulnerabilities.
CVE-2010-4469:	Hotspot backward jsr heap corruption
CVE-2010-4465:	Swing timer-based security manager bypass
CVE-2010-4472:	Untrusted code allowed to replace DSIG/C14N implementation
CVE-2010-4448:	DNS cache poisoning by untrusted applets
CVE-2010-4450:	Launcher incorrect processing of empty library path entries
CVE-2010-4471:	Java2D font-related system property leak
CVE-2010-4470:	JAXP untrusted component state manipulation
CVE-2011-0706:	Multiple signers privilege escalation

Obtained from:	icedtea.classpath.org
Obtained from:	jaxp.java.net
2011-02-21 19:03:18 +00:00
Jung-uk Kim
680336afad - Update to build 21.
- 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).
2011-02-09 20:00:38 +00:00
Jung-uk Kim
472d2585b8 Update IcedTea6 web support to 1.9.4 (CVE-2010-4351).
Feature safe:	yes
2011-01-18 19:28:11 +00:00
Sunpoet Po-Chuan Hsieh
b78b29aa13 - Use apache-ant 1.8.1 while devel/apache-ant was updated
- Pet portlint: use tab instead of space

PR:		ports/152676
Submitted by:	sunpoet (myself)
Approved by:	glewis (with java hat)
2010-12-14 07:31:03 +00:00
Jung-uk Kim
3f8405abd2 - Update IcedTea6 web support to 1.9.2.
- Add a patch to fix browser plugin crash[1].

Submitted by:	Barbara (barbara dot xxx1975 at libero dot it)[1]
2010-11-24 23:35:32 +00:00
Jung-uk Kim
10c99f335e Update Web Start and Java plugin to IcedTea6 1.9.1. 2010-10-13 19:51:32 +00:00
Jung-uk Kim
d7e6be6929 Introducing support for Web Start and Mozilla plugin from IcedTea6 1.9.
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.
2010-09-16 00:32:48 +00:00
Greg Lewis
0c3ebf7aaa . Update to build 20.
PR:		148202
2010-07-10 16:44:12 +00:00
Jung-uk Kim
324fe0496e Stop downloading more sources (JAXP, JAX-WS, and JAF) from build phase and
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.
2010-05-21 05:11:57 +00:00
Jung-uk Kim
9ad145c15f - Update to b19 promoted build. [1]
- Merge two additional patches from the OpenJDK BSD porting project:

http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f974aefae43d
http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/62dc2d00133f

- Add a message to note fdescfs(5) is necessary for this implementation.

PR:		ports/145806 [1]
Discussed with:	glewis, lev
2010-05-17 23:19:46 +00:00
Alex Dupre
fd0870acd9 - Fix a bug in 'jar' utility
- 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
2010-01-21 08:51:59 +00:00
Alex Dupre
ab853e1dfc - Update to b17 promoted build [1]
- 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
2010-01-16 19:34:32 +00:00
Alex Dupre
941ce65fa6 - Remove a circular dependency between openjdk6 and ant
(required to make it the default jdk port)
- Remove manual fetching of unrestricted jce policy file
- Other no-ops

Approved by:	maintainer
2010-01-13 16:25:00 +00:00