Date: Tue, 10 Feb 2026 07:48:46 +0000 From: Hiroki Tagato <tagattie@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b43535df3c16 - main - devel/vali: Add port: C library and code generator for Varlink Message-ID: <698ae2de.3eaef.362d567@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=b43535df3c166962853de161514540cf633cee99 commit b43535df3c166962853de161514540cf633cee99 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2026-02-10 06:44:05 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2026-02-10 07:48:37 +0000 devel/vali: Add port: C library and code generator for Varlink A Varlink C implementation and code generator. Varlink is an interface description format and protocol that aims to make services accessible to both humans and machines in the simplest feasible way. WWW: https://gitlab.freedesktop.org/emersion/vali --- devel/Makefile | 1 + devel/vali/Makefile | 28 ++++++++++++++++++++++++++++ devel/vali/distinfo | 3 +++ devel/vali/pkg-descr | 5 +++++ 4 files changed, 37 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a9bc2d655ecc..3fde10c0bb0f 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -8556,6 +8556,7 @@ SUBDIR += uvwasi SUBDIR += valgrind SUBDIR += valgrind-devel + SUBDIR += vali SUBDIR += vasm SUBDIR += vc SUBDIR += vc-intrinsics diff --git a/devel/vali/Makefile b/devel/vali/Makefile new file mode 100644 index 000000000000..893bcc12dd5a --- /dev/null +++ b/devel/vali/Makefile @@ -0,0 +1,28 @@ +PORTNAME= vali +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.1 +CATEGORIES= devel +MASTER_SITES= https://gitlab.freedesktop.org/emersion/${PORTNAME}/-/releases/${DISTVERSIONFULL}/downloads/ +DISTNAME= ${PORTNAME}-${DISTVERSION} + +MAINTAINER= tagattie@FreeBSD.org +COMMENT= C library and code generator for Varlink +WWW= https://gitlab.freedesktop.org/emersion/vali + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libaml.so:devel/aml \ + libjson-c.so:devel/json-c + +USES= meson pkgconfig +USE_LDCONFIG= yes + +PLIST_FILES= bin/${PORTNAME} \ + include/${PORTNAME}.h \ + lib/lib${PORTNAME}.so \ + lib/lib${PORTNAME}.so.${DISTVERSION} \ + lib/lib${PORTNAME}.so.1 \ + libdata/pkgconfig/${PORTNAME}.pc + +.include <bsd.port.mk> diff --git a/devel/vali/distinfo b/devel/vali/distinfo new file mode 100644 index 000000000000..d2061568b11a --- /dev/null +++ b/devel/vali/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1770703288 +SHA256 (vali-0.1.1.tar.gz) = 791785eca66392f91f28ca371ba9cfa2dc11915df0bff9f590a33453f67e5756 +SIZE (vali-0.1.1.tar.gz) = 30493 diff --git a/devel/vali/pkg-descr b/devel/vali/pkg-descr new file mode 100644 index 000000000000..59e4bc78f1aa --- /dev/null +++ b/devel/vali/pkg-descr @@ -0,0 +1,5 @@ +A Varlink C implementation and code generator. + +Varlink is an interface description format and protocol that aims to +make services accessible to both humans and machines in the simplest +feasible way.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698ae2de.3eaef.362d567>
