Commit graph

124 commits

Author SHA1 Message Date
nia
deccc885cb future proof version patterns 2021-06-22 12:02:23 +00:00
nia
ad84d4d3e0 Default to OpenJDK 8 on NetBSD 9.x aarch64 due to OpenJDK 11 being broken 2021-06-22 11:51:30 +00:00
tnn
df25059544 mk/java-vm.mk: switch NetBSD-*-aarch64 to openjdk11 2021-04-09 12:47:24 +00:00
abs
8fe458fc03 Prefer openjdk11 to adoptopenjdk11-bin for NetBSD
(In the _PKG_JVMS.9 case)
2020-12-14 16:51:16 +00:00
rjs
6e897e40af Allow use of openjdk11 on NetBSD/aarch64. 2020-07-29 21:42:30 +00:00
tnn
32e2e5830f g/c references to openjdk7 2020-05-17 00:54:00 +00:00
joerg
d2c378ee5e datasize limits for VMs should also be matched by VM limits. 2020-03-24 20:41:58 +00:00
ryoon
8be8affe7f Add lang/adoptopenjdk11-bin support 2020-01-13 01:53:50 +00:00
ryoon
e70a6f154b Add openjdk11 and set it as default for NetBSD/amd64 and /i386 7 or later 2019-10-02 13:16:29 +00:00
wiz
49b1bb13c3 sun-jdk6, sun-jre6: remove
Last update in 2013, remove sun-jdk7/sun-jre7 instead
2019-05-02 08:36:09 +00:00
ryoon
2d98c3f039 Add openjdk-bin support 2019-03-26 21:05:15 +00:00
rillig
858c6cfd69 mk/misc: make configuration for show-all targets more configurable
Up to now, there was a central list of variable name patterns that
defined whether a variable was printed as a sorted list, as a list or as
a single value.

Now each variable group decides on its own which of the variables are
printed in which way, using the usual glob patterns. This is more
flexible since different files sometimes differ in their naming
conventions.

Two variable groups are added: license (for everything related to
LICENSE) and go (for lang/go).
2018-11-30 18:38:19 +00:00
tnn
3b9a76ea38 mk: enable Java on NetBSD-*-aarch64 2018-09-14 16:01:05 +00:00
wiz
2dcfcfb7b3 *: remove references to obsolete DragonFly/i386 2018-04-30 10:41:35 +00:00
minskim
51312b8775 Escape whitespace in PKG_JAVA_HOME when setting JAVA_HOME 2017-11-20 17:17:50 +00:00
jperkin
0d96cc5144 Default to oracle-jdk8 on newer Darwin/x86_64. 2017-06-20 11:59:20 +00:00
ryoon
b9fe77ea59 lang/openjdk8 works under FreeBSD/amd64 10.3 2017-05-10 14:04:31 +00:00
asau
cc2b5c855f Enable OpenJDK 7 and 8 on Linux. Add builtin support.
Tested on openSUSE 11-42.
2016-12-16 16:27:23 +00:00
jperkin
8fee57ccb0 Switch SunOS-5.11-i386 default back to openjdk7. Oracle have broken 32-bit
support in openjdk8 and have no intention of fixing it.
2016-07-13 14:16:17 +00:00
dbj
dde82c09aa update PKG_{FAIL,SKIP}_REASON with += 2016-04-11 04:22:33 +00:00
tnn
75c9f740a4 don't default to EOL versions of java:
- change Linux x86 from sun-jdk6 to oracle-jdk8
- change SunOS x86 from openjdk7 to openjdk8
- change DragonFly from openjdk7 to openjdk8

