- Update home page
- Update distfile fetching
Old URLs are now invalid, although a redirection is being kept
active for the home page, but not for the distfile, which was being
fetched by the FreeBSD cache.
The distfile contents are identical to the old ones, and the produced
package is exactly the same, so no need for a PORTREVISION bump.
Lite XL editor is a lightweight, simple, fast, feature-filled, and
extremely extensible text editor written in C, and Lua, descendant
of the `editors/lite'.
WWW: https://lite-xl.com/
In order to allow concurrent installation, the GCC ports, as of 0338e04,
moved some header files to internal locations. Emacs built with
NATIVECOMP requires GCC jit libraries. Rather than patching Emacs to
search in those internal locations, build Emacs with GCC when NATIVECOMP
is turned on.
PR: 257060
Tested by: jcfyecrayz@liamekaens.com, yasu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D37275
Thursday, 3 November 2022
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* dolphin: Fix opening unnecessary new windows (Commit, fixes bug
#440663)
* konsole: Fix a crash when extending the selection (Commit, fixes
bug #398320 and bug #458822)
Announcement: https://kde.org/announcements/gear/22.08.3/
Changelog: https://kde.org/announcements/changelogs/gear/22.08.3/
If you create a tags file of a macro that ends with a '\' and tag
for it, vi dumps core. For example:
zinc 76 % cat test.h
#define LATIN2PLAIN(ch) (((u_char)ch) >= 0x80 ? \
pgm_read_byte_far(pgm_get_far_address(latin2plain) + \
(((u_char)ch) - 0x80)) : (isprint(ch) ? (ch) : '_'))
zinc 77 % ctags test.h
zinc 78 % vi -t LATIN2PLAIN
Segmentation fault
The problem is that the loop variable is unsigned (size_t) and it
gets decremented twice: 1 -> 0 -> 4294967295
Apply the upstream patch to solve this:
https://github.com/lichray/nvi2/pull/111
Upstream now provides msgpack as two separate distributions: a C version
with the traditional libmsgpackc.so library, and a header-only C++
version.
devel/msgpack is now devel/msgpack-c and devel/msgpack-cxx, and its
consumers now point to one or both. Note that it is entirely possible
for both to be required. PORTREVISION bump for all consumers.
In my testing, it's not clear that the MSGPACK option in the mariadb
ports actually does anything. I don't think mariadb is actually linking
against msgpack, even before this commit.
KDE Gear 22.08.2
Thursday, 13 October 2022
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations, including:
* ark: Fix incompatibility with original 7-Zip (Commit, fixes bug
#456797)
* kdeconnect: Prevent a crash if there’s no audio devices (Commit,
fixes bug #454917)
* kio-extras: Compatibility with Samba >= 4.16 (Commit, fixes bug
#453090)
Announcement: https://kde.org/announcements/gear/22.08.2/
ChangeLog: https://github.com/equalsraf/neovim-qt/releases/tag/v0.2.17
Main changes since the last release:
* Allow negative linespace
* Set initial editor size properly
* Persist Gui options with QSettings
* Add GuiWindowFrameless function
* Add GuiNewWindow function
* Add Improved GuiTabline
* Add strikethrough support
* Add support for guifontwide
* Add GuiWindowOpacity command
* Support exit status to differenciate :q and :cq
* Add Font Ligature Support
Fixes:
* Antialiasing artifact fix
* Cannot map on Linux
* ContextMenu incompatible with mswin.vim
* Scale undercurl and underline with font size.
* Underline Undercurl Strikethrough Color
* Bold + Italic not applied correctly
* Underline should render with special
* Underline + Undercurl Rendering Incorrect
PR: 266718
Reported by: gspurki@gmail.com
Approved by: chuck@tuffli.net (maintainer)
MFH: 2022Q4 (many bugfixes)