aboutsummaryrefslogblamecommitdiffstats
path: root/community/vte3/APKBUILD
blob: b8a5346eb5d97c24dc6c0f9b4960bbe9a1e36853 (plain) (tree)
1
2
3
4
5
6
7
8
9

                                                    
            
             
        


                                           
                           
                                                     












                                 
                 

            
                                                                               
                            

         
                              
 
         
                               
                              
                                
                                                   

 
         
                                            

 
           
                                                              
 
 
                                                                                                                                                               
                                                                                                                                                       
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=vte3
pkgver=0.62.2
pkgrel=0
pkgdesc="Virtual Terminal Emulator library"
url="https://developer.gnome.org/vte/"
arch="all"
license="LGPL-2.0-or-later"
subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang"
makedepends="
	gnutls-dev
	gobject-introspection-dev
	gperf
	gtk+3.0-dev
	gtk-doc
	icu-dev
	intltool
	libxml2-utils
	linux-headers
	meson
	ncurses-dev
	pango-dev
	pcre2-dev
	vala
	"
source="https://gitlab.gnome.org/GNOME/vte/-/archive/$pkgver/vte-$pkgver.tar.gz
	fix-W_EXITCODE.patch
	"

builddir="$srcdir/vte-$pkgver"

build() {
	abuild-meson . output \
		-Ddocs=false \
		-D_systemd=false
	meson compile ${JOBS:+-j ${JOBS}} -C output
}

check() {
	meson test --no-rebuild -v -C output
}

package() {
	DESTDIR="$pkgdir" meson install --no-rebuild -C output
}

sha512sums="b2b65d5afa2f0271dcb15f22aaad63b030e62d402eecfb2f68a2dae8de8890c043a6beb68ce1d6bb6c805cd67a5fa8bbdfb8f2a2a4c6488c52f991c497702335  vte-0.62.2.tar.gz
94de7160b71f1c41aa19e8f9dc4538cd493da1a33dda6482c332f8e8932213631ccc2355506a616772dae451d653f035c66c721bd839570d6cb55e4d2b12e8a3  fix-W_EXITCODE.patch"