summaryrefslogtreecommitdiff
path: root/java/classpath (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove expired ports:Rene Ladan2018-12-039-429/+0
| | | | | | 2018-12-02 java/classpath: Staled since 2012, OpenJDK is live now java/cacao: Depends on expired java/classpath 2018-12-04 java/jamvm: Abandonware, depends on expired java/classpath
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816
* Mark as deprecated, GNU classpath as stalled since 2012Baptiste Daroussin2018-11-021-0/+3
| | | | superceded by OpenJDK
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-111-1/+1
| | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906
* Switch to xorgproto instead of individual packagesNiclas Zeising2018-07-311-2/+2
| | | | | | | | | | | | | | | | | | Upstream used to distribute protocol headers as separate packages, but has decided to merge those to a common package, named xorgproto. This update tracks that change. * Add a new port, x11/xorgproto, with are protocol headers for xorg. * Hook the new protocol port to the build and to infrastructure in bsd.xorg.mk. * Update all ports with a dependency on any of the old *proto packages to instead depend on xorgproto. Bump portrevision. * Delete the old *proto packages, update MOVED. PR: 230023 Submitted by: zeising Approved by: portmgr (antoine) exp-run by: antoine
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-1/+2
| | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540
* java/classpath: fix build after switching to bootstrap-openjdk6Rene Ladan2017-12-021-4/+4
| | | | | Reported by: antoine Pointy hat: rene
* java/{cacao,classpath}: Use java/bootstrap-openjdk6 as dependency.Rene Ladan2017-12-011-2/+2
|
* For ports that are marked BROKEN on armv6, and also fail to build onMark Linimon2017-11-301-0/+1
| | | | | | | | | | 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
* Remove WANT_GNOME and HAVE_GNOME.Mathieu Arnold2017-10-121-1/+0
| | | | | | Approved by: bapt kwm Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12643
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275
* Mark some ports failing on power64. In cases where the error messageMark Linimon2017-05-201-0/+1
| | | | | | | | | was a stub, provide a real one. While here, pet portlint. Reported by: swills Approved by: portmgr (tier-2 blanket)
* Provide error messages for some ports failing on aarch64, and, in aMark Linimon2017-05-011-0/+3
| | | | | | | | few cases, other tier-2 archs. While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707
* Remove libiconv.so.3 compatibility link that was added in r374303 toTijl Coosemans2016-12-081-1/+1
| | | | | prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
* Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.Mathieu Arnold2016-04-011-2/+2
| | | | | With hat: portmgr Sponsored by: Absolight
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-6/+4
| | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight
* Cleanup plistAntoine Brodin2014-11-141-24/+0
|
* - Add USES=libtoolTijl Coosemans2014-08-172-14/+9
| | | | - Remove redundant -i.bak
* Add EXAMPLES to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MEXAMPLES.Adam Weinberger2014-07-151-1/+1
|
* Remove indefinite articles and trailing periods from COMMENT, plus minorJimmy Olgeni2014-07-051-1/+1
| | | | | | | | | COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Categories J-L. CR: D305 Approved by: portmgr (swills)
* Better handling of gjdoc manpageBaptiste Daroussin2014-04-102-2/+1
|
* FixBaptiste Daroussin2014-04-101-1/+1
|
* Support stageBaptiste Daroussin2014-04-102-16/+15
|
* Update freetype to 2.5.2.Koop Mast2013-12-242-0/+32
| | | | | | | | | | | | | | Remove patch to add -I/usr/local/include in freetype-config --cflags. If ports need extra headers they should look for them, and not get them via a side-effect. Freetype had a header resuffle in 2.5.1, patch ports to use the new header style. Thanks go to bdrewery for the two exp-runs and rakuco for helping me with some troublesome cmake ports. PR: ports/184587
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | java)
* - convert to the new perl5 frameworkAndrej Zverev2013-09-151-3/+2
| | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket)
* Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.Gerald Pfeifer2013-08-171-1/+1
| | | | | | | | | | | | | | Right now this is a noop in the former case and a noop in the latter case unless lang/gcc44 has been installed explicitly. This puts a bit more emphasis on standardizing on a canonical version "current" GCC and makes it easier to update that canonical version by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port. That is, USE_GCC=yes means "use a decent/modern version of GCC" without having to worry about details. Approved by: portmgr (bdrewery)
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-2/+1
| | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: zeising
* Convert j* categories to USES=pkgconfigBaptiste Daroussin2013-04-231-1/+1
|
* - Build with java/bootstrap-openjdk on X86 platforms by default.Jung-uk Kim2013-02-121-40/+18
| | | | | - Attempt to build with gcc on non-X86 platforms. Note the gcc must be built with Java support.
* Decommissioning java 1.5 (EOLed since October 2009):Baptiste Daroussin2012-12-101-2/+2
| | | | suppress any reference to JAVA_VERSION= 1.5+ (part2)
* 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".
* - Reset maintainership. See ports/164941.Jung-uk Kim2012-10-046-46/+137
| | | | | | | | - 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.
* Simplify the previous commit a bit.Jung-uk Kim2012-09-142-3/+2
|
* Add an option to build with Eclipse Java Compiler. It also addsJung-uk Kim2012-09-143-1/+27
| | | | com.sun.tools.javac implementation in tools.zip. Turned off by default.
* Add license.Jung-uk Kim2012-09-141-0/+2
|
* - Update to 0.99.Jung-uk Kim2012-09-144-168/+204
| | | | | | - Reset maintainer to java (ports/164941). - Convert to optionsNG. - Honor NOPORTEXAMPLES.
* - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4Martin Wilke2012-06-061-2/+1
| | | | Review by: bapt, David Naylor (kde team)
* - update png to 1.5.10Dirk Meyer2012-06-011-1/+1
|
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-1/+1
| | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav
* Was too fast, add WANT_GNOME for these ports have optional USE_GNOME components.Koop Mast2011-08-111-0/+1
| | | | Submitted by: portsnap index build bot
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sinceKoop Mast2011-08-111-1/+0
| | | | | | | mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
* - Get Rid MD5 supportMartin Wilke2011-03-201-1/+0
|
* - update to 1.4.1Dirk Meyer2010-03-281-1/+1
| | | | | Reviewed by: exp8 run on pointyhat Supported by: miwi
* - update to jpeg-8Dirk Meyer2010-02-051-1/+1
|
* - bump all port that indirectly depends on libjpeg and have not yet been ↵Dirk Meyer2009-07-311-1/+1
| | | | | | bumped or updated Requested by: edwin