131730 Commits

Author SHA1 Message Date
espie
5630250b91 do a transitive closure, this should fix incomplete licensing issues 2018-09-12 10:48:13 +00:00
gonzalo
d3c1272a8e Update for Nextcloud to 14.0.0:
https://nextcloud.com/changelog/

OK sthen@
2018-09-12 08:26:48 +00:00
daniel
af3dbce708 +compcert (as requested by danj@) 2018-09-12 05:00:50 +00:00
daniel
01c5ef0515 Update to CompCert 3.3 as requested by danj@ but mark BROKEN until we
get coq updated. Biggest improvement in this update is support for
amd64.

CompCert is not free software. This non-commercial release can only
be used for evaluation, research, educational and personal purposes.
2018-09-12 04:58:49 +00:00
daniel
f828217b9b Update to ocaml-menhir 20180523. 2018-09-12 04:42:51 +00:00
edd
4433a57b4f Overhaul the TeX Live PLIST generation scripts.
Although this is a "no functional change" commit, the change does two
things:

 * Removes the dependency on py-texscythe for generating the PLISTs.
   Instead, I've added a small TLPDB parser which works (unlike
   py-texsythe) entirely in-memory. This means that generating the
   PLISTs now takes seconds instead of minutes.

 * Splits the generation of the PLISTs into two scripts. The first --
   update_plist_hints.py -- emits one line for file under the fake
   install dir, advising which PLIST the file should go in. The second
   -- write_plists.py -- reads those lines and writes them to the
   correct PLIST. Eventually write_plists.py will be killed, as we plan
   to integrate update_plist_hints.py with update-plist(1) itself.

At a later date, I will port all of these scripts to Python3, since that
seems to be the way the world is going.

The idea to integrate with update-plist(1) is espie@'s, and this change
is also OK espie@.

Many thanks.
2018-09-11 21:32:28 +00:00
sthen
326fc00178 update to Postfix 3.4-20180904, from brad 2018-09-11 21:21:54 +00:00
matthieu
f2883a6c93 Update to py-xcbgen 1.13. ok tb@ 2018-09-11 21:01:53 +00:00
sthen
353e676591 add @option is-branch 2018-09-11 20:40:52 +00:00
sthen
0aa29e558b update unifi testing to 5.9.26 2018-09-11 20:23:15 +00:00
sthen
df6294b915 update to unifi lts 5.6.40 2018-09-11 20:17:41 +00:00
sthen
7713efefd7 update to unifi stable 5.8.30 2018-09-11 20:16:39 +00:00
ajacoutot
668e78025d Update to harfbuzz-1.9.0. 2018-09-11 19:38:07 +00:00
sthen
5dbf823bb7 set -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR in archivers/innoextract
to unbreak with new libc++, newer boost is likely to fix this so add a
comment in devel/boost/Makefile
2018-09-11 19:26:14 +00:00
sthen
d64c95b578 unbreak with newer libc++. FreeBSD r447202. similar diff as openttd, supertux 2018-09-11 19:24:43 +00:00
sthen
ad9522351b unbreak with newer libc++. FreeBSD r447202. ok bentley@ 2018-09-11 19:24:01 +00:00
robert
778c5aea67 unbreak after libc++ update by defining _LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS
as these are still used by libreoffice
2018-09-11 18:51:00 +00:00
danj
3c59b38be3 Reorder LIB_DEPENDS-main (no functional change) 2018-09-11 17:52:22 +00:00
jeremy
03965a32e5 Add a no_passenger PSEUDO_FLAVOR to allow building nginx on platforms
where you cannot build passenger.

OK robert@
2018-09-11 17:16:10 +00:00
ajacoutot
17edbb96a9 Update to libwnck3-3.30.0. 2018-09-11 15:40:44 +00:00
sthen
212c39ee4c move math.h include higher, fixes build with newer libc++
from similar diff in freebsd openttd
2018-09-11 14:46:14 +00:00
landry
c670ff62eb Remove mozilla-sync 1.1 port, unlinked since 2014.
Unlikely to come back as a port since it's now a nodejs monster, but
feel free to poke in the Attic. If someday i end up really bored^Wdrunk,
maybe i'll waste a hackathon night turning it into an ansible playbook..
but last i tried, it was a failure.

Reminded by danj@
2018-09-11 14:06:50 +00:00
kirby
ffbbd7b3cb fix cpu plugin. original diff from solene@ to munin-3-beta branch,
minor tweaks and backporting by me.
2018-09-11 12:36:31 +00:00
pascal
3a01d60780 Update to tor 0.3.4.8.
For a full list of changes since 0.3.3.x, see:
https://lists.torproject.org/pipermail/tor-announce/2018-September/000164.html
2018-09-11 12:17:23 +00:00
bcallah
2a5249375f Allow Samurai to be used to build CMake ports by setting USE_NINJA=samurai
Some of these variables may be moved to more permanent homes later, after
samurai gets through a bulk build, but for now this allows testing of
samurai without changing the default case of using ninja.

