Commit graph

400316 commits

Author SHA1 Message Date
John Marino
82207d5ad4 net/xisp: Document SSL requirement and configure it properly
Approved by:	SSL blanket
2016-09-13 04:50:04 +00:00
John Marino
d1bebfd4f2 net-p2p/bitmessage: Set and honor SSL flags
Approved by:	SSL blanket
2016-09-13 03:43:34 +00:00
John Marino
73f45f57fa devel/libzrtpcpp: properly configure SSL base
Approved by:	SSL blanket
2016-09-13 03:30:13 +00:00
John Marino
1839edc2a8 www/gatling: Set and honor SSL flags
Approved by:	SSL blanket
2016-09-13 03:20:22 +00:00
John Marino
313fc1326d securty/bro: Modernize options, remove Ports SSL option, support LibreSSL
The "build with Ports SSL" option is no longer valid.  The SSL library is
selected through the SSL_DEFAULT value.  While removing the PORTS_SSL
option, modernize the entire set of options under the general
infrastructure blanket.  The SSL work, including the support for LibreSSL
was done under the SSL blanket.
2016-09-13 02:58:03 +00:00
Wen Heping
24fb8ce3f1 - Update to 1.1.9.2 2016-09-13 02:28:28 +00:00
Stephen Montgomery-Smith
66f8e7960d - Update to 1.2.4. 2016-09-13 02:02:25 +00:00
John Marino
9cfc78c58a security/amap: configure SSL base properly
Approved by:	SSL blanket
2016-09-13 01:58:36 +00:00
John Marino
d5d69d57fe security/opencryptoki: Fix build with LIbreSSL (old DES functions)
The referenced PR is related but overcome by the import of the latest
version of opencryptoki.

PR:		198351
Approved by:	SSL blanket
2016-09-13 01:28:20 +00:00
John Marino
19a1bd8129 devel/hadoop: Unbreak build (nominal case)
The ssl.mk helper can augment the MAKE_ARGS variable with a OPENSSL_CFLAGS
definition which just happens to break this port.  Add a filter to remove
any such definitions if they occur.  The issue was introduced when
USES+=ssl was added to the makefile to document the SSL requirement.
2016-09-13 00:49:12 +00:00
Matthias Andree
25ddbb284b Fix bounced I/O on unaligned buffers (FreeBSD 11+)
The bounce-buffer I/O driver fix in patch-lib_ext2fs_unix__io.c is a
prototypical fix, and has been forwarded upstream, but it permits us to
pass all self-tests (mostly undo-related) that were still failing on
11.0-RC2 amd64.  There is some potential for optimization,
posix_memalign() might save us quite a few memcpy() calls and replace
the now-repaired code paths by a simple pread[64]() or pwrite[64]().

Remove BROKEN, but insist (by setting BROKEN conditionally) on anything
that is FreeBSD 11 or newer, or non-i386/non-amd64, that the user runs
at least the small self-tests.

Revise option descriptions a bit.

Bump PORTREVISION.
2016-09-12 23:05:22 +00:00
Jung-uk Kim
1563c9ac55 Update to 5.1.6. 2016-09-12 22:52:05 +00:00
Jimmy Olgeni
776bc7d758 Update devel/elixir-exprotobuf to version 1.2. 2016-09-12 21:55:06 +00:00
John Marino
ed46e5bcca devel/libbobcat: Set and honor SSL flags
Approved by:	SSL blanket
2016-09-12 21:02:05 +00:00
Johan van Selst
6bd952130a Update to GNU awk 4.1.4
https://lists.gnu.org/archive/html/info-gnu/2016-08/msg00013.html
2016-09-12 20:41:20 +00:00
John Marino
186b6bef4a net-p2p/shx: Document SSH reqirement, handle no EGD case (LibreSSL)
While here, convert options to modern framework

