Commit graph

397793 commits

Author SHA1 Message Date
Baptiste Daroussin
28e4715f45 Fix build with clang and getline(3)
The getline(3) failure was hidden by the fact the port was said to build with
gcc from ports which occulted the getline(3) change because it bundles the
system headers from when it was built (WTF???)

Adding -Wno-return-type to cflags allows to build with clang
2016-07-31 15:19:15 +00:00
Jason Unovitch
35b13183ee dns/libidn: update 1.31 -> 1.33
PR:		211407
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	ports-secteam (with hat)
Security:	CVE-2015-8948
Security:	CVE-2016-6261
Security:	CVE-2016-6262
Security:	CVE-2016-6263
Security:	https://vuxml.FreeBSD.org/freebsd/cb5189eb-572f-11e6-b334-002590263bf5.html
MFH:		2016Q3
2016-07-31 15:15:03 +00:00
Jason Unovitch
56365fadf7 Document security issues fixed Libidn 1.33
PR:		211407
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Security:	CVE-2015-8948
Security:	CVE-2016-6261
Security:	CVE-2016-6262
Security:	CVE-2016-6263
Security:	https://vuxml.FreeBSD.org/freebsd/cb5189eb-572f-11e6-b334-002590263bf5.html
2016-07-31 15:14:57 +00:00
Baptiste Daroussin
24bd1478d8 Fix build with getline(3) in libc 2016-07-31 15:03:42 +00:00
Antoine Brodin
443d2d581d Fix build, using getline(3) from libc
Reported by:	pkg-fallout
2016-07-31 14:48:49 +00:00
Carlos J. Puga Medina
c18e5898bb - Fix build on sparc64
Remove unneeded symbolic link because the asm machine-dependent files
were moved back to base folder.

libtool: compile:  cc -DHAVE_CONFIG_H -I./include -I./include
-I/usr/local/include -fexceptions -DGC_VISIBILITY_HIDDEN_SET
-fvisibility=hidden -Wall -Wextra -O2 -pipe -fno-strict-aliasing
-fno-strict-aliasing -MT fnlz_mlc.lo -MD -MP -MF .deps/fnlz_mlc.Tpo -c
fnlz_mlc.c  -fPIC -DPIC -o .libs/fnlz_mlc.o

make[3]: don't know how to make sparc_mach_dep.S. Stop

Reported by:	Gordon Zaft <gordonzaft@gmail.com>
Reviewed by:	junovitch (mentor)
Approved by:	junovitch (mentor)
MFH:	2016Q3 (port-secteam build fix blanket)
Differential Revision:	D7320
2016-07-31 14:40:58 +00:00
Kurt Jaeger
65a88eabba New port: net/cjdns
Cjdns implements an encrypted IPv6 network using public-key cryptography for
address allocation and a distributed hash table for routing. This provides
near-zero-configuration networking, and prevents many of the security and
scalability issues that plague existing networks.

WWW: https://github.com/cjdelisle/cjdns

PR:		210730
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2016-07-31 14:26:30 +00:00
Gerald Pfeifer
3cb8d78020 Update to the 20160728 snapshot of GCC 6. 2016-07-31 14:26:04 +00:00
Kubilay Kocak
561890615e security/suricata: Update to 3.1.1
* Update PORTVERSION and distinfo checksum (3.1.1) [1]
* Update pkg-plist for shared library bump [2]
* Use postunexec instead of unexec in pkg-plist
* Group common OPTIONS_* entries
* Group *_TARGET entries


  https://github.com/inliniac/suricata/blob/suricata-3.1.1/ChangeLog

PR:		210490 [1][2]
Submitted by:	Stewart Morgan <stewart.morgan gmail com> [1]
Submitted by:	Franco Fichtner <franco opnsense org> [2]
2016-07-31 14:21:35 +00:00
Kurt Jaeger
02cdc45ea7 biology/seqtools: 4.42.1 -> 4.43.0
ftp://ftp.sanger.ac.uk/pub4/resources/software/seqtools/PRODUCTION/release_notes.html

