Commit graph

91 commits

Author SHA1 Message Date
Tobias C. Berner
870fa73e3d Fix shebangs.
Approved by:	rakuco (mentor, implicit)
2017-05-16 21:05:08 +00:00
Mark Linimon
b5fc89bb28 Provide more descriptive error messages for ports failing on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-04-30 04:35:10 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
Alexey Dokuchaev
bb20c8e307 Do not redefine DEBUG_DESC when its meaning more or less matches the default
option description.  Those ports where it meant something more specific were
left untouched.
2016-10-28 17:55:30 +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
Mathieu Arnold
04d330d94f Fix ports depending on security/(open|libre)ssl directly.
Sponsored by:	Absolight
2016-07-04 10:01:09 +00:00
Mathieu Arnold
5b55a8a53e Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.
WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
2016-06-16 13:23:13 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Dmitry Marakasov
0b5828572f - Switch to options helpers
- Remove always false condition

Approved by:	portmgr blanket
2015-12-20 15:28:49 +00:00
Thomas Zander
6f1821384b Update to upstream version 2.4.1, add BROKER OPTION
PR:		203849
Submitted by:	leres@ee.lbl.gov (maintainer)
2015-10-23 19:04:50 +00:00
Bartek Rutkowski
4417174b50 security/bro: add ELASTICSEARCH option
PR:		198018
Submitted by:	Craig Leres <leres@ee.lbl.gov>
2015-03-04 14:21:29 +00:00
Kurt Jaeger
07b7d49a72 security/bro, security/broccoli: 2.3 -> 2.3.2
This updates bro and broccoli from 2.3 and 2.3.2, which is a security
update.

Changes to the bro port:
- Rework openssl option logic
- Remove obsolete
- pkgng related changes

Changes to the broccoli port:
- Remove unused DOCS option
- Enable PYTHON by default
- pkgng related changes
- Minor portlint changes

Changes in 2.3.2:
- DNP3: fix reachable assertion and buffer over-read/overflow.
  CVE number pending. (Travis Emmert, Jon Siwek)
- Update binpac: Fix potential out-of-bounds memory reads in
  generated code. CVE-2014-9586. (John Villamil and Chris Rohlf
  - Yahoo Paranoids, Jon Siwek)
- BIT-1234: Fix build on systems that already have ntohll/htonll.
  (Jon Siwek)
- BIT-1291: Delete prebuilt python bytecode files from git.  (Jon Siwek)
- Adding call to new binpac::init() function. (Robin Sommer)

Changes in 2.3.1:
- Fix a reference counting bug in ListVal ctor. (Jon Siwek)
- Fix possible buffer over-read in DNS TSIG parsing. (Jon Siwek)
- Change EDNS parsing code to use rdlength more cautiously.  (Jon Siwek)
- Fix null pointer dereference in OCSP verification code in
  case no certificate is sent as part as the ocsp reply. Addresses
  BIT-1212.  (Johanna Amann)
- Fix OCSP reply validation. Addresses BIT-1212 (Johanna Amann)
- Make links in documentation templates protocol relative. (Johanna Amann)

PR:		197107
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
Reviewed by:	koobs
2015-02-02 22:25:23 +00:00
Baptiste Daroussin
209ab56cad Remove pkg_install only bits
Submitted by:	maintainer (private mail)
2014-09-02 21:59:23 +00:00
Baptiste Daroussin
d96aa38d95 Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
2014-09-01 13:03:25 +00:00
John Marino
adcddca1ea security/bro: Add su flags so pkg initialization works
PR:		192646
Submitted by:	maintainer (Craig Leres)
2014-08-15 00:05:17 +00:00
Adam Weinberger
e91f5afdf5 Bump PORTREVISION on all ports that depend on net/GeoIP for
r364627.

Approved by:	portmgr (not really, but touches unstaged ports)
2014-08-11 17:05:50 +00:00
Carlo Strub
ad94cadf35 Update to 2.3
PR:		192105
Submitted by:	leres@ee.lbl.gov (maintainer)
2014-08-10 21:51:58 +00:00
Raphael Kubo da Costa
cfff7adfbc - Fix the build with libc++.
- Convert to new-new OPTIONS framework.
- Use new *_DEPENDS formats.
- Fix LICENSE.

PR:		ports/185455
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
2014-01-06 19:31:52 +00:00
Antoine Brodin
aa1382cff4 Fix build on FreeBSD 8 when misc/compat5x is installed
Submitted by:	Craig Leres (maintainer)
2013-12-02 18:07:41 +00:00
Antoine Brodin
c04ed7243f Revert part of previous commit, old pkg_create is unable to create a
package if it can't resolve prefix

Submitted by:	Craig Leres (maintainer)
2013-12-01 07:55:28 +00:00
Antoine Brodin
b3b9b846da - Fix packaging with pkgng: create empty dirs to be packed in STAGEDIR
- Fix build on FreeBSD 8: depend on libmagic ABI version from ports
- While here, use new LIB_DEPENDS syntax

