Package Details: wezterm-git 20240203.110809.r849.ge46fe38-2

Git Clone URL: https://aur.archlinux.org/wezterm-git.git (read-only, click to copy)
Package Base: wezterm-git
Description: A GPU-accelerated cross-platform terminal emulator and multiplexer
Upstream URL: https://github.com/wezterm/wezterm
Licenses: MIT
Conflicts: wezterm
Provides: wezterm
Submitter: PedroHLC
Maintainer: xiota
Last Packager: xiota
Votes: 22
Popularity: 1.09
First Submitted: 2018-10-16 22:48 (UTC)
Last Updated: 2026-06-28 05:31 (UTC)

Required by (16)

Sources (1)

Latest Comments

1 2 Next › Last »

IuseAURBTW commented on 2026-06-29 13:51 (UTC)

thx

xiota commented on 2026-06-28 05:30 (UTC) (edited on 2026-06-28 05:32 (UTC) by xiota)

Sorry for the delayed response. I forgot to enable notifications when I adopted. Saw flag in dashboard today. Enabled notifications and updating.

IuseAURBTW commented on 2026-06-25 08:37 (UTC)

hi @xiota

may you update the pkgbuild? the comments make sense

pyker commented on 2026-04-13 12:47 (UTC) (edited on 2026-04-13 12:47 (UTC) by pyker)

Hello! A few suggestions for the PKGBUILD:

  • Remove glib2 from depends: not linked, not opened at runtime.
  • Remove bash from depends: the only shell script uses /bin/sh
  • Add libgit2 to depends: directly linked to all binaries, opened at runtime
  • Update the repo URL to https://github.com/wezterm/wezterm

doums commented on 2025-12-28 13:04 (UTC) (edited on 2026-01-17 01:47 (UTC) by doums)

This PKGBUILD is broken, to build it needs the following fixes:

  • gh repo on branch main, find the latest commit date and hash
  • update the pkgver variable, format is YYYYMMDD.commit_hash, for example:
pkgver=20251201.d3b0fdad
  • update the pkgver function to
pkgver() {
  echo 20251201.d3b0fdad
}
  • optionally remove the check() function (skip the unit tests, or build with --nocheck)
  • build

ykelvis commented on 2025-08-06 20:55 (UTC)

the new pkgver() is giving me older version string than previous.

now with git describe --long --tags --abbrev=7 --exclude='[a-zA-Z][a-zA-Z]*'| sed -E 's/([^-]*-g)/r\1/;s/-[^-]*-r/-r/;s/-/./g', it's 20240203.110809.r768.g6a493f8.

the old git -c "core.abbrev=8" show -s "--format=%cd-%h" "--date=format:%Y%m%d-%H%M%S" | tr - . gives 20250730.195751.6a493f88.

it causes problem because pacman would see that as a downgrade.

patlefort commented on 2025-02-27 01:49 (UTC)

Can you please add a prefix or postfix to the source name for freetype2, since it's a fork?

grady.link commented on 2024-11-30 21:45 (UTC)

Why is this flagged out of date for having incorrect conflicts, but the package still installs, and they seem to be there in case those packages are created in the future?

vandalt commented on 2024-08-26 16:06 (UTC) (edited on 2024-08-26 16:06 (UTC) by vandalt)

As mentioned on the GitHub issue, the following PKGBUILD patch seems to fix the terminfo conflict.

diff --git a/PKGBUILD b/PKGBUILD_FIX
index bb63443..71d32fa 100644
--- a/PKGBUILD
+++ b/PKGBUILD_FIX
@@ -52,7 +52,6 @@ build() {
   cd "$srcdir/wezterm" || exit 1
   bash ci/check-rust-version.sh
   cargo build --frozen --release
-  tic -x -o "$srcdir/terminfo" "$srcdir/wezterm/termwiz/data/wezterm.terminfo"
 }

 package() {
@@ -67,7 +66,6 @@ package() {
   install -Dm644 assets/wezterm.desktop "$pkgdir/usr/share/applications/org.wezfurlong.wezterm.desktop"
   install -Dm644 assets/wezterm.appdata.xml "$pkgdir/usr/share/metainfo/org.wezfurlong.wezterm.appdata.xml"
   install -Dm644 assets/wezterm-nautilus.py "$pkgdir/usr/share/nautilus-python/extensions/wezterm-nautilus.py"
-  install -Dm644 ../terminfo/w/wezterm "$pkgdir/usr/share/terminfo/w/wezterm"

   install -Dm644 assets/shell-integration/wezterm.sh "$pkgdir/etc/profile.d/wezterm.sh"
   install -Dm644 assets/shell-completion/bash "$pkgdir/usr/share/bash-completion/completions/wezterm"                                                                                                                                                               

ykelvis commented on 2024-05-24 04:49 (UTC)

as mentioned by SolarAquarion, ncurses now provides terminfo files, conflicting with wezterm-git.

error: failed to commit transaction (conflicting files)
ncurses: /usr/share/terminfo/w/wezterm exists in filesystem (owned by wezterm-git)
Errors occurred, no packages were upgraded.