diff options
Diffstat (limited to 'main/putty/APKBUILD')
-rw-r--r-- | main/putty/APKBUILD | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/main/putty/APKBUILD b/main/putty/APKBUILD index 2322e98ae41..5c250ea981a 100644 --- a/main/putty/APKBUILD +++ b/main/putty/APKBUILD @@ -1,18 +1,22 @@ # Maintainer: Jeff Bilyk <jbilyk@alpinelinux.org> pkgname=putty -pkgver=0.76 +pkgver=0.81 pkgrel=0 pkgdesc="SSH and telnet client" url="https://www.chiark.greenend.org.uk/~sgtatham/putty/" arch="all" license="MIT" depends="ncurses-terminfo-base" -makedepends="linux-headers" +makedepends="cmake gtk+3.0-dev linux-headers perl samurai" subpackages="$pkgname-doc" -source="http://the.earth.li/~sgtatham/putty/$pkgver/putty-$pkgver.tar.gz" +source="https://the.earth.li/~sgtatham/putty/$pkgver/putty-$pkgver.tar.gz" options="!check" # no test suite # secfixes: +# 0.81-r0: +# - CVE-2024-31497 +# 0.80-r0: +# - CVE-2023-48795 # 0.76-r0: # - CVE-2021-36367 # 0.74-r0: @@ -27,17 +31,16 @@ options="!check" # no test suite # - CVE-2019-9898 build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr - make + cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None + cmake --build build } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -4576b359593928c6eba923f2d7b66ac0f2cf00e0c217cdbbb124471c3b35feb090e623847bfc507a4ef106cb3067aac47419e241b11dd8bf4ae554061fa93c25 putty-0.76.tar.gz +d86f2fd0e126b18275d58cf64334b3b27c450899a1c2be2502de9faa2ef58f7fc8efc5d45f25c8395623f1e21917aa02407343bb2fee44c4c00b9f81267d5ecd putty-0.81.tar.gz " |