Provided by: hxtools_20211204-1_amd64 bug

Name

       hxtools — Suite of various shell scripts and other stuff

Description

       hxtools is Jan Engelhardt's accumulated tool collection.

Components

       bin2c(1) – embed data files into C as variables

       bsvplay(1) – convert BASICA music files to PCM

       cctypeinfo(1) – show sizes of some C types on the implementation it was compiled with

       checkbrack(1) – check parenthesis and bracket count

       clock_info(1) – print info about system clocks

       cwdiff(1) – run wdiff with color

       declone(1) – break hardlinks

       diff2php(1) – transform patch to self-serving PHP file

       doxygen-kernel-filter(1) – a doxygen filter for doxygen to understand KernelDoc

       extract_d3pkg(1) – extract Descent3 PKG files

       extract_dxhog(1) – extract Descent HOG files

       extract_f3pod(1) – extract Fury3 POD files

       extract_qupak(1) – extract Quake2 PACK files

       fd0ssh(1) – pipe for password-over-stdin support to ssh

       filenameconv(1) – convert file name encoding

       fxterm(1) – start xterm with VGA color palette

       git-author-stat(1) – show commit author statistics of a git repository

       git-blame-stat(1) – show per-line author statistics of a git repository

       git-forest(1) – display the commit history forest

       git-revert-stats(1) – show reverting statistics of a git repository

       git-track(1) – set up branch for tracking a remote

       gpsh(1) – grep tracklists and play audio files

       graph-fanout(1) – fan a tree (for graphviz)

       graph-lchain(1) – remove circles in graphs using longest-chaining method

       hcdplay(1) – control autonomous CDDA playback using Linux ioctls

       logontime(8) – show cumulative logon time from wtmp

       mailsplit(1) – split an mbox into single files

       man2html(1) – convert nroff manpages to HTML

       mkvappend(1) – concatenate multiple files into one Matroska container file

       mod2opus(1) – wrapper for tracker module/MIDI to Opus transcoding

       hxnetload(8) – show utilization of network interface

       ofl(1) – open file lister

       paddrspacesize(1) – print size of processes' address spaces

       pcmdiff(1) – proof-of-concept raw PCM deltifier

       pegrep(1) – multi-line perl-regexp grep

       peicon(1) – extract icon resources from PE files

       pesubst(1) – perl-regexp stream substitution (replaces sed for substitutions)

       pmap_dirty(1)  –  print  amount  of  dirty  pages of a process (somewhat indicative of its
       memory use)

       png2wx.pl(1) – transform arbitrary files into C++ files for wxWidgets

       proc_iomem_count(1) – show MMIO region sizes

       proc_stat_signal(1) – decode /proc/self/stat for signal status

       pshtreads(1) – alternative experiment to ps(1) involving thread display

       qplay(1) – convert QBASIC play strings to PCM

       qtar(1) – faster interface to tar with file ordering

       raregetty(8) – local login program for remote hosts

       recursive_lower(1) – recursively lowercase all filenames

       rot13(1) – shortcut to invoke tr(1) for ROT13

       rpmdep.pl(1) – read RPM dependencies and output a graph

       sourcefuncsize(1) – statistical analysis of code

       spec-beautifier(1) – program to clean up RPM .spec files

       ssa2srt(1) – convert SubStation Alpha (SSA) subtitles to SubRip (SRT)

       su1(8) – what sudo should have done

       sysinfo(1) – print IRC-style system information banner

       tailhex(1) – hex dumper with tail-following support

       utmp_register(1) – make entries in the utmp/wtmp database

       vcsaview(8) – display a screen dump in VCSA format

       vfontas(1) – VGA font file assembler

       wktimer(1) – work timer

       xcp(1) – proof-of-concept cp(1) with alternate copying mechanisms

       xfs_irecover(8) – recover lost inodes from XFS filesystems

Removed components

       Some helpers have been recently removed because they have found better equivalents.

       git-export-patch. Replaced by `git format-patch -M -M` (can be  chained  to  mail  through
       `git  send-email  ...  --format-patch  -M -M`). The TortoiseSVN hack that git-export-patch
       offered was dropped without replacement.

       clt2bdf. Replaced by `vfontas  -loadclt  ...  -savebdf  ...`  and  `vfontas  -loadclt  ...
       -savesfd ...`.

       clt2pbm. Replaced by `vfontas -loadclt ... -savepbm ...`.

       cltxscale. Replaced by `vfontas -loadclt ... -saven1 ...`.

       cltxscale -N. Replaced by `vfontas -loadclt ... -upscale N N`.

       fnt2bdf. Replaced by `vfontas -loadfnt ... -savebdf ...`.

       git-new-root. Replaced by `git checkout --orphan; rm -Rf`.

       omixer. Replaced by the utility "amixer".

       oplay. Replaced by the utility "aplay".

       orec. Replaced by the utility "arecord".

       fduphl. Replaced by the system utility "hardlink".