From 82f478252d38b676464dfde45a38621012855276 Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 20 May 2026 08:43:27 +0000 Subject: [PATCH 1/5] [wterm] 1:20260504.774bf3c7-1: new upstream version Correctly lock upstream source version. --- PKGBUILD | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index fd67ba506..a0d28ce4c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,35 +1,37 @@ # Maintainer: Yukari Chiba pkgname=wterm -pkgver=20220907 -pkgrel=4 +_commit=774bf3c73104c1135a830caaab7b97ee265ca796 +pkgver=20260504.${_commit:0:8} +pkgrel=1 epoch=1 pkgdesc="xterm for wayland (simple wayland st suckless terminal)" arch=(x86_64 aarch64 riscv64 loongarch64) url="https://github.com/majestrate/wterm" license=('MIT') depends=('wayland' 'libxkbcommon' 'fontconfig' 'pixman' 'libdrm') -makedepends=('linux-headers') -source=("https://github.com/majestrate/wterm/archive/refs/heads/master.tar.gz") -md5sums=('4744e9eed08b4144ba847a3ab52230c2') +makedepends=('linux-headers' 'git') +source=("git+https://github.com/majestrate/wterm.git#commit=$_commit") +sha256sums=('5b554ed9d83aac0992727a7494f1ed7414bdd14c7982bd33505b8b3fbd2fd7a7') prepare() { - cd $pkgname-master + cd $pkgname sed -i "/tic -s wterm.info/d" Makefile sed -i "s/gcc/cc/g" src/wld/config.mk } build() { - cd $pkgname-master - CC=cc make wld - CC=cc make wterm + cd $pkgname + CC=cc make wld VERSION=$pkgver + CC=cc make wterm VERSION=$pkgver } package() { - cd $pkgname-master - make BIN_PREFIX="$pkgdir/usr/" SHARE_PREFIX="$pkgdir/usr/" install + cd $pkgname + make BIN_PREFIX="$pkgdir/usr/" SHARE_PREFIX="$pkgdir/usr/" VERSION=$pkgver \ + install mkdir -p "$pkgdir/usr/share/terminfo/w/" cp wterm.info "$pkgdir/usr/share/terminfo/w/" } From 89b80c9d6e13c7df79121b6c7b4b9e88c092ac45 Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 20 May 2026 08:46:47 +0000 Subject: [PATCH 2/5] [wterm] 1:20260504.774bf3c7-1: Clean up unnecessary sed and envvar --- PKGBUILD | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index a0d28ce4c..b05ae958e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -17,14 +17,13 @@ prepare() { cd $pkgname sed -i "/tic -s wterm.info/d" Makefile - sed -i "s/gcc/cc/g" src/wld/config.mk } build() { cd $pkgname - CC=cc make wld VERSION=$pkgver - CC=cc make wterm VERSION=$pkgver + make wld VERSION=$pkgver + make wterm VERSION=$pkgver } package() From e920d12868a491cf125ccce6d68838aaadf83eae Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 20 May 2026 08:47:14 +0000 Subject: [PATCH 3/5] [wterm] 1:20260504.774bf3c7-1: Reformat PKGBUILD --- PKGBUILD | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index b05ae958e..fb9706b90 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -13,21 +13,18 @@ makedepends=('linux-headers' 'git') source=("git+https://github.com/majestrate/wterm.git#commit=$_commit") sha256sums=('5b554ed9d83aac0992727a7494f1ed7414bdd14c7982bd33505b8b3fbd2fd7a7') -prepare() -{ +prepare() { cd $pkgname sed -i "/tic -s wterm.info/d" Makefile } -build() -{ +build() { cd $pkgname make wld VERSION=$pkgver make wterm VERSION=$pkgver } -package() -{ +package() { cd $pkgname make BIN_PREFIX="$pkgdir/usr/" SHARE_PREFIX="$pkgdir/usr/" VERSION=$pkgver \ install From f7c5464adb15e5fc78700eb4e026080ac0de0f27 Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 20 May 2026 08:48:44 +0000 Subject: [PATCH 4/5] [wterm] 1:20260504.774bf3c7-1: Install license --- PKGBUILD | 1 + 1 file changed, 1 insertion(+) diff --git a/PKGBUILD b/PKGBUILD index fb9706b90..b06e86b84 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -30,4 +30,5 @@ package() { install mkdir -p "$pkgdir/usr/share/terminfo/w/" cp wterm.info "$pkgdir/usr/share/terminfo/w/" + _install_license_ LICENSE } From b4507ae638767cec3c520d87633722c64efa066a Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 20 May 2026 08:50:20 +0000 Subject: [PATCH 5/5] [wterm] 1:20260504.774bf3c7-1: Fix depends --- PKGBUILD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index b06e86b84..31953e0c5 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,7 +8,8 @@ pkgdesc="xterm for wayland (simple wayland st suckless terminal)" arch=(x86_64 aarch64 riscv64 loongarch64) url="https://github.com/majestrate/wterm" license=('MIT') -depends=('wayland' 'libxkbcommon' 'fontconfig' 'pixman' 'libdrm') +depends=('musl' 'wayland' 'freetype2' 'libxkbcommon' 'fontconfig' 'pixman' + 'libdrm') makedepends=('linux-headers' 'git') source=("git+https://github.com/majestrate/wterm.git#commit=$_commit") sha256sums=('5b554ed9d83aac0992727a7494f1ed7414bdd14c7982bd33505b8b3fbd2fd7a7')