Commit graph

4361 commits

Author SHA1 Message Date
Greg Lewis
071376dd00 . Add a port of the documentation for Java 9. 2018-02-26 16:45:46 +00:00
Greg Lewis
6d4c3888c1 . Update to docs for 8u162. 2018-02-25 19:51:17 +00:00
Gerald Pfeifer
6d1f05d3d7 Remove dead code: Java support (via GCJ) has not been part of any of
the lang/gcc4x ports since last spring and newer versions of GCC do
not carry a point in their major version designation.  On top of that
WITH_GCC has not been use for ages anyway.

On the way move ONLY_FOR_ARCHS towards its proper spot.

Approved by:	portmgr blanket
2018-02-24 21:24:15 +00:00
Greg Lewis
de85c3d8f0 Respect the LINUX_ARCH setting
. Install either the i386 or amd64 version of the JDK, depending upon the
  value of LINUX_ARCH.
. Add appropriate packing list conditionals to account for this.
2018-02-24 00:55:48 +00:00
Greg Lewis
457c7a433a Respect the LINUX_ARCH setting
. Install either the i386 or amd64 version of the JDK, depending upon the
  value of LINUX_ARCH.
. Add appropriate packing list conditionals to account for this.
2018-02-24 00:55:40 +00:00
Greg Lewis
b0ab54ab43 . Update to b45. 2018-02-18 00:34:56 +00:00
Greg Lewis
3955814dcd . Update to 2018c. 2018-02-15 03:53:59 +00:00
Johannes M Dieterich
b090dfd6b9 java/aparapi: fix recent LLVM6 fallout caused by the switch to default to C++14. As development of aparapi at the location referenced by the port as slowed down, set C++ standard explicitly in the internal Makefile. Ultimately, an upgrade to the more active development location is planned.
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
MFH:		2018Q1
Differential Revision:	https://reviews.freebsd.org/D14278
2018-02-09 04:33:16 +00:00
Greg Lewis
7effcd49b2 . Fix the build for i386 when WITH_LLD_IS_LD is set.
PR:		225741
Submitted by:	dim@
2018-02-08 06:29:02 +00:00
Greg Lewis
e55f74cd94 . Update to 7u161. 2018-02-07 22:23:58 +00:00
Greg Lewis
99a2633b63 . Update to 8u162. 2018-02-03 21:41:06 +00:00
Tobias Kortkamp
6a57e4dce6 java/openjfx8-scenebuilder: Update to 8u172-b03 2018-02-01 15:19:45 +00:00
Tobias Kortkamp
f09c06cf38 java/openjfx8-devel: Update to 8u172-b03
Make SWT support optional and disable it by default.  swt-devel is
unmaintained, quite the heavy dependency, and SWT support is not used
by any port in the tree.
2018-02-01 15:17:06 +00:00
Boris Samorodov
58fce74097 java/intellij: Update to version 2017.3.4. 2018-01-30 12:28:36 +00:00
Jung-uk Kim
46ab872f1a Update to 9.0.4.
http://www.oracle.com/technetwork/java/javase/9-0-4-relnotes-4021191.html

MFH:		2018Q1
2018-01-29 22:28:30 +00:00
Jung-uk Kim
5992ccf5f8 Update to 8u162.
http://www.oracle.com/technetwork/java/javase/8u162-relnotes-4021436.html

MFH:		2018Q1
2018-01-29 22:26:53 +00:00
Don Lewis
cf00d93cd7 Upgrade jakarta-commons-lang3 to version 3.7.
Follow the lead of some of the other jakarta-commons ports and download
the pre-built binary .jar since building from source using ant has been
removed from jakarta-commons-lang3 a few versions ago.

Install the .jar file with the version number and then symlink it to
the .jar file without the version number as is done by
jakarta-commons-logging.

Pet portlint.

Unwrap a line that is no longer too long.
2018-01-29 10:01:01 +00:00
Jung-uk Kim
c16eb018ab Fix build with Clang 6.0. 2018-01-23 22:59:21 +00:00
Boris Samorodov
af13dfbb6d java/intellij: Update to version 2017.3.3. 2018-01-23 20:43:23 +00:00
Steve Wills
a48979e9b9 java/visualvm: update to 1.4 2018-01-20 21:32:07 +00:00
Jung-uk Kim
5befc99fa7 Fix a run-time crash with Clang 6.0.
Note this problem was introduced with fixes for JDK-8055007.

