Improvements:
- Option --zero hides the interface and uses the whole terminal for editing.
- Colors can be given also in #rgb hexadecimal, to select the nearest color
from the 6x6x6 color-cube palette available on 256-color terminals.
- Fourteen new color names are available, from rosy to crimson.
- Remove kcalendarcore and kcontacts from BUILD_DEPENDS and
RUN_DEPENDS. A new port of KF5Akonadi is required in order to link
against these.
- Add CONFIGURE_ARG to skip finding KF5Akonadi.
- Add math/imath to LIB_DEPENDS and Imath-3_1 to WANTLIB.
- Set OpenEXR_FOUND in CMakeLists.txt patch to help with linking against
imath.
OK rsadowski@
Apostrophe is a GTK+ based distraction free Markdown editor. It
uses pandoc as back-end for parsing Markdown and exporting to
multiples format and offers a very clean and sleek user interface.
from solene@ and tested by Omar Polo and myself
This commit updates to the latest version and enables LuaJIT on the
architectures where we can.
Neovim plugins require a very specific version of LuaJIT, so we statically
embed it (for more discussion see:
https://marc.info/?l=openbsd-ports&m=163153228730587&w=2).
Also, make the build honour SEPARATE_BUILD.
Thanks to upstream, and in particular Christian Clason, for helping me
understand what needed to be done WRT LuaJIT.
Tested sparc64 tb@.
"looks OK to me" sthen@.
OK paco@.
Add patches to a few ports to build with ruby 3.0, mostly -fdeclspec to
CFLAGS or CXXFLAGS.
Bump ports where the default version change causes a package change.
OK kmos@
Since 2017 and maybe earlier people have experienced hangs in various
parts of Emacs. Two error cases which were easy to reproduce:
Emacs spinning when running org-capture in an X11 environment, and (more
recently reported) M-x list-packages failing to connect to online
mirrors.
Those hangs don't appear any more if we disable an old workaround for
our seemingly broken SIGIO implementation. Even if we still suffer from
problems in this area, right now the workaround seems to hurt us more
than help us.
Many thanks to mikeb@, Emmanuel Giraud, abieber@, Piotr Isajew, Gregoire
Jadi, krw@ and others for the reports and quick feedback. Special
thanks to fellow Gregoire Jadi for leading the latest bug hunt which
gave us this diff. <3
A recent commit brought base libexecinfo support for emacs, but it appears it
makes 'temacs' segfault during the build on powerpc. Disable the libexecinfo
support, only on this arch, to fix the build.
comment tweak and OK jca@ (maintainer)