- Mark broken on 9.x: Fails to build due to C++ std issues
2016-07-31 14:19:09 +00:00
Kevin Lo
5c1bdd2acf Fix pkg-plist when X11 option is on.
PR:	210757
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
2016-07-31 14:16:55 +00:00
Kurt Jaeger
0f173aa0cf devel/py-stdnum: 1.3 -> 1.4
- updates to some standard numbers covered
2016-07-31 13:57:56 +00:00
Kurt Jaeger
07f0ad9d9e security/afl: 2.19 -> 2.22
PR:		211476
Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-07-31 13:53:35 +00:00
Kurt Jaeger
bb63f3f081 editors/p5-Padre: Unbreak build by adding #include <cmath>
- unbreak build by adding include cmath to
  wx-scintilla/src/scintilla/src/Editor.cxx
- make other patches makepatch-compliant
- remove WX_UNICODE=yes (obsolete)
- un-silence several commands during build

PR:		210959
MFH:		2016Q3
Reported by:	pkg-fallout
2016-07-31 13:42:53 +00:00
Gerald Pfeifer
0c723327e4 Update to the 20160726 snapshot of GCC 5.4.1. 2016-07-31 13:34:09 +00:00
Kurt Jaeger
49fc4ba74d cad/openvsp: 3.7.2 -> 3.8.0
- upgrading the VSPAERO integration
  The VSPAERO GUI has been comprehensively updated.  You can now
  run alpha/beta/Mach sweeps from the GUI.  Results are automatically
  parsed and are ready for review from the GUI.  VSPAERO is now
  available through the Analysis Manager in the API.  The results
  are parsed and are available through the Results Manager in the
  API.

Features:
 - Overhaul of VSPAERO integration
 - VSPAERO alpha/beta/Mach sweeps from GUI
 - Visualize VSPAERO results in GUI
 - VSPAERO available through API
 - Changed default wing LE/TE clustering to 0.25
 - Build on OSX on Travis-CI
 - Improve automated testing

Bug fixes:
 - Duplicate parameter name in superellipse cross section

PR:		211372
Submitted by:	Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
2016-07-31 13:29:58 +00:00
Christoph Moench-Tegeder
7c0c62b483 Update shotwell to 0.23.4
Approved by:	rene (mentor)
2016-07-31 13:13:44 +00:00
Kubilay Kocak
87191f54aa devel/libhtp: Update to 0.5.21
* Update PORTVERSION and distinfo checksum (0.5.21) [1]
* Modernise test target (Use TEST_TARGET)


  https://github.com/OISF/libhtp/blob/0.5.21/ChangeLog

PR:		210490 [1]
Submitted by:	Franco Fichtner <franco opnsense org> [1]
2016-07-31 12:59:37 +00:00
Baptiste Daroussin
f64729b288 More typos 2016-07-31 12:51:30 +00:00
Baptiste Daroussin
9d1f12b0b1 Fix typo 2016-07-31 12:49:20 +00:00
Baptiste Daroussin
208b4012bc Add a note explaining why the @javavm keyword does not register argument in the plist 2016-07-31 12:47:28 +00:00
Baptiste Daroussin
cddeffd5bf Use the new @javavm 2016-07-31 12:43:53 +00:00
Baptiste Daroussin
cf36dd23f7 Add a new "@javavm" keyword to handle the (un)registration of the JavaVM 2016-07-31 12:40:43 +00:00
Baptiste Daroussin
64f16bafaf Remove the deinstall script that appears to be deleting all the temporary files
created by pkg(8) during upgrades

It happens because the deinstall script tries to clean up the potential manual
VM registration by cleaning out all symlinks to bin/javavm

Given all VM are registring/unregistering themselves this part is not needed

The other thing the script was doing handling the configuration which has been
replaced by @sample.