Approved by:	SSL and infrastructure blankets
2016-09-12 20:36:54 +00:00
Johan van Selst
69a5fbc67c Update to GNU diffutils 3.5 (bugfix release) 2016-09-12 20:34:01 +00:00
Johan van Selst
0326d4325c Update to WolfSSL 3.9.8 2016-09-12 20:30:20 +00:00
Glen Barber
9f92652064 Fix build.
Sponsored by:	The FreeBSD Foundation
2016-09-12 20:21:59 +00:00
John Marino
51c79cfcb5 irc/kvirc: Honor SSL flags
Approved by:	SSL blanket
2016-09-12 20:10:40 +00:00
Johan van Selst
dd38f26545 Document WolfSSL vulnerabilities (< 3.6.8)
PR:		205936
Submitted by:	Christoph Moench-Tegeder
2016-09-12 20:05:47 +00:00
Mark Felder
628578572a This module implements the BitTorrent *bencode* serialisation format, as
described in <http://www.bittorrent.org/beps/bep_0003.html#bencoding>.

WWW: http://search.cpan.org/dist/Bencode/
2016-09-12 19:44:03 +00:00
Dimitry Andric
e219417d7d Fix build of audio/clementine-player with clang 3.9.0
Clang 3.9.0 has a new warning about undefined template variables, which
is triggered by including cryptopp headers in the spotify blob
downloader:

In file included from /wrkdirs/usr/ports/audio/clementine-player/work/Clementine-1.3.1/src/internet/spotify/spotifyblobdownloader.cpp:43:
/usr/local/include/cryptopp/pkcspad.h:74:53: error: instantiation of variable 'CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA512>::decoration' required here, but no definition is available [-Werror,-Wundefined-var-template]
                                return HashIdentifier(PKCS_DigestDecoration<H>::decoration, PKCS_DigestDecoration<H>::length);
                                                                                ^

This warning could be silenced by hacking on cryptopp, but just suppress
it for now.

Approved by:	sbruno (maintainer)
PR:		212343
MFH:		2016Q3
2016-09-12 19:41:12 +00:00
Guido Falsi
0fcca041a5 Remove net/astersisk, Asterisk 1.8 reached EOL on 2015-10-21.
Please use net/asterisk11 or net/asterisk13 containing newer,
supported versions.
2016-09-12 19:35:05 +00:00
Guido Falsi
886ec1e927 Remove dependencies on net/asterisk.
Approved by:	portmgr (mat)
2016-09-12 19:18:11 +00:00
Pawel Pekala
be039ed15b - Update to version 2.8.0
- Register proxy dependencies found by stage-qa

Changelog:
Correct blank frame fix from 2.6.8 (add one to last frame).
Fix coding error when centering windows.
Correctly parse the path variables for frei0r, libvisual and ladspa.
Set nicer defaults for RGBDelay effect.
2016-09-12 18:32:18 +00:00
John Marino
d2849d0cce security/strongswan: Fix build with LibreSSL
Approved by:	SSL blanket
2016-09-12 18:28:20 +00:00
Adam Weinberger
a975358f89 Fix path to config file location in an ancillary script,
bump PORTREVISION.

PR:		212591
Submitted by:	Vidar Karlsen
2016-09-12 18:21:47 +00:00
John Marino
21e13c5283 security/xca: Fix build with LibreSSL 2016-09-12 18:20:23 +00:00
Kurt Jaeger
20fe00acc8 devel/extra-cmake-modules: 5.25.0 -> 5.26.0
PR:		212581
Changes:	https://quickgit.kde.org/?p=extra-cmake-modules.git
Submitted by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
2016-09-12 18:18:54 +00:00
Dirk Meyer
6bfcc0daf2 - unroll for loop
Submitted by:	John Marino
2016-09-12 18:10:41 +00:00
Tobias C. Berner
30cdfd3e19 Define PORTSCOUT in finance/skrooge
Limit the version to 1.* as from 2.* on it is KF5 based.

Approved by: rakuco (mentor)
2016-09-12 17:51:50 +00:00
Tobias C. Berner
c5a77623ed Define PORTSCOUT in devel/grantlee[5].
devel/grantlee -> 0.*
devel/grantlee5 -> 5.*

Approved by:	mat (mentor)
2016-09-12 17:51:19 +00:00
John Marino
b841a46135 security/starttls: Add support for any SSL base
Approved by:	SSL blanket
2016-09-12 17:48:59 +00:00
John Marino
2b9a346ff3 net-p2p/litecoin: Set SSL flags
Note for SSL_DEFAULT=libressl:
configure: error: Detected LibreSSL:
  This is not supported, and may break consensus compatibility

