2666 Commits

Author SHA1 Message Date
paco
ce756cabe1 update editors/neovim to 0.6.0
With quite some help from edd@ and tweaks from kn@
Tested by kn, edd, Evan Fiddes and myself.

ok kn@, edd@ (maintainer)
2021-12-25 10:44:22 +00:00
mestre
bf1a6ea2c4 update to 6.0. ok naddy@
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.
2021-12-20 15:23:35 +00:00
namn
06ee60ec99 editors/calligra link imath and remove kcalendarcore and kcontacts
- 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@
2021-12-17 11:00:26 +00:00
rsadowski
c402330b0d Move dependencies from LDEP to RUN/BUILD, remove unneeded openexr,libwpd
spotted by sthen@
2021-12-13 18:21:35 +00:00
robert
b90e1409c4 update to 7.2.4.1 2021-12-07 20:44:07 +00:00
solene
b5852daca0 Update to kakoune-2021.11.08
Patch from maintainer Frederic Galusik
2021-11-25 17:13:27 +00:00
robert
8352af36d4 fix Makefile of 7.2.3.2 by using the correct version 2021-11-25 16:23:22 +00:00
robert
9259940afe update to 7.2.3.2 2021-11-25 16:21:07 +00:00
espie
208c0b1f40 default for PKGNAME-sub where it makes sense, no pkgnames change 2021-11-22 15:00:41 +00:00
sthen
3d643a24f2 update to vim-8.2.3596, requested by tj@
apparently crashes when typing in malformed commands is enough for a "high" cve these days
2021-11-15 16:26:21 +00:00
bcallah
b08e3440f1 Update to featherpad-1.0.1
Changelog: https://github.com/tsujan/FeatherPad/releases
Original diff from Ricardo <risantos () protonmail ! com>, tweaked by me
2021-11-12 12:29:24 +00:00
sthen
8ceea66a9d sort 2021-11-02 21:04:58 +00:00
sthen
5e4370b64d bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:12 +00:00
kili
080b252224 Update to gummi-0.8.2. 2021-11-01 18:34:14 +00:00
bentley
be4f70e430 Move homepage/master_sites to https. 2021-10-31 22:15:04 +00:00
sthen
fd91f49ea2 add missing TDEP on neovim, use MODPY_PYTEST 2021-10-31 19:17:05 +00:00
ajacoutot
44cccd104c Fix build with meson >= 0.60.0 2021-10-30 17:10:46 +00:00
phessler
5317395de0 mark as BROKEN-aarch64
# github.com/zyedidia/pty
../../../../go/pkg/mod/github.com/zyedidia/pty@v2.0.0+incompatible/doc.go:15:9: undefined: open
2021-10-30 12:53:25 +00:00
bcallah
0b126b6f93 Update to editorconfig-core-c-0.12.5
Fixes a memory leak:
https://github.com/editorconfig/editorconfig-core-c/compare/v0.12.4...v0.12.5
2021-10-30 04:23:02 +00:00
solene
2aa4a27328 Take maintainership 2021-10-28 16:23:33 +00:00
sthen
ba1f7762ea remove py-neovim leaving py-neovim,python3 (it is a FLAVORS=python3 +
FLAVOR=python3 port so this is a surplus unneeded entry)
2021-10-24 22:36:51 +00:00
bentley
faef855ba5 Missed patch... 2021-10-24 21:30:40 +00:00
bentley
687dfe34a8 Pledge "stdio rpath wpath cpath tty" at the start of main().
Take maintainership.

I've been running with this patch for several months.
2021-10-24 21:28:42 +00:00
fcambus
32704b9d5b editors/tweak: Fix buffer overflow in 'unknown key sequence' error report.
From upstream commit ad97e1337e1e1df934b7f3674fa6c9f7e8eb603f.
2021-10-24 10:06:59 +00:00
ajacoutot
0fb8bd4ffa Missing BDEP on devel/gobject-introspection. 2021-10-23 07:04:35 +00:00
sdk
389f2e530d Add subdir apostrophe to makefile 2021-10-16 13:45:46 +00:00
sdk
23db0b85b9 Import editors/apostrophe v2.5
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
2021-10-16 13:43:19 +00:00
robert
746682162d update to 7.2.2.2 2021-10-15 05:29:56 +00:00
naddy
7f72e9d8a9 editors/nano: update to 5.9 2021-10-10 11:51:20 +00:00
edd
47a72e04a9 editors/neovim: Update to 0.5.1 and enable LuaJIT where possible.
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@.
2021-10-08 22:10:27 +00:00
sthen
c0aef9bc93 update to vim-8.2.3456, including fixes for issues mentioned in
https://www.openwall.com/lists/oss-security/2021/10/01/1
2021-10-03 19:04:52 +00:00
schwarze
f065803933 avoid sprintf(%n);
OK both Theos (tb@ and deraadt@);
committing quickly to stay away as far as possible from the upcoming lock
2021-09-19 21:54:18 +00:00
tb
b214e10f3e editors/nedit: avoid use of printf %n, ok schwarze
(not waiting for maintainer because we're close to lock)
2021-09-18 11:21:52 +00:00
robert
b2d17e5cb1 update to 7.2.1.2 2021-09-17 06:31:57 +00:00
sthen
bd20ec36bb update to vim-8.2.3394 2021-09-02 16:08:43 +00:00
jeremy
b5da0994ab Switch default ruby version to 3.0
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@
2021-09-02 14:59:44 +00:00
robert
f83e2dd938 update to 7.2.0.4 2021-09-02 11:11:58 +00:00
ajacoutot
c4499d38b1 Fix build with OpenEXR>=3; from Arch Linux. 2021-08-31 07:31:43 +00:00
solene
84b214035f Update to kakoune-2021.08.28
Diff from maintainer Frederic Galusik, thanks!
2021-08-31 06:45:37 +00:00
jca
91f13f7854 Reenable execinfo on powerpc, backtrace() is usable since the ld.lld switch
From Brad, tests from cwen@ and gkoehler@
2021-08-29 07:28:05 +00:00
jca
404458437f Don't use printf("%n") in the catch-signal-and-exit code path
Reported by gkoehler@, tests and ok tb@
2021-08-29 07:24:50 +00:00
sthen
52e76b258c update to vim-8.2.3357 2021-08-17 20:41:17 +00:00
naddy
4ad9976283 bump for plist changes 6.9 -> 7.0 2021-08-17 20:22:02 +00:00
robert
601dcb4583 update to 7.1.5.2 2021-07-27 14:37:41 +00:00
sthen
1ddb82e849 update to vim-8.2.3225 2021-07-26 20:31:16 +00:00
paco
742bbb914b update editors/py-neovim to 0.4.3
While here, make it python3 only.

ok edd@ (maintainer)
2021-07-18 09:20:57 +00:00
paco
e08afb1da6 update editors/neovim to 0.5.0
With input from rsadowski@

ok edd@ (maintainer)
2021-07-18 09:18:07 +00:00
jca
5e0cb654b4 Drop "broken SIGIO" workaround to fix longstanding emacs hangs
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
2021-07-15 19:26:25 +00:00
cwen
1f51725e73 emacs: fix the build on powerpc
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)
2021-07-13 08:37:57 +00:00
robert
2c1d8362ad update to 7.1.4.2 2021-07-11 13:14:06 +00:00