saving uncommitted changes in /etc prior to emerge run

This commit is contained in:
2015-02-27 01:58:55 +01:00
committed by root
commit b3cea8d893
2385 changed files with 507432 additions and 0 deletions

298
paludis/bashrc Normal file
View File

@@ -0,0 +1,298 @@
# bashrc
## global settings
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core-avx2 -O2 -pipe -Wall"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
MAKEOPTS="-j8"
I_KNOW_WHAT_I_AM_DOING="yes"
I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1
GAMES_PREFIX=/usr
GAMES_PREFIX_OPT=/opt
GAMES_DATADIR=/usr/share
GAMES_DATADIR_BASE=/usr/share
GAMES_SYSCONFDIR=/etc
GAMES_STATEDIR=/var/lib
GAMES_LOGDIR=/var/log
GAMES_BINDIR=${GAMES_PREFIX}/bin
GAMES_GROUP=users
# hack to disable actual building of multilib stuff
#MULTILIB_ABIS=amd64
## per-package settings
# no as-needed
if [[ "${CATEGORY}/${PN}" == "net-libs/libeXosip" ]]
then
LDFLAGS="${LDFLAGS/-Wl,--as-needed/}"
fi
# laptop-compat, keep this at the top
if [[ "${CATEGORY}/${PN}" == "x11-libs/wxGTK" ||
"${CATEGORY}/${PN}" == "www-client/firefox" ||
"${CATEGORY}/${PN}" == "www-client/torbrowser" ||
"${CATEGORY}/${PN}" == "mail-client/thunderbird" ||
"${CATEGORY}/${PN}" == "app-office/libreoffice" ||
"${CATEGORY}/${PN}" == "net-libs/webkit-gtk" ||
"${CATEGORY}/${PN}" == "dev-qt/qtwebkit" ||
"${CATEGORY}/${PN}" == "app-emulation/wine" ||
"${CATEGORY}/${PN}" == "sys-devel/llvm" ]]
then
CFLAGS="-march=core-avx-i -O2 -pipe"
CXXFLAGS="-march=core-avx-i -O2 -pipe"
fi
# clang
# if [[ "${CATEGORY}/${PN}" == "games-strategy/wesnoth" ||
# "${CATEGORY}/${PN}" == "games-strategy/hedgewars" ||
# "${CATEGORY}/${PN}" == "games-strategy/s25rttr" ||
# "${CATEGORY}/${PN}" == "games-fps/urbanterror" ||
# "${CATEGORY}/${PN}" == "games-rpg/arx-libertatis" ||
# "${CATEGORY}/${PN}" == "games-roguelike/stone-soup" ||
# "${CATEGORY}/${PN}" == "games-rpg/flare" ||
# "${CATEGORY}/${PN}" == "games-rpg/sumwars" ||
# "${CATEGORY}/${PN}" == "games-puzzle/meandmyshadow" ||
# "${CATEGORY}/${PN}" == "games-action/minetest" ||
# "${CATEGORY}/${PN}" == "games-board/cockatrice" ||
# "${CATEGORY}/${PN}" == "games-strategy/ja2-stracciatella" ||
# "${CATEGORY}/${PN}" == "games-strategy/dunelegacy" ||
# "${CATEGORY}/${PN}" == "games-strategy/0ad" ||
# "${CATEGORY}/${PN}" == "games-rpg/mana" ||
# "${CATEGORY}/${PN}" == "games-action/supertuxkart" ||
# "${CATEGORY}/${PN}" == "games-strategy/megaglest" ||
# "${CATEGORY}/${PN}" == "games-strategy/freesynd" ||
# #"${CATEGORY}/${PN}" == "games-engines/scummvm" ||
# "${CATEGORY}/${PN}" == "games-emulation/zsnes" ||
# "${CATEGORY}/${PN}" == "games-engines/gemrb" ||
# "${CATEGORY}/${PN}" == "games-rpg/kqlives" ||
# "${CATEGORY}/${PN}" == "games-arcade/retrobattle" ||
# "${CATEGORY}/${PN}" == "games-arcade/commandergenius" ||
# "${CATEGORY}/${PN}" == "games-strategy/uqm" ||
# "${CATEGORY}/${PN}" == "games-puzzle/picpuz" ||
# "${CATEGORY}/${PN}" == "games-fps/quake3" ||
# "${CATEGORY}/${PN}" == "games-arcade/cervi" ||
# "${CATEGORY}/${PN}" == "games-arcade/opensonic" ||
# "${CATEGORY}/${PN}" == "games-action/chromium-bsu" ||
# "${CATEGORY}/${PN}" == "games-strategy/freeciv" ||
# "${CATEGORY}/${PN}" == "games-arcade/supertux" ||
# "${CATEGORY}/${PN}" == "games-board/pioneers" ||
# "${CATEGORY}/${PN}" == "games-board/ace" ||
# "${CATEGORY}/${PN}" == "games-fps/sauerbraten" ||
# "${CATEGORY}/${PN}" == "games-strategy/widelands" ||
# "${CATEGORY}/${PN}" == "games-engines/residualvm" ||
# "${CATEGORY}/${PN}" == "games-strategy/zod-engine" ||
# "${CATEGORY}/${PN}" == "games-arcade/berusky" ||
# "${CATEGORY}/${PN}" == "games-fps/eduke32" ||
# "${CATEGORY}/${PN}" == "games-rpg/manaplus" ||
# "${CATEGORY}/${PN}" == "games-action/d2x-rebirth" ||
# "${CATEGORY}/${PN}" == "app-arch/innoextract" ||
# "${CATEGORY}/${PN}" == "dev-util/xfce4-dev-tools" ||
# "${CATEGORY}" == "xfce-base" ||
# "${CATEGORY}" == "xfce-extra" ||
# "${CATEGORY}/${PN}" == "app-editors/bluefish" ||
# "${CATEGORY}/${PN}" == "media-video/mplayer" ||
# "${CATEGORY}/${PN}" == "media-video/mplayer2" ||
# "${CATEGORY}/${PN}" == "media-video/gnome-mplayer" ||
# "${CATEGORY}/${PN}" == "app-editors/efte" ||
# "${CATEGORY}/${PN}" == "x11-misc/x11vnc" ||
# "${CATEGORY}/${PN}" == "app-office/dia" ||
# "${CATEGORY}/${PN}" == "media-sound/tudor-volumed" ||
# "${CATEGORY}/${PN}" == "app-cdr/cdemud" ||
# "${CATEGORY}/${PN}" == "app-cdr/cdemu" ||
# "${CATEGORY}/${PN}" == "sys-process/htop" ||
# "${CATEGORY}/${PN}" == "app-office/abiword" ||
# "${CATEGORY}/${PN}" == "net-misc/remmina" ||
# "${CATEGORY}/${PN}" == "x11-misc/compton" ||
# "${CATEGORY}/${PN}" == "media-sound/audacious" ||
# "${CATEGORY}/${PN}" == "media-plugins/audacious-plugins" ||
# "${CATEGORY}/${PN}" == "media-gfx/gthumb" ||
# "${CATEGORY}/${PN}" == "app-arch/file-roller" ||
# "${CATEGORY}/${PN}" == "x11-libs/gtk+" ||
# "${CATEGORY}/${PN}" == "x11-terms/sakura" ||
# "${CATEGORY}/${PN}" == "app-admin/hardinfo" ||
# "${CATEGORY}/${PN}" == "net-irc/hexchat" ||
# "${CATEGORY}/${PN}" == "x11-misc/redshift" ||
# "${CATEGORY}/${PN}" == "app-editors/gvim" ||
# "${CATEGORY}/${PN}" == "app-editors/vim" ||
# "${CATEGORY}/${PN}" == "x11-libs/vte:0" ||
# "${CATEGORY}/${PN}" == "x11-libs/vte:2.90" ||
# "${CATEGORY}/${PN}" == "x11-misc/parcellite" ||
# "${CATEGORY}/${PN}" == "x11-misc/wbar" ||
# "${CATEGORY}/${PN}" == "x11-misc/idesk" ||
# "${CATEGORY}/${PN}" == "dev-util/geany" ||
# "${CATEGORY}/${PN}" == "media-gfx/pornview" ||
# "${CATEGORY}/${PN}" == "x11-wm/openbox" ||
# "${CATEGORY}/${PN}" == "media-sound/guayadeque" ||
# "${CATEGORY}/${PN}" == "media-sound/pnmixer" ||
# "${CATEGORY}/${PN}" == "net-misc/badvpn" ||
# "${CATEGORY}/${PN}" == "app-admin/mcelog" ||
# "${CATEGORY}/${PN}" == "net-firewall/pglinux" ||
# "${CATEGORY}/${PN}" == "dev-lua/luvit" ||
# "${CATEGORY}/${PN}" == "media-gfx/nvidia-texture-tools" ||
# "${CATEGORY}/${PN}" == "x11-misc/spacefm" ||
# "${CATEGORY}/${PN}" == "sys-apps/udevil" ||
# "${CATEGORY}/${PN}" == "sys-devel/clang" ||
# "${CATEGORY}/${PN}" == "games-util/desurium" ||
# "${CATEGORY}/${PN}" == "mail-client/geary" ||
# "${CATEGORY}/${PN}" == "net-libs/polarssl" ||
# "${CATEGORY}/${PN}" == "x11-wm/i3" ||
# "${CATEGORY}/${PN}" == "media-video/mpv" ||
# "${CATEGORY}/${PN}" == "net-im/utox" ||
# "${CATEGORY}/${PN}" == "net-libs/tox" ||
# "${CATEGORY}/${PN}" == "sys-apps/paludis" ||
# "${CATEGORY}/${PN}:${SLOT}" == "dev-lang/spidermonkey:24"
# ]] ;
# then
# CC="clang -Qunused-arguments -fcolor-diagnostics"
# CXX="clang++ -Qunused-arguments -fcolor-diagnostics"
# # CFLAGS+=" -fsanitize=address -fsanitize=bounds"
# # CXXFLAGS+=" -fsanitize=address -fsanitize=bounds"
# #LDFLAGS+=" -Wl,-z,now -Wl,-z,relro"
# fi
# clang incompatible or safety or missing openmp, also see #408963
if [[
"${CATEGORY}/${PN}" != "sys-devel/binutils" &&
"${CATEGORY}/${PN}" != "sys-devel/gcc" &&
"${CATEGORY}/${PN}" != "sys-libs/glibc" &&
"${CATEGORY}/${PN}" != "sys-apps/coreutils" &&
"${CATEGORY}/${PN}" != "media-gfx/blender" &&
"${CATEGORY}/${PN}" != "x11-drivers/nvidia-drivers" &&
"${CATEGORY}/${PN}" != "media-libs/mesa" &&
"${CATEGORY}/${PN}" != "x11-base/xorg-server" &&
"${CATEGORY}/${PN}" != "games-strategy/freeorion" &&
"${CATEGORY}/${PN}" != "dev-libs/boost" &&
"${CATEGORY}/${PN}" != "games-engines/openmw" &&
"${CATEGORY}/${PN}" != "net-p2p/retroshare" &&
"${CATEGORY}/${PN}" != "app-emulation/virtualbox" &&
"${CATEGORY}/${PN}" != "app-emulation/virtualbox-modules" &&
"${CATEGORY}/${PN}" != "media-libs/id3lib" &&
"${CATEGORY}/${PN}" != "net-firewall/pglinux" &&
"${CATEGORY}/${PN}" != "app-crypt/gnupg" &&
"${CATEGORY}/${PN}" != "dev-lang/ruby" &&
"${CATEGORY}/${PN}" != "mail-client/thunderbird" &&
"${CATEGORY}/${PN}" != "www-client/firefox" &&
"${CATEGORY}/${PN}" != "dev-scheme/guile" &&
"${CATEGORY}/${PN}" != "dev-libs/libixion" &&
"${CATEGORY}/${PN}" != "dev-lang/gprolog" &&
"${CATEGORY}/${PN}" != "x11-libs/motif" &&
"${CATEGORY}/${PN}" != "x11-libs/cairo" &&
"${CATEGORY}/${PN}" != "media-libs/devil" &&
"${CATEGORY}/${PN}" != "sys-devel/autogen"
]]
then
CC="clang"
CFLAGS+=" -Qunused-arguments -fcolor-diagnostics"
CXX="clang++"
CXXFLAGS+=" -Qunused-arguments -fcolor-diagnostics"
fi
# missing fpic
# if [[ "${CATEGORY}/${PN}" == "games-emulation/dosbox" ]]
# then
# CFLAGS+=" -fPIC"
# CXXFLAGS+=" -fPIC"
# fi
# O3
if [[ "${CATEGORY}/${PN}" == "games-strategy/wesnoth" ||
"${CATEGORY}/${PN}" == "games-strategy/hedgewars" ||
"${CATEGORY}/${PN}" == "games-strategy/s25rttr" ||
"${CATEGORY}/${PN}" == "games-fps/urbanterror" ||
"${CATEGORY}/${PN}" == "games-rpg/arx-libertatis" ||
"${CATEGORY}/${PN}" == "games-rpg/flare" ||
"${CATEGORY}/${PN}" == "games-engines/openmw" ||
"${CATEGORY}/${PN}" == "games-rpg/sumwars" ||
"${CATEGORY}/${PN}" == "games-puzzle/meandmyshadow" ||
"${CATEGORY}/${PN}" == "games-action/minetest" ||
"${CATEGORY}/${PN}" == "games-board/cockatrice" ||
"${CATEGORY}/${PN}" == "games-strategy/ja2-stracciatella" ||
"${CATEGORY}/${PN}" == "games-strategy/dunelegacy" ||
"${CATEGORY}/${PN}" == "games-rpg/mana" ||
"${CATEGORY}/${PN}" == "games-action/supertuxkart" ||
"${CATEGORY}/${PN}" == "games-strategy/megaglest" ||
"${CATEGORY}/${PN}" == "games-strategy/freesynd" ||
"${CATEGORY}/${PN}" == "games-engines/scummvm" ||
"${CATEGORY}/${PN}" == "games-emulation/zsnes" ||
"${CATEGORY}/${PN}" == "games-engines/gemrb" ||
"${CATEGORY}/${PN}" == "games-rpg/kqlives" ||
"${CATEGORY}/${PN}" == "games-arcade/retrobattle" ||
"${CATEGORY}/${PN}" == "games-arcade/commandergenius" ||
"${CATEGORY}/${PN}" == "games-strategy/uqm" ||
"${CATEGORY}/${PN}" == "games-puzzle/picpuz" ||
"${CATEGORY}/${PN}" == "games-fps/quake3" ||
"${CATEGORY}/${PN}" == "games-arcade/cervi" ||
"${CATEGORY}/${PN}" == "games-arcade/opensonic" ||
"${CATEGORY}/${PN}" == "games-action/chromium-bsu" ||
"${CATEGORY}/${PN}" == "games-strategy/freeciv" ||
"${CATEGORY}/${PN}" == "games-arcade/supertux" ||
"${CATEGORY}/${PN}" == "games-board/pioneers" ||
"${CATEGORY}/${PN}" == "games-board/ace" ||
"${CATEGORY}/${PN}" == "games-fps/sauerbraten" ||
"${CATEGORY}/${PN}" == "games-strategy/widelands" ||
"${CATEGORY}/${PN}" == "games-engines/residualvm" ||
"${CATEGORY}/${PN}" == "games-strategy/zod-engine" ||
"${CATEGORY}/${PN}" == "games-arcade/berusky" ||
"${CATEGORY}/${PN}" == "games-fps/eduke32" ||
"${CATEGORY}/${PN}" == "games-rpg/manaplus" ||
"${CATEGORY}/${PN}" == "games-action/d2x-rebirth" ]]
then
CFLAGS="${CFLAGS} -O3"
CXXFLAGS="${CXXFLAGS} -O3"
fi
# debug
if [[ "${CATEGORY}/${PN}" == "x11-libs/gtk+" ||
"${CATEGORY}/${PN}" == "dev-util/glade" ||
"${CATEGORY}/${PN}" == "dev-libs/libntru" ||
"${CATEGORY}/${PN}" == "net-misc/curl" ||
"${CATEGORY}/${PN}" == "net-libs/mbedtls"
]]
then
CFLAGS="${CFLAGS} -Wall -g"
CXXFLAGS="${CXXFLAGS} -Wall -g"
fi
# full debug
if [[ "${CATEGORY}/${PN}" == "games-fps/doomsday" ]]
then
CFLAGS="${CFLAGS} -Wall -g -O0"
CXXFLAGS="${CXXFLAGS} -Wall -g -O0"
fi
# nodebug
if [[ "${CATEGORY}/${PN}" == "dev-python/pypy" ||
"${CATEGORY}/${PN}" == "games-strategy/freeorion" ||
"${CATEGORY}/${PN}" == "www-client/chromium" ||
"${CATEGORY}/${PN}" == "sys-devel/clang" ||
"${CATEGORY}/${PN}" == "sys-devel/llvm" ||
"${CATEGORY}/${PN}" == "www-client/firefox" ||
"${CATEGORY}/${PN}" == "www-client/torbrowser" ||
"${CATEGORY}/${PN}" == "mail-client/thunderbird" ||
"${CATEGORY}/${PN}" == "app-office/libreoffice" ||
"${CATEGORY}/${PN}" == "net-libs/webkit-gtk" ||
"${CATEGORY}/${PN}" == "dev-qt/qtwebkit" ]]
then
CFLAGS="${CFLAGS} -g0"
CXXFLAGS="${CXXFLAGS} -g0"
fi
# parallel build broken
if [[ "${CATEGORY}/${PN}" == "dev-libs/openssl" ]]
then
MAKEOPTS="-j1"
fi

