x11/wezterm: add new port
WezTerm is a GPU-accelerated cross-platform terminal emulator and
multiplexer written by @wez and implemented in Rust.
- Multiplex terminal panes, tabs and windows on local and remote
hosts, with native mouse and scrollback
- Ligatures, Color Emoji and font fallback, with true color and
dynamic color schemes
- Hyperlinks
- Searchable Scrollback (use mouse wheel and Shift-PageUp and Shift
PageDown to navigate, Ctrl-Shift-F to activate search mode)
- xterm style selection of text with mouse; paste selection via
Shift-Insert (bracketed paste is supported!)
- SGR style mouse reporting (works in vim and tmux)
- Render underline, double-underline, italic, bold, strikethrough
(most other terminal emulators do not support as many render
attributes)
- Configuration via a file with hot reloading
- Multiple Windows (Hotkey: Super-N)
- Splits/Panes
- Tabs (Hotkey: Super-T, next/prev: Super-[ and Super-], go-to: Super-[1-9])
- SSH client with native tabs
- Connect to serial ports for embedded/Arduino work
- Connect to a local multiplexer server over unix domain sockets
- Connect to a remote multiplexer using SSH or TLS over TCP/IP
- iTerm2 compatible image protocol support, and built-in imgcat command
- Sixel graphics support
https://wezfurlong.org/wezterm/
multimedia/arcan: unbreak on aarch64
(encode) disabled, lzma not found
[...]
Determining if the function lzma_auto_decoder exists in the /usr/lib/liblzma.so failed with the following output:
c++: error: the clang compiler does not support '-march=native'
[...]
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: bin/afsrv_encode
PR: 254234
Reported by: mikael
mail/fetchmail and mail/fetchmailconf: Update to 6.4.16
PR: 253423
Submitted by: Corey Halpin <chalpin AT cs.wisc DOT edu> (maintainer)
mail/fetchmail: fetchmailconf: update to 6.4.17 (minor fixes, Japanese translation)
# BUG FIXES
* IMAP client: plus memory leaks for username and password when trying
the LOGIN (password-based) authentication and encountered a timeout situation.
* dist-tools/getstats.py: also counts lines in *.py files [for NEWS file]
# CHANGES
* fetchmail.man: now mentions that you may need to add --ssl when specifying
a TLS-wrapped port.
* fetchmailconf: --version (-V) now prints the Python version in use.
# TRANSLATION UPDATE
* ja: Takeshi Hamasaki [Japanese]
PR: 254208
Approved by: Corey Halpin (maintainer)
ChangeLog: 66ae17e72c/NEWS (L85)
java/intellij-rubymine: Fix packaging with non-default Python versions
* Replace a few occurrences in pkg-plist where PYTHON_VER shouldn't be used
as a substitution.
PR: 253815
Approved by: portmgr (build fix)
Approved by: ports-secteam (implicit)
dns/c-ares: Update 1.16.1 -> 1.17.1
Bump to the latest release. Upstream has reorganized the source in this
release, and the port has been adapted to path changes where necessary.
Approved by: zi (maintainer)
Sponsored by: Miles AS
sysutils/lcdproc: fix build on powerpc64 elfv2
Use GCC:
In file included from serialVFD_io.c:45:
./port.h:344:32: error: invalid output constraint '=a' in asm
__asm__ volatile ("inb %1,%0":"=a" (value)
firefox: import upstream bugfixes
1 https://bugzilla.mozilla.org/show_bug.cgi?id=1694670
"Linux startup crash in [@ qcms_data_create_rgb_with_gamma]"
crash on startup when loading certain ICC profiles
2 https://bugzilla.mozilla.org/show_bug.cgi?id=1694699
"Investigate tabs API regression in Firefox 86"
regression causing loss of tabs from tab groups
PR: 253886 ([2])
Reported by: Hans Petter Selasky [1], Graham Perrin [2]
emulators/rpcs3: unbreak Vulkan on Intel after r562625
ioctl(I915_GEM_USERPTR) failed. Try running as root but expect poor stability.
F {RSX [0x000255c]} SIG: Thread terminated due to fatal error: Assertion Failed! Vulkan API call failed with unrecoverable error: Invalid external handle (VK_ERROR_INVALID_EXTERNAL_HANDLE_KHR)
(in file rpcs3/Emu/RSX/VK/vkutils/memory.cpp:224[:79], in function memory_block_host) (errno=1)
(in file rpcs3/Emu/RSX/VK/vkutils/shared.cpp:103[:4], in function die_with_error) (errno=1)
Backport part of r566453 | gerald | 2021-02-24 from lang/gcc8-devel:
ALso back port part of r565301 | gerald | 2021-02-15 from
lang/gcc11-devel:
Explicitly build --without-zstd such that archivers/zstd isn't pulled
in inadvertedly when present in the build system even though it is not
an explicit dependency. [1]
PR: 253286 [1]
x11-wm/labwc: add new port
Labwc is a wlroots-based stacking compositor for Wayland.
It has the following aims:
- Be light-weight, small and fast
- Have the look and feel of openbox albeit with a smaller feature set
- Where practicable, use clients to show wall-paper, take screenshots,
and so on
- Stay in keeping with wlroots and sway in terms of approach and
coding style
https://github.com/johanmalm/labwc
- Fix .desktop entry, remove wrong path from Exec line
- Convert port to USES=localbase
- Silence portlint warnings about variables order
PR: 254031
Approved by: mjl@luckie.org.nz (maintainer)
x11-toolkits/swt:
- Remove excessive patching, which also broke loading of swt libraries.
- Add temporary patch to fix crash, when swt tries to load *.css files which
are not shipped with the tarball.
Reported by: Robin Dapp via email