It might be worth detecting that via SSL_DEFAULT and setting the
port to IGNORE.  Or perhaps a newer version of litecoin will support
LibreSSL officially.

Approved by:	SSL blanket
2016-09-12 17:26:26 +00:00
Tobias C. Berner
b5c8f27d99 Fix devel/libkolab, to properly export symbols in the library.
The update to libkolab in r421840 unfortunately broke desktuils/libkolab on the
current version of FreeBSD.

The issue is addressed in two upstream commits
        * 62ebad910fa7d1843373056dd795fc5c36b20bb2
                        ==> Workaround for qt not defining Q_DECL_IMPORT
        * d0a2fda6059abda610afe6a8d29b8f5a1c6ae4ae
                        ==> Fix multiple-definition-warning due to redefining Q_DECL_IMPORT.

Instead of applying said two patches and enabling them on Q_OS_FREEBSD, rakcuo@
suggested to instead just define MAKE_KOLAB_LIB while the proper fix isn't
upstreamed.

Reported by:	Steve Wills <swills@FreeBSD.org> via jenkins
Approved by:	rakcuo (mentor)
2016-09-12 17:13:14 +00:00
John Marino
d497bf48e2 net/mad_fcl: fix SSL configuration for non-base SSL 2016-09-12 17:03:03 +00:00
John Marino
7ccce00236 net/pecl-apn: Document SSL build and run requirement, set SSL flags
The jansson library needs SSL available.

Approved by:	SSL blanket
2016-09-12 16:58:05 +00:00
John Marino
6ff586c87e net/vtun: Fix SSL configuration for non-base SSL libraries
While here, couple OSVERSION with OPSYS for extra patches.

Approved by:	SSL blanket
2016-09-12 16:49:59 +00:00
John Marino
ea8c7f7f5f devel/hadoop: Document SSL build dependency and configure it
Approved by:	SSL blanket
2016-09-12 16:46:15 +00:00
John Marino
1c7cb8c093 devel/noweb: mark BROKEN (unfetchable) due to host FTP server settings
The file is accessible via http browser, but "make fetch" just times out
on both FreeBSD and DragonFly.  The easiest fix would be to host the
file in LOCAL/ or elsewhere.

Given lack of maintainer and lack of development since 2007, let's see
if anyone cares enough to host the source file and fix the port.
2016-09-12 16:24:16 +00:00
John Marino
c614a24a19 net/ssltunnel-client: Configure SSL base, handle deprecated DES (LIbreSSL)
Approved by:	SSL blanket
2016-09-12 16:10:41 +00:00
John Marino
e727d72612 misc/xyzcmd: mark BROKEN (unfetchable)
The development moved to github and the tarball isn't hosted on
Google Code anymore.
2016-09-12 16:02:19 +00:00
John Marino
69145161ad net/socketw: Document SSL build requirement, add cflags for SSL
Approved by:	SSL blanket
2016-09-12 15:43:24 +00:00
John Marino
011277a89d security/openconnect; Fix build with LibreSSL
Approved by:	SSL blanket
2016-09-12 15:38:42 +00:00
John Marino
a8ec6663ce net/asterisk: Fix build when SSLv3 method is N/A (LibreSSL)
Approved by:	SSL blanket

P.S. Why is this port still in the tree?  It expired in April 2016.
2016-09-12 15:34:22 +00:00
Guido Falsi
3f0427cf06 - Add PJSUA option (on by default) to install the pjsua client binary
- Strip libraries
- Reflowed OPTIONS_DEFINE

PR:		211533
Submitted by:	Joseph Mingrone <jrm at ftfl.ca>
2016-09-12 15:26:46 +00:00
John Marino
6dd507bfc1 security/heimdal: Fix build when EGD is not available (e.g. LibreSSL)
Approved by:	SSL blanket
2016-09-12 15:14:14 +00:00
John Marino
7b80b7b343 databass/mysql57-server: Fix configuration of non-base SSL on all platforms
This simplifies the logic involved.  Now the port will present as BROKEN
if it's built on FreeBSD 9 using the base SSL library.

Approved by:	SSL blanket
2016-09-12 15:08:19 +00:00
John Marino
0a9f13e63f dns/ldns: Fix SSL library configuration for slave dns/py-ldns
Approvd by:	SSL blanket
2016-09-12 14:52:51 +00:00