52
paludis/fetchers/docurl Executable file
View File

@@ -0,0 +1,52 @@
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et :
# Curl fetcher for paludis
# Create a symbolic link to this file under SHAREDIR/paludis/fetchers/, where
# SHAREDIR is probably /usr/share, with the name doftp, dohttp or dohttps
# depending on the protocols you want to use it with.
# Set EXTRA_CURL in paludis' bashrc for extra options for curl.
export PATH="$(${PALUDIS_EBUILD_DIR}/utils/canonicalise ${PALUDIS_EBUILD_DIR}/utils/ ):${PATH}"
source ${PALUDIS_EBUILD_DIR}/echo_functions.bash
old_set=$-
set -a
for f in ${PALUDIS_BASHRC_FILES}; do
[[ -f "${f}" ]] && source "${f}"
done
[[ "${old_set}" == *a* ]] || set +a
if [[ -n "${PALUDIS_USE_SAFE_RESUME}" ]] ; then
if [[ -f "${2}.-PARTIAL-" ]] ; then
if [[ $(wrapped_getfsize "${2}".-PARTIAL- ) -ge 123456 ]] ; then
einfo_unhooked "Attempting resume using ${2}.-PARTIAL-"
else
einfo_unhooked "Not attempting resume using ${2}.-PARTIAL- (too small)"
echo rm -f "${2}".-PARTIAL-
rm -f "${2}".-PARTIAL-
fi
fi
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" ; then
echo mv -f "${2}".-PARTIAL- "${2}"
mv -f "${2}".-PARTIAL- "${2}"
exit 0
else
rm -f "${2}"
exit 1
fi
else
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" ; then
exit 0
else
rm -f "${2}"
exit 1
fi
fi

52
paludis/fetchers/doftp Executable file
View File

@@ -0,0 +1,52 @@
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et :
# Curl fetcher for paludis
# Create a symbolic link to this file under SHAREDIR/paludis/fetchers/, where
# SHAREDIR is probably /usr/share, with the name doftp, dohttp or dohttps
# depending on the protocols you want to use it with.
# Set EXTRA_CURL in paludis' bashrc for extra options for curl.
export PATH="$(${PALUDIS_EBUILD_DIR}/utils/canonicalise ${PALUDIS_EBUILD_DIR}/utils/ ):${PATH}"
source ${PALUDIS_EBUILD_DIR}/echo_functions.bash
old_set=$-
set -a
for f in ${PALUDIS_BASHRC_FILES}; do
[[ -f "${f}" ]] && source "${f}"
done
[[ "${old_set}" == *a* ]] || set +a
if [[ -n "${PALUDIS_USE_SAFE_RESUME}" ]] ; then
if [[ -f "${2}.-PARTIAL-" ]] ; then
if [[ $(wrapped_getfsize "${2}".-PARTIAL- ) -ge 123456 ]] ; then
einfo_unhooked "Attempting resume using ${2}.-PARTIAL-"
else
einfo_unhooked "Not attempting resume using ${2}.-PARTIAL- (too small)"
echo rm -f "${2}".-PARTIAL-
rm -f "${2}".-PARTIAL-
fi
fi
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" ; then
echo mv -f "${2}".-PARTIAL- "${2}"
mv -f "${2}".-PARTIAL- "${2}"
exit 0
else
rm -f "${2}"
exit 1
fi
else
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" ; then
exit 0
else
rm -f "${2}"
exit 1
fi
fi

52
paludis/fetchers/dohttp Executable file
View File

@@ -0,0 +1,52 @@
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et :
# Curl fetcher for paludis
# Create a symbolic link to this file under SHAREDIR/paludis/fetchers/, where
# SHAREDIR is probably /usr/share, with the name doftp, dohttp or dohttps
# depending on the protocols you want to use it with.
# Set EXTRA_CURL in paludis' bashrc for extra options for curl.
export PATH="$(${PALUDIS_EBUILD_DIR}/utils/canonicalise ${PALUDIS_EBUILD_DIR}/utils/ ):${PATH}"
source ${PALUDIS_EBUILD_DIR}/echo_functions.bash
old_set=$-
set -a
for f in ${PALUDIS_BASHRC_FILES}; do
[[ -f "${f}" ]] && source "${f}"
done
[[ "${old_set}" == *a* ]] || set +a
if [[ -n "${PALUDIS_USE_SAFE_RESUME}" ]] ; then
if [[ -f "${2}.-PARTIAL-" ]] ; then
if [[ $(wrapped_getfsize "${2}".-PARTIAL- ) -ge 123456 ]] ; then
einfo_unhooked "Attempting resume using ${2}.-PARTIAL-"
else
einfo_unhooked "Not attempting resume using ${2}.-PARTIAL- (too small)"
echo rm -f "${2}".-PARTIAL-
rm -f "${2}".-PARTIAL-
fi
fi
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" ; then
echo mv -f "${2}".-PARTIAL- "${2}"
mv -f "${2}".-PARTIAL- "${2}"
exit 0
else
rm -f "${2}"
exit 1
fi
else
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" ; then
exit 0
else
rm -f "${2}"
exit 1
fi
fi

52
paludis/fetchers/dohttps Executable file
View File

@@ -0,0 +1,52 @@
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et :
# Curl fetcher for paludis
# Create a symbolic link to this file under SHAREDIR/paludis/fetchers/, where
# SHAREDIR is probably /usr/share, with the name doftp, dohttp or dohttps
# depending on the protocols you want to use it with.
# Set EXTRA_CURL in paludis' bashrc for extra options for curl.
export PATH="$(${PALUDIS_EBUILD_DIR}/utils/canonicalise ${PALUDIS_EBUILD_DIR}/utils/ ):${PATH}"
source ${PALUDIS_EBUILD_DIR}/echo_functions.bash
old_set=$-
set -a
for f in ${PALUDIS_BASHRC_FILES}; do
[[ -f "${f}" ]] && source "${f}"
done
[[ "${old_set}" == *a* ]] || set +a
if [[ -n "${PALUDIS_USE_SAFE_RESUME}" ]] ; then
if [[ -f "${2}.-PARTIAL-" ]] ; then
if [[ $(wrapped_getfsize "${2}".-PARTIAL- ) -ge 123456 ]] ; then
einfo_unhooked "Attempting resume using ${2}.-PARTIAL-"
else
einfo_unhooked "Not attempting resume using ${2}.-PARTIAL- (too small)"
echo rm -f "${2}".-PARTIAL-
rm -f "${2}".-PARTIAL-
fi
fi
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -C - -o "${2}".-PARTIAL- "${1}" ; then
echo mv -f "${2}".-PARTIAL- "${2}"
mv -f "${2}".-PARTIAL- "${2}"
exit 0
else
rm -f "${2}"
exit 1
fi
else
echo ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" 1>&2
if ${CURL_WRAPPER} ${LOCAL_CURL:-curl} ${EXTRA_CURL} --connect-timeout 30 --retry 1 --fail -L -o "${2}" "${1}" ; then
exit 0
else
rm -f "${2}"
exit 1
fi
fi

5
paludis/general.conf Normal file
View File

@@ -0,0 +1,5 @@
# general.conf
# This file created by portage2paludis.bash
world="/var/db/pkg/world"
accept_breaks_portage="eapi version"

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,7 @@
#!/bin/bash
echo -e '\033[1;32metckeeper postinst phase...\033[0m'
etckeeper post-install
if [[ $(ld --version) =~ "gold" ]] ; then
echo -e "\033[1;31mld gold is in use!!\033[0m"
fi

