pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
import zf, needs port of termios to zig's stdlib (working on it)
Module Name: pkgsrc-wip
Committed By: nikita <nikita%NetBSD.org@localhost>
Pushed By: nikita
Date: Thu Mar 30 20:20:15 2023 +0200
Changeset: 75dd2106100701126770a6b649482cb1370c2a3a
Added Files:
zf/DESCR
zf/Makefile
zf/PLIST
zf/distinfo
Log Message:
import zf, needs port of termios to zig's stdlib (working on it)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=75dd2106100701126770a6b649482cb1370c2a3a
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
zf/DESCR | 19 +++++++++++++++++++
zf/Makefile | 20 ++++++++++++++++++++
zf/PLIST | 4 ++++
zf/distinfo | 8 ++++++++
4 files changed, 51 insertions(+)
diffs:
diff --git a/zf/DESCR b/zf/DESCR
new file mode 100644
index 0000000000..dced1471f5
--- /dev/null
+++ b/zf/DESCR
@@ -0,0 +1,19 @@
+zf is an interactive commandline fuzzy finder that prioritizes matches on
+filenames. zf accepts newline separated strings on stdin and outputs the
+selected line on stdout. Use with a pipe, or io redirection. See the
+documentation for more details. zf is also packaged as an
+allocation-free library for fuzzy filtering.
+
+Features
+
+ designed for fuzzy matching file paths (but also works as a general purpose fuzzy finder)
+ refine search results with whitespace separated query terms
+ case insensitive unless the query contains uppercase letters (smartcase)
+ multiselect to output multiple selected lines
+ Zig and C libraries for the zf ranking algorithm
+
+zf aims to be simple:
+
+ no full-window interface
+ minimal config and options
+ sensible defaults
diff --git a/zf/Makefile b/zf/Makefile
new file mode 100644
index 0000000000..ff0c532ae8
--- /dev/null
+++ b/zf/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME= zf-0.8.0
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_GITHUB:=natecraddock/}
+GITHUB_TAG= ${PKGVERSION_NOREV}
+GITHUB_PROJECT= zf
+
+GITHUB_SUBMODULES+= jecolon ziglyph 8d347309cef3c9ad210ff001f43f1b332d5e615f lib/ziglyph
+
+MAINTAINER= nikita%NetBSD.org@localhost
+HOMEPAGE= https://github.com/natecraddock/zf/
+COMMENT= Commandline fuzzy finder designed for filtering filepaths
+LICENSE= mit
+
+# \todo: There is currently an issue building this as RELRO.
+RELRO_SUPPORTED= no
+
+.include "../../lang/zig/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/zf/PLIST b/zf/PLIST
new file mode 100644
index 0000000000..50777bc6bf
--- /dev/null
+++ b/zf/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2020/06/16 10:30:32 nikita Exp $
+bin/passphrase
+man/man1/passphrase.1
+share/passphrase/en.txt
diff --git a/zf/distinfo b/zf/distinfo
new file mode 100644
index 0000000000..181e92df51
--- /dev/null
+++ b/zf/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.6 2023/01/22 19:36:02 nikita Exp $
+
+BLAKE2s (jecolon-ziglyph-8d347309cef3c9ad210ff001f43f1b332d5e615f.tar.gz) = f8e95f13b2ee8ce557f08ce80144528c540e6867a8071c968808faddfae78481
+SHA512 (jecolon-ziglyph-8d347309cef3c9ad210ff001f43f1b332d5e615f.tar.gz) = acdf788b8ad708cb3bd191efa77239b197e7368f7a69d127adf3e04e43847c0ffb52ca1dd05eac0cc4d14eec42cb933fa3a861bdf982337e446b958de0f32f6d
+Size (jecolon-ziglyph-8d347309cef3c9ad210ff001f43f1b332d5e615f.tar.gz) = 1663032 bytes
+BLAKE2s (zf-0.8.0.tar.gz) = 87dea2b23ec4ae8ae853282bf42be66d619eecf60ed104655cf7282521ae8d39
+SHA512 (zf-0.8.0.tar.gz) = caf2892a11a0549d883d000112be22ff695da3d72d26e5f296099215db1337d9b245bc97184178cc614c809c3116d10314c9c33e5841124dd9ad79131bc560ca
+Size (zf-0.8.0.tar.gz) = 28995 bytes
Home |
Main Index |
Thread Index |
Old Index