125290 Commits

Author SHA1 Message Date
rsadowski
f8aa39f35b Unbreak build with boost 1.65.1
spotted by landry@ in a amd64@ bulk.
2017-12-26 19:19:15 +00:00
rsadowski
05d16720b6 Update openimageio 1.8.6 (Necessary for newer boost) 2017-12-26 19:19:04 +00:00
rsadowski
b927abbb4e Unbreak build with boost 1.65.1 2017-12-26 19:18:57 +00:00
rsadowski
90658284fb Update boost to 1.65.1
Notable port changes.

- Bump all shared libs from 6.0 to 7.0.
- COMPILER= base-clang ports-gcc (Replace ONLY_FOR_ARCHS)
- Remove our user.hpp. Boost detects all compiler features correct.
- Drop all -Wno-* options.
- Drop fiber support. It doesn't build with GCC
- Drop stacktrace support. It doesn't build on arm (spotted by jca@)
- b2 doesn't seem to respect python parameter, we need to run twice with
  separate python environments to build both shared libs.
- Zap trailing whitespace
- Add py-numpy as bdep
- Disable precompiled header
- cleanup BJAM_CONFIG
- Drop "-d+2" debug.

Survived a macppc bulk by kirby@
Survived a amd64 bulk by landry@
Build test on sparc64 and arm by jca@ (and many other tests)

Many thanks to all those who made it possible

Final ok landry@, jca@
2017-12-26 19:18:49 +00:00
robert
5873e4cb6a update to 3.4.3.1127 2017-12-26 19:18:28 +00:00
robert
aa0568b97b remove old patches 2017-12-26 19:17:55 +00:00
robert
6e802c1462 update to 8.4.90.1513 2017-12-26 19:17:11 +00:00
jca
8b5b67d299 Only use -msse2 on amd64
Neither on i386, nor on aarch64 where clang doesn't reject -msse2.
2017-12-26 18:16:42 +00:00
jca
42e8ada20a Avoid duplicate symbol error when linking with lld(1).
Mark the default usage() implementation as weak.
2017-12-26 18:12:30 +00:00
jca
bb16fef44d Avoid broken CFLAGS/assembly on arm64 2017-12-26 17:38:47 +00:00
jca
c8c944de5a Link against -lcrypto too
Not enough to get it to build with lld on amd64 (libiconv symbols missing)
2017-12-26 17:20:53 +00:00
jca
fc9222a2bd Broken on arm64 2017-12-26 17:08:02 +00:00
abieber
3f19464274 Bump to latest - fix for notification is in thihs release, remove
patch.

Full Changelog: https://github.com/justwatchcom/gopass/releases/tag/v1.6.6

OK jasper@
2017-12-26 13:57:47 +00:00
kevlo
74d81a6607 Build u-boot for the Allwinner A33 (armv7) target Banana Pi M2 Magic.
ok jsg@, phessler@
2017-12-26 13:14:21 +00:00
ajacoutot
035f8b8421 Pushed upstream. 2017-12-26 11:18:24 +00:00
jasper
5fc3ba7fb9 update to keybase-1.0.39
based on a previous update from abieber@
ok abieber@ (MAINTAINER)
2017-12-26 11:07:51 +00:00
jca
57b5e71b39 Don't use ld -Z on arm64
configure: error: installation or configuration problem: C compiler cannot create executables.

says

http://build-failures.rhaalovely.net//aarch64/2017-12-09/editors/emacs21,no_x11,-el.log
2017-12-26 06:37:21 +00:00
jca
5504ec2bb8 Use endian.h to detect endianness and fix arm64 2017-12-26 06:27:55 +00:00
jca
32f638b030 Link against libm, needed by lld 2017-12-26 06:16:43 +00:00
jca
c1150152eb Link against libm, needed by lld 2017-12-26 06:13:38 +00:00
ians
e890fc9cbf Add information for ians@
ok tb@
2017-12-26 06:13:10 +00:00
jca
3bcc1e5e0b Link against libm, fixes lld 2017-12-26 06:12:16 +00:00
jca
098e37a574 Give this one a chance on arm64 2017-12-26 06:08:48 +00:00
kili
a4e496f0dd Unbreak for new poppler object API.
Stolen from upstream git. The CONFIGURE_ENV addition can be removed
when the next release of inkscape happens.
2017-12-25 22:59:24 +00:00
kili
755efda6d5 Update to poppler-0.59.
Still outdated -- an update to 0.61 or 0.62 will follow soon.
2017-12-25 22:56:43 +00:00
kili
7364b62125 Temporarily build print/texlive/base with the bundled version of
poppler.