pkg-install has been modified to drop the handling of the configuration file but
keep the auto registration if all VM found. While this part is not necessary as
well, we keep it because otherwise anyone doing delete/install on javavmwapper
version 2.5 being the installed version would end up with all VM unregistered.

The pkg-install should be removed after EOL of FreeBSD 10.3

PR:		210313
MFH:		2016Q3
2016-07-31 12:30:24 +00:00
Kubilay Kocak
d36beb635a sysutils/py-ploy_ansible: Depend on ansible1, unbreak runtime
1.3.1 changes the ansible requirement to < 2.dev0 due to too many
incompatible changes. Switch the dependency to ansible1 to compensate.

While I'm here:

* Add TEST_DEPENDS and test target

PR:		210215
Reported by:	Claus Andersen <Claus.Andersen+FreeBSDbugzilla enkel-it dk>
MFH:		2016Q3
2016-07-31 12:14:23 +00:00
Baptiste Daroussin
a203d9f11c Add a hack in pkg to skip running predeinstall for javavmwrapper-2.5
During upgrades/reinstall javavmwrapper 2.5 pre deinstall script deletes the pkg
temporary files preventing to finish the upgrade.

A fixed version of javavmwrapper will be made soon, this hack will remain in the
ports tree and not in pkg(8) itself. This hack is made to not bother users is
only affecting upgrade/reinstall phase not proper deinstall

PR:		210313
2016-07-31 11:52:22 +00:00
Kurt Jaeger
563f09302e dns/sheerdns: 1.0.3 -> 1.04
- New MASTER_SITES, old one gone
- provide a new web site
- add license (BSD 2 clause)
- take MAINTAINER, currently ports@
- pkg-descr - additions, and reflow

PR:		211412
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
2016-07-31 10:56:45 +00:00
Antoine Brodin
43938fc27a Update to 4.12.16 2016-07-31 10:35:33 +00:00
Antoine Brodin
29f77b5dee New port: security/rubygem-rex-arch
This Ruby Exploitation(Rex) library contains architecture specific information
such as registers, opcodes, and stack manipulation routines.

WWW: https://github.com/rapid7/rex-arch
2016-07-31 10:35:02 +00:00
Antoine Brodin
56b8ab6852 New port: security/rubygem-rex-ole
This Gem contains all of the Ruby Exploitation(Rex) library for reading/writing
Object-Linking-and-Embedding (OLE) files and streams.

WWW: https://github.com/rapid7/rex-ole
2016-07-31 10:33:31 +00:00
Kurt Jaeger
fa3284635d sysutils/atop: fix after r302904 due to flag rename (P_KPROC -> P_KTHREAD)
PR:		211173
Approved by:	samm@os2.kiev.ua (maintainer timeout)
MFH:		2016Q3
2016-07-31 10:31:30 +00:00
Kurt Jaeger
5b6bb4cb34 net-mgmt/nagvis: fix Makefile comment
PR:		202151
Reported by:	mat
2016-07-31 10:23:21 +00:00
Ed Schouten
f4af647e8b Don't let the Nethack ports declare srandom() themselves.
As the prototype of srandom() has changed, be sure to no longer declare
the prototype of this function ourselves. Instead, simply pull in the
<stdlib.h> header that declares this function.

Reported by:	antoine@
Reviewed by:	glewis@
Differential Revision:	https://reviews.freebsd.org/D7378
2016-07-31 09:41:12 +00:00
Jimmy Olgeni
746658fb44 Update devel/elixir-exprotobuf to version 1.1.0. 2016-07-31 09:31:01 +00:00
Jimmy Olgeni
b416965472 Update devel/elixir-hex to version 0.13.0. 2016-07-31 09:24:48 +00:00
Dmitry Marakasov
1a99c43848 - Fix license
- Switch to options helpers
2016-07-31 09:00:56 +00:00
Jimmy Olgeni
cbcb88673b Update databases/elixir-ecto to version 2.0.3. 2016-07-31 08:51:46 +00:00
Pawel Pekala
739c05d2da - Update to version 0.7.3
- Add missing indirect dependencies (x11, cairo, gdkpixbuf2)
- Mark QT4 option as broken (seems some dependency in latest Lazarus is not
  compiled by default and Double Commander with QT4 it is not building anymore
  without it, not even older versions. The next version of Lazarus will
  probably fix it from what I have seen in the recent changes).

