freebsd-ports/java
Tijl Coosemans 074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
..
avis Cleanup plist 2014-11-14 11:30:42 +00:00
berkeley-db Doesn't build with java 6. 2014-10-03 07:22:52 +00:00
bluej Cleanup plist 2014-11-14 11:30:42 +00:00
bootstrap-openjdk Switch some dependencies from a directory name or a file generated by pkg-install 2015-01-24 15:07:39 +00:00
bouncycastle Cleanup plist 2014-11-14 11:30:42 +00:00
cacao 6 ports categories: Remove $PTHREAD_LIBS 2015-03-24 16:01:21 +00:00
castor
classpath Cleanup plist 2014-11-14 11:30:42 +00:00
commonclipse eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
cos Cleanup plist 2014-11-14 11:30:42 +00:00
cryptix-jce Cleanup plist 2014-11-14 11:30:42 +00:00
dbvis Cleanup plist 2014-11-14 11:30:42 +00:00
eclipse java/eclipse: Upgrade version 4.3.2 => 4.4.2 2015-03-21 10:40:50 +00:00
eclipse-aptana eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-aptana-radrails eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-aptana2 eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-cdt eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-checkstyle eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-datatools eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-drjava Cleanup plist 2014-11-14 11:30:42 +00:00
eclipse-ecj - back to the heap 2015-02-25 22:01:09 +00:00
eclipse-emf eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-EPIC Cleanup plist 2014-11-14 11:30:42 +00:00
eclipse-examples eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-findbugs Upgrade to 3.0.0.20140706-2cfb468. 2015-01-21 12:54:24 +00:00
eclipse-gef eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-gef-examples eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-hibernatetools eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-jad eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-langpack eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-log4e Upgrade to 1.5.0. 2015-01-21 04:43:05 +00:00
eclipse-lomboz Cleanup plist 2014-11-14 11:30:42 +00:00
eclipse-ocl java/eclipse-(ocl|quantum): Deprecate due to deprecated run dependencies 2015-03-21 16:46:52 +00:00
eclipse-pmd eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-propedit eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-pydev - Convert ports from german/, java/, japanese/ and ports-mgmt/ to new 2014-10-19 17:45:13 +00:00
eclipse-quantum java/eclipse-(ocl|quantum): Deprecate due to deprecated run dependencies 2015-03-21 16:46:52 +00:00
eclipse-RDT eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-shelled Cleanup plist 2014-11-14 11:30:42 +00:00
eclipse-sqlexplorer eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-sysdeo-tomcat eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-uml eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-vep eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-vep-examples eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-viplugin eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-webtools eclipse plugins: Deprecate 25 for removal, ignore 1 to be updated 2015-03-21 09:54:46 +00:00
eclipse-windowbuilder Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
icedtea-web Update to 1.5.2. 2015-02-05 20:13:39 +00:00
infobus
jad
jaf
jai Cleanup plist 2014-11-14 15:38:27 +00:00
jakarta-bcel Remove indefinite articles and trailing periods from COMMENT, plus minor 2014-07-05 19:27:03 +00:00
jakarta-commons-beanutils Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:45:35 +00:00
jakarta-commons-cli
jakarta-commons-codec Update to 1.10 release. 2014-11-10 10:57:00 +00:00
jakarta-commons-collections
jakarta-commons-dbcp Force java 1.6 only. 2014-06-05 07:41:12 +00:00
jakarta-commons-discovery Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-04 00:20:03 +00:00
jakarta-commons-httpclient java/jakarta-commons-httpclient: add CPE information 2015-04-09 21:03:55 +00:00
jakarta-commons-lang
jakarta-commons-logging
jakarta-commons-pool
jakarta-commons-primitives
jakarta-oro
jakarta-regexp
jakarta-struts - Add CPE information 2015-03-30 19:03:34 +00:00
jamvm Fix build. 2015-01-14 21:20:32 +00:00
jasmin Cleanup plist 2014-11-14 15:38:27 +00:00
java-checkstyle java/java-checkstyle: Update version 6.2=>6.3 2015-02-07 10:02:09 +00:00
java-cup Remove indefinite articles and trailing periods from COMMENT, plus minor 2014-07-05 19:27:03 +00:00
java-getopt
java-subversion Cleanup plist 2014-11-14 15:38:27 +00:00
java-zoneinfo . Update to 2015b. 2015-03-27 05:51:26 +00:00
java3d Fix build with old Mesa3D. r378494 fixed new Mesa3D but it broke old ones. 2015-02-21 01:33:00 +00:00
javahelp Cleanup plist 2014-11-14 15:38:27 +00:00
javamail Remove indefinite articles and trailing periods from COMMENT, plus minor 2014-07-05 19:27:03 +00:00
javavmwrapper
jaxen
jboss7 Cleanup plist 2014-11-14 15:38:27 +00:00
jboss71 Cleanup plist 2014-11-14 15:38:27 +00:00
jboss72 Cleanup plist 2014-11-14 15:38:27 +00:00
jcalendar
jcckit
jcommon Upgrade to version 1.0.23. 2015-01-04 09:56:06 +00:00
jdbcpool Cleanup plist 2014-11-14 15:38:27 +00:00
jdk7-doc . Update to the 7u76 docs. 2015-03-08 00:35:38 +00:00
jdk8-doc . Update to the 8u40 docs. 2015-03-08 00:31:12 +00:00
jdk16-doc Remove redundant uses of NO_CDROM with RESTRICTED. 2014-06-11 18:16:42 +00:00
jdom Fix stage violation 2014-08-10 08:47:38 +00:00
jflex Cleanup plist 2014-11-14 15:38:27 +00:00
jfreechart Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:45:35 +00:00
jgraph
jgrapht Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-04 00:20:03 +00:00
jgraphx
jikes converters/libiconv: 2015-04-15 08:20:27 +00:00
jlex
jlint Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
jmf Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-04 00:20:03 +00:00
jode Fix a long-standing problem of the jode-script trying to use the wrong 2015-01-15 23:28:09 +00:00
jomp Allow staging as a regular user 2014-09-11 21:26:06 +00:00
jrosetta
jta
jtiger Cleanup plist 2014-11-14 15:38:27 +00:00
jump
junit Update USE_GITHUB so it does not require GH_COMMIT. 2015-03-19 16:44:57 +00:00
langspec Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-04 00:20:03 +00:00
linux-oracle-jdk18 Catch up with distfile changes. 2015-03-24 22:29:55 +00:00
linux-oracle-jre18 Catch up with distfile changes. 2015-03-24 22:29:55 +00:00
linux-sun-jdk17 Update to 7u76. 2015-03-24 22:55:58 +00:00
linux-sun-jre17 Update to 7u76. 2015-03-24 22:55:58 +00:00
mmake
mx4j
netbeans Update netbeans to 8.0.2. 2015-04-02 18:45:35 +00:00
netbeans-devel Take maintainer. 2014-12-12 18:42:24 +00:00
netcomponents
netrexx Cleanup plist 2014-11-14 15:38:27 +00:00
netty - Update to 3.9.2 2014-06-29 16:19:46 +00:00
openjdk6 Fix a mismerged file for OpenJDK6. 2015-03-24 21:26:18 +00:00
openjdk6-jre Update to b34. 2015-01-24 00:02:00 +00:00
openjdk7 6 ports categories: Remove $PTHREAD_LIBS 2015-03-24 16:01:21 +00:00
openjdk8 Set rpath for libawt_xawt.so as we do for libawt.so and libawt_headless.so. 2015-04-01 17:32:17 +00:00
openjdk8-jre . Update to 8u25. 2014-11-09 05:23:31 +00:00
phpeclipse Cleanup plist 2014-11-14 15:38:27 +00:00
proguard Update to 5.2.1 release. 2015-04-01 09:09:09 +00:00
rubygem-rjb Update to 1.5.3 2015-02-23 20:55:05 +00:00
sablevm Cleanup plist 2014-11-14 15:38:27 +00:00
sablevm-classpath Cleanup plist 2014-11-14 15:38:27 +00:00
servingxml Cleanup plist 2014-11-14 15:38:27 +00:00
sigar Remove OSVERSION checks that do not make sense any more. 2015-04-03 11:26:48 +00:00
springframework
springframework31
sqlitejdbc Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
trove4j - Update from 1.1b5 to 3.1a1 2014-08-03 00:09:25 +00:00
veditor Cleanup plist 2014-11-14 15:38:27 +00:00
visualvm Cleanup plist 2014-11-14 15:38:27 +00:00
wildfly80 Cleanup plist 2014-11-14 15:38:27 +00:00
wildfly81 New port: java/wildfly81 2014-11-22 17:29:50 +00:00
wildfly82 Add wildfly82 8.2.0, replacement for JBoss Application Server. 2015-03-09 07:19:19 +00:00
wildfly90 Add wildfly90 9.0.0, replacement for JBoss Application Server. 2015-03-09 07:10:07 +00:00
xdoclet Cleanup plist 2014-11-14 15:38:27 +00:00
Makefile Add wildfly82 8.2.0, replacement for JBoss Application Server. 2015-03-09 07:19:19 +00:00