logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: 49c82b4adaa5e773af05aa6fd9172757b3c25d4c
parent 4b4af15f94153bc9a4fc9e546715c57ab9738671
Author: Michael Forney <mforney@mforney.org>
Date:   Wed, 20 Nov 2019 12:51:36 -0800

Add pounce 1.0

Diffstat:

M.gitmodules3+++
Mpkg/gen.lua1+
Apkg/pounce/gen.lua26++++++++++++++++++++++++++
Apkg/pounce/src1+
Apkg/pounce/ver1+
Msets.lua1+
6 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/.gitmodules b/.gitmodules @@ -216,6 +216,9 @@ path = pkg/pixman/src url = https://anongit.freedesktop.org/git/pixman.git ignore = all +[submodule "pkg/pounce/src"] + path = pkg/pounce/src + url = https://code.causal.agency/june/pounce.git [submodule "pkg/qbe/src"] path = pkg/qbe/src url = git://c9x.me/qbe.git diff --git a/pkg/gen.lua b/pkg/gen.lua @@ -74,6 +74,7 @@ subgen 'pcre' subgen 'perp' subgen 'pigz' subgen 'pixman' +subgen 'pounce' subgen 'python' subgen 'qbe' subgen 'rc' diff --git a/pkg/pounce/gen.lua b/pkg/pounce/gen.lua @@ -0,0 +1,26 @@ +cflags{ + '-std=c11', '-Wall', '-Wextra', '-Wpedantic', + '-D _GNU_SOURCE', + '-I $builddir/pkg/libressl/include', +} + +exe('pounce', { + 'bounce.c', + 'client.c', + 'config.c', + 'local.c', + 'ring.c', + 'server.c', + 'state.c', + '$builddir/pkg/libressl/libtls.a.d', +}) +file('bin/pounce', '755', '$outdir/pounce') +man{'pounce.1'} + +exe('calico', { + 'dispatch.c', +}) +file('bin/calico', '755', '$outdir/calico') +man{'calico.1'} + +fetch 'git' diff --git a/pkg/pounce/src b/pkg/pounce/src @@ -0,0 +1 @@ +Subproject commit 3051555d4e7975bcc05a9fef86b4016637a14832 diff --git a/pkg/pounce/ver b/pkg/pounce/ver @@ -0,0 +1 @@ +1.0-10-g3051555 r0 diff --git a/sets.lua b/sets.lua @@ -62,6 +62,7 @@ return { 'msmtp', 'nginx', 'nsd', + 'pounce', 'sshfs', 'transmission', },