Package-Manager: Portage-2.3.6, Repoman-2.3.1
<use>
<flag name="cli">Enables the CLI version of RetroShare</flag>
<flag name="feedreader">Enables the Feedreader plugin</flag>
+ <flag name="gnome-keyring">Enables potentially insecure autologin capability via Gnome Keyring</flag>
<flag name="gui">Enables the GUI version of RetroShare</flag>
<flag name="voip">Enables VOIP plugin</flag>
</use>
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="cli feedreader +gui voip"
+IUSE="cli feedreader gnome-keyring +gui voip"
REQUIRED_USE="
|| ( cli gui )
feedreader? ( gui )
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
dev-qt/qtxml:5
- gnome-base/libgnome-keyring
net-libs/libmicrohttpd
net-libs/libupnp:0
sys-libs/zlib
+ gnome-keyring? ( gnome-base/libgnome-keyring )
feedreader? (
dev-libs/libxml2
dev-libs/libxslt
src_configure() {
for dir in ${rs_src_dirs} ; do
pushd "${S}/${dir}" >/dev/null || die
- eqmake5
+ eqmake5 $(use gnome-keyring && echo CONFIG+=rs_autologin)
popd >/dev/null || die
done
}
SLOT="0"
KEYWORDS=""
-IUSE="cli feedreader +gui voip"
+IUSE="cli feedreader gnome-keyring +gui voip"
REQUIRED_USE="
|| ( cli gui )
feedreader? ( gui )
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
dev-qt/qtxml:5
- gnome-base/libgnome-keyring
net-libs/libmicrohttpd
net-libs/libupnp:0
sys-libs/zlib
+ gnome-keyring? ( gnome-base/libgnome-keyring )
feedreader? (
dev-libs/libxml2
dev-libs/libxslt
src_configure() {
for dir in ${rs_src_dirs} ; do
pushd "${S}/${dir}" >/dev/null || die
- eqmake5
+ eqmake5 $(use gnome-keyring && echo CONFIG+=rs_autologin)
popd >/dev/null || die
done
}