Index¶
Python¶
- py-cutils
A collection of Python scripts that I have found useful.
It includes treesum, a script to compute directory tree digests.
Pre-built wheel packages are found here.
- ConfigMix
A Python library to read configuration files. It includes variable substitution.
Pre-built wheel packages are found here.
- pygments-lexer-pseudocode2
A Pygments lexer for pseudocode.
Pre-built wheel packages are found here.
- data-schema
A data schema validation library.
Pre-built wheel packages are found here.
- pylibnfs4acl
pylibnfs4acl is a pure Python package to manipulate NFSv4 style ACLs (currently on FreeBSD only).
Pre-built wheel packages are found here.
Local Builds with Fixes¶
- pdfautonup
Fit as much pages as possible, from some PDF files to a ‘n-up’ PDF file of a given page size, guessing the layout.
- PyMuPDF
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
Other Software¶
- mercurial-extensions
A set of Mercurial extensions:
kwarchiveJust like hg archive but with configurable RCS keyword expansion
revinfoGenerate and/or augment
.hg_archival.txt
FreeBSD Ports¶
Here are some ports for FreeBSD:
- PyPy
A port of PyPy including versions that implement Python2 and Python3.
Binary packages can be found at my package repository at https://freebsd-pkg2.dom66.de/LocalBSDPorts/.
- turnserver
This is a port of https://github.com/coturn/coturn with some patches to allow to connect to Redis using UNIX domain sockets also.
Binary packages can be found at my package repository at https://freebsd-pkg2.dom66.de/LocalBSDPorts/.
- prometheus-client-c
When compiling turnserver with optional Prometheus support you need libprom and/or libpromhttp from the Prometheus C client. This ports builds them. It includes patches to allow to build with modern clang instead of gcc only.
- uwsginl
A mono-repo containing the port of uWSGI using the “nolang” profile and some (language) plugins. Some are outdated yet.
All languages (including Python!) have to be provided as plugins for uwsginl.
Some binary packages can be found at my package repository at https://freebsd-pkg2.dom66.de/LocalBSDPorts/.
- local-bsdtools
This is a collection of personal admin tools for FreeBSD.
Binary packages can be found at my package repository at https://freebsd-pkg2.dom66.de/LocalBSDPorts/.