Commit Graph

2719 Commits

Author SHA1 Message Date
sthen
3a6f08dc22 update to vim-8.2.5036
this includes new colour schemes. they aim to be more consistent in
different environments (e.g. between text and gui versions), but
in some cases significantly change what people are familiar with.

a copy of the old colour schemes is installed under the "legacy"
directory to make it easier to revert if desired. you can either use
them directly in config, or (probably better if you share config
files between machines) copy the relevant files from
/usr/local/share/vim/vim82/colors/legacy to ~/.vim/colors
which take priority.

for more information, see
https://github.com/vim/colorschemes
https://github.com/vim/vim/issues/10449#issuecomment-1140195027=
2022-05-28 11:09:25 +00:00
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
ajacoutot
6751d2cb8c Regen WANTLIB to unbreak. 2022-05-27 07:39:32 +00:00
sthen
5dfb5205c0 update to vim 8.2.4981, with patches to revert the runtime colour theme updates
which have big changes in particular to background colours - various themes went
from "no" background colour (i.e. dark on a dark terminal) to setting a light
background.
2022-05-19 12:06:57 +00:00
sthen
c7b4e8ffad update to vim-8.2.4950 (sticking to a version from before the default
colours changed, while I decide what to do with that)
2022-05-19 09:58:20 +00:00
solene
4fdee4969f drop maintainership 2022-05-08 09:39:32 +00:00
robert
ccec33d98a update to 7.3.3.2 2022-05-08 06:12:55 +00:00
jeremy
1026c9569a Bump ports after switching default ruby version to 3.1
OK sthen@, tb@
2022-05-05 15:41:56 +00:00
robert
c55684a654 enable LTO during build 2022-05-04 14:23:48 +00:00
mestre
b2d07ab61a update to 6.3
Improvements:
- For multiline regexes, text is now colored as soon a start match
is found, also when there is no end match at all.
- The colorizing of any line is stopped after two thousand bytes,
to avoid frustrating delays.
- When environment variable NO_COLOR is set, the two default colors
(yellow for the spotlight, red for error messages) are suppressed
when no interface colors are specified in a nanorc file.
- Full justification and piping the whole buffer through a command
now keep the cursor at the same line number.
- Utility xsel can be used to copy a marked region to the system's
clipboard. See doc/sample.nanorc for an example.

ok naddy@
2022-04-29 15:30:47 +00:00
tb
86c7b39340 editors/neovim: update to 0.7.0, ok edd
https://github.com/neovim/neovim/releases/tag/v0.7.0
2022-04-22 13:52:06 +00:00
landry
9151fe3cdd editors/ghostwriter: update to 2.1.2, from Yifei Zhan
Drop awolk@ from MAINTAINER per his request
2022-04-22 08:31:47 +00:00
jca
6a92477893 Update to emacs-28.1
Major changes:
- native lisp code compilation (not enabled in our port)
- emacs is moving to cairo + harfbuzz and away from libXft.  This may cause
  issues with bitmap fonts.
- update to Unicode standard 14.0.

Support for OpenBSD <= 5.3 has been dropped, but we don't care.

See C-h n for other changes.

Positive test feedback from tb@ abieber@ jj@ krw@, thanks!
2022-04-19 11:54:34 +00:00
ajacoutot
763076cd4c Move from enchant to enchant-2. 2022-04-17 09:33:06 +00:00
robert
88762bd16a enable offline html help pages 2022-04-13 18:48:35 +00:00
robert
2390e1e7d3 update to 7.3.2.2 2022-04-01 10:29:00 +00:00
sthen
fb4f4282c3 sync WANTLIB 2022-03-31 16:51:59 +00:00
rsadowski
57489fa07e Disable plugins/calligrasheets/extensions/sheetssolver support
Looks like calligra depends on GSL 1.7 but devel/gsl is still 1.5.
Too many reported bulk errors in sheets/plugins/solver/sheetssolver_autogen.

