notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
wezterm GPU-accelerated terminal emulator and multiplexer
20220624.141144.b1.b7.c5.d 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 20220408.101518.b908.e2.dVersion 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: 2022-06-25 19:31:17
Commit Hash: 1815385
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 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. share/nautilus-python/extensions/wezterm-nautilus.py
  11. /usr/local/share/licenses/wezterm-20220624.141144.b1.b7.c5.d/catalog.mk
  12. /usr/local/share/licenses/wezterm-20220624.141144.b1.b7.c5.d/LICENSE
  13. /usr/local/share/licenses/wezterm-20220624.141144.b1.b7.c5.d/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, run one of these commands:
  • pkg install x11/wezterm
  • pkg install wezterm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wezterm
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
wezterm
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6420210814.124438.54.e29167_520210502.154244.3.f7122.c_3
FreeBSD:11:armv6--
FreeBSD:11:i38620210814.124438.54.e29167_520210502.154244.3.f7122.c_3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-20220408.101518.b908.e2.d
FreeBSD:12:amd6420220408.101518.b908.e2.d_220220408.101518.b908.e2.d
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38620220408.101518.b908.e2.d_220220408.101518.b908.e2.d
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch6420220408.101518.b908.e2.d_220220408.101518.b908.e2.d
FreeBSD:13:amd6420220408.101518.b908.e2.d_220220408.101518.b908.e2.d
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38620220408.101518.b908.e2.d_220220408.101518.b908.e2.d
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch6420220408.101518.b908.e2.d_2-
FreeBSD:14:amd6420220408.101518.b908.e2.d_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38620220408.101518.b908.e2.d_2-
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. mdbook : textproc/mdbook
  2. mdbook-linkcheck : textproc/mdbook-linkcheck
  3. mdbook-mermaid : textproc/mdbook-mermaid
  4. rust>=1.61.0 : lang/rust
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. python3.8 : lang/python38
  7. x11.pc : x11/libX11
  8. 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. libssh2.so : security/libssh2
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libxkbcommon-x11.so : x11/libxkbcommon
  5. libxcb-util.so : x11/xcb-util
  6. libxcb-image.so : x11/xcb-util-image
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/wez/wezterm/tar.gz/20220624-141144-bd1b7c5d?dummy=/
Collapse this list.

Number of commits found: 38

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Jun 2022 19:31:17
 files touched by this commit commit hash:18153856d65da6a540ceba0eccdcf2eefee34de4  20220624.141144.b1.b7.c5.d
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20220624.141144.b1.b7.c5.d

Changes:	https://github.com/wez/wezterm/releases/tag/20220624-141144-bd1b7c5d
Reported by:	GitHub (watch releases)
31 May 2022 13:06:17
 files touched by this commit commit hash:e9a35a1c5016dde2e50c722753b048dfeb7093be  20220408.101518.b908.e2.d_2
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.61.0
03 May 2022 08:00:34
 files touched by this commit commit hash:57c3caaa6c71fac422a82aa252be380179d3c042  20220408.101518.b908.e2.d_1
Tobias Kortkamp (tobik) search for other commits by this committer
lang/rust: Relink ports after the Rust 1.60.0 update
09 Apr 2022 17:32:54
 files touched by this commit commit hash:ad122b33a42e2cc81fca5b02c164ad1792cb356b  20220408.101518.b908.e2.d
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: expose nautilus menu after b4e52f9bbec0

https://github.com/wez/wezterm/commit/8020e094bbd9
09 Apr 2022 16:59:51
 files touched by this commit commit hash:03793575ebc03913ea8455f1d634b7667b2959ad  20220408.101518.b908.e2.d
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20220408.101518.b908.e2.d

Changes:	https://github.com/wez/wezterm/releases/tag/20220408-101518-b908e2dd
Reported by:	GitHub (watch releases)
20 Mar 2022 00:53:38
 files touched by this commit commit hash:b4e52f9bbec05680d9650b9e8c6c633726f75219  20220319.142410.0.f07
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20220319.142410.0.f07

Changes:	https://github.com/wez/wezterm/releases/tag/20220319-142410-0fcdea07
Reported by:	GitHub (watch releases)
15 Mar 2022 09:51:58
 files touched by this commit commit hash:e255ac5487b4968237729e953a156c2be8914617  20220101.133340.7.e5.b5.a_3
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.59.0
03 Feb 2022 14:02:32
 files touched by this commit commit hash:d64a2a380f88ceec8264db6bbc94805f58112ee7  20220101.133340.7.e5.b5.a_2
Tobias Kortkamp (tobik) search for other commits by this committer
lang/rust: Relink consumers

