[[!template id=gitrepo repo=wtk-overlay]] I broke down today and looked into [Gentoo overlays][] and [layman][]. It seems much simpler now than it did when I last looked at it a year or so ago. I guess I'm just more familiar with how portage works... Anyhow, I've posted my personal `wtk` overlay and [[layman XML|layman.xml]] describing it (update: my overlay is now listed in the [global overlay list][global], so there is no need to mess with my personal `layman.xml`). The overlay is a fairly strange mix: - app-misc/lifelines ([Gentoo 42103](http://bugs.gentoo.org/42103)) - dev-python/curses-check-for-keypress (my [[curses_check_for_keypress]] package) - dev-python/FFT-tools (my [[FFT-tools]] wrappers) - dev-python/splittable-kwargs (my [[splittable_kwargs]] package) - dev-tex/draftmark (a dev-tex/drexel-thesis dependency) - dev-tex/drexel-thesis (my [[drexel-thesis]] class) - dev-util/be ([Gentoo 303867](http://bugs.gentoo.org/303867)) - media-gfx/metacam ([Gentoo 65200](http://bugs.gentoo.org/65200)) - media-sound/abcmidi ([Gentoo 76017](http://bugs.gentoo.org/76017), also in the [Sunrise overlay][]) - sci-libs/comedilib ([Gentoo 348206](http://bugs.gentoo.org/348206), [[comedilib|Comedi]]) - sci-misc/comedi-headers ([[Comedi]] kernel module headers) - sci-physics/hooke (my branch of the [[Hooke]] [[force spectroscopy]] analyzer) - sci-physics/sawsim (my [[sawsim]] force spectroscopy simulator) - virtual/thesis-tools (useful dependencies for compiling a [[thesis]]) For those that aren't yet familiar with layman and overlays, install layman with: # emerge -av app-portage/layman Optionally edit `/etc/layman/layman.cfg`, and install my overlay with: # layman --add wtk Then go ahead and `emerge` any of the extra packages my overlay provides! You might also be interested in my [[branch of Torsten Veller's overlay|Tove overlay]]. Update: my branch made it easier to install updated versions of [ikiwiki][], but Torsten has sinced pushed the ikiwiki ebuild into the stock Portage tree. As a note to myself, you can test all the ebuilds in your overlay from the overlay's root directory with: # emerge --oneshot -av $(find . -name '*.ebuild' | sed 's/^..//' | sed 's/\/[^/]*$//' | sort | uniq) [Gentoo overlays]: http://www.gentoo.org/proj/en/overlays/userguide.xml [layman]: http://layman.sourceforge.net/ [global]: http://www.gentoo.org/proj/en/overlays/repositories.xml [Sunrise overlay]: http://overlays.gentoo.org/proj/sunrise [ikiwiki]: http://ikiwiki.info/ [[!tag tags/linux]]