Commit graph

69 commits

Author SHA1 Message Date
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
Antoine Brodin
bd63b368ac Fix some _DEPENDS 2015-01-24 19:27:27 +00:00
Antoine Brodin
caca546154 Cleanup plist 2014-11-21 23:55:49 +00:00
Marcus von Appen
f850cf2ff0 - Convert ports of net-im/, net-mgmt/ and net-p2p/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-24 16:29:51 +00:00
Tijl Coosemans
5850f0e383 converters/fribidi:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
2014-08-31 11:54:16 +00:00
Adam Weinberger
4c029c7c5f Fix build on -current and fix shebangs. 2014-08-15 21:32:57 +00:00
Dmitry Marakasov
6327076b5b - Fix build on 10.x
- Support staging
- Use new LIB_DEPENDS syntax
- Convert USE_GMAKE to USES
- Use new OPTIONS features

PR:		185981
Submitted by:	amdmi3
Approved by:	maintainer timeout
2014-03-07 11:36:57 +00:00
Sunpoet Po-Chuan Hsieh
c823e38752 - Fix build with clang
PR:		ports/184360
Submitted by:	amdmi3
Approved by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2013-11-29 19:11:55 +00:00
Jason E. Hale
784e4c52e1 - Update security/gpgme to 1.4.3
- Use USE_GNOME= ltverhack to correct the library version number
  to what the author intended.  This effectively rolls the version
  number backwards, but should prevent future unneccesary version
  bumps.
- Support staging
- Use options helpers
- Use new LIB_DEPENDS syntax
- Bump PORTREVISION on dependent ports
2013-10-20 19:20:15 +00:00
John Marino
8a7de0cd42 net-im/centerim(-devel): add <cstddef> for modern compilers
Approved by:	portmgr (bapt, implicit)
2013-10-01 18:24:14 +00:00
Baptiste Daroussin
28bf02d683 Add NO_STAGE all over the place in preparation for the staging support (cat: net-im) 2013-09-20 22:13:34 +00:00
Baptiste Daroussin
0e4c70bcc8 Add an explicit dependency on pkgconf 2013-09-02 19:55:48 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Jason Helfman
9e9db95658 - adoption of USES and optionsNG
Approved by:	portmgr (bapt@)
2013-05-01 18:06:30 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Frederic Culot
dfa200b29f - Update to 4.22.10.11
PR:		ports/159247
Submitted by:	Jin-Sih Lin <linpct@gmail.com>
Approved by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2011-07-29 07:54:50 +00:00
Julien Laffaye
2f634463b6 - Chase gpgme shared lib bump.
- Add an entry to UPDATING

Reviewed by:	tabthorpe
2011-07-21 12:43:39 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Dmitry Marakasov
6d423e3aa4 - Minor cleanup
- Support screen properly

PR:		151232
Patch by:	myself
Approved by:	maintainer timeout
2010-12-26 22:48:19 +00:00
Greg Larkin
afb4f48d31 - Chase security/libksba shlib version bump
Requested by:	kwm
Pointyhat to:	glarkin
2010-12-16 02:34:07 +00:00
Wen Heping
b193d89e0d - Update to 4.22.9.40
PR:		ports/151289
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2010-10-08 08:16:36 +00:00
Baptiste Daroussin
7e477da102 Fix typo 2010-09-29 07:47:37 +00:00
Baptiste Daroussin
bdd5834f81 - fix plist
- added run depend on perl and python
- bump port revision

Reported by:	QAT
2010-09-29 07:07:37 +00:00
Baptiste Daroussin
2a95a168b4 - Update to 4.22.9.33
- While here add license