View File

@@ -0,0 +1,8 @@
#!/bin/bash
echo -e '\033[1;32metckeeper postinst phase...\033[0m'
etckeeper post-install
if [[ $(ld --version) =~ "gold" ]] ; then
echo -e "\033[1;31mld gold is in use!!\033[0m"
fi

View File

@@ -0,0 +1,24 @@
#!/bin/bash
echo -e '\033[1;32metckeeper preinst phase...\033[0m'
etckeeper pre-install
# if [[ "${CATEGORY}/${PN}" =~ "app-emulation/emul-linux-x86" ||
# "${CATEGORY}/${PN}" == "x11-drivers/nvidia-drivers" ||
# "${CATEGORY}/${PN}" == "sys-libs/libstdc++-v3" ||
# "${CATEGORY}/${PN}" == "dev-lang/dmd" ||
# "${CATEGORY}/${PN}" == "sys-apps/sandbox" ||
# "${CATEGORY}/${PN}" == "app-emulation/wine" ||
# "${CATEGORY}/${PN}" == "sys-libs/glibc"
# ]]
# then
# :
# else
# einfo
# einfo "removing stuff in "${ED%/}"/usr/lib32/"
# einfo
# if [[ -n ${ED%/} && -e "${ED%/}/usr/lib32" ]] ; then
# rm -rf "${ED%/}/usr/lib32"
# fi
# fi

View File

@@ -0,0 +1,4 @@
#!/bin/bash
echo -e '\033[1;32metckeeper preinst phase...\033[0m'
etckeeper pre-install

View File

@@ -0,0 +1,4 @@
#!/bin/bash
if [[ $(ld --version) =~ "gold" ]] ; then
echo -e "\033[1;31mld gold is in use!!\033[0m"
fi

View File

@@ -0,0 +1,4 @@
#!/bin/bash
if [[ $(ld --version) =~ "gold" ]] ; then
echo -e "\033[1;31mld gold is in use!!\033[0m"
fi

View File

@@ -0,0 +1,10 @@
#!/bin/sh
#echo -e "\033[1;33mcompressing logs...\033[0m"
#find "$(portageq envvar PORT_LOGDIR)" -type f -name "*.log" -exec xz -z -9 '{}' \; && echo -e "\033[1;32mcompressing logs finished!\033[0m" || echo -e "\033[1;31mfailed!\033[0m"
# updatedb
/root/updatedb.sh
echo -e "\033[1;33mstarting database-update...\033[0m"
updatedb && echo -e "\033[1;32mupdating database finished!\033[0m" || echo -e "\033[1;31mfailed!\033[0m"

774
paludis/keywords.conf Normal file
View File

