recipes for building some CRUX packages
Go to file
John McQuah ec5d03b5f3 texlive-base: updated README 2022-04-17 10:53:38 -04:00
arpack fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
bemenu fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
bogofilter fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
catgirl libretls: version bump 2022-04-15 11:31:05 -04:00
chrono-date cleaned up meson subprojects 2022-03-11 15:47:41 -05:00
deadbeef deadbeef: updated README 2022-03-31 09:10:28 -04:00
deadbeef-alarm deadbeef-alarm: update signature 2022-04-13 18:48:02 -04:00
dreamchess fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
dwm fixed upstream url 2022-03-17 21:27:31 -04:00
fairymax fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
fortune-mod fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
fortune-mod-de fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
fractal fractal: initial commit 2022-03-29 09:14:37 -04:00
freepats 20060219 2022-02-28 18:46:43 -05:00
geany fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
gl2ps fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
glew fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
gnuplot-qt5 fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
greetd fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
gspell fractal: initial commit 2022-03-29 09:14:37 -04:00
gst-editing-services fractal: initial commit 2022-03-29 09:14:37 -04:00
hdf5 fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
hikari fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
imv fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
jp2a fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
kristall fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
lagrange fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
lbreakouthd fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
libde265 fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
libdispatch fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
libfixposix added nyxt browser 2022-03-09 17:01:59 -05:00
libfreeimage-lite fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
libheif fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
libretls libretls: updated footprint 2022-04-15 19:46:44 -04:00
libtimidity fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
libucl fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
maelstrom fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
mblaze fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
mpc fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
mtpaint fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
ncdu fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
nyxt added post-install script 2022-03-29 09:15:46 -04:00
octave fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
oksh fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
opusfile initial commit of some deadbeef plugins 2022-03-20 22:05:07 -04:00
prboom-plus fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-agate fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-agate-dbf fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-agate-excel fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-agate-sql fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-csvkit fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-dbfread fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-leather fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-olefile fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-openpyxl fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-parsedatetime fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-pyicu fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-pytimeparse fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-slugify fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-sqlalchemy fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
python3-xlrd fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
qhull fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
qrupdate fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
qscintilla-qt5 fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
recode fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
sbcl added nyxt browser 2022-03-09 17:01:59 -05:00
sndio fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
sundials fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
szip fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
tagutil fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
texlive-base texlive-base: updated README 2022-04-17 10:53:38 -04:00
tuigreet fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
waybar cleaned up meson subprojects 2022-03-11 15:47:41 -05:00
wf-recorder fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
wildmidi fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
xboard fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
xclock xclock: version bump 2022-04-15 11:27:56 -04:00
xournalpp xournalpp: version bump 2022-04-16 08:43:57 -04:00
xxd-standalone xxd-standalone: version bump 2022-04-07 16:27:20 -04:00
zathura-pdf-poppler fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
zathura-ps fix build for newest ffmpeg 2022-02-26 14:04:55 -05:00
README.md Added signify public key 2022-02-07 09:47:12 -05:00
REPO texlive-base: updated README 2022-04-17 10:53:38 -04:00
jmq.git Added signify public key 2022-02-07 09:47:12 -05:00
jmq.httpup Updated httpup REPO 2022-02-07 10:28:09 -05:00
jmq.pub Added signify public key 2022-02-07 09:47:12 -05:00

README.md

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.