PR:		261449
Security:	ee26f513-826e-11ec-8be6-d4c9ef517024
17 Jan 2022 11:57:45
 files touched by this commit commit hash:835bd573300a74e379d8f37fefec3a0e9d24e391  20220101.133340.7.e5.b5.a_1
Tobias Kortkamp (tobik) search for other commits by this committer
lang/rust: Bump revisions after 1.58.0
05 Jan 2022 02:14:54
 files touched by this commit commit hash:1619d1adc959bb1aa1e19908c7829f1db946e2f3  20220101.133340.7.e5.b5.a
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20220101.133340.7.e5.b5.a

Changes:	https://github.com/wez/wezterm/releases/tag/20220101-133340-7edc5b5a
Reported by:	GitHub (watch releases)
06 Dec 2021 15:42:02
 files touched by this commit commit hash:258ab8019fdcacd59f3b48858f6e271fc325b000  20211205.192649.672.c1.c1
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20211205.192649.672.c1.c1

Changes:	https://github.com/wez/wezterm/releases/tag/20211205-192649-672c1cc1
Reported by:	GitHub (watch releases)
05 Dec 2021 12:35:42
 files touched by this commit commit hash:5a7f23c69df040ff8b38bb1c0d25db96cc1c2605  20211204.082213.a66.c61.e9_1
Tobias Kortkamp (tobik) search for other commits by this committer
lang/rust: Rebuild consumers for Rust 1.57.0
04 Dec 2021 19:41:06
 files touched by this commit commit hash:de775f189edd6af3112d6a2c409e66eec227e2c7  20211204.082213.a66.c61.e9
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20211204.082213.a66.c61.e9

Changes:	https://github.com/wez/wezterm/releases/tag/20211204-082213-a66c61ee9
Reported by:	GitHub (watch releases)
25 Oct 2021 08:55:19
 files touched by this commit commit hash:ad90fc634b9923b6fb3b5072b30bc104175a0061  20210814.124438.54.e29167_6
Tobias Kortkamp (tobik) search for other commits by this committer
*: Rebuild for Rust 1.56.0
25 Oct 2021 08:49:17
 files touched by this commit commit hash:ac5105fe655cd924830d2bf39751d13ed046273e  20210814.124438.54.e29167_5
Tobias Kortkamp (tobik) search for other commits by this committer
x11/wezterm: Chase USES=cargo's new git source support

PR:		256581
19 Sep 2021 09:03:23
 files touched by this commit commit hash:7059b437276adb3724a01c87aa54da081f71c94b  20210814.124438.54.e29167_5
Tobias Kortkamp (tobik) search for other commits by this committer
*: Rebuild lang/rust consumers after the 1.55.0 update
28 Aug 2021 13:42:06
 files touched by this commit commit hash:70f1b063ed6e9bfdab36a45f5fb18898d5e66b24  20210814.124438.54.e29167_4
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Rebuild consumers for 1.54.0
28 Aug 2021 13:17:21
 files touched by this commit commit hash:0df0f539c23207b996fdc8b4a97fe1354cab4474  20210814.124438.54.e29167_3
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: install documentation

Increases install size by ~70 MiB but there're no manpages.
28 Aug 2021 13:17:20
 files touched by this commit commit hash:48d5cc6deee9afb57474e7ebd4e461e5d6d05e26  20210814.124438.54.e29167_2
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: add termcap/terminfo support

Mostly a workaround for bug 247447. On DragonFly and FreeBSD >= 14.0
TERM=wezterm is only useful for debugging.
23 Aug 2021 06:18:23
 files touched by this commit commit hash:a15225b4441fd381a6216151a8e05707c22eb8a4  20210814.124438.54.e29167_1
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: enable toast notifications
14 Aug 2021 22:22:39
 files touched by this commit commit hash:a5a030ce157abe1397af9d5d9b590ceb078a53e6  20210814.124438.54.e29167
Jan Beich (jbeich) search for other commits by this committer
x11/wezterm: update to 20210814.124438.54.e29167

Changes:	https://github.com/wez/wezterm/releases/tag/20210814-124438-54e29167
Reported by:	GitHub (watch releases)
27 Jun 2021 05:39:51
 files touched by this commit commit hash:06dbc12f96527e421161f573b6f983c8cfb0391c  20210502.154244.3.f7122.c_2
Tobias Kortkamp (tobik) search for other commits by this committer
lang/rust: Rebuild consumers for 1.53.0
11 May 2021 18:33:12
 files touched by this commit commit hash:28e7a9334a30b9ace65539f22940d2d7831bad1e  20210502.154244.3.f7122.c_1
Tobias Kortkamp (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
Jan Beich (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
Jan Beich (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
Tobias Kortkamp (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
Jan Beich (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
Mathieu Arnold (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
Mathieu Arnold (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
Jan Beich (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: 38