125152 Commits

Author SHA1 Message Date
landry
04cff4403f link libburn, libisofs & libisoburn; unlink xorriso 2017-12-19 20:21:56 +00:00
landry
3a73e78a6b Import libisoburn 1.4.8, from libburnia project.
This comprises 3 subpackages, libisoburn, xorriso and xorriso-tcltk:

libisoburn is a frontend for libburn and libisofs libraries which
enables creation and expansion of ISO-9660 filesystems on all CD/DVD/BD
media supported by libburn. This includes media like DVD+RW, which do
not support multi-session management on media level and even plain disk
files or block devices.

xorriso copies file objects from POSIX compliant filesystems into Rock
Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation
of such filesystems. It can load the management information of existing
ISO images and it writes the session results to optical media or to
filesystem objects.

xorriso-tcltk is a GUI frontend to xorriso.

Note that this (along libburn and libisofs) replaces/supersedes
sysutils/xorriso.

ok sthen@ uaa@
2017-12-19 20:20:44 +00:00
landry
7d1f9a6b1d Import libburn 1.4.8, from libburnia project.
libburn is a library by which preformatted data get onto optical media:
CD, DVD, BD (Blu-Ray). On OpenBSD it uses /dev/cdNc.

libburn also offers a facility for reading data blocks from its drives
without using the normal block device i/o, which has its advantages and
disadvantages. It seems appropriate, nevertheless, to do writing and
reading via the same channel.

ok sthen@ uaa@
2017-12-19 20:18:08 +00:00
landry
e88389dd9f Import libisofs 1.4.8, from libburnia project.
libisofs is a library to create an ISO-9660 filesystem with extensions
like Rock Ridge or Joliet. It is also a full featured ISO-9660 editor,
allowing you to modify an ISO image or multisession disc, including
file addition/removal, change of file names and attributes, etc.

ok sthen@ uaa@
2017-12-19 20:17:30 +00:00
danj
31959fcf57 Backport patches from upstream to fix among other things CVE-2017-17433
Note that there is no xattr support on OpenBSD so we're not affected by
all the bugs upstreams fixed

discussed with jca, naddy and espie
ok espie (maintainer)
2017-12-19 19:58:39 +00:00
jasper
d0c6b6aa76 update to libxkbcommon-0.8.0 2017-12-19 18:30:09 +00:00
jasper
fe74c9a56f update to epiphany-3.26.5 2017-12-19 18:12:58 +00:00
espie
691677b2cf add a DIAGNOSTICS section with a list of relevant messages, to be documented 2017-12-19 16:08:15 +00:00
okan
9dc03a682b Update to 2.7.12.
While here, update license marker as noted by bcallah@.

ok bcallah@
2017-12-19 14:14:27 +00:00
jca
aba0fbc669 Unbreak on arm and probably other gcc archs
Kill another UTF-8 BOM.  Moving to ports-gcc may be better but is not
easy to test with boost and qt4 in the way.
2017-12-19 14:06:52 +00:00
danj
e9b25c4190 regen patch, missed in previous 2017-12-19 13:44:35 +00:00
kirby
ee2a96ec2c + cataclysm-dda,no_x11
requested by Roman Yakovlev
2017-12-19 13:15:11 +00:00
ajacoutot
838381d877 SECURITY update to WebKitGTK+ 2.18.4
- CVE-2017-13866, CVE-2017-13870, CVE-2017-7156, CVE-2017-13856.
2017-12-19 12:05:05 +00:00
pea
d10aa52a5c Update to 3.7.0
ok danj@
2017-12-19 09:02:03 +00:00
pea
7cb9bf63d3 Update to 1.7.2
ok danj@
2017-12-19 08:58:15 +00:00
ajacoutot
e4adb381bd Update to harfbuzz-1.7.3. 2017-12-19 07:55:09 +00:00
bcallah
aea12b83fd +stockfish 2017-12-19 03:28:10 +00:00
bcallah
26a1618cb9 Import games/stockfish, an open source chess engine.
ok bentley@

