diff options
Diffstat (limited to 'community/vte3/APKBUILD')
-rw-r--r-- | community/vte3/APKBUILD | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/community/vte3/APKBUILD b/community/vte3/APKBUILD index f2a19488907..61038c5bd7a 100644 --- a/community/vte3/APKBUILD +++ b/community/vte3/APKBUILD @@ -1,23 +1,25 @@ -# Contributor: Natanael Copa <ncopa@alpinelinux.org> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Contributor: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=vte3 -pkgver=0.64.2 +pkgver=0.76.0 pkgrel=0 pkgdesc="Virtual Terminal Emulator library" -url="https://developer.gnome.org/vte/" +url="https://gitlab.gnome.org/GNOME/vte" arch="all" license="LGPL-2.0-or-later" -subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang" +subpackages="$pkgname-dbg $pkgname-dev $pkgname-gtk4 $pkgname-lang" makedepends=" + bash gnutls-dev gobject-introspection-dev gperf gtk+3.0-dev + gtk4.0-dev gtk-doc icu-dev - intltool libxml2-utils linux-headers + lz4-dev meson ncurses-dev pango-dev @@ -26,29 +28,35 @@ makedepends=" " source="https://gitlab.gnome.org/GNOME/vte/-/archive/$pkgver/vte-$pkgver.tar.gz fix-W_EXITCODE.patch - syscall.patch " builddir="$srcdir/vte-$pkgver" build() { - abuild-meson . output \ + abuild-meson \ + -Dgtk4=true \ -Ddocs=false \ - -Dgtk4=false \ - -D_systemd=false - meson compile ${JOBS:+-j ${JOBS}} -C output + -D_systemd=false \ + . output + meson compile -C output } check() { - meson test --no-rebuild -v -C output + meson test --no-rebuild --print-errorlogs -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } +gtk4() { + pkgdesc="$pkgdesc (gtk4 component)" + + amove usr/bin/vte-*-gtk4 + amove usr/lib/libvte-*-gtk4.so.* +} + sha512sums=" -5b6b4d68c7af0733449330ed341b4af4ba4d13214aa2387c7fe1b86211c05c51555174d4e15aa764854a4749e0cf57be09762a465fd390d783ca7254edb88e0b vte-0.64.2.tar.gz +2745aa716f7d0da292a67fcb06167cd3c729f79493030cf930dcc02f15de32cce230c401553280fbb566b6d501f253ca2466a93f887420844dc677e6162918d6 vte-0.76.0.tar.gz b6c1856bf075c2e3e91a0d4aff700c59e738bd6abe4122a11d680f104a2dab9d99f7d836a3ef3020b25ceff0a37231a6561eb917f0e4b9f90837eb634d8f7f20 fix-W_EXITCODE.patch -d702505daf9b3bcb0ad508ee78b732edd4e7d424f5d05c4a7873dd56837ef01ec3c99109473f6a70fde5a25c6aca1610f2938f627b208895587158e6b31bf937 syscall.patch " |