Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2024 08:10:37 GMT
From:      Charlie Li <vishwin@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7669247b7495 - main - lang/vala: update to 0.56.16
Message-ID:  <202403160810.42G8AbtC045946@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7669247b749544524def60e075379ba5e651f938

commit 7669247b749544524def60e075379ba5e651f938
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2024-03-16 08:03:33 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2024-03-16 08:10:27 +0000

    lang/vala: update to 0.56.16
    
    Changelog: https://gitlab.gnome.org/GNOME/vala/-/blob/0.56.16/NEWS
    
    Notably, pragmas have been added to ignore incompatible {,function}
    pointer type warnings/errors, so dispense of our local workaround.
---
 Mk/Uses/vala.mk    | 8 +-------
 lang/vala/Makefile | 3 +--
 lang/vala/distinfo | 6 +++---
 3 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/Mk/Uses/vala.mk b/Mk/Uses/vala.mk
index b15c15461e30..aec0e7a3a968 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.8
+_VALA_VERSION=		0.56.16
 _VALA_LIB_VERSION=	${_VALA_VERSION:R}
 _VALA_LIBRARY=		libvala-${_VALA_LIB_VERSION}.so
 _VALA_BINARY=		valac
@@ -23,10 +23,4 @@ BUILD_DEPENDS+=		${_VALA_BINARY}:${_VALA_PORT}
 .    endif
 .  endif
 
-# remove after https://gitlab.gnome.org/GNOME/vala/-/issues/1408 is fixed
-.include "${USESDIR}/compiler.mk"
-.  if ${CHOSEN_COMPILER_TYPE} == "clang"
-CFLAGS+=	-Wno-error=incompatible-function-pointer-types
-.  endif
-
 .endif
diff --git a/lang/vala/Makefile b/lang/vala/Makefile
index cef094fc0b12..defd278f07ae 100644
--- a/lang/vala/Makefile
+++ b/lang/vala/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	vala
 DISTVERSION=	${_VALA_VERSION}
-PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	lang gnome
 MASTER_SITES=	GNOME
@@ -16,7 +15,7 @@ PORTSCOUT=	limitw:1,even
 USES=		bison cpe gettext-runtime gmake gnome libtool \
 		localbase pathfix pkgconfig tar:xz\
 		vala:no_depend
-USE_GNOME=	glib20 gnomeprefix libxslt:build
+USE_GNOME=	glib20 gnomeprefix introspection:build libxslt:build
 CPE_VENDOR=	gnome
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/lang/vala/distinfo b/lang/vala/distinfo
index 9004cd9e59aa..02e4a6c7ace0 100644
--- a/lang/vala/distinfo
+++ b/lang/vala/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1687575805
-SHA256 (vala-0.56.8.tar.xz) = 93f81dcfc6a93b77baa271d65e6be981ee3238ad451ef380af118e295d904bde
-SIZE (vala-0.56.8.tar.xz) = 3994328
+TIMESTAMP = 1710571274
+SHA256 (vala-0.56.16.tar.xz) = 05487b5600f5d2f09e66a753cccd8f39c1bff9f148aea1b7774d505b9c8bca9b
+SIZE (vala-0.56.16.tar.xz) = 4013716



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403160810.42G8AbtC045946>