diff options
author | Gleb Popov <arrowd@FreeBSD.org> | 2025-08-29 19:55:11 +0300 |
---|---|---|
committer | Gleb Popov <arrowd@FreeBSD.org> | 2025-08-29 20:31:07 +0300 |
commit | 9487e8e2fbe0cff92c192b48d58908fed5a2ba2c (patch) | |
tree | 22f7d4ecbc865ded55f30d0e485a44780659f3f2 | |
parent | Uses/zig.mk: Introduce Zig language support to the framework (diff) |
ports-mgmt/zig2tuple: Tool to generates ZIG_TUPLE knobs for Zig ports
Differential Revision: https://reviews.freebsd.org/D51165
Diffstat (limited to '')
-rw-r--r-- | ports-mgmt/Makefile | 1 | ||||
-rw-r--r-- | ports-mgmt/zig2tuple/Makefile | 20 | ||||
-rw-r--r-- | ports-mgmt/zig2tuple/distinfo | 3 | ||||
-rw-r--r-- | ports-mgmt/zig2tuple/pkg-descr | 3 |
4 files changed, 27 insertions, 0 deletions
diff --git a/ports-mgmt/Makefile b/ports-mgmt/Makefile index cf436293cf0f..1803545359c4 100644 --- a/ports-mgmt/Makefile +++ b/ports-mgmt/Makefile @@ -82,5 +82,6 @@ SUBDIR += submodules2tuple SUBDIR += synth SUBDIR += wanted-ports + SUBDIR += zig2tuple .include <bsd.port.subdir.mk> diff --git a/ports-mgmt/zig2tuple/Makefile b/ports-mgmt/zig2tuple/Makefile new file mode 100644 index 000000000000..409d788e9355 --- /dev/null +++ b/ports-mgmt/zig2tuple/Makefile @@ -0,0 +1,20 @@ +PORTNAME= zig2tuple +DISTVERSION= g20250703 +CATEGORIES= ports-mgmt + +MAINTAINER= kenrap@kennethraplee.com +COMMENT= Generate ZIG_TUPLE knob for Zig ports +WWW= https://github.com/kenrap/zig2tuple + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= zig + +USE_GITHUB= yes +GH_ACCOUNT= kenrap +GH_TAGNAME= cead685e8f565c60f611b88eb51fd529a76752cf + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/ports-mgmt/zig2tuple/distinfo b/ports-mgmt/zig2tuple/distinfo new file mode 100644 index 000000000000..f72a20df04f4 --- /dev/null +++ b/ports-mgmt/zig2tuple/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751726671 +SHA256 (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 000d6ee991f7eaa28cafd78973933ef98cbf0feecb5f1005ad662ffd1a13fce4 +SIZE (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 3062 diff --git a/ports-mgmt/zig2tuple/pkg-descr b/ports-mgmt/zig2tuple/pkg-descr new file mode 100644 index 000000000000..6e86a4926a36 --- /dev/null +++ b/ports-mgmt/zig2tuple/pkg-descr @@ -0,0 +1,3 @@ +zig2tuple is a FreeBSD ports utility that converts Zig Object Notation +dependency entries (build.zig.zon files) to the ZIG_TUPLE knob that is later +consumed the USES=zig machinery. |