mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-05-14 02:44:24 +02:00
41 lines
1.2 KiB
Text
41 lines
1.2 KiB
Text
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=vala
|
|
pkgver=0.56.18
|
|
pkgrel=0
|
|
pkgdesc="Compiler for the GObject type system"
|
|
url="https://vala.dev"
|
|
arch="all"
|
|
license="LGPL-2.0-or-later"
|
|
subpackages="$pkgname-devhelp $pkgname-dbg $pkgname-doc"
|
|
depends="glib-dev"
|
|
makedepends="libxslt-dev bash flex bison gobject-introspection-dev graphviz-dev"
|
|
checkdepends="dbus-x11"
|
|
source="https://download.gnome.org/sources/vala/${pkgver%.*}/vala-$pkgver.tar.xz
|
|
0001-posix-Define-_XOPEN_SOURCE-_GNU_SOURCE-for-signal-fu.patch
|
|
"
|
|
|
|
build() {
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr
|
|
make
|
|
}
|
|
|
|
check() {
|
|
ulimit -n 4096
|
|
|
|
# tests fails with our CFLAGS
|
|
# https://gitlab.gnome.org/GNOME/vala/-/issues/1559
|
|
make -C tests check CFLAGS=""
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
7ba820942ac40b54a62cbcd8a1d94d5add022b4a2c69e1276fc9fca38361d5878f3f852d270e0a5ef4bca6bd2df3a65f14b410c600b82a46da4123c90a3107e7 vala-0.56.18.tar.xz
|
|
5106f2a3a3a4350a0e6be7985ae8dff41a8943bb3752f66d6aaa115dd7f9ceff0e1e22941869a1d02426dafbf52f4211750ad12c134144ba6d5a3f0a8076d866 0001-posix-Define-_XOPEN_SOURCE-_GNU_SOURCE-for-signal-fu.patch
|
|
"
|