https://bugs.java.com/view_bug.do?bug_id=8055007
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/changeset/c6211b707068

PR:		225054
2018-01-18 19:26:27 +00:00
Jung-uk Kim
d27e5917f1 Fix build with Clang 6.0.
Note it is partially merged from the upstream patches for Linux and GCC 6.

https://bugs.openjdk.java.net/browse/JDK-8163032
http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e34324d73cd5
http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9e1264f51bae

PR:		225054
2018-01-18 01:58:19 +00:00
Koop Mast
5066831583 Update netbeans to 8.2.
Limit java version to 1.8, netbeans does not run with another version.

PR:		218111, 224554
Submitted by:	Hadi <rezaee.hadi@gmail.com>
2018-01-16 06:54:08 +00:00
Muhammad Moinur Rahman
abde237ddf java/java-checkstyle: Update version 7.6=>8.7
- Pet PORTLINT
2018-01-13 11:25:40 +00:00
Sunpoet Po-Chuan Hsieh
5781557189 Sort SUBDIRs 2018-01-07 15:39:04 +00:00
Eugene Grosbein
efadb98a29 bouncycastle15: update to version 1.59
This release fixes CVE-2017-13098 ("ROBOT"), a Bleichenbacher oracle in TLS
when RSA key exchange is negotiated. This potentially affected BCJSSE servers
and any other TLS servers configured to use JCE for the underlying crypto -
note the two TLS implementations using the BC lightweight APIs
are not affected by this.

Some of additional fixes, features and functionality:

* GOST3410-94 private keys encoded using ASN.1 INTEGER are now accepted
  in private key info objects; GOST3412-2015 has been added
  to the JCE provider and the lightweight API.
* SCRYPT is now supported as a SecretKeyFactory in the provider and
  in the PKCS8 APIs.
* The BCJSSE provider now supports Server Name Indication,
  session resumption in clients, the jdk.tls.namedGroups and
  org.bouncycastle.jsse.ec.disableChar2 system properties.
* ECGOST-2012 public keys were being encoded with the wrong OID
  for the digest parameter in the algorithm parameter set. This has been fixed.
* The BCJSSE SSLEngine implementation now correctly wraps/unwraps
  application data only in whole records.

Further details on other additions and bug fixes can be found in the
release notes at:

https://www.bouncycastle.org/releasenotes.html

Security:	CVE-2017-13098
2017-12-29 09:21:11 +00:00
Boris Samorodov
c63cdb693f java/intellij: Update to version 2017.3.2. 2017-12-26 22:12:55 +00:00
Tijl Coosemans
03948507f8 Replace USE_AUTOTOOLS and pre-configure with a plain build dependency on
devel/autoconf.  The upstream build system runs autoconf to regenerate
generated-configure.sh.
2017-12-25 17:35:39 +00:00
Greg Lewis
7f279c7566 . Don't incorrectly set the scopeId of an IPv6 interface on BSD.
This fixes binding sockets for applications running on IPv6.

PR:		224079
Submitted by:	John W. O'Brien <john@saltant.com>
2017-12-25 06:25:53 +00:00
Tobias Kortkamp
e39dd2ae6f java/intellij-fsnotifier: Drop maintainership 2017-12-20 16:51:01 +00:00
Tobias Kortkamp
4a01f13bf8 java/intellij-pty4j: Drop maintainership 2017-12-20 16:50:31 +00:00
Boris Samorodov
9f84c138b7 java/intellij-ultimate: Update to version 2017.3.1.
PR:		224392
Submitted by:	Andrey Cherkashin <andoriyu@gmail.com> (maintainer)
2017-12-17 22:25:02 +00:00
Boris Samorodov
592dd9593f java/intellij: Update to version 2017.3.1. 2017-12-15 11:47:39 +00:00
Boris Samorodov
c5c2330ea5 java/intellij-ultimate: Update to 2017.2.5.
PR:		222472
Submitted by:	Ivan <bsd@abinet.ru>
Patch by:	Andrey Cherkashin <andoriyu@gmail.com> (maintainer)
2017-12-15 11:42:11 +00:00
Antoine Brodin
6cfdfbc1cd - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-12 18:35:32 +00:00
Kurt Jaeger
46e4de87c6 java/jdk8-doc: update 8u131 -> 8u152
- docs for jdk8

