From 001f7af9b5ce4bd05487be8c93dcdaaad94c876e Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Mon, 2 Dec 2019 21:14:25 -0800 Subject: Build nc from openbsd sources instead of libressl --- pkg/openbsd/gen.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'pkg/openbsd/gen.lua') diff --git a/pkg/openbsd/gen.lua b/pkg/openbsd/gen.lua index 7d73c025..6a29e1b5 100644 --- a/pkg/openbsd/gen.lua +++ b/pkg/openbsd/gen.lua @@ -45,6 +45,18 @@ man{'usr.bin/doas/doas.1', 'usr.bin/doas/doas.conf.5'} file('bin/fmt', '755', exe('fmt', {'usr.bin/fmt/fmt.c', 'libbsd.a'})) man{'usr.bin/fmt/fmt.1'} +-- nc +sub('nc.ninja', function() + cflags{'-I $builddir/pkg/libressl/include'} + exe('nc', [[ + usr.bin/nc/(netcat.c atomicio.c socks.c) + $builddir/pkg/libressl/libtls.a.d + libbsd.a + ]], {'pkg/libressl/headers'}) + file('bin/nc', '755', '$outdir/nc') + man{'usr.bin/nc/nc.1'} +end) + -- m4 yacc('usr.bin/m4/parser', 'usr.bin/m4/parser.y') cc('usr.bin/m4/tokenizer.c', {'$outdir/usr.bin/m4/parser.tab.h'}, {cflags='$cflags -I $outdir/usr.bin/m4'}) -- cgit v1.2.3