recipes for building some CRUX packages
Go to file
2024-09-17 11:27:15 +00:00
arpack
bemenu bemenu: updated to version 0.6.23 2024-09-03 01:09:21 +00:00
bogofilter
catgirl catgirl: updated to version 2.2a 2024-06-24 19:39:05 +00:00
deadbeef deadbeef: cherry-pick from upstream the commit for ffmpeg 7 2024-08-30 13:08:23 +00:00
deadbeef-alarm
dreamchess
fortune-mod
fortune-mod-de
freepats
highway highway: updated to 1.1.0 2024-03-02 00:45:21 +00:00
imv imv: 4.4.0 -> 4.5.0 2024-04-09 18:48:20 +00:00
jp2a
labwc labwc: updated to version 0.7.4 2024-08-26 12:20:44 +00:00
lagrange lagrange: updated watch script 2024-06-07 11:46:20 +00:00
lbreakouthd lbreakouthd: 1.1.8 -> 1.1.9 2024-08-05 18:03:04 +00:00
libdispatch libdispatch: fix build on CRUX musl 2024-06-07 11:43:17 +00:00
libfixposix
libfreeimage-lite
libjxl libjxl: 0.10.1 -> 0.10.2 2024-06-07 11:54:22 +00:00
libretls
ltris ltris: updated to version 1.3.2 2024-06-24 19:41:55 +00:00
maelstrom
mblaze mblaze: clean up README 2024-09-17 11:26:33 +00:00
nyxt nyxt: fix musl runtime 2024-09-04 12:18:57 +00:00
octave octave: update to 8.4.0 2023-12-06 01:08:05 +00:00
oksh oksh: updated to version 7.5 2024-04-12 16:32:15 +00:00
portaudio-cpp
prboom-plus update watch files 2024-05-04 12:27:07 +00:00
python3-agate python3-agate: 1.11.0 -> 1.12.0 2024-08-30 22:13:49 +00:00
python3-agate-dbf python3-agate-dbf: 0.2.2 -> 0.2.3 2024-03-09 12:03:32 +00:00
python3-agate-excel python3-agate-excel: 0.4.0 -> 0.4.1 2024-03-09 12:05:40 +00:00
python3-agate-sql python3-agate-sql: 0.7.0 -> 0.7.2 2024-03-09 12:03:58 +00:00
python3-csvkit python3-csvkit: 1.4.0 -> 1.5.0 2024-04-09 18:48:47 +00:00
python3-dbfread
python3-et_xmlfile bemenu, python3-et_xmlfile: update watch files 2024-05-11 17:38:59 +00:00
python3-leather python3-leather: 0.3.4 -> 0.4.0 2024-03-01 12:11:23 +00:00
python3-olefile python3-olefile: update to 0.47 2024-02-07 14:20:57 +00:00
python3-openpyxl python3-openpyxl: 3.1.2 -> 3.1.3 2024-06-18 13:30:10 +00:00
python3-pyicu python3-pyicu: updated to 2.13.1 2024-05-04 12:09:14 +00:00
python3-pytimeparse
python3-slugify python3-slugify: updated to 8.0.4 2024-03-15 11:57:30 +00:00
python3-xlrd
recode update watch files 2024-05-04 12:27:07 +00:00
sbcl sbcl: updated to version 2.4.8 2024-09-04 11:07:01 +00:00
sfwbar sfwbar: updated to version 1.0_beta15 2024-08-26 12:18:26 +00:00
tagutil
texlive-base
webkitgtk-41 webkitgtk-41: fix typo in the optional dependencies 2024-09-04 17:47:26 +00:00
wf-recorder update watch files 2024-05-04 12:27:07 +00:00
wildmidi update watch files 2024-05-04 12:27:07 +00:00
xclock
xournalpp xournalpp: add missing dependency adwaita-icon-theme 2024-09-17 11:27:15 +00:00
zathura-pdf-poppler zathura-pdf-poppler: 0.3.2 -> 0.3.3 2024-09-14 19:55:42 +00:00
zathura-ps
zutty zutty: initial commit, version 0.16 2024-09-03 01:08:11 +00:00
jmq.git
jmq.httpup
jmq.pub
README.md
REPO xournalpp: add missing dependency adwaita-icon-theme 2024-09-17 11:27:15 +00:00

McQuah's CRUX ports

One of the strengths of the CRUX distribution is its unapologetic stance on weeding out unmaintained packages, which keeps the core installation extremely minimal. Even the contrib collection is not safe from these purges, as evidenced by the disappearance of such venerable utilities like netcat and ncdu. Although these packages are recoverable via the gitweb history, the preferred option is to let their advocates take over the maintenance in personal overlays. Here is my overlay---a mix of onetime-official ports (no longer in the official repositories, or forked with my own customizations) and custom ports that never had an official version.

If you wish to use this repository, download the public key jmq.pub and exactly one of the following files: jmq.git or jmq.httpup. Do not use both. Place these files in /etc/ports. Then add the line prtdir /usr/ports/jmq to /etc/prt-get.conf (on my system I put it below /usr/ports/xorg but above /usr/ports/contrib, so that dups only override the official port if I explicitly run pkgmk in my port directory).

The build scripts in this collection mostly just copy the commands from other sources, including upstream, other CRUX ports, AUR, and VoidLinux. In most cases it would be too laborious to track down the original authors. But if you recognize your work and want your name on it, let me know!

A few ports will generate signature mismatches if you use a version of pkgmk that lacks the feature for renaming tarballs. Once CRUX 3.7 is released and widely adopted, these errors should be a thing of the past.