parent
c803bf784f
commit
969ef15e9a
@ -1,2 +1,2 @@
|
||||
DIST free42-1.5.5.tgz 8160228 SHA256 2c5a16aa470de76185135c307add9b920a712e31269c471dd246b6cf9283e050 SHA512 97833c99a24c2b1f427b237469868d57734b919b6c69521b45de480bd5274f5427caac13b9ccf3b79674d63dabdeda58a8db4c23a184b72b04279acbdf7eff8f WHIRLPOOL d435befbf2d392222d1ef7907c7913e474da5c4997dfb84177be3ea0b3fc1d9c9b0ea41590810e78d38eb082216b28c907fe39613823d866b6a1ab4d531a6af2
|
||||
DIST free42-1.5.7.tgz 8159655 SHA256 63c868880e0c18374f4b309dc19e2ea36b9463471d2d77563f53036eea645316 SHA512 fb18712643f73388512fc4dc069d55ef3597f5e6a4e1b47bcd12ab05224027c4ec981ade2398fd8c1e4534003ee6c4de2b7402bade66a3dbe90a46299e7132a3 WHIRLPOOL 0504da8589d3dbf9270a914b2cb6ad86982b926f40abee43d6bbe3f8ec997efe8b0ae50b9d61952e5acd3f2a70d34e16cf0e665cec06d555b0c92438c7a32a43
|
||||
DIST free42-1.5.8.tgz 45400324 SHA256 f8ffa54a5f77b5061e1a983962e989fc6679f7e128d996a0550922e366855f2f SHA512 1abaeea314b55f456b65eef530fe692534d92dde95876982c6df1715853055632a4a2305774dc691ca0af28632a393d8d9872bd86353c09d57d2dc8a0ef6cfe2 WHIRLPOOL 9b0abef9d548f09e567e8debe15f9a0635038d6ef655a64885ebc02eb241a0f577ca40b4bdc39c881fe8b2c6f4d97e5575c715a05ccc06df37f90bc5d28d16e8
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PN=VBoxGuestAdditions
|
||||
MY_PV="${PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
MY_P=${MY_PN}_${MY_PV}
|
||||
|
||||
DESCRIPTION="CD image containing guest additions for VirtualBox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="!app-emulation/virtualbox-bin
|
||||
!=app-emulation/virtualbox-9999"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
return 0
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN/-additions}
|
||||
newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
|
||||
}
|
@ -0,0 +1,288 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils fdo-mime gnome2 pax-utils python-r1 udev unpacker versionator
|
||||
|
||||
MAIN_PV="$(get_version_component_range 1-3)"
|
||||
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
|
||||
MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
|
||||
MY_PV="${MY_PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
else
|
||||
MY_PV="${MAIN_PV}"
|
||||
fi
|
||||
VBOX_BUILD_ID="$(get_version_component_range 4)"
|
||||
VBOX_PV="${MY_PV}-${VBOX_BUILD_ID}"
|
||||
MY_P="VirtualBox-${VBOX_PV}-Linux"
|
||||
# needed as sometimes the extpack gets another build ID
|
||||
EXTP_PV="${VBOX_PV}"
|
||||
EXTP_PN="Oracle_VM_VirtualBox_Extension_Pack"
|
||||
EXTP_P="${EXTP_PN}-${EXTP_PV}"
|
||||
# needed as sometimes the SDK gets another build ID
|
||||
SDK_PV="${VBOX_PV}"
|
||||
SDK_P="VirtualBoxSDK-${SDK_PV}"
|
||||
|
||||
DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_amd64.run )
|
||||
x86? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_x86.run )
|
||||
http://download.virtualbox.org/virtualbox/${MY_PV}/${EXTP_P}.vbox-extpack -> ${EXTP_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+additions +chm headless python vboxwebsrv rdesktop-vrdp"
|
||||
RESTRICT="mirror"
|
||||
|
||||
if [[ "${PV}" != *beta* ]] ; then
|
||||
SRC_URI+="
|
||||
sdk? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${SDK_P}.zip )"
|
||||
IUSE+=" sdk"
|
||||
fi
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="!!app-emulation/virtualbox
|
||||
!app-emulation/virtualbox-additions
|
||||
~app-emulation/virtualbox-modules-${MAIN_PV}
|
||||
!headless? (
|
||||
dev-libs/glib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/libpng
|
||||
media-libs/libsdl[X]
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXft
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
chm? ( dev-libs/expat )
|
||||
)
|
||||
dev-libs/libxml2
|
||||
sys-fs/lvm2
|
||||
x11-libs/libXau
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
x11-libs/libXmu
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXdmcp
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="opt/VirtualBox/*"
|
||||
|
||||
PYTHON_UPDATER_IGNORE="1"
|
||||
|
||||
src_unpack() {
|
||||
unpack_makeself ${MY_P}_${ARCH}.run
|
||||
unpack ./VirtualBox.tar.bz2
|
||||
|
||||
mkdir "${S}"/${EXTP_PN} || die
|
||||
pushd "${S}"/${EXTP_PN} &>/dev/null || die
|
||||
unpack ${EXTP_P}.tar.gz
|
||||
popd &>/dev/null || die
|
||||
|
||||
if [[ "${PV}" != *beta* ]] && use sdk ; then
|
||||
unpack VirtualBoxSDK-${SDK_PV}.zip
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# create virtualbox configurations files
|
||||
insinto /etc/vbox
|
||||
newins "${FILESDIR}/${PN}-config" vbox.cfg
|
||||
|
||||
if ! use headless ; then
|
||||
newmenu "${FILESDIR}"/${PN}.desktop-2 ${PN}.desktop
|
||||
|
||||
# set up symlinks (bug #572012)
|
||||
dosym /opt/VirtualBox/virtualbox.xml /usr/share/mime/packages/virtualbox.xml
|
||||
|
||||
local size ico icofile
|
||||
for size in 16 24 32 48 64 72 96 128 256 ; do
|
||||
pushd "${S}"/icons/${size}x${size} &>/dev/null || die
|
||||
if [[ -f "virtualbox.png" ]] ; then
|
||||
doicon -s ${size} virtualbox.png
|
||||
fi
|
||||
for ico in hdd ova ovf vbox{,-extpack} vdi vdh vmdk ; do
|
||||
icofile="virtualbox-${ico}.png"
|
||||
if [[ -f "${icofile}" ]] ; then
|
||||
doicon -s ${size} ${icofile}
|
||||
fi
|
||||
done
|
||||
popd &>/dev/null || die
|
||||
done
|
||||
doicon -s scalable "${S}"/icons/scalable/virtualbox.svg
|
||||
insinto /usr/share/pixmaps
|
||||
newins "${S}"/icons/48x48/virtualbox.png ${PN}.png
|
||||
fi
|
||||
|
||||
pushd "${S}"/${EXTP_PN} &>/dev/null || die
|
||||
insinto /opt/VirtualBox/ExtensionPacks/${EXTP_PN}
|
||||
doins -r linux.${ARCH}
|
||||
doins ExtPack* PXE-Intel.rom
|
||||
popd &>/dev/null || die
|
||||
rm -rf "${S}"/${EXTP_PN}
|
||||
|
||||
insinto /opt/VirtualBox
|
||||
dodir /opt/bin
|
||||
|
||||
doins UserManual.pdf
|
||||
|
||||
if [[ "${PV}" != *beta* ]] && use sdk ; then
|
||||
doins -r sdk
|
||||
fi
|
||||
|
||||
if use additions; then
|
||||
doins -r additions
|
||||
fi
|
||||
|
||||
if use vboxwebsrv; then
|
||||
doins vboxwebsrv
|
||||
fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
|
||||
fperms 0750 /opt/VirtualBox/vboxwebsrv
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/vboxwebsrv
|
||||
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
|
||||
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
|
||||
fi
|
||||
|
||||
if use rdesktop-vrdp; then
|
||||
doins rdesktop-vrdp
|
||||
doins -r rdesktop-vrdp-keymaps
|
||||
fperms 0750 /opt/VirtualBox/rdesktop-vrdp
|
||||
dosym /opt/VirtualBox/rdesktop-vrdp /opt/bin/rdesktop-vrdp
|
||||
fi
|
||||
|
||||
if ! use headless && use chm; then
|
||||
doins kchmviewer VirtualBox.chm
|
||||
fowners root:vboxusers /opt/VirtualBox/kchmviewer
|
||||
fperms 0750 /opt/VirtualBox/kchmviewer
|
||||
fi
|
||||
|
||||
# This ebuild / package supports only py2.7. When py3 comes is unknown.
|
||||
# The compile phase makes VBoxPython2_7.so.
|
||||
# py3 support would presumably require a binary pre-compiled by py3.
|
||||
use python && doins VBoxPython.so VBoxPython2_7.so
|
||||
|
||||
rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
|
||||
vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \
|
||||
VirtualBox.tar.bz2 LICENSE VBoxSysInfo.sh rdesktop* vboxwebsrv \
|
||||
webtest kchmviewer VirtualBox.chm vbox-create-usb-node.sh \
|
||||
90-vbox-usb.fdi uninstall.sh vboxshell.py vboxdrv-pardus.py \
|
||||
VBoxPython?_*.so
|
||||
|
||||
if use headless ; then
|
||||
rm -rf VBoxSDL VirtualBox VBoxKeyboard.so
|
||||
fi
|
||||
|
||||
doins -r * || die
|
||||
|
||||
# create symlinks for working around unsupported $ORIGIN/.. in VBoxC.so (setuid)
|
||||
dosym /opt/VirtualBox/VBoxVMM.so /opt/VirtualBox/components/VBoxVMM.so
|
||||
dosym /opt/VirtualBox/VBoxREM.so /opt/VirtualBox/components/VBoxREM.so
|
||||
dosym /opt/VirtualBox/VBoxRT.so /opt/VirtualBox/components/VBoxRT.so
|
||||
dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
|
||||
dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
|
||||
|
||||
local each
|
||||
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp}; do
|
||||
fowners root:vboxusers /opt/VirtualBox/${each}
|
||||
fperms 0750 /opt/VirtualBox/${each}
|
||||
pax-mark -m "${D}"/opt/VirtualBox/${each}
|
||||
done
|
||||
# VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
|
||||
fperms 4750 /opt/VirtualBox/VBoxNetAdpCtl
|
||||
fperms 4750 /opt/VirtualBox/VBoxNetDHCP
|
||||
fperms 4750 /opt/VirtualBox/VBoxNetNAT
|
||||
|
||||
if ! use headless ; then
|
||||
# Hardened build: Mark selected binaries set-user-ID-on-execution
|
||||
for each in VBox{SDL,Headless} VirtualBox; do
|
||||
fowners root:vboxusers /opt/VirtualBox/${each}
|
||||
fperms 4510 /opt/VirtualBox/${each}
|
||||
pax-mark -m "${D}"/opt/VirtualBox/${each}
|
||||
done
|
||||
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VirtualBox
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxSDL
|
||||
else
|
||||
# Hardened build: Mark selected binaries set-user-ID-on-execution
|
||||
fowners root:vboxusers /opt/VirtualBox/VBoxHeadless
|
||||
fperms 4510 /opt/VirtualBox/VBoxHeadless
|
||||
pax-mark -m "${D}"/opt/VirtualBox/VBoxHeadless
|
||||
fi
|
||||
|
||||
exeinto /opt/VirtualBox
|
||||
newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh"
|
||||
fowners root:vboxusers /opt/VirtualBox/VBox.sh
|
||||
fperms 0750 /opt/VirtualBox/VBox.sh
|
||||
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxManage
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxVRDP
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxHeadless
|
||||
dosym /opt/VirtualBox/VBoxTunctl /opt/bin/VBoxTunctl
|
||||
|
||||
# set an env-variable for 3rd party tools
|
||||
echo -n "VBOX_APP_HOME=/opt/VirtualBox" > "${T}/90virtualbox"
|
||||
doenvd "${T}/90virtualbox"
|
||||
|
||||
local udevdir="$(get_udevdir)"
|
||||
insinto ${udevdir}/rules.d
|
||||
doins "${FILESDIR}"/10-virtualbox.rules
|
||||
sed "s@%UDEVDIR%@${udevdir}@" \
|
||||
-i "${D}"${udevdir}/rules.d/10-virtualbox.rules || die
|
||||
# move udev scripts into ${udevdir} (bug #372491)
|
||||
mv "${D}"/opt/VirtualBox/VBoxCreateUSBNode.sh "${D}"${udevdir} || die
|
||||
fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
gnome2_icon_cache_update
|
||||
|
||||
udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
|
||||
|
||||
elog ""
|
||||
if ! use headless ; then
|
||||
elog "To launch VirtualBox just type: \"VirtualBox\""
|
||||
elog ""
|
||||
fi
|
||||
elog "You must be in the vboxusers group to use VirtualBox."
|
||||
elog ""
|
||||
elog "For advanced networking setups you should emerge:"
|
||||
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
|
||||
elog ""
|
||||
elog "Please visit http://www.virtualbox.org/wiki/Editions for"
|
||||
elog "an overview about the different features of ${PN}"
|
||||
elog "and virtualbox-ose"
|
||||
if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
|
||||
elog ""
|
||||
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
|
||||
elog "or else USB in ${PN} won't work."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils multilib versionator
|
||||
|
||||
MAIN_PV="$(get_version_component_range 1-3)"
|
||||
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
|
||||
MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
|
||||
DEP_PV="${MY_PV}"
|
||||
MY_PV="${MY_PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
else
|
||||
MY_PV="${MAIN_PV}"
|
||||
DEP_PV="${MAIN_PV}"
|
||||
fi
|
||||
VBOX_BUILD_ID="$(get_version_component_range 4)"
|
||||
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
|
||||
MY_P="${MY_PN}-${MY_PV}-${VBOX_BUILD_ID}"
|
||||
|
||||
DESCRIPTION="PUEL extensions for VirtualBox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
RDEPEND="~app-emulation/virtualbox-${DEP_PV}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="/usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/.*"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
|
||||
doins -r linux.${ARCH}
|
||||
doins ExtPack* PXE-Intel.rom
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# XXX: the tarball here is just the kernel modules split out of the binary
|
||||
# package that comes from virtualbox-bin
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils linux-mod user
|
||||
|
||||
MY_P=vbox-kernel-module-src-${PV}
|
||||
DESCRIPTION="Kernel Modules for Virtualbox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="https://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pax_kernel"
|
||||
|
||||
RDEPEND="!=app-emulation/virtualbox-9999"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
BUILD_TARGETS="all"
|
||||
BUILD_TARGET_ARCH="${ARCH}"
|
||||
MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})"
|
||||
|
||||
pkg_setup() {
|
||||
linux-mod_pkg_setup
|
||||
|
||||
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
|
||||
enewgroup vboxusers
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if kernel_is -ge 2 6 33 ; then
|
||||
# evil patch for new kernels - header moved
|
||||
grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
|
||||
fi
|
||||
|
||||
if use pax_kernel && kernel_is -ge 3 0 0 ; then
|
||||
epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
insinto /usr/lib/modules-load.d/
|
||||
doins "${FILESDIR}"/virtualbox.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
elog "If you are using sys-apps/openrc, please add \"vboxdrv\", \"vboxnetflt\","
|
||||
elog "\"vboxnetadp\" and \"vboxpci\" to:"
|
||||
elog " /etc/conf.d/modules"
|
||||
}
|
@ -0,0 +1,449 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 toolchain-funcs udev
|
||||
|
||||
MY_PV="${PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
MY_P=VirtualBox-${MY_PV}
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
|
||||
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.0.16-patches-01.tar.xz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="alsa debug doc headless java libressl lvm pam pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc"
|
||||
|
||||
RDEPEND="!app-emulation/virtualbox-bin
|
||||
~app-emulation/virtualbox-modules-${PV}
|
||||
dev-libs/libIDL
|
||||
>=dev-libs/libxslt-1.1.19
|
||||
net-misc/curl
|
||||
dev-libs/libxml2
|
||||
media-libs/libpng:0=
|
||||
media-libs/libvpx:0=
|
||||
sys-libs/zlib
|
||||
!headless? (
|
||||
media-libs/libsdl:0[X,video]
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
opengl? ( virtual/opengl media-libs/freeglut )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
opengl? ( dev-qt/qtopengl:5 )
|
||||
x11-libs/libXinerama
|
||||
)
|
||||
)
|
||||
java? ( >=virtual/jre-1.6:= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
lvm? ( sys-fs/lvm2 )
|
||||
udev? ( >=virtual/udev-171 )
|
||||
vnc? ( >=net-libs/libvncserver-0.9.9 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/kbuild-0.1.9998_pre20131130-r1
|
||||
>=dev-lang/yasm-0.6.2
|
||||
sys-devel/bin86
|
||||
sys-libs/libcap
|
||||
sys-power/iasl
|
||||
virtual/pkgconfig
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
doc? (
|
||||
dev-texlive/texlive-basic
|
||||
dev-texlive/texlive-latex
|
||||
dev-texlive/texlive-latexrecommended
|
||||
dev-texlive/texlive-latexextra
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
dev-texlive/texlive-fontsextra
|
||||
)
|
||||
!headless? ( x11-libs/libXinerama )
|
||||
java? ( >=virtual/jre-1.6:= )
|
||||
pam? ( sys-libs/pam )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
qt5? ( dev-qt/linguist-tools:5 )
|
||||
vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
|
||||
usr/lib/virtualbox/VBoxSDL.so
|
||||
usr/lib/virtualbox/VBoxSharedFolders.so
|
||||
usr/lib/virtualbox/VBoxDD2.so
|
||||
usr/lib/virtualbox/VBoxOGLrenderspu.so
|
||||
usr/lib/virtualbox/VBoxPython.so
|
||||
usr/lib/virtualbox/VBoxDD.so
|
||||
usr/lib/virtualbox/VBoxDDU.so
|
||||
usr/lib/virtualbox/VBoxREM64.so
|
||||
usr/lib/virtualbox/VBoxSharedClipboard.so
|
||||
usr/lib/virtualbox/VBoxHeadless.so
|
||||
usr/lib/virtualbox/VBoxRT.so
|
||||
usr/lib/virtualbox/VBoxREM.so
|
||||
usr/lib/virtualbox/VBoxSettings.so
|
||||
usr/lib/virtualbox/VBoxKeyboard.so
|
||||
usr/lib/virtualbox/VBoxSharedCrOpenGL.so
|
||||
usr/lib/virtualbox/VBoxVMM.so
|
||||
usr/lib/virtualbox/VirtualBox.so
|
||||
usr/lib/virtualbox/VBoxOGLhosterrorspu.so
|
||||
usr/lib/virtualbox/components/VBoxC.so
|
||||
usr/lib/virtualbox/components/VBoxSVCM.so
|
||||
usr/lib/virtualbox/components/VBoxDDU.so
|
||||
usr/lib/virtualbox/components/VBoxRT.so
|
||||
usr/lib/virtualbox/components/VBoxREM.so
|
||||
usr/lib/virtualbox/components/VBoxVMM.so
|
||||
usr/lib/virtualbox/VBoxREM32.so
|
||||
usr/lib/virtualbox/VBoxPython2_7.so
|
||||
usr/lib/virtualbox/VBoxXPCOMC.so
|
||||
usr/lib/virtualbox/VBoxOGLhostcrutil.so
|
||||
usr/lib/virtualbox/VBoxNetDHCP.so
|
||||
usr/lib/virtualbox/VBoxNetNAT.so"
|
||||
|
||||
REQUIRED_USE="
|
||||
java? ( sdk )
|
||||
python? ( sdk )
|
||||
vboxwebsrv? ( java )
|
||||
${PYTHON_REQUIRED_USE}
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if ! use headless && ! use qt5 ; then
|
||||
einfo "No USE=\"qt5\" selected, this build will not include any Qt frontend."
|
||||
elif use headless && use qt5 ; then
|
||||
einfo "You selected USE=\"headless qt5\", defaulting to"
|
||||
einfo "USE=\"headless\", this build will not include any X11/Qt frontend."
|
||||
fi
|
||||
|
||||
if ! use opengl ; then
|
||||
einfo "No USE=\"opengl\" selected, this build will lack"
|
||||
einfo "the OpenGL feature."
|
||||
fi
|
||||
if ! use python ; then
|
||||
einfo "You have disabled the \"python\" USE flag. This will only"
|
||||
einfo "disable the python bindings being installed."
|
||||
fi
|
||||
java-pkg-opt-2_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
tc-ld-disable-gold #bug 488176
|
||||
tc-export CC CXX LD AR RANLIB
|
||||
export HOST_CC="$(tc-getBUILD_CC)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Remove shipped binaries (kBuild,yasm), see bug #232775
|
||||
rm -r kBuild/bin tools || die
|
||||
|
||||
# Remove pointless GCC version limitations in check_gcc()
|
||||
sed -e "/\s*-o\s*\\\(\s*\$cc_maj\s*-eq\s*[5-9]\s*-a\s*\$cc_min\s*-gt\s*[0-5]\s*\\\)\s*\\\/d" \
|
||||
-i configure || die
|
||||
|
||||
# Disable things unused or split into separate ebuilds
|
||||
sed -e "s@MY_LIBDIR@$(get_libdir)@" \
|
||||
"${FILESDIR}"/${PN}-5-localconfig > LocalConfig.kmk || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
|
||||
-i Config.kmk src/libs/xpcom18a4/Config.kmk || die
|
||||
|
||||
# Do not use hard-coded ld (related to bug #488176)
|
||||
sed -e '/QUIET)ld /s@ld @$(LD) @' \
|
||||
-i src/VBox/Devices/PC/ipxe/Makefile.kmk || die
|
||||
|
||||
# Use PAM only when pam USE flag is enbaled (bug #376531)
|
||||
if ! use pam ; then
|
||||
elog "Disabling PAM removes the possibility to use the VRDP features."
|
||||
sed -i 's@^.*VBOX_WITH_PAM@#VBOX_WITH_PAM@' Config.kmk || die
|
||||
sed -i 's@\(.*/auth/Makefile.kmk.*\)@#\1@' \
|
||||
src/VBox/HostServices/Makefile.kmk || die
|
||||
fi
|
||||
|
||||
# add correct java path
|
||||
if use java ; then
|
||||
sed "s@/usr/lib/jvm/java-6-sun@$(java-config -O)@" \
|
||||
-i "${S}"/Config.kmk || die
|
||||
java-pkg-opt-2_src_prepare
|
||||
fi
|
||||
|
||||
if ! gcc-specs-pie ; then
|
||||
rm "${WORKDIR}/patches/050_${PN}-5.0.2-nopie.patch" || die
|
||||
fi
|
||||
|
||||
eapply "${WORKDIR}/patches"
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use alsa || myconf+=( --disable-alsa )
|
||||
use debug && myconf+=( --build-debug )
|
||||
use doc || myconf+=( --disable-docs )
|
||||
use java || myconf+=( --disable-java )
|
||||
use lvm || myconf+=( --disable-devmapper )
|
||||
use opengl || myconf+=( --disable-opengl )
|
||||
use pulseaudio || myconf+=( --disable-pulse )
|
||||
use python || myconf+=( --disable-python )
|
||||
use vboxwebsrv && myconf+=( --enable-webservice )
|
||||
use vnc && myconf+=( --enable-vnc )
|
||||
if ! use headless ; then
|
||||
use qt5 || myconf+=( --disable-qt )
|
||||
else
|
||||
myconf+=( --build-headless --disable-opengl )
|
||||
fi
|
||||
if use amd64 && ! has_multilib_profile ; then
|
||||
myconf+=( --disable-vmmraw )
|
||||
fi
|
||||
# not an autoconf script
|
||||
./configure \
|
||||
--with-gcc="$(tc-getCC)" \
|
||||
--with-g++="$(tc-getCXX)" \
|
||||
--disable-dbus \
|
||||
--disable-kmods \
|
||||
${myconf[@]} \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
source ./env.sh || die
|
||||
|
||||
# Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529)
|
||||
# and strip all flags
|
||||
# strip-flags
|
||||
|
||||
MAKEJOBS=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+')
|
||||
MAKELOAD=$(echo ${MAKEOPTS} | egrep -o '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+') #'
|
||||
MAKEOPTS="${MAKEJOBS} ${MAKELOAD}"
|
||||
MAKE="kmk" emake \
|
||||
VBOX_BUILD_PUBLISHER=_Gentoo \
|
||||
TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" \
|
||||
TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" \
|
||||
TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
|
||||
TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
|
||||
VBOX_GCC_OPT="${CXXFLAGS}" \
|
||||
TOOL_YASM_AS=yasm KBUILD_VERBOSE=2 \
|
||||
all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local binpath="release"
|
||||
use debug && binpath="debug"
|
||||
cd "${S}"/out/linux.${ARCH}/${binpath}/bin || die
|
||||
|
||||
local vbox_inst_path="/usr/$(get_libdir)/${PN}" each fwfile size ico icofile
|
||||
|
||||
vbox_inst() {
|
||||
local binary="${1}"
|
||||
local perms="${2:-0750}"
|
||||
local path="${3:-${vbox_inst_path}}"
|
||||
|
||||
[[ -n "${binary}" ]] || die "vbox_inst: No binray given!"
|
||||
[[ ${perms} =~ ^[[:digit:]]+{4}$ ]] || die "vbox_inst: perms must consist of four digits."
|
||||
|
||||
insinto ${path}
|
||||
doins ${binary}
|
||||
fowners root:vboxusers ${path}/${binary}
|
||||
fperms ${perms} ${path}/${binary}
|
||||
}
|
||||
|
||||
# Create configuration files
|
||||
insinto /etc/vbox
|
||||
newins "${FILESDIR}/${PN}-4-config" vbox.cfg
|
||||
|
||||
# Set the right libdir
|
||||
sed -i \
|
||||
-e "s@MY_LIBDIR@$(get_libdir)@" \
|
||||
"${D}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed"
|
||||
|
||||
# Install the wrapper script
|
||||
exeinto ${vbox_inst_path}
|
||||
newexe "${FILESDIR}/${PN}-ose-5-wrapper" "VBox"
|
||||
fowners root:vboxusers ${vbox_inst_path}/VBox
|
||||
fperms 0750 ${vbox_inst_path}/VBox
|
||||
|
||||
# Install binaries and libraries
|
||||
insinto ${vbox_inst_path}
|
||||
doins -r components
|
||||
|
||||
# *.rc files for x86_64 are only available on multilib systems
|
||||
local rcfiles="*.rc"
|
||||
if use amd64 && ! has_multilib_profile ; then
|
||||
rcfiles=""
|
||||
fi
|
||||
for each in VBox{ExtPackHelperApp,Manage,SVC,Tunctl,XPCOMIPCD} *so *r0 ${rcfiles} ; do
|
||||
vbox_inst ${each}
|
||||
done
|
||||
|
||||
# These binaries need to be suid root in any case.
|
||||
for each in VBox{Headless,Net{AdpCtl,DHCP,NAT}} ; do
|
||||
vbox_inst ${each} 4750
|
||||
done
|
||||
|
||||
# Install EFI Firmware files (bug #320757)
|
||||
pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
|
||||
for fwfile in VBoxEFI{32,64}.fd ; do
|
||||
vbox_inst ${fwfile} 0644
|
||||
done
|
||||
popd &>/dev/null || die
|
||||
|
||||
# VBoxSVC and VBoxManage need to be pax-marked (bug #403453)
|
||||
# VBoxXPCOMIPCD (bug #524202)
|
||||
for each in VBox{Headless,Manage,SVC,XPCOMIPCD} ; do
|
||||
pax-mark -m "${D}"${vbox_inst_path}/${each}
|
||||
done
|
||||
|
||||
# Symlink binaries to the shipped wrapper
|
||||
for each in vbox{headless,manage} VBox{Headless,Manage,VRDP} ; do
|
||||
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
|
||||
done
|
||||
dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
|
||||
|
||||
# VRDPAuth only works with this (bug #351949)
|
||||
dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
|
||||
|
||||
# set an env-variable for 3rd party tools
|
||||
echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"
|
||||
doenvd "${T}/90virtualbox"
|
||||
|
||||
if ! use headless ; then
|
||||
vbox_inst VBoxSDL 4750
|
||||
pax-mark -m "${D}"${vbox_inst_path}/VBoxSDL
|
||||
|
||||
for each in vboxsdl VBoxSDL ; do
|
||||
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
|
||||
done
|
||||
|
||||
if use qt5 ; then
|
||||
vbox_inst VirtualBox 4750
|
||||
pax-mark -m "${D}"${vbox_inst_path}/VirtualBox
|
||||
|
||||
if use opengl ; then
|
||||
vbox_inst VBoxTestOGL
|
||||
pax-mark -m "${D}"${vbox_inst_path}/VBoxTestOGL
|
||||
fi
|
||||
|
||||
for each in virtualbox VirtualBox ; do
|
||||
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
|
||||
done
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r nls
|
||||
|
||||
newmenu "${FILESDIR}"/${PN}-ose.desktop-2 ${PN}.desktop
|
||||
fi
|
||||
|
||||
pushd "${S}"/src/VBox/Artwork/OSE &>/dev/null || die
|
||||
for size in 16 32 48 64 128 ; do
|
||||
newicon -s ${size} ${PN}-${size}px.png ${PN}.png
|
||||
done
|
||||
newicon ${PN}-48px.png ${PN}.png
|
||||
doicon -s scalable ${PN}.svg
|
||||
popd &>/dev/null || die
|
||||
pushd "${S}"/src/VBox/Artwork/other &>/dev/null || die
|
||||
for size in 16 24 32 48 64 72 96 128 256 512 ; do
|
||||
for ico in hdd ova ovf vbox{,-extpack} vdi vdh vmdk ; do
|
||||
icofile="${PN}-${ico}-${size}px.png"
|
||||
if [[ -f "${icofile}" ]] ; then
|
||||
newicon -s ${size} ${icofile} ${PN}-${ico}.png
|
||||
fi
|
||||
done
|
||||
done
|
||||
popd &>/dev/null || die
|
||||
fi
|
||||
|
||||
if use lvm ; then
|
||||
vbox_inst VBoxVolInfo 4750
|
||||
dosym ${vbox_inst_path}/VBoxVolInfo /usr/bin/VBoxVolInfo
|
||||
fi
|
||||
|
||||
if use sdk ; then
|
||||
insinto ${vbox_inst_path}
|
||||
doins -r sdk
|
||||
|
||||
if use java ; then
|
||||
java-pkg_regjar "${D}${vbox_inst_path}/sdk/bindings/xpcom/java/vboxjxpcom.jar"
|
||||
java-pkg_regso "${D}${vbox_inst_path}/libvboxjxpcom.so"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use udev ; then
|
||||
# New way of handling USB device nodes for VBox (bug #356215)
|
||||
local udevdir="$(get_udevdir)"
|
||||
insinto ${udevdir}
|
||||
doins VBoxCreateUSBNode.sh
|
||||
fowners root:vboxusers ${udevdir}/VBoxCreateUSBNode.sh
|
||||
fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
|
||||
insinto ${udevdir}/rules.d
|
||||
sed "s@%UDEVDIR%@${udevdir}@" "${FILESDIR}"/10-virtualbox.rules \
|
||||
> "${T}"/10-virtualbox.rules || die
|
||||
doins "${T}"/10-virtualbox.rules
|
||||
fi
|
||||
|
||||
if use vboxwebsrv ; then
|
||||
vbox_inst vboxwebsrv
|
||||
dosym ${vbox_inst_path}/VBox /usr/bin/vboxwebsrv
|
||||
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
|
||||
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
if use udev ; then
|
||||
udevadm control --reload-rules \
|
||||
&& udevadm trigger --subsystem-match=usb
|
||||
fi
|
||||
|
||||
if ! use headless && use qt5 ; then
|
||||
elog "To launch VirtualBox just type: \"virtualbox\"."
|
||||
fi
|
||||
elog "You must be in the vboxusers group to use VirtualBox."
|
||||
elog ""
|
||||
elog "The latest user manual is available for download at:"
|
||||
elog "http://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf"
|
||||
elog ""
|
||||
elog "For advanced networking setups you should emerge:"
|
||||
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
|
||||
elog ""
|
||||
elog "IMPORTANT!"
|
||||
elog "If you upgrade from app-emulation/virtualbox-ose make sure to run"
|
||||
elog "\"env-update\" as root and logout and relogin as the user you wish"
|
||||
elog "to run ${PN} as."
|
||||
elog ""
|
||||
elog "Starting with version 4.0.0, ${PN} has USB-1 support."
|
||||
elog "For USB-2 support, PXE-boot ability and VRDP support please emerge"
|
||||
elog " app-emulation/virtualbox-extpack-oracle"
|
||||
elog "package."
|
||||
elog "Starting with version 5.0.0, ${PN} no longer has the \"additions\" and"
|
||||
elog "the \"extension\" USE flag. For installation of the guest additions ISO"
|
||||
elog "image, please emerge"
|
||||
elog " app-emulation/virtualbox-additions"
|
||||
elog "and for the USB2, USB3, VRDP and PXE boot ROM modules, please emerge"
|
||||
elog " app-emulation/virtualbox-extpack-oracle"
|
||||
if ! use udev ; then
|
||||
elog ""
|
||||
elog "WARNING!"
|
||||
elog "Without USE=udev, USB devices will likely not work in ${PN}."
|
||||
elif [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
|
||||
elog ""
|
||||
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
|
||||
elog "or else USB in ${PN} won't work."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="SFTP in pure Ruby"
|
||||
HOMEPAGE="http://net-ssh.rubyforge.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
>=dev-ruby/mocha-0.13
|
||||
)"
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections"
|
||||
HOMEPAGE="http://net-ssh.rubyforge.org/gateway"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "dev-ruby/test-unit:2
|
||||
<dev-ruby/mocha-1"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "1igem 'mocha', '~>0.10'" test/gateway_test.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
RUBYLIB=lib ruby-ng_testrb-2 test/*
|
||||
}
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc TODO.txt Ruby1.9.rdoc Upgrade.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP="spec"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="rspec.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
|
||||
HOMEPAGE="http://rspec.rubyforge.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# it's actually optional, but tests fail if it's not installed and
|
||||
# some other package might fail tests, so require it anyway.
|
||||
ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.2"
|
||||
|
||||
RDEPEND="!<dev-ruby/rspec-rails-${PV}"
|
||||
|
||||
# We should add nokogiri here to make sure that we test as much as
|
||||
# possible, but since it's yet unported to 1.9 and the nokogiri-due
|
||||
# tests fail for sure, we'll be waiting on it.
|
||||
ruby_add_bdepend "test? (
|
||||
>=dev-ruby/hoe-2.0.0
|
||||
dev-ruby/zentest
|
||||
>=dev-ruby/syntax-1.0
|
||||
>=dev-ruby/fakefs-0.2.1 )"
|
||||
ruby_add_bdepend "test? ( ~dev-ruby/test-unit-1.2.3 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Avoid dependency on git.
|
||||
sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||
|
||||
# Replace reference to /tmp to our temporary directory to avoid
|
||||
# sandbox-related failure.
|
||||
sed -i \
|
||||
-e "s:/tmp:${T}:" \
|
||||
spec/spec/runner/command_line_spec.rb || die
|
||||
|
||||
# Avoid unneeded dependency on bundler
|
||||
sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
|
||||
|
||||
# Avoid the formatter specs since they require output files for each
|
||||
# ruby version and these are not present for any current ruby
|
||||
# version.
|
||||
rm spec/spec/runner/formatter/{html,text_mate}_formatter_spec.rb || die
|
||||
|
||||
# Drop heckle dependency.
|
||||
rm spec/spec/runner/heckler_spec.rb spec/spec/runner/heckle_runner_spec.rb || die
|
||||
sed -i -e '381,398 s:^:#:' spec/spec/runner/option_parser_spec.rb || die
|
||||
|
||||
# Avoid a spec that may fail on unimportant whitespace differences.
|
||||
sed -e '/Diff in context format/,/^end/ s:^:#:' \
|
||||
-i spec/spec/expectations/differs/default_spec.rb || die
|
||||
|
||||
# Remove broken spec.opts related tests. These were always broken
|
||||
# because they don't set up state properly, but only with
|
||||
# >=fakefs-0.4.2 this started throwing exceptions, bug 340385.
|
||||
sed -i -e '/implicitly loading spec/,/^ end/ s:^:#:' spec/spec/runner/option_parser_spec.rb || die
|
||||
|
||||
}
|
||||
|
||||
src_test() {
|
||||
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
|
||||
ruby-ng_src_test
|
||||
}
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
GITHUB_URI="https://github.com/Flameeyes/${PN}"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="${GITHUB_URI}.git"
|
||||
fi
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="none"
|
||||
|
||||
RUBY_FAKGEM_GESPEC="${PN}.gemspec"
|
||||
|
||||
inherit ruby-fakegem ${EGIT_REPO_URI:+git-2}
|
||||
|
||||
if [[ -n ${EGIT_REPO_URI} ]]; then
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="${GITHUB_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Ruby library to access ELF files information"
|
||||
HOMEPAGE="http://www.flameeyes.eu/projects/ruby-elf"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? ( dev-ruby/test-unit:2 )
|
||||
dev-ruby/rake"
|
||||
|
||||
# for the man pages
|
||||
DEPEND+="
|
||||
dev-libs/libxslt
|
||||
app-text/docbook-xsl-ns-stylesheets"
|
||||
|
||||
RDEPEND+="
|
||||
virtual/man"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
all_ruby_unpack() {
|
||||
git_src_unpack
|
||||
}
|
||||
fi
|
||||
|
||||
all_ruby_compile() {
|
||||
# build the man pages
|
||||
rake manpages || die "rake manpages failed"
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
ruby-ng_testrb-2 test/test_*.rb
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doman manpages/*.1
|
||||
dodoc DONATING README.md
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST treetop-1.6.5.gem 81408 SHA256 b09d033e56343b01d5dd79ef7e059e60484389867c7eb4c3b7b57be43a92e7d1 SHA512 3989bd2dc59c5d3ad0be2ac144752edc88d25b36886719baa6afed05f40f11e0915297ea3e111e6a999b90cb35de2e804786754804268ec0d848b56e410fa862 WHIRLPOOL ace0eac18ef297aef786f37ce0292a370a0aea910c6c92f4b33c5f0d51d68427c4f40555c11547d95bd2d40d214bcca45a727f25301383c9d014b91edfbb5fb0
|
||||
DIST treetop-1.6.8.gem 68608 SHA256 385cbbf3827a0a8559e4c79db0f0f88993dca5e8ce46cf08f1baccb61ac6a3cf SHA512 c0f46695e28ea0c6ff4bf9d646b94e6caafa00828370840320bd9799bbb417dd0721bfd06d330d2b4537b88d963d4249233b3dc7cd2c818c818e542015526ee3 WHIRLPOOL 78285a758a343137fbf9debbe820e888bf2c3b9bbf731a40a9695ed7cef8c276255e6edb4f5c574cafb339a06ef51864e388cc40e59bd44f9a877f4959e69744
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Treetop is a language for describing languages"
|
||||
HOMEPAGE="https://github.com/cjheath/treetop"
|
||||
LICENSE="Ruby"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
|
||||
ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0"
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/*
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST yard-0.8.7.3-git.tgz 854557 SHA256 d606b5780c8cbe4b4508c34a354f04a5d17609bc0cc07f272c37328e2fca0288 SHA512 96b8a128bacd005e64c3a863ac6cc7377755397c7532b5541809c8a0f5b157cd7433644887823e2d3c4435a0bded59fc2785992fdcf5ebcbf616a4ffd912f6fa WHIRLPOOL 80753671669489b2d6082029ba2b3c24c2aa57e0cdc9a5647e041c60c76f63cb51c33534aab70fb58f26b1ed5fde30a0433dd7f2ef00588273d3c71d1fb799a0
|
||||
DIST yard-0.8.7.6-git.tgz 859257 SHA256 ccfadf98936b90e63189f805b6ea9dd6158447b7972f2ddd1578c9898be98a22 SHA512 7f9d4100183e51a2059f01a06a77d9856961390975fd9981b81bf9ea55f047cfd9056c78b5400df277b8230f28990cb421216c4506bbeea797651f37ae2e5db1 WHIRLPOOL a6737f831820dea014a3b093e0c3af43e49cc5815010012bbf1ece2f5ccef7594e4ef95077bd3e97cb5324b79d7ab67d61502052fad498fe0940e2d6a93ec86a
|
||||
DIST yard-0.9.0-git.tgz 870211 SHA256 409e52eda8a2fc5d69a4ffa46727ef8c39cc50e1b07a8881873fbd1c3c140a07 SHA512 409d29defb7760e9121406d63fcf5cf967cb866a918370ae9c089c9fb235827ee655de644bd7c955c7afaeedfd31455eaffb7dbfbcb518f7bfc1b2140c9df568 WHIRLPOOL e1ae9984c4200771fe727b9f67db6ee93b4ec0c2fd14ebafc057213f2a822f43d39d7a99559e7e07e4a0c42ca3876642bbb09aa759f5fa1783242fb79b14de1c
|
||||
DIST yard-0.9.4-git.tgz 884608 SHA256 4d5440848130aa1dae4d24987015030f3fd0a89e18a755cc8a49bef4c05f3fab SHA512 2255c56498dc147ee5ede5e4898ce7aad78e9350f317e5d5c942f6b12262e9e1d0893ffd985a6bf3822d6af902e8ff555c489e1d847049ba51a472ad3c4aa140 WHIRLPOOL 1a06ccebd661e180ed2420cc136790621da6a0c3113b427120323a99aae0bb61bc9606ad8f7a88e3ebd721c7fcc0381870c1f43b8200fdc57e1f57cde9fa7e81
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_DOCDIR="doc docs"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="templates"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Documentation generation tool for the Ruby programming language"
|
||||
HOMEPAGE="http://yardoc.org/"
|
||||
|
||||
# The gem lakes the gemspec file needed to pass tests.
|
||||
SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/bluecloth dev-ruby/kramdown ) )"
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22" ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
|
||||
|
||||
# Avoid specs that make assumptions on load ordering that are not
|
||||
# true for us. This may be related to how we install in Gentoo. This
|
||||
# also drops a test requirement on dev-ruby/rack.
|
||||
rm -f spec/cli/server_spec.rb || die
|
||||
}
|
@ -1,10 +1,2 @@
|
||||
DIST hevea-2.03.tar.gz 385865 SHA256 d927f538b47935f8b6cf34a817071195dfeb5da05debfd55ab47253c7868dab5 SHA512 dcb30992ff74935d92e6fdc4710bf8ee3b555e094673557e697531c3bff7155d6577349e2d80de21180abe5ea8d0ac1b4eaffcf217736477a33d8895ebd1aacc WHIRLPOOL 9d5c7a8cfb3f2fcffb90c09c0bfb43d50c0a7cd4cad8073de2b9640365e16613b202c76e8b35993f1a5dcecd7a215091597587a854fc8a8ff742ad0e04656e8e
|
||||
DIST hevea-2.18.tar.gz 407339 SHA256 be665556a62cc80d6e159c59b7f2e5137c0e104f49aa54eaf7b025935150feaf SHA512 bd0a5b4ff660309f62863765a4bf05d1a120cecb5ff88bae9261153472252702bf2cb1b8986d268fa8f827c6b316f5182c71051bc6169e0f1c11f016ee3145a5 WHIRLPOOL 7518eaf52650637ed5cc6cc41df37aa0d4a4db673fe261ad282e9b2f9c1c102b83dae0f35a1e7414a74043972a18b07e0c6162b7f06d7837b68a961a87e46392
|
||||
DIST hevea-2.19.tar.gz 407438 SHA256 c79c56e6586ecf5c74fbd4b70f9bbf2aab8b09818997a2e1f11a5f8d4e037f3c SHA512 35fa7b36c601f1a23740498f2fc48a666393e37c44673514e50c08ee85bd9ca4ef33ee1ea711fc032ee3c6119527b886c4d1f203291363f3e052529030e6d965 WHIRLPOOL fa9a698f79582745e33a37f31d51c67293986c1c132e8065b90a6a5179562818dff709e842375f7d7aa28b1e017f1f408719de2c3da1eb853f8df84c2f5523ac
|
||||
DIST hevea-2.20.tar.gz 407644 SHA256 0540843fb70a7dbcb53a32bfc1813994f454d89a41a889dea2c4a1f5af463319 SHA512 85108c7d376a37bfe6adcbec778859aec4bf52df90fdf3139db386228fc1888acc4e93a907ac56b65defa9c6568fd8ac7aa7295e79df32336192044144e67e01 WHIRLPOOL 9b6d4a905ae8b9e3212781685e06d7eabf581ef03a8937ef835ed81e1bf22524c4b20a3313047e166db8e57695cb177ae29109964e43d42e9c5e1b213f92cf4d
|
||||
DIST hevea-2.21.tar.gz 408047 SHA256 f9ec0ea0a41eab0c0e10815d79dbc5840823e50e56d5027b4ca547036a09d152 SHA512 d46523388a04468a823e9823acbafccacd9c0587949bb3e41ee4fc858aff008810fc61d648cffae7fd5d0645de73653f949b445f68e1326911d0c70f6c95c195 WHIRLPOOL 29a6adaf834c15c5b6cf48dd02201f1803227b611edb7ac9b02487afa56384542b8b711f22eda680d5178c4d95c2048b02cd59a1abc71e70563e44f0a9fd54a9
|
||||
DIST hevea-2.22.tar.gz 408147 SHA256 aba303d9067eb51ecde25b74f831a33fa58b4b15855e8ef937a1df9949a8fcad SHA512 e15405c43c988faf4bfd860a1e9b2b380e3de636b0e7cac3a754c2437031e6f148a5ee029eae50d20495f042f836b1b0d8ac45bdb3afdfdb42e91ac3d55b8296 WHIRLPOOL 53f45ddf4aac8b9d8862241d4e860910f3f1ed4dd56abd11128e8daa8349e30034fe21445cc625d7ab92866a60533ec930246d462804bf8261b1c16f87d1e529
|
||||
DIST hevea-2.23.tar.gz 968938 SHA256 db8ec1459cace8f008387dbcf745ba56917d44ff62c7bdba843da250109137b9 SHA512 674a0b3fe14314101cdbb81c572b0df1039c5d4896697405e6cd8b7f3a3a654fb7b681dd8109044ba2fb11c26d591f90d769ce6640b94d75f50b74d2a7b17d10 WHIRLPOOL 42e1753d2b6bd3fc447612538dbecae679fffcb42143da1991ec8f052b3d143e95f6bcc7dff8ba6edf2410f239e308bce4f9177ca5aa48224d2dac251d4c7d63
|
||||
DIST hevea-2.25.tar.gz 969449 SHA256 e4c75b550bb2aa663052063d979dd1490fd7817e7cbb97b208dee92ed24ec94e SHA512 68b382f2c7466f092ee0b1055ff2f8659d2a0fec221b776b91ecb6b579633d5540d809a2ef68937401e870ed51ea6420bae37d8549d7d8db6a1c327051d4cf29 WHIRLPOOL 241dffbeaad6729aa0db243980c94b080651c0fc7a263e46f9f585518ccef78711322c52ab2104ee3f2f6138251b4dd071c04198419f0cb4fdf9c26de405195e
|
||||
DIST hevea-2.26.tar.gz 969378 SHA256 4eb43d25ff22208af5914f20e7349c92b68c21bfae95300c54578448c5377b9c SHA512 b239546b0da42dd67260c63135716e1f2822ccaf6b8b17d715cff369934579a54b19e9f0604758c3a2daecc113121cea09f43adbbed2436c12310f6524b1d140 WHIRLPOOL b35b7b3651a6415b95a6f0177b3e21389e41025984a87ae2e18f0f106902273fc649a980503a8a7e1abef705e4b5e4259b740774957d2215b8beb0a1b51b78de
|
||||
DIST hevea-2.28.tar.gz 969507 SHA256 cde2000e4642f3f88d73a317aec54e8b6036e29e81a00262daf15aca47d0d691 SHA512 9df1ab91d9c15952f3b2f5b7aa8a56e24160b6447c4a6e29ba8093cb70565400d40ae840c0077c0f16249bea673b9a3ca9c9e8a0b34b272d4dffc97d3482b033 WHIRLPOOL 6c483f0627bca8d405b79129463b3510cfc463080f9d8908e7b98024899fc665444122271e06e70b253e5b0ceb17aed66e74e9364f97d427e5c087ad33a890e9
|
||||
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-latexextra"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST cucumber-core-1.4.0.gem 44544 SHA256 683809be76902c34d056a4554d2ef1c060d256d222e9d304f50926fbf2840538 SHA512 04e96c7abc8088191c3311b3ceae4a36036631369fc051b0ccfefded99adeca2969a49e0f93be07adb49483e9dec498d81373535366c7eb4e4c6f76d53fc45a8 WHIRLPOOL 99a9ee0f6848d235aeca59e452810853f5c2b93191aa77d0c1adb610390c1cf017829efc2eedec12e026cb69c19c75ebeb0732d7c0549f819b051f38c570d94b
|
||||
DIST cucumber-core-1.5.0.gem 45056 SHA256 594a30969a33f03693915db7eaa2a137e45fed76d9ae19ed7b96a4bbb1764262 SHA512 544d2c5707bde46d0c12dc975b3858e663776d9bc87ef044681525a547ef2de171a74ba0c53fb28dafcbdf90a153bea5357ec1a129f11b2c0dfedd288c5def74 WHIRLPOOL 7e703d2f7b6131417e0895ee27c0efd511fb98a600a607292e4e9f77e1ca45f7241746b42c4509458b624992a00a60e850f12f8623110359fc0f17a015d37fbe
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Executable feature scenarios"
|
||||
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
|
||||
LICENSE="Ruby"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
>=dev-ruby/unindent-1.0
|
||||
)"
|
||||
|
||||
USE_RUBY=${USE_RUBY/ruby22} ruby_add_bdepend "test? ( >=dev-ruby/kramdown-1.4.2 )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/gherkin-3.2.0:3
|
||||
"
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*ruby22)
|
||||
# Avoid dependency on kramdown so we can add the ruby22
|
||||
# target.
|
||||
rm -f spec/readme_spec.rb || die
|
||||
;;
|
||||
esac
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST libgd-2.1.1.tar.xz 2039132 SHA256 9ada1ed45594abc998ebc942cef12b032fbad672e73efc22bc9ff54f5df2b285 SHA512 48f444402a4b89e412870f9091b92eb26136c5c0d795722262ad973c7d4103476204a2de36133a2634b8f410d6bccdcf60afb829a74ac2fddfb96aff2cd2567b WHIRLPOOL a38cf1f060db35d247b54038e731484e6230cd8a9da263a8c4823aaf6b3ce455c0747bbbde60f131d85a48340e39a5c8d6273fa51366cbe2436530520211a238
|
||||
DIST libgd-2.2.1.tar.xz 2117160 SHA256 708762ae483e5fe46b58659f622c3e8f820c7ce0b3ae4e10ad0fbf17d4c4b976 SHA512 c19fe86230198b5ba25d7bb275f93ad3332d039accf7149036f53fc333753bacd91a80b5dca576b241e9eb20e9a4028236a485ca0f9fb8581c2a552fe4fe2262 WHIRLPOOL 41f53e0d7dc6a629190019b76dc98e35b75b64a62feb5ddb5d4fedc37d2240f1a0460dd9127b247e0e8010fcec1e10d7d846ce8e7ea6fd238087bb30e5b6f08d
|
||||
DIST libgd-2.2.2.tar.xz 2105628 SHA256 489f756ce07f0c034b1a794f4d34fdb4d829256112cb3c36feb40bb56b79218c SHA512 65c2f22ff35b5d62889921d7963d9cf808700299aece9292716555ac544e8c52ca435d6c5f817610553162e249343868a9164bf0fef9d59b61cd8075334c7e8d WHIRLPOOL 862588677be868c56af7c312e4aa66a5e67f10ccbc3cc7209b0fd23bcc3aae594c1e092b4b08ca7f913b334be47a486e696bced69d3f461056649f9ea8cc130d
|
||||
DIST libgd-2.2.3.tar.xz 2164152 SHA256 746b6cbd6769a22ff3ba6f5756f3512a769bd4cdf4695dff17f4867f25fa7d3c SHA512 bdc6d086bc054beda6574ec46baa4cd94048a5f2f357f875ba05983e92d247f1b731434b9e438c6aef09d46fa96f1a7e1f330a25a77ffd2dd78aa8a32d652557 WHIRLPOOL 1f290bb446618e402422488e77e1b88626ea3d9679653f10392b90386cf2ae861f9f8fdf624ebd96d152b764cfa3bf6f01859f58a033585db01ef8ea77c21e1a
|
||||
|
@ -1,30 +0,0 @@
|
||||
From 92f5a4b113deca14e80c218e6bcd06835c3e059f Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Sat, 28 Feb 2015 17:17:52 -0500
|
||||
Subject: [PATCH] tests: fix header inclusion
|
||||
|
||||
gdnametest uses string funcs, so pull in string.h. It also can't pull
|
||||
in test_config.h directly as it breaks when building out of tree. Use
|
||||
the -I paths to find it.
|
||||
|
||||
URL: https://bugs.gentoo.org/540376
|
||||
|
||||
diff --git a/tests/gdimagefile/gdnametest.c b/tests/gdimagefile/gdnametest.c
|
||||
index dd8f019..f2bb8a6 100644
|
||||
--- a/tests/gdimagefile/gdnametest.c
|
||||
+++ b/tests/gdimagefile/gdnametest.c
|
||||
@@ -1,9 +1,10 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
|
||||
#include "gd.h"
|
||||
#include "gdtest.h"
|
||||
-#include "../test_config.h"
|
||||
+#include "test_config.h"
|
||||
|
||||
#define WIDTH 60
|
||||
#define HEIGHT 50
|
||||
--
|
||||
2.3.1
|
||||
|
@ -1,28 +0,0 @@
|
||||
https://bugs.gentoo.org/545956
|
||||
|
||||
From c7e5dc617c7466c44935cdefbe7e79de319f98ca Mon Sep 17 00:00:00 2001
|
||||
From: Pierre Joye <pierre.php@gmail.com>
|
||||
Date: Sat, 17 Jan 2015 08:20:17 +0100
|
||||
Subject: [PATCH] fix #111, invalid default quantization
|
||||
|
||||
---
|
||||
src/gd_webp.c | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/gd_webp.c b/src/gd_webp.c
|
||||
index fae3861..a3ae1ac 100644
|
||||
--- a/src/gd_webp.c
|
||||
+++ b/src/gd_webp.c
|
||||
@@ -185,6 +185,9 @@ BGD_DECLARE(void) gdImageWebpCtx (gdImagePtr im, gdIOCtx * outfile, int quantiza
|
||||
gd_error("gd-webp error: cannot allocate Y buffer");
|
||||
return;
|
||||
}
|
||||
+ if (quantization == -1) {
|
||||
+ quantization = 80;
|
||||
+ }
|
||||
vp8_quality = mapQualityToVP8QP(quantization);
|
||||
|
||||
U = Y + width * height;
|
||||
--
|
||||
2.3.5
|
||||
|
@ -1,409 +0,0 @@
|
||||
https://bugs.gentoo.org/545956
|
||||
|
||||
From a79232c5fa692c3b6e3f5bc95ecfc455424c3f54 Mon Sep 17 00:00:00 2001
|
||||
From: Pierre Joye <pierre.php@gmail.com>
|
||||
Date: Tue, 20 Jan 2015 04:55:11 +0100
|
||||
Subject: [PATCH] fix #129, drop VPX usage in favor of libwebp
|
||||
|
||||
---
|
||||
configure.ac | 80 +++++------------
|
||||
src/gd_webp.c | 231 +++++++++++++++++++++-----------------------------
|
||||
tests/Makefile.am | 2 +-
|
||||
tests/webp/bug00111.c | 2 +-
|
||||
4 files changed, 122 insertions(+), 193 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 1024a3a..8923186 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -317,63 +317,6 @@ if test "$with_xpm" != no; then
|
||||
fi
|
||||
AM_CONDITIONAL([HAVE_LIBXPM], test "$with_xpm" = yes)
|
||||
|
||||
-dnl check for libvpx by default
|
||||
-AC_ARG_WITH(vpx,dnl
|
||||
-[ --with-vpx=DIR where to find the vpx library])
|
||||
-
|
||||
-case $with_vpx in
|
||||
-no) ;;
|
||||
-yes|"")
|
||||
- PKG_CHECK_MODULES([LIBVPX], vpx, [with_vpx=yes],
|
||||
- [
|
||||
- PKG_CHECK_MODULES([LIBVPX], libvpx, [with_vpx=yes],
|
||||
- [
|
||||
- if test "$with_vpx" = yes; then
|
||||
- AC_MSG_ERROR([VPX support requested, but not found])
|
||||
- fi
|
||||
- with_vpx=no
|
||||
- ])
|
||||
- ])
|
||||
- ;;
|
||||
-*)
|
||||
- save_LIBS="$LIBS"
|
||||
- save_CPPFLAGS="$CPPFLAGS"
|
||||
-
|
||||
- if test -d "$with_vpx"; then
|
||||
- LIBVPX_CFLAGS="-I$with_vpx/include"
|
||||
- LIBVPX_LIBS="-L$with_vpx/lib -lvpx"
|
||||
- fi
|
||||
-
|
||||
- CPPFLAGS="$CPPFLAGS $LIBVPX_CFLAGS"
|
||||
- LIBS="$LIBS $LIBVPX_LIBS"
|
||||
-
|
||||
- AC_CHECK_LIB(vpx,vpx_codec_destroy,
|
||||
- [
|
||||
- if test -z "$LIBVPX_LIBS"; then
|
||||
- LIBVPX_LIBS="-lvpx"
|
||||
- fi
|
||||
- with_vpx=yes
|
||||
- ],[
|
||||
- if test "$with_vpx" != ""; then
|
||||
- AC_MSG_ERROR([vpx support requested, but not found])
|
||||
- else
|
||||
- with_vpx=no
|
||||
- fi
|
||||
- ])
|
||||
-
|
||||
- CPPFLAGS="$save_CPPFLAGS"
|
||||
- LIBS="$save_LIBS"
|
||||
- ;;
|
||||
-esac
|
||||
-
|
||||
-if test "$with_vpx" != no; then
|
||||
- CPPFLAGS="$CPPFLAGS $LIBVPX_CFLAGS"
|
||||
- LIBS="$LIBS $LIBVPX_LIBS"
|
||||
- FEATURES="GD_VPX $FEATURES"
|
||||
- AC_DEFINE(HAVE_LIBVPX, 1, [ Define if you have the VPX library. ])
|
||||
-fi
|
||||
-AM_CONDITIONAL([HAVE_LIBVPX], test "$with_vpx" = yes)
|
||||
-
|
||||
dnl check for libtiff by default
|
||||
AC_ARG_WITH(tiff,dnl
|
||||
[ --with-tiff=DIR where to find the TIFF library])
|
||||
@@ -437,6 +380,27 @@ if test "$mingw_cv_win32_host" = yes; then
|
||||
AC_DEFINE([BGDWIN32], [], [Define is you are building for Win32 API])
|
||||
fi
|
||||
|
||||
+
|
||||
+dnl check for libwebp by default
|
||||
+AC_ARG_WITH(webp,dnl
|
||||
+[ --with-webp=DIR where to find the webp library],
|
||||
+ [if test -d "$withval"; then
|
||||
+ LDFLAGS="$LDFLAGS -L$withval/lib"
|
||||
+ CFLAGS="$CFLAGS -I$withval/include"
|
||||
+ fi],
|
||||
+ withval=yes)
|
||||
+
|
||||
+if test "$withval" != no; then
|
||||
+ AC_CHECK_LIB(webp,WebPGetInfo,
|
||||
+ [LIBS="-lwebp $LIBS"
|
||||
+ FEATURES="GD_WEBP $FEATURES"
|
||||
+ AC_DEFINE(HAVE_LIBWEBP, 1, [ Define if you have the webp library. ])])
|
||||
+ with_webp=yes
|
||||
+else
|
||||
+ with_webp=no
|
||||
+fi
|
||||
+AM_CONDITIONAL([HAVE_LIBWEBP], test "$with_webp" = yes)
|
||||
+
|
||||
dnl report configuration
|
||||
AC_MSG_RESULT([
|
||||
** Configuration summary for $PACKAGE $VERSION:
|
||||
@@ -444,7 +408,7 @@ AC_MSG_RESULT([
|
||||
Support for Zlib: $with_zlib
|
||||
Support for PNG library: $with_png
|
||||
Support for JPEG library: $ac_cv_lib_jpeg_jpeg_set_defaults
|
||||
- Support for VPX library: $with_vpx
|
||||
+ Support for WebP library: $with_webp
|
||||
Support for TIFF library: $with_tiff
|
||||
Support for Freetype 2.x library: $with_freetype
|
||||
Support for Fontconfig library: $with_fontconfig
|
||||
diff --git a/src/gd_webp.c b/src/gd_webp.c
|
||||
index a3ae1ac..c44bd80 100644
|
||||
--- a/src/gd_webp.c
|
||||
+++ b/src/gd_webp.c
|
||||
@@ -2,33 +2,21 @@
|
||||
#include "config.h"
|
||||
#endif /* HAVE_CONFIG_H */
|
||||
|
||||
+
|
||||
+#ifdef HAVE_LIBWEBP
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include "gd.h"
|
||||
#include "gd_errors.h"
|
||||
-
|
||||
-#ifdef HAVE_LIBVPX
|
||||
-#include "webpimg.h"
|
||||
#include "gdhelpers.h"
|
||||
+#include "webp/decode.h"
|
||||
+#include "webp/encode.h"
|
||||
|
||||
-extern void gd_YUV420toRGBA(uint8* Y,
|
||||
- uint8* U,
|
||||
- uint8* V,
|
||||
- gdImagePtr im);
|
||||
-
|
||||
-extern void gd_RGBAToYUV420(gdImagePtr im2,
|
||||
- uint8* Y,
|
||||
- uint8* U,
|
||||
- uint8* V);
|
||||
-
|
||||
-const char * gdWebpGetVersionString()
|
||||
-{
|
||||
- return "not defined";
|
||||
-}
|
||||
+#define GD_WEBP_ALLOC_STEP (4*1024)
|
||||
|
||||
-BGD_DECLARE(gdImagePtr) gdImageCreateFromWebp (FILE * inFile)
|
||||
+gdImagePtr gdImageCreateFromWebp (FILE * inFile)
|
||||
{
|
||||
gdImagePtr im;
|
||||
gdIOCtx *in = gdNewFileCtx(inFile);
|
||||
@@ -38,42 +26,16 @@ BGD_DECLARE(gdImagePtr) gdImageCreateFromWebp (FILE * inFile)
|
||||
return im;
|
||||
}
|
||||
|
||||
-BGD_DECLARE(gdImagePtr) gdImageCreateFromWebpPtr (int size, void *data)
|
||||
+gdImagePtr gdImageCreateFromWebpCtx (gdIOCtx * infile)
|
||||
{
|
||||
- int width, height, ret;
|
||||
- unsigned char *Y = NULL;
|
||||
- unsigned char *U = NULL;
|
||||
- unsigned char *V = NULL;
|
||||
- gdImagePtr im;
|
||||
-
|
||||
- ret = WebPDecode(data, size, &Y, &U, &V, &width, &height);
|
||||
- if (ret != webp_success) {
|
||||
- if (Y) free(Y);
|
||||
- if (U) free(U);
|
||||
- if (V) free(V);
|
||||
- gd_error("WebP decode: fail to decode input data");
|
||||
- return NULL;
|
||||
- }
|
||||
- im = gdImageCreateTrueColor(width, height);
|
||||
- if (!im) {
|
||||
- return NULL;
|
||||
- }
|
||||
- gd_YUV420toRGBA(Y, U, V, im);
|
||||
- return im;
|
||||
-}
|
||||
-
|
||||
-#define GD_WEBP_ALLOC_STEP (4*1024)
|
||||
-
|
||||
-BGD_DECLARE(gdImagePtr) gdImageCreateFromWebpCtx (gdIOCtx * infile)
|
||||
-{
|
||||
- int width, height, ret;
|
||||
- unsigned char *filedata = NULL;
|
||||
+ int width, height;
|
||||
+ uint8_t *filedata = NULL;
|
||||
+ uint8_t *argb = NULL;
|
||||
unsigned char *read, *temp;
|
||||
- unsigned char *Y = NULL;
|
||||
- unsigned char *U = NULL;
|
||||
- unsigned char *V = NULL;
|
||||
size_t size = 0, n;
|
||||
gdImagePtr im;
|
||||
+ int x, y;
|
||||
+ uint8_t *p;
|
||||
|
||||
do {
|
||||
temp = gdRealloc(filedata, size+GD_WEBP_ALLOC_STEP);
|
||||
@@ -89,23 +51,97 @@ BGD_DECLARE(gdImagePtr) gdImageCreateFromWebpCtx (gdIOCtx * infile)
|
||||
}
|
||||
|
||||
n = gdGetBuf(read, GD_WEBP_ALLOC_STEP, infile);
|
||||
- size += n;
|
||||
- } while (n>0);
|
||||
+ if (n>0 && n!=EOF) {
|
||||
+ size += n;
|
||||
+ }
|
||||
+ } while (n>0 && n!=EOF);
|
||||
|
||||
- ret = WebPDecode(filedata, size, &Y, &U, &V, &width, &height);
|
||||
- gdFree(filedata);
|
||||
- if (ret != webp_success) {
|
||||
- if (Y) free(Y);
|
||||
- if (U) free(U);
|
||||
- if (V) free(V);
|
||||
- gd_error("WebP decode: fail to decode input data");
|
||||
+ if (WebPGetInfo(filedata,size, &width, &height) == 0) {
|
||||
+ gd_error("gd-webp cannot get webp info");
|
||||
return NULL;
|
||||
}
|
||||
+
|
||||
im = gdImageCreateTrueColor(width, height);
|
||||
- gd_YUV420toRGBA(Y, U, V, im);
|
||||
+ if (!im) {
|
||||
+ return NULL;
|
||||
+ }
|
||||
+ argb = WebPDecodeARGB(filedata, size, &width, &height);
|
||||
+ if (!argb) {
|
||||
+ gd_error("gd-webp cannot allocate temporary buffer");
|
||||
+ gdFree(argb);
|
||||
+ return NULL;
|
||||
+ }
|
||||
+ for (y = 0, p = argb; y < height; y++) {
|
||||
+ for (x = 0; x < width; x++) {
|
||||
+ register uint8_t a = gdAlphaMax - (*(p++) >> 1);
|
||||
+ register uint8_t r = *(p++);
|
||||
+ register uint8_t g = *(p++);
|
||||
+ register uint8_t b = *(p++);
|
||||
+ im->tpixels[y][x] = gdTrueColorAlpha(r, g, b, a);
|
||||
+ }
|
||||
+ }
|
||||
+ gdFree(filedata);
|
||||
+ free(argb);
|
||||
+ im->saveAlphaFlag = 1;
|
||||
return im;
|
||||
}
|
||||
|
||||
+void gdImageWebpCtx (gdImagePtr im, gdIOCtx * outfile, int quantization)
|
||||
+{
|
||||
+ uint8_t *argb;
|
||||
+ int x, y;
|
||||
+ uint8_t *p;
|
||||
+ uint8_t *out;
|
||||
+ size_t out_size;
|
||||
+
|
||||
+ if (im == NULL) {
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ if (!gdImageTrueColor(im)) {
|
||||
+ gd_error("Paletter image not supported by webp");
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ if (quantization == -1) {
|
||||
+ quantization = 80;
|
||||
+ }
|
||||
+
|
||||
+ argb = (uint8_t *)gdMalloc(gdImageSX(im) * 4 * gdImageSY(im));
|
||||
+ if (!argb) {
|
||||
+ return;
|
||||
+ }
|
||||
+ p = argb;
|
||||
+ for (y = 0; y < gdImageSY(im); y++) {
|
||||
+ for (x = 0; x < gdImageSX(im); x++) {
|
||||
+ register int c;
|
||||
+ register char a;
|
||||
+ c = im->tpixels[y][x];
|
||||
+ a = gdTrueColorGetAlpha(c);
|
||||
+ if (a == 127) {
|
||||
+ a = 0;
|
||||
+ } else {
|
||||
+ a = 255 - ((a << 1) + (a >> 6));
|
||||
+ }
|
||||
+ *(p++) = gdTrueColorGetRed(c);
|
||||
+ *(p++) = gdTrueColorGetGreen(c);
|
||||
+ *(p++) = gdTrueColorGetBlue(c);
|
||||
+ *(p++) = a;
|
||||
+ }
|
||||
+ }
|
||||
+ out_size = WebPEncodeRGBA(argb, gdImageSX(im), gdImageSY(im), gdImageSX(im) * 4, quantization, &out);
|
||||
+ printf("outsize: %i\n", out_size);
|
||||
+ if (out_size == 0) {
|
||||
+ gd_error("gd-webp encoding failed");
|
||||
+ goto freeargb;
|
||||
+ }
|
||||
+ gdPutBuf(out, out_size, outfile);
|
||||
+ free(out);
|
||||
+
|
||||
+freeargb:
|
||||
+ gdFree(argb);
|
||||
+}
|
||||
+
|
||||
BGD_DECLARE(void) gdImageWebpEx (gdImagePtr im, FILE * outFile, int quantization)
|
||||
{
|
||||
gdIOCtx *out = gdNewFileCtx(outFile);
|
||||
@@ -116,7 +152,7 @@ BGD_DECLARE(void) gdImageWebpEx (gdImagePtr im, FILE * outFile, int quantization
|
||||
BGD_DECLARE(void) gdImageWebp (gdImagePtr im, FILE * outFile)
|
||||
{
|
||||
gdIOCtx *out = gdNewFileCtx(outFile);
|
||||
- gdImageWebpCtx(im, out, -1);
|
||||
+ gdImageWebpCtx(im, out, -1);
|
||||
out->gd_free(out);
|
||||
}
|
||||
|
||||
@@ -140,75 +176,4 @@ BGD_DECLARE(void *) gdImageWebpPtrEx (gdImagePtr im, int *size, int quantization
|
||||
out->gd_free(out);
|
||||
return rv;
|
||||
}
|
||||
-
|
||||
-/*
|
||||
- * Maps normalized QP (quality) to VP8 QP
|
||||
- */
|
||||
-int mapQualityToVP8QP(int quality) {
|
||||
-#define MIN_QUALITY 0
|
||||
-#define MAX_QUALITY 100
|
||||
-#define MIN_VP8QP 1
|
||||
-#define MAX_VP8QP 63
|
||||
- const float scale = MAX_VP8QP - MIN_VP8QP;
|
||||
- const float vp8qp =
|
||||
- scale * (MAX_QUALITY - quality) / (MAX_QUALITY - MIN_QUALITY) + MIN_VP8QP;
|
||||
- if (quality < MIN_QUALITY || quality > MAX_QUALITY) {
|
||||
- gd_error("Wrong quality value %d.", quality);
|
||||
- return -1;
|
||||
- }
|
||||
-
|
||||
- return (int)(vp8qp + 0.5);
|
||||
-}
|
||||
-
|
||||
-/* This routine is based in part on code from Dale Lutz (Safe Software Inc.)
|
||||
- * and in part on demo code from Chapter 15 of "PNG: The Definitive Guide"
|
||||
- * (http://www.cdrom.com/pub/png/pngbook.html).
|
||||
- */
|
||||
-BGD_DECLARE(void) gdImageWebpCtx (gdImagePtr im, gdIOCtx * outfile, int quantization)
|
||||
-{
|
||||
- int width = im->sx;
|
||||
- int height = im->sy;
|
||||
-
|
||||
- int yuv_width, yuv_height, yuv_nbytes, ret;
|
||||
- int vp8_quality;
|
||||
- unsigned char *Y = NULL,
|
||||
- *U = NULL,
|
||||
- *V = NULL;
|
||||
- unsigned char *filedata = NULL;
|
||||
-
|
||||
- /* Conversion to Y,U,V buffer */
|
||||
- yuv_width = (width + 1) >> 1;
|
||||
- yuv_height = (height + 1) >> 1;
|
||||
- yuv_nbytes = width * height + 2 * yuv_width * yuv_height;
|
||||
-
|
||||
- if ((Y = (unsigned char *)gdCalloc(yuv_nbytes, sizeof(unsigned char))) == NULL) {
|
||||
- gd_error("gd-webp error: cannot allocate Y buffer");
|
||||
- return;
|
||||
- }
|
||||
- if (quantization == -1) {
|
||||
- quantization = 80;
|
||||
- }
|
||||
- vp8_quality = mapQualityToVP8QP(quantization);
|
||||
-
|
||||
- U = Y + width * height;
|
||||
- V = U + yuv_width * yuv_height;
|
||||
- gd_RGBAToYUV420(im, Y, U, V);
|
||||
-
|
||||
- /* Encode Y,U,V and write data to file */
|
||||
- ret = WebPEncode(Y, U, V, width, height, width, yuv_width, yuv_height, yuv_width,
|
||||
- vp8_quality, &filedata, &yuv_nbytes, NULL);
|
||||
- gdFree(Y);
|
||||
-
|
||||
- if (ret != webp_success) {
|
||||
- if (filedata) {
|
||||
- free(filedata);
|
||||
- }
|
||||
- gd_error("gd-webp error: WebP Encoder failed");
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- gdPutBuf (filedata, yuv_nbytes, outfile);
|
||||
- free(filedata);
|
||||
-}
|
||||
-
|
||||
-#endif /* HAVE_LIBVPX */
|
||||
+#endif /* HAVE_LIBWEBP */
|
||||
--
|
||||
2.3.5
|
||||
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit libtool multilib-minimal eutils autotools
|
||||
|
||||
DESCRIPTION="A graphics library for fast image creation"
|
||||
HOMEPAGE="http://libgd.org/ http://www.boutell.com/gd/"
|
||||
SRC_URI="https://bitbucket.org/libgd/gd-libgd/downloads/lib${P}.tar.xz"
|
||||
|
||||
LICENSE="gd IJG HPND BSD"
|
||||
SLOT="2/3"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="fontconfig jpeg png static-libs tiff truetype webp xpm zlib"
|
||||
|
||||
# fontconfig has prefixed font paths, details see bug #518970
|
||||
REQUIRED_USE="prefix? ( fontconfig )"
|
||||
|
||||
RDEPEND="fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
|
||||
jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
|
||||
png? ( >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] )
|
||||
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
|
||||
truetype? ( >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] )
|
||||
webp? ( media-libs/libwebp[${MULTILIB_USEDEP}] )
|
||||
xpm? ( >=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}] >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/lib${P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-headers.patch" #540376
|
||||
epatch "${FILESDIR}/${P}-webp-pre.patch" #545956
|
||||
epatch "${FILESDIR}/${P}-webp.patch" #545956
|
||||
|
||||
#elibtoolize # for shared library on Solaris
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# we aren't actually {en,dis}abling X here ... the configure
|
||||
# script uses it just to add explicit -I/-L paths which we
|
||||
# don't care about on Gentoo systems.
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--without-x \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with png) \
|
||||
$(use_with tiff) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with jpeg) \
|
||||
$(use_with webp) \
|
||||
$(use_with xpm) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dodoc NEWS README
|
||||
prune_libtool_files
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST xine-lib-1.2.3.tar.xz 4905356 SHA256 e06a9e01d2632530e694d4a96bba71810e2f447f9ac036d2a150c43baa27852a SHA512 1abbced7c67fe04492bb28ada9d847e82be4bbcc426378dae1056dd6b01e22b8fa78218f5a96a0947ff1e9f70ebc1ee4bb06c330b0e17ca8d7c4d9be49982887 WHIRLPOOL 0e6bfb61ce77d14fbd0a807499b2a0b3f04ac976e8b7c06a5b34be06cbecb822339451031b80c4dc8faa5265adb1883861d96d0e7dc43a0b3ebe7040b619fb65
|
||||
DIST xine-lib-1.2.6.tar.xz 5020964 SHA256 bd041d738817c7c0c6392a3c0e5bda5a664a47e035135b5a449364f8c9b6a005 SHA512 ed4b1bc29daf85021cb83393d010ddca0ce9da508a8ddb9fec554f18eda1d156fc08f0aeaabeb7afe93fc445f049f84057e0708e6c87cd123c5cd2b20f8a25fd WHIRLPOOL 66d85e75e28598ce3790f08c69ccd912aac115c8071f1795abd51d43b1e35fbc08827ae93fc9ce113cc0c0565b409714103cfeb14aa7acefe6bdb2fdf46ee307
|
||||
|
@ -0,0 +1,25 @@
|
||||
https://bugs.xine-project.org/show_bug.cgi?id=572
|
||||
https://bugs.gentoo.org/584640
|
||||
|
||||
--- xine-lib-1.2.6/m4/video_out.m4
|
||||
+++ xine-lib-1.2.6/m4/video_out.m4
|
||||
@@ -305,7 +305,7 @@
|
||||
dnl xcb
|
||||
XINE_ARG_WITH([xcb], [Enable support for XCB video out plugins])
|
||||
if test x"$with_xcb" != x"no"; then
|
||||
- PKG_CHECK_MODULES([XCB], [xcb-shape >= 1.0], [have_xcb=yes], [have_xcb=no])
|
||||
+ PKG_CHECK_MODULES([XCB], [xcb xcb-shape >= 1.0], [have_xcb=yes], [have_xcb=no])
|
||||
if test x"$hard_enable_xcb" = x"yes" && test x"$have_xcb" != x"yes"; then
|
||||
AC_MSG_ERROR([XCB support requested, but XCB not found])
|
||||
elif test x"$have_xcb" = x"yes"; then
|
||||
--- xine-lib-1.2.6/src/video_out/Makefile.am
|
||||
+++ xine-lib-1.2.6/src/video_out/Makefile.am
|
||||
@@ -147,7 +147,7 @@
|
||||
xineplug_vo_out_xcbshm_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) $(XCBSHM_CFLAGS) $(AVUTIL_CFLAGS)
|
||||
|
||||
xineplug_vo_out_xcbxv_la_SOURCES = video_out_xcbxv.c $(XCBOSD)
|
||||
-xineplug_vo_out_xcbxv_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) $(LTLIBINTL) $(XCBXV_LIBS) $(XCB_LIBS)
|
||||
+xineplug_vo_out_xcbxv_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) $(LTLIBINTL) $(XCBXV_LIBS) $(XCBSHM_LIBS) $(XCB_LIBS)
|
||||
xineplug_vo_out_xcbxv_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) $(XCBXV_CFLAGS)
|
||||
|
||||
xineplug_vo_out_xshm_la_SOURCES = video_out_xshm.c $(X11OSD)
|
@ -1,214 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic libtool multilib
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EHG_REPO_URI="http://hg.debian.org/hg/xine-lib/xine-lib-1.2"
|
||||
inherit autotools mercurial eutils
|
||||
unset NLS_IUSE
|
||||
NLS_DEPEND="sys-devel/gettext"
|
||||
NLS_RDEPEND="virtual/libintl"
|
||||
else
|
||||
KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
|
||||
SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
|
||||
NLS_IUSE="nls"
|
||||
NLS_DEPEND="nls? ( sys-devel/gettext )"
|
||||
NLS_RDEPEND="nls? ( virtual/libintl )"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Core libraries for Xine movie player"
|
||||
HOMEPAGE="http://xine.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="1"
|
||||
IUSE="a52 aac aalib +alsa altivec bluray +css directfb dts dvb dxr3 fbcon flac fusion gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis wavpack +X +xcb xinerama +xv xvmc ${NLS_IUSE}"
|
||||
|
||||
RDEPEND="${NLS_RDEPEND}
|
||||
dev-libs/libxdg-basedir
|
||||
media-libs/libdvdnav
|
||||
sys-libs/zlib
|
||||
|| ( media-video/ffmpeg:0 media-libs/libpostproc <media-video/libav-0.8.2-r1 )
|
||||
virtual/ffmpeg
|
||||
virtual/libiconv
|
||||
a52? ( media-libs/a52dec )
|
||||
aac? ( media-libs/faad2 )
|
||||
aalib? ( media-libs/aalib )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluray? ( >=media-libs/libbluray-0.2.1 )
|
||||
css? ( >=media-libs/libdvdcss-1.2.10 )
|
||||
directfb? ( dev-libs/DirectFB )
|
||||
dts? ( media-libs/libdca )
|
||||
dxr3? ( media-libs/libfame )
|
||||
flac? ( media-libs/flac )
|
||||
fusion? ( media-libs/FusionSound )
|
||||
gtk? ( x11-libs/gdk-pixbuf:2 )
|
||||
imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick ) )
|
||||
jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
|
||||
jpeg? ( virtual/jpeg )
|
||||
libcaca? ( media-libs/libcaca )
|
||||
mad? ( media-libs/libmad )
|
||||
mng? ( media-libs/libmng )
|
||||
modplug? ( >=media-libs/libmodplug-0.8.8.1 )
|
||||
musepack? ( >=media-sound/musepack-tools-444 )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
samba? ( <net-fs/samba-4 )
|
||||
sdl? ( media-libs/libsdl )
|
||||
speex? (
|
||||
media-libs/libogg
|
||||
media-libs/speex
|
||||
)
|
||||
theora? (
|
||||
media-libs/libogg
|
||||
media-libs/libtheora
|
||||
)
|
||||
truetype? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
)
|
||||
v4l? ( media-libs/libv4l )
|
||||
vaapi? ( x11-libs/libva )
|
||||
vcd? (
|
||||
>=media-video/vcdimager-0.7.23
|
||||
dev-libs/libcdio[-minimal]
|
||||
)
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
vorbis? (
|
||||
media-libs/libogg
|
||||
media-libs/libvorbis
|
||||
)
|
||||
wavpack? ( media-sound/wavpack )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
)
|
||||
xcb? ( x11-libs/libxcb )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xv? ( x11-libs/libXv )
|
||||
xvmc? ( x11-libs/libXvMC )"
|
||||
DEPEND="${RDEPEND}
|
||||
${NLS_DEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/libtool-2.2.6b
|
||||
oss? ( virtual/os-headers )
|
||||
v4l? ( virtual/os-headers )
|
||||
X? (
|
||||
x11-libs/libXt
|
||||
x11-proto/xf86vidmodeproto
|
||||
x11-proto/xproto
|
||||
)
|
||||
xv? ( x11-proto/videoproto )
|
||||
xvmc? ( x11-proto/videoproto )
|
||||
xinerama? ( x11-proto/xineramaproto )"
|
||||
REQUIRED_USE="vidix? ( || ( X fbcon ) )
|
||||
xv? ( X )
|
||||
xinerama? ( X )"
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/accel_vaapi.h src/xine-engine/
|
||||
|
||||
sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' src/vdr/input_vdr.c || die
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
epatch_user
|
||||
eautoreconf
|
||||
else
|
||||
elibtoolize
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
[[ ${CHOST} == i?86-* ]] && append-flags -fomit-frame-pointer #422519
|
||||
|
||||
local win32dir #197236
|
||||
if has_multilib_profile; then
|
||||
win32dir=/usr/$(ABI="x86" get_libdir)/win32
|
||||
else
|
||||
win32dir=/usr/$(get_libdir)/win32
|
||||
fi
|
||||
|
||||
local myconf
|
||||
[[ ${PV} == *9999* ]] || myconf="$(use_enable nls)"
|
||||
|
||||
econf \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable altivec) \
|
||||
$(use_enable vis) \
|
||||
--disable-optimizations \
|
||||
$(use_enable mmap) \
|
||||
$(use_enable oss) \
|
||||
$(use_enable aalib) \
|
||||
$(use_enable directfb) \
|
||||
$(use_enable dxr3) \
|
||||
$(use_enable fbcon fb) \
|
||||
$(use_enable opengl) $(use_enable opengl glu) \
|
||||
$(use_enable vidix) \
|
||||
$(use_enable xinerama) \
|
||||
$(use_enable xvmc) \
|
||||
$(use_enable vdpau) \
|
||||
$(use_enable vaapi) \
|
||||
$(use_enable dvb) \
|
||||
--disable-gnomevfs \
|
||||
$(use_enable samba) \
|
||||
--disable-v4l $(use_enable v4l v4l2) $(use_enable v4l libv4l) \
|
||||
$(use_enable vcd) \
|
||||
$(use_enable vdr) \
|
||||
$(use_enable bluray) \
|
||||
$(use_enable a52 a52dec) \
|
||||
$(use_enable aac faad) \
|
||||
$(use_enable gtk gdkpixbuf) \
|
||||
$(use_enable jpeg libjpeg) \
|
||||
$(use_enable dts) \
|
||||
$(use_enable mad) \
|
||||
$(use_enable modplug) \
|
||||
$(use_enable musepack) \
|
||||
$(use_enable mng) \
|
||||
--disable-real-codecs \
|
||||
--disable-w32dll \
|
||||
$(use_with truetype freetype) $(use_with truetype fontconfig) \
|
||||
$(use_with X x) \
|
||||
$(use_with alsa) \
|
||||
--without-esound \
|
||||
$(use_with fusion fusionsound) \
|
||||
$(use_with jack) \
|
||||
$(use_with pulseaudio) \
|
||||
$(use_with libcaca caca) \
|
||||
$(use_with sdl) \
|
||||
$(use_with xcb) \
|
||||
--with-xv-path=/usr/$(get_libdir) \
|
||||
$(use_with imagemagick) \
|
||||
--with-external-dvdnav \
|
||||
$(use_with flac libflac) \
|
||||
$(use_with speex) \
|
||||
$(use_with theora) \
|
||||
$(use_with vorbis) \
|
||||
--with-real-codecs-path=/usr/$(get_libdir)/codecs \
|
||||
--with-w32-path=${win32dir} \
|
||||
$(use_with wavpack) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# enable verbose building, bug #448140
|
||||
emake V=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
docdir="/usr/share/doc/${PF}" \
|
||||
htmldir="/usr/share/doc/${PF}/html" \
|
||||
install
|
||||
|
||||
rm -f \
|
||||
"${ED}"usr/lib*/libxine*.la \
|
||||
"${ED}"usr/share/doc/${PF}/COPYING
|
||||
}
|
@ -1,223 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic libtool multilib
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EHG_REPO_URI="http://hg.debian.org/hg/xine-lib/xine-lib-1.2"
|
||||
inherit autotools mercurial eutils
|
||||
unset NLS_IUSE
|
||||
NLS_DEPEND="sys-devel/gettext"
|
||||
NLS_RDEPEND="virtual/libintl"
|
||||
else
|
||||
KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
|
||||
SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
|
||||
NLS_IUSE="nls"
|
||||
NLS_DEPEND="nls? ( sys-devel/gettext )"
|
||||
NLS_RDEPEND="nls? ( virtual/libintl )"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Core libraries for Xine movie player"
|
||||
HOMEPAGE="http://xine.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="1"
|
||||
IUSE="a52 aac aalib +alsa altivec bluray +css directfb dts dvb dxr3 fbcon flac fusion gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack +X +xcb xinerama +xv xvmc ${NLS_IUSE}"
|
||||
|
||||
RDEPEND="${NLS_RDEPEND}
|
||||
dev-libs/libxdg-basedir
|
||||
media-libs/libdvdnav
|
||||
sys-libs/zlib
|
||||
|| ( media-video/ffmpeg:0 media-libs/libpostproc <media-video/libav-0.8.2-r1 )
|
||||
virtual/ffmpeg
|
||||
virtual/libiconv
|
||||
a52? ( media-libs/a52dec )
|
||||
aac? ( media-libs/faad2 )
|
||||
aalib? ( media-libs/aalib )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluray? ( >=media-libs/libbluray-0.2.1 )
|
||||
css? ( >=media-libs/libdvdcss-1.2.10 )
|
||||
directfb? ( dev-libs/DirectFB )
|
||||
dts? ( media-libs/libdca )
|
||||
dxr3? ( media-libs/libfame )
|
||||
flac? ( media-libs/flac )
|
||||
fusion? ( media-libs/FusionSound )
|
||||
gtk? ( x11-libs/gdk-pixbuf:2 )
|
||||
imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick ) )
|
||||
jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
libcaca? ( media-libs/libcaca )
|
||||
mad? ( media-libs/libmad )
|
||||
mng? ( media-libs/libmng )
|
||||
modplug? ( >=media-libs/libmodplug-0.8.8.1 )
|
||||
musepack? ( >=media-sound/musepack-tools-444 )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
samba? ( net-fs/samba )
|
||||
sdl? ( media-libs/libsdl )
|
||||
speex? (
|
||||
media-libs/libogg
|
||||
media-libs/speex
|
||||
)
|
||||
theora? (
|
||||
media-libs/libogg
|
||||
media-libs/libtheora
|
||||
)
|
||||
truetype? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
)
|
||||
v4l? ( media-libs/libv4l )
|
||||
vaapi? ( x11-libs/libva )
|
||||
vcd? (
|
||||
>=media-video/vcdimager-0.7.23
|
||||
dev-libs/libcdio[-minimal]
|
||||
)
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
vorbis? (
|
||||
media-libs/libogg
|
||||
media-libs/libvorbis
|
||||
)
|
||||
vpx? ( media-libs/libvpx )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
)
|
||||
xcb? ( x11-libs/libxcb )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xv? ( x11-libs/libXv )
|
||||
xvmc? ( x11-libs/libXvMC )"
|
||||
DEPEND="${RDEPEND}
|
||||
${NLS_DEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/libtool-2.2.6b
|
||||
oss? ( virtual/os-headers )
|
||||
v4l? ( virtual/os-headers )
|
||||
X? (
|
||||
x11-libs/libXt
|
||||
x11-proto/xf86vidmodeproto
|
||||
x11-proto/xproto
|
||||
)
|
||||
xv? ( x11-proto/videoproto )
|
||||
xvmc? ( x11-proto/videoproto )
|
||||
xinerama? ( x11-proto/xineramaproto )"
|
||||
REQUIRED_USE="vidix? ( || ( X fbcon ) )
|
||||
xv? ( X )
|
||||
xinerama? ( X )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' src/vdr/input_vdr.c || die
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
epatch_user
|
||||
eautoreconf
|
||||
else
|
||||
elibtoolize
|
||||
fi
|
||||
|
||||
local x
|
||||
for x in 0 1 2 3; do
|
||||
sed -i -e "/^O${x}_CFLAGS=\"-O${x}\"/d" configure || die
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
[[ ${CHOST} == i?86-* ]] && append-flags -fomit-frame-pointer #422519
|
||||
|
||||
local win32dir #197236
|
||||
if has_multilib_profile; then
|
||||
win32dir=/usr/$(ABI="x86" get_libdir)/win32
|
||||
else
|
||||
win32dir=/usr/$(get_libdir)/win32
|
||||
fi
|
||||
|
||||
local myconf=()
|
||||
[[ ${PV} == *9999* ]] || myconf=( $(use_enable nls) )
|
||||
|
||||
if has_version '>=media-video/ffmpeg-2.2:0'; then
|
||||
myconf+=( --enable-avformat ) #507474
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable altivec) \
|
||||
$(use_enable vis) \
|
||||
--disable-optimizations \
|
||||
$(use_enable mmap) \
|
||||
$(use_enable oss) \
|
||||
$(use_enable aalib) \
|
||||
$(use_enable directfb) \
|
||||
$(use_enable dxr3) \
|
||||
$(use_enable fbcon fb) \
|
||||
$(use_enable opengl) $(use_enable opengl glu) \
|
||||
$(use_enable vidix) \
|
||||
$(use_enable xinerama) \
|
||||
$(use_enable xvmc) \
|
||||
$(use_enable vdpau) \
|
||||
$(use_enable vaapi) \
|
||||
$(use_enable dvb) \
|
||||
--disable-gnomevfs \
|
||||
$(use_enable samba) \
|
||||
--disable-v4l $(use_enable v4l v4l2) $(use_enable v4l libv4l) \
|
||||
$(use_enable vcd) \
|
||||
$(use_enable vdr) \
|
||||
$(use_enable bluray) \
|
||||
$(use_enable a52 a52dec) \
|
||||
$(use_enable aac faad) \
|
||||
$(use_enable gtk gdkpixbuf) \
|
||||
$(use_enable jpeg libjpeg) \
|
||||
$(use_enable dts) \
|
||||
$(use_enable mad) \
|
||||
$(use_enable modplug) \
|
||||
$(use_enable musepack) \
|
||||
$(use_enable mng) \
|
||||
--disable-real-codecs \
|
||||
--disable-w32dll \
|
||||
$(use_enable vpx) \
|
||||
$(use_with truetype freetype) $(use_with truetype fontconfig) \
|
||||
$(use_with X x) \
|
||||
$(use_with alsa) \
|
||||
--without-esound \
|
||||
$(use_with fusion fusionsound) \
|
||||
$(use_with jack) \
|
||||
$(use_with pulseaudio) \
|
||||
$(use_with libcaca caca) \
|
||||
$(use_with sdl) \
|
||||
$(use_with xcb) \
|
||||
--with-xv-path=/usr/$(get_libdir) \
|
||||
$(use_with imagemagick) \
|
||||
--with-external-dvdnav \
|
||||
$(use_with flac libflac) \
|
||||
$(use_with speex) \
|
||||
$(use_with theora) \
|
||||
$(use_with vorbis) \
|
||||
--with-real-codecs-path=/usr/$(get_libdir)/codecs \
|
||||
--with-w32-path=${win32dir} \
|
||||
$(use_with wavpack) \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# enable verbose building, bug #448140
|
||||
emake V=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
docdir="/usr/share/doc/${PF}" \
|
||||
htmldir="/usr/share/doc/${PF}/html" \
|
||||
install
|
||||
|
||||
rm -f \
|
||||
"${ED}"usr/lib*/libxine*.la \
|
||||
"${ED}"usr/share/doc/${PF}/COPYING
|
||||
}
|
@ -1 +1 @@
|
||||
Fri, 22 Jul 2016 06:11:02 +0000
|
||||
Fri, 22 Jul 2016 11:11:07 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 22 Jul 2016 06:11:02 +0000
|
||||
Fri, 22 Jul 2016 11:11:07 +0000
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
|
||||
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.0.20 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( virtual/opengl media-libs/freeglut ) qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) ) java? ( >=virtual/jre-1.6:= ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lvm? ( sys-fs/lvm2 ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-util/kbuild-0.1.9998_pre20131130 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) !headless? ( x11-libs/libXinerama ) java? ( >=virtual/jre-1.6:= ) pam? ( sys-libs/pam ) pulseaudio? ( media-sound/pulseaudio ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] ) >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/pkgconfig
|
||||
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.0.26 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( virtual/opengl media-libs/freeglut ) qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) ) java? ( >=virtual/jre-1.6:= ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lvm? ( sys-fs/lvm2 ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-util/kbuild-0.1.9998_pre20131130 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) !headless? ( x11-libs/libXinerama ) java? ( >=virtual/jre-1.6:= ) pam? ( sys-libs/pam ) pulseaudio? ( media-sound/pulseaudio ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] ) >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/pkgconfig
|
||||
DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.virtualbox.org/
|
||||
IUSE=alsa debug doc headless java libressl lvm pam pulseaudio +opengl python +qt4 +sdk +udev vboxwebsrv vnc elibc_FreeBSD java python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.0.20 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( virtual/opengl media-libs/freeglut ) qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) ) java? ( >=virtual/jre-1.6:= ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lvm? ( sys-fs/lvm2 ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.0.26 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( virtual/opengl media-libs/freeglut ) qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) ) java? ( >=virtual/jre-1.6:= ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lvm? ( sys-fs/lvm2 ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.20/VirtualBox-5.0.20.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-5.0.16-patches-01.tar.xz
|
||||
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.26/VirtualBox-5.0.26.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-5.0.16-patches-01.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 8632fcd33a047954f007dee9a137bdcc java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 udev 73058269b3e70e34e084fa3981282338 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=4932e56150434f071bc32d91ec8b8738
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
|
||||
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.1.2 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( virtual/opengl media-libs/freeglut ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 opengl? ( dev-qt/qtopengl:5 ) x11-libs/libXinerama ) ) java? ( >=virtual/jre-1.6:= ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lvm? ( sys-fs/lvm2 ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-util/kbuild-0.1.9998_pre20131130-r1 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) !headless? ( x11-libs/libXinerama ) java? ( >=virtual/jre-1.6:= ) pam? ( sys-libs/pam ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( dev-qt/linguist-tools:5 ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] ) >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/pkgconfig
|
||||
DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.virtualbox.org/
|
||||
IUSE=alsa debug doc headless java libressl lvm pam pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc elibc_FreeBSD java python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.1.2 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/libxml2 media-libs/libpng:0= media-libs/libvpx:0= sys-libs/zlib !headless? ( media-libs/libsdl:0[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt opengl? ( virtual/opengl media-libs/freeglut ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 opengl? ( dev-qt/qtopengl:5 ) x11-libs/libXinerama ) ) java? ( >=virtual/jre-1.6:= ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lvm? ( sys-fs/lvm2 ) udev? ( >=virtual/udev-171 ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://download.virtualbox.org/virtualbox/5.1.2/VirtualBox-5.1.2.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-5.0.16-patches-01.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 8632fcd33a047954f007dee9a137bdcc java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 udev 73058269b3e70e34e084fa3981282338 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=aacc16c11452cfdbdba637b2968dab15
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install unpack
|
||||
DESCRIPTION=CD image containing guest additions for VirtualBox
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.virtualbox.org/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL
|
||||
RDEPEND=!app-emulation/virtualbox-bin !=app-emulation/virtualbox-9999
|
||||
RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=http://download.virtualbox.org/virtualbox/5.1.2/VBoxGuestAdditions_5.1.2.iso
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441
|
||||
_md5_=b27b885a124c2d8d2a73cfd5bfe56cac
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=app-arch/unzip python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info virtual/pkgconfig
|
||||
DESCRIPTION=Family of powerful x86 virtualization products for enterprise as well as home use
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.virtualbox.org/
|
||||
IUSE=+additions +chm headless python vboxwebsrv rdesktop-vrdp sdk debug python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 PUEL
|
||||
RDEPEND=!!app-emulation/virtualbox !app-emulation/virtualbox-additions ~app-emulation/virtualbox-modules-5.1.2 !headless? ( dev-libs/glib media-libs/fontconfig media-libs/freetype media-libs/libpng media-libs/libsdl[X] x11-libs/libXcursor x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender chm? ( dev-libs/expat ) ) dev-libs/libxml2 sys-fs/lvm2 x11-libs/libXau x11-libs/libX11 x11-libs/libXt x11-libs/libXmu x11-libs/libSM x11-libs/libICE x11-libs/libXdmcp python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://download.virtualbox.org/virtualbox/5.1.2/VirtualBox-5.1.2-108956-Linux_amd64.run ) x86? ( http://download.virtualbox.org/virtualbox/5.1.2/VirtualBox-5.1.2-108956-Linux_x86.run ) http://download.virtualbox.org/virtualbox/5.1.2/Oracle_VM_VirtualBox_Extension_Pack-5.1.2-108956.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-5.1.2-108956.tar.gz sdk? ( http://download.virtualbox.org/virtualbox/5.1.2/VirtualBoxSDK-5.1.2-108956.zip )
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 udev 73058269b3e70e34e084fa3981282338 unpacker 45d07319df5f40ee6af58418b0f930be versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=2ab955f4f2fe636065cc831a36d36b54
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=PUEL extensions for VirtualBox
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.virtualbox.org/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=PUEL
|
||||
RDEPEND=~app-emulation/virtualbox-5.1.2
|
||||
RESTRICT=mirror strip
|
||||
SLOT=0
|
||||
SRC_URI=http://download.virtualbox.org/virtualbox/5.1.2/Oracle_VM_VirtualBox_Extension_Pack-5.1.2-108956.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-5.1.2-108956.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=8ae90c816bb00c0346fbcabe37826f1f
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
|
||||
DEPEND=kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
DESCRIPTION=Kernel Modules for Virtualbox
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.virtualbox.org/
|
||||
IUSE=pax_kernel kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!=app-emulation/virtualbox-9999 kernel_linux? ( virtual/modutils )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~polynomial-c/virtualbox/vbox-kernel-module-src-5.1.2.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde linux-info fd1e29abbb02cbc49f1a14299846e9c4 linux-mod 4755518412586c2fd655ff6e55780bcb multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=6e937f74763cbd594497d1853b5acd15
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby19] dev-ruby/yard[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby20] dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/json[ruby_targets_ruby19] dev-ruby/yajl-ruby[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/json[ruby_targets_ruby20] dev-ruby/yajl-ruby[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby21] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby21] =dev-ruby/activesupport-3*[ruby_targets_ruby21] ) ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby20] dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby21] dev-ruby/yard[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/json[ruby_targets_ruby20] dev-ruby/yajl-ruby[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/json[ruby_targets_ruby21] dev-ruby/yajl-ruby[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A gem to provide swappable JSON backends
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/intridea/multi_json
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby21] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby21] =dev-ruby/activesupport-3*[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/multi_json-1.9.3.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=92b1f4bce6c6de69515b154da4633806
|
||||
_md5_=a6ada027c7dfb904efb6140973412961
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( doc? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) test? ( dev-ruby/mocha[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) test? ( dev-ruby/mocha[ruby_targets_ruby20] ) ) test? ( ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( doc? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) test? ( dev-ruby/mocha[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) test? ( dev-ruby/mocha[ruby_targets_ruby21] ) ) test? ( ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A pure Ruby implementation of the SCP client protocol
|
||||
EAPI=5
|
||||
HOMEPAGE=http://net-ssh.rubyforge.org/scp
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://rubygems/net-scp-1.1.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=fc0606d4f24c7128ca8816fd7739e759
|
||||
_md5_=3171b7fa10b9f452fb735c5042c888bd
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=SFTP in pure Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=http://net-ssh.rubyforge.org/
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://rubygems/net-sftp-2.1.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=bd5bd135b54ab6f4d4d380b7fa5baa8c
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=SFTP in pure Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/net-ssh/net-sftp
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://rubygems/net-sftp-2.1.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=8e56f8331e24e3dffe96c8b44ef20aa3
|
||||
_md5_=28498936c45d186fffca0c68c232a231
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( dev-ruby/test-unit:2[ruby_targets_ruby19] <dev-ruby/mocha-1[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/test-unit:2[ruby_targets_ruby20] <dev-ruby/mocha-1[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=A simple library to assist in enabling tunneled Net::SSH connections
|
||||
EAPI=4
|
||||
HOMEPAGE=http://net-ssh.rubyforge.org/gateway
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://rubygems/net-ssh-gateway-1.2.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=c9febac1c7d67883a79c51ac822a11fa
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( dev-ruby/test-unit:2[ruby_targets_ruby19] <dev-ruby/mocha-1[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/test-unit:2[ruby_targets_ruby20] <dev-ruby/mocha-1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/test-unit:2[ruby_targets_ruby21] <dev-ruby/mocha-1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/test-unit:2[ruby_targets_ruby22] <dev-ruby/mocha-1[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( dev-ruby/test-unit:2[ruby_targets_ruby20] <dev-ruby/mocha-1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/test-unit:2[ruby_targets_ruby21] <dev-ruby/mocha-1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/test-unit:2[ruby_targets_ruby22] <dev-ruby/mocha-1[ruby_targets_ruby22] ) ruby_targets_ruby23? ( dev-ruby/test-unit:2[ruby_targets_ruby23] <dev-ruby/mocha-1[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=A simple library to assist in enabling tunneled Net::SSH connections
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/net-ssh/net-scp
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://rubygems/net-ssh-gateway-1.2.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=000f986f5a5fd0f9a3124ac4a756d161
|
||||
_md5_=b322b1e7e8450abd36efd1320b898982
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/rack-1.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rack-1.0[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/rack-1.0[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=Rack::Test is a small, simple testing API for Rack apps
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/brynary/rack-test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 test test
|
||||
KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/rack-1.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rack-1.0[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/rack-1.0[ruby_targets_ruby20] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 )
|
||||
SLOT=0.6
|
||||
SRC_URI=mirror://rubygems/rack-test-0.6.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=c1efe7871b049c991af98391fff1d7d9
|
||||
_md5_=0906b71bf5d2c2981403e817a21ae4ff
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/hoe-2.0.0[ruby_targets_ruby19] dev-ruby/zentest[ruby_targets_ruby19] >=dev-ruby/syntax-1.0[ruby_targets_ruby19] >=dev-ruby/fakefs-0.2.1[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/hoe-2.0.0[ruby_targets_ruby20] dev-ruby/zentest[ruby_targets_ruby20] >=dev-ruby/syntax-1.0[ruby_targets_ruby20] >=dev-ruby/fakefs-0.2.1[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( ~dev-ruby/test-unit-1.2.3[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( ~dev-ruby/test-unit-1.2.3[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=http://rspec.rubyforge.org/
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test test
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=!<dev-ruby/rspec-rails-1.3.2 ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/rspec-1.3.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=7a5c9fff57bb0d68595910a69454304e
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=media-libs/clutter-gst test? ( ruby_targets_ruby19? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby19] >=dev-ruby/ruby-gstreamer-2.2.3[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gstreamer-2.2.3[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ) virtual/pkgconfig ruby_targets_ruby19? ( dev-ruby/pkg-config[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/pkg-config[ruby_targets_ruby20] )
|
||||
DEPEND=media-libs/clutter-gst test? ( ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gstreamer-2.2.3[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ) virtual/pkgconfig ruby_targets_ruby20? ( dev-ruby/pkg-config[ruby_targets_ruby20] )
|
||||
DESCRIPTION=Ruby Clutter bindings
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ruby-gnome2.sourceforge.jp/
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 test
|
||||
KEYWORDS=amd64 ~ppc x86
|
||||
LICENSE=Ruby
|
||||
RDEPEND=media-libs/clutter-gst ruby_targets_ruby19? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby19] >=dev-ruby/ruby-gstreamer-2.2.3[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gstreamer-2.2.3[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=media-libs/clutter-gst ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gstreamer-2.2.3[ruby_targets_ruby20] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-2.2.3.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-ng-gnome2 c61bccb936b239bb053e8cd8d3469d69 ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=0ad645cd92e9a591e4101f87b6c414c6
|
||||
_md5_=a283e79850b6827d932ec3726fa5a3f9
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=media-libs/clutter-gtk ruby_targets_ruby19? ( >=dev-ruby/ruby-glib2-2.2.3[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/ruby-glib2-2.2.3[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby19] >=dev-ruby/ruby-gtk3-2.2.3[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gtk3-2.2.3[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ) virtual/pkgconfig ruby_targets_ruby19? ( dev-ruby/pkg-config[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/pkg-config[ruby_targets_ruby20] )
|
||||
DEPEND=media-libs/clutter-gtk ruby_targets_ruby20? ( >=dev-ruby/ruby-glib2-2.2.3[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gtk3-2.2.3[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ) virtual/pkgconfig ruby_targets_ruby20? ( dev-ruby/pkg-config[ruby_targets_ruby20] )
|
||||
DESCRIPTION=Ruby Clutter bindings
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ruby-gnome2.sourceforge.jp/
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 test
|
||||
KEYWORDS=amd64 ~ppc x86
|
||||
LICENSE=Ruby
|
||||
RDEPEND=media-libs/clutter-gtk ruby_targets_ruby19? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby19] >=dev-ruby/ruby-gtk3-2.2.3[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gtk3-2.2.3[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=media-libs/clutter-gtk ruby_targets_ruby20? ( >=dev-ruby/ruby-clutter-2.2.3[ruby_targets_ruby20] >=dev-ruby/ruby-gtk3-2.2.3[ruby_targets_ruby20] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-2.2.3.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-ng-gnome2 c61bccb936b239bb053e8cd8d3469d69 ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=1027e3cb16e69a5300e4870c92242b22
|
||||
_md5_=4929ef51bdc8d71bb9fce12d19b75103
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby19] ) dev-ruby/rake[ruby_targets_ruby19] ) ruby_targets_ruby20? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby20] ) dev-ruby/rake[ruby_targets_ruby20] ) ruby_targets_ruby21? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby21] ) dev-ruby/rake[ruby_targets_ruby21] ) ruby_targets_ruby22? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby22] ) dev-ruby/rake[ruby_targets_ruby22] ) dev-libs/libxslt app-text/docbook-xsl-ns-stylesheets ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby20] ) dev-ruby/rake[ruby_targets_ruby20] ) ruby_targets_ruby21? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby21] ) dev-ruby/rake[ruby_targets_ruby21] ) ruby_targets_ruby22? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby22] ) dev-ruby/rake[ruby_targets_ruby22] ) dev-libs/libxslt app-text/docbook-xsl-ns-stylesheets ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=Ruby library to access ELF files information
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.flameeyes.eu/projects/ruby-elf
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=virtual/man ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=virtual/man ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Flameeyes/ruby-elf/archive/1.0.8.tar.gz -> ruby-elf-1.0.8.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=bb9042c356b3393da0652aeff3b85185
|
||||
_md5_=a5bd4277a2b55e4105cb948bfc84f3d6
|
||||
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby19] ) dev-ruby/rake[ruby_targets_ruby19] ) ruby_targets_ruby20? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby20] ) dev-ruby/rake[ruby_targets_ruby20] ) dev-libs/libxslt app-text/docbook-xsl-ns-stylesheets ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ) dev-vcs/git
|
||||
DESCRIPTION=Ruby library to access ELF files information
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.flameeyes.eu/projects/ruby-elf
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=virtual/man ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde git-2 672c3929a162f221a53b4ccb4d25d8a2 java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=c32c717c1cc2f40cb76ae2d32e41a6d4
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/hoe[ruby_targets_ruby19] dev-ruby/hoe-seattlerb[ruby_targets_ruby19] dev-ruby/minitest[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/hoe[ruby_targets_ruby20] dev-ruby/hoe-seattlerb[ruby_targets_ruby20] dev-ruby/minitest[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/hoe[ruby_targets_ruby20] dev-ruby/hoe-seattlerb[ruby_targets_ruby20] dev-ruby/minitest[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=Processor for s-expressions created as part of the ParseTree project
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.zenspider.com/ZSS/Products/ParseTree/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 doc test test
|
||||
KEYWORDS=alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 )
|
||||
SLOT=4
|
||||
SRC_URI=mirror://rubygems/sexp_processor-4.4.4.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=e774ad1a787d12c72332cd1fd82bf914
|
||||
_md5_=06fca61ba48f97accfd65a3e603a2cce
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby19] dev-ruby/hoe-seattlerb[ruby_targets_ruby19] >=dev-ruby/minitest-5.5[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby20] dev-ruby/hoe-seattlerb[ruby_targets_ruby20] >=dev-ruby/minitest-5.5[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby21] dev-ruby/hoe-seattlerb[ruby_targets_ruby21] >=dev-ruby/minitest-5.5[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby22] dev-ruby/hoe-seattlerb[ruby_targets_ruby22] >=dev-ruby/minitest-5.5[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby20] dev-ruby/hoe-seattlerb[ruby_targets_ruby20] >=dev-ruby/minitest-5.5[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby21] dev-ruby/hoe-seattlerb[ruby_targets_ruby21] >=dev-ruby/minitest-5.5[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby22] dev-ruby/hoe-seattlerb[ruby_targets_ruby22] >=dev-ruby/minitest-5.5[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=Processor for s-expressions created as part of the ParseTree project
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.zenspider.com/ZSS/Products/ParseTree/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=4
|
||||
SRC_URI=mirror://rubygems/sexp_processor-4.6.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=513f58ae4ce54d79130625a0fef42c45
|
||||
_md5_=1c3c2f5b6ff160f991217df06448b39f
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby19] dev-ruby/coffee-script[ruby_targets_ruby19] dev-ruby/erubis[ruby_targets_ruby19] dev-ruby/nokogiri[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/coffee-script[ruby_targets_ruby20] dev-ruby/erubis[ruby_targets_ruby20] dev-ruby/nokogiri[ruby_targets_ruby20] ) ) test? ( ruby_targets_ruby19? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/coffee-script[ruby_targets_ruby20] dev-ruby/erubis[ruby_targets_ruby20] dev-ruby/nokogiri[ruby_targets_ruby20] ) ) test? ( ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=A thin interface over a Ruby template engines to make their usage as generic as possible
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/rtomayko/tilt
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 test test
|
||||
KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/tilt-1.4.1.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=114be5a88b1030ed49c9c526c82802b0
|
||||
_md5_=9d88890e6d61a5e3d45d3131f63b81be
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby19] dev-ruby/coffee-script[ruby_targets_ruby19] dev-ruby/erubis[ruby_targets_ruby19] dev-ruby/nokogiri[ruby_targets_ruby19] dev-ruby/radius[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/coffee-script[ruby_targets_ruby20] dev-ruby/erubis[ruby_targets_ruby20] dev-ruby/nokogiri[ruby_targets_ruby20] dev-ruby/radius[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby21] dev-ruby/coffee-script[ruby_targets_ruby21] dev-ruby/erubis[ruby_targets_ruby21] dev-ruby/nokogiri[ruby_targets_ruby21] dev-ruby/radius[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/haml[ruby_targets_ruby19] ) ) test? ( ruby_targets_ruby19? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/coffee-script[ruby_targets_ruby20] dev-ruby/erubis[ruby_targets_ruby20] dev-ruby/nokogiri[ruby_targets_ruby20] dev-ruby/radius[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby21] dev-ruby/coffee-script[ruby_targets_ruby21] dev-ruby/erubis[ruby_targets_ruby21] dev-ruby/nokogiri[ruby_targets_ruby21] dev-ruby/radius[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/haml[ruby_targets_ruby20] ) ) test? ( ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A thin interface over a Ruby template engines to make their usage as generic as possible
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/rtomayko/tilt
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 test test
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/tilt-1.4.1.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=6e18e8400a437c3b67b36432b7fe62d2
|
||||
_md5_=a26d1f1edef5e6a215fb9e5a8f51bf8f
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby20] dev-ruby/activesupport[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby21] dev-ruby/activesupport[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby22] dev-ruby/activesupport[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby23] dev-ruby/activesupport[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby20? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Treetop is a language for describing languages
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/cjheath/treetop
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~amd64 ~arm ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=Ruby
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/treetop-1.6.8.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=012d381f3b63a9eac56b9378c82f8706
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby20] dev-ruby/rdiscount[ruby_targets_ruby20] dev-ruby/bluecloth[ruby_targets_ruby20] dev-ruby/kramdown[ruby_targets_ruby20] ) ) ) ruby_targets_ruby21? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby21] dev-ruby/rdiscount[ruby_targets_ruby21] dev-ruby/bluecloth[ruby_targets_ruby21] dev-ruby/kramdown[ruby_targets_ruby21] ) ) ) ruby_targets_ruby22? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby22] dev-ruby/rdiscount[ruby_targets_ruby22] dev-ruby/bluecloth[ruby_targets_ruby22] dev-ruby/kramdown[ruby_targets_ruby22] ) ) ) ruby_targets_ruby23? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby23] dev-ruby/rdiscount[ruby_targets_ruby23] dev-ruby/bluecloth[ruby_targets_ruby23] dev-ruby/kramdown[ruby_targets_ruby23] ) ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Documentation generation tool for the Ruby programming language
|
||||
EAPI=5
|
||||
HOMEPAGE=http://yardoc.org/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/lsegal/yard/archive/v0.9.4.tar.gz -> yard-0.9.4-git.tgz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=67d30ce9e14b10868a736d44d9e963c9
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm
|
||||
DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://hevea.inria.fr/
|
||||
IUSE=+ocamlopt
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=QPL
|
||||
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
|
||||
SLOT=0
|
||||
SRC_URI=http://hevea.inria.fr/distri/hevea-2.18.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441
|
||||
_md5_=76fdd6c5b20a7a79a58fbc2768009fd7
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm
|
||||
DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://hevea.inria.fr/
|
||||
IUSE=+ocamlopt
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=QPL
|
||||
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
|
||||
SLOT=0
|
||||
SRC_URI=http://hevea.inria.fr/distri/hevea-2.19.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441
|
||||
_md5_=76fdd6c5b20a7a79a58fbc2768009fd7
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm
|
||||
DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://hevea.inria.fr/
|
||||
IUSE=+ocamlopt
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=QPL
|
||||
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
|
||||
SLOT=0
|
||||
SRC_URI=http://hevea.inria.fr/distri/hevea-2.20.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441
|
||||
_md5_=76fdd6c5b20a7a79a58fbc2768009fd7
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm
|
||||
DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://hevea.inria.fr/
|
||||
IUSE=+ocamlopt
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=QPL
|
||||
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
|
||||
SLOT=0
|
||||
SRC_URI=http://hevea.inria.fr/distri/hevea-2.21.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441
|
||||
_md5_=364e41298a937576010b35ca8f1c517e
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue