135700 Commits

Author SHA1 Message Date
jturner
94fea03ec7 Update fossil to 2.8. Release notes here:
https://fossil-scm.org/index.html/doc/trunk/www/changes.wiki#v2_8
2019-02-22 02:12:13 +00:00
jca
c35744bdca Fix memory leak, unused variable pointed out by the compiler 2019-02-21 23:41:12 +00:00
sthen
ebda678ea6 cve quirk for isc-bind 2019-02-21 23:37:44 +00:00
sthen
115e360822 security update to isc-bind 9.11.5-P4
CVE-2018-5744: A specially crafted packet can cause named to leak memory
...
A failure to free memory can occur when processing messages
having a specific combination of EDNS options.

By exploiting this condition, an attacker can potentially cause
named's memory use to grow without bounds until all memory
available to the process is exhausted. Typically a server process
is limited as to the amount of memory it can use but if the named
process is not limited by the operating system all free memory
on the server could be exhausted.
...

CVE-2018-5745: An assertion failure can occur if a trust anchor
rolls over to an unsupported key algorithm when using managed-keys

(there is also CVE-2019-6465 but we don't build dlz)
2019-02-21 23:35:34 +00:00
jca
b1ebcec12a Update to openvpn-2.4.7
Adds TLSv1.3 support, not supported by LibreSSL yet.
#ifdef OPENSSL_DEFINES_MAZE proofread by and ok tb@
2019-02-21 23:32:23 +00:00
sthen
00704a14aa Fix kde4/ffmpegthumbs with newer FFmpeg; patch from
https://git.reviewboard.kde.org/r/126992/ via FreeBSD (Brad found it the
same time as I did).

Fix deps; graphics/ffmpeg should be LIB_DEPENDS not RUN_DEPENDS.
2019-02-21 23:28:26 +00:00
bluhm
cba92c664f +p5-Term-Size-Any 2019-02-21 23:21:01 +00:00
bluhm
3bdef9cc47 import p5-Term-Size-Any 0.002
OK cwen@

Comment:
retrieve terminal size

Description:
This is a unified interface to retrieve terminal size. It loads one
module of a list of known alternatives, each implementing some way to
get the desired terminal information. This loaded module will actually
do the job on behalf of `Term::Size::Any'.
2019-02-21 23:19:30 +00:00
jca
b3bf435d9a Update API usage to deal with current vs new FFmpeg API
from Brad (maintainer)
2019-02-21 22:38:48 +00:00
sthen
976fe91882 clean up ffmpeg dep's, from Brad. 2019-02-21 22:37:58 +00:00
sthen
bb2b4e7c04 Add LIB_DEPENDS on devel/sdl. Missed previously as it was pulled in by
FFmpeg, but openscenegraph uses it itself, and the dep will go away with
new FFmpeg. From Brad.
2019-02-21 22:34:56 +00:00
sthen
7e93f0142d update to wget-1.20.1, from Nam Nguyen (taking maintainer).
earlier version ok abieber@
2019-02-21 22:32:31 +00:00
sthen
c724d05c79 Update for newer FFmpeg API, from Brad. 2019-02-21 22:01:30 +00:00
anton
561e8ad025 Update to mdsort-3.0.0.
ok giovanni@
2019-02-21 21:09:53 +00:00
tb
61a151d8e9 Fix use-after-free found the hard way with vm.malloc_conf=F.
Upstream SVN commit #76143.

ok feinerer (maintainer)
2019-02-21 20:04:33 +00:00
kn
4a044aaefe Fix CopyArrivalDate for timestamps with single digit day of the month
On timestamps such as " 4-Mar-2018 16:49:25 -0500", mbsync would abort if
the Channel option `CopyArrivalDate' was set.

The IMAP protocol specifies a date format beginning with a day-of-month
space-padded to two characters.  The "%d" specifier in glibc's strptime(3)
will consume a space-padded day of month, but OpenBSD's "%d" only accepts
leading zeroes.

Prodded by this issue, our strptime(3) now strips leading spaces with "%e"
as of lib/libc/time/strptime.c r1.25.

Found, analysed and patch (using "%n%d" instead of "%e") from
Evan Silberman <evan at jklol dot net>, thanks!
2019-02-21 19:22:27 +00:00
bluhm
37327803b8 update p5-PDF-Table to 0.10.1
from Manolis Tzanidakis
2019-02-21 18:56:05 +00:00
ajacoutot
6854abaa8d fonts/adobe-fonts/source-code-pro will be the default monospace-font-name
in the next gsettings-desktop-schema, so be proactive and add the
dependency now.
2019-02-21 17:13:20 +00:00
ajacoutot
798b41d000 Sync WANTLIB after tracker and tracker-miners update. 2019-02-21 17:08:50 +00:00
ajacoutot
14b1ac586a Update to tracker-miners-2.2.0. 2019-02-21 17:08:28 +00:00
ajacoutot
6d8f9847de Update to (meta-)tracker-2.2.0. 2019-02-21 17:08:13 +00:00
bluhm
9cfa421850 +p5-Term-Size-Perl 2019-02-21 14:26:22 +00:00
bluhm
e5727bee8e import p5-Term-Size-Perl 0.031
OK afresh1@

Comment:
perl extension for retrieving terminal size

Description:
Yet another implementation of Term::Size.  Now in pure Perl, with
the exception of a C probe run on build time.
2019-02-21 14:23:48 +00:00
sthen
3d8c77c4a5 Copy chunk from old ../postgresql: gcc is needed for postgresql 10.6+ on i386. 2019-02-21 13:08:25 +00:00
sthen
850f3ce9b8 fix deps; from Manolis Tzanidakis 2019-02-21 10:50:23 +00:00
cwen
d00e4f9c95 bioperl: unbreak tests, fix runtime with Perl 5.28, move HOMEPAGE to https
Thanks to afresh1@ for patches and hints!

OK afresh1@
2019-02-21 10:25:48 +00:00
sebastia
ab2abc9293 Let filebeat startup with default config file
OK jasper@ (MAINTAINER)
2019-02-21 10:19:48 +00:00
jasper
22c615d136 regen WANTLIB 2019-02-21 08:30:46 +00:00
jasper
913eebe860 update to libchamplain-0.12.17 2019-02-21 08:30:26 +00:00
ajacoutot
3c78b855f6 Unhook libkomparediff2 and kompare.
prodded by rsadowski@ who has replacements for these but can't commit them
yet.
2019-02-21 08:07:46 +00:00
gonzalo
b26e906206 update for SMPLayer to 19.1.0
https://www.smplayer.info/en/changes
2019-02-21 07:54:09 +00:00
afresh1
b66e1daddf + sysutils/p5-Rex 2019-02-21 04:55:28 +00:00
afresh1
b6ce9db3d1 Import sysutils/p5-Rex
a command line tool which executes commands on remote servers. Define
tasks in Perl and execute them on remote servers or groups of servers.
Rex can be used to:
  _ Deploy web applications to servers sequentially or in parallel.
  _ Automate common tasks.
  _ Provision servers using Rex's builtin tools.

From Olivier Cherrier <oc AT symacx.com>
with tweaks from sthen@
2019-02-21 04:54:50 +00:00
afresh1
a207f1419b + devel/p5-Test-UseAllModules 2019-02-21 04:48:22 +00:00
afresh1
bbc48d92cc Import devel/p5-Test-UseAllModules
This module reads MANIFEST to find modules to be tested and does
use_ok() for each of them. Now all you have to do is update MANIFEST.
You don't have to modify the test any more (hopefully).

ok sthen@
2019-02-21 04:47:14 +00:00
jsg
5a5b0c86d5 update to 1.20190215 2019-02-21 01:46:53 +00:00
jturner
a2882998b2 Hook up janet 2019-02-21 00:36:27 +00:00
jturner
08f182e090 Import ports/lang/janet. ok bcallah@
Janet is a functional and imperative programming language. The entire
language (core library, interpreter, compiler, assembler) is about
200-300 kB and should run on many constrained systems.

Janet makes a good system scripting language or a language to embed in
other programs, similar Lua or Guile. Janet also can be used for rapid
prototying, dynamic systems, and other domains where lisp shines.

Features include first class closures, garbage collection, lisp macros,
a REPL, the ability to directly interoperate with C including
dynamically loading C libraries, and an extensive core library.
2019-02-21 00:35:17 +00:00
sebastia
00dcc50272 exploitdb-papers is gone 2019-02-20 21:25:22 +00:00
sebastia
89c02048ca remove exploitdb-papers, distfile is just too big as pointed out
by sthen@, if you need it, install exploitdb, and extract the
tarball in /usr/local/share/exploitdb-papers and you're good to go
2019-02-20 21:24:20 +00:00
sebastia
fa502e053e Unhook exploitdb-papers 2019-02-20 21:21:35 +00:00
sthen
c9457d00f7 update to mongodb-3.2.22 2019-02-20 17:58:04 +00:00
sthen
31aff06c4c no need for autoconf/automake any more
remove unneeded patch
2019-02-20 17:15:29 +00:00
kili
dab8c7c834 Update to poppler-0.74.
Tested on amd64, additional bulk build on i386 by sthen@. Thanks!
2019-02-20 17:10:45 +00:00
sthen
fb6232791e update to squid-4.6 2019-02-20 16:23:27 +00:00
sthen
8a9712d4ae change the text "web application with no benefit being packaged"
to make it more general.  ok espie@ ajacoutot@
2019-02-20 15:49:02 +00:00
bluhm
858d2bbcbd update p5-Mail-DKIM-Iterator to 1.004 2019-02-20 15:21:12 +00:00
sthen
f420fff2c5 update to libmagic-5.35 2019-02-20 14:16:33 +00:00
bluhm
60eb5e4f49 Pull my fix in scapy bpf layer from upstream as a patch. This will
avoid a race in the OpenBSD regress tests.
Take maintainer.
OK danj@
2019-02-20 13:58:24 +00:00
bluhm
4cd6f786f5 update p5-Net-SIP to 0.820 2019-02-20 13:31:57 +00:00