PR:		ports/150741
Submitted by:	Frank Altpeter <frank _at_ altpeter.de> (maintainer)
2010-09-21 13:00:39 +00:00
Martin Wilke
c7d6f5b6a1 - Update to 4.22.9.24
PR:		148001
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
Feature safe:	yes
2010-06-20 12:35:20 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Peter Pentchev
29863648e3 Chase the ftp/curl shlib version bump. 2010-04-03 10:44:36 +00:00
Wen Heping
5de14678cb - Update to 4.22.9.21
PR:		ports/144304
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
Feature safe:	yes
2010-02-26 07:20:54 +00:00
Martin Wilke
f21ad2dd0c - Update to
PR:		144080
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
Feature safe:	yes
2010-02-22 20:46:44 +00:00
Martin Wilke
f72bc97ef9 - Update to 4.22.9.15
PR:		143590
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2010-02-08 15:07:33 +00:00
Philip M. Gollucci
1072e0cb1e - Update to 4.22.9.12-3be3
PR:             ports/143414
Submitted by:   Frank Altpeter <frank@altpeter.de> (maintainer)
2010-02-04 04:05:57 +00:00
Martin Wilke
544e10f158 - Update to 4.22.9.7-051d
PR:		143278
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2010-01-27 22:30:03 +00:00
Martin Wilke
c47693b5bf - Update to 4.22.9.2-19e4
PR:		143038
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2010-01-25 08:44:54 +00:00
Wen Heping
82e6e46bf6 - Update to 4.22.8-25-g633d
- Make portlint happy

PR:		ports/141744
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-12-19 02:27:34 +00:00
Martin Wilke
9747ea1ffa - Update to 4.22.8-19-gd2bb
PR:		140460
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-11-11 14:38:55 +00:00
Martin Wilke
d221dc4a3a - Update to 4.22.8-15-g65e7
PR:		139233
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-09-30 13:06:56 +00:00
Martin Wilke
23008feac4 - Update to 4.22.8-8-gb12b
PR:		138998
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
Feature safe: yes
2009-09-21 10:36:42 +00:00
Tilman Keskinoz
9995f54dfc Update to 4.22.8-5-g7805
PR:		138701
Submitted by:	maintainer
2009-09-11 09:50:20 +00:00
Martin Wilke
ccb25845fa - Update to 4.22.8-3-g12c83
PR:		138250
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-09-02 17:32:49 +00:00
Joe Marcus Clarke
bdcc852d8b Fix the build with the new fribidi.
Reported by:	pointyhat via pav
2009-08-29 22:37:14 +00:00
Joe Marcus Clarke
4d1085d794 Chase the fribidi shared lib bump. 2009-08-22 17:36:57 +00:00
Wesley Shields
e6246d1055 - Chase security/gpgme update.
Most changes are just PORTREVISION and LIB_DEPENDS fixes. However, the
following ports require a patch to use the new gpgme correctly:
deskutils/kdepim3
deskutils/kdepim3
deskutils/kdepim3
deskutils/kdepim3
deskutils/kdepim4
deskutils/kdepim4
deskutils/kdepimlibs4
deskutils/kdepimlibs4
deskutils/kdepimlibs4
finance/qhacc
mail/mutt-devel
net-im/ayttm
net-im/centericq
net-im/centerim
net-im/centerim-devel
security/openvas-libnasl

These patches were submitted by various people and documented in ports/135911.

PR:		ports/135911
2009-07-15 16:47:45 +00:00
Martin Wilke
839f4b5c3f - Update to 4.22.7-36-g6ba0
PR:		136603
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-07-09 09:05:56 +00:00
Philippe Audeoud
3e1c4bea78 - Update to 4.22.7-34-g8f537
PR:		ports/136169
Submitted by:	Frank Altpeter <frank altpeter.de> (maintainer)
2009-06-30 07:59:22 +00:00
Martin Wilke
cc47e33372 - Update to 4.22.7-29-g23f6
RP:		136001
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-06-24 21:01:43 +00:00
Dmitry Marakasov
26167adb25 - Update to 4.22.7-26-gdeb0
PR:		135844
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-06-20 13:51:31 +00:00
Martin Wilke
674348c3c2 - Update to 4.22.7-19-g1ac2
PR:		135010
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-05-29 12:01:08 +00:00
Martin Wilke
9ae9183f34 - Update to 4.22.7-13-g4d4c3
PR:		133912
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-04-23 17:05:08 +00:00
Martin Wilke
c296879d02 - Update to 4.22.6-15-gb3216
PR:		131956
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-02-23 20:36:21 +00:00
Martin Wilke
02c256355a - Update to 4.22.6-14-gc522
PR:		131773
Submitted by:	Frank Altpeter <frank@altpeter.de> (maintainer)
2009-02-19 20:03:57 +00:00