Commit graph

103 commits

Author SHA1 Message Date
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
wiz
bfade6e0fc Update patterns for jdk15, from Francois Tigeot in PR 44294. 2010-12-29 22:29:32 +00:00
obache
bd578ac7b4 Remove support for jdk and jdk14, they had been removed from pkgsrc. 2010-11-17 14:24:34 +00:00
wiz
37db1afe90 Remove support for sun-j{dk,re}{14,15}, since the corresponding
packages have been removed from pkgsrc.
2010-06-08 19:01:35 +00:00
minskim
2d59720e40 Use sun-jdk6 on Darwin-10. 2010-02-03 00:49:58 +00:00
obache
587d494aba Allow USE_JAVA=build (build dependency on jre). 2009-10-20 02:33:01 +00:00
wiz
08eeab4734 Support lang/openjdk7 and make it the default on
NetBSD-[4-9]*-i386 and NetBSD-[5-9]*-x86_64.
2009-10-14 13:20:05 +00:00
abs
3d3c04b07e PR pkg/41542 - java-vm.mk needs updating for openjdk7-bin from yamt 2009-06-05 16:00:47 +00:00
abs
b3c9e4c264 Add openjdk7-bin to the list of valid JVMs and use as a default on
NetBSD/i386 5.x
The previous default - the linux sun-jre6 - would randomly crash under
load for at least tomcat and jboss
2009-04-10 09:05:25 +00:00
christos
0613ba0c5c enable 1.6 for x86_64 too, and make it the default. 2009-01-19 00:34:53 +00:00
adrianp
7fc5a47239 SunOS-5.11-i386 default is Java 6 only 2008-10-25 18:04:27 +00:00
adrianp
c9b91d6dc3 Initial support for Java on OpenSolaris (i386 only) 2008-10-24 23:17:30 +00:00
adrianp
d92c0de60a Darwin-9.* supports Java 1.6 2008-10-24 21:01:57 +00:00
wiz
c012d1c35c Remove blackdown-j{dk,re}13 and sun-j{dk,re}13.
Both have security problems and are not maintained.

Update infrastructure for their removal.

Removal was announced on pkgsrc-users on March 13.
2008-03-25 13:41:44 +00:00
tnn
581cb17df9 remove lang/scsl-* related bits. 2008-01-19 05:04:00 +00:00
adrianp
36c417e0da Darwin 9.* can use Java too 2007-11-18 22:17:50 +00:00
jlam
6989e7a043 Automatically substitute for JAVA_HOME and PKG_JAVA_HOME in PLISTs. 2007-08-02 18:04:48 +00:00
abs
11b2fc360a add jdk15, modelled on jdk14 2007-06-11 07:03:18 +00:00
rillig
4b882aadae Added the variable JAVA_BINPREFIX containing the prefix to the wrapped
Java binaries. This makes it easier for packages to call the wrapper
instead of the direct binary. See games/cgoban-java/Makefile revision
1.39 for the current approach and the following revision for the simpler
one.

Added _VARGROUPS. Doing that, I realized that BUILD_DEFS corresponds to
_USER_VARS.* and BUILD_DEFS_EFFECTS to _SYS_VARS.*. This redundancy may
be removed in the future.

Removed a redundant comment.
2007-06-05 13:35:06 +00:00
tv
a85c47118c Remove win32-jdk. This never really worked, and probably never will work
properly enough for pkgsrc use.
2007-04-04 14:32:52 +00:00
rillig
a65c6021a4 Changed the default Java Virtual Machine for NetBSD and Linux from "jdk"
(JDK 1.1.8) to "sun-jdk" (any Sun JDK >= 1.2), since JDK 1.1.8 has been
crashing for some NetBSD bulk builds for over a year now.
2007-02-22 23:52:58 +00:00
tv
6e168c7c12 Add support for sun-j{dk,re}6. 2007-02-18 19:12:07 +00:00