Gromit-MPX is an on-screen annotation tool that works with any Unix
desktop environment under X11 as well as Wayland.
https://github.com/bk138/gromit-mpx
r564711 attempted to provide both the definitions to use the old
NO_WERROR and the new MK_WERROR. However foot-shooting protection
prevents such innovative approaches. Therefore additional logic
is required.
PR: 253000
Submitted by: cy
Reported by: cy
Approved by: jlh (maintainer, by private email)
MFH: 2021Q1
This is already merged upstream and slated for 3.20, but is convenient
to have in ports now (with CMake 3.19.4). It allows propagating
CMAKE_EXE_LINKER_FLAGS into fortran-compatibility-tests in the face
of post-CMake-3.10 policy settings.
Patch from yuri@, only massaged to avoid having an octothorpe in
a filename.
PR: 253381
Submitted by: yuri@
Obtained from: upstream
QCA is the Qt Cryptographic Architecture - straightforward cross-
platform crypto API. This release has:
* Add macOS framework major version
* qca-gcrypt: Add support for HKDF
* Minimum Qt updated to 5.9
* Fixed compilation with gcc 11
While updating, I have added the patch for LibreSSL compatibility (and
tried to upsteam it). The patch comes via Gentoo and OpenBSD and has
been adjusted by lbartoletti@ and tjlegg@gmail.com and myself,
so I'm filling in something generic-ish in "Obtained from" since it
is collaborative. The PR: entry is for this patch, not for the update
to the recent release.
PR: 248590
Reported by: portscout, tjlegg@gmail.com
Obtained from: Gentoo/OpenBSD
While we're here, unbreak sysutils/nsysctl with the new version and bump its
PORTREVISION.
PR: 253388, 253389
Submitted by: Alfonso S. Siciliano <alfix86 AT gmail DOT com> (maintainer)
Marker is a simple yet robust markdown editor.
The primary goal of Marker is to provide a powerful document editing
experience, without making assumptions about the workflow of the
user. Marker's base configuration is very simple, but it can be
customized to meet the needs of any workflow!
WWW: https://fabiocolacio.github.io/Marker/
Add codeville 0.1.18, anarchic control version system without
unnecessary re-merges.
Reintroduce the port, after porting it to Python 3.
PR: 251772
Submitted by: Chris Hutchinson <portmaster@bsdforge.com>
In-base ncurses uses termcap, so ports/ don't support populating
terminfo yet. For example, devel/ncurses has --with-hashed-db
which confuses Meson.
[2/3] /usr/local/bin/meson install --no-rebuild
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 140, in run
return options.run_func(options)
File "/usr/local/lib/python3.7/site-packages/mesonbuild/minstall.py", line 554, in run
installer.do_install(datafilename)
File "/usr/local/lib/python3.7/site-packages/mesonbuild/minstall.py", line 372, in do_install
self.install_targets(d)
File "/usr/local/lib/python3.7/site-packages/mesonbuild/minstall.py", line 468, in install_targets
raise RuntimeError('File {!r} could not be found'.format(t.fname))
RuntimeError: File 'f' could not be found