Commit graph

384402 commits

Author SHA1 Message Date
Olli Hauer
7a5b13abcd - fix misplaced strip flag
MFH:		2016Q1
2016-01-05 06:40:47 +00:00
Hiroki Sato
15153b9b92 Fix a wrong condition.
Spotted by:	Brad Smith
2016-01-05 05:38:17 +00:00
David Thiel
f7e0fb4759 Update to 1.7.1 and release to ports@.
PR:		205609
Submitted by:	Antoine Brodin
2016-01-05 02:02:17 +00:00
David Thiel
5aab586beb Update to 3.11.0.1. Release to ports@, as I haven't run this for many years.
PR:		205610
Submitted by:	Antoine Brodine
2016-01-05 02:00:39 +00:00
Jason Unovitch
5c9b906109 www/squid: Heimdal option build fixes
- Fix squid build with Heimdal from ports.
- Additionally fix squid build with base Heimdal when Heimdal from ports
  is installed.

PR:		205461
Reported by:	dewayne@heuristicsystems.com.au
Submitted by:	Pavel Timofeev <timp87@gmail.com> (maintainer)
MFH:		2016Q1 (build fix blanket)
2016-01-05 01:52:08 +00:00
Mark Felder
50d9e8c9c6 net-p2p/sonarr: Add curl as a dependency
libcurl is needed for fallback when mono has issues with HTTPS

PR:		205784
2016-01-04 20:28:25 +00:00
Antoine Brodin
305666c447 Hook aarch64-none-elf-binutils and aarch64-none-elf-gcc to the build 2016-01-04 19:26:39 +00:00
Matthias Andree
fa37eb9813 Update to -test4 release.
Changelog: <http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob;f=CHANGELOG;h=93c73d01e19562d27d5c56a3a87c8211422f20a1;hb=d917275e481add809cd5c40650f339ae994ee35f#l1>
2016-01-04 19:02:23 +00:00
Andrew Turner
3b83e6a10c Add the aarch64-none-elf-binutils and aarch64-none-elf-gcc ports. These
are useful for bare-metal development, for example to build U-Boot.

Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D4137
2016-01-04 18:30:53 +00:00
Sean Bruno
1594c47ad0 Bump to 2.5.50.g20160103, catchup with latest bug fixes.
Fix dereference of wrong pointer arg in ipc/semctl syscall.
Fix return from mmap() to setEINVAL and MAP_FAILED when len is 0

PR:		203852 200613
Submitted by:	mikael.urankar@gmail.com
2016-01-04 18:26:26 +00:00
Hiroki Sato
8ac54f835f Update to 1.0.0, the first production version. This includes security
fixes for CVE-2015-8373 in addition to the following improvements:

- Lease expiration. A configurable mechanism which provides the
  ability to properly clean up expired leases including hook points,
  DNS clean up, and logging.

- Client classification. Initial support for client classification
  using conditional logic expressions to test inbound packet content
  is available for both DHCPv4 and DHCPv6.

- Decline support in both DHCPv4 and DHCPv6.

- New statistics. Several new statistics have been added. They can be
  used to monitor lease expiration and decline processing.

- PXE boot. Several new DHCPv4 and DHCPv6 options useful for PXE and
  iPXE boot are now supported.

- Host Reservations in MySQL. Kea is now able to store host
  reservations in both its configuration file and a MySQL
  database. While currently available only for DHCPv4, this
  functionality will be available for DHCPv6 in an upcoming release.

- Kea 1.0.0 is released under new license Mozilla Public License
  2.0. Earlier releases were licensed under the ISC license. The new
  license is slightly more restrictive than the original ISC license.

Security:	CVE-2015-8373
Security:	https://kb.isc.org/article/AA-01318/0/CVE-2015-8373-ISC-Kea%3A-unexpected-termination-while-handling-a-malformed-packet.html
2016-01-04 18:13:37 +00:00
Hiroki Sato
8d1b61feef Document CVE-2015-8373. 2016-01-04 18:13:08 +00:00
Boris Samorodov
35e8ad1554 eric6 ports: Update to version 6.1.1. 2016-01-04 17:35:32 +00:00
Ruslan Makhmatkhanov
dec95fc6ec www/py-user_agent: update to 0.1.1 2016-01-04 17:34:53 +00:00
Ruslan Makhmatkhanov
d697fff574 textproc/py-wtforms: update to 2.1; modernize port
Changelog:
  * Added render_kw to allow default rendering time options.
  * Updated / added a number of localizations
  * Updated docs
  * Allow widgets to set flags
2016-01-04 17:23:44 +00:00
Ruslan Makhmatkhanov
b19d3b8906 net-im/gajim: update to 0.16.5
Gajim 0.16.5 (28 December 2015)

  * Improve MAM implementation
  * Improve security on connexion and for roster managment
  * Ability for emoticons to be sorted in menu

MFH:		2016Q1
2016-01-04 17:02:24 +00:00
Kubilay Kocak
80991aee78 ports-mgmt/portscout: Make GitHub ports work, fix bugs
A number of people reported no updates being detected for ports using
USE_GITHUB=yes, even after originally adding the GitHub site handler in
r401037 [1]. Investigation revealed that the FindNewestFile subroutine
and the vercompare() method assumed (or are designed so) that responses
returned from site handlers will be in a normalised version format. For
site handlers that return 'versions', this works well. For the github
handler, in the fallback use of the API for fetching repository tags, it
does not.

Additionally it turns out, portscout currently only uses/stores a
normalized version ('ver') in its database, in its general design
attempt to be a generic version comparison tool

In particular, portscout does not reference or store PORTVERSION
or DISTVERSION{FULL}, so we have nothing 'canonical' to compare
the responses from Github (tags) against.

This change special-cases Github in the FindNewestFile subroutine, which
was obtained via Portroach [2] (OpenBSD's portscout fork).

Extending this, we also now only match version-esque looking strings
from the tag, in an attempt to normalise, because they come in many
forms, including {foo-}X.Y.Z{-bar}, foo_X_Y_Z, among others.

While I'm here,

* Fix copypasta of $github_client_id, when $github_client_secret was
  intended
* Add code to use authenticated requests for Github project tags in the
  fallback (to /releases) case.
* Add and update some more debug messages to help diagnosis of future
  issues

Special thank you's to:

 * matthew, allanjude, mandree, des, Brendan Molloy for your regex, perl
   help and moral support.

[1] http://svnweb.freebsd.org/changeset/ports/401037
[2] https://github.com/jasperla/portroach

Differential Revision:	D4780
2016-01-04 16:50:01 +00:00
Antoine Brodin
894dd30549 Hook creduce and libressl-devel to the build 2016-01-04 16:35:05 +00:00
Pawel Pekala
b5b7931cca Remove deprecated @dirrm's from pkg-plist
PR:		205833
Submitted by:	myself
Approved by:	maintainer
2016-01-04 16:31:13 +00:00
Thomas Zander
c23edf7d90 Update to upstream release 0.7
PR:		205809
Submitted by:	neel@neelc.org (maintainer)
2016-01-04 16:27:20 +00:00
Vsevolod Stakhov
b5ac65280b - Update to 1.1.0.a2.04012016
- Move to USE_GITHUB knobs

Submitted by:	az via email
2016-01-04 15:41:47 +00:00
Steve Wills
f69775bc99 devel/creduce: revive port
Since creduce seems to be maintained after all and has recently had a release
which now works with newer llvm, revive the port.
2016-01-04 15:36:08 +00:00
Martin Wilke
cf8b782b65 - Switch to WRKSRC 2016-01-04 15:33:42 +00:00
Andrew Turner
9813418ad5 Fix x264 on AArch64. quant-a.S and deblock-a.S have syntax the LLVM
assembler complains about. Pull in two upstream changes to fix these until
they are on the stable branch.

Without these these ports fail to build on AArch64.

Approved by:	koobs
Differential Revision:	https://reviews.freebsd.org/D4781
2016-01-04 15:04:55 +00:00
Koop Mast
353ad9c72e Update GStreamer1 to 1.6.2.
Update GStreamer1-vaapi to 0.7.0.

* Spell GStreamer consistently. [1]
* Fix typo in py3kplist in py3-gstreamer1 [1]
* Improve plugins COMMENTS (more improvements welcome)
* Actually include the gstreamer1-libav update this time.

PR:		204204 [1] (based on)
Submitted by:	olivierd@ [1]
2016-01-04 14:21:56 +00:00
Bernard Spil
eeb8c50582 security/libressl-devel: Add next-stable LibreSSL 2.3 port
- Add security/libressl-devel for version 2.3.1
  - Including corrections for CVE-2015-3194/3195
  - Add support for multiple versions to bsd.openssl.mk
  - Add option to optionally install API man-pages (201462)
  - Disable silent rules output

Changes:

  - ftp://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.3.0-relnotes.txt
  - ftp://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.3.1-relnotes.txt

PR:		201462
Submitted by: 	adamw (201462)
Reviewed by:	vsevolod (mentor, maintainer), koobs (mentor), feld (mentor)
Approved by:	koobs (mentor), feld (mentor)
Differential Revision:	https://reviews.freebsd.org/D3585
2016-01-04 13:54:38 +00:00
Mikhail Teterin
0b67b44a18 Add port of JSON Linked Data implementation for Python. Needed by MediaGoblin. 2016-01-04 13:51:02 +00:00
Bartek Rutkowski
0bd0fc7cb9 science/metaf2xml: update 1.57 -> 1.58
- Improve COMMENT and pkg-descr

PR:		205555
Submitted by:	Thomas <metaf2xml@users.sourceforge.net>
2016-01-04 13:49:17 +00:00
Emanuel Haupt
32b114d2d0 Update to 3.3.8
PR:		205190
Approved by:	maintainer timeout (neuroworker@gmail.com; > 14 days)
2016-01-04 13:17:05 +00:00
Martin Wilke
37d4690b40 Tempora is a objects and routines pertaining to date and time.
WWW: https://github.com/jaraco/tempora
2016-01-04 11:23:25 +00:00
Mathieu Arnold
822713cb76 Update to v5.23.6-46-g476d3d3.
Changes:	https://github.com/Perl/perl5/compare/v5.23.6-31-g7c69ad4...v5.23.6-46-g476d3d3
Sponsored by:	Absolight
2016-01-04 11:20:42 +00:00
Renato Botelho
972d478ecf Update net/dpinger to 1.3
Sponsored by:	Rubicon Communications (Netgate)
2016-01-04 11:11:50 +00:00
Olli Hauer
8c3dbcf8bd - rework pkg-install and pkg-message [1]
- install postfix specific mailer.conf.postfix into DATADIR [2]

- use new notation instead PATCH_DIST_STRIP

- bump PORTREVISION

1) detect if the port is installed without TERM, in this case
   do not ask the to make postfix the default mailer and respect
   the env POSTFIX_DEFAULT_MTA. This helps tools like salt,
   ansible, cfengine and puppet during the first package installation.

