Misc updates

This commit is contained in:
Yorhel 2020-05-30 10:12:37 +02:00
parent 02d3e7877e
commit 9133ec8eab
4 changed files with 30 additions and 2 deletions

View file

@ -81,7 +81,21 @@ Ncdc is available in the Portage tree, so installation is trivial:
## Mac OS X
Ncdc is available in [Homebrew](http://braumeister.org/formula/ncdc).
Ncdc is available in [Homebrew](https://formulae.brew.sh/formula/ncdc).
## OpenBSD
Compile & install from source:
doas pkg_add -i glib2
ftp https://dev.yorhel.nl/download/ncdc-1.22.1.tar.gz
tar zxvf ncdc-1.22.1.tar.gz
cd ncdc-1.22.1
./configure NCURSES_CFLAGS="-lncurses" NCURSES_LIBS="-lncursesw"\
CPPFLAGS="-I/usr/include -I/usr/local/include"\
LDFLAGS="-L/usr/lib -L/usr/local/lib"
make
doas make install
## OpenIndiana

View file

@ -123,6 +123,13 @@ excluded
`"otherfs"`
: If the item is on a different device/filesystem.
`"kernfs"`
: If the item has been excluded with `--exclude-kernfs` (since ncdu 1.15).
`"frmlink"`
: If the item is a firmlink and hasn't been followed with
`--follow-firmlinks` (since ncdu 1.15).
Excluded items may still be included in the export, but only by name. `size`,
`asize` and other information may be absent. If this item was excluded by a
pattern, ncdu will not do an `lstat()` on it, and may thus report this item as

View file

@ -40,7 +40,9 @@ See the [manual](/nginx-confgen/man) for more features.
## Download
If you're on a x86\_64 Linux system, you can simply use the binary:
If you're on Debian, you can install the [package](https://packages.debian.org/nginx-confgen).
If you're on a x86\_64 Linux system, you can use the binary:
```
curl -s https://dev.yorhel.nl/download/nginx-confgen-linux-amd64-1.2.tar.gz | tar -xzf-

View file

@ -102,6 +102,8 @@ Yxml is used in a few products. Let me know if I missed one.
- [getdns](https://getdnsapi.net/) uses it to parse DNSSEC trust anchor
metadata
([src](https://github.com/getdnsapi/getdns/blob/develop/src/anchor.c)).
- [Fuchsia](https://fuchsia.dev/) uses it to parse SVG images
([src](https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master/src/graphics/lib/compute/svg/svg.c)).
- [ncdc](https://dev.yorhel.nl/ncdc) uses it to parse XML-encoded file lists
([src](https://g.blicky.net/ncdc.git/tree/src/fl_load.c)).
- [BTstack](https://github.com/bluekitchen/btstack/) - apparently Bluetooth
@ -110,6 +112,9 @@ Yxml is used in a few products. Let me know if I missed one.
([src](https://github.com/gllmflndn/gifti/blob/master/%40gifti/private/xml_parser.c)).
- [RetroArch](https://github.com/libretro/RetroArch)
([src](https://github.com/libretro/RetroArch/blob/master/libretro-common/formats/xml/rxml.c)).
- [Crank Software's Storyboard](https://www.cranksoftware.com/storyboard) uses it
to parse runtime configurations
([license](https://resources.cranksoftware.com/cranksoftware/v6.0.0/license/CrankStoryboardLicensing.html#idm45747345758896)).
## Comparison