diff options
Diffstat (limited to 'community/xterm/APKBUILD')
-rw-r--r-- | community/xterm/APKBUILD | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/community/xterm/APKBUILD b/community/xterm/APKBUILD index 39ed1f24b8e..d83cdc68020 100644 --- a/community/xterm/APKBUILD +++ b/community/xterm/APKBUILD @@ -1,20 +1,28 @@ -# Contributor: Carlo Landmeter <clandmeter@gmail.com> -# Maintainer: Jakub Jirutka <jakub@jirutka.cz> +# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> +# Maintainer: Simon Rupf <simon@rupf.net> pkgname=xterm -pkgver=362 +pkgver=390 pkgrel=0 pkgdesc="X Terminal Emulator" options="!check" # Requires vttest -url="http://invisible-island.net/xterm" +url="https://invisible-island.net/xterm" arch="all" license="MIT" depends="ncurses-terminfo-base" makedepends="libxaw-dev libxft-dev ncurses-dev" subpackages="$pkgname-doc" -source="ftp://ftp.invisible-island.net/xterm/xterm-$pkgver.tgz - posix-ptys.patch" +source="https://invisible-island.net/archives/xterm/xterm-$pkgver.tgz + posix-ptys.patch + " + +# secfixes: +# 371-r0: +# - CVE-2022-24130 +# 366-r0: +# - CVE-2021-27135 build() { + export CFLAGS="$CFLAGS -flto=auto -D_BSD_SOURCE" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -57,5 +65,7 @@ package() { install -m644 "$builddir"/uxterm.desktop "$pkgdir"/usr/share/applications/ } -sha512sums="fddfa689fe948245964b347f27c8c66b28eee82cb78062f0e296053a5db9a20f74786b34058512b109064628992db94e87bc12c79f2db4a50acb79e408173168 xterm-362.tgz -03722dc3ebe8067a1edf4673ce2e5132832e52818f4e122bfbd3846a4ebf0ca25bea999d98455b87ec572931becbbb0432e22c75b0fb5371a81c8acf0c4e9f98 posix-ptys.patch" +sha512sums=" +865ae292a56635ec2811a950763da22cbbb4de463bee75b4595b7387a09227f612c5620986e431631c3d73fe783d862fd9a6694c54c33898327339467b7085b7 xterm-390.tgz +03722dc3ebe8067a1edf4673ce2e5132832e52818f4e122bfbd3846a4ebf0ca25bea999d98455b87ec572931becbbb0432e22c75b0fb5371a81c8acf0c4e9f98 posix-ptys.patch +" |