summaryrefslogtreecommitdiff
path: root/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* . Remove duplicate MAKE_JOBS_SAFE line. [1]Greg Lewis2012-10-281-23/+24
| | | | | | | | | | | | | | . Group the USE_* directives together. . Trim the Makefile header. [2] . Convert to optionsNG. [2] . Remove the ABI numbers from LIB_DEPENDS. [2] . Fix the POLICY option. [2] . Fix permissions and ownership of jexec. [2] . Make sure the bootstrap JDK is used by the ant bootstrap. [2] Submitted by: kuriyama@ [1] jkim@ [2] Feature safe: yes
* - Ignore bootstrap-openjdk when we automatically register existing JVMs.Jung-uk Kim2012-10-283-28/+19
| | | | | | | | - Make sure to destroy all symlinks pointing to ${PREFIX}/bin/javavm and ${PREFIX}/etc/javavms when we deinstall the package. Reviewed by: glewis (maintainer) Feature safe: yes
* diablo-jre/jdk 16 is also outdated and affected by security issues, considerBaptiste Daroussin2012-10-272-10/+8
| | | | | | | | | | using openjdk6 or openjdk7 they were forgotten in previous run Reported by: glewis Approved by: java (glewis) Feature safe: yes
* . Update to 2012gGreg Lewis2012-10-272-3/+3
| | | | Feature safe: yes
* java 1.5 (aka 5.0) is EOLed since October 2009 [1]Baptiste Daroussin2012-10-278-40/+32
| | | | | | | | | java/jdk16 is outdated with security issues consider using java/openjdk6 [1] java/jmp is java 1.5 only Approved by: java (glewis) [1] \ Ronald Klop <ronald@klop.ws> (maintainer) [2] Feature safe: yes
* Do not create unused empty directories.Jung-uk Kim2012-10-262-3/+0
| | | | Feature safe: yes
* Deprecate a bunch of ports that are either abandonware and/or for which no moreBaptiste Daroussin2012-10-262-10/+8
| | | | | | | public distfiles are available, or for which are -devel version with a more recent stable version for long Feature safe: yes
* Register javavmwrapper as dependency. It is not strictly necessary but itJung-uk Kim2012-10-251-1/+9
| | | | | | should unbreak tinderbox build for openjdk6 and openjdk6-jre. Feature safe: yes
* Move .endif to a better place. No functional change.Jung-uk Kim2012-10-251-1/+1
| | | | Feature safe: yes
* - Update to r306294.Jung-uk Kim2012-10-245-44/+13
| | | | | | - Trim more files to simplify maintenance. Feature safe: yes
* Bump PORTREVISION for the new cacerts.Jung-uk Kim2012-10-232-2/+2
| | | | Feature safe: yes
* Update CA list to Oracle Java 7u9.Alex Dupre2012-10-231-0/+0
| | | | | | | | | Added CA: - geotrustprimarycag2 - thawteprimaryrootcag2 - verisignclass3g4ca Feature safe: yes
* Remove more environment variables. These variables are never meant to beJung-uk Kim2012-10-221-4/+0
| | | | | | overridden by the user. Feature safe: yes
* Remove a bogus environment variable, especially for i386. This fixes buildJung-uk Kim2012-10-221-1/+0
| | | | | | under certain conditions. Feature safe: yes
* - Update to 7.2.1Pietro Cerutti2012-10-223-521/+517
| | | | | | Release notes: http://netbeans.org/community/releases/72/relnotes.html Feature safe: yes
* - Add 2012/10/16 security patches from IcedTea6 1.11.5. [1]Jung-uk Kim2012-10-1924-154/+3729
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://icedtea.classpath.org/hg/release/icedtea6-1.11/rev/d9564350faa6 http://blog.fuseyism.com/index.php/2012/10/19/security-icedtea-1-10-10-1-11-15-2-1-3-2-2-3-2-3-3-released/ - Completely turn off parallel build by default and remove parallel build hack for HotSpot. There were several reports that it fails to build under certain environment, ports/162991 for example. Users can still do parallel build by setting FORCE_MAKE_JOBS (and MAKE_JOBS_NUMBER if desired). - Implement os::available_memory(). Now it is consistent with "vm.vmtotal" sysctl(3) MIB rather than bogus (physical memory / 4). - Prefer sysconf(_SC_NPROCESSORS_CONF) over HW_NCPU sysctl MIB to get the number of installed processors. There is no functional difference except for CURRENT, which obtains the information from ELF aux vector. - Prefer sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE) over HW_USERMEM sysctl MIB to get size of physical memory. Although it looks more logical to find currently available memory, it has an inevitable side-effect, i. e., it changes dynamically depending on current wired page count. Therefore, it is unpredictable and not too useful some times. For example, launcher uses the parameter to determine initial heap size and machine class for i386. Now it is more consistent with other places (and Linux JDK/JREs, including the ones we have in ports tree). - Implement os::active_processor_count() using cpuset_getaffinity(2). For example, Runtime.getRuntime().availableProcessors() now returns number of available processors for the current process as it should. - Sync. launchers (java_md.c) for HotSpot and JDK as much as possible for maintainability. As a good side-effect, launcher for i386 can now determine machine class based on the current hardware configuration. Previously, client VM was always chosen by default. - Fix CounterGet(), which is only used for debugging launcher. - Add swap info for os::print_memory_info(). Obtained from: IcedTea project [1] Feature safe: yes
* Update to 7u9.Jung-uk Kim2012-10-193-8/+4
| | | | Feature safe: yes
* - Update to 7u9.Jung-uk Kim2012-10-193-20/+19
| | | | | | - Trim makefile header and convert to optionsNG. Feature safe: yes
* Update to 6u37.Jung-uk Kim2012-10-192-8/+3
| | | | Feature safe: yes
* Update to 6u37.Jung-uk Kim2012-10-192-11/+5
| | | | Feature safe: yes
* Fix pkg-plist for i386.Jung-uk Kim2012-10-121-0/+1
| | | | Feature safe: yes
* Add a port to self-bootstrap OpenJDK6. Note the initial distfiles wereJung-uk Kim2012-10-129-4/+356
| | | | | | | | bootstrapped with pre-built openjdk6 packages from FreeBSD build clusters on clean 7.4-RELEASE installation, and the ports tree was checked out at r305682. Feature safe: yes
* - Explicitly set registervm as build dependency. When BOOTSTRAPJDKDIR isJung-uk Kim2012-10-101-10/+11
| | | | | | | | manually set, this dependency may not be fulfilled. - Consistently use WRKSRC over WRKDIR where it makes sense. Although they are actually the same directory, there is no reason to confuse users. Feature safe: yes
* Update to build 26.Jung-uk Kim2012-10-094-7714/+809
|
* Recommend newly added openjdk6-jre.Jung-uk Kim2012-10-091-1/+1
|
* - Sanitize user, group and permission. Inspired by openjdk7.Jung-uk Kim2012-10-093-10/+73
| | | | - Add a slave port to create JRE-only package.
* Upgrade to version 1.0.14.Jimmy Olgeni2012-10-082-3/+3
|
* Upgrade to version 1.0.18.Jimmy Olgeni2012-10-082-3/+3
|
* - Update to 7.3.bPietro Cerutti2012-10-083-828/+1667
|
* - Update to 1.6.0.Jung-uk Kim2012-10-0521-229/+829
| | | | | | | | - Reset maintainership. See ports/164941. - Make it as amd64 and i386 only. Other architectures needs porting. - Reduce Makefile headers, add licenses, and convert to optionsNG. - Add an option to build with native JDK. When it is not selected, GCJ is used instead. Turned on by default.
* We have to supply -Xmx directly to JVM because ECJ ignores -J option.Jung-uk Kim2012-10-051-1/+1
| | | | http://developer.classpath.org/mediation/ClasspathDeveloperGuidelines
* Fix a typo for the wrappers.Jung-uk Kim2012-10-041-1/+1
|
* - Update ECJ to 3.8.1.Jung-uk Kim2012-10-042-4/+4
| | | | | | | | | | | | | | | | | | | | | The following changes were made in the previous commit. - Use ECJ 3.8 instead of 4.2. This simplifies and add more Eclipse mirrors. They are actually the same compilers released with different Eclipse JDTs. - Add an option to build gjdoc. - Add an option to build with GMP, which enables java.math.BigInteger. - Add an option to build with native JDK. When it is turned off, ECJ or GCJ (when WITH_GCJ is defined) is used for glibj.zip. Note ECJ (with gij) and GCJ can compile classpath perfectly fine on FreeBSD 9 and later but it seems libgcj interacts badly with 7 and 8. Need more investigation. - Reduce unnecessary dependencies. zip is not used when "--with-jar" is specified. Use pre-built ANTLR jar file, which is only used for gjdoc. Remove JDK run-time dependency because it is only necessary to execute tools and these tools are actually wrappers. Now we just execute them with javavm wrapper (or user-specified VM when JAVACMD environment variable is set). Note you need a valid JVM to run these commands now. - Add a patch to fix an ugly JAR updater bug. Without this, the file name must include "/" in it, e.g., "gjar i ./glibj.zip".
* Revert the previous accidental commit. It is not ready yet.Jung-uk Kim2012-10-0410-97/+184
|
* Revert the previous accidental commit.Jung-uk Kim2012-10-041-1/+0
|
* - Reset maintainership. See ports/164941.Jung-uk Kim2012-10-0423-302/+375
| | | | | | | | - Fix conflicts with java/classpath. Note security provider configuration is moved to ${PREFIX}/lib/security/SableVM.security. This file is always loaded first because the short vendor name is SableVM. If it does not exist, then classpath.security is loaded (java/security/Security.java). - Reduce Makefile headers, add licenses, and convert to optionsNG.
* Convert to new options frameworkBaptiste Daroussin2012-10-041-14/+7
|
* - reset maintainer per maintainerJason Helfman2012-09-272-10/+12
| | | | | | | | | | | | - while here... - fix MASTER_SITES - use optionsNG for DOCS - add additional CATEGORIES - adjust COMMENT - update WWW address and pkg-descr PR: 172097 Submitted by: maintainer, jonc@chen.org.nz
* Tidy up patches. No functional change.Jung-uk Kim2012-09-273-17/+21
|
* Use fdescfs(5) and procfs(5) consistently.Jung-uk Kim2012-09-264-102/+204
|
* Fix sed substitution by forcing LANG=C.Alex Dupre2012-09-251-1/+1
|
* Add jboss7 , JBoss AS 7.1.1.Final Brontes.Boris Samorodov2012-09-235-0/+1761
| | | | | PR: ports/166665 Submitted by: Alexander Yerenkow <yerenkow@gmail.com>
* Unbreak index on i386 by marking this port as broken without linuxpluginwrapper.Eitan Adler2012-09-221-11/+2
| | | | Pointyhat: eadler
* . Also fix permissions in the dropins/jdt/plugins directory.Greg Lewis2012-09-211-2/+4
| | | | Pointed out by: ale@
* . Fix permissions problems with some of the JARs installed as plugins.Greg Lewis2012-09-211-0/+2
| | | | | | This is the same fix applied ale@ to java/eclipse. Reported by: Olivier Smedts <olivier@gid0.org>
* . Update to 4.2.0 and re-enable.Greg Lewis2012-09-198-1334/+1185
| | | | Submitted by: tg@
* Update to 1.7 release.Alex Dupre2012-09-192-9/+4
|
* Fix wrong permissions on a few plugin jars.Alex Dupre2012-09-191-1/+2
|
* - Override GCC used by HotSpot SA. [1]Jung-uk Kim2012-09-182-11/+29
| | | | | | | | | - Fix build with GCC 4.5+ on i386. [2] - Convert to the new header format. Submitted by: Claude Buisson (clbuisson at orange dot fr) [1] Obtained from: OpenJDK7 [2] http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/da880ba4edf9
* - Honor CC, CXX, and CPP. [1]Jung-uk Kim2012-09-182-37/+124
| | | | | | - Fix build with clang. PR: ports/151042 [1]