It doesn't build without patches against the new poppler object API
(which it shouldn't use at all in the first place) and the patch I
wrote for this leads to memory corruption.

Switching back and forth between different versions of poppler and
differently patched versions of texlive and at the same time letting
our poppler port rotting in the tree doesn't help, so for now people
using pdftex (and luatex?) will have to live with a very outdated
version of poppler (0.42).

ok aja@, jca@ (how also caught a missing removal of -std=c++11 from
CPPFLAGS in my initial diff)
2017-12-25 22:50:42 +00:00
bentley
1459913a6e Update to retroarch-1.6.9.
Changelog:
https://www.libretro.com/index.php/retroarch-1-6-9-released/

Also fix wantlib which had broken arm64.
2017-12-25 21:53:29 +00:00
kirby
1fdefbf171 Drop HOMEPAGE. Original tkgate author lost control over it a long time ago. 2017-12-25 19:50:37 +00:00
gsoares
30ded73ecc update to 20171127
pkg/README bits from Ray Lai, thanks
2017-12-25 14:35:51 +00:00
jasper
997c9ea238 add a new execution module to manage vmm through vmctl
ok aja@
2017-12-25 13:06:15 +00:00
jca
38be145b99 Fix typo
Spotted by jbeich@FreeBSD
2017-12-25 13:01:26 +00:00
jasper
e995369313 drop libgnomecanvas bindings. while lablgtk2 isn't the only one still
using this ancient library, we can at least try to cut back its usage.

ok chrisz@
2017-12-25 08:58:27 +00:00
jasper
b30d772c5c update to ocaml-graph-1.8.8
ok chrisz@ (MAINTAINER)
2017-12-25 08:51:11 +00:00
jca
15693d6b7f Fix passing --export-dynamic to ld(1) with clang
Use either -rdynamic or -Wl,--export-dynamic so that both clang and gcc
do the right thing.  sbcl and squeak did not seem affected, gnaughty was
probably broken since it uses libglade that kinda requires this ld(1)
flag.

Typical warning in logs:

  paths/lang/squeak/vm.log:4328:cc: warning: argument unused during compilation: '-e xport-dynamic' [-Wunused-command-line-argument]
2017-12-25 07:04:45 +00:00
stu
8f2101fa8a Update to 0.6pl4. 2017-12-25 04:38:47 +00:00
stu
ad38004922 Update to 1.18pl1. 2017-12-25 04:38:15 +00:00
stu
b08fdf09d8 Update to 1.0.6. 2017-12-25 04:37:26 +00:00
stu
f343e2afda Update to 1.0.6. 2017-12-25 04:36:57 +00:00
stu
c7d9916a2b Update to 2.8.2. 2017-12-25 04:35:29 +00:00
stu
5e1d4a352b Update to 8.6.8.
Stop building/installing unneeded libs.

Patch Tk's Makefile to install the license file instead of using
a post-install target since the Makefile gets patched anyway.

Don't be overly strict with installed file permissions.
2017-12-25 04:34:48 +00:00
stu
171c331c6d Update to 8.6.8.
Stop building/installing unneeded libs.

Patch Tcl's Makefile to install the license file instead of using
a post-install target since the Makefile gets patched anyway.

Fix paths not being added to the module path list in safe interps.
Tcl bug [eb268f246f].
2017-12-25 04:33:39 +00:00
stu
0ded294a94 Fix paths not being added to the module path list in safe interps.
Tcl bug [eb268f246f].

Skip a broken test that fails and a test that eats all memory, then fails.
2017-12-25 04:32:26 +00:00
stu
f75cb73a62 Build with more, better options. 2017-12-25 04:31:23 +00:00
gonzalo
f645922b3e Update for SMPlayer to 17.12.0
Tested by Josh and OK benoit@
2017-12-25 01:17:58 +00:00
robert
38dff5cb6e Make Chromecast devices and casting work by doing several different things:
- the media router extension which handles chromecast is only enabled
   on official Chrome builds so enable it on chromium as well

 - our multicast implementation is a legacy one so patch it around
   to make it work and use SO_REUSEADDR and SO_REUSEPORT on the socket
   to make other clients able to bind to the same port and address so
   that everything will work smoothly together and chromium will not
   "block" the multicast ports

 - enable a good amount of features that are used in the javascript extension
   code that were only enabled for linux and used by the media router
   extension

Everything works from youtube casting, desktop casting to browser tab casting.
The only thing that does not work is the actual initial setup of the chromecast
device because that requires connecting to the device's wifi network and the browser
cannot do that on OpenBSD so another device has to be used for that, but I guess
everyone has a smartphone nowadays :)
2017-12-25 00:17:32 +00:00
sthen
561217a356 needs gettext-tools 2017-12-24 19:48:32 +00:00
sthen
7667cf8a62 needs gettext-tools 2017-12-24 19:46:58 +00:00
sthen
5b1f08dc4c update to Asterisk 13.18.5
AST-2017-012: Remote Crash Vulnerability in RTCP Stack

If a compound RTCP packet is received containing more than one report
(for example a Receiver Report and a Sender Report) the RTCP stack
will incorrectly store report information outside of allocated memory
potentially causing a crash.

AST-2017-014: Crash in PJSIP resource when missing a contact header

A select set of SIP messages create a dialog in Asterisk. Those SIP
messages must contain a contact header. For those messages, if the
header was not present and using the PJSIP channel driver, it would
cause Asterisk to crash. The severity of this vulnerability is somewhat
mitigated if authentication is enabled. If authentication is enabled a
user would have to first be authorized before reaching the crash point.
2017-12-24 19:37:16 +00:00
bcallah
d8cfd61286 +dxx-rebirth 2017-12-24 19:14:08 +00:00
bcallah
b9a8c82147 Import games/dxx-rebirth, a source port of the Descent and Descent 2 games.
Based on a submission by Thomas Frohwein <frohwein AT ymail DOT com>, who
takes MAINTAINER, thanks!
ok awolk@

DXX-Rebirth is a Source Port of the Descent and Descent 2 Engines,
offering OpenGL graphics and effects, advanced Multiplayer, many
improvements and new features.

Do you like getting disoriented flying through narrow corridors while
getting fired at from 6 degrees of freedom? Enjoy looking at confusing
maps that look like yarn after your cats played with it? Love blowing up                                                                        
reactors that shoot red balls at you, only to get lost trying to find
the exit afterwards and getting blown up with the entire mine? If this
sounds fun to you, you have probably played Descent 1 or 2.
2017-12-24 19:13:43 +00:00