@@ -0,0 +1,774 @@
# keywords.conf
# This file created by portage2paludis.bash
*/* amd64
## sec bugs
~media-libs/libmodplug-0.8.8.5 ~amd64
## my testing packages
dev-libs/angelscript ~amd64
mail-client/geary ~amd64
app-backup/fsarchiver ~amd64
app-backup/qt4-fsarchiver ~amd64
dev-python/watchdog ~amd64
dev-python/pathtools ~amd64
dev-python/argh ~amd64
net-im/dianara ~amd64
dev-libs/libuv ~amd64
net-im/bitlbee ~amd64
x11-plugins/bitlbee-steam ~amd64
net-irc/hexchat ~amd64
~sci-mathematics/rstudio-0.98.490 ~amd64
net-misc/megatools ~amd64
dev-python/pyopenal ~amd64
dev-python/pyvorbis ~amd64
sci-libs/libspatialindex ~amd64
dev-python/pyode ~amd64
sci-geosciences/osgearth ~amd64
www-apps/hiawatha-monitor ~amd64
dev-lang/php ~amd64
x11-plugins/hexchat-javascript ~amd64
dev-lang/io ~amd64
x11-libs/pixman ~amd64
games-engines/love *
games-arcade/lix *
games-fps/eduke32 *
media-libs/libsfml ~amd64
dev-python/cryptography ~amd64
mail-filter/spamassassin ~amd64
media-sound/teamspeak-client-bin ~amd64
app-crypt/zuluCrypt ~amd64
# blender
media-gfx/blender *
~media-video/ffmpeg-2.2.13 ~amd64
dev-cpp/gflags ~amd64
dev-cpp/glog ~amd64
# git-cola
dev-vcs/git-cola ~amd64
~dev-python/jsonpickle-0.7.2 ~amd64
~dev-python/simplejson-3.6.0 ~amd64
mail-filter/postgrey ~amd64
www-servers/hiawatha ~amd64
dev-python/pathlib ~amd64
# tox
net-libs/tox *
dev-libs/libsodium ~amd64
net-im/venom-av *
net-im/venom *
dev-qt/qtcore:5 ~amd64
dev-qt/qtgui:5 ~amd64
dev-qt/qtmultimedia:5 ~amd64
dev-qt/qtconcurrent:5 ~amd64
dev-qt/qtxml:5 ~amd64
dev-qt/qtopengl:5 ~amd64
dev-qt/qtwidgets:5 ~amd64
dev-qt/qtnetwork:5 ~amd64
net-im/qtox *
~x11-libs/libxkbcommon-0.4.1 ~amd64
net-im/tox-prpl *
net-im/tox-gui-qt *
net-im/utox *
net-im/toxic *
media-libs/libfilteraudio *
# perl team messup
~virtual/perl-Text-ParseWords-3.280.0 ~amd64
~perl-core/Pod-Simple-3.280.0 ~amd64
~perl-core/IPC-Cmd-0.800.0 ~amd64
=sys-devel/bison-2.7.1 ~amd64
=media-libs/xvid-1.3.2-r1 ~amd64
=media-libs/speex-1.2_rc1-r2 ~amd64
=media-libs/libao-1.1.0-r2 ~amd64
=media-libs/a52dec-0.7.4-r7 ~amd64
=dev-libs/fribidi-0.19.5-r2 ~amd64
=media-libs/libv4l-1.0.0 ~amd64
=media-sound/lame-3.99.5-r1 ~amd64
=media-sound/gsm-1.0.13-r1 ~amd64
=media-libs/faad2-2.7-r3 ~amd64
=media-libs/glew-1.10.0-r2 ~amd64
=media-libs/openjpeg-1.5.1-r1 ~amd64
=media-libs/libmodplug-0.8.8.4-r1 ~amd64
=media-libs/vo-aacenc-0.1.3 ~amd64
=media-libs/libdv-1.0.0-r3 ~amd64
=media-libs/lcms-2.5-r1 ~amd64
dev-util/kbuild ~amd64
sys-devel/gdb ~amd64
net-p2p/retroshare ~amd64
# for kernel-3.12
#sys-fs/zfs *
#sys-fs/zfs-kmod *
#sys-kernel/spl *
# cpu too recent?
dev-util/valgrind ~amd64
x11-terms/terra *
dev-python/simplegui ~amd64
dev-db/firebird ~amd64
app-emulation/virtualbox ~amd64
app-emulation/virtualbox-additions ~amd64
app-emulation/virtualbox-extpack-oracle ~amd64
app-emulation/virtualbox-modules ~amd64
media-libs/smpeg2 ~amd64
media-libs/sdl2-net ~amd64
media-libs/sdl2-mixer ~amd64
media-libs/libsdl2 ~amd64
media-libs/sdl2-image ~amd64
media-libs/sdl2-ttf ~amd64
media-libs/sdl2-gfx ~amd64
# netsurf
www-client/netsurf ~amd64
dev-util/codeblocks ~amd64
dev-util/geany ~amd64
dev-util/geany-plugins ~amd64
net-misc/youtube-viewer ~amd64
# perl unmasking
~dev-perl/Gentoo-PerlMod-Version-0.6.0 ~amd64
~dev-perl/Text-Markdown-1.0.31 ~amd64
net-im/tox
net-im/toxic
# required by games-action/teeworlds (argument)
=media-libs/pnglite-0.1.17 ~amd64
# linphone
net-voip/linphone ~amd64
net-libs/libeXosip ~amd64
net-libs/ortp ~amd64
media-libs/mediastreamer ~amd64
net-libs/belle-sip ~amd64
dev-libs/antlr-c ~amd64
#games-engines/openmw *
x11-misc/openbox-menu ~amd64
dev-util/meld ~amd64
# tahoe-lafs
net-fs/tahoe-lafs ~amd64
dev-python/pycryptopp ~amd64
dev-python/pyutil ~amd64
dev-python/zbase32 ~amd64
dev-python/zfec ~amd64
=dev-python/twisted-conch-13.0.0-r1 ~amd64
=net-zope/zope-interface-4.0.5 ~amd64
=dev-libs/libffi-3.0.13-r1 ~amd64
=virtual/libffi-3.0.13-r1 ~amd64
sys-apps/etckeeper ~amd64
dev-python/mpi4py ~amd64
xfce-extra/xfce4-whiskermenu-plugin *
virtual/pypy ~amd64
x11-plugins/pidgin-otr ~amd64
net-libs/libotr ~amd64
net-p2p/pybitmessage *
x11-misc/vym ~amd64
net-misc/dropbox-cli ~amd64
net-libs/miniupnpc ~amd64
dev-python/pypy ~amd64
app-portage/gentoopm ~amd64
net-misc/openconnect ~amd64
www-client/pybugz ~amd64
sys-fs/zfs ~amd64
sys-kernel/spl ~amd64
sys-fs/zfs-kmod ~amd64
app-vim/nerdtree ~amd64
xfce-extra/xfce4-timer-plugin ~amd64
=media-gfx/inkscape-0.48.4-r1 ~amd64
# elogv
app-portage/elogv ~amd64
=dev-python/pyliblzma-0.5.3-r1 ~amd64
dev-python/jedi ~amd64
dev-util/cloc ~amd64
sys-devel/bmake
# libpng testing
=media-libs/libpng-1.6* ~amd64
media-libs/libpng:1.5 ~amd64
# required by sci-mathematics/wxmaxima-12.09.0
# required by wxmaxima (argument)
=media-fonts/jsmath-1.0 ~amd64
sci-mathematics/wxmaxima ~amd64
sci-mathematics/maxima ~amd64
dev-python/pyatspi ~amd64
dev-vcs/svn2git ~amd64
media-libs/desurium-cef *
games-util/desurium *
games-engines/gambatte *
# python3_3 and eclass unlocking
# required by games-engines/renpy-6.15.0::hasufell-overlay
app-admin/eselect-renpy ~amd64
dev-lang/python:3.3 *
games-engines/residualvm *
x11-misc/sunflower ~amd64
dev-util/a8 ~amd64
media-sound/pnmixer ~amd64
app-admin/mcelog ~amd64
media-gfx/pornview ~amd64 *
dev-util/ninja-ide ~amd64
net-misc/remmina ~amd64
# lolcat dep
dev-ruby/trollop:0 ~amd64
games-strategy/openra ~amd64
sys-apps/pacman ~amd64
net-libs/libuv ~amd64
net-libs/http-parser ~amd64
net-misc/pglinux ~amd64
x11-misc/spacefm-plugins *
app-text/jpdftweak ~amd64
# for sumwars
dev-libs/poco ~amd64
x11-misc/compton *
# bluefish abiword
gnome-extra/gucharmap ~amd64
# cegui
dev-games/ogre *
dev-games/cegui ~amd64
media-libs/glm ~amd64
games-rpg/sumwars ~amd64
# torbrowser
www-client/torbrowser ~amd64
www-misc/torbrowser-profile ~amd64
~dev-libs/nss-3.16.2 ~amd64
~dev-libs/nspr-4.10.6 ~amd64
sys-apps/portage *
dev-lang/dmd:1 ~amd64
dev-lang/dmd:2 ~amd64
# by libmediainfo
net-im/purple-events ~amd64
x11-plugins/purple-libnotify-plus ~amd64
# desura testing
#=x11-libs/wxGTK-2.9.4.1 ~amd64
x11-libs/wxGTK:2.9 ~amd64
=media-libs/devil-1.7.8-r1
net-libs/enet:1.3 ~amd64
sys-devel/automake:1.12 ~amd64
sys-devel/automake:1.13 ~amd64
=x11-plugins/pidgin-birthday-reminder-1.7 ~amd64
# for cdemu
sys-fs/vhba ~amd64
app-cdr/cdemu ~amd64
app-cdr/cdemu-daemon ~amd64
app-cdr/gcdemu ~amd64
# unconditional ~amd64
app-admin/conkyguayadeque ~amd64
app-admin/cpu-g ~amd64
app-antivirus/avast4workstation ~amd64
app-arch/innoextract ~amd64
app-editors/bluefish ~amd64
app-editors/efte ~amd64
app-emulation/vboxgtk ~amd64
app-misc/g15stats ~amd64
app-admin/hardinfo ~amd64
app-misc/lolcat ~amd64
app-misc/rainlendar-lite ~amd64
app-misc/trash-cli ~amd64
app-misc/xmind-portable ~amd64
app-portage/autodep ~amd64
app-portage/eclass-manpages ~amd64
#app-portage/eix ~amd64
app-portage/euscan ~amd64
app-portage/overlay-utils ~amd64
app-portage/pfl ~amd64
app-portage/smart-live-rebuild ~amd64
app-shells/mksh ~amd64
app-text/focuswriter ~amd64
app-text/jist ~amd64
app-text/keepnote ~amd64
dev-games/* ~amd64
dev-java/oracle-jdk-bin ~amd64
dev-lang/lazarus ~amd64
# for cdemu
dev-libs/libmirage ~amd64
dev-libs/tinyxml2 ~amd64
dev-perl/Linux-DesktopFiles ~amd64
dev-ruby/paint ~amd64
dev-util/bluej ~amd64
dev-util/checkbashisms ~amd64
dev-util/gquilt ~amd64
# for googleearth
dev-util/patchelf ~amd64
dev-vcs/git ~amd64
# accept all games stuff
games-action/* ~amd64
games-arcade/* ~amd64
games-board/* ~amd64
games-emulation/* ~amd64
games-engines/* ~amd64
games-fps/* ~amd64
games-kids/* ~amd64
games-misc/* ~amd64
games-mud/* ~amd64
games-puzzle/* ~amd64
games-roguelike/* ~amd64
games-rpg/* ~amd64
games-server/* ~amd64
games-simulation/* ~amd64
games-sports/* ~amd64
games-strategy/* ~amd64
games-util/* ~amd64
media-gfx/nvidia-cg-toolkit ~amd64
media-gfx/nvidia-texture-tools ~amd64
media-gfx/pinta ~amd64
media-fonts/unifont ~amd64
media-libs/libmediainfo ~amd64
# for "link" useflag of VBAM
~media-libs/libsfml-1.6 ~amd64
media-sound/guayadeque ~amd64
media-sound/teamspeak-client-bin ~amd64
media-video/mediainfo ~amd64
net-im/pidgin ~amd64
net-im/skype ~amd64
net-im/skypetab-ng ~amd64
net-irc/xchat-otr ~amd64
net-irc/xchatosd ~amd64
# required by pidgin
net-libs/farstream ~amd64
net-news/PenguinTV ~amd64
net-firewall/pglinux ~amd64
net-misc/dropbox ~amd64
sci-geosciences/googleearth ~amd64
sci-misc/boinc ~amd64
sys-apps/modprobed_db ~amd64
sys-apps/paludis ~amd64
sys-apps/udevil ~amd64
sys-boot/os-prober ~amd64
sys-devel/clang ~amd64
sys-devel/dragonegg ~amd64
sys-devel/llvm ~amd64
sys-devel/spl ~amd64
sys-fs/zfs ~amd64
#sys-kernel/gentoo-sources ~amd64
sys-power/cpufreqd ~amd64
virtual/jdk ~amd64
virtual/jre ~amd64
www-misc/abloadtool ~amd64
www-misc/profile-sync-daemon ~amd64
x11-themes/clearlooks-phenix ~amd64
x11-misc/idesk-extras ~amd64
x11-misc/obapps ~amd64
x11-misc/obmenugen ~amd64
x11-misc/obmenu-generator ~amd64
x11-misc/obtheme ~amd64
x11-misc/redshift ~amd64
~dev-python/pyxdg-0.25 ~amd64
x11-misc/ktsuss ~amd64
x11-misc/tudor-volumed ~amd64
x11-misc/wbar ~amd64
x11-misc/wbarconf ~amd64
x11-misc/x11vnc ~amd64
x11-plugins/pidgin-facebookchat ~amd64
x11-plugins/pidgin-opensteamworks ~amd64
x11-plugins/pidgin-window_merge ~amd64
x11-themes/geany-themes ~amd64
x11-themes/human-icon-theme ~amd64
x11-themes/yasis-icon-theme ~amd64
x11-wm/openbox ~amd64
#conditional *
<sys-boot/grub-9999 *
sys-devel/gcc:4.7 *
sys-devel/gcc:4.8 *
#unconditional *
app-office/writerscafe *
app-vim/simple-bookmarks *
app-vim/solarized *
dev-python/snakeoil *
dev-util/pkgcore-checks *
games-arcade/clonekeenplus *
games-engines/gemrb *
games-engines/stratagus *
games-misc/limbs-off *
games-strategy/freeorion *
games-strategy/opendungeons *
games-strategy/opendungeons-data *
games-strategy/freesynd *
#games-strategy/s25rttr *
#games-strategy/wargus *
#games-strategy/wargus-data *
games-mud/wxmud *
media-sound/gmusicbrowser *
media-sound/guayadeque *
sys-apps/pkgcore *
x11-misc/spacefm *
#x11-wm/openbox *
#x11-misc/obconf *
x11-terms/terminator *
# netbeans
dev-java/netbeans-cnd ~amd64
dev-java/netbeans-harness ~amd64
dev-java/netbeans-platform ~amd64
dev-java/netbeans-apisupport ~amd64
dev-java/netbeans-webcommon ~amd64
dev-java/netbeans-websvccommon ~amd64
dev-java/netbeans-mobility ~amd64
dev-java/smack ~amd64
dev-java/netbeans-javacard ~amd64
dev-java/netbeans-ide ~amd64
dev-java/netbeans-javafx ~amd64
dev-java/netbeans-nb ~amd64
dev-java/netbeans-profiler ~amd64
dev-java/netbeans-groovy ~amd64
dev-java/netbeans-php ~amd64
dev-java/ws-commons-util ~amd64
dev-java/saxon ~amd64
dev-java/netbeans-java ~amd64
dev-java/netbeans-javadoc ~amd64
dev-java/netbeans-dlight ~amd64
dev-java/netbeans-enterprise ~amd64
dev-java/netbeans-ergonomics ~amd64
dev-java/jboss-logging ~amd64
dev-java/jboss-logmanager ~amd64
dev-java/jboss-modules ~amd64
dev-java/netbeans-extide ~amd64
dev-util/netbeans ~amd64
# for vim
app-vim/exheres-syntax ~amd64
app-vim/csound-syntax ~amd64
app-vim/tt2-syntax ~amd64
app-editors/gvim ~amd64
app-editors/vim ~amd64
app-editors/vim-core ~amd64
app-vim/youcompleteme *
app-vim/conque ~amd64
app-vim/delimitMate *
app-vim/* ~amd64
app-vim/undotree *
# blender
dev-cpp/eigen:3 ~amd64
=media-gfx/blender-2.69-r1 ~amd64
sci-physics/bullet ~amd64
sci-libs/ldl ~amd64
sci-libs/suitesparseconfig ~amd64
sys-kernel/vanilla-sources ~amd64
app-portage/gentoolkit ~amd64
dev-vcs/tig ~amd64
=app-portage/flaggie-9999 *
dev-lua/luvit *
games-strategy/freeserf *
games-arcade/mars-game *
x11-wm/i3 ~amd64 *
www-misc/pydio-sync *
net-misc/teamviewer ~amd64
app-editors/focuswriter ~amd64
x11-misc/i3status ~amd64
sys-apps/keyfuzz ~amd64
sys-apps/hprofile ~amd64
net-misc/tor ~amd64
net-proxy/torsocks ~amd64
net-print/samsungs-unified-linux-driver ~amd64
dev-util/bin_replace_string ~amd64
net-print/gnome-manual-duplex ~amd64
x11-libs/wxGTK:3.0 ~amd64
=x11-libs/libva-vdpau-driver-0.7.4-r1 ~amd64
dev-libs/wayland ~amd64
=dev-libs/weston-1.5.0 ~amd64
dev-lang/luajit ~amd64
net-libs/polarssl ~amd64
sys-apps/gentoo-functions ~amd64
=media-video/mplayer-1.2_pre20130729 ~amd64
=media-video/mplayer2-2.0_p20130428-r1 ~amd64
# ffmpeg
=virtual/ffmpeg-9 ~amd64
~media-video/ffmpeg-0.10.15:0.10 ~amd64
app-misc/task ~amd64
dev-lang/python:3.4 ~amd64
media-video/mpv ~amd64
sci-libs/gsl ~amd64
sci-mathematics/flint ~amd64
dev-python/pypy-bin:0 ~amd64
virtual/pypy:0 ~amd64
dev-lang/elixir ~amd64
dev-lang/erlang ~amd64
dev-python/g-pypi ~amd64
www-plugins/lightspark ~amd64
media-gfx/xpaint ~amd64
x11-libs/libXaw3dXft ~amd64
dev-libs/libuv ~amd64
dev-games/stormlib ~amd64
=sys-libs/slang-2.2.4-r1 ~amd64
media-libs/giflib ~amd64
=media-libs/imlib2-1.4.6-r2 ~amd64
=media-libs/libcaca-0.99_beta18-r2 ~amd64
=media-libs/sdl-image-1.2.12-r1 ~amd64
=media-libs/smpeg-0.4.4-r10 ~amd64
=media-libs/sdl-net-1.2.8-r1 ~amd64
=media-libs/sdl-ttf-2.0.11-r1 ~amd64
=media-libs/freealut-1.1.0-r3 ~amd64
=media-libs/sdl-sound-1.0.3-r1 ~amd64
media-libs/sdl-gfx ~amd64
dev-embedded/gnome-avrdude ~amd64
www-client/xombrero ~amd64
dev-lang/spidermonkey:24 ~amd64
=media-libs/sdl-mixer-1.2.12-r4 ~amd64
sci-mathematics/singular ~amd64
=dev-python/cython-0.20.1 ~amd64
media-sound/mumble ~amd64
net-libs/nacl ~amd64
=dev-libs/openssl-1.0.1h-r2 ~amd64
app-portage/overlint ~amd64
=dev-libs/yajl-2.0.4-r3 ~amd64
dev-db/mariadb ~amd64
=dev-cpp/gmock-1.7.0-r1 ~amd64
media-libs/libsdl ~amd64
dev-util/abi-compliance-checker ~amd64
=net-misc/curl-7.37.0 ~amd64
=dev-python/twisted-core-13.0.0-r3 ~amd64
=dev-dotnet/libgdiplus-2.10.9-r2 ~amd64
=net-libs/gnutls-3.3.4-r1 ~amd64
=virtual/perl-Module-Build-0.420.0 ~amd64
=perl-core/Module-Build-0.420.0-r1 ~amd64
sys-devel/bmake ~amd64
=dev-tex/dot2tex-2.8.7-r1 ~amd64
media-sound/pnmixer *
=virtual/libintl-0-r1 ~amd64
~dev-libs/libgcrypt-1.6.1 ~amd64
=media-libs/harfbuzz-0.9.26-r1 ~amd64
=x11-libs/pango-1.36.3-r2 ~amd64
=x11-libs/cairo-1.12.16-r2 ~amd64
=dev-db/sqlite-3.8.4.3 ~amd64
=sys-libs/gdbm-1.11 ~amd64
=dev-libs/libgpg-error-1.12-r1 ~amd64
=dev-libs/libxslt-1.1.28-r2 ~amd64
=dev-libs/nettle-2.7.1-r1 ~amd64
=media-gfx/graphite2-1.2.4-r1 ~amd64
=media-libs/jasper-1.900.1-r6 ~amd64
=virtual/acl-0-r2 ~amd64
=x11-libs/cairo-1.12.16-r2 ~amd64
=x11-libs/pango-1.36.3-r2 ~amd64
dev-libs/libRocket ~amd64
app-crypt/signify *
dev-libs/libbsd ~amd64
# minetest
dev-libs/hiredis ~amd64
=media-libs/x264-0.0.20140308 ~amd64
# wine
app-emulation/wine ~amd64
app-emulation/winetricks ~amd64
x11-misc/cbatticon *
dev-vcs/hub ~amd64
# haskell
dev-haskell/* ~amd64
app-vim/haskellmode ~amd64
app-emacs/ghc-mod ~amd64
app-text/pandoc ~amd64
dev-lang/ghc ~amd64
app-portage/hackport *
~dev-python/simplejson-3.6.3 ~amd64
# mercurial
dev-vcs/tortoisehg ~amd64
dev-vcs/mercurial ~amd64
dev-vcs/hg-git ~amd64
dev-python/dulwich ~amd64
app-portage/fquery ~amd64
#net-p2p/qbittorrent ~amd64
# needed by torbrowser
~media-libs/mesa-10.2.8 ~amd64
~x11-libs/libdrm-2.4.54 ~amd64
net-p2p/rtorrent ~amd64
net-libs/libtorrent ~amd64
dev-libs/libntru ~amd64
dev-games/aseprite ~amd64
~dev-libs/libltdl-2.4.3 ~amd64
~sys-devel/libtool-2.4.3 ~amd64
dev-lang/ruby:2.1 ~amd64
x11-misc/notify-osd ~amd64
x11-themes/notify-osd-icons ~amd64
x11-misc/qtnotifydaemon ~amd64
x11-misc/dunst ~amd64
sys-boot/bootinfoscript ~amd64
sys-kernel/genkernel ~amd64
# libressl compatibility
dev-libs/libressl ~amd64
~dev-perl/Net-SSLeay-1.650.0 ~amd64
net-libs/gloox ~amd64
~net-libs/libssh-0.6.4 ~amd64
dev-lang/ruby:2.2 ~amd64
~www-servers/apache-2.4.10 ~amd64
~app-admin/apache-tools-2.4.10 ~amd64
~dev-libs/apr-1.5.1 ~amd64
dev-python/enum34 ~amd64
mail-filter/spamassassin ~amd64
www-servers/nginx ~amd64
sys-devel/automake:1.14 ~amd64
# livestreamer
net-misc/livestreamer *
dev-python/futures ~amd64
dev-python/singledispatch ~amd64
virtual/python-futures ~amd64
virtual/python-singledispatch ~amd64
net-misc/onioncat ~amd64
app-office/ganttproject-bin ~amd64
net-im/skype ~amd64
dev-lua/luasec ~amd64
x11-drivers/nvidia-drivers ~amd64
games-emulation/dosbox *
sys-apps/hprofile ~amd64
net-misc/remmina ~amd64
net-misc/freerdp ~amd64
kde-misc/quadkonsole ~amd64
dev-util/kbuild ~amd64
x11-drivers/xf86-video-virtualbox ~amd64
media-gfx/brother-brscan2 ~amd64
app-text/diffpdf ~amd64
dev-libs/libndef ~amd64
app-misc/ca-certificates ~amd64
# ruby 2.2 testing
app-admin/eselect-ruby ~amd64
virtual/rubygems ~amd64
dev-ruby/rake ~amd64
dev-ruby/json ~amd64
dev-ruby/rubygems ~amd64
dev-ruby/rdoc ~amd64
net-misc/curl ~amd64
app-misc/c_rehash ~amd64
net-libs/mbedtls ~amd64
dev-vcs/bfg ~amd64
sys-fs/squashfs-tools ~amd64
app-misc/cacerts ~amd64
dev-libs/msgpack ~amd64
dev-util/gquilt ~amd64
dev-libs/protobuf-c ~amd64
# gpaste
~dev-libs/gobject-introspection-1.42.0 ~amd64
~dev-libs/gobject-introspection-common-1.42.0 ~amd64
~dev-libs/glib-2.42.1 ~amd64
~dev-util/gdbus-codegen-2.42.1 ~amd64
desktop-misc/gpaste ~amd64

View File

@@ -0,0 +1,6 @@
cross-i686-pc-linux-gnu/* -*
cross-i686-pc-linux-gnu/binutils x86 ~x86
cross-i686-pc-linux-gnu/gcc x86 ~x86
cross-i686-pc-linux-gnu/linux-headers x86 ~x86
cross-i686-pc-linux-gnu/glibc x86 ~x86
cross-i686-pc-linux-gnu/gdb x86 ~x86

36
paludis/licenses.conf Normal file
View File

@@ -0,0 +1,36 @@
# licenses.conf
# This is a stub, it accepts all licenses.
# This file created by portage2paludis.bash
*/* * -@EULA
net-im/skype skype-eula skype-4.0.0.7-copyright
sci-geosciences/googleearth googleearth
games-fps/quake3-data Q3AEULA
games-action/postalplus LOKI-EULA
app-emulation/virtualbox-bin PUEL
app-emulation/virtualbox-additions PUEL
app-emulation/virtualbox-extpack-oracle PUEL
dev-java/sun-jdk Oracle-BCLA-JavaSE
dev-java/oracle-jdk-bin Oracle-BCLA-JavaSE
www-plugins/adobe-flash AdobeFlash-11.x
games-fps/urbanterror Q3AEULA Q3AEULA-20000111
games-strategy/defcon-demo Introversion
games-strategy/smac LOKI-EULA
>=app-emulation/emul-linux-x86-java-1.6.0.39 Oracle-BCLA-JavaSE
net-misc/teamviewer TeamViewer
#required by dev-lang/ifc-13.1.2.146, required by dev-lang/ifc (argument)
>=dev-libs/intel-common-13.1.2.146 Intel-SDP
#required by dev-lang/ifc (argument)
>=dev-lang/ifc-13.1.2.146 Intel-SDP
games-rpg/arx-fatalis-data ArxFatalis-EULA-JoWooD
games-action/swordandsworcery CAPYBARA-EULA
games-misc/little-inferno Gameplay-Group-EULA
app-misc/test Q3AEULA
games-fps/enemy-territory RTCW-ETEULA
dev-util/nvidia-cuda-toolkit NVIDIA-CUDA

