From 5bdf2136ef042d7eb86d6d33643cb5b73aa051e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 4 Jul 2020 16:30:36 +0700 Subject: [PATCH] libgweather: enable test --- srcpkgs/libgweather/template | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template index d862170cc4e..34c64d6e3a1 100644 --- a/srcpkgs/libgweather/template +++ b/srcpkgs/libgweather/template @@ -5,7 +5,7 @@ revision=1 build_style=meson build_helper="gir" configure_args="-Denable_vala=$(vopt_if vala true false) - -Dintrospection=$(vopt_if gir true false) -Dtest=false + -Dintrospection=$(vopt_if gir true false) -Dzoneinfo_dir=/usr/share/zoneinfo" hostmakedepends="glib-devel intltool pkg-config $(vopt_if vala vala)" makedepends="geocode-glib-devel gtk+3-devel libsoup-gnome-devel" @@ -20,6 +20,12 @@ checksum=d2ffeec01788d03d1bbf35113fc2f054c6c3600721088f827bcc31e5c603a32d build_options="gir vala" build_options_default="gir vala" +post_patch() { + # This test requires LC_IDENTIFICATION, which is a GLIBC's extension + # And looks like we didn't ship it. + vsed -i -e '/setlocale.*fr_FR/i return;' libgweather/test_libgweather.c +} + libgweather-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision} gtk+3-devel" short_desc+=" - development files"