Commit graph

224 commits

Author SHA1 Message Date
Dmitry Marakasov
9d79e7b146 - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-09 13:16:49 +00:00
Mathieu Arnold
703ff6d361 Mark some ports as not openssl-devel ready.
Sponsored by:	Absolight
2016-11-29 18:46:21 +00:00
Ganael LAPLANCHE
cf9c1a1c52 Update to 4.7.4 2016-11-18 15:33:26 +00:00
Ganael LAPLANCHE
68a6edf6c4 - Update to 4.7.3
- Add missing dependency to libidn
2016-07-22 19:36:11 +00:00
Sunpoet Po-Chuan Hsieh
fd3d97e192 - Add LICENSE_FILE
- Add DOCS to OPTIONS_DEFINE
- Convert to new options target helper

Approved by:	portmgr (blanket)
2016-06-26 17:24:34 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Ganael LAPLANCHE
bd6b784965 Update to 4.7.2 2016-05-20 20:43:50 +00:00
Ganael LAPLANCHE
0c66bf8a7d Fix build with libc++ 3.8.0
PR:		208727
Submitted by:	dim
2016-04-11 21:20:41 +00:00
Ganael LAPLANCHE
a884de998f Update to 4.7.1 2016-04-06 20:23:40 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Dmitry Marakasov
6cb0fa86ae - Remove obsolete hack, all supported FreeBSD versions have required POSIX_FADV_* macros
- Switch to USES=localbase

Approved by:	portmgr blanket
2016-02-12 15:55:46 +00:00
Ganael LAPLANCHE
926bdab70c Update to 4.6.5 2016-01-19 20:06:47 +00:00
Ganael LAPLANCHE
d83a15f2be Update to 4.6.4 2015-08-24 19:10:08 +00:00
Ganael LAPLANCHE
ade4b30ba8 Update to 4.6.3a 2015-06-22 20:49:39 +00:00
Ganael LAPLANCHE
4af506eb2e Update to 4.6.2.
Note: Lftp, when built with OpenSSL, now needs OpenSSL >= 1.0.1. On older
FreeBSD releases (8.x and 9.x), base OpenSSL is too old. In this case, the
ports' version will be used.
2015-05-14 20:45:19 +00:00
Ganael LAPLANCHE
aa1f6278fe Update to 4.6.1 2014-12-30 14:26:23 +00:00
Ganael LAPLANCHE
ad21ea313c Update to 4.6.0 2014-10-22 06:24:45 +00:00
Ganael LAPLANCHE
b0e7522bcf Remove @dirrm/@dirrmty from my ports 2014-10-13 07:12:43 +00:00
Tijl Coosemans
ad8846e59c Convert to USES=charsetfix and USES=libtool 2014-10-05 19:59:18 +00:00
Ganael LAPLANCHE
baaca9d06e Update to 4.5.4 2014-08-07 11:01:14 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Ganael LAPLANCHE
f02a794f9e Update to 4.5.3 2014-07-17 11:45:18 +00:00
Baptiste Daroussin
3abde05452 Fix build with ports version of readline 2014-07-01 06:24:06 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Ganael LAPLANCHE
a87c2d471e Use @sample for my ports 2014-05-21 12:14:01 +00:00
Ganael LAPLANCHE
1aeaf47008 Update to 4.4.16 2014-05-12 06:16:41 +00:00
Ganael LAPLANCHE
b9522af0e1 Fix typo in previous commit
Reported by:	mat
2014-02-21 10:42:06 +00:00
Ganael LAPLANCHE
edb090a04b Fix build when GNUTLS is selected
PR:		ports/186896
Submitted by:	Martijn Lina <martijn@hostage.nl>
2014-02-21 10:13:59 +00:00
Ganael LAPLANCHE
3a28b40c85 Update to 4.4.15 2014-02-04 07:12:12 +00:00
Ganael LAPLANCHE
a1fa2f9388 Update to 4.4.14 2014-01-07 07:33:03 +00:00
Ganael LAPLANCHE
167722741a - Update to 4.4.13
- Update MASTER_SITES

PR:		ports/184548
Submitted by:	olgeni
2013-12-10 11:52:44 +00:00
Ganael LAPLANCHE
0fac70f5f0 - Use new LIB_DEPENDS format
- Fix shebang of helper scripts
- Switch to new options format
- Always stage documentation
2013-11-15 12:42:21 +00:00
Baptiste Daroussin
1640537ad6 Add NO_STAGE all over the place in preparation for the staging support (cat: ftp) 2013-09-20 17:23:18 +00:00
Ganael LAPLANCHE
7d37e46999 Update to 4.4.9 2013-09-04 06:20:39 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Ganael LAPLANCHE
e39c60629d - Update to 4.4.7
- Remove _Bool type detection configure patch
2013-05-27 09:28:05 +00:00
Marcus von Appen
821843ca06 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2013-04-27 08:50:46 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Ganael LAPLANCHE
2e476b3066 Update to 4.4.5 2013-03-18 08:16:22 +00:00
Ganael LAPLANCHE
f9ba68b320 Update to 4.4.4 2013-03-05 07:26:03 +00:00
Ganael LAPLANCHE
188bcddb5b Update to 4.4.3 2013-02-12 11:28:47 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Ganael LAPLANCHE
13896e19c7 - Update to 4.4.2
- Fix lftp(1) man page (tbl GNU-isms) [1]

Submitted by:	bsd@lavabit.com [1]
2013-02-04 11:47:05 +00:00
Ganael LAPLANCHE
8016354cc2 Update to 4.4.1 2013-02-01 12:29:11 +00:00
Ganael LAPLANCHE
d993d1bcae - Use radio options for SSL flavour
- Replace bsd.openssl.mk inclusion with USE_OPENSSL
- Use bsd.port.options.mk

Submitted by:	bapt
2012-12-12 08:12:13 +00:00
Ganael LAPLANCHE
f3e6648757 - Update to 4.4.0
- Fix typos in patch-configure

Feature safe:	yes
2012-11-06 11:03:27 +00:00
Ganael LAPLANCHE
94b6e79505 Update to 4.3.8 2012-07-06 08:59:13 +00:00
Ganael LAPLANCHE
f942e4a835 Update to 4.3.7 2012-06-12 06:21:27 +00:00
Ganael LAPLANCHE
73c2da9d38 - Un-version LIB_DEPENDS
- Switch to OptionsNg
- Add OPENSSL description to bsd.options.desc.mk
2012-06-11 07:56:37 +00:00