Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages /
wezterm
Commits:
fceab3e2 by Frederik Schwan at 2026-07-18T14:55:35+02:00
upgpkg: 20240203.110809.5046fc22.r869.g76b606ec5-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
pkgbase = wezterm
pkgdesc = A GPU-accelerated cross-platform terminal emulator and
multiplexer
- pkgver = 20240203.110809.5046fc22
- pkgrel = 2
- url = https://github.com/wez/wezterm
+ pkgver = 20240203.110809.5046fc22.r869.g76b606ec5
+ pkgrel = 1
+ url = https://github.com/wezterm/wezterm
arch = x86_64
license = MIT
makedepends = cargo
@@ -35,17 +35,15 @@ pkgbase = wezterm
conflicts = wezterm-shell-integration
replaces = wezterm-shell-integration
options = !lto
- source =
wezterm::git+https://github.com/wez/wezterm.git#tag=20240203-110809-5046fc22
- source = wezterm-freetype2::git+https://github.com/wez/freetype2.git
+ source =
wezterm::git+https://github.com/wezterm/wezterm.git#commit=76b606ec597a3c0263fa60321548637451c0a547
+ source =
wezterm-freetype2::git+https://github.com/freetype/freetype2.git
source = wezterm-zlib::git+https://github.com/madler/zlib.git
source = wezterm-harfbuzz::git+https://github.com/harfbuzz/harfbuzz.git
source = wezterm-libpng::git+https://github.com/glennrp/libpng.git
- source =
wezterm-20240203.110809.5046fc22-from_raw_parts.patch::https://github.com/wez/wezterm/commit/67d4ba9f76470a7ff1f3e7609119cdbb9d33024c.patch
- sha256sums =
4b893f15c5330ee40aee2c341028234fb0a78825e0d7207ff43dfd9aeed71799
+ sha256sums =
d8f5279f4f3eecc05cfa93c1cff8341add0691bf24791420becb00e4e4bb7bee
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
- sha256sums =
127db2053523f24012cbc215a7a9f642bc0dc18317f9540eebd17faa869f2f78
pkgname = wezterm
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,9 @@
# Maintainer: Orhun Parmaksız <[email protected]>
pkgname=wezterm
-pkgver=20240203.110809.5046fc22
-pkgrel=2
+pkgver=20240203.110809.5046fc22.r869.g76b606ec5
+_commit=76b606ec597a3c0263fa60321548637451c0a547
+pkgrel=1
pkgdesc="A GPU-accelerated cross-platform terminal emulator and multiplexer"
arch=('x86_64')
url="https://github.com/wezterm/wezterm"
@@ -38,19 +39,22 @@ conflicts=(wezterm-shell-integration)
replaces=(wezterm-shell-integration)
options=('!lto')
source=(
- "${pkgname}::git+$url.git#tag=${pkgver//./-}"
+ "${pkgname}::git+$url.git#commit=$_commit"
"${pkgname}-freetype2::git+https://github.com/freetype/freetype2.git"
"${pkgname}-zlib::git+https://github.com/madler/zlib.git"
"${pkgname}-harfbuzz::git+https://github.com/harfbuzz/harfbuzz.git"
"${pkgname}-libpng::git+https://github.com/glennrp/libpng.git"
-
$pkgname-20240203.110809.5046fc22-from_raw_parts.patch::https://github.com/wezterm/wezterm/commit/67d4ba9f76470a7ff1f3e7609119cdbb9d33024c.patch
)
-sha256sums=('4b893f15c5330ee40aee2c341028234fb0a78825e0d7207ff43dfd9aeed71799'
+sha256sums=('d8f5279f4f3eecc05cfa93c1cff8341add0691bf24791420becb00e4e4bb7bee'
'SKIP'
'SKIP'
'SKIP'
- 'SKIP'
- '127db2053523f24012cbc215a7a9f642bc0dc18317f9540eebd17faa869f2f78')
+ 'SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ git describe --tags --match "20*" | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
prepare() {
cd "$pkgname"
@@ -63,9 +67,6 @@ prepare() {
git -c protocol.file.allow=always submodule update --init --recursive
- # fix test issue with Rust 1.78
- patch -Np1 -i ../$pkgname-20240203.110809.5046fc22-from_raw_parts.patch
-
sed -i 's/"vendored-fonts", //' wezterm-gui/Cargo.toml
cargo fetch --locked --target "$(rustc --print host-tuple)"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/wezterm/-/commit/fceab3e2a95bc9b46aa8d5760a442af0560e8f43
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/wezterm/-/commit/fceab3e2a95bc9b46aa8d5760a442af0560e8f43
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help