This is my personal collection of CRUX ports. Many of them were written by me, others were adapted from existing ports. There are also some that were shamelessly stolen and put here, so I have a single place for all. It just makes it more simple to have a unified place of "cherry picked" ports, than a bunch of repos with overlapping entries.
It would be too complicated to track back the original authors, in order to credit them properly. So, if someone recognised their port and wants to be credited, let me know!
Main collection of programs and libraries. Most likely this is what you are interested in.
There are 4 unversioned ports, that simply use the latest tarball provided by upstream:
- google-chrome
- mplayer
- viber
- zoom-linux
Therefore .signature
and .footprint
may mismatch. I can extract the
version number from the archive, but it's simpler to do it that way.
The repo contains over 60 p5 ports, initially generated by the amazing cpan2crux.
R modules, mostly generated by my own, home-brewed tool called cran2crux.
Various wallpapers. These ports use a bit different download approach.
This repo is not listed at portdb.
I like to have a GTK2-only desktop, so here it is.
This is part of CRUX, but needs to be locked at an older version:
- upower (0.99.13): for xfce4-power-manager battery status
Make sure you have it installed and locked first; or you place in
/etc/prt-get.conf
the repo line before contrib
, core
,
opt
and xorg
:
prtdir /usr/ports/xfce_4.12
Then you can build the whole desktop with this dummy port (it requires some stuff from ppetrov, such as icon and cursor themes):
prt-get depinst xfce
This installs a .xinitrc
and .xprofile
, as well as basic .config
folder in /etc/skel
, so the desktop starts with some predefined
customizations. If you are not making a new user, just copy these to
~/
.
This repo is not listed at portdb.
Ports that package custom settings files, configs, modified programs, scripts, workarounds (e.g. jdk symlink), as well as more unconventional stuff all go in the zone.
This repo is not listed at portdb.