stat(1) on it and then also unveil paths configured in XDG_DATA_DIRS
the same way so that the check_in_path_xdg_data() function can do its
job
after everything is done, call unveil(NULL, NULL) to disallow further
calls to unveil
ok ajacoutot@
lang/python/python.port.mk revision 1.102 and 1.103 added
MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the
usual pytest dance.
This removes hand-rolled do-tests from all 70 ports by setting
MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV
as needed.
From Kurt Mosiejczuk <kurt at cranky dot work>, thanks!
OK sthen
- Fix some parts of the code that doesn't consider that char may be
unsigned by default (powerpc, arm).
- powerpc: use address relaxing and long calls. Also avoid building
code that generates the __mulodi4 symbol with ports-clang on this
arch. It fixes several linking errors. (Thanks to bcallah@ for
his many hints!)
OK jca@
CUDD (Colorado University Decision Diagram) is a package written in C
for the manipulation of decision diagrams. It supports binary decision
diagrams (BDDs), algebraic decision diagrams (ADDs), and Zero-Suppressed
BDDs (ZDDs).
From Alessandro De Laurenzis; thanks!
ok sthen@
unifi requires javax.activation from activation.jar, which is present
and active in jdk 8, present but deprecated in 9/10 (hidden behind a
command-line flag), and removed in jdk 11.
add a FETCH_MANUALLY distfile to take this from Java Activation Framework;
this is under Oracle's binary license with an indemnity clause so you get
to download it yourself, but it's fairly straightforward. adapt the startup
script to cope.
environment, which will reduce complexity in java.port.mk when jdk 11 is
added. direction agreed with kurt@.
- switch all MODJAVA_VER to at least 1.8 (we don't currently have any
version earlier than this anyway).
- drop MODJAVA_JRERUN, the separate jre package will be going away with
jdk 11.
- bump changed ports