3
paludis/mirrors.conf Normal file
View File

@@ -0,0 +1,3 @@
# mirrors.conf
# This file created by portage2paludis.bash
* ftp://mirror.netcologne.de/gentoo//distfiles ftp://gentoo.imj.fr/pub/gentoo//distfiles ftp://de-mirror.org/gentoo//distfiles

3
paludis/output.conf Normal file
View File

@@ -0,0 +1,3 @@
# always_keep_output_logs may be set to 'true' to always keep output logs, even
# if a build succeeds.
always_keep_output_logs = true

90
paludis/package_mask.conf Normal file
View File

@@ -0,0 +1,90 @@
# package_mask.conf
# This file created by portage2paludis.bash
# gtk3 version sucks
>=app-text/evince-3
# broken themes
#>=x11-libs/gtk+-3.12.2:3
# problems with libreoffice
=media-libs/harfbuzz-0.9.23
dev-python/imaging
# sumwars
#>=dev-games/cegui-0.8.0
>=gnome-base/nautilus-3.0.0
#>=gnome-base/gnome-common-3.0.0
=sys-apps/portage-9999
sys-kernel/gentoo-sources:3.2.12
=games-strategy/opendungeons-9999-r1
#=media-sound/gmusicbrowser-9999
#>=app-emulation/wine-1.3.35
*/*::dev-zero
*/*::d-overlay
*/*::gentoo-zh
*/*::maggu2810-overlay
*/*::neurogeek
*/*::hasufell
*/*::science
*/*::cj-overlay
#*/*::libressl
*/*::sunrise
sys-devel/gdb::toolchain
games-rpg/penumbra-collection::sunrise
>=games-strategy/0ad-10000::hasufell
>=games-strategy/0ad-10000::hasufell-overlay
games-strategy/0ad::mrueg
#games-rpg/sumwars::hasufell-overlay
net-im/skypetab-ng::hasufell-overlay
#=x11-misc/wbar-2.3.1
games-strategy/freeorion::gentoo
#dev-games/gigi::gentoo
# specific version unmasked in p.unmask
#dev-libs/boost
sys-fs/udev
#=media-video/gnome-mplayer-1.0.7
#=www-plugins/gecko-mediaplayer-1.0.7
# unstable shit
#x11-drivers/nvidia-drivers
# https://bugs.gentoo.org/show_bug.cgi?id=475482
#=dev-lang/python-2.7.5
dev-python/pypy:1.9
dev-python/pypy:2.0
#>=x11-drivers/nvidia-drivers-340.65
#=x11-drivers/nvidia-drivers-334.21-r3
# needs pulseaudio
#>net-im/skype-4.2.0.13
#>=x11-drivers/nvidia-drivers-331.89
# useless update
=games-action/brutal-legend-20130615-r1

View File

@@ -0,0 +1,86 @@
sci-geosciences/osgearth
net-libs/libotr
x11-plugins/pidgin-otr
=sys-fs/btrfs-progs-9999
app-antivirus/avast4workstation::gentoo-zh
app-misc/xmind-portable::gentoo-zh
app-portage/autodep::neurogeek
games-roguelike/nethack
dev-lang/lua
dev-lang/luajit
sci-visualization/paraview
net-analyzer/wireshark
media-libs/libv4l
media-libs/alsa-lib
games-rpg/flare::hasufell
sci-libs/fplll::science
sci-geosciences/googleearth
virtual/perl-Devel-PPPort
games-fps/doom3-eventhorizon
# multilib
>=sys-libs/slang-2.2.4-r1
>=app-emulation/emul-linux-x86-baselibs-20140406-r2
>=media-libs/aalib-1.4_rc5-r6
>=media-libs/imlib-1.9.15-r4
>=app-emulation/emul-linux-x86-gtklibs-20140406-r1
=media-libs/imlib2-1.4.6-r2
>=media-libs/imlib2-9999-r1
>=media-libs/libcaca-0.99_beta18-r2
>=media-libs/libsdl-1.2.15-r5
>=media-libs/sdl-image-1.2.12-r1
>=media-libs/smpeg-0.4.4-r10
>=media-libs/sdl-net-1.2.8-r1
>=media-libs/sdl-ttf-2.0.11-r1
>=media-libs/freealut-1.1.0-r3
>=media-libs/sdl-sound-1.0.3-r1
>=media-libs/sdl-gfx-2.0.24-r1
>=app-emulation/emul-linux-x86-sdl-20140406-r1
media-video/mpv
~sys-apps/portage-2.2.12
~sys-apps/paludis-scm
<app-text/evince-9999
<dev-python/gnome-desktop-python-9999
<gnome-extra/gnome-media-9999
<x11-themes/gnome-themes-9999
# needed by openmw
dev-games/ogre
sys-apps/kmscon
app-office/ganttproject-bin::sunrise
<media-video/mpv-9999

1
paludis/profile/eapi Normal file
View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,9 @@
-python_targets_python3_4
-python_single_target_python3_4
-pypy
-python_targets_pypy
-system-wine
-abi_x86_32
-polarssl
-luajit
-ruby_targets_ruby22

View File

@@ -0,0 +1,9 @@
location = /var/lib/layman/arx-libertatis
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,10 @@
location = /var/lib/layman/desktop-overlay
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,9 @@
location = /var/lib/layman/games-overlay
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,12 @@
location = /usr/portage
sync =
profiles = /usr/portage/profiles/default/linux/amd64/13.0 /etc/paludis/profile
distdir = /mnt/sda2/distfiles
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata
binary_destination = true
binary_distdir = ${distdir}
binary_keywords_filter = amd64 ~amd64
#binary_uri_prefix = file:///var/cache/paludis-packages/

View File

@@ -0,0 +1,10 @@
location = /usr/local/portage
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass /usr/local/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
importance = 20
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,9 @@
location = /usr/local/portage-science
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass /usr/local/portage-science/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,4 @@
location = /var/db/pkg/
format = vdb
names_cache = /var/cache/paludis/names
provides_cache = /var/empty

View File

@@ -0,0 +1,5 @@
location = /usr/local/installed_unpackaged
sync =
format = installed_unpackaged
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,5 @@
format = unavailable
name = layman
location = /var/db/paludis/repositories/layman
sync = tar+http://git.exherbo.org/layman_repositories.tar.bz2
importance = -100

View File

@@ -0,0 +1,6 @@
format = e
location = /var/lib/layman/libressl
sync =
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata
importance = 50

View File

@@ -0,0 +1,10 @@
location = /var/lib/layman/media-overlay
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,9 @@
location = /var/lib/layman/mrueg
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,10 @@
location = /var/paludis/repositories/paludis-overlay
sync = git://github.com/ciaranm/paludis-overlay.git
#profiles = /var/paludis/repositories/paludis-overlay/profile
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata
master_repository = gentoo

View File

@@ -0,0 +1,10 @@
location = /var/lib/layman/prism-overlay
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,9 @@
location = /var/lib/layman/qt
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,3 @@
format = repository
config_filename = /etc/paludis/repositories/%{repository_template_name}.conf
config_template = /etc/paludis/repository.template

View File

@@ -0,0 +1,9 @@
location = /var/lib/layman/sunrise
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,5 @@
format = e
location = /var/lib/layman/torbrowser
sync = git://github.com/MeisterP/torbrowser-overlay.git git+https://github.com/MeisterP/torbrowser-overlay.git git+file://git@github.com:MeisterP/torbrowser-overlay.git
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,9 @@
location = /var/lib/layman/tox-overlay
sync =
#profiles = /usr/portage/profiles/default/linux/amd64/13.0
#eclassdirs = /usr/portage/eclass
#distdir = /home/distfiles
#master_repository = gentoo
format = e
names_cache = /var/cache/paludis/names
write_cache = /var/cache/paludis/metadata

View File

@@ -0,0 +1,3 @@
format = %{repository_template_format}
location = /var/db/paludis/repositories/%{repository_template_name}
sync = %{repository_template_sync}

View File

@@ -0,0 +1,96 @@
#app-editors/bluefish
* app-editors/gvim
* app-editors/vim
* app-office/dia
* app-text/xmlstarlet
* app-vim/bnf-syntax
* app-vim/brainfuck-syntax
#app-vim/bufexplorer
* app-vim/cfengine-syntax
* app-vim/colorschemes
* app-vim/cmdalias
#app-vim/conque
* app-vim/csound-syntax
* app-vim/delimitMate
* app-vim/dhcpd-syntax
* app-vim/ebnf-syntax
* app-vim/eselect-syntax
* app-vim/exheres-syntax
* app-vim/extra-syntax
* app-vim/fluxbox-syntax
* app-vim/fuzzyfinder
* app-vim/genindent
* app-vim/gitolite-syntax
#app-vim/gitv
#app-vim/gnupg
* app-vim/help-extra-syntax
* app-vim/nagios-syntax
* app-vim/nerdcommenter
* app-vim/nerdtree
* app-vim/nginx-syntax
* app-vim/ntp-syntax
* app-vim/pathogen
* app-vim/pgn-syntax
* app-vim/selinux-syntax
* app-vim/simple-bookmarks
* app-vim/solarized
* app-vim/taglist
* app-vim/tt2-syntax
* app-vim/udev-syntax
#app-vim/vimcommander
* app-vim/vim-spell-de
* app-vim/vim-spell-en
* app-vim/vimpython
* app-vim/wikipedia-syntax
* app-vim/xquery-syntax
* app-vim/xsl-syntax
* app-vim/youcompleteme
* dev-embedded/gnome-avrdude
#dev-lang/lazarus
* dev-python/jedi
#dev-util/a8
#dev-util/bluej
#dev-util/codeblocks
* dev-util/cloc
* dev-util/cunit
* dev-util/ddd
#* dev-util/devhelp
#dev-util/geany
#dev-util/geany-plugins
#dev-util/monodevelop
* dev-util/nemiver
#dev-util/ninja-ide
* dev-util/splint
# haskell
* dev-haskell/haddock
* dev-haskell/hscolour
* dev-haskell/haskell-src-meta
* dev-haskell/haskell-src
* dev-haskell/haskell-src-exts
# * dev-haskell/hasktags # in haskell-overlay
# * app-vim/haskellmode # in haskell-overlay
# * app-emacs/ghc-mod # in haskell-overlay
#* dev-haskell/tuple
#* dev-haskell/lens
#* dev-haskell/monadrandom
# * app-portage/hackport # # in haskell-overlay
#* dev-haskell/polynomial
* dev-haskell/scan
#* dev-haskell/base64-bytestring
#* dev-haskell/haskell-platform
#* dev-haskell/arithmoi
#* dev-haskell/gloss
#* dev-haskell/diagrams
#* dev-haskell/diagrams-contrib
#* dev-haskell/diagrams-gtk
#* dev-haskell/diagrams-svg
* dev-haskell/cabal-install
#* dev-haskell/glade
# * dev-haskell/pointful # # in haskell-overlay
# * dev-haskell/pointfree # # in haskell-overlay
#* dev-haskell/linear
#* dev-haskell/ac-vector
#* dev-haskell/ac-angle
* dev-util/glade

148
paludis/sets/games.conf Normal file
View File

@@ -0,0 +1,148 @@
* app-emulation/wine
* app-emulation/winetricks
#dev-games/higan-ananke
#games-action/awesomenauts
#games-action/beathazardultra
* games-action/brutal-legend
#games-action/chromium-bsu
* games-action/cs2d
#games-action/hotline-miami
#games-action/intrusion2
* games-action/minetest
#games-action/minetest_build
* games-action/minetest_game
#games-action/minetest_survival
#games-action/openastromenace
* games-action/openclonk
* games-action/solar2
* games-action/supertuxkart
#games-action/super-hexagon
#games-action/swordandsworcery
* games-action/teeworlds
#games-action/trine2
* games-action/trosh
#games-arcade/cervi
* games-arcade/commandergenius
#games-arcade/dynamitejack
* games-arcade/mari0
* games-arcade/notpacman
* games-arcade/nottetris2
* games-arcade/opensonic
* games-arcade/retrobattle
* games-arcade/supertux
* games-board/awale
* games-board/capicity
#games-board/cockatrice
* games-board/eboard
* games-board/pioneers
* games-board/pychess
* games-board/pysolfc
* games-board/xmahjongg
* games-emulation/dosbox
* games-emulation/epsxe
* games-emulation/gambatte
#games-emulation/higan
* games-emulation/mupen64plus
* games-emulation/psemu-gpupetemesagl
* games-emulation/psemu-gpupetexgl2
* games-emulation/psemu-padxwin
* games-emulation/psemu-peopssoftgpu
* games-emulation/psemu-peopsspu
#* games-emulation/vbam
#games-emulation/zsnes
* games-engines/gemrb
* games-engines/love:0.7
* games-engines/love:0.8
* games-engines/love:0.9
* games-engines/love:0
* games-engines/odamex
* games-engines/openmw
* games-engines/renpy
#* games-engines/renpy:6.14
* games-engines/renpy:6.15
* games-engines/renpy:6.16
* games-engines/renpy:6.17
* games-engines/residualvm
* games-engines/scummvm
#games-fps/doomsday
* games-fps/duke3d-data
* games-fps/eduke32
* games-fps/freedoom
* games-fps/quake3
* games-fps/sauerbraten
#games-fps/turtlearena
* games-fps/unvanquished
* games-fps/urbanterror
* games-fps/warsow
* games-fps/xonotic
#games-kids/crayon-physics
* games-misc/cowsay
* games-misc/doge
* games-misc/dont-starve
* games-misc/fortune-mod
* games-misc/fortune-mod-chucknorris
* games-misc/fortune-mod-firefly
* games-misc/fortune-mod-futurama
* games-misc/fortune-mod-starwars
* games-misc/fortune-mod-tao
* games-misc/katawa-shoujo
#games-misc/little-inferno
* games-misc/lolcat
#games-misc/papers-please
#games-puzzle/bastet
* games-puzzle/larry
* games-puzzle/meandmyshadow
#games-puzzle/nightsky
#games-puzzle/picpuz
* games-puzzle/splice
* games-puzzle/tiny-and-big
* games-roguelike/FTL
* games-roguelike/stone-soup
* games-roguelike/tome4
* games-rpg/a-bird-story
* games-rpg/arx-fatalis-data
* games-rpg/arx-libertatis
* games-rpg/avadon
* games-rpg/baldurs-gate-ee
* games-rpg/baldurs-gate-2-ee
#games-rpg/bastion
#games-rpg/dear-esther
#games-rpg/dungeon-defenders
* games-rpg/flare
* games-rpg/grimrock
* games-rpg/kqlives
* games-rpg/mana
* games-rpg/manaplus
#* games-rpg/morrowind-data
* games-rpg/penumbra-collection
* games-rpg/sumwars
* games-rpg/tmw
* games-rpg/to-the-moon
* games-rpg/valyriatear
* games-rpg/wasteland2
* games-rpg/zsdx
* games-rpg/zsxd
* games-strategy/0ad
#games-strategy/defcon-demo
* games-strategy/dunelegacy
* games-strategy/freeciv
#games-strategy/freecol
* games-strategy/freeorion
* games-strategy/freeserf
* games-strategy/freesynd
* games-strategy/hedgewars
* games-strategy/ja2-stracciatella
#games-strategy/opendungeons
* games-strategy/openra
* games-strategy/s25rttr
#games-strategy/ufo-ai
* games-strategy/uqm
#games-strategy/wargus
* games-strategy/wesnoth
#games-strategy/widelands
* games-strategy/zod-engine
#* games-util/desurium-meta
* games-util/joystick
* games-util/lutris
* games-util/osavul
#games-util/xgamer

View File

@@ -0,0 +1,22 @@
* x11-themes/gtk-engines-xfce:3
# udevil
* net-fs/davfs2
# for elogv xz file parsing
* dev-python/pyliblzma
# for sftp access to tahoe-lafs node
* dev-python/twisted-conch
# youtube-viewer
* dev-perl/Text-CharWidth
* dev-perl/LWP-Protocol-https
* dev-perl/TermReadKey
* dev-perl/Term-ReadLine-Gnu
* dev-perl/Text-CharWidth
* dev-perl/XML-Fast
* net-misc/gcap
* virtual/perl-File-Temp
* virtual/perl-Scalar-List-Utils

10
paludis/sets/steam.conf Normal file
View File

@@ -0,0 +1,10 @@
* >=app-emulation/emul-linux-x86-baselibs-20121028[development]
* >=app-emulation/emul-linux-x86-gtklibs-20121028[development]
* >=app-emulation/emul-linux-x86-opengl-20121028[development]
* >=app-emulation/emul-linux-x86-sdl-20121028[development]
* >=app-emulation/emul-linux-x86-soundlibs-20121028[development]
* >=app-emulation/emul-linux-x86-xlibs-20121028[development]
* >=sys-devel/gcc-4.6.0[multilib]
* >=sys-libs/glibc-2.15[multilib]
* virtual/opengl

6
paludis/sets/test.conf Normal file
View File

@@ -0,0 +1,6 @@
#app-emulation/vboxgtk
* dev-lua/luvit
* media-gfx/pornview
* www-misc/profile-sync-daemon
#x11-misc/sunflower

25
paludis/sets/xfce.conf Normal file
View File

@@ -0,0 +1,25 @@
#x11-misc/dzen
#x11-misc/obconf
#x11-misc/obmenu-generator
#x11-misc/obmenugen
#x11-misc/obtheme
#x11-misc/openbox-menu
#x11-misc/openbox-themes
#x11-wm/openbox
* xfce-base/xfce4-meta
#xfce-base/xfwm4
#xfce-extra/xfce4-clipman-plugin
#xfce-extra/xfce4-cpufreq-plugin
#xfce-extra/xfce4-cpugraph-plugin
#xfce-extra/xfce4-mailwatch-plugin
* xfce-extra/xfce4-mixer
#xfce-extra/xfce4-netload-plugin
* xfce-extra/xfce4-notes-plugin
#xfce-extra/xfce4-notifyd
* xfce-extra/xfce4-power-manager
* xfce-extra/xfce4-screenshooter
#xfce-extra/xfce4-sensors-plugin
#xfce-extra/xfce4-timer-plugin
* xfce-extra/xfce4-taskmanager
#xfce-extra/xfce4-whiskermenu-plugin
#xfce-extra/xfce4-xkb-plugin

17
paludis/use.conf Normal file
View File

@@ -0,0 +1,17 @@
# use.conf
*/* cups qt3support -libav -qt5 qt4 -gnutls a52 aac acpi alsa apng bash-completion cairo cdr consolekit cscope css dbus dri dv dvd dvdr exif fat ffmpeg flac fontconfig gif gpm gstreamer hddtemp icq icu ipv6 jabber jpeg jpeg2k lame libressl libnotify lm_sensors matroska mmx mp3 mp4 mpeg musepack nsplugin ntfs ogg opengl oscar pdf png profile policykit python raw sdl sound sse sse2 ssse3 svg tcpd tiff timidity truetype threads udev unicode usb v4l vcd vdpau vim-syntax vnc vorbis wavpack wayland win32codecs wmf x264 xv xvmc xvid X
*/* ABI_X86: -* 64
*/* CURL_SSL: -* -polarssl openssl
*/* INPUT_DEVICES: -* evdev keyboard mouse joystick
*/* LIBREOFFICE_EXTENSIONS: -* pdfimport presenter-console presenter-minimizer
*/* LINGUAS: -* en de
*/* PYTHON_TARGETS: -* python2_7 python3_2 python3_3 python3_4
*/* PYTHON_SINGLE_TARGET: -* python2_7
*/* QEMU_SOFTMMU_TARGETS: -* arm i386 ppc ppc64 x86_64
*/* QEMU_USER_TARGETS: -* arm i386 ppc ppc64 x86_64
*/* RUBY_TARGETS: -* ruby20
*/* VIDEO_CARDS: -* nvidia nouveau
*/* BUILD_OPTIONS: symbols=compress
*/* NETBEANS_MODULES: apisupport cnd dlight enterprise ergonomics groovy java javacard javafx profiler webcommon websvccommon php mobility extide
*/* CPU_FLAGS_X86: aes avx avx2 fma mmxext mmx popcnt sse sse2 sse3 ssse3 sse4_1 sse4_2
#*/* CPU_FLAGS_X86: sse

