macppc testing from cwen@, ok solene@
Gigalomania is an open source 2D Real Time Strategy god game. The
gameplay consists of researching and developing new technology with
which to conquer your enemies, from rocks and sticks to nuclear weapons
and spaceships. You can advance through ten different ages, from the
stone age to the future. There are 28 different maps to play through.
The jdk has options for controlling debug symbol generation. However,
these options don't line up well with our debug package support. Using
--with-native-debug-symbols=internal bloats the jdk package by
including debug info in the jmod's. Using external mode doesn't do
this but results in debug info files and debug links that don't match
our debug package setup. To get decent results the following was done:
* Use --with-native-debug-symbols=external
* Patch the jdk to copy the full bin/lib to the .debuginfo file
instead of using objcopy --only-keep-debug.
* In post-build move/copy the .debuginfo files over their stripped
versions.
* Fixup a few cases where the debuginfo file wasn't installed into
the images directories.
ok kn@
cmb is a combinatorics library/utility.
It is both a novel algorithm and the fastest implementation we have for
complex combinatorics. It is faster than python's itertools, faster than
numpy, faster than Perl, faster than Perl XS, faster than comb in R.
It is a port of cmb(1)/cmb(3) from FreeBSD.
it should have been done after loading a tsig keyfile.
drop rpath from that pledge, it used to be needed for charset conversion
with idn names, but this just prints "Cannot represent '%s' in the current
locale" now for !utf8 locales (maybe as a result of dropping the !utf8
ctype files?)
oauth2.py is a script that can be used as a standalone utility for
generating and authorizing OAuth tokens, and for generating OAuth2
authentication strings from OAuth tokens.
This can be used with mutt to allow oauth2 logins to Gmail.
CVE-2019-19783, a privilege escalation vulnerability that permits creation of
arbitrary mailboxes using the 'fileinto' directive in user sieve scripts.
This was in my tree for ages, triggered again by thread on ports@.
Since this port module is used only for tests, bulk builds won't be affected.
@afresh1 agress this is a nice thing to have by default.
- prevent status crawl from racing with paths changing in the filesystem
- add -k option to 'got remove' to keep files on disk (Tracey Emery)
- add -R option to 'got remove' for recursive deletion (Tracey Emery)
- add -I option to 'got add' to disregard ignore patterns (Tracey Emery)
- show numeric dates in ISO-8601/xkcd-1179 format in 'tog log' and 'got blame'
"transmissionrpc-ng is a python module implementing the json-rpc
client protocol for the BitTorrent client Transmission."
Version 0.14.0
From Paco Esteban
OK sthen