2) $DATADIR/mailer.conf.postfix can be used by the tools in 1)

MFH:		2016Q1
2016-01-04 10:33:26 +00:00
Olli Hauer
28eb67e0f7 - rework pkg-install and pkg-message [1]
- install postfix specific mailer.conf.postfix into DATADIR [2]

- make EAI the default, postfix will reject messages if build
  w.o. EAI and compatibility_level is set to a value >=1 [3]

- use new notation instead PATCH_DIST_STRIP

- bump PORTREVISION

1) detect if the port is installed without TERM, in this case
   do not ask the to make postfix the default mailer and respect
   the env POSTFIX_DEFAULT_MTA. This helps tools like salt,
   ansible, cfengine and puppet during the first package installation.

2) $DATADIR/mailer.conf.postfix can be used by the tools in 1)

3) Issue noted by Melissa Pilgrim by PM
   Short description of the issue:
    If compatibility_level is set to a value >= 1, then postfix set
    smtputf8_enable=yes.  For more information see
     $ postconf -d | grep compatibility_level
    and
     http://www.postfix.org/SMTPUTF8_README.html

MFH:		2016Q1
2016-01-04 10:31:51 +00:00
Raphael Kubo da Costa
7a0ef0c0f8 Fix plist after r405196.
The tarball from PyPI includes less documentation than the previous one.
Specifically, HTML documentation is not bundled and needs to be generated with
Sphinx. Documentation build files are also not present, as well as some .pyc
files created when the documentation was built.