View File

@@ -0,0 +1,247 @@
sci-libs/hdf5 -threads -mpi
kde-base/marble -kde -python -handbook
sys-boot/grub:2 libzfs
dev-games/openscenegraph qt4 curl
sci-geosciences/osgearth qt4
media-gfx/pngcrush -system-libs
games-strategy/wesnoth server
games-misc/fortune-mod offensive
games-strategy/openra tools
virtual/python-imaging -python_targets_python3_2 -python_targets_python3_3 tk
sys-apps/portage python3
dev-python/pypy sqlite
mail-client/mutt gpg imap mbox pop smime smtp
mail-filter/procmail mbox
net-mail/fetchmail tk
net-misc/openconnect gnutls
games-emulation/higan profile_accuracy -profile_balanced
mail-client/claws-mail pdf perl pgp smime spamassassin spell webkit
# required by mail-client/claws-mail-3.9.1-r1[notification,libindicate]
# required by claws-mail (argument)
>=dev-libs/libindicate-12.10.1 gtk
sys-process/lsof rpc
# required by media-sound/teamspeak-client-bin-3.0.10
# required by media-sound/teamspeak-client-bin (argument)
dev-qt/qtgui xinerama
games-util/desurium -bundled-wxgtk debug
games-util/desurium-meta -games-deps
# threads? ( !adns )
net-misc/curl adns -threads
games-emulation/gambatte qt4 sdl
dev-cpp/glog gflags
games-action/trine2 system-libs
#required by games-action/d2x-rebirth-0.57.3, required by d2x-rebirth (argument)
dev-games/physfs hog
games-fps/eduke32 demo gtk
media-libs/alsa-lib alisp
media-plugins/alsa-plugins -pulseaudio
# fixme
games-emulation/vbam -ffmpeg
#temp
net-firewall/pglinux cron logrotate networkmanager qt4
games-engines/stratagus doc
games-strategy/ja2-stracciatella linguas_de -linguas_en cdinstall
dev-python/imaging tk
dev-util/eclipse-sdk doc gnome
dev-games/gigi ogre ois sdl
# leak
net-im/pidgin -dbus spell
## for awesomewm
x11-libs/cairo xcb
=dev-games/cegui-0.7.6-r1 xml ogre
net-misc/pglinux qt4
# move x11-libs/qt-assistant dev-qt/qthelp
dev-qt/qthelp compat
sys-block/gparted gtk
#x11-misc/spacefm gtk3
app-admin/conky nvidia audacious curl rss
app-arch/p7zip wxwidgets rar -pch
## thunderbird/enigmail
app-crypt/pinentry gtk
app-editors/editra spell
app-editors/gvim cscope gtk ruby perl
app-editors/vim cscope ruby perl
app-emulation/aqemu kvm
app-emulation/virtualbox-bin vboxwebsrv
## installs sys-power/acpi otherwise
app-misc/bashstyle-ng -acpi
app-office/abiword plugins
app-office/libreoffice binfilter gtk mysql pdfimport -nsplugin -cups
app-office/libreoffice-bin -cups java
app-office/openoffice-bin java
app-office/writerscafe gtk2
app-text/evince djvu dvi
app-text/texlive dvi2tty dvipdfm extra graphics png pstricks science truetype xml X
app-text/poppler qt4
#dev-db/mysql embedded ## für amarok
## for games-arcade/smc
dev-games/cegui ogre devil tinyxml gtk irrlicht lua zip
## for mana world
dev-games/guichan sdl
dev-games/ode double-precision
dev-games/ogre cg ois -boost freeimage opengl zip -threads tools doc gles2
## sqlite for firefox7
dev-lang/python sqlite tk
## for lazarus
dev-lang/fpc source
## required_use of cxx
dev-libs/beecrypt threads
dev-libs/libdbusmenu gtk
## for suspend/hibernate-script
dev-libs/libgcrypt static-libs
## for suspend/hibernate-script
dev-libs/libgpg-error static-libs
## for suspend/hibernate-script
dev-libs/lzo static-libs
dev-python/numpy lapack
dev-python/PyQt4 declarative webkit
dev-util/anjuta devhelp doc
dev-util/geany-plugins debugger devhelp enchant gpg gtkspell lua nls soup webkit
dev-util/netbeans debug doc
dev-vcs/git gtk tk
dev-vcs/mercurial tk gpg
games-action/babylon-mediavps campaigns yal
games-action/fs2_open babylon inferno speech
games-board/awale tk
games-board/cockatrice server
games-board/pysolfc extra-cardsets
app-emulation/emul-linux-x86-baselibs development
app-emulation/emul-linux-x86-gtklibs development
app-emulation/emul-linux-x86-opengl development
app-emulation/emul-linux-x86-sdl development
app-emulation/emul-linux-x86-soundlibs development
app-emulation/emul-linux-x86-xlibs development
games-emulation/vbam gtk link
games-emulation/visualboyadvance gtk
## crash with opengl
games-emulation/zsnes -opengl
games-engines/openmw ffmpeg devtools -mpg123
games-engines/stratagus theora
games-fps/urbanterror server
games-fps/warsow openal irc server
games-roguelike/stone-soup lua tiles
games-rpg/arx-libertatis c++0x tools
games-rpg/arx-fatalis-data cdinstall
games-strategy/0ad editor
games-strategy/freeorion cg
games-strategy/s25rttr debug glfw
games-strategy/uqm remix music voice
## for thunarr
gnome-base/gvfs gdu cdda fuse -http
mail-client/thunderbird custom-cflags custom-optimization
media-gfx/blender game-engine bullet player openal verse python_single_target_python3_3
media-gfx/gthumb -cdr slideshow
media-gfx/imagemagick corefonts truetype
media-gfx/nvidia-texture-tools cg glew glut openexr
media-libs/devil nvtt mng glut
media-libs/freetype kpathsea
media-libs/libexif abi_x86_32
media-libs/mesa gles1 gles2 -llvm g3dvl
## for frozenbubble
media-libs/sdl-mixer mikmod mod timidity midi mp3 smpeg
media-sound/audacity id3tag -ffmpeg
media-sound/gmusicbrowser doc
media-sound/idjc mp3-streaming mp3-tagging speex
media-sound/mumble speech
## ffmpeg and mplayer shit
media-video/ffmpeg avx theora vaapi mmxext
virtual/ffmpeg theora vaapi
media-video/mplayer mmxext
media-video/mplayer2 mmxext
media-video/gnome-mplayer libnotify
media-video/mediainfo wxwidgets
media-video/vlc X a52 alsa dts dvd flac fbcon ffmpeg lua matroska mp3 mpeg musepack ncurses ogg opengl png sdl skins speex sse svg theora truetype vorbis win32codecs wxwindows xinerama xv x264
net-analyzer/nmap gtk
net-analyzer/wireshark gtk
net-im/skype qt-static
net-irc/hexchat libcanberra libnotify perl plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo theme-manager spell
net-irc/xchat libnotify otr osd perl
net-irc/xchat-xsys audacious
net-misc/dropbox librsync-bundled
net-misc/rsync xattr
net-misc/youtube-viewer gtk
net-irc/irssi perl ssl
net-p2p/transmission gtk
sci-astronomy/celestia gtk
sci-geosciences/googleearth qt-bundled -mdns-bundled
sci-misc/boinc cuda
## for wxmaxima
sci-visualization/gnuplot wxwidgets
sys-apps/man-pages -linguas_de
sys-apps/pkgcore doc
sys-apps/smartmontools minimal
sys-devel/distcc gtk
sys-devel/gcc:4.5 gcj
sys-devel/llvm gold clang
#sys-fs/ntfs3g-acl
sys-fs/ntfs3g ntfsprogs
sys-fs/eudev gudev hwdb kmod
## gudev for thunar
sys-fs/udev extras gudev hwdb
virtual/udev gudev hwdb
sys-kernel/vanilla-sources deblob
sys-libs/zlib minizip
www-client/midori -unique
www-client/opera gtk
www-client/firefox libnotify custom-cflags custom-optimization
www-client/w3m gtk imlib fbcon nntp
www-plugins/adobe-flash 32bit
#www-plugins/lightspark
xfce-base/xfdesktop thunar
## for FF
x11-base/xorg-server xvfb
x11-misc/redshift gtk
x11-misc/wbar gtk
x11-drivers/nvidia-drivers gtk acpi
##icon support
x11-wm/openbox imlib
#### for splashutils
#media-libs/lcms static-libs
#media-libs/freetype static-libs
#app-arch/bzip2 static-libs
#media-libs/libpng static-libs
#media-libs/jpeg static-libs
#virtual/jpeg static-libs
#media-libs/libmng static-libs
#sys-apps/fbset static
sys-apps/busybox static -pam
# netbeans
dev-java/swing-layout source
#required by dev-java/commons-beanutils-1.8.0[test], required by dev-java/commons-digester-1.8.1-r1, required by dev-java/netbeans-enterprise-7.1.2, required by dev-java/netbeans-mobility-7.1.2, required by dev-java/netbeans-javadoc-7.1.2, required by dev-util/netbeans-7.1.2[doc], required by dev-util/netbeans (argument)
>=dev-java/commons-collections-3.2.1 test-framework

