Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
[EOL] overlay for Gentoo
Shell Groff Awk Makefile
Tree: bd94493f19

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app-accessibility
app-text/numfilt
dev-cpp/asio
dev-db
dev-java/jdbc-monetdb
dev-lang/python
dev-libs
dev-php5/pecl-idn
dev-python
dev-tex/luximono
dev-util
eclass
license
mail-filter
media-sound
net-fs
net-libs
net-mail/cyrus-imapd
net-misc
profiles
sci-libs/geos
sys-apps/portage
sys-auth
sys-meta
www-apps
www-misc/fcgiwrap
www-servers/nginx
README.rst

README.rst

OSSDL overlay for Gentoo

Info:See W-Mark Kubacki's blog for news and discussions.
Author: W-Mark Kubacki <wmark+overlay@hurrikane.de> et al.
primary source:http://git.ossdl.de/
mirror:http://github.com/wmark/ossdl-overlay

Installation

To install:

mkdir -p /var/portage/overlays
cd $_
git clone [adress-of-overlay] ossdl

nano /etc/portage/make.conf || nano /etc/make.conf
PORTDIR_OVERLAY="/var/portage/overlays/ossdl"

By the next emerge --sync or eix-sync -u the new packages should be available for search.

Optional

Portage configurations

You can find ready portage configuration files - (un)maskings, keywordings and package.use - online at http://git.ossdl.de/ . You will have to pick an appropriate branch, though.

For example, for latest AMD processors of the amdfam10 [1] family:

cd /etc
rm -r make.conf portage
git clone -b amdfam10 https://bitbucket.org/wmark/portage-configurations.git
ln -s portage/make.conf

Binhosts

Gentoo is not about compiling everything, don't waste your time on that. It is about customization. If you want to stick to the standards for 90% of all packages and if you are only interested about changing USE flags for the 10% where it matters - excellent. That is what the binhosts are for.

Find pre-compiled Gentoo packages for your architecture [1] here:

ARM9 (32b):http://binhost.ossdl.de/ARM/armv5tel-softfloat-linux-gnueabi/
amdfam10 (64b):http://binhost.ossdl.de/AMD64/AMD/fam10-fam16/x86_64-pc-linux-gnu/
nocona (64b):http://binhost.ossdl.de/AMD64/Intel/CoreIx/x86_64-pc-linux-gnu/

Obviously you will have to point Gentoo's Portage to these overlays. Modify your make.conf as follows:

FEATURES="parallel-fetch getbinpkg"
PORTAGE_BINHOST="http://binhost.ossdl.de/AMD64/Intel/CoreIx/x86_64-pc-linux-gnu/"

-- W-Mark Kubacki, 2012-08-01

[1](1, 2) The architectures correspond with GCC's --march flag (modern Xeon, Core iX --> nocona; Phenom, Opteron (including Istanbul) --> amdfam10). ARM9 is meant for and tested on SheevaPlugs, but should work on Iphone, too.
Something went wrong with that request. Please try again.