git: 8feb8c707fe1 - main - lang/vala: Update to 0.56.18 and hook up the test target
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 03 Mar 2025 10:02:48 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8feb8c707fe1c0c90ccbe7337ddfc8ce78185ce5
commit 8feb8c707fe1c0c90ccbe7337ddfc8ce78185ce5
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-03-03 09:46:17 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-03-03 10:02:44 +0000
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