logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: daff7805be2c1198565962712d2cd7e1547621c0
parent 79dfb91c8b15c77758e6e7e8c971faf699e33b44
Author: Michael Forney <mforney@mforney.org>
Date:   Thu, 20 May 2021 20:08:06 -0700

Add pwgen 2.08

Diffstat:

M.gitmodules3+++
Mpkg/gen.lua1+
Apkg/pwgen/gen.lua17+++++++++++++++++
Apkg/pwgen/src1+
Apkg/pwgen/ver1+
5 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/.gitmodules b/.gitmodules @@ -263,6 +263,9 @@ [submodule "pkg/pounce/src"] path = pkg/pounce/src url = https://git.causal.agency/pounce +[submodule "pkg/pwgen/src"] + path = pkg/pwgen/src + url = https://github.com/tytso/pwgen.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 @@ -93,6 +93,7 @@ subgen 'perp' subgen 'pigz' subgen 'pixman' subgen 'pounce' +subgen 'pwgen' subgen 'python' subgen 'qbe' subgen 'rc' diff --git a/pkg/pwgen/gen.lua b/pkg/pwgen/gen.lua @@ -0,0 +1,17 @@ +cflags{ + '-std=c99 -Wall -Wpedantic', + '-D _POSIX_C_SOURCE=200809L', +} + +exe('pwgen', { + 'pwgen.c', + 'pw_phonemes.c', + 'pw_rand.c', + 'randnum.c', + 'sha1.c', + 'sha1num.c', +}) +file('bin/pwgen', '755', '$outdir/pwgen') +man{'pwgen.1'} + +fetch 'git' diff --git a/pkg/pwgen/src b/pkg/pwgen/src @@ -0,0 +1 @@ +Subproject commit c25787fce93b2c99efd87219585c0531e80b6d1c diff --git a/pkg/pwgen/ver b/pkg/pwgen/ver @@ -0,0 +1 @@ +2.08 r0