Adapted from sthen@'s diff. ok sthen@
2018-09-11 12:12:31 +00:00
sthen
55915de896 +acme-client 2018-09-11 10:35:34 +00:00
sthen
a1085cb248 import ports/security/acme-client, the original version with a different
config style, which still has DNS-01.  ok landry@

---
acme-client is a client for the ACME protocol used by the Let's Encrypt CA.
It uses isolated processes for various operations - network code doesn't
have access to the filesystem, etc - this is enforced by pledge(2).

acme-client is present in the OpenBSD base system. This package is for the
original version, which uses a different configuration interface (CLI rather
than configuration file). It also supports the DNS-01 challenge type which
is not currently available in the version in the base system.

The executable is installed as "eacme-client".
---
2018-09-11 10:35:12 +00:00
jsg
b158c0336d update to U-Boot 2018.09 2018-09-11 10:35:01 +00:00
naddy
8656f31abb maintenance update to 18.08.1 2018-09-11 10:04:37 +00:00
sthen
d9948b2410 +radicale2 2018-09-11 08:55:51 +00:00
sthen
3e38ef19d4 import ports/productivity/radicale2, ok jasper@ - data formats changed
and upgrading from radicale 1.x requires exporting from the older
version, so it makes sense to carry the two in parallel for a time.

---
The Radicale Project is a complete CalDAV calendar server solution,
capable of making multiple calendars available to local and remote
users, with optional authentication policies. Calendars can be
viewed and edited by a calendar client such as
Mozilla Lightning Calendar or Evolution.

The Radicale Project aims to be a light solution, easy to use, easy
to install, easy to configure. As a consequence, it requires few
software dependencies and is pre-configured to work out-of-the-box.
---
2018-09-11 08:55:27 +00:00
gonzalo
d48ab67c6d Update for Nano to 3.0
https://nano-editor.org/dist/v3/ChangeLog

OK naddy@ (maintainer)
2018-09-11 06:25:29 +00:00
rsadowski
909ff7af85 remove k3b-kde4
K3b does not detect CD/DVD devices.

ok kn@ solene@
2018-09-11 04:34:26 +00:00
rsadowski
bc9bc484d2 unhook k3b-kde4 and remove from meta-kde4 2018-09-11 04:32:30 +00:00
sthen
36d9be75ed update to XCA 2.1.0
- the database format has changed from an internal format to sqlite3,
this is automatic but it's recommended to make an extra backup of old files
first.
2018-09-10 21:03:42 +00:00
fcambus
7b9a72277b Add trader. 2018-09-10 20:51:37 +00:00
fcambus
7410c4eaea Import games/trader.
Star Traders is a simple text-based game of interstellar trading, where
the objective is to create companies, buy and sell shares, borrow and
repay money, in order to become the wealthiest player (the winner).

OK bentley@
2018-09-10 20:50:56 +00:00
robert
7bdceb98fa update-patches strikes again .. do not include my pobj path 2018-09-10 19:51:13 +00:00
sthen
2d33102b53 +samurai 2018-09-10 19:30:17 +00:00
sthen
92c3df66be import ports/devel/samurai, updated from bcallah's earlier port, ok bcallah@
samurai is a ninja-compatible build tool written in C99 with a focus on
simplicity, speed, and portability.

samurai implements the ninja build language through version 1.8.2. It
uses the same format for .ninja_log and .ninja_deps as ninja, currently
version 5 and 3 respectively.

It is largely feature-complete and supports most of the same options as
ninja.
2018-09-10 19:29:52 +00:00
sthen
87be482f48 update to librenms-1.43 2018-09-10 18:53:00 +00:00
sthen
2d17bf06c8 reenable tests, add a comment about https://rt.cpan.org/Public/Bug/Display.html?id=67586
similar to a diff from Charlene Wendling
2018-09-10 18:37:09 +00:00
sthen
619d5d3777 actual fix for rmstar problem, and clean the do-install target 2018-09-10 16:23:27 +00:00
sthen
af30d41b16 don't define __linux__ on OpenBSD, it has implications for system
headers (newer libc++ pulls in a Linux-only header features.h from
/usr/include/c++/v1/__config if this is defined). test/ok rsadowski@
2018-09-10 15:47:23 +00:00
sthen
05febd09cf backout an upstream commit which broke rmstar, reported by claudio@
https://github.com/tcsh-org/tcsh/issues/5

(this is a hackish workaround, hopefully upstream will have an idea
what the actual problem is)
2018-09-10 15:29:16 +00:00
espie
416cc26d12 do things slightly more directly, to be able to pass SUBDIRs manually (prepare
for transitive closure)
2018-09-10 15:15:55 +00:00
espie
6be83f422b get rid of globals 2018-09-10 15:07:33 +00:00
espie
8e814a5b02 unify the conflicts and dir checking code some more so that I can go further 2018-09-10 14:54:41 +00:00
espie
214ebb33fd don't redo the same package twice 2018-09-10 14:34:17 +00:00
danj
e3f0042bb0 Update to py-zmq-17.1.2
From Elias Mariani who's taking maintainership (as talked with shadchin@)
2018-09-10 14:21:15 +00:00