Stockfish is one of the strongest chess engines in the world. It is also                                                                        
much stronger than the best human chess grandmasters.
2017-12-19 03:27:46 +00:00
jasper
efb088afd3 - implement status.w for OpenBSD
- tweak status.meminfo to use more descriptive fields

all the status module changes have also been merged upstream now

ok aja@ (MAINTAINER)
2017-12-18 21:06:02 +00:00
jasper
2c2925d7ae - update to zeromq-4.2.3
- switch to github releases
- take maintainership (agreed by Rodrigo Mosconi, previous maintainer)

ok aja@ and Rodrigo
2017-12-18 21:03:54 +00:00
landry
f5d9a71edf Major update to buildslave 0.9.14.
Internally, every 'slave' wording was replaced by 'worker' (*no
comment*, see
http://docs.buildbot.net/latest/manual/worker-transition.html) but the
slave naming was kept for the rc script for easier upgrades.

See
http://docs.buildbot.net/latest/manual/worker-transition.html#buildbot-worker
for the matrix compatibility with the buildmaster. Master ? King ? Boss
? Oh well.
2017-12-18 20:42:31 +00:00
landry
dff19febd0 Remove files from the old layout. 2017-12-18 20:39:31 +00:00
landry
24857d2380 Merge cvs conflicts. I think. I hope. 2017-12-18 20:38:08 +00:00
landry
118fc39932 Import/update to buildbot 0.9.14.
Note that this is a major upgrade from the 0.8 branch, see
http://docs.buildbot.net/current/manual/installation/nine-upgrade.html
for details on how to deal with it.

If you were running a 0.8 buildmaster and want to keep running it to
access old build logs, it's advised to install it locally outside of
ports/packages via pip.

The buildbot port is now split into 6 distinct sub-ports.

ok sthen@ (thanks!)
2017-12-18 20:35:45 +00:00
jca
fb473022e0 Drop two -W* cflags that break the build with base gcc
ok ajacoutot@
2017-12-18 18:11:11 +00:00
jca
bf5c629a5b Fix build on non-clang archs and correctly detect big endian archs
No bump needed since either the package doesn't change or it didn't
build before.  Note that aarch64 is still broken (undefined references
to pthread_foo at link time).  ok pirofti@ (maintainer)
2017-12-18 14:52:02 +00:00
bluhm
fc0e9b865f update p5-Net-DNS to 1.14 2017-12-18 14:09:39 +00:00
jca
21556cca7a Too big to link on powerpc 2017-12-18 11:54:51 +00:00
jca
dfd30c090f Needs a C++11 compiler 2017-12-18 11:40:37 +00:00
jca
d5e2631881 Mark as BROKEN on powerpc
http://build-failures.rhaalovely.net//powerpc/2017-12-01/net/telegram-purple.log
2017-12-18 11:37:46 +00:00
jca
e7494456d9 Needs a compiler that understands -std=gnu++0x 2017-12-18 11:35:50 +00:00
jca
2a34471ab0 BROKEN on powerpc
pl-modul.c:1497: internal compiler error: in extract_insn, at recog.c:2077
2017-12-18 11:16:34 +00:00
bentley
184c455db1 Don't try building fifengine on archs that will definitely run out of memory. 2017-12-18 08:46:15 +00:00
rpointel
2d932dcffe update oledump to 0.0.32. 2017-12-18 08:02:29 +00:00
jeremy
8513639224 Update to kgio 2.11.1 2017-12-18 03:07:47 +00:00
juanfra
0353e31417 Update to chicken 4.13.0.
Includes security fixes: CVE-2017-6949, CVE-2017-9334, CVE-2017-11343.

https://code.call-cc.org/releases/4.13.0/NEWS

From Timo Myyra (MAINTAINER).
2017-12-18 01:45:10 +00:00
akoshibe
a17bb03617 Link lang/spin to build. 2017-12-17 23:41:25 +00:00
akoshibe
eb8a0c7cb3 Import spin-6.4.7
Spin is a software verification tool for analyzing the consistency of
asynchronous systems. Examples of asynchronous systems include multi-threaded
programs, distributed systems, and communications protocols. Spin takes a
system model specified in Promela (the PROcess MEta LAnguage). It also takes
a specifciation of the requirements for logical correctness, and allows both
interactive and exhaustive simulations of the system for verifying these
properties.

Submission by Ori Bernstein <ori@eigenstate.org>

OK bcallah@
2017-12-17 23:38:19 +00:00
danj
c0b4a4ac5c + toot 2017-12-17 21:04:35 +00:00
danj
742317bd17 Import toot-0.15.1, tweaks and ok jca@ and ok abierber@
From Klemens Nanni, thanks!

toot lets you read, post and manage accounts on Mastadon social networks. It
supports logging in through both your webbrowser and the console with optional
two factor authentication. Toots can be pasted directly via standard input.
2017-12-17 21:03:54 +00:00
kili
9fbdebd155 Register removal of hs-dataenc. 2017-12-17 20:36:04 +00:00
kili
e61a8f282e Remove devel/hs-dataenc.
It's EOL, superseded by devel/hs-sandi, and no longer
used after the update of games/hedgewars by pascal@.
2017-12-17 20:32:19 +00:00
kili
0486c5ff02 Unhook devel/hs-dataenc. 2017-12-17 20:31:14 +00:00
pascal
5415a72262 Drop patch, it is no longer needed.
Noticed by Juha Erkkila.
2017-12-17 20:19:18 +00:00
pascal
8321467e72 Update to 0.9.23.
Reminded and tested by kili@ with GHC 8.2.2.
2017-12-17 20:10:12 +00:00
landry
fa55234dd2 +py-autobahn, py-txaio 2017-12-17 18:04:24 +00:00
landry
861ef476c0 Import py-autobahn 17.10.1.
Autobahn|Python is a subproject of Autobahn and provides open-source
implementations of the WebSocket Protocol and the Web Application
Messaging Protocol (WAMP) for Python 2 and 3, and running on Twisted
and asyncio.

You can use Autobahn|Python to create clients and servers in Python
speaking just plain WebSocket or WAMP.

WebSocket allows bidirectional real-time messaging on the Web and
beyond, while WAMP adds real-time application communication on top of
WebSocket.

WAMP provides asynchronous Remote Procedure Calls and Publish &
Subscribe for applications in one protocol running over WebSocket.
WAMP is a routed protocol, so you need a WAMP Router to connect your
Autobahn|Python based clients. We provide Crossbar.io, but there are
other options as well.

needed by buildbot 0.9. A python3 flavor might be added later on..

ok sthen@
2017-12-17 18:03:21 +00:00
landry
6f43b36237 Import py-txaio 2.8.2.
txaio is a helper library for writing code that runs unmodified on both
Twisted and asyncio / Trollius.

This is like six, but for wrapping over differences between Twisted and
asyncio so one can write code that runs unmodified on both (aka source
code compatibility). In other words: your users can choose if they want
asyncio or Twisted as a dependency.

Note that, with this approach, user code runs under the native event
loop of either Twisted or asyncio. This is different from attaching
either one’s event loop to the other using some event loop adapter.

needed by buildbot 0.9.

ok sthen@
2017-12-17 17:58:52 +00:00
bcallah
a253316d2a +qqwing 2017-12-17 16:58:37 +00:00
bcallah
377c3ed4e8 Import games/qqwing, a Sudoku puzzle generator and solver.
Submission by Victor Kukshiev <andrey0bolkonsky@gmail.com>
ok zhuk@
2017-12-17 16:58:14 +00:00