Commit graph

4760 commits

Author SHA1 Message Date
Greg Lewis
768af6de1c Fix build on 12+
* On FreeBSD, the correct cmsg_level for IP_RECVORIGDSTADDR is IP_PROTOIP.
2019-09-29 01:01:19 +00:00
Greg Lewis
615cebf24a Update to 4.1.42
* Update to 4.1.42
* Unbreak (hopefully) by setting JAVA_EXTRACT
* Make myself maintainer
2019-09-27 21:22:19 +00:00
Greg Lewis
64cb3efbcf Sync with openjdk11
* Separate out platform/compiler concerns
* Disable AoT on all arches except amd64

Sponsored by:	The FreeBSD Foundation
2019-09-27 15:44:38 +00:00
Greg Lewis
395ca6f9a8 Disable AoT except on amd64
This should be a no-op for all platforms except aarch64.  AoT is disabled
on aarch64 due to crashes in internal JDK tests for that feature.
2019-09-27 15:29:33 +00:00
Antoine Brodin
111068b364 Mark BROKEN: fails to extract
(cd /wrkdirs/usr/ports/java/netty/work/netty-4.1.41.Final &&  /usr/local/openjdk8/bin/jar xf jar/netty-transport-native-kqueue-4.1.41.Final-sources.jar)
/bin/sh: /usr/local/openjdk8/bin/jar: not found

Reported by:	pkg-fallout
2019-09-26 17:40:17 +00:00
Steve Wills
10cb01d9dc java/intellij-ultimate: update to 2019.2.3
PR:		240795
Submitted by:	ale
Approved by:	Andrey Cherkashin <andoriyu@gmail.com> (maintainer)
2019-09-24 20:41:11 +00:00
Greg Lewis
b53a14ae3e Build the native transport library
* Build the native KQueue transport library
* Add that library to the installed netty.jar
* Bump PORTREVISION

This was only tested on amd64, but should work on all architectures with
Java support
2019-09-24 01:49:46 +00:00
Greg Lewis
0daf2df7dc Update to 4.1.41 2019-09-23 20:59:23 +00:00
Greg Lewis
304313a803 Remove reference to java/openjdk6
PR:		234792
Sponsored by:	The FreeBSD Foundation
2019-09-23 18:27:38 +00:00
Greg Lewis
2b31ab00a2 Delete java/openjdk6 and java/openjdk6-jre ports
* Both of these ports are EoL upstream.  Remove them per the DEPRECATED
  and EXPIRATION_DATE entries added previously
* Note that bootstrap-openjdk6 is left solely to be able to bootstrap
  java/openjdk7
2019-09-23 18:26:43 +00:00
Boris Samorodov
23b3213627 java/intellij: Update to version 2019.2.2. 2019-09-21 14:23:25 +00:00
Greg Lewis
0dd1ec7ccd Udpate to 12.0.2+10-3 2019-09-20 15:46:43 +00:00
Alex Dupre
095b26a86e Update to 2019.2.2 release.
PR:		240079
Submitted by:	Dmitry Wagin <dmitry.wagin@ya.ru> and ale
2019-09-20 13:29:36 +00:00
Greg Lewis
d804e77edf Update to an 11.0.5 pre-release
This is mostly to pick up fixes that have gone into the BSD repo.
2019-09-20 02:26:34 +00:00
Greg Lewis
1c4910aa4c Add a port of OpenJDK 13 2019-09-18 00:16:40 +00:00
Antoine Brodin
637b3d75f3 Deprecate a few ports 2019-09-15 17:28:08 +00:00
Kurt Jaeger
9e13376fae java/eclipse: usablity patch for webkit2-gtk3 issues
- usability patch for PR:238844 (not a fix, but keeps Eclipse usable)
- use github.com servers in preference to git.eclipse.org for distfiles

PR:		240383
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
2019-09-08 07:27:31 +00:00
Dmitry Marakasov
d9e225e8be - Update WWW
Approved by:	portmgr blanket
2019-09-05 09:32:45 +00:00
Greg Lewis
de71759143 Minor clean up
* Separate out compiler specifics from platform specifics.  This also
  removes a little duplication.
2019-09-03 19:39:00 +00:00
Greg Lewis
6361a74fa5 Add support for aarch64
* Add aarch64 to ONLY_FOR_ARCHES on FreeBSD 12.0 and up.

PR:		239246
Submitted by:	Mikael Urankar <mikael.urankar@gmail.com>
2019-08-30 22:21:29 +00:00
Greg Lewis
a8a4d62a92 Add support for aarch64
* Add aarch64 to ONLY_FOR_ARCHES on FreeBSD 12.0 and up.

PR:		239246
Submitted by:	Mikael Urankar <mikael.urankar@gmail.com>
2019-08-30 21:52:50 +00:00
Greg Lewis
78f6f0f577 Add 12/aarch64 support
* Add a bootstrap file for FreeBSD 12.x/aarch64
* Enable aarch64 in ONLY_FOR_ARCHES on FreeBSD 12.0 and up

PR:		239246
2019-08-30 21:21:09 +00:00
Greg Lewis
9de148ec50 Prepare for aarch64 support
* Add necessary configure arguments for aarch64
* Add patches needed to compile on aarch64.  These have been upstreamed but
  are not in a release yet.
2019-08-30 04:26:01 +00:00
Greg Lewis
24a7e726a2 Prepare for aarch64 support
* Add necessary configure arguments for aarch64
* Add patches needed to compile on aarch64.  These have been upstreamed but
  are not in a release yet.
2019-08-30 04:24:53 +00:00
Greg Lewis
e4d88a10b0 Remove guidance about needing procfs
* Remove portions of pkg-message that mention needing /proc mounted.
  This hasn't been the case for a while afaik (I don't have it mounted
  and haven't observed any related problems).
2019-08-28 15:34:32 +00:00
Greg Lewis
f208b46154 Update the suggested migration option 2019-08-28 14:12:34 +00:00
Greg Lewis
81d4a70221 * Mark as DEPRECATED with a removal date of one month
* Pet portlint
2019-08-28 14:11:07 +00:00
Greg Lewis
3afccdafc4 * Mark as DEPRECATED with a removal date of one month
* Pet portlint
2019-08-28 14:06:42 +00:00
Greg Lewis
c8559367ee Update to 12.0.2 2019-08-28 14:00:52 +00:00
Greg Lewis
32fd05b7af Update to 11.0.4 2019-08-28 13:59:41 +00:00
Greg Lewis
381ece49e6 * Update to 8u221
* Pet portlint
2019-08-28 13:54:14 +00:00
Greg Lewis
0d895bb102 Add powerpc64 support
PR:		237370
2019-08-26 02:00:42 +00:00
Greg Lewis
b153007008 Allow the JDK to be compiled with gcc.
This is required for powerpc64 support.

PR:		237370
2019-08-25 20:55:19 +00:00
Greg Lewis
c1c56f1796 Add support for powerpc64
PR:		237208
2019-08-25 20:28:47 +00:00
Greg Lewis
3d582f57af Add support for powerpc64
PR:		237208
2019-08-25 20:22:05 +00:00
Boris Samorodov
dcdfcabb7c java/intellij: Update to 2019.2.1 and more
PR:	240080
Submitted by: 	Dmitry Wagin <dmitry.wagin@ya.ru>

. update to 2019.2.1
. drop dependency on intellij-pt4j port -- the FreeBSD native library is already included in the upstream pty4j jar
. install FreeBSD native library for jansi
. fix the "Typeahead timeout is exceeded" error
. small cleanup
2019-08-25 15:03:15 +00:00
Greg Lewis
cbd18582d7 Minor fixes
* Fix include file path
* Fix the mode for jspawnhelper so it is executable
* Sort the packing list
2019-08-24 22:28:34 +00:00
Alex Dupre
7efb3db29f Various improvements:
- remove unneeded intellij-pty4j dependency
- install native library for jansi
- fix the "Typeahead timeout is exceeded" error
- general cleanup

PR:		239787
2019-08-23 09:08:52 +00:00
Greg Lewis
3dfe050739 Pet portlint 2019-08-22 02:30:08 +00:00
Greg Lewis
0a6d17f526 Update to netty 4.1.39
PR:		219218
2019-08-22 02:14:14 +00:00
Koichiro Iwao
ffd33804e6 java/intellij-ultimate: Update to 2019.2
While here, convert to UCL pkg-message.

PR:		239783
Submitted by:	Dmitry Wagin <dmitry.wagin@ya.ru> (maintainer)
2019-08-21 02:24:59 +00:00
Greg Lewis
5e8ed00aeb Update to Apache Commons DBCP 2.7.0
PR:		239984
Approved by:	ale@ (maintainer)
2019-08-21 02:01:15 +00:00
Greg Lewis
b2eb904f0e Update to Apache Commons Pool 2.7.0
PR:		239983
Approved by:	ale@ (maintainer)
2019-08-21 01:59:38 +00:00
Greg Lewis
3a4c96b01f Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 8u221.
2019-08-20 18:33:32 +00:00
Greg Lewis
01db95f8d1 Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 12.0.2
2019-08-20 18:25:11 +00:00
Greg Lewis
2a60da4a4a Pet portlint 2019-08-20 18:05:26 +00:00
Greg Lewis
9dac406b78 Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 11.0.4.
2019-08-20 18:03:28 +00:00
Kurt Jaeger
02d28e745c java/eclipse: upgrade 4.11 -> 4.12
- Fallback MASTER_SITES, as git.eclipse.org is slow/unreliable.

PR:		239650
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
Relnotes:	https://www.eclipse.org/eclipseide/2019-06/noteworthy/
2019-08-20 11:27:20 +00:00
Greg Lewis
cf9f40f566 Set an expiration date
* Java 6 public releases ended April 2013, and extended support on
  December 2018.  With upstream support ending, this is marked as
  deprecated and users are encouraged to upgrade to openjdk8.
* Provide an expiration date set one month from now (2019-09-20).

PR:	234792
2019-08-20 07:47:25 +00:00
Max Brazhnikov
71a218bad1 java/jgraphx:
- Update to 4.0.3
- Remove COMPILE option and build unconditionally from sources
- Update WWW

PR:		234140 (based on)
Submitted by:	yuri
2019-08-16 08:37:15 +00:00