Package Details: wezterm-git 20230421.075330.e0a92c73-1

Git Clone URL: https://aur.archlinux.org/wezterm-git.git (read-only, click to copy)
Package Base: wezterm-git
Description: A terminal emulator implemented in Rust, using OpenGL ES 2 for rendering.
Upstream URL: https://github.com/wez/wezterm
Keywords: git gles rust terminal
Licenses: MIT
Conflicts: wezterm, wezterm-bin, wezterm-nightly-bin
Provides: wezterm, wezterm-gui, wezterm-mux-server
Submitter: PedroHLC
Maintainer: wez (gabor_bernat)
Last Packager: wez
Votes: 6
Popularity: 0.000105
First Submitted: 2018-10-16 22:48 (UTC)
Last Updated: 2023-04-24 23:06 (UTC)

Pinned Comments

wez commented on 2020-09-08 15:46 (UTC)

Please use https://github.com/wez/wezterm/issues to raise and track issues/questions!

Latest Comments

AThePeanut4 commented on 2023-04-22 19:24 (UTC)

Hi, would it be possible to allow submodules to be cached instead of being cloned entirely from scratch every time? It seems like this was done a while back, but it isn't working anymore.

The following works for me, basically copied from https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules

diff --git a/PKGBUILD b/PKGBUILD
index 6b85d22..bf49d1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@

 pkgname=("wezterm-git")
 pkgdesc="A terminal emulator implemented in Rust, using OpenGL ES 2 for rendering."
-pkgver=20230125.180646.f15bb186
+pkgver=20230421.075330.e0a92c73
 pkgrel=1
 arch=("x86_64" "i686")
 url="https://github.com/wez/wezterm"
@@ -34,11 +34,11 @@ sha256sums=("SKIP" "SKIP" "SKIP" "SKIP" "SKIP")
 prepare() {
   cd "$srcdir/wezterm"
   git submodule init
-  git config -f .gitmodules "submodule.harfbuzz/harfbuzz.url" "$srcdir/harfbuzz"
-  git config -f .gitmodules "submodule.freetype/libpng.url" "$srcdir/libpng"
-  git config -f .gitmodules "submodule.deps/freetype/zlib.url" "$srcdir/zlib"
-  git config -f .gitmodules "submodule.freetype2.url" "$srcdir/freetype2"
-  git submodule update
+  git config "submodule.harfbuzz/harfbuzz.url" "$srcdir/harfbuzz"
+  git config "submodule.freetype/libpng.url" "$srcdir/libpng"
+  git config "submodule.deps/freetype/zlib.url" "$srcdir/zlib"
+  git config "submodule.freetype2.url" "$srcdir/freetype2"
+  git -c protocol.file.allow=always submodule update
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }

lsf commented on 2021-08-23 12:09 (UTC)

Just a quick note: would it make sense to add the recent change from the wezterm package here as well? (https://github.com/archlinux/svntogit-community/commit/ac5c941321efd3cc5969afc7302686c6c94da3e2#diff-37538beb61ff63edebbf735dfcf39e5d732f49183d6beb097169d971875ca422R68 - adding the shell integration for osc133 to the package with install -Dm 644 assets/shell-integration/* -t "$pkgdir/etc/profile.d")

bpremo commented on 2020-09-09 15:17 (UTC) (edited on 2020-09-09 15:18 (UTC) by bpremo)

there is a "," in the makedepends that shouldn't be there.

wez commented on 2020-09-08 15:46 (UTC)

Please use https://github.com/wez/wezterm/issues to raise and track issues/questions!

DHouck commented on 2020-08-26 22:46 (UTC)

Yeah, this wonʼt build in a chroot unless I add "python" to the makedepends array.

SolarAquarion commented on 2020-06-09 22:47 (UTC)

python is a makedepend i think