Gentoo Manual Install
From Miro User Documentation
The current ebuild in the Sunrise repository is still democracy-0.9.5.1. If you want to use a newer version you can get an updated ebuild from the related bug report. Once you have downloaded the ebuild you need to put it in a local repository. For the following to work Portage needs to know about your local repository, so open /etc/make.conf and add the overlay:
su nano /etc/make.conf
/etc/make.conf
PORTDIR_OVERLAY="/usr/local/portage"
Create the directory, get the ebuild.
mkdir -p /usr/local/portage/media-tv/miro cd /usr/local/portage/media-tv/miro mkdir files wget -O miro-1.0.ebuild http://bugs.gentoo.org/attachment.cgi?id=136228 #or [look here for a newer e-build] ebuild miro-1.0.ebuild digest
If you did not receive any error messages you should be able to install Miro with the following commands. Should you be using the stable arch you will also need to set the proper keyword. Use of ACCEPT_KEYWORDS during emerge has been deprecated for some time. Finally, if you are on PPC or AMD64, please set ~ppc or ~amd64 instead of ~x86 and you will need to add this to the miro-X.X.ebuild file you download before you digest it.
echo "media-tv/miro ~x86" >> /etc/portage/package.keywords emerge -av miro
If you get an error like "build_ext fails with TypeError: 'NoneType' object is not iterable" the following command should fix things; related bug report.
echo "=dev-python/pyrex-0.9.6.3" >> /etc/portage/package.mask
If you want to know more about local overlays, have a look at: HOWTO Installing 3rd Party Ebuilds
Neither Sunrise nor ebuilds found on the Gentoo Linux Bugzilla are officially supported.
TIP: I could install miro with these settings on amd64
echo "dev-libs/boost -threadsonly" >> /etc/portage/package.use