Unhappy bulk build crew, unhappy rsadowski.
2022-03-28 20:06:46 +00:00
sthen
3cdf2816b0 sync WANTLIB for some packages that could be semi-automated for some
common missing libs, with "help" from portbump, but i reviewed everything
2022-03-27 16:23:04 +00:00
sthen
6adce9ee65 update to vim-8.2.4600-gtk3 2022-03-21 15:28:53 +00:00
rsadowski
aafb1a2bc9 Set CMAKE_CXX_STANDARD to 17 instead 11
Missed in the previous C++17 commit. Spotted again by naddy in a bulk
2022-03-13 06:23:14 +00:00
sthen
24bbd7f19f update to vim-8.2.4552 2022-03-12 16:53:50 +00:00
naddy
b2cbb03f33 drop RCS Ids 2022-03-11 18:58:26 +00:00
kn
e7411f37c1 Remove RCSIDs from ports I maintain 2022-03-10 12:03:30 +00:00
jca
cd0fba1ff1 Drop RCS Ids in the ports I maintain 2022-03-10 00:04:05 +00:00
sthen
385739a94f drop rcs id in category Makefiles 2022-03-09 16:18:03 +00:00
sthen
b3681e366f update to vim-8.2.4529
remove the patches backing out SIGTSTP changes; a fix was committed for Android
which helps us too after widening the ifndef
2022-03-09 00:38:50 +00:00
naddy
69de5bdc39 drop RCS Id from all ports where I'm listed as MAINTAINER 2022-03-08 14:27:46 +00:00
sthen
b6966d2e73 GC a few more RCS ids in my ports 2022-03-07 21:45:09 +00:00
sthen
a98e0e6666 remove rcs IDs in ports that I maintain 2022-03-07 21:36:41 +00:00
robert
1fa686a604 update to 7.3.1.3 2022-03-05 20:31:22 +00:00
sthen
54ddaeccdf add more languages for libreoffice, ok robert@ 2022-03-01 13:55:04 +00:00
naddy
e2882c8227 editors/nano: update to 6.2 2022-02-27 14:36:46 +00:00
naddy
a3c56cbfe6 bump again for plist changes 7.0 -> 7.1
A sparc64 snapshot was accidentally built on a 7.0 kernel but after
the REVISION bumps in ports.

requested by sthen@
2022-02-26 22:59:44 +00:00
sthen
02dd1fea49 build vim,gtk3,python3; we already have vim,no_x11,python3 2022-02-26 15:08:50 +00:00
sthen
24c6afe427 update to vim-8.2.4476
diff-wrangling for the "backout SIGTSTP changes" diff (re
https://github.com/vim/vim/pull/9422) because other changes have been
made to the upstream code (it's still broken)
2022-02-26 13:48:31 +00:00
naddy
bba58617cd bump for plist changes 7.0 -> 7.1 2022-02-20 18:54:09 +00:00
rsadowski
98f7d6f766 Add missing bump and missing patches in the previous commit 2022-02-20 13:29:13 +00:00
rsadowski
589fcd1a25 Switch build from C++14 to C++17 (in some parts)
Add patches from upstream; stolen from FreeBSD/ArchLinux.
This should hopefully avoid the countless build errors.

Issues reported by naddy and tb. Thanks
2022-02-20 13:27:47 +00:00
robert
7042799463 unbreak after kf5 update
From 5fd5e42bf28a7910321c6b6d76257e7386839fbc Mon Sep 17 00:00:00 2001
From: Michael Weghorn <m.weghorn@posteo.de>
Date: Wed, 16 Feb 2022 13:38:47 +0100
Subject: configure.ac: Update kf5 include/lib check to work with KF5 >= 5.91
2022-02-20 08:58:54 +00:00
bcallah
36d6774fd7 Update to GNU moe 1.12 2022-02-19 14:11:07 +00:00
rsadowski
12ae4c69cc Remove the cmake wxneeded-hack and replace it with USE_WXNEEDED
Remove the webkit/webengine-wxneeded hack in cmComputeLinkInformation.cxx
and add USE_WXNEEDED=Yes to all cmake webkit/webengine consumer.

Background knowledge about the "hack":
It searches for webkit/webengine (lower-case search) in all link-entries for
EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds
"-Wl,-z,wxneeded".

Feedback, help and OK sthen@ Thanks!
2022-02-13 16:38:29 +00:00
naddy
15d44c72fc editors/nano: update to 6.1 2022-02-12 15:11:34 +00:00
kn
a7cf2a6ccb Fix sparc64 build by using ports-gcc not ports-clang
Error with ports-clang:
	/tmp/Credits-910602.s: Assembler messages:
	/tmp/Credits-910602.s:45266: Error: can't resolve `.L.str.397' {.rodata.str1.1 section} - `reltable._ZN9SciTEBase15SetAboutMessageERN3GUI15ScintillaWindowEPKc' {.rodata section}
	[same error multiple times]
	clang-13: error: assembler command failed with exit code 1 (use -v to see invocation)

Same treatment as editors/scintilla
2022-02-11 09:03:00 +00:00
kn
1d76ec1521 Fix sparc64 build by using ports-gcc not ports-clang
Error with ports-clang:
	/tmp/Editor-6a96be.s: Assembler messages:
	/tmp/Editor-6a96be.s:45266: Error: operation combines symbols in different segments
	[same error multiple times]
	clang-13: error: assembler command failed with exit code 1 (use -v to see invocation)

OK kmos sthen
2022-02-10 21:34:07 +00:00
edd
236785ea41 editors/neovim: simple update to v0.6.1. 2022-02-09 09:24:13 +00:00
robert
8e71b535a5 move java specific files to the java subpackage 2022-02-05 17:19:05 +00:00
robert
5113b71a0a update to 7.3.0.3 2022-02-03 20:09:24 +00:00
sthen
84a492ce9d vim: backout ab16ad33ba (patch 8.2.3941) which results in an
uninterruptible loop when pressing ^Z

ab16ad33ba
2022-01-17 17:03:19 +00:00
kmos
c83d5804e6 Fix build on sparc64 by doing the usual c99 fix 2022-01-16 11:02:55 +00:00