1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-09 06:51:44 +00:00
Commit Graph

399969 Commits

Author SHA1 Message Date
TAKATSU Tomonari
2523840050 - Update to 0.12.7 2016-09-10 07:15:25 +00:00
TAKATSU Tomonari
fa1b5ee19f - Update to 5.29
- Add "compiles" argument to USES=cran
2016-09-10 07:11:31 +00:00
John Marino
3f87d950c1 security/yafic: Document SSL requirement, convert to options
This port was using the WITHOUT_OPENSSL knob.  Convert it to a default
option "CRYPTO" and bump the port revision.  THere's a build dependency
on OpenSSL headers when this option is on.

Note that the WWW value is obsolete.

Approved by:	SSL blanket
2016-09-10 05:08:59 +00:00
John Marino
c8eb054e56 sysutils/boxbackup: document SSL requirement and set flags accordingly
Approved by:	SSL blanket
2016-09-10 04:48:58 +00:00
John Marino
893c52d5c9 sysutils/boxbackup-devel: document SSL requirement and set flags accordingly
Approved by:	SSL blanket
2016-09-10 04:41:30 +00:00
John Marino
13b3bd60dc sysutils/burp: document SSL requirement
Approved by:	SSL blanket
2016-09-10 04:35:35 +00:00
John Marino
7a2e79e096 sysutils/cfengine3[2345]: document SSL requirement and set flags accordingly
Approved by:	SSL blanket
2016-09-10 04:25:21 +00:00
John Marino
0f220e742c sysutils/pam_mount: document SSL requirement 2016-09-10 04:09:43 +00:00
John Marino
777d22138c sysutils/pwsafe: document SSL requirement
Approved by:	SSL blanket
2016-09-10 04:05:04 +00:00
John Marino
0f9a13a73b sysutils/rsyncrypto: document SSL requirement
Approved by:	SSL blanket
2016-09-10 04:01:42 +00:00
John Marino
f9d14e1b82 sysutils/sbsigntool: document SSL requirement and set flags accordingly 2016-09-10 03:57:12 +00:00
John Marino
eadf46628f sysutils/ua: document SSL requirement and set flags accordingly 2016-09-10 03:41:00 +00:00
John Marino
58b6997068 textproc/htdig: Add CFLAGS and LDFLAGS for USES=ssl 2016-09-10 03:34:02 +00:00
John Marino
fe5b6e4831 www/bozohttpd: Add CFLAGS and LDFLAGS for USES=ssl
Approved by:	SSL blanket
2016-09-10 03:23:12 +00:00
John Marino
87e685ee3f www/htdump: Add CFLAGS and LDFLAGS for USES=ssl 2016-09-10 03:18:19 +00:00
John Marino
00476b6726 www/mongoose: Add CFLAGS and LDFLAGS for USES=ssl
Approved by:	SSL blanket
2016-09-10 03:12:45 +00:00
John Marino
7ab14ab6a3 www/tengine: document SSL requirement 2016-09-10 03:05:36 +00:00
John Marino
af14198731 x11-servers/xorg-nestservdr: document SSL requirement
Approved by:	SSL blanket
2016-09-10 02:59:50 +00:00
John Marino
3e632eeea6 devel/thrift-cpp: Add forgotten SSLv3 handling patch from previous commit 2016-09-10 02:52:04 +00:00
John Marino
edb587a20a devel/thrift-cpp: Fix SSL library support
Approved by:	SSL blanket
2016-09-10 02:50:16 +00:00
John Marino
12e8d047ee x11-servers/xorg-vfbserver: document SSL requirement
Approved by:	SSL blanket
2016-09-10 02:00:21 +00:00
John Marino
2833e31685 dns/ldns: Fix SSL library support, tidy options
The makefile for the ldns was very hard to follow due to preprocessor-
like hunks changing the logic flow even across targets.  As part of the
SSL fix, I felt compelled to convert much of the options logic to the
modern options framework to make it simpler to follow the makefile
logic (as a side benefit the port is a bit more tidy).

I also reworked the FreeBSD 9 + GOST option logic to set the new
IGNORE_FreeBSD_9 variable if GOST was requested on FreeBSD 9 with the
base SSL library.  I believe the previous logic using the WITH_OPENSSL_PORT
knob and CONFLICTS setting was incorrect.

Approvd by:	SSL blanket
2016-09-10 01:37:39 +00:00
Jan Beich
af370df000 www/firefox-i18n: oops, don't use build1 checksums for build2
Reported by:	pkg-fallout
MFH:		2016Q3
X-MFH-With:	r421531
2016-09-10 00:36:26 +00:00
John Marino
bd515f2ceb mail/opensmtpd-extras: Add CFLAGS and LDFLAGS for USES=ssl
Approved by:	SSL blanket
2016-09-10 00:07:55 +00:00
John Marino
1bc82a0f4f databases/sqlcipher: Add CFLAGS and LDFLAGS for USES=ssl
Approved by:	SSL blanket
2016-09-09 23:42:41 +00:00
John Marino
53d5a159cd databases/pecl-mongodb: USES+= ssl
Approved by:	SSL blanket
2016-09-09 23:35:52 +00:00
John Marino
9236346720 converters/wkhtmltopdf: Document SSL build requirement
Approved by:	SSL blanket
2016-09-09 23:27:41 +00:00
John Marino
73b9b079f7 comms/libimobiledevice: Handle missing SSLv3 case
Approved by:	SSL blanket
2016-09-09 22:22:43 +00:00
John Marino
be88cafb1e security/trousers: Set CFLAGS and LDFLAGS for SSL support
Approved by:	SSL blanket
2016-09-09 22:07:48 +00:00
John Marino
ad1320cd8d security/p5-Crypt-OpenSSL-ECDSA: USES+=ssl, Set CFLAGS accordingly
Approved by:	SSL blanket
2016-09-09 21:34:46 +00:00
Dmitry Marakasov
bc4c0958cc - Update to 1.52
PR:		212095
Submitted by:	joneum@bsdproject.de
2016-09-09 20:21:16 +00:00
Dmitry Marakasov
da41a16871 - Update to 1.21.1
- While here, switch to USES=localbase and options helpers

