unbreak sbcl on i386 by using lang/ecl for the bootstrap: it's waaay
slower than lang/clisp but works. Joshua hinted that it can be used to
build sbcl on other arches too.
Add a BDEP on capstone because the sb-capstone package uses it at build
time if present to run some sanity checks. The sb-capstone library
caused some failures in the past on powerpc: they were fixed (with help
from gkoehler@, thanks!) and upstreamed.
maintainer timeout; ok solene@. (ok sthen@ and gkoehler@ on a previous
version.)
if MODGO_FLAGS ends up in the environment as $GOFLAGS then go fails to
parse it and errors out:
% GOFLAGS='-p 1' go build
go: parsing $GOFLAGS: non-flag "1"
ok abieber@
Our recipe for rebuilding bootstrap binaries produces binaries prone
to SEGV. The platform has limited memory and was already failing to
build haddocks for ghc.
Consolidated PLIST back into a single file.
ok kili@
The build was broken in the update to 3.10.2 due to the upstream commit
3ce6945f5f
This seems to have escaped notice of the maintainers because the build
system only whines and carries on instead of failing (although this was
also visible in the PLIST). Avoid use of undefined short names and NIDs
and do not use an inexistent flag.
ok sthen
DESCR:
M or MUMPS is a a high performance transaction processing key-value database
with integrated programming language. It was originally developed at
Massachusetts General Hospital for managing hospital laboratory information
systems. It is widely used in the healthcare and banking sectors.
Reference Standard M (RSM) is an implementation of the M programming language
and database, which was originally created by Ray Douglas Newman as MUMPS V1
(MV1). The name change to Reference Standard M reflects its role as a reference
implementation for the M Development Committee (MDC). RSM attempts to track and
implement the latest M standard that is released by the MDC, currently ANSI
X11.1-1995.
RSM is developed and maintained by David Wicksell.
ok op@
QBE is a compiler backend. It aims to be a pure C embeddable backend
that provides 70% of the performance of advanced compilers in 10% of the
code. Its small size serves both its aspirations of correctness and our
ability to understand, fix, and improve it. It also serves its users by
providing trivial integration and great flexibility.
python-3.8)
-@conflict py3-setuptools-<=57.4.0v0
+@conflict py3-setuptools-<57.4.0p0v0
<= in this case covers 57.4.0v0 *and* any 57.4.0pXXv0 version,
which is not we want. Use < and the specific p0v0 instead.
Since the non-default versions of Python now have pip executables
(in this case named bin/pip3.8) when updating from the OpenBSD version
where that file was in py3-pip, pkg_add needs to merge the updates
of the new py3-pip and python-3.8 packages. Found by sdk@ testing
7.0->-current updates. Add to the "switching default version"
checklist.
if you want to run some software that needs an older or newer version
of Python you can do so in most cases. For the default versions (2.7, 3.9)
pip is available from the separate port (devel/py2-pip, devel/py-pip).
Factor out some common parts to ../Makefile.inc while there. OK kmos@