PR:		ports/184194
PR:		ports/184381
Submitted by:	Craig Leres (maintainer)
Reported by:	Mark Martinec and pkg-fallout
2013-12-01 07:29:17 +00:00
Philippe Audeoud
b043db56bc - Update to 2.2
- Support STAGE
- Update MASTER_SITES
- Add LICENSE

PR:		ports/183940
Submitted by:	maintainer
2013-11-22 15:02:56 +00:00
Thomas Abthorpe
b29113ab0d - Fix build with clang
PR:		ports/183279
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
2013-10-25 15:02:57 +00:00
Thomas Abthorpe
4965f0bc28 - Remove the real un-needed patch
- Restore needed file
- Bump PORTREVISION

Submitted by:	maintainer
Pointyhat to:	tabthorpe
2013-10-19 13:24:59 +00:00
Thomas Abthorpe
da1e3da8ba - Remove un-needed patch
Submitted by:	maintainer via email
2013-10-17 12:47:25 +00:00
Thomas Abthorpe
15e0b75b85 - Split broccoli library into separate port
- Use new infrastructure
- Bump PORTREVISION

PR:		ports/182475
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
2013-10-16 22:56:27 +00:00
Baptiste Daroussin
a65ed2e51b Add NO_STAGE all over the place in preparation for the staging support (cat: security) 2013-09-20 22:55:24 +00:00
Baptiste Daroussin
f56f112403 Convert to new perl framework
Convert USE_GMAKE to USES=gmake
2013-09-16 16:58:41 +00:00
Martin Wilke
4f62587bd2 - Unbreak build
Reported by:	pointyhat
Approved by:	portmgr
2013-03-30 13:47:49 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Kevin Lo
5950919d7a Assign maintainership to Craig Leres.
PR:	ports/175152
2013-01-10 02:29:44 +00:00
Kevin Lo
72aa8a0002 Add missing patch.
Feature safe:	yes
2012-12-06 01:59:29 +00:00
Kevin Lo
1f12fd1bad Update to 2.1.
Feature safe:	yes

PR:	ports/174016
Submitted by:	Paul Schmehl <pauls at utdallas dot edu>
2012-12-03 05:20:38 +00:00
Pietro Cerutti
37a282d06d - fix mtree by avoiding to install a .in CMake configure file
Reported by:	PH (via beat@)
Approved by:	portmgr@ (implicit)
Feature safe:	yes
2012-11-08 09:49:04 +00:00
Kevin Lo
76d3c9736b - Add missing dependency on perl
- Adopt new Makefile header

Feature safe:	yes
2012-10-16 06:41:41 +00:00
Beat Gaetzi
592cf5e025 - Make as BROKEN: missing prerequisites
CMake Error at aux/binpac/CMakeLists.txt:17 (message):
   Could not find prerequisite package 'Perl'

Reported by:	pointyhat
Feature safe:	yes
2012-10-15 19:10:49 +00:00
Kevin Lo
67cfe15374 - Add missing dependency on bison
- Bump PORTREVISION

Reported by:	portmgr (linimon)
2012-09-18 07:50:34 +00:00
Kevin Lo
9c0b49d590 Update to 2.0; with some help from rm@
PR:	ports/169690
Submitted by:	Paul Dokas <paul at dokas dot name>
2012-09-12 08:09:18 +00:00
Philip M. Gollucci
df76bcba43 - Update to 1.5.3
- Mark MAKE_JOBS_UNSAFE
- Remove < 7.0

PR:             ports/160897
Submitted by:   Dikshie <dikshie@sfc.wide.ad.jp>
Approved by:    maintainer timeout (kevlo ; 141 days)
2012-02-11 22:27:42 +00:00
Doug Barton
989772c9ac The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
2011-10-24 09:11:38 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Olli Hauer
87931c6875 -remove MD5 2011-07-03 14:03:52 +00:00
Kevin Lo
33940ccbac Update to 1.5.1
PR:	ports/150987
Submitted by:	dikshie <dikshie at sfc dot wide dot ad dot jp>
2010-10-15 06:42:25 +00:00
Pav Lucistnik
2bc0a5b07d - Mark BROKEN on 6.x: does not package
Reported by:	pointyhat
2009-01-24 09:45:22 +00:00
Kevin Lo
6a4039a8e1 - Fix pkg-plist
- Bump PORTREVISION
2008-12-20 05:35:14 +00:00
Kevin Lo
53978bc2fe Add USE_PERL5=yes 2008-12-18 07:03:19 +00:00
Kevin Lo
1a94b500c8 - Update to 1.4
- Take maintainership

PR: ports/129715
Submitted by: kevlo
2008-12-18 06:43:03 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00