From 8feb8c707fe1c0c90ccbe7337ddfc8ce78185ce5 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Mon, 3 Mar 2025 12:46:17 +0300 Subject: [PATCH] lang/vala: Update to 0.56.18 and hook up the test target Reported by: portscout! --- Mk/Uses/vala.mk | 2 +- lang/vala/Makefile | 5 ++++- lang/vala/distinfo | 6 +++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Mk/Uses/vala.mk b/Mk/Uses/vala.mk index 53406db597d1..a12834d81fb7 100644 --- a/Mk/Uses/vala.mk +++ b/Mk/Uses/vala.mk @@ -8,7 +8,7 @@ .if ! defined(_INCLUDE_USES_VALA_MK) _INCLUDE_USES_VALA_MK= yes -_VALA_VERSION= 0.56.17 +_VALA_VERSION= 0.56.18 _VALA_LIB_VERSION= ${_VALA_VERSION:R} _VALA_LIBRARY= libvala-${_VALA_LIB_VERSION}.so _VALA_BINARY= valac diff --git a/lang/vala/Makefile b/lang/vala/Makefile index defd278f07ae..7cd910fe5b99 100644 --- a/lang/vala/Makefile +++ b/lang/vala/Makefile @@ -10,6 +10,9 @@ WWW= https://wiki.gnome.org/Projects/Vala LICENSE= LGPL21 +TEST_DEPENDS= bash:shells/bash \ + dbus>0:devel/dbus + PORTSCOUT= limitw:1,even USES= bison cpe gettext-runtime gmake gnome libtool \ @@ -18,10 +21,10 @@ USES= bison cpe gettext-runtime gmake gnome libtool \ USE_GNOME= glib20 gnomeprefix introspection:build libxslt:build CPE_VENDOR= gnome GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-valadoc INSTALL_TARGET= install-strip +TEST_TARGET= test PLIST_SUB= VALA_LIB_VERSION=${_VALA_LIB_VERSION} diff --git a/lang/vala/distinfo b/lang/vala/distinfo index 2d0b3ec308d6..2b4226ba4f9c 100644 --- a/lang/vala/distinfo +++ b/lang/vala/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728447990 -SHA256 (vala-0.56.17.tar.xz) = 26100c4e4ef0049c619275f140d97cf565883d00c7543c82bcce5a426934ed6a -SIZE (vala-0.56.17.tar.xz) = 4016576 +TIMESTAMP = 1740991602 +SHA256 (vala-0.56.18.tar.xz) = f2affe7d40ab63db8e7b9ecc3f6bdc9c2fc7e3134c84ff2d795f482fe926a382 +SIZE (vala-0.56.18.tar.xz) = 3995244