notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
wezterm GPU-accelerated terminal emulator and multiplexer
20210502.154244.3.f7122.c_1 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20210314.114017.04.b7.c_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-02-11 00:49:51
Last Update: 2021-05-11 18:33:12
Commit Hash: 28e7a93
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. bin/strip-ansi-escapes
  2. bin/wezterm
  3. bin/wezterm-gui
  4. bin/wezterm-mux-server
  5. etc/profile.d/wezterm.sh
  6. share/applications/org.wezfurlong.wezterm.desktop
  7. share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png
  8. share/icons/hicolor/scalable/apps/org.wezfurlong.wezterm.svg
  9. share/metainfo/org.wezfurlong.wezterm.appdata.xml
  10. /usr/local/share/licenses/wezterm-20210502.154244.3.f7122.c_1/catalog.mk
  11. /usr/local/share/licenses/wezterm-20210502.154244.3.f7122.c_1/LICENSE
  12. /usr/local/share/licenses/wezterm-20210502.154244.3.f7122.c_1/MIT
Collapse this list.
Dependency lines:
  • wezterm>0:x11/wezterm
To install the port: cd /usr/ports/x11/wezterm/ && make install clean
To add the package: pkg install wezterm
PKGNAME: wezterm
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
wezterm
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6420210502.154244.3.f7122.c20210502.154244.3.f7122.c
FreeBSD:11:armv6--
FreeBSD:11:i38620210502.154244.3.f7122.c20210502.154244.3.f7122.c
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-20210502.154244.3.f7122.c
FreeBSD:12:amd6420210502.154244.3.f7122.c20210502.154244.3.f7122.c
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38620210502.154244.3.f7122.c20210502.154244.3.f7122.c
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-20210502.154244.3.f7122.c
FreeBSD:13:amd6420210502.154244.3.f7122.c20210502.154244.3.f7122.c
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38620210502.154244.3.f7122.c20210502.154244.3.f7122.c
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch6420210502.154244.3.f7122.c-
FreeBSD:14:amd6420210502.154244.3.f7122.c-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38620210502.154244.3.f7122.c-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.52.1 : lang/rust
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. python3.8 : lang/python38
  4. x11.pc : x11/libX11
  5. xcb.pc : x11/libxcb
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcb.pc : x11/libxcb
Library dependencies:
  1. libwayland-egl.so : graphics/wayland
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libxkbcommon-x11.so : x11/libxkbcommon
  4. libxcb-image.so : x11/xcb-util-image
  5. libxcb-keysyms.so : x11/xcb-util-keysyms
  6. libxcb-icccm.so : x11/xcb-util-wm
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/wez/wezterm/tar.gz/20210502-154244-3f7122cb?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 May 2021 18:33:12
 files touched by this commit commit hash:28e7a9334a30b9ace65539f22940d2d7831bad1e  20210502.154244.3.f7122.c_1
tobik search for other commits by this committer
Rebuild lang/rust consumers after d8837418ea743776
03 May 2021 00:10:03
 files touched by this commit commit hash:71de4243ef6d726a7e2241117de3969e32544df2  20210405.110924.a5.b5.b8
jbeich search for other commits by this committer
x11/wezterm: regen distinfo after 3758b337a1b0
03 May 2021 00:10:03
 files touched by this commit commit hash:34ce0fa06cad060819284476c2f160d0465e1036  20210502.154244.3.f7122.c
jbeich search for other commits by this committer
x11/wezterm: update to 20210502.154244.3.f7122.c

Changes:	https://github.com/wez/wezterm/releases/tag/20210502-154244-3f7122cb
Reported by:	GitHub (watch releases)
01 May 2021 17:55:55
 files touched by this commit commit hash:6707a3c942b51ab3e3cf110383e3119dfe2e49b0  20210405.110924.a5.b5.b8
tobik search for other commits by this committer
Clean up some things

- Fix typos
- Remove duplicate variables
- Remove nop variables
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
19 Apr 2021 09:24:03
 files touched by this commit commit hash:24d250663beb96a4e46d1da1a2bc40efcc830a0e  20210405.110924.a5.b5.b8
jbeich search for other commits by this committer
x11/wezterm: drop CARGO_USE_GITHUB workaround after 58744a09099a
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  20210405.110924.a5.b5.b8
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  20210405.110924.a5.b5.b8
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Apr 2021 08:11:42
 files touched by this commit commit hash:72f7b59ccdc85894623aa3bffb374219123322ad  20210405.110924.a5.b5.b8
jbeich search for other commits by this committer
x11/wezterm: update to 20210405.110924.a5.b5.b8

Changes:	https://github.com/wez/wezterm/releases/tag/20210404-112810-b63a949d
Changes:	https://github.com/wez/wezterm/releases/tag/20210405-110924-a5bb5be8
Reported by:	GitHub (watch releases)
29 Mar 2021 18:10:46
Original commit files touched by this commit Revision:569491  20210314.114017.04.b7.c_1
tobik search for other commits by this committer
Rebuild lang/rust consumers after r569489
15 Mar 2021 02:17:27
Original commit files touched by this commit Revision:568425  20210314.114017.04.b7.c
jbeich search for other commits by this committer
x11/wezterm: adjust features after r568424

https://github.com/wez/wezterm/commit/46227a741fcd
15 Mar 2021 02:12:59
Original commit files touched by this commit Revision:568424  20210314.114017.04.b7.c
jbeich search for other commits by this committer
x11/wezterm: update to 20210314.114017.04.b7.c

Changes:	https://github.com/wez/wezterm/releases/tag/20210314-114017-04b7cedd
Reported by:	GitHub (watch releases)
14 Feb 2021 15:45:11
Original commit files touched by this commit Revision:565245  20210203.095643.70.a364.e_1
mikael search for other commits by this committer
lang/rust: Update to 1.50.0

  - Use bundled libgit/libssh, the versions in ports are too old
  - Update lang/rust-nightly to 2021-02-12
  - Update devel/racer to 2.1.41
  - Import upstream patch to fix build issue for Firefox and related ports
(https://bugzilla.mozilla.org/show_bug.cgi?id=1684261)

Changes: https://github.com/rust-lang/rust/releases/tag/1.50.0

Tested by:	mikael, pkubaj
Differential Revision:	https://reviews.freebsd.org/D28616
12 Feb 2021 18:12:43
Original commit files touched by this commit Revision:565042  20210203.095643.70.a364.e
jbeich search for other commits by this committer
x11/wezterm: unbreak on i386 via upstream fix
11 Feb 2021 19:21:10
Original commit files touched by this commit Revision:564975  20210203.095643.70.a364.e
jbeich search for other commits by this committer
x11/wezterm: simplify install

Replace fragile/ugly install workaround with CARGO_INSTALL_PATH.
Before the port adopted USES=ssl by disabling vendor_openssl
CARGO_INSTALL_PATH failed because USES=cargo tried to build during
install phase.
11 Feb 2021 16:44:53
Original commit files touched by this commit Revision:564964  20210203.095643.70.a364.e
jbeich search for other commits by this committer
x11/wezterm: mark BROKEN on i386

error: literal out of range for usize
   --> termwiz/src/cell.rs:371:17
    |
371 |                 0x7f000000_00000000
    |                 ^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[deny(overflowing_literals)]` on by default
    = note: the literal `0x7f000000_00000000` (decimal `9151314442816847872`)
does not fit into the type `usize` and will become `0usize`

Reported by:	pkg-fallout
11 Feb 2021 00:49:41
Original commit files touched by this commit Revision:564913  20210203.095643.70.a364.e
jbeich search for other commits by this committer
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)
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 16