PR:		211880
Submitted by:	w.schwarzenfeld@utanet.at
Approved by:	john.c.prather@gmail.com (maintainer)
2016-09-09 20:12:44 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
John Marino
fc3bdd2b5b benchmarks/polygraph: Handle missing SSLv3
Approved by:	SSL blanket
2016-09-09 19:40:56 +00:00
Bernard Spil
4c1494aefa net/asterisk13: Fix broken patch file
- Patch was the svn diff to the tree
  - Convert to a regular patch file

PR:		211707
2016-09-09 19:40:50 +00:00
Emanuel Haupt
62871de352 - Add missing dependencies
- Add NO_ARCH
- Move required perl modules from BUILD_DEPENDS to RUN_DEPENDS. They don't
  need to build port, only to run.
- Add TEST_DEPENDS

PR:		212532
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>
2016-09-09 19:31:42 +00:00
Dmitry Marakasov
1f49d96205 - Fix configure: this is not really a GNU configure
Fixes build with --disable-silent-rules

PR:		212412
Submitted by:	amdmi3
Approved by:	portmgr
2016-09-09 19:25:30 +00:00
Dmitry Marakasov
1605333e3c - Fix build with --disable-silent-rules
PR:		212411
Submitted by:	amdmi3
Approved by:	portmgr
2016-09-09 19:24:33 +00:00
Tijl Coosemans
18135fcc32 Fix a package installation error: dvipsk must be installed to run updmap
and POSIXLY_CORRECT must be undefined to handle --enable correctly.
Use --disable to properly disable the font maps.
2016-09-09 19:23:43 +00:00
John Marino
41ed1eb354 audio/re: Set to use correct openssl headers
Approved by:	SSL blanket
2016-09-09 19:17:28 +00:00
Dmitry Marakasov
bb653c9a25 - Update to 1.4.2
- Add LICENSE_FILE
- Bring back PHP 7 support
- Simplify port
- Take maintainership

PR:		212230
Submitted by:	dbaio@bsd.com.br
2016-09-09 19:12:55 +00:00
Matthias Andree
a0290843d2 Replace objdump by readelf. Fixes build on arm64.
While here, refresh patches.

PR:		212308
Submitted by:	emaste@
Reported by:	andrew@
MFH:		2016Q3
Differential Revision:	D7842
2016-09-09 18:50:33 +00:00
Dimitry Andric
3768536082 Fix build of lang/gcc49 with libc++ 3.9.0
While testing the clang390-import branch, I ran into the following
errors building lang/gcc49:

In file included from /wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/c/c-objc-common.c:33:
In file included from /usr/include/c++/v1/new:70:
/usr/include/c++/v1/exception:267:5: error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'?
    _VSTD::abort();
    ^~~~~~~
/usr/include/c++/v1/__config:451:15: note: expanded from macro '_VSTD'
#define _VSTD std::_LIBCPP_NAMESPACE
              ^
/wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/system.h:685:13: note: 'fancy_abort' declared here
extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN;
            ^
1 error generated.

What is happening here, is that the source file includes gcc/system.h,
which defines abort to fancy_abort, and then the source file includes
<new>, which attempts to call _VSTD::abort() (the _VSTD is a libc++
alias for std::).  The macro definition then causes the above breakage.

Newer gcc ports, such as gcc5 and gcc6 don't show this issue, because
upstream gcc first added an include of <algorithm> (which indirectly
includes <new>) in r217348 [1], and later even add a direct include of
<new> in r232736 [2].

Fix it for this version, by adding the direct include of <new> to
gcc/system.h.  This makes the 'second' includes of <new> in some .c
files superfluous, but at least they won't result in errors.

[1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=217348
[2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=232736

Approved by:	gerald (maintainer)
PR:		212465
MFH:		2016Q3
2016-09-09 18:48:24 +00:00
Dmitry Marakasov
2b5bfdd9f2 - Update to 0.9.5.1
- While here, remove unneded WRKSRC and fix WWW:

PR:		212497
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-09-09 18:35:40 +00:00
Dmitry Marakasov
be4107846f - Update to 1.0.33
- While here, add USES=php

PR:		212497
Submitted by:	bsd@if0.eu (maintainer)
2016-09-09 18:26:14 +00:00
Emanuel Haupt
aaaf3fdbc0 Register conflicts 2016-09-09 15:58:48 +00:00
Emanuel Haupt
466720dc50 Add gnu-ipcalc 0.1.8, modern network address calculation tool for IPv4
and IPv6.
2016-09-09 15:58:43 +00:00
Dmitry Marakasov
45219c9f98 - Update to 1.0.82
PR:		212519
Submitted by:	lifanov@mail.lifanov.com (maintainer)
2016-09-09 14:23:32 +00:00
Dmitry Marakasov
ad6ef12cc0 - Update to 2.9.9
- While here, switch to new test framework

PR:		212511
Submitted by:	neel@neelc.org (maintainer)
2016-09-09 14:09:52 +00:00
Tijl Coosemans
c629125657 Add entry for GNUTLS-SA-2016-3. 2016-09-09 13:31:29 +00:00