Changelog:
http://doublecmd.sourceforge.net/mantisbt/changelog_page.php?version_id=44

PR:		211343
Submitted by:	Benat Gonzalez Etxepare (maintainer)
2016-07-31 08:38:58 +00:00
Ed Schouten
028615af5a Remove local declarations of setgrent().
In the nearby future, I'm going to change the prototype of the
setgrent() function. Prevent this port from breaking by removing the
redundant local declarations of the setgrent() function it has.

PR:		211394 (exp-run)
Reviewed by:	antoine
Differential Revision:	https://reviews.freebsd.org/D7364
2016-07-31 08:27:00 +00:00
Alexander Leidinger
0f5c065eb2 Update to 1.6.1. 2016-07-31 08:03:42 +00:00
TAKATSU Tomonari
a0d2548835 - Update to 0.6-6
- Add "compiles" argument to USES=cran
2016-07-31 07:38:28 +00:00
Thomas Zander
ae105f7c1d New port: py-fuglu, a mail scanning daemon for Postfix written in Python
PR:		203120
Submitted by:	ports@caomhin.org (maintainer)
2016-07-31 07:15:14 +00:00
Thomas Zander
cef6070340 Update to upstream release 0.1.1 2016-07-31 06:56:28 +00:00
Olli Hauer
58cfde8670 - update to 20160730
20160728
  Bugfix (introduced: 20090614): with concurrent connections
  from the same client IP address, and after-220 tests enabled,
  postscreen could overwrite the cached "all tests completed"
  result of one connection that completed the after-220 tests,
  with the "some tests not completed" result of a concurrent
  connection where the client hung up before completing the
  after-220 tests.  Files: postscreen_misc.c, postscreen_state.c,
  postscreen.h, postscreen_tests.c, postscreen.c, postscreen_smtpd.c,
  postscreen_early.c.

20160730
  Cleanup: don't try to optimize away postscreen cache updates.
  File: postscreen_misc.c.

  Cleanup: removed compatibility crutches that emulated a
  historical data organization from four years ago. Files:
  postscreen/postscreen.[hc], postscreen/postscreen_early.c,
  postscreen/postscreen_smtpd.c, postscreen/postscreen_tests.c.
2016-07-31 06:38:52 +00:00
Danilo Egea Gondolfo
056a3ecfe1 - Update to 5.5.1 2016-07-31 01:39:01 +00:00
Danilo Egea Gondolfo
4dbd9a286e - Update to 2.29 2016-07-31 01:37:12 +00:00
Danilo Egea Gondolfo
abc47f9355 - Update to 1.5.1 2016-07-31 01:26:01 +00:00
John Marino
6de175fd41 add new port archivers/zstd
Zstd, short for Zstandard, is a real-time compression algorithm providing
high compression ratios.  It offers a very wide range of compression vs.
speed trade-offs while being backed by a very fast decoder.  It offers
a special mode for small data called "dictionary compression" and it can
create dictionaries from any sample set.  Zstd is BSD-licensed.

Using Izbench on the Silesia compression corpus, zstd ranked at the
top with a compression ratio of 2.877, a compression rate of 325 Mb/s,
and a decompression rate of 325.  Zlib followed at 2.730, 95 Mb/s (C)
and 360 Mb/s (D).  See WWW page for the full benchmark results.
2016-07-30 23:51:50 +00:00
Brooks Davis
87239031bc Fix a plist generation bug that broke the !COMPILER_RT case.
PR:		211422
Also reported by:	marino
2016-07-30 23:42:48 +00:00
Danilo Egea Gondolfo
6cd8fbe1a9 - Update to 1.5.0 2016-07-30 22:33:20 +00:00