View File

@@ -0,0 +1,3 @@
app-emulation/wine ABI_X86: 64 32
www-plugins/adobe-flash ABI_X86: 64 32

View File

@@ -0,0 +1,2 @@
app-portage/eix clang
sys-devel/llvm clang

View File

@@ -0,0 +1,4 @@
cross-i686-pc-linux-gnu/binutils -selinux -multilib
cross-i686-pc-linux-gnu/linux-headers -selinux -multilib
cross-i686-pc-linux-gnu/glibc -selinux -multilib
cross-i686-pc-linux-gnu/gcc -selinux -boundschecking -d -gtk -gcj -libffi -mudflap -objc -objc++ -objc-gc -multilib

View File

@@ -0,0 +1,6 @@
media-gfx/blender PYTHON_SINGLE_TARGET: -* python3_4
net-irc/hexchat PYTHON_SINGLE_TARGET: -* python3_3
dev-vcs/git-cola PYTHON_SINGLE_TARGET: -* python3_3
app-editors/vim PYTHON_TARGETS: -* python2_7
app-editors/gvim PYTHON_TARGETS: -* python2_7
#sys-apps/paludis PYTHON_SINGLE_TARGET: -* python3_3

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,413 @@
## needed by my testing packages
#media-libs/sdl-mixer modplug
app-backup/fsarchiver lzma lzo
#net-misc/openconnect gssapi
sci-mathematics/rstudio server
games-action/super-hexagon BUILD_OPTIONS: symbols=preserve
#www-servers/hiawatha -ssl
games-engines/solarus doc
dev-libs/libuv ABI_X86: 64 32
dev-libs/libuv static-libs
#dev-libs/libuv BUILD_OPTIONS: optional_tests
dev-games/mygui -opengl ogre samples
app-crypt/gcr vala gtk
games-strategy/liquidwar6 doc
sci-libs/gdal geos
dev-python/PyQt4 sql
games-simulation/corsix-th -* opengl mapeditor
#x11-libs/pixman mmxext loongson2f neon
games-fps/sauerbraten server
games-strategy/hedgewars -server
games-rpg/baldurs-gate-ee bundled-libs
games-action/minetest doc
# tox
net-libs/tox ntox logging daemon
media-plugins/gst-plugins-meta vpx opus
dev-qt/qtmultimedia:5 widgets
dev-libs/libpcre:3 pcre16
net-im/utox -dbus
net-im/venom djbdns
gnome-extra/zenity -webkit
# required by sys-devel/prelink-20110511
# required by app-emulation/wine-1.7.0[prelink]
# required by @games
# required by @selected
# required by @world (argument)
>=dev-libs/elfutils-0.156 static-libs
net-misc/spice-gtk gtk3
app-emulation/winetricks gtk
dev-java/icedtea -webstart -nsplugin
dev-db/firebird doc
net-fs/cifs-utils ads
net-fs/samba winbind
www-client/netsurf gtk
# required by media-libs/libsvgtiny-0.1.0
# required by www-client/netsurf-3.0-r1[svg,svgtiny]
# required by netsurf (argument)
net-libs/libdom xml
dev-util/codeblocks contrib
# required by net-p2p/retroshare-0.5.4e::hasufell-overlay[cli]
net-libs/libssh server
# required by virtual/python-imaging-2
# required by games-board/pysolfc-2.0-r2
dev-python/pillow tk
net-voip/linphone gtk assistant tools video sqlite upnp
media-libs/mediastreamer video upnp
dev-libs/openssl vanilla
dev-vcs/git-annex feed
net-p2p/retroshare qt4 feedreader links-cloud voip
dev-qt/qt-mobility multimedia
sci-libs/hdf5 -threads -mpi
kde-base/marble -kde -python -handbook
sys-boot/grub:2 -libzfs device-mapper
dev-games/openscenegraph qt4 curl
sci-geosciences/osgearth qt4
media-gfx/pngcrush -system-libs
games-strategy/wesnoth server
games-misc/fortune-mod offensive
games-strategy/openra tools
virtual/python-imaging tk
sys-apps/portage python3
dev-python/pypy sqlite
mail-client/mutt gpg imap mbox pop smime smtp
mail-filter/procmail mbox
net-mail/fetchmail tk
games-emulation/higan profile_accuracy -profile_balanced
mail-client/claws-mail pdf perl pgp smime spamassassin spell -webkit
# required by mail-client/claws-mail-3.9.1-r1[notification,libindicate]
# required by claws-mail (argument)
>=dev-libs/libindicate-12.10.1 gtk
sys-process/lsof rpc
# required by media-sound/teamspeak-client-bin-3.0.10
# required by media-sound/teamspeak-client-bin (argument)
dev-qt/qtgui xinerama
games-util/desurium-meta -games-deps
# threads? ( !adns )
net-misc/curl adns -threads
games-emulation/gambatte qt4 sdl
games-emulation/gambatte BUILD_OPTIONS: optional_tests
dev-cpp/glog gflags
games-action/trine2 system-libs bundled-libs
#required by games-action/d2x-rebirth-0.57.3, required by d2x-rebirth (argument)
dev-games/physfs hog
games-fps/eduke32 cdinstall gtk offensive textures sc55-musicpack
games-fps/duke3d-data gog
media-libs/alsa-lib alisp
# fixme
games-emulation/vbam -ffmpeg
#temp
games-engines/stratagus doc
games-strategy/ja2-stracciatella cdinstall
games-strategy/ja2-stracciatella LINGUAS: -* de
dev-python/imaging tk
dev-util/eclipse-sdk doc gnome
dev-games/gigi ogre ois sdl
# leak
net-im/pidgin -dbus spell -gstreamer
# for awesomewm
x11-libs/cairo xcb
sys-block/gparted jfs
# x11-misc/spacefm gtk3
app-admin/conky nvidia audacious curl rss
app-arch/p7zip wxwidgets rar -pch
# thunderbird/enigmail
app-crypt/pinentry gtk
app-editors/editra spell
app-editors/gvim cscope gtk ruby perl
app-editors/vim cscope ruby perl
app-emulation/qemu gtk
app-emulation/virtualbox python qt4 vnc
# installs sys-power/acpi otherwise
app-misc/bashstyle-ng -acpi
app-office/abiword plugins
app-office/libreoffice gtk mysql -nsplugin
app-office/libreoffice-bin java
app-office/openoffice-bin java
app-office/writerscafe gtk2
app-text/evince djvu dvi
app-text/texlive dvi2tty dvipdfm extra graphics png pstricks science truetype xml X
app-text/poppler qt4
#dev-db/mysql embedded ## für amarok
# for games-arcade/smc
dev-games/cegui ogre devil tinyxml irrlicht lua zip
## for mana world
dev-games/guichan sdl
dev-games/ode double-precision
dev-games/ogre cg ois -boost freeimage opengl zip -threads tools doc gles2
# sqlite for firefox7
dev-lang/python sqlite tk
# for lazarus
dev-lang/fpc source
# required_use of cxx
dev-libs/beecrypt threads
dev-libs/libdbusmenu gtk
# for suspend/hibernate-script
dev-libs/libgcrypt static-libs
## for suspend/hibernate-script
dev-libs/libgpg-error static-libs
## for suspend/hibernate-script
dev-libs/lzo static-libs
dev-python/numpy lapack
dev-python/PyQt4 declarative -webkit
dev-util/anjuta devhelp doc
dev-util/geany-plugins debugger enchant gpg gtkspell lua nls soup -webkit scope
dev-util/netbeans debug doc
dev-vcs/git gtk tk
dev-vcs/mercurial tk gpg
games-board/awale tk
games-board/cockatrice server
games-board/pysolfc extra-cardsets
app-emulation/emul-linux-x86-baselibs development
app-emulation/emul-linux-x86-gtklibs development
app-emulation/emul-linux-x86-opengl development
app-emulation/emul-linux-x86-sdl development
app-emulation/emul-linux-x86-soundlibs development -pulseaudio
app-emulation/emul-linux-x86-xlibs development
games-emulation/vbam gtk link
games-emulation/visualboyadvance gtk
# crash with opengl
games-emulation/zsnes -opengl
games-engines/openmw devtools
games-engines/stratagus theora
games-fps/urbanterror server
games-fps/warsow openal irc server
games-roguelike/stone-soup tiles ncurses
games-rpg/arx-libertatis c++0x tools
games-rpg/arx-fatalis-data cdinstall
games-strategy/0ad editor
games-strategy/freeorion cg
games-strategy/s25rttr debug glfw
games-strategy/uqm remix music voice
# for thunarr
gnome-base/gvfs cdda fuse http udisks
mail-client/thunderbird -custom-cflags -custom-optimization -crypt system-icu system-cairo system-jpeg
media-gfx/blender game-engine boost bullet player openal
media-gfx/gthumb -cdr slideshow
media-gfx/imagemagick corefonts truetype
media-gfx/nvidia-texture-tools cg glew glut openexr
media-libs/devil nvtt mng glut
media-libs/mesa gles1 gles2 -llvm gbm
# for frozenbubble
media-libs/sdl-mixer mikmod mod timidity midi mp3 smpeg
media-libs/sdl2-mixer mikmod mod timidity midi mp3 smpeg
media-sound/audacity id3tag -ffmpeg
media-sound/gmusicbrowser doc
media-sound/mumble speech
## ffmpeg and mplayer shit
media-video/ffmpeg avx theora vaapi mmxext -bindist
virtual/ffmpeg theora vaapi
media-video/mplayer mmxext
media-video/mplayer2 mmxext
media-video/gnome-mplayer libnotify
media-video/mediainfo wxwidgets
media-video/vlc X a52 alsa dts dvd flac fbcon ffmpeg lua matroska mp3 mpeg musepack ncurses ogg opengl png sdl skins speex sse svg theora truetype vorbis win32codecs wxwindows xinerama xv x264
net-analyzer/nmap gtk
net-im/skype qt-static
net-irc/hexchat libcanberra libnotify perl plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo theme-manager spell
net-irc/xchat libnotify otr osd perl
net-irc/xchat-xsys audacious
net-misc/dropbox librsync-bundled
net-misc/rsync xattr
net-misc/youtube-viewer gtk
net-irc/irssi perl ssl
net-p2p/transmission gtk
sci-astronomy/celestia gtk
sci-geosciences/googleearth qt-bundled -mdns-bundled
sci-misc/boinc cuda
# for wxmaxima
sci-visualization/gnuplot wxwidgets
sys-apps/man-pages LINGUAS: -de
sys-apps/pkgcore doc
sys-apps/smartmontools minimal
sys-devel/distcc gtk
sys-devel/gcc:4.5 gcj
sys-devel/llvm gold multitarget
#sys-fs/ntfs3g-acl
sys-fs/ntfs3g ntfsprogs
sys-fs/eudev gudev hwdb kmod keymap static-libs
# gudev for thunar
virtual/udev gudev static-libs
sys-libs/zlib minizip
www-client/midori -unique
www-client/opera gtk
www-client/firefox libnotify -custom-cflags -custom-optimization system-icu system-cairo system-jpeg
www-client/w3m gtk imlib fbcon nntp
www-plugins/adobe-flash 32bit
#www-plugins/lightspark
xfce-base/xfdesktop thunar
# for FF
x11-base/xorg-server xvfb
x11-misc/redshift gtk
x11-misc/wbar gtk
x11-drivers/nvidia-drivers acpi
#icon support
x11-wm/openbox imlib xdg
#### for splashutils
#media-libs/lcms static-libs
#media-libs/freetype static-libs
#app-arch/bzip2 static-libs
#media-libs/libpng static-libs
#media-libs/jpeg static-libs
#virtual/jpeg static-libs
#media-libs/libmng static-libs
#sys-apps/fbset static
sys-apps/busybox static -pam
# netbeans
dev-java/swing-layout source
#required by dev-java/commons-beanutils-1.8.0[test], required by dev-java/commons-digester-1.8.1-r1, required by dev-java/netbeans-enterprise-7.1.2, required by dev-java/netbeans-mobility-7.1.2, required by dev-java/netbeans-javadoc-7.1.2, required by dev-util/netbeans-7.1.2[doc], required by dev-util/netbeans (argument)
>=dev-java/commons-collections-3.2.1 test-framework
#media-libs/libsdl custom-cflags
media-libs/libsdl2 xscreensaver xinerama gles
#media-libs/libsdl2 -* X video static-libs
#media-libs/libsdl2 -* X video
media-gfx/nvidia-cg-toolkit -multilib
sys-libs/glibc nscd
sys-apps/paludis xml search-index pbins
sys-apps/paludis BUILD_OPTIONS: optional_tests
app-arch/libarchive -xattr
sys-fs/lvm2 static
x11-misc/dzen xft xpm
www-plugins/gnash gtk -nsplugin curl vaapi egl
www-plugins/lightspark curl
net-misc/tor tor-hardening
x11-terms/rxvt-unicode xft 256-color fading-colors blink
www-client/torbrowser system-icu system-cairo system-jpeg
app-text/ghostscript-gpl gtk
games-util/desurium -bundled-wxgtk
sys-devel/gcc objc objc-gc
dev-lang/luajit lua52compat
net-libs/polarssl havege
net-libs/mbedtls havege
dev-libs/libtommath doc
games-board/xboard -default-font
dev-embedded/arduino doc examples
sys-power/suspend -crypt
sys-devel/clang multitarget
x11-libs/libxcb xkb
sci-mathematics/flint doc
virtual/pypy tk
dev-python/pypy-bin tk
dev-util/nemiver memoryview
virtual/libudev static-libs
virtual/libgudev static-libs
app-emulation/wine mono -gstreamer -xml -dbus
games-action/hotline-miami bundled-libs
dev-vcs/subversion java
# doc for app-vim/haskellmode
dev-lang/ghc doc
sys-apps/util-linux static-libs
dev-haskell/polynomial doc
games-rpg/wasteland2 symbols=preserve
dev-lang/php apache2 berkdb bzip2 cli crypt ctype curl fileinfo filter gd gmp hash iconv -imap ipv6 json mysql mysqli opcache pcntl pdo posix readline session simplexml sockets ssl unicode xml xmlwriter zlib xslt
app-admin/eselect-php apache2
net-libs/c-client chappa kerberos topal static-libs
# icu causes problems with gmaes-strategy/0ad, jit improves performance
dev-lang/spidermonkey -icu -system-icu
net-p2p/rtorrent daemon
games-rpg/a-bird-story bundled-libs
media-libs/sdl-sound physfs speex mikmod modplug
dev-libs/libntru examples static-libs
dev-libs/libntru BUILD_OPTIONS: optional_tests
# libressl compatibiliy
#net-libs/gloox gnutls
#app-crypt/zuluCrypt -udev
dev-libs/poco odbc
#x11-libs/gdk-pixbuf BUILD_OPTIONS: work=preserve
x11-drivers/nvidia-drivers gtk3
x11-wm/i3 icons
net-dns/bind -threads dlz