MFH:		2016Q1
2016-01-04 09:58:36 +00:00
Jimmy Olgeni
041f495116 Elixir 1.2 actually depends on Erlang 18, not 17. 2016-01-04 09:55:13 +00:00
Jimmy Olgeni
13ee0301dc Upgrade www/elixir-maru to version 0.9.1. 2016-01-04 09:14:41 +00:00
Martin Wilke
ae570fb010 A command line tool to do EN <-> CH translation, utilized by Yahoo! Dictionary.
WWW: https://github.com/iamgyz/gydict

PR:		203872
Submitted by:	Chih-Hsin Chang <chihhsin@cs.nctu.edu.tw>
2016-01-04 09:04:29 +00:00
Dmitry Marakasov
b4e68e8069 - Clarify LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2016-01-04 08:36:29 +00:00
Ashish SHUKLA
452cc514b9 - Update to git revision 0a7ad07[1]
- Cosmetic changes to Makefile[1]
- Update pkg-plist[1]
- Remove incorrect "tar:xz" from USES as the distfile is gzip-ed
  since r402637
- Add MODULES option to add dynamic module support

PR:		205656
Submitted by:	Joseph Mingrone <jrm at ftfl.ca>[1]
2016-01-04 07:56:59 +00:00
Martin Wilke
cc39ba75ea PyNaCl is a Python binding to the Networking and Cryptography library, a crypto
library with the stated goal of improving usability, security and speed.

WWW: https://pypi.python.org/pypi/PyNaCl/

PR:		205060
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2016-01-04 07:55:31 +00:00
Martin Wilke
2b0db1bb14 PickleShare - a small 'shelve' like datastore with concurrency support
Like shelve, a PickleShareDB object acts like a normal dictionary.
Unlike shelve, many processes can access the database simultaneously.
Changing a value in database is immediately visible to other processes
accessing the same database.

WWW: https://github.com/vivainio/pickleshare/

PR:		205514
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2016-01-04 07:22:15 +00:00
Martin Wilke
17fc2903e3 Traitlets is a framework that lets Python classes have attributes with type
checking, dynamically calculated default values, and 'on change' callbacks.
Keeps configuration in a varietry of formats, including json.

WWW: https://pypi.python.org/pypi/traitlets/

PR:		205507
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2016-01-04 07:20:49 +00:00
Martin Wilke
c5d31dd10b - Update to 4.85.2-3
PR:		205010
Submitted by:	Talal Al Dik
Approved by:	maintainer timeout (3 weeks+)
2016-01-04 07:16:00 +00:00
Martin Wilke
79281a4d27 - Make IPV6 optional
On system without any IPv6 addresses emailrelay fails to start with messages:
# service emailrelay start
emailrelay: error: cannot bind the listening port: :::25
emailrelay: exception: cannot bind the listening port: :::25
/usr/local/etc/rc.d/emailrelay: WARNING: failed to start emailrelay

PR:		204126
Submitted by:	Dmitry Afanasiev
Approved by:	maintainer timeout
2016-01-04 07:10:15 +00:00
Hiroki Sato
ef901777eb Add patches to fix the following bugs:
- Fix renewal of IA_NA [*]
 - Update ifid on interface restart, it may have changed [*]
 - Remove unnecessary PF_ROUTE socket. [*]
 - Fix wrong length used in memset().

Obtained from:	Debian/Ubuntu/Fedora/Red Hat packages via OpenBSD [*]
Suggested by:	Brad Smith [*]
2016-01-04 07:03:16 +00:00
Dmitry Marakasov
fed27602c8 - Switch to options helpers 2016-01-04 06:42:18 +00:00
Gerald Pfeifer
6ecf038abe Update to the 20151230 snapshot of GCC 4.9.4. 2016-01-04 06:41:29 +00:00
Martin Wilke
41b28a2503 - Update 3.0.32
- Add NO_ARCH
- Update www

PR:		205850
Submitted by:	mi
Approved by:	maintainer implicit
2016-01-04 05:46:59 +00:00
Martin Wilke
68638ecb77 - Update to 1.1.1
PR:		205851
Submitted by:	Andrej Ebert
Approved by:	maintainer implicit
2016-01-04 05:42:50 +00:00