emerge-lastsync.py: convert lastsync.pl to Python
[blog.git] / posts / Gentoo_overlay.mdwn
index b0d9d3e69bbbabd1a5335b8e93fc5f115d59c091..fec24000508c354f3c3e211c758a991ff694388f 100644 (file)
@@ -9,8 +9,49 @@ 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))
+- app-crypt/monkeysphere
+  ([Gentoo 313253](http://bugs.gentoo.org/show_bug.cgi?id=313253).  My
+  [[Monkeysphere]] package)
+- app-crypt/msva-perl
+  (Perl implementation of the [Monkeysphere validation agent][msva])
+- app-mobilephone/obexpushd
+  ([ObexPushD](http://www.gitorious.org/obexpushd))
+- app-text/itex2mml
+  ([Gentoo 194499](http://bugs.gentoo.org/194499))
+- dev-embedded/teensy-hid-listen
+  (command line HID-raw listener for the
+   [Teensy microcontrollers](http://pjrc.com/teensy/))
+- dev-embedded/teensy-loader-cli
+  (command line programmer for the
+   [Teensy microcontrollers](http://pjrc.com/teensy/))
+- dev-python/chemdb
+  (my [[ChemDB]] package)
+- dev-python/curses-check-for-keypress
+  (my [[curses-check-for-keypress]] package)
+- dev-python/django-tables2
+  ([django-tables2](https://github.com/bradleyayers/django-tables2/))
+- dev-python/FFT-tools
+  (my [[FFT-tools]] wrappers)
+- dev-python/geopy
+  ([geopy](http://www.geopy.org/))
+- dev-python/geopy
+  ([geopy](http://www.geopy.org/))
+- dev-python/h5config
+  (my [[h5config]] package)
+- dev-python/pgp-mime
+  (my [[pgp-mime]] package)
+- dev-python/pyassuan
+  (my [[pyassuan]] package)
+- dev-python/pygrader
+  (my [[pygrader]] package)
+- dev-python/pymodbus
+  ([pymodbus](http://code.google.com/p/pymodbus/))
+- deb-python/pypid
+  (my [[pypid]] PID controller package)
+- dev-python/splittable-kwargs
+  (my [[splittable_kwargs]] package)
+- dev-python/timebook
+  ([timebook](https://bitbucket.org/trevor/timebook/overview))
 - dev-tex/draftmark
   (a dev-tex/drexel-thesis dependency)
 - dev-tex/drexel-thesis
@@ -18,14 +59,40 @@ personal `layman.xml`).  The overlay is a fairly strange mix:
 - 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][])
+  ([Gentoo 65200](http://bugs.gentoo.org/65200), but I suggest you use
+  `media-gfx/exif` if you don't need `metacam`'s special decoding)
+- media-libs/aubio
+  (work around Python 2.7 issues in [aubio](http://aubio.org/) by
+  using the development trunk)
+- net-im/twirssi
+  ([twirssi](http://twirssi.com/), a Twitter and ident.ca plugin for
+  [irssi](http://irssi.org/))
+- sci-libs/comedilib
+  ([Gentoo 348206](http://bugs.gentoo.org/348206), [[comedilib|Comedi]])
+- sci-libs/pyafm
+       (my [[pyafm]] AFM control library)
+- sci-libs/pycomedi
+  (my [[pycomedi]] Cython-based Comedi wrapper)
+- sci-libs/pypiezo
+  (my [[pypiezo]] piezoelectric actuator control library)
+- sci-libs/stepper
+  (my [[stepper]]-motor control library)
+- sci-misc/comedi-headers
+  ([[Comedi]] kernel module headers)
+- sci-misc/igor
+  (my [[igor]] package)
+- sci-physics/calibcant
+  (my [[calibcant]] AFM cantilever calibration suite)
 - sci-physics/hooke
-  (my branch of the [[Hooke]] force spectroscopy analyzer)
+  (my branch of the [[Hooke]] [[force spectroscopy]] analyzer)
 - sci-physics/sawsim
   (my [[sawsim]] force spectroscopy simulator)
+- virtual/monkeysphere-validation-agent/
+  ([Monkeysphere validation agent][msva] virtual package)
+- virtual/thesis-tools
+  (useful dependencies for compiling a [[thesis]])
+- x11-misc/mxconns
+  ([[mxconns]])
 
 For those that aren't yet familiar with layman and overlays, install
 layman with:
@@ -39,15 +106,23 @@ Optionally edit `/etc/layman/layman.cfg`, and install my overlay with:
 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..
+I also have a [[Gentoo Prefix overlay]] which I use to install useful
+stuff on our family [[Mac|Humanizing OS X]].
+
+There is an [unofficial web interface][web] that allows you to search
+for overlays containing specific ebuilds, which is useful if you want
+an ebuild but aren't sure who's offering it ;).
+
+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
+[msva]: http://web.monkeysphere.info/validation-agent/
 [Sunrise overlay]: http://overlays.gentoo.org/proj/sunrise
-[ikiwiki]: http://ikiwiki.info/
+[web]: http://gpo.zugaina.org/
 
 [[!tag tags/linux]]