leave Darwin at sun-jdk6 for now, not sure how the builtin stuff works ...
2016-03-12 06:27:17 +00:00
jperkin
7002b040bb Remove mk/find-prefix.mk and its usage from the mk infrastructure.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 13:05:47 +00:00
ryoon
38bdec5e72 Set openjdk8 as default on NetBSD 5 or later.
openjdk7 is no longer updated and it is vulnerable.
2015-08-12 01:06:45 +00:00
ryoon
3ccd1e147c Add oracle-jre8/jdk8 to supported Java VMs. 2015-06-02 20:37:01 +00:00
szptvlfn
b2b79937b0 - add OR list operators; \\ -> \ 2015-03-06 18:28:45 +00:00
tnn
2931249907 lang/openjdk* now mostly works on arm 2015-03-06 12:24:43 +00:00
tnn
7e28fddc33 Removed outdated openjdk7-bin package. No objection from abs@ 2015-02-25 10:39:50 +00:00
tnn
52d93688a9 set the default JVM for NetBSD/sparc64 and clean out nonexistent JVMs 2015-02-13 10:49:39 +00:00
ryoon
dec3c6b9cc Add 8 to USE_HAVA2 description. 2015-02-09 16:55:01 +00:00
tnn
6f2d5b62b8 Infrastructure glue for openjdk8 2015-02-08 17:48:33 +00:00
tron
986a7747a1 Add support for Oracle Java 7 (manually installed via Mac OS X builtin
mechanism) under Mac OS X Mavericks.

Patches contributed by J. Lewis Muir via "pkgsrc-users" mailing list.
2014-09-03 12:47:37 +00:00
tron
50646c0aac Add Solaris 10 i386 and x86_64 as a supported platforms for "sun-jdk16".
This allows "pkgsrc" to detect the Java 1.6 bundled with recent
Solaris 10 update releases.

Change during freeze approved by Greg Troxel.
2013-12-27 00:11:38 +00:00
tron
92cf18ffb3 Add Solaris 10 SPARC as a support platform for "sun-jdk16". This allows
"pkgsrc" to detect the Java 1.6 bundled with Solaris 10. There are more
missing combinations e.g. Solaris 10 i386 but they would need testing.

Change during freeze approved by Thomas Klausner.
2013-12-25 22:04:30 +00:00
jperkin
162169d637 Switch SunOS-5.11-x86_64 to openjdk7 by default. 2013-06-23 17:43:39 +00:00
jperkin
f6ecbfa866 Add openjdk7 support for SunOS-5.11-*, make it the default for i386. 2013-06-15 09:46:01 +00:00
ryoon
38fa5e2f00 Add sun-{jre,jdk}7 support. 2012-12-11 14:54:00 +00:00
jperkin
57d575e577 Support SunOS-5.11-x86_64. 2012-11-07 16:26:51 +00:00
sbd
fd336ecaae Set ONLY_FOR_PLATFORM based on the _ONLY_FOR_PLATFORM for each accepted JVM. 2012-11-02 00:48:03 +00:00
marino
ab0cb856dc mk/java-vm.mk: Defined default VM for DragonFly
DragonFly wants openJDK7 for java packages, not Kaffe.
Set the default to reflect that.
2012-08-11 14:49:44 +00:00
dholland
69cf65f0f8 Partially revert previous: exclude kaffe on x86_64 again as it builds
but apparently does not work.

I'm seeing two different problems on different machines, one where it
can't find classes in jar files that are clearly there and one where
it can't run even a trivial program without dying with a stack
overflow.
2012-05-14 06:06:43 +00:00
dholland
4eec469890 remove stray blank line in previous commit 2012-05-14 05:31:21 +00:00
dholland
488d1cca68 Update _ONLY_FOR_PLATFORMS.kaffe from kaffe's makefile. 2012-05-14 05:28:37 +00:00
marino
551003313c mk/java-vm.mk: Set DragonFly for openjdk7 2012-05-12 21:07:28 +00:00
ryoon
484b6f7595 Document section update. PR pkg/45654.
* Add value "7" to USE_JAVA2.
2011-11-26 18:25:43 +00:00
yyamano
5480eb6a87 Cleanup regexps for Darwin. PPC version of the JDK never exists. 2011-10-03 10:02:56 +00:00
yyamano
11d5e7d4d5 Add jdk6 support for Mac OS X Lion.
sun-jdk6 for ppc doesn't exist. Will clean up the regexp after the freeze.
2011-09-23 15:00:55 +00:00
obache
5ddf20051a jdk16 now works on DragonFly.
PR#45172.
2011-07-24 11:45:42 +00:00
abs
c5a3e68fc1 sun-j{re,dk} run fine on x86_64 Linux. They may install the 32 bit VM, but they run fine 2011-04-15 14:49:40 +00:00
wiz
2cf4fcb521 jdk-1.5 also supports FreeBSD 8 now, add it. 2011-01-08 16:44:10 +00:00
wiz
0cb8b544d7 Add support for wip/jdk16 (for PR 44294). 2010-12-29 22:34:37 +00:00