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 61191d47ac6..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=356 +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="181bec97c6290146e16af16fc9532961c3c9bc2343c7b9febe62091c59d2b50a1cd5ed6c4e8855cd656960295f3c644754741aa5eab28265ceb82a2004cb7fc8 xterm-356.tgz -03722dc3ebe8067a1edf4673ce2e5132832e52818f4e122bfbd3846a4ebf0ca25bea999d98455b87ec572931becbbb0432e22c75b0fb5371a81c8acf0c4e9f98 posix-ptys.patch" +sha512sums=" +865ae292a56635ec2811a950763da22cbbb4de463bee75b4595b7387a09227f612c5620986e431631c3d73fe783d862fd9a6694c54c33898327339467b7085b7 xterm-390.tgz +03722dc3ebe8067a1edf4673ce2e5132832e52818f4e122bfbd3846a4ebf0ca25bea999d98455b87ec572931becbbb0432e22c75b0fb5371a81c8acf0c4e9f98 posix-ptys.patch +" |