PR:		223172
Changes:	http://www.oracle.com/technetwork/java/javase/8u152-relnotes-3850503.html
		http://www.oracle.com/technetwork/java/javase/8u151-relnotes-3850493.html
		http://www.oracle.com/technetwork/java/javase/8u144-relnotes-3838694.html
		http://www.oracle.com/technetwork/java/javase/8u141-relnotes-3720385.html
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2017-12-11 08:20:17 +00:00
Mathieu Arnold
e7a6fac769 Don't include bsd.port.options.mk after bsd.port.pre.mk.
Sponsored by:	Absolight
2017-12-08 08:33:45 +00:00
Rene Ladan
2bd4d84233 Fix java/cacao after switching to bootstrap-openjdk6 2017-12-02 13:48:41 +00:00
Rene Ladan
71ceffb11b java/classpath: fix build after switching to bootstrap-openjdk6
Reported by:	antoine
Pointy hat:	rene
2017-12-02 13:34:20 +00:00
Boris Samorodov
4d02b9c5ea java/intellij: Welcome 2017.3 version! 2017-12-01 21:23:48 +00:00
Rene Ladan
7f0d896b8e Remove expired ports:
2017-11-30 www/p5-Yahoo-Lifestyle: This service has been shut down
2017-11-30 games/linux-rtcw: Use the native and open source games/iortcw instead
2017-11-30 java/bootstrap-openjdk: superseded by java/bootstrap-openjdk[68]
2017-11-30 lang/gcc46: Unsupported by upstream. Use GCC 6 or newer instead.
2017-12-01 12:23:20 +00:00
Rene Ladan
8be825cb37 java/{cacao,classpath}: Use java/bootstrap-openjdk6 as dependency. 2017-12-01 12:18:38 +00:00
Jung-uk Kim
34f4fb6411 Add support for "-XX:+UseLargePages" option.
Excerpted from the original submission:

"FreeBSD on several architectures automatically utilizes superpages.  So,
for the JVM's JIT-compiled code cache and data heap, much of those regions
are already using superpages.  However, the -XX:+UseLargePages option still
serves a useful, if secondary, purpose on FreeBSD.  Essentially, it informs
the JVM's platform-independent layer what the supported page sizes are.  So,
when memory is mmap(2)ed and munmap(2)ed within the code cache and data
heap, the addresses and sizes will be superpage-aligned and a multiple of
the superpage size, respectively.  Currently, without this patch, the code
cache, for example, typically starts at an unaligned address, so the initial
portion of the code cache can never be a superpage.  Similarly, unaligned
munmap(2)s on the data heap force the kernel to demote superpages to 4KB
pages, and this patch eliminates those demotions.

This patch both introduces the code needed on FreeBSD to implement
-XX:+UseLargePages and deletes code that was copied from Linux that is, to
the best of my knowledge, useless on any version of BSD, i.e., UseHugeTLBFS
and UseSHM.  The additions are in part based on the Solaris version of
os_solaris.cpp, e.g., the sorting of the page sizes array."

Note I did minor style cleanup and regenerated the patches.

Submitted by:	alc
2017-12-01 01:56:02 +00:00
Jung-uk Kim
160372ad95 Add support for powerpc64.
PR:		223262
2017-12-01 01:41:29 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Mathieu Arnold
d9033160f4 Don't use MASTER_SITE_SUBDIR when it is not needed.
Sponsored by:	Absolight
2017-11-24 17:53:11 +00:00
Greg Lewis
06c101bdd0 . Update to 2017c. 2017-11-19 18:56:11 +00:00
Greg Lewis
ef9ac15f4b . Update to 8u152. 2017-11-19 05:14:20 +00:00
Boris Samorodov
10fc5d8f7c java/intellij: Update to version 2017.2.6, build 172.4574.11. 2017-11-14 13:49:18 +00:00
Antoine Brodin
48f5f5e82e Fix the context of some patches so that they apply with stricter patch(1)
PR:		223545
With hat:	portmgr
2017-11-09 20:45:04 +00:00