parent
f3a1d9613d
commit
dc3df4565d
@ -1 +1,2 @@
|
|||||||
DIST VeraCrypt_1.19.tar.gz 23235780 SHA256 7d3fa5007b8e9dc93691c2da78dee497954b0596763a50e21724ec0564eb761b SHA512 ebce681099e04d938ff0dc10a1af848c82dafd80b165b2431ec355d64e29be4e60d1d63f0d5c9fd1182394080d00f0f573e3ae90f3e2167533dea2b895bd0164 WHIRLPOOL 7a1968e29a6f2757c2d7a1187e9e062872ffd26721b27b3df791cbe8c82c18dc98d42d249725f8bc4fd721fe80eb7dbe4642dde26f89ad0c0f84803c1f06a439
|
DIST VeraCrypt_1.19.tar.gz 23235780 SHA256 7d3fa5007b8e9dc93691c2da78dee497954b0596763a50e21724ec0564eb761b SHA512 ebce681099e04d938ff0dc10a1af848c82dafd80b165b2431ec355d64e29be4e60d1d63f0d5c9fd1182394080d00f0f573e3ae90f3e2167533dea2b895bd0164 WHIRLPOOL 7a1968e29a6f2757c2d7a1187e9e062872ffd26721b27b3df791cbe8c82c18dc98d42d249725f8bc4fd721fe80eb7dbe4642dde26f89ad0c0f84803c1f06a439
|
||||||
|
DIST VeraCrypt_1.21.tar.gz 24106162 SHA256 4071d3d1e87839a7c2bdc9a3837940d49f38bfd92d71f9cbc670b61a48824885 SHA512 5186d339f8fb0d88acfc35b1e7a916f797e30be93e8f252cca542b6d5c1cd916110111ef7b859d66b1790ce05d7d02bc72def26857eb003ea114a911fcec6c41 WHIRLPOOL 80f52ac1917e251e3af9a227c544d606ed303e899d87d74121ae775f09df4be75bbdf8b77b0caa24adba809314bf8661e49c7e313ef0e4cee2f63cdc2bd3a48e
|
||||||
|
@ -0,0 +1,87 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit eutils linux-info pax-utils toolchain-funcs wxwidgets
|
||||||
|
|
||||||
|
DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
|
||||||
|
HOMEPAGE="https://www.veracrypt.fr/en/Home.html"
|
||||||
|
SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0 truecrypt-3.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="+asm +doc X"
|
||||||
|
RESTRICT="bindist mirror"
|
||||||
|
|
||||||
|
WX_GTK_VER="3.0"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
sys-fs/lvm2
|
||||||
|
sys-fs/fuse:0
|
||||||
|
x11-libs/wxGTK:${WX_GTK_VER}[X?]
|
||||||
|
app-admin/sudo
|
||||||
|
dev-libs/pkcs11-helper
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
asm? ( dev-lang/yasm )
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src"
|
||||||
|
HTML_DOCS=( "${S}"/../doc/html/. )
|
||||||
|
DOCS=( Readme.txt )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
local CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS"
|
||||||
|
linux-info_pkg_setup
|
||||||
|
|
||||||
|
setup-wxwidgets
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local myemakeargs=(
|
||||||
|
NOSTRIP=1
|
||||||
|
NOTEST=1
|
||||||
|
VERBOSE=1
|
||||||
|
CC="$(tc-getCC)"
|
||||||
|
CXX="$(tc-getCXX)"
|
||||||
|
AR="$(tc-getAR)"
|
||||||
|
RANLIB="$(tc-getRANLIB)"
|
||||||
|
TC_EXTRA_CFLAGS="${CFLAGS}"
|
||||||
|
TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
|
||||||
|
TC_EXTRA_LFLAGS="${LDFLAGS}"
|
||||||
|
WX_CONFIG="${WX_CONFIG}"
|
||||||
|
)
|
||||||
|
use X || myemakeargs+=( NOGUI=1 )
|
||||||
|
use asm || myemakeargs+=( NOASM=1 )
|
||||||
|
|
||||||
|
emake "${myemakeargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
"${S}/Main/veracrypt" --text --test || die "tests failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin Main/veracrypt
|
||||||
|
use doc && einstalldocs
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/${PN}.init" ${PN}
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
local s
|
||||||
|
for s in 16 48 128 256; do
|
||||||
|
newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm veracrypt.xpm
|
||||||
|
done
|
||||||
|
make_desktop_entry ${PN} "VeraCrypt" ${PN} "Encryption;Encryption Tools;Utility;"
|
||||||
|
fi
|
||||||
|
|
||||||
|
pax-mark -m "${D%/}/usr/bin/veracrypt"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware"
|
||||||
|
ewarn "of the limitations on redistribution of binaries or modified source."
|
||||||
|
}
|
@ -0,0 +1,2 @@
|
|||||||
|
DIST CodeMirror-5.18.2.tar.gz 923001 SHA256 edfccf28e609a08476e9da4f592d7aa23b7e73af3954d90605e0c650abd20a1a SHA512 c979c1ef02bb222b08e64847e5caab9c8a525c96d0eef656a00730d6710b0144144ac656eddef05d50c30c7d33da7dffe1a7580b9d47a5d958af9d6484ea705f WHIRLPOOL 9baaada10513eaad75bb6e8f2d73fd076b85f8a85adec1dc235857ae1f9160d6f463859356d5fce69c882ca4b3a2efc802a62453eb2435f868d9691cb435d73f
|
||||||
|
DIST notepadqq-1.0.1.tar.gz 1056249 SHA256 552f274b9c9d3d48e2e55462f33aea8df8ebd0f421b0d7a23b78a46693fbed34 SHA512 781ddf9960227c4ad21fb7e763180cfed7f1c5c0237277335577932678a42a4c2f303f61922d93ec850dbc86df36c292ff10ae053a6e00d7127a48c7ac4e359c WHIRLPOOL 53f47ce9af83e57121e8ad261aece0eda53bbe42d02edebdfd8ffeb3874146c6ab7d63e2347755ac6a447413f46254c6db7ac7aed8809c4ad1baf5a7e0e586fb
|
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>polynomial-c@gentoo.org</email>
|
||||||
|
<name>Lars Wendler</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">notepadqq/notepadqq</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit qmake-utils
|
||||||
|
|
||||||
|
CM_PV="5.18.2"
|
||||||
|
|
||||||
|
DESCRIPTION="Notepad++-like editor for Linux"
|
||||||
|
HOMEPAGE="http://notepadqq.altervista.org"
|
||||||
|
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
https://github.com/${PN}/CodeMirror/archive/${CM_PV}.tar.gz -> CodeMirror-${CM_PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtnetwork:5
|
||||||
|
dev-qt/qtprintsupport:5
|
||||||
|
dev-qt/qtwebkit:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
rmdir "${S}"/src/editor/libs/codemirror || die
|
||||||
|
mv "${WORKDIR}"/CodeMirror-${CM_PV} "${S}"/src/editor/libs/codemirror \
|
||||||
|
|| die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# codemirror releases have no m4 directory
|
||||||
|
sed '/mode\/m4/d' -i src/editor/libs/Makefile-codemirror || die
|
||||||
|
|
||||||
|
# Silence a QA warning
|
||||||
|
sed '/^OnlyShowIn/d' \
|
||||||
|
-i support_files/shortcuts/notepadqq.desktop \
|
||||||
|
|| die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
eqmake5 PREFIX="${EPREFIX}/usr" ${PN}.pro
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake -j1 INSTALL_ROOT="${D}" install
|
||||||
|
}
|
@ -1,3 +1 @@
|
|||||||
DIST lynis-1.6.4.tar.gz 171953 SHA256 886c74b591706f896149fe74adb481b58c549d32243d0cf620b46dfdd25dc66d SHA512 d0e102e4aac985460125dc26527e7902e9465e844c35253da7cc84e4c8fa19445e4b0b01d0db0b9e0f09c1929839aed33cf4b93f43c3be61490bcf11e2bbfa4b WHIRLPOOL 98275f8b014b70160e83ec6ddf0cdeec8a0e9ef78cc9dedf842a6524dabe3f44c7a42cf787d1180241a9122365cb2e1e908eedf05eab1768237fdb34322790bd
|
DIST lynis-2.5.2.tar.gz 264098 SHA256 6b4dc74ec0faa009fc5d34f8ab85895e53c6f4f02bc160377905dcb95b0585a1 SHA512 dc9b994190f5a6102baaf1c4d226ee90980a32908c009a9f68bb9e716e0ba04063d51f3cca98b9538f6b30224097470ca3d484b667f2af73b922c0b239f4bdae WHIRLPOOL 6d4bfa2171b671932f39e006aa3ee249f0a1e3014266ea0152193217a0780630fbe89c886353142216eac8e8396ebde4ba8428377f0b06d22e897876e2ac27f6
|
||||||
DIST lynis-2.1.0.tar.gz 180493 SHA256 16ed596c8c283b8e4c635ada25ceb042371384ae09b3238a658ca60801a73c24 SHA512 724c9d8d619d05a893197ff5e891056db3e6d4e03a59514499de0fda9134d2387c7c31c8e16fd58d7f3c1de9ce4c00df8f48679e1e27194dbcf6d34f6be94e62 WHIRLPOOL f50c32e36ab6b31bf4f1851e9b77c3f59d08b9f609bdb48c442603e21d61547483a0620de07fbd837c4ed6ffd9fc697e9b4cfcc40c970df9568de9da91e3fb7f
|
|
||||||
DIST lynis-2.1.1.tar.gz 181099 SHA256 d17b3cbbd305c52b9cd0d5141f41954882f398db44f26c10cb45fdaaa46a99d2 SHA512 03e694611b77cade352972360bd768355b945cf0919e445cb91eaa9801ab7501e533400c7a5b6912720fde0a90db47c3365c1f1c52aef41d84e32d6bbef8bf26 WHIRLPOOL 05a700425b94488ad1078a9c90093a4b250b7233d958183c57531f73b5431fbfb7aff315849c6451a8c2016f68018141917c3502a9cd3f1a2a41f09575ede8cd
|
|
||||||
|
@ -1,54 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils bash-completion-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Security and system auditing tool"
|
|
||||||
HOMEPAGE="http://cisofy.com/lynis/"
|
|
||||||
SRC_URI="http://cisofy.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="app-shells/bash"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Bug 507438
|
|
||||||
epatch_user
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
doman lynis.8
|
|
||||||
dodoc CHANGELOG FAQ README
|
|
||||||
|
|
||||||
# Remove the old one during the next stabilize progress
|
|
||||||
exeinto /etc/cron.daily
|
|
||||||
newexe "${FILESDIR}"/lynis.cron-new lynis
|
|
||||||
|
|
||||||
dobashcomp extras/bash_completion.d/lynis
|
|
||||||
|
|
||||||
# stricter default perms - bug 507436
|
|
||||||
diropts -m0700
|
|
||||||
insopts -m0600
|
|
||||||
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins -r db/ include/ plugins/
|
|
||||||
|
|
||||||
dosbin lynis
|
|
||||||
|
|
||||||
insinto /etc/${PN}
|
|
||||||
doins default.prf
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo
|
|
||||||
einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
|
|
||||||
einfo
|
|
||||||
}
|
|
@ -1,54 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils bash-completion-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Security and system auditing tool"
|
|
||||||
HOMEPAGE="http://cisofy.com/lynis/"
|
|
||||||
SRC_URI="http://cisofy.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="app-shells/bash"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Bug 507438
|
|
||||||
epatch_user
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
doman lynis.8
|
|
||||||
dodoc CHANGELOG FAQ README
|
|
||||||
|
|
||||||
# Remove the old one during the next stabilize progress
|
|
||||||
exeinto /etc/cron.daily
|
|
||||||
newexe "${FILESDIR}"/lynis.cron-new lynis
|
|
||||||
|
|
||||||
dobashcomp extras/bash_completion.d/lynis
|
|
||||||
|
|
||||||
# stricter default perms - bug 507436
|
|
||||||
diropts -m0700
|
|
||||||
insopts -m0600
|
|
||||||
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins -r db/ include/ plugins/
|
|
||||||
|
|
||||||
dosbin lynis
|
|
||||||
|
|
||||||
insinto /etc/${PN}
|
|
||||||
doins default.prf
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo
|
|
||||||
einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
|
|
||||||
einfo
|
|
||||||
}
|
|
@ -1,91 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit autotools flag-o-matic versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Terminal multiplexer"
|
|
||||||
HOMEPAGE="http://tmux.github.io/"
|
|
||||||
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_*}/${P/_/-}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="ISC"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
|
|
||||||
|
|
||||||
CDEPEND="
|
|
||||||
dev-libs/libevent:0=
|
|
||||||
sys-libs/ncurses:0=
|
|
||||||
utempter? (
|
|
||||||
kernel_linux? ( sys-libs/libutempter )
|
|
||||||
kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) )
|
|
||||||
)"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
${CDEPEND}
|
|
||||||
virtual/pkgconfig"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
${CDEPEND}
|
|
||||||
selinux? ( sec-policy/selinux-screen )
|
|
||||||
vim-syntax? (
|
|
||||||
|| (
|
|
||||||
app-editors/vim
|
|
||||||
app-editors/gvim
|
|
||||||
)
|
|
||||||
)"
|
|
||||||
|
|
||||||
DOCS=( CHANGES FAQ README TODO example_tmux.conf )
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
# usptream fixes (can be removed with next version bump)
|
|
||||||
"${FILESDIR}/${PN}-2.4-flags.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P/_/-}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# bug 438558
|
|
||||||
# 1.7 segfaults when entering copy mode if compiled with -Os
|
|
||||||
replace-flags -Os -O2
|
|
||||||
|
|
||||||
# regenerate aclocal.m4 to support earlier automake versions
|
|
||||||
rm -v aclocal.m4 || die
|
|
||||||
|
|
||||||
default
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myeconfargs=(
|
|
||||||
--sysconfdir="${EPREFIX}"/etc
|
|
||||||
$(use_enable debug)
|
|
||||||
$(use_enable utempter)
|
|
||||||
)
|
|
||||||
|
|
||||||
econf "${myeconfargs[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
if use vim-syntax; then
|
|
||||||
insinto /usr/share/vim/vimfiles/ftdetect
|
|
||||||
doins "${FILESDIR}"/tmux.vim
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if ! version_is_at_least 1.9a ${REPLACING_VERSIONS:-1.9a}; then
|
|
||||||
echo
|
|
||||||
ewarn "Some configuration options changed in this release."
|
|
||||||
ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
|
|
||||||
ewarn
|
|
||||||
ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any"
|
|
||||||
ewarn "older, running tmux server instances. You'll have to use an existing client to"
|
|
||||||
ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
|
|
||||||
ewarn "to temporarily downgrade to access them."
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit autotools eutils
|
||||||
|
|
||||||
|
DESCRIPTION="eXtensible Markup Language parser library designed for Jabber applications"
|
||||||
|
HOMEPAGE="https://github.com/meduketto/iksemel"
|
||||||
|
SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||||
|
IUSE="ssl"
|
||||||
|
|
||||||
|
RDEPEND="ssl? ( net-libs/gnutls )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
ssl? ( virtual/pkgconfig )"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${PN}-1.3-gnutls-2.8.patch"
|
||||||
|
"${FILESDIR}/${PN}-1.4-gnutls-3.4.patch"
|
||||||
|
"${FILESDIR}/${PN}-1.4-ikstack.patch" )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_with ssl gnutls)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
dodoc AUTHORS ChangeLog HACKING NEWS README TODO
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Mike's Arbitrary Precision Math Library"
|
||||||
|
HOMEPAGE="http://www.tc.umn.edu/~ringx004/mapm-main.html"
|
||||||
|
SRC_URI="http://www.tc.umn.edu/~ringx004/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="mapm-4.9.5"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}_${PV}"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${PV}-missing_include.patch" )
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
$(tc-getCC) -c -Wall ${CFLAGS} -fPIC map*.c || die "compiling sources failed"
|
||||||
|
$(tc-getCC) -shared ${LDFLAGS} -Wl,--soname=libmapm.so -o libmapm.so.0 map*.o || die "linking sources failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.so libmapm.so.0
|
||||||
|
dosym libmapm.so.0 /usr/$(get_libdir)/libmapm.so
|
||||||
|
|
||||||
|
insinto /usr/include
|
||||||
|
doins m_apm.h
|
||||||
|
|
||||||
|
insinto /usr/share/doc/${PF}/examples
|
||||||
|
doins calc.c validate.c primenum.c cpp_demo.cpp
|
||||||
|
|
||||||
|
cd DOCS || die
|
||||||
|
dodoc README article.pdf algorithms.used commentary.txt \
|
||||||
|
cpp_function.ref function.ref history.txt struct.ref
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
diff -ruN Text-VimColor-0.26.orig/Makefile.PL Text-VimColor-0.26/Makefile.PL
|
||||||
|
--- Text-VimColor-0.26.orig/Makefile.PL 2015-03-21 04:14:35.000000000 -0000
|
||||||
|
+++ Text-VimColor-0.26/Makefile.PL 2017-08-04 09:46:55.760799972 -0000
|
||||||
|
@@ -12,6 +12,8 @@
|
||||||
|
|
||||||
|
use 5.006;
|
||||||
|
|
||||||
|
+use lib q[.];
|
||||||
|
+
|
||||||
|
use inc::VimCommand;
|
||||||
|
use ExtUtils::MakeMaker;
|
||||||
|
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Integrated WebSockets for Rails"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
# Tests require many new dependencies, skipping for now
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/actionpack-${PV}:*
|
||||||
|
>=dev-ruby/nio4r-1.2:0
|
||||||
|
>=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
|
||||||
|
"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
>=dev-ruby/railties-4.2.0
|
||||||
|
dev-ruby/test-unit:2
|
||||||
|
>=dev-ruby/mocha-0.14.0:0.14
|
||||||
|
)"
|
@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Framework for designing email-service layers"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/actionpack-${PV}
|
||||||
|
~dev-ruby/actionview-${PV}
|
||||||
|
~dev-ruby/activejob-${PV}
|
||||||
|
>=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
|
||||||
|
dev-ruby/rails-dom-testing:2"
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? (
|
||||||
|
dev-ruby/mocha:0.14
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Set test environment to our hand.
|
||||||
|
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||||
|
sed -i -e '1igem "actionpack", "~>5.0.0"; gem "activejob", "~>5.0.0"' test/abstract_unit.rb || die
|
||||||
|
|
||||||
|
# Avoid a test failing only on attachment ordering, since this is a
|
||||||
|
# security release.
|
||||||
|
sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die
|
||||||
|
}
|
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR="doc"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Eases web-request routing, handling, and response"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/activesupport-${PV}
|
||||||
|
~dev-ruby/actionview-${PV}
|
||||||
|
dev-ruby/rack:2.0
|
||||||
|
>=dev-ruby/rack-test-0.6.3:0.6
|
||||||
|
>=dev-ruby/rails-html-sanitizer-1.0.2:1
|
||||||
|
dev-ruby/rails-dom-testing:2
|
||||||
|
"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
dev-ruby/mocha:0.14
|
||||||
|
dev-ruby/bundler
|
||||||
|
~dev-ruby/railties-${PV}
|
||||||
|
~dev-ruby/activerecord-${PV}
|
||||||
|
>=dev-ruby/rack-cache-1.2:1.2
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Remove items from the common Gemfile that we don't need for this
|
||||||
|
# test run. This also requires handling some gemspecs.
|
||||||
|
sed -i -e '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' test/abstract_unit.rb || die
|
||||||
|
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \
|
||||||
|
-e '/:job/,/end/ s:^:#:' \
|
||||||
|
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
|
||||||
|
rm ../Gemfile.lock || die
|
||||||
|
|
||||||
|
# Skip a failing test related to security updates in 4.2.5.1. Let's
|
||||||
|
# assume that this is not a bug but a test lagging a security
|
||||||
|
# measure.
|
||||||
|
sed -i -e '/test_dynamic_render_with_file/,/^ end/ s:^:#:' \
|
||||||
|
test/controller/render_test.rb || die
|
||||||
|
|
||||||
|
# Skip brittle test depending on mime type registration order (fixed upstream)
|
||||||
|
sed -i -e '/parse application with trailing star/,/^ end/ s:^:#:' \
|
||||||
|
test/dispatch/mime_type_test.rb
|
||||||
|
}
|
@ -0,0 +1,56 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR="doc"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails/"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/activesupport-${PV}
|
||||||
|
>=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
|
||||||
|
>=dev-ruby/erubis-2.7.0
|
||||||
|
>=dev-ruby/rails-html-sanitizer-1.0.3:1
|
||||||
|
dev-ruby/rails-dom-testing:2
|
||||||
|
"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
dev-ruby/mocha:0.14
|
||||||
|
~dev-ruby/railties-${PV}
|
||||||
|
~dev-ruby/activerecord-${PV}
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Remove items from the common Gemfile that we don't need for this
|
||||||
|
# test run. This also requires handling some gemspecs.
|
||||||
|
sed -i -e '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' test/abstract_unit.rb || die
|
||||||
|
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
|
||||||
|
-e '/:job/,/end/ s:^:#:' \
|
||||||
|
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
|
||||||
|
rm ../Gemfile.lock || die
|
||||||
|
|
||||||
|
# Avoid tests failing due to missing logger setup in activerecord,
|
||||||
|
# most likely related to test environment setup.
|
||||||
|
rm -f test/activerecord/render_partial_with_record_identification_test.rb || die
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Job framework with pluggable queues"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/activesupport-${PV}
|
||||||
|
>=dev-ruby/globalid-0.3.6
|
||||||
|
"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
>=dev-ruby/mocha-0.14.0:0.14
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Set test environment to our hand.
|
||||||
|
sed -i -e '1igem "activesupport", "~>5.0.0"' test/helper.rb || die
|
||||||
|
|
||||||
|
# Remove all currently unpackaged queues.
|
||||||
|
sed -i -e 's/delayed_job que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/activesupport-${PV}:*
|
||||||
|
"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
dev-ruby/railties:5.0
|
||||||
|
dev-ruby/test-unit:2
|
||||||
|
>=dev-ruby/mocha-0.14.0:0.14
|
||||||
|
>=dev-ruby/bcrypt-ruby-3.1.7
|
||||||
|
dev-ruby/bundler
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
sed -i -e '1igem "activesupport", "~>5.0.0"; gem "railties", "~>5.0.0"' test/cases/helper.rb || die
|
||||||
|
}
|
@ -0,0 +1,80 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
# this is not null so that the dependencies will actually be filled
|
||||||
|
RUBY_FAKEGEM_TASK_TEST="test"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails/"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE="mysql postgres sqlite"
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
||||||
|
~dev-ruby/activemodel-${PV}
|
||||||
|
dev-ruby/arel:7.0
|
||||||
|
sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
|
||||||
|
mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
|
||||||
|
postgres? ( >=dev-ruby/pg-0.18.0 )"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
dev-ruby/bundler
|
||||||
|
~dev-ruby/actionpack-${PV}
|
||||||
|
~dev-ruby/actionmailer-${PV}
|
||||||
|
>=dev-ruby/sqlite3-1.3.6
|
||||||
|
dev-ruby/mocha:0.14
|
||||||
|
dev-ruby/minitest:5
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Remove items from the common Gemfile that we don't need for this
|
||||||
|
# test run. This also requires handling some gemspecs.
|
||||||
|
sed -i -e '1igem "activemodel", "~>5.0.0"' test/cases/helper.rb || die
|
||||||
|
rm ../Gemfile.lock || die
|
||||||
|
sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
|
||||||
|
-e '/:job/,/end/ s:^:#:' \
|
||||||
|
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
|
||||||
|
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||||
|
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||||
|
|
||||||
|
# Add back json in the Gemfile because we dropped some dependencies
|
||||||
|
# earlier that implicitly required it.
|
||||||
|
sed -i -e '$agem "json"' ../Gemfile || die
|
||||||
|
|
||||||
|
# Avoid test depending on mysql adapter which we don't support for
|
||||||
|
# this Rails version to simplify our dependencies.
|
||||||
|
rm test/cases/connection_specification/resolver_test.rb || die
|
||||||
|
|
||||||
|
# Avoid single test using mysql dependencies.
|
||||||
|
rm test/cases/invalid_connection_test.rb || die
|
||||||
|
|
||||||
|
# Avoid failing test that makes bad assumptions on database state.
|
||||||
|
sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
|
||||||
|
test/cases/associations/has_many_associations_test.rb
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
if use sqlite; then
|
||||||
|
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,73 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Utility Classes and Extension to the Standard Library"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
>=dev-ruby/concurrent-ruby-1.0.2:1
|
||||||
|
>=dev-ruby/i18n-0.7:* <dev-ruby/i18n-1:*
|
||||||
|
>=dev-ruby/tzinfo-1.1:1
|
||||||
|
>=dev-ruby/minitest-5.1:5"
|
||||||
|
|
||||||
|
# memcache-client, nokogiri, and builder are not strictly
|
||||||
|
# needed, but there are tests using this code.
|
||||||
|
ruby_add_bdepend "test? (
|
||||||
|
>=dev-ruby/dalli-2.2.1
|
||||||
|
>=dev-ruby/nokogiri-1.4.5
|
||||||
|
>=dev-ruby/builder-3.1.0
|
||||||
|
>=dev-ruby/listen-3.0.5:3
|
||||||
|
dev-ruby/rack
|
||||||
|
dev-ruby/mocha:0.14
|
||||||
|
<dev-ruby/minitest-5.4
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Set the secure permissions that tests expect.
|
||||||
|
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
|
||||||
|
|
||||||
|
# Remove items from the common Gemfile that we don't need for this
|
||||||
|
# test run. This also requires handling some gemspecs.
|
||||||
|
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\)/ s:^:#:" \
|
||||||
|
-e '/:job/,/end/ s:^:#:' \
|
||||||
|
-e '/group :doc/,/^end/ s:^:#:' \
|
||||||
|
-e 's/gemspec/gemspec path: "activesupport"/' \
|
||||||
|
-e '5igem "builder"; gem "rack"' ../Gemfile || die
|
||||||
|
rm ../Gemfile.lock || die
|
||||||
|
|
||||||
|
# Avoid test not working within portage
|
||||||
|
sed -i -e '/test_messing_with_either_encrypted_values_causes_failure/askip "gentoo"' test/message_encryptor_test.rb || die
|
||||||
|
|
||||||
|
# Avoid tests failing since test_order cattr is also seen as a test
|
||||||
|
# method
|
||||||
|
rm -f test/xml_mini/libxml{,sax}_engine_test.rb || die
|
||||||
|
|
||||||
|
# Avoid tests that seem to trigger race conditions. This might be
|
||||||
|
# fixed upstream in 7bd41994480c17db71fdc07e3447ade929eaa386
|
||||||
|
rm -f test/evented_file_update_checker_test.rb || die
|
||||||
|
|
||||||
|
# Avoid tests which make network connections
|
||||||
|
rm -f test/multibyte_{grapheme_break,normalization}_conformance_test.rb || die
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_TASK_TEST=""
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="ruby on rails is a web-application and persistance framework"
|
||||||
|
HOMEPAGE="http://www.rubyonrails.org"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~amd64-linux"
|
||||||
|
|
||||||
|
IUSE="+asset-pipeline"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/actioncable-${PV}
|
||||||
|
~dev-ruby/actionmailer-${PV}
|
||||||
|
~dev-ruby/actionpack-${PV}
|
||||||
|
~dev-ruby/actionview-${PV}
|
||||||
|
~dev-ruby/activejob-${PV}
|
||||||
|
~dev-ruby/activemodel-${PV}
|
||||||
|
~dev-ruby/activerecord-${PV}
|
||||||
|
~dev-ruby/activesupport-${PV}
|
||||||
|
~dev-ruby/railties-${PV}
|
||||||
|
>=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
|
||||||
|
>=dev-ruby/sprockets-rails-2.0.0:*
|
||||||
|
asset-pipeline? (
|
||||||
|
dev-ruby/jquery-rails:*
|
||||||
|
>=dev-ruby/sass-rails-5.0:5.0
|
||||||
|
>=dev-ruby/uglifier-1.3.0:*
|
||||||
|
>=dev-ruby/coffee-rails-4.1.0:*
|
||||||
|
)"
|
||||||
|
|
||||||
|
# also: turbolinks, >=jbuilder-1.2:1
|
@ -0,0 +1,78 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_TEST="test:regular"
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
RUBY_FAKEGEM_EXTRAINSTALL="exe"
|
||||||
|
|
||||||
|
inherit ruby-fakegem versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Tools for creating, working with, and running Rails applications"
|
||||||
|
HOMEPAGE="https://github.com/rails/rails"
|
||||||
|
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~amd64 ~arm ~amd64-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RUBY_S="rails-${PV}/${PN}"
|
||||||
|
|
||||||
|
# The test suite has many failures, most likely due to a mismatch in
|
||||||
|
# exact dependencies or environment specifics. Needs further
|
||||||
|
# investigation.
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
RDEPEND+=">=app-eselect/eselect-rails-0.22"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
~dev-ruby/activesupport-${PV}
|
||||||
|
~dev-ruby/actionpack-${PV}
|
||||||
|
>=dev-ruby/thor-0.18.1
|
||||||
|
>=dev-ruby/rake-0.8.7
|
||||||
|
dev-ruby/method_source
|
||||||
|
"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
test? (
|
||||||
|
~dev-ruby/actionview-${PV}
|
||||||
|
dev-ruby/mocha:0.14
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||||
|
sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||||
|
sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
|
||||||
|
|
||||||
|
# Also allow rdoc 4.x
|
||||||
|
sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||||
|
|
||||||
|
# Also install rails in bin to let our binwrapper work
|
||||||
|
mkdir bin || die
|
||||||
|
cp -f exe/rails bin/ || die
|
||||||
|
}
|
||||||
|
|
||||||
|
all_ruby_install() {
|
||||||
|
all_fakegem_install
|
||||||
|
|
||||||
|
ruby_fakegem_binwrapper rails rails-${PV}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "To select between slots of rails, use:"
|
||||||
|
elog "\teselect rails"
|
||||||
|
|
||||||
|
eselect rails update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect rails update
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
diff -ruN latex2html-2017.2.orig/versions/html3_2.pl latex2html-2017.2/versions/html3_2.pl
|
||||||
|
--- latex2html-2017.2.orig/versions/html3_2.pl 2017-01-23 17:14:25.000000000 -0000
|
||||||
|
+++ latex2html-2017.2/versions/html3_2.pl 2017-08-04 09:38:17.219909442 -0000
|
||||||
|
@@ -607,7 +607,7 @@
|
||||||
|
|
||||||
|
if ($color_env) {
|
||||||
|
local($color_test) = join(',',@$open_tags_R);
|
||||||
|
- if ($color_test =~ /(color{[^}]*})/g ) {
|
||||||
|
+ if ($color_test =~ /(color\{[^}]*})/g ) {
|
||||||
|
$color_env = $1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
diff -ruN latex2html-2017.2.orig/versions/html4_01.pl latex2html-2017.2/versions/html4_01.pl
|
||||||
|
--- latex2html-2017.2.orig/versions/html4_01.pl 2017-01-23 17:14:25.000000000 -0000
|
||||||
|
+++ latex2html-2017.2/versions/html4_01.pl 2017-08-04 09:39:32.529023088 -0000
|
||||||
|
@@ -976,7 +976,7 @@
|
||||||
|
|
||||||
|
if ($color_env) {
|
||||||
|
local($color_test) = join(',',@$open_tags_R);
|
||||||
|
- if ($color_test =~ /(color{[^}]*})/g ) {
|
||||||
|
+ if ($color_test =~ /(color\{[^}]*})/g ) {
|
||||||
|
$color_env = $1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
diff -ruN latex2html-2017.2.orig/versions/html4_1.pl latex2html-2017.2/versions/html4_1.pl
|
||||||
|
--- latex2html-2017.2.orig/versions/html4_1.pl 2017-01-23 17:14:25.000000000 -0000
|
||||||
|
+++ latex2html-2017.2/versions/html4_1.pl 2017-08-04 09:37:48.507866114 -0000
|
||||||
|
@@ -976,7 +976,7 @@
|
||||||
|
|
||||||
|
if ($color_env) {
|
||||||
|
local($color_test) = join(',',@$open_tags_R);
|
||||||
|
- if ($color_test =~ /(color{[^}]*})/g ) {
|
||||||
|
+ if ($color_test =~ /(color\{[^}]*})/g ) {
|
||||||
|
$color_env = $1;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
diff -ruN latex2html-2017.2.orig/configure latex2html-2017.2/configure
|
||||||
|
--- latex2html-2017.2.orig/configure 2017-01-23 17:14:25.000000000 -0000
|
||||||
|
+++ latex2html-2017.2/configure 2017-08-04 09:21:02.929355288 -0000
|
||||||
|
@@ -1225,7 +1225,7 @@
|
||||||
|
fi
|
||||||
|
|
||||||
|
# this is used to get the values from the config file
|
||||||
|
-eval `perl -w -e 'use cfgcache; foreach(keys %cfg) { print qq($_='"'"'$cfg{$_}'"'"'\n);}'`
|
||||||
|
+eval `perl -w -e 'use lib q[.]; use cfgcache; foreach(keys %cfg) { print qq($_='"'"'$cfg{$_}'"'"'\n);}'`
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,33 @@
|
|||||||
|
diff -ruN latex2html-2017.2.orig/config/build.pl latex2html-2017.2/config/build.pl
|
||||||
|
--- latex2html-2017.2.orig/config/build.pl 2017-01-23 17:14:25.000000000 -0000
|
||||||
|
+++ latex2html-2017.2/config/build.pl 2017-08-04 09:13:26.040867263 -0000
|
||||||
|
@@ -145,6 +145,7 @@
|
||||||
|
# Read in the system's configuration
|
||||||
|
use FindBin;
|
||||||
|
use lib "$FindBin::Bin/..";
|
||||||
|
+use lib "$FindBin::Bin";
|
||||||
|
use cfgcache;
|
||||||
|
|
||||||
|
my $dd = $cfg{'dd'};
|
||||||
|
diff -ruN latex2html-2017.2.orig/config/config.pl latex2html-2017.2/config/config.pl
|
||||||
|
--- latex2html-2017.2.orig/config/config.pl 2017-01-23 17:14:25.000000000 -0000
|
||||||
|
+++ latex2html-2017.2/config/config.pl 2017-08-04 09:13:45.500980317 -0000
|
||||||
|
@@ -435,6 +435,7 @@
|
||||||
|
|
||||||
|
use FindBin;
|
||||||
|
use lib "$FindBin::Bin/..";
|
||||||
|
+use lib "$FindBin::Bin";
|
||||||
|
use L2hos;
|
||||||
|
|
||||||
|
#use diagnostics;
|
||||||
|
diff -ruN latex2html-2017.2.orig/config/install.pl latex2html-2017.2/config/install.pl
|
||||||
|
--- latex2html-2017.2.orig/config/install.pl 2017-08-04 09:08:53.608284554 -0000
|
||||||
|
+++ latex2html-2017.2/config/install.pl 2017-08-04 09:13:57.116047796 -0000
|
||||||
|
@@ -183,6 +183,7 @@
|
||||||
|
|
||||||
|
use FindBin;
|
||||||
|
use lib "$FindBin::Bin/..";
|
||||||
|
+use lib "$FindBin::Bin";
|
||||||
|
use cfgcache;
|
||||||
|
use L2hos;
|
||||||
|
|
@ -0,0 +1,81 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
|
||||||
|
HOMEPAGE="http://www.latex2html.org/"
|
||||||
|
SRC_URI="http://mirrors.ctan.org/support/latex2html/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="gif png"
|
||||||
|
|
||||||
|
DEPEND="app-text/ghostscript-gpl
|
||||||
|
virtual/latex-base
|
||||||
|
media-libs/netpbm
|
||||||
|
dev-lang/perl
|
||||||
|
gif? ( media-libs/giflib )
|
||||||
|
png? ( media-libs/libpng:0 )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}"-{destdir,tests}.patch
|
||||||
|
"${FILESDIR}/${P}"-dotinc.patch
|
||||||
|
"${FILESDIR}/${P}"-dotinc-2.patch
|
||||||
|
"${FILESDIR}/${P}"-brace.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
use gif || use png || myconf="${myconf} --disable-images"
|
||||||
|
|
||||||
|
econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
|
||||||
|
--shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
|
||||||
|
--enable-pk \
|
||||||
|
--enable-eps \
|
||||||
|
--enable-reverse \
|
||||||
|
--enable-pipes \
|
||||||
|
--enable-paths \
|
||||||
|
--enable-wrapper \
|
||||||
|
--with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \
|
||||||
|
--without-mktexlsr \
|
||||||
|
$(use_enable gif) \
|
||||||
|
$(use_enable png) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
|
||||||
|
# make /usr/share/latex2html sticky
|
||||||
|
keepdir /usr/share/latex2html
|
||||||
|
|
||||||
|
# clean the perl scripts up to remove references to the sandbox
|
||||||
|
local dir="${ED}/usr/$(get_libdir)/latex2html"
|
||||||
|
if use png || use gif; then
|
||||||
|
# pstoimg isn't built unless gif or png useflags are enabled
|
||||||
|
sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
|
||||||
|
fi
|
||||||
|
sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
|
||||||
|
sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
|
||||||
|
sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
|
||||||
|
|
||||||
|
dodoc BUGS Changes FAQ MANIFEST README.md TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
"${EROOT}"/usr/bin/mktexlsr
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
"${EROOT}"/usr/bin/mktexlsr
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST Terminal-0.9.8.tar.gz 110520 SHA256 488428fcc8c25eb3d0b29419f12f48d1dc893dbf89aa71a80743fba31e18eace SHA512 dc282f52662e0e65553562e6684af7ffab25afb62badee5c22c3b5d03c31a75d172b35706512e98d4fa14d68bd3643e0158c67ff61755deab77741d71bf219c0 WHIRLPOOL 051c345d49110360e9754a9e159b4f230a48ae793f4772a8344273547231fe79c34a95daab6e9d84f35193da8939cb585d86ff693eb2b0c13e8e4202f16f10da
|
DIST Terminal-0.9.8.tar.gz 110520 SHA256 488428fcc8c25eb3d0b29419f12f48d1dc893dbf89aa71a80743fba31e18eace SHA512 dc282f52662e0e65553562e6684af7ffab25afb62badee5c22c3b5d03c31a75d172b35706512e98d4fa14d68bd3643e0158c67ff61755deab77741d71bf219c0 WHIRLPOOL 051c345d49110360e9754a9e159b4f230a48ae793f4772a8344273547231fe79c34a95daab6e9d84f35193da8939cb585d86ff693eb2b0c13e8e4202f16f10da
|
||||||
|
DIST Terminal-0.9.9.tar.gz 88762 SHA256 27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9 SHA512 456b0755ee6751eb3ef1c5e62e969b6981f7874cb358e071fc7edda93b2ebc698224c990ba4335aa62a7acefb9085723e924d1311c96ae8d34d0f8b2c7c920a3 WHIRLPOOL 0602ad131b32bd46b8e69e216b8e4906012c2c2933e30e4f2eb571002db7508a305f3519fd59d866b7635276fd10278fb2c2fe8705aae5cc3b037932ac3e76f5
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit gnustep-2
|
||||||
|
|
||||||
|
S=${WORKDIR}/${P/t/T}
|
||||||
|
|
||||||
|
DESCRIPTION="A terminal emulator for GNUstep"
|
||||||
|
HOMEPAGE="http://www.nongnu.org/terminal/"
|
||||||
|
SRC_URI="https://savannah.nongnu.org/download/gap/${P/t/T}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="!<x11-terms/terminal-0.6.0" #376257
|
||||||
|
DEPEND="${RDEPEND}"
|
@ -1,5 +1,6 @@
|
|||||||
DIST ImageMagick-6.9.7-4.tar.xz 8797776 SHA256 68842c55ed9c958b84aae17974961cefff4212bf7146f09fd15c09dbdc2d9629 SHA512 9ee9cf01c486575183a67e418bdbdcf4ac2b7ea2f9ff033db6a74f8271af0567da00f020dd8c18e042221d20444bed21d5d5256944ddeaf9916b62bf1844acf6 WHIRLPOOL 7c75006dafd28bb0fe02e130b4fcbae5fe54c6fbfdb29ba6b49796a14354e7aeb56b80c498eb57a4a8c7b383af025406dfeba66735ba89fd35d61125b51e7d41
|
DIST ImageMagick-6.9.7-4.tar.xz 8797776 SHA256 68842c55ed9c958b84aae17974961cefff4212bf7146f09fd15c09dbdc2d9629 SHA512 9ee9cf01c486575183a67e418bdbdcf4ac2b7ea2f9ff033db6a74f8271af0567da00f020dd8c18e042221d20444bed21d5d5256944ddeaf9916b62bf1844acf6 WHIRLPOOL 7c75006dafd28bb0fe02e130b4fcbae5fe54c6fbfdb29ba6b49796a14354e7aeb56b80c498eb57a4a8c7b383af025406dfeba66735ba89fd35d61125b51e7d41
|
||||||
DIST ImageMagick-6.9.8-6.tar.xz 8772452 SHA256 dc587a30457d1b42fa980fe7d94bfad906407ad811335e60f5eb673b3a17afeb SHA512 9bd05db02f0565063d6513620567e54b66521dc49b9dd26a83e68d1aab3ca599b9b34ba0661df2e3a88042b88806db156f6a1e9598c34d76307c0fb4ad0c4271 WHIRLPOOL de126414da7b8bfc99102ad7ff3e3d181bc584561344b29c927f66531ecf797ef5e95100279af7a20372a13be67829565d47c612676089419d413ddfa84fa632
|
DIST ImageMagick-6.9.8-6.tar.xz 8772452 SHA256 dc587a30457d1b42fa980fe7d94bfad906407ad811335e60f5eb673b3a17afeb SHA512 9bd05db02f0565063d6513620567e54b66521dc49b9dd26a83e68d1aab3ca599b9b34ba0661df2e3a88042b88806db156f6a1e9598c34d76307c0fb4ad0c4271 WHIRLPOOL de126414da7b8bfc99102ad7ff3e3d181bc584561344b29c927f66531ecf797ef5e95100279af7a20372a13be67829565d47c612676089419d413ddfa84fa632
|
||||||
DIST ImageMagick-6.9.9-0.tar.xz 8780640 SHA256 0a8a091dc4f57ec486e03285a1c30dc3f062d58133f848b6274dfc6ae5dbb60b SHA512 ddd2042e5d9fd2ee9ba91f65c7be3f0cf1a8ce340be9cefaaca2517073d2319b43b7190c5302c92e845f8e250d87681e375aec7238ca93401b42dd248776e338 WHIRLPOOL 603965b07098c3963ab5c089ee4a3fa4b1d36eb8fa52d1e5c22d2dd9bdd6b5ffa165713274fb524991faffe447ce7df14df40c8848f1436e7b86c25d901eda45
|
DIST ImageMagick-6.9.9-0.tar.xz 8780640 SHA256 0a8a091dc4f57ec486e03285a1c30dc3f062d58133f848b6274dfc6ae5dbb60b SHA512 ddd2042e5d9fd2ee9ba91f65c7be3f0cf1a8ce340be9cefaaca2517073d2319b43b7190c5302c92e845f8e250d87681e375aec7238ca93401b42dd248776e338 WHIRLPOOL 603965b07098c3963ab5c089ee4a3fa4b1d36eb8fa52d1e5c22d2dd9bdd6b5ffa165713274fb524991faffe447ce7df14df40c8848f1436e7b86c25d901eda45
|
||||||
DIST ImageMagick-7.0.5-7.tar.xz 8261496 SHA256 f72d089074d6c968bab38d1c18b22bd92c876e7ae23f7261db0b7c3552186586 SHA512 b634d4bba00fb3a344af350c29d8ecb397901c05cafece1de136a1d8f95e65a1324b4f035b5ed021d505980e8b373ddd4995805b73ed48a257039aa829e58855 WHIRLPOOL 1ac5e950fdf57e2000fae3c1817725e2ea86f41e6e51661a4cb93a47b83cba9864874d3d3662831fbd66308e2816744d9a7532ebeea1c615e3bad9a879a5f0a9
|
DIST ImageMagick-6.9.9-5.tar.xz 8778956 SHA256 aa6444ece8d29b87fb4f25e997cd0b4fb48774206cea9490c6028babdee7d056 SHA512 d8d5bab4110157b80c6cec2fa5529a145a27814596e850cd42700aab5351f204c154cfc584badd5dcbdb754acaa2f97e419952661570847648c0b558a0ae9e23 WHIRLPOOL 5920af3e3c66f8cdf141c2a801193d2b06eb8d1b1287f48732e82cf42b7ba14667798838fbc5cbe6e4ee188e3620f865448293c27752194add4212cf3d0c9f84
|
||||||
DIST ImageMagick-7.0.6-1.tar.xz 8546292 SHA256 7a273e0428a817a240fa0b37d209e41285676189cb9969abdb8b1d7d01d36fc4 SHA512 09c6cf0fa3f7f04dc806ad49e5324e8f051e79032f6d9ef83235c130764c931942ee90d643476c92f36fd49a53d3fd195553b658f2f937b82b4950e57724bcfb WHIRLPOOL 107a11ff2a8671a570ab45768645e3f3af900d35b850cd8b858906515061adfe97d1cb4b7ce570d123de46e0585403b97364ec9f99c0aa16ac5d78568f0892af
|
DIST ImageMagick-7.0.6-1.tar.xz 8546292 SHA256 7a273e0428a817a240fa0b37d209e41285676189cb9969abdb8b1d7d01d36fc4 SHA512 09c6cf0fa3f7f04dc806ad49e5324e8f051e79032f6d9ef83235c130764c931942ee90d643476c92f36fd49a53d3fd195553b658f2f937b82b4950e57724bcfb WHIRLPOOL 107a11ff2a8671a570ab45768645e3f3af900d35b850cd8b858906515061adfe97d1cb4b7ce570d123de46e0585403b97364ec9f99c0aa16ac5d78568f0892af
|
||||||
|
DIST ImageMagick-7.0.6-5.tar.xz 8560400 SHA256 5dbcd45b67514fe1981703759d008f9aa2c6b6201917679dfd35776c904e51b2 SHA512 58caab37aba176ead238d7784ec8a584f93f3ff63e6f298d1b56173b9d25510fabb8c772bf8408c9441b1c8528d71db82c3d813f061e5a2219bf3df2cada09e4 WHIRLPOOL 25dfd31a73b83597e3c4f90d24149486374e7b3c80997014ebd65b09cc48b3fc8e965485f77bfb24f65ff4f59312a975254c05b7d20665d133715a6975affc0e
|
||||||
|
@ -0,0 +1,185 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic libtool multilib toolchain-funcs versionator
|
||||||
|
|
||||||
|
MY_P=ImageMagick-$(replace_version_separator 3 '-')
|
||||||
|
|
||||||
|
DESCRIPTION="A collection of tools and libraries for many image formats"
|
||||||
|
HOMEPAGE="http://www.imagemagick.org/"
|
||||||
|
SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="imagemagick"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
|
||||||
|
|
||||||
|
RESTRICT="perl? ( userpriv )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/libltdl:0
|
||||||
|
bzip2? ( app-arch/bzip2 )
|
||||||
|
corefonts? ( media-fonts/corefonts )
|
||||||
|
djvu? ( app-text/djvu )
|
||||||
|
fftw? ( sci-libs/fftw:3.0 )
|
||||||
|
fontconfig? ( media-libs/fontconfig )
|
||||||
|
fpx? ( >=media-libs/libfpx-1.3.0-r1 )
|
||||||
|
graphviz? ( media-gfx/graphviz )
|
||||||
|
jbig? ( >=media-libs/jbigkit-2:= )
|
||||||
|
jpeg? ( virtual/jpeg:0 )
|
||||||
|
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
|
||||||
|
lcms? ( media-libs/lcms:2= )
|
||||||
|
lqr? ( media-libs/liblqr )
|
||||||
|
opencl? ( virtual/opencl )
|
||||||
|
openexr? ( media-libs/openexr:0= )
|
||||||
|
pango? ( x11-libs/pango )
|
||||||
|
perl? ( >=dev-lang/perl-5.8.8:0= )
|
||||||
|
png? ( media-libs/libpng:0= )
|
||||||
|
postscript? ( app-text/ghostscript-gpl )
|
||||||
|
raw? ( media-gfx/ufraw )
|
||||||
|
svg? ( gnome-base/librsvg )
|
||||||
|
tiff? ( media-libs/tiff:0= )
|
||||||
|
truetype? (
|
||||||
|
media-fonts/urw-fonts
|
||||||
|
>=media-libs/freetype-2
|
||||||
|
)
|
||||||
|
webp? ( media-libs/libwebp:0= )
|
||||||
|
wmf? ( media-libs/libwmf )
|
||||||
|
X? (
|
||||||
|
x11-libs/libICE
|
||||||
|
x11-libs/libSM
|
||||||
|
x11-libs/libXext
|
||||||
|
x11-libs/libXt
|
||||||
|
)
|
||||||
|
xml? ( dev-libs/libxml2:= )
|
||||||
|
lzma? ( app-arch/xz-utils )
|
||||||
|
zlib? ( sys-libs/zlib:= )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
!media-gfx/graphicsmagick[imagemagick]
|
||||||
|
virtual/pkgconfig
|
||||||
|
X? ( x11-proto/xextproto )"
|
||||||
|
|
||||||
|
REQUIRED_USE="corefonts? ( truetype )
|
||||||
|
test? ( corefonts )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local mesa_cards ati_cards nvidia_cards render_cards
|
||||||
|
default
|
||||||
|
|
||||||
|
elibtoolize # for Darwin modules
|
||||||
|
|
||||||
|
# For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
|
||||||
|
shopt -s nullglob
|
||||||
|
ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
|
||||||
|
if test -n "${ati_cards}"; then
|
||||||
|
addpredict "${ati_cards}"
|
||||||
|
fi
|
||||||
|
mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
|
||||||
|
if test -n "${mesa_cards}"; then
|
||||||
|
addpredict "${mesa_cards}"
|
||||||
|
fi
|
||||||
|
nvidia_cards=$(echo -n /dev/nvidia** | sed 's/ /:/g')
|
||||||
|
if test -n "${nvidia_cards}"; then
|
||||||
|
addpredict "${nvidia_cards}"
|
||||||
|
fi
|
||||||
|
render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
|
||||||
|
if test -n "${render_cards}"; then
|
||||||
|
addpredict "${render_cards}"
|
||||||
|
fi
|
||||||
|
shopt -u nullglob
|
||||||
|
addpredict /dev/nvidiactl
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local depth=16
|
||||||
|
use q8 && depth=8
|
||||||
|
use q32 && depth=32
|
||||||
|
|
||||||
|
local openmp=disable
|
||||||
|
use openmp && { tc-has-openmp && openmp=enable; }
|
||||||
|
|
||||||
|
[[ ${CHOST} == *-solaris* ]] && append-ldflags -lnsl -lsocket
|
||||||
|
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
$(use_enable hdri)
|
||||||
|
$(use_enable opencl)
|
||||||
|
--with-threads
|
||||||
|
--with-modules
|
||||||
|
--with-quantum-depth=${depth}
|
||||||
|
$(use_with cxx magick-plus-plus)
|
||||||
|
$(use_with perl)
|
||||||
|
--with-perl-options='INSTALLDIRS=vendor'
|
||||||
|
--with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts
|
||||||
|
$(use_with bzip2 bzlib)
|
||||||
|
$(use_with X x)
|
||||||
|
$(use_with zlib)
|
||||||
|
--without-autotrace
|
||||||
|
$(use_with postscript dps)
|
||||||
|
$(use_with djvu)
|
||||||
|
--with-dejavu-font-dir="${EPREFIX}"/usr/share/fonts/dejavu
|
||||||
|
$(use_with fftw)
|
||||||
|
$(use_with fpx)
|
||||||
|
$(use_with fontconfig)
|
||||||
|
$(use_with truetype freetype)
|
||||||
|
$(use_with postscript gslib)
|
||||||
|
$(use_with graphviz gvc)
|
||||||
|
$(use_with jbig)
|
||||||
|
$(use_with jpeg)
|
||||||
|
$(use_with jpeg2k openjp2)
|
||||||
|
$(use_with lcms)
|
||||||
|
$(use_with lqr)
|
||||||
|
$(use_with lzma)
|
||||||
|
$(use_with openexr)
|
||||||
|
$(use_with pango)
|
||||||
|
$(use_with png)
|
||||||
|
$(use_with svg rsvg)
|
||||||
|
$(use_with tiff)
|
||||||
|
$(use_with webp)
|
||||||
|
$(use_with corefonts windows-font-dir "${EPREFIX}"/usr/share/fonts/corefonts)
|
||||||
|
$(use_with wmf)
|
||||||
|
$(use_with xml)
|
||||||
|
--${openmp}-openmp
|
||||||
|
--with-gcc-arch=no-automagic
|
||||||
|
)
|
||||||
|
CONFIG_SHELL=$(type -P bash) econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
LD_LIBRARY_PATH="${S}/coders/.libs:${S}/filters/.libs:${S}/Magick++/lib/.libs:${S}/magick/.libs:${S}/wand/.libs" \
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Ensure documentation installation files and paths with each release!
|
||||||
|
emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
DOCUMENTATION_PATH="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||||
|
install
|
||||||
|
|
||||||
|
rm -f "${ED}"/usr/share/doc/${PF}/html/{ChangeLog,LICENSE,NEWS.txt}
|
||||||
|
dodoc {AUTHORS,README}.txt ChangeLog
|
||||||
|
|
||||||
|
if use perl; then
|
||||||
|
find "${ED}" -type f -name perllocal.pod -exec rm -f {} +
|
||||||
|
find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} +
|
||||||
|
fi
|
||||||
|
|
||||||
|
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
|
||||||
|
|
||||||
|
if use opencl; then
|
||||||
|
cat <<-EOF > "${T}"/99${PN}
|
||||||
|
SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-uvm:/dev/ati/card:/dev/dri/card:/dev/dri/renderD128"
|
||||||
|
EOF
|
||||||
|
|
||||||
|
insinto /etc/sandbox.d
|
||||||
|
doins "${T}"/99${PN} #472766
|
||||||
|
fi
|
||||||
|
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
doins config/*icm
|
||||||
|
}
|
@ -1 +1 @@
|
|||||||
Fri, 04 Aug 2017 05:39:50 +0000
|
Fri, 04 Aug 2017 12:09:49 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 04 Aug 2017 05:39:51 +0000
|
Fri, 04 Aug 2017 12:09:50 +0000
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile install postinst setup test
|
||||||
|
DEPEND=sys-fs/lvm2 sys-fs/fuse:0 x11-libs/wxGTK:3.0[X?] app-admin/sudo dev-libs/pkcs11-helper virtual/pkgconfig asm? ( dev-lang/yasm )
|
||||||
|
DESCRIPTION=Disk encryption with strong security based on TrueCrypt
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.veracrypt.fr/en/Home.html
|
||||||
|
IUSE=+asm +doc X
|
||||||
|
KEYWORDS=~amd64
|
||||||
|
LICENSE=Apache-2.0 truecrypt-3.0
|
||||||
|
RDEPEND=sys-fs/lvm2 sys-fs/fuse:0 x11-libs/wxGTK:3.0[X?] app-admin/sudo dev-libs/pkcs11-helper
|
||||||
|
RESTRICT=bindist mirror
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.21.tar.gz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e pax-utils 4f95120230a315c8caaabeb2307b7eee toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0 wxwidgets 04e063b0eff26daaea83d859dd9d6e05
|
||||||
|
_md5_=9bd7101b0f2b609caa7997622da74126
|
@ -0,0 +1,12 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare unpack
|
||||||
|
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebkit:5 dev-qt/qtwidgets:5
|
||||||
|
DESCRIPTION=Notepad++-like editor for Linux
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://notepadqq.altervista.org
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=GPL-3+
|
||||||
|
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebkit:5 dev-qt/qtwidgets:5
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/notepadqq/notepadqq/archive/v1.0.1.tar.gz -> notepadqq-1.0.1.tar.gz https://github.com/notepadqq/CodeMirror/archive/5.18.2.tar.gz -> CodeMirror-5.18.2.tar.gz
|
||||||
|
_eclasses_=estack 43ddf5aaffa7a8d0482df54d25a66a1f multilib 97f470f374f2e94ccab04a2fb21d811e qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
||||||
|
_md5_=619fcfd8c853388cfcf429243357ac16
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=install postinst prepare
|
|
||||||
DESCRIPTION=Security and system auditing tool
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://cisofy.com/lynis/
|
|
||||||
KEYWORDS=amd64 x86
|
|
||||||
LICENSE=GPL-3
|
|
||||||
RDEPEND=app-shells/bash
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://cisofy.com/files/lynis-1.6.4.tar.gz
|
|
||||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
|
||||||
_md5_=87c1cd037444dd9feea7b077a952fec2
|
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=install postinst prepare
|
|
||||||
DESCRIPTION=Security and system auditing tool
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://cisofy.com/lynis/
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=GPL-3
|
|
||||||
RDEPEND=app-shells/bash
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://cisofy.com/files/lynis-2.1.1.tar.gz
|
|
||||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
|
||||||
_md5_=2aaaedf22f4cbf8d40258534d288a536
|
|
@ -1,11 +1,11 @@
|
|||||||
DEFINED_PHASES=install postinst prepare
|
DEFINED_PHASES=install postinst prepare
|
||||||
DESCRIPTION=Security and system auditing tool
|
DESCRIPTION=Security and system auditing tool
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://cisofy.com/lynis/
|
HOMEPAGE=https://cisofy.com/lynis/
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=GPL-3
|
LICENSE=GPL-3
|
||||||
RDEPEND=app-shells/bash
|
RDEPEND=app-shells/bash
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://cisofy.com/files/lynis-2.1.0.tar.gz
|
SRC_URI=https://cisofy.com/files/lynis-2.5.2.tar.gz
|
||||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
||||||
_md5_=2aaaedf22f4cbf8d40258534d288a536
|
_md5_=db576a839ef2be747ced8938aeddeda9
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install postinst prepare
|
|
||||||
DEPEND=dev-libs/libevent:0= sys-libs/ncurses:0= utempter? ( kernel_linux? ( sys-libs/libutempter ) kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) ) virtual/pkgconfig >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
|
||||||
DESCRIPTION=Terminal multiplexer
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=http://tmux.github.io/
|
|
||||||
IUSE=debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
|
||||||
LICENSE=ISC
|
|
||||||
RDEPEND=dev-libs/libevent:0= sys-libs/ncurses:0= utempter? ( kernel_linux? ( sys-libs/libutempter ) kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) ) selinux? ( sec-policy/selinux-screen ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://github.com/tmux/tmux/releases/download/2.5/tmux-2.5.tar.gz
|
|
||||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
|
||||||
_md5_=88089daeb3b122304d6e1607da4b8151
|
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DEPEND=ssl? ( net-libs/gnutls ) ssl? ( virtual/pkgconfig ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=eXtensible Markup Language parser library designed for Jabber applications
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/meduketto/iksemel
|
||||||
|
IUSE=ssl
|
||||||
|
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd
|
||||||
|
LICENSE=LGPL-2.1
|
||||||
|
RDEPEND=ssl? ( net-libs/gnutls )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
|
||||||
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
||||||
|
_md5_=c11d9626c714abd6a7e2e6f52090a370
|
@ -0,0 +1,10 @@
|
|||||||
|
DEFINED_PHASES=compile install
|
||||||
|
DESCRIPTION=Mike's Arbitrary Precision Math Library
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://www.tc.umn.edu/~ringx004/mapm-main.html
|
||||||
|
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||||
|
LICENSE=mapm-4.9.5
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://www.tc.umn.edu/~ringx004/mapm-4.9.5.tar.gz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
||||||
|
_md5_=fa14f5bbfe508c352c2fd925ce7992e8
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test unpack
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
DEPEND=app-editors/vim[-minimal] dev-perl/File-ShareDir-Install dev-perl/Test-File-ShareDir dev-perl/File-ShareDir dev-perl/Class-Tiny dev-perl/Path-Tiny test? ( dev-perl/Test-Pod-Coverage dev-perl/Pod-Coverage dev-perl/Path-Class dev-perl/XML-Parser dev-perl/Test-Pod ) dev-lang/perl:=[-build(-)]
|
DEPEND=app-editors/vim[-minimal] dev-perl/File-ShareDir-Install dev-perl/Test-File-ShareDir dev-perl/File-ShareDir dev-perl/Class-Tiny dev-perl/Path-Tiny test? ( dev-perl/Test-Pod-Coverage dev-perl/Pod-Coverage dev-perl/Path-Class dev-perl/XML-Parser dev-perl/Test-Pod ) dev-lang/perl:=
|
||||||
DESCRIPTION=Syntax highlighting using vim
|
DESCRIPTION=Syntax highlighting using vim
|
||||||
EAPI=5
|
EAPI=6
|
||||||
HOMEPAGE=https://github.com/rwstauner/Text-VimColor
|
HOMEPAGE=https://github.com/rwstauner/Text-VimColor
|
||||||
IUSE=test
|
IUSE=test
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
RDEPEND=app-editors/vim[-minimal] dev-lang/perl:=[-build(-)]
|
RDEPEND=app-editors/vim[-minimal] dev-lang/perl:=
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Text-VimColor-0.26.tar.gz
|
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Text-VimColor-0.26.tar.gz
|
||||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70
|
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
|
||||||
_md5_=e551c10f8acb929b088a50e287e2487a
|
_md5_=0629294bf7b74594ae7926577dc01e8e
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/actionpack-5.0.5:*[ruby_targets_ruby22] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby22] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby22] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.5:*[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.5:*[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby22] dev-ruby/test-unit:2[ruby_targets_ruby22] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Integrated WebSockets for Rails
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/actionpack-5.0.5:*[ruby_targets_ruby22] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby22] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby22] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.5:*[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.5:*[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
RESTRICT=test
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=1c765cb65ec203d3177468f6959cbf74
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby22] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby22] =dev-ruby/mail-2*:*[ruby_targets_ruby22] dev-ruby/rails-dom-testing:2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Framework for designing email-service layers
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby22] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby22] =dev-ruby/mail-2*:*[ruby_targets_ruby22] dev-ruby/rails-dom-testing:2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=d4ac497f4b7ca54a183a74f4bc9867db
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] dev-ruby/rack:2.0[ruby_targets_ruby22] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby22] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby22] dev-ruby/rails-dom-testing:2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby22] dev-ruby/bundler[ruby_targets_ruby22] ~dev-ruby/railties-5.0.5[ruby_targets_ruby22] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby22] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/railties-5.0.5[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/railties-5.0.5[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Eases web-request routing, handling, and response
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 doc test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] dev-ruby/rack:2.0[ruby_targets_ruby22] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby22] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby22] dev-ruby/rails-dom-testing:2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=5b92543b4d50b1ac83ab4a7932da8369
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] >=dev-ruby/builder-3.1:*[ruby_targets_ruby22] =dev-ruby/builder-3*:*[ruby_targets_ruby22] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby22] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby22] dev-ruby/rails-dom-testing:2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby22] ~dev-ruby/railties-5.0.5[ruby_targets_ruby22] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/railties-5.0.5[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/railties-5.0.5[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails/
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 doc test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] >=dev-ruby/builder-3.1:*[ruby_targets_ruby22] =dev-ruby/builder-3*:*[ruby_targets_ruby22] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby22] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby22] dev-ruby/rails-dom-testing:2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=994ce27f79a0f54f71a02ea17e26cbfa
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Job framework with pluggable queues
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=efcb73b44a44ad3f9b77eae6b620e884
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5:*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5:*[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby22] dev-ruby/test-unit:2[ruby_targets_ruby22] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby22] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby22] dev-ruby/bundler[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5:*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5:*[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=0c512a2b8f741d7f9afe6d2aca7d2a23
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby22] dev-ruby/arel:7.0[ruby_targets_ruby22] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby22] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby22] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby22] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby23] dev-ruby/arel:7.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby24] dev-ruby/arel:7.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby22? ( test? ( dev-ruby/bundler[ruby_targets_ruby22] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby22] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby22] dev-ruby/mocha:0.14[ruby_targets_ruby22] dev-ruby/minitest:5[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails/
|
||||||
|
IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby22] dev-ruby/arel:7.0[ruby_targets_ruby22] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby22] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby22] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby22] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby23] dev-ruby/arel:7.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby24] dev-ruby/arel:7.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=2cafb792aa0a77a455442b421cbed055
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby22] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby22] <dev-ruby/i18n-1:*[ruby_targets_ruby22] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby22] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] <dev-ruby/i18n-1:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] <dev-ruby/i18n-1:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby22] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby22] >=dev-ruby/builder-3.1.0[ruby_targets_ruby22] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby22] dev-ruby/rack[ruby_targets_ruby22] dev-ruby/mocha:0.14[ruby_targets_ruby22] <dev-ruby/minitest-5.4[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] <dev-ruby/minitest-5.4[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] <dev-ruby/minitest-5.4[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Utility Classes and Extension to the Standard Library
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby22] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby22] <dev-ruby/i18n-1:*[ruby_targets_ruby22] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby22] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] <dev-ruby/i18n-1:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] <dev-ruby/i18n-1:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=6557f26fd4b746bb723e2c5e8a9f175b
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/actioncable-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby22] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby22] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby22] ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/railties-5.0.5[ruby_targets_ruby22] >=dev-ruby/bundler-1.3[ruby_targets_ruby22] =dev-ruby/bundler-1*[ruby_targets_ruby22] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby22] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby22] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby22] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby22] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby23] ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/railties-5.0.5[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby24] ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/railties-5.0.5[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=ruby on rails is a web-application and persistance framework
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://www.rubyonrails.org
|
||||||
|
IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test
|
||||||
|
KEYWORDS=~amd64 ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=ruby_targets_ruby22? ( ~dev-ruby/actioncable-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby22] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby22] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby22] ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/railties-5.0.5[ruby_targets_ruby22] >=dev-ruby/bundler-1.3[ruby_targets_ruby22] =dev-ruby/bundler-1*[ruby_targets_ruby22] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby22] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby22] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby22] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby22] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby23] ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/railties-5.0.5[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.5[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.5[ruby_targets_ruby24] ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/railties-5.0.5[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=mirror://rubygems/rails-5.0.5.gem
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=073677197d3b28363cc2344423976765
|
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||||
|
DEPEND=test? ( ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] >=dev-ruby/thor-0.18.1[ruby_targets_ruby22] >=dev-ruby/rake-0.8.7[ruby_targets_ruby22] dev-ruby/method_source[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( test? ( ~dev-ruby/actionview-5.0.5[ruby_targets_ruby22] dev-ruby/mocha:0.14[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.0.5[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.0.5[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||||
|
DESCRIPTION=Tools for creating, working with, and running Rails applications
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/rails/rails
|
||||||
|
IUSE=test elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||||
|
KEYWORDS=~amd64 ~arm ~amd64-linux
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=>=app-eselect/eselect-rails-0.22 ruby_targets_ruby22? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby22] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby22] >=dev-ruby/thor-0.18.1[ruby_targets_ruby22] >=dev-ruby/rake-0.8.7[ruby_targets_ruby22] dev-ruby/method_source[ruby_targets_ruby22] ) ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.5[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||||
|
REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||||
|
RESTRICT=test
|
||||||
|
SLOT=5.0
|
||||||
|
SRC_URI=https://github.com/rails/rails/archive/v5.0.5.tar.gz -> rails-5.0.5.tgz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem bafb56b9a7b7e84fd091508783628e78 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=3b91bf384f7c7d5958a2e3a5a195ebab
|
@ -0,0 +1,12 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst postrm prepare
|
||||||
|
DEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
|
||||||
|
DESCRIPTION=Convertor written in Perl that converts LATEX documents to HTML
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://www.latex2html.org/
|
||||||
|
IUSE=gif png
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://mirrors.ctan.org/support/latex2html/latex2html-2017.2.tar.gz
|
||||||
|
_md5_=51a720196380897e43bd1a1977e61080
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst setup test
|
DEFINED_PHASES=compile configure install postinst postrm preinst setup test
|
||||||
DEPEND=dev-libs/boost:= dev-libs/icu:= dev-libs/libxml2 dev-libs/nspr ~games-strategy/0ad-data-0.0.22_alpha media-libs/libpng:0 media-libs/libsdl2[X,opengl,video] net-libs/enet:1.3 net-libs/miniupnpc:= net-misc/curl sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/libX11 x11-libs/libXcursor editor? ( x11-libs/wxGTK:3.0[X,opengl] ) lobby? ( net-libs/gloox ) nvtt? ( media-gfx/nvidia-texture-tools ) sound? ( media-libs/libvorbis media-libs/openal ) || ( >=dev-lang/python-2.7.5-r2:2.7[threads,ssl] ) virtual/pkgconfig test? ( dev-lang/perl ) >=sys-apps/sed-4
|
DEPEND=dev-libs/boost:= dev-libs/icu:= dev-libs/libxml2 dev-libs/nspr ~games-strategy/0ad-data-0.0.22_alpha media-libs/libpng:0 media-libs/libsdl2[X,opengl,video] net-libs/enet:1.3 net-libs/miniupnpc:= net-misc/curl sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/libX11 x11-libs/libXcursor editor? ( x11-libs/wxGTK:3.0[X,opengl] ) lobby? ( >=net-libs/gloox-1.0.20 ) nvtt? ( media-gfx/nvidia-texture-tools ) sound? ( media-libs/libvorbis media-libs/openal ) || ( >=dev-lang/python-2.7.5-r2:2.7[threads,ssl] ) virtual/pkgconfig test? ( dev-lang/perl ) >=sys-apps/sed-4
|
||||||
DESCRIPTION=A free, real-time strategy game
|
DESCRIPTION=A free, real-time strategy game
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=https://play0ad.com/
|
HOMEPAGE=https://play0ad.com/
|
||||||
IUSE=editor +lobby nvtt pch sound test
|
IUSE=editor +lobby nvtt pch sound test
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB
|
LICENSE=GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB
|
||||||
RDEPEND=dev-libs/boost:= dev-libs/icu:= dev-libs/libxml2 dev-libs/nspr ~games-strategy/0ad-data-0.0.22_alpha media-libs/libpng:0 media-libs/libsdl2[X,opengl,video] net-libs/enet:1.3 net-libs/miniupnpc:= net-misc/curl sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/libX11 x11-libs/libXcursor editor? ( x11-libs/wxGTK:3.0[X,opengl] ) lobby? ( net-libs/gloox ) nvtt? ( media-gfx/nvidia-texture-tools ) sound? ( media-libs/libvorbis media-libs/openal )
|
RDEPEND=dev-libs/boost:= dev-libs/icu:= dev-libs/libxml2 dev-libs/nspr ~games-strategy/0ad-data-0.0.22_alpha media-libs/libpng:0 media-libs/libsdl2[X,opengl,video] net-libs/enet:1.3 net-libs/miniupnpc:= net-misc/curl sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/libX11 x11-libs/libXcursor editor? ( x11-libs/wxGTK:3.0[X,opengl] ) lobby? ( >=net-libs/gloox-1.0.20 ) nvtt? ( media-gfx/nvidia-texture-tools ) sound? ( media-libs/libvorbis media-libs/openal )
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://releases.wildfiregames.com/0ad-0.0.22-alpha-unix-build.tar.xz
|
SRC_URI=http://releases.wildfiregames.com/0ad-0.0.22-alpha-unix-build.tar.xz
|
||||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 wxwidgets 04e063b0eff26daaea83d859dd9d6e05 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 wxwidgets 04e063b0eff26daaea83d859dd9d6e05 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
|
||||||
_md5_=b56de6a2a214f752b21bb8f0108755aa
|
_md5_=a0ea35cab3db8e323586dd4b376c7b01
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||||
|
DEPEND=!<x11-terms/terminal-0.6.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back
|
||||||
|
DESCRIPTION=A terminal emulator for GNUstep
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://www.nongnu.org/terminal/
|
||||||
|
IUSE=debug doc
|
||||||
|
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=!<x11-terms/terminal-0.6.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( !<sys-devel/gdb-6.0 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://savannah.nongnu.org/download/gap/Terminal-0.9.9.tar.gz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnustep-2 08755606aae625944316a7bd6d8228f5 gnustep-base 935cef28cb1dbb8c28e04710473453fb ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163
|
||||||
|
_md5_=f352803746030e4beb499b91f17021cc
|
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare test
|
||||||
|
DEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-gfx/ufraw ) svg? ( gnome-base/librsvg ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib:= ) !media-gfx/graphicsmagick[imagemagick] virtual/pkgconfig X? ( x11-proto/xextproto ) >=app-portage/elt-patches-20170317
|
||||||
|
DESCRIPTION=A collection of tools and libraries for many image formats
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://www.imagemagick.org/
|
||||||
|
IUSE=bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=imagemagick
|
||||||
|
RDEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-gfx/ufraw ) svg? ( gnome-base/librsvg ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib:= )
|
||||||
|
REQUIRED_USE=corefonts? ( truetype ) test? ( corefonts )
|
||||||
|
RESTRICT=perl? ( userpriv )
|
||||||
|
SLOT=0/6.9.9.5
|
||||||
|
SRC_URI=mirror://imagemagick/ImageMagick-6.9.9-5.tar.xz
|
||||||
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
|
_md5_=b23ce63f09b241e1cbb571d2afbf20eb
|
@ -0,0 +1,11 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DEPEND=>=sys-fs/fuse-2.6.0_pre3 >=dev-libs/glib-2.4.2 virtual/pkgconfig
|
||||||
|
DESCRIPTION=Fuse-filesystem utilizing the sftp service
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/libfuse/sshfs
|
||||||
|
KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=>=sys-fs/fuse-2.6.0_pre3 >=dev-libs/glib-2.4.2 >=net-misc/openssh-4.4
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/libfuse/sshfs/releases/download/sshfs-2.10/sshfs-2.10.tar.gz
|
||||||
|
_md5_=2d34b0150f3d3234ad065ec588e69fd1
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install prepare setup
|
|
||||||
DEPEND=dev-libs/boost[threads(+)] dev-libs/openssl:0[-bindist] logrotate? ( app-admin/logrotate ) upnp? ( net-libs/miniupnpc ) sys-libs/db:4.8[cxx] >=dev-libs/leveldb-1.18-r1 >=app-shells/bash-4.1 sys-apps/sed >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
|
||||||
DESCRIPTION=P2P Internet currency based on Bitcoin but easier to mine
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://litecoin.org/
|
|
||||||
IUSE=logrotate upnp +wallet
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=MIT ISC GPL-2
|
|
||||||
RDEPEND=dev-libs/boost[threads(+)] dev-libs/openssl:0[-bindist] logrotate? ( app-admin/logrotate ) upnp? ( net-libs/miniupnpc ) sys-libs/db:4.8[cxx] >=dev-libs/leveldb-1.18-r1
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://github.com/litecoin-project/litecoin/archive/v0.10.2.2.tar.gz -> litecoin-0.10.2.2.tar.gz
|
|
||||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 db-use 582140d1a711279e50ce284fc7b609f5 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e systemd e12dd5e3cf1f359292cea2a70abeba5f toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
|
||||||
_md5_=78cc4cb51e3bb216bb0d0fd01f2e3e18
|
|
@ -1,13 +1,12 @@
|
|||||||
DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup
|
DEFINED_PHASES=install prepare pretend setup
|
||||||
DEPEND=sys-libs/ncurses:0= sys-process/acct virtual/pkgconfig kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) virtual/pkgconfig
|
DEPEND=sys-libs/ncurses:0= sys-process/acct virtual/pkgconfig virtual/pkgconfig
|
||||||
DESCRIPTION=Resource-specific view of processes
|
DESCRIPTION=Resource-specific view of processes
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=https://www.atoptool.nl/ https://github.com/Atoptool/atop
|
HOMEPAGE=https://www.atoptool.nl/ https://github.com/Atoptool/atop
|
||||||
IUSE=kernel_linux
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=sys-libs/ncurses:0= sys-process/acct kernel_linux? ( virtual/modutils )
|
RDEPEND=sys-libs/ncurses:0= sys-process/acct
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/Atoptool/atop/archive/v2.3.0.tar.gz -> atop-2.3.0.tar.gz https://github.com/Atoptool/atop/commit/42e86fcc42ce60f8c92f3c7d5f3a6ccde47c0b33.patch -> atop-2.3.0-version_h.patch https://github.com/Atoptool/atop/commit/a8d850d06efc8d70a19f55ec93fe83df51e99077.patch -> atop-2.3.0-version_c.patch https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd672631b6033c36c1.patch -> atop-2.3.0-netatop_h.patch
|
SRC_URI=https://github.com/Atoptool/atop/archive/v2.3.0.tar.gz -> atop-2.3.0.tar.gz https://github.com/Atoptool/atop/commit/42e86fcc42ce60f8c92f3c7d5f3a6ccde47c0b33.patch -> atop-2.3.0-version_h.patch https://github.com/Atoptool/atop/commit/a8d850d06efc8d70a19f55ec93fe83df51e99077.patch -> atop-2.3.0-version_c.patch https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd672631b6033c36c1.patch -> atop-2.3.0-netatop_h.patch
|
||||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea linux-info ca370deef9d44125d829f2eb6ebc83e0 linux-mod e77cdec133261f6bfa67560748277269 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e systemd e12dd5e3cf1f359292cea2a70abeba5f toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e systemd e12dd5e3cf1f359292cea2a70abeba5f toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||||
_md5_=b28ad409d9952fd0173ff459aada0541
|
_md5_=db3cc78e64c99e5fc9bec6f674897260
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 04 Aug 2017 05:39:51 +0000
|
Fri, 04 Aug 2017 12:09:50 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri Aug 4 05:39:50 UTC 2017
|
Fri Aug 4 12:09:49 UTC 2017
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 04 Aug 2017 06:00:01 +0000
|
Fri, 04 Aug 2017 12:30:01 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
aa12e0ab9cdad467a03df30a1ffdbc27ccc74050 1501821275 2017-08-04T04:34:35+00:00
|
ac0989c5f018b49836850e76fc1429c19929af38 1501844625 2017-08-04T11:03:45+00:00
|
||||||
|
@ -1 +1 @@
|
|||||||
1501824901 Fri 04 Aug 2017 05:35:01 AM UTC
|
1501848301 Fri 04 Aug 2017 12:05:01 PM UTC
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 04 Aug 2017 05:39:50 +0000
|
Fri, 04 Aug 2017 12:09:49 +0000
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
|
DIST sshfs-2.10.tar.gz 163076 SHA256 70845dde2d70606aa207db5edfe878e266f9c193f1956dd10ba1b7e9a3c8d101 SHA512 8887eb634edc4c64cf7a0c1a1be4d9ef72d5080eec687d187898dc31bb841ed730850bae8467247a05e56c2b4ef7e9d02fdc0812d48876e145c9826a7406d9ff WHIRLPOOL f1748018d97800d037715cfe5f0f7ce9bae14bb08d5ffb981e4685776043245a507f140b949e5c64b9804841bc76bfb2ccc6fb1566e38a78610c6819954e79bc
|
||||||
DIST sshfs-2.8.tar.gz 153230 SHA256 7f689174d02e6b7e2631306fda4fb8e6b4483102d1bce82b3cdafba33369ad22 SHA512 a3c6a75137a4410a0c4e049ffdb6e219319add9673de32cf32a74c12ff4bb80f92a6e75088417a180a4dd01957deec39bd780a02140e8b0348f5868c92d67cfd WHIRLPOOL b48b6586e85292079dd51505c3c11b4c8b563a6e858362d8863239672e1446e06bef8c6c3dbfc70756e452672e8416980024b557a3923dbf5ffeef62911b2c65
|
DIST sshfs-2.8.tar.gz 153230 SHA256 7f689174d02e6b7e2631306fda4fb8e6b4483102d1bce82b3cdafba33369ad22 SHA512 a3c6a75137a4410a0c4e049ffdb6e219319add9673de32cf32a74c12ff4bb80f92a6e75088417a180a4dd01957deec39bd780a02140e8b0348f5868c92d67cfd WHIRLPOOL b48b6586e85292079dd51505c3c11b4c8b563a6e858362d8863239672e1446e06bef8c6c3dbfc70756e452672e8416980024b557a3923dbf5ffeef62911b2c65
|
||||||
DIST sshfs-2.9.tar.gz 154423 SHA256 46d1e1287ce97255fcb50010355184d8c5585329f73ab1e755217419a8e6e5de SHA512 e7ddd4ed116287d5b6e67caaf87f7dedaec8c370c9641749c6b0adf493ff4e9b1e79a68c0abe8f081a4bd68d6706a770c384a1abfbe22aba494af3e6fb792a42 WHIRLPOOL e7f93fe85746ead60ab4301716f57a04f72c7eab756c86d031475c7d5adeebd2e90331e229deaaf64818a843ea09cef22c89c5df19dc1efbc85ec0224e35def9
|
DIST sshfs-2.9.tar.gz 154423 SHA256 46d1e1287ce97255fcb50010355184d8c5585329f73ab1e755217419a8e6e5de SHA512 e7ddd4ed116287d5b6e67caaf87f7dedaec8c370c9641749c6b0adf493ff4e9b1e79a68c0abe8f081a4bd68d6706a770c384a1abfbe22aba494af3e6fb792a42 WHIRLPOOL e7f93fe85746ead60ab4301716f57a04f72c7eab756c86d031475c7d5adeebd2e90331e229deaaf64818a843ea09cef22c89c5df19dc1efbc85ec0224e35def9
|
||||||
|
@ -0,0 +1,19 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Fuse-filesystem utilizing the sftp service"
|
||||||
|
HOMEPAGE="https://github.com/libfuse/sshfs"
|
||||||
|
SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
CDEPEND=">=sys-fs/fuse-2.6.0_pre3
|
||||||
|
>=dev-libs/glib-2.4.2"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
>=net-misc/openssh-4.4"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
virtual/pkgconfig"
|
@ -1,2 +1 @@
|
|||||||
DIST litecoin-0.10.2.2.tar.gz 4700783 SHA256 952c84b181323db17a8fa23217f59b576ad3ebad92c158b3a7c29d458a1130dc SHA512 46e4c014ae8527dd58af073bab96ea4fd55c69fcc63eaa4fd600bf3c1fc2102500151b49431a72b55334a409d4f5226937cd0c5337feaa4ad49e6ef9e9728aba WHIRLPOOL 5c1d5605d4afb16744fcf0b09dd52eb574aea0cdd9754f94d4cfd9ac064491a0e192d8c4b1a3324e355d71758735265b272dfa41f938212e17badb9f8a70698b
|
|
||||||
DIST litecoin-0.10.4.0.tar.gz 4730189 SHA256 a9adb6d2ae555afdaa2a5febb81341ac506930cf04ab95b9dc3ab99a4de0405e SHA512 ae17e754d188efb1b51a376a52fe03e43b58c5059673b7dd4ecbf4f48574290b84011525fef2e10893f53e4da3d6ad9b5577001bb40aef7080d4c2479f4714a9 WHIRLPOOL 21737a593390cd8ef41e5adb77e6cd5ccb886bdbc8d2ea96078bac99ffab5c95347cd86f1e9047b5ee528a112bfe3ae0e5ef5be3498b7aa36ec169bdfdaf4818
|
DIST litecoin-0.10.4.0.tar.gz 4730189 SHA256 a9adb6d2ae555afdaa2a5febb81341ac506930cf04ab95b9dc3ab99a4de0405e SHA512 ae17e754d188efb1b51a376a52fe03e43b58c5059673b7dd4ecbf4f48574290b84011525fef2e10893f53e4da3d6ad9b5577001bb40aef7080d4c2479f4714a9 WHIRLPOOL 21737a593390cd8ef41e5adb77e6cd5ccb886bdbc8d2ea96078bac99ffab5c95347cd86f1e9047b5ee528a112bfe3ae0e5ef5be3498b7aa36ec169bdfdaf4818
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
diff -Nuar litecoin-0.10.2.2/src/net.cpp litecoin-0.10.2.2-fix/src/net.cpp
|
|
||||||
--- litecoin-0.10.2.2/src/net.cpp 2015-06-15 08:51:30.000000000 +0000
|
|
||||||
+++ litecoin-0.10.2.2-fix/src/net.cpp 2015-12-16 12:38:52.881533970 +0000
|
|
||||||
@@ -1020,10 +1020,14 @@
|
|
||||||
#ifndef UPNPDISCOVER_SUCCESS
|
|
||||||
/* miniupnpc 1.5 */
|
|
||||||
devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0);
|
|
||||||
-#else
|
|
||||||
+#elif MINIUPNPC_API_VERSION < 14
|
|
||||||
/* miniupnpc 1.6 */
|
|
||||||
int error = 0;
|
|
||||||
devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, &error);
|
|
||||||
+#else
|
|
||||||
+ /* miniupnpc 1.9.20150730 */
|
|
||||||
+ int error = 0;
|
|
||||||
+ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, 2, &error);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
struct UPNPUrls urls;
|
|
@ -1,193 +0,0 @@
|
|||||||
diff -Naur litecoin-0.8.5.3-rc3.orig/bitcoin-qt.pro litecoin-0.8.5.3-rc3/bitcoin-qt.pro
|
|
||||||
--- litecoin-0.8.5.3-rc3.orig/bitcoin-qt.pro 2013-11-28 21:17:05.000000000 -0500
|
|
||||||
+++ litecoin-0.8.5.3-rc3/bitcoin-qt.pro 2013-11-29 14:53:00.960537685 -0500
|
|
||||||
@@ -5,7 +5,7 @@
|
|
||||||
INCLUDEPATH += src src/json src/qt
|
|
||||||
QT += core gui network
|
|
||||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
|
||||||
-DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE
|
|
||||||
+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE LEVELDB_WITHOUT_MEMENV
|
|
||||||
CONFIG += no_include_pwd
|
|
||||||
CONFIG += thread
|
|
||||||
|
|
||||||
@@ -101,25 +101,30 @@
|
|
||||||
QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets
|
|
||||||
}
|
|
||||||
|
|
||||||
+contains(USE_SYSTEM_LEVELDB, 1) {
|
|
||||||
+ LIBS += -lleveldb
|
|
||||||
+} else {
|
|
||||||
INCLUDEPATH += src/leveldb/include src/leveldb/helpers
|
|
||||||
-LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a
|
|
||||||
+LIBS += $$PWD/src/leveldb/libleveldb.a
|
|
||||||
!win32 {
|
|
||||||
# we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use RELEASE to indicate linking preferences not -O preferences
|
|
||||||
- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a
|
|
||||||
+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a
|
|
||||||
} else {
|
|
||||||
# make an educated guess about what the ranlib command is called
|
|
||||||
isEmpty(QMAKE_RANLIB) {
|
|
||||||
QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib)
|
|
||||||
}
|
|
||||||
LIBS += -lshlwapi
|
|
||||||
- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libmemenv.a
|
|
||||||
+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a
|
|
||||||
}
|
|
||||||
genleveldb.target = $$PWD/src/leveldb/libleveldb.a
|
|
||||||
genleveldb.depends = FORCE
|
|
||||||
PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a
|
|
||||||
QMAKE_EXTRA_TARGETS += genleveldb
|
|
||||||
+}
|
|
||||||
# Gross ugly hack that depends on qmake internals, unfortunately there is no other way to do it.
|
|
||||||
-QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) clean
|
|
||||||
+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb && $(MAKE) clean || true
|
|
||||||
+
|
|
||||||
|
|
||||||
# regenerate src/build.h
|
|
||||||
!win32|contains(USE_BUILD_INFO, 1) {
|
|
||||||
diff -Naur litecoin-0.8.5.3-rc3.orig/src/leveldb.cpp litecoin-0.8.5.3-rc3/src/leveldb.cpp
|
|
||||||
--- litecoin-0.8.5.3-rc3.orig/src/leveldb.cpp 2013-11-28 21:17:05.000000000 -0500
|
|
||||||
+++ litecoin-0.8.5.3-rc3/src/leveldb.cpp 2013-11-29 14:55:33.760543008 -0500
|
|
||||||
@@ -8,7 +8,9 @@
|
|
||||||
#include <leveldb/env.h>
|
|
||||||
#include <leveldb/cache.h>
|
|
||||||
#include <leveldb/filter_policy.h>
|
|
||||||
-#include <memenv/memenv.h>
|
|
||||||
+#ifndef LEVELDB_WITHOUT_MEMENV
|
|
||||||
+#include <memenv.h>
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
#include <boost/filesystem.hpp>
|
|
||||||
|
|
||||||
@@ -43,8 +45,12 @@
|
|
||||||
options = GetOptions(nCacheSize);
|
|
||||||
options.create_if_missing = true;
|
|
||||||
if (fMemory) {
|
|
||||||
+#ifndef LEVELDB_WITHOUT_MEMENV
|
|
||||||
penv = leveldb::NewMemEnv(leveldb::Env::Default());
|
|
||||||
options.env = penv;
|
|
||||||
+#else
|
|
||||||
+ throw std::runtime_error("CLevelDB(): compiled without memenv support");
|
|
||||||
+#endif
|
|
||||||
} else {
|
|
||||||
if (fWipe) {
|
|
||||||
printf("Wiping LevelDB in %s\n", path.string().c_str());
|
|
||||||
diff -Naur litecoin-0.8.5.3-rc3.orig/src/makefile.unix litecoin-0.8.5.3-rc3/src/makefile.unix
|
|
||||||
--- litecoin-0.8.5.3-rc3.orig/src/makefile.unix 2013-11-28 21:17:05.000000000 -0500
|
|
||||||
+++ litecoin-0.8.5.3-rc3/src/makefile.unix 2013-11-29 15:08:58.337571033 -0500
|
|
||||||
@@ -110,8 +110,7 @@
|
|
||||||
# adds some defaults in front. Unfortunately, LDFLAGS=... $(LDFLAGS) does not work.
|
|
||||||
xLDFLAGS=$(LDHARDENING) $(LDFLAGS)
|
|
||||||
|
|
||||||
-OBJS= \
|
|
||||||
- leveldb/libleveldb.a \
|
|
||||||
+BASEOBJS := \
|
|
||||||
obj/alert.o \
|
|
||||||
obj/version.o \
|
|
||||||
obj/checkpoints.o \
|
|
||||||
@@ -120,7 +119,6 @@
|
|
||||||
obj/crypter.o \
|
|
||||||
obj/key.o \
|
|
||||||
obj/db.o \
|
|
||||||
- obj/init.o \
|
|
||||||
obj/keystore.o \
|
|
||||||
obj/main.o \
|
|
||||||
obj/net.o \
|
|
||||||
@@ -141,9 +139,17 @@
|
|
||||||
obj/hash.o \
|
|
||||||
obj/bloom.o \
|
|
||||||
obj/noui.o \
|
|
||||||
- obj/leveldb.o \
|
|
||||||
obj/txdb.o
|
|
||||||
|
|
||||||
+OBJS := \
|
|
||||||
+ obj/leveldb.o \
|
|
||||||
+ obj/init.o \
|
|
||||||
+ $(BASEOBJS)
|
|
||||||
+
|
|
||||||
+TESTOBJS := \
|
|
||||||
+ obj-test/leveldb.o \
|
|
||||||
+ $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) \
|
|
||||||
+ $(BASEOBJS)
|
|
||||||
|
|
||||||
ifdef USE_SSE2
|
|
||||||
DEFS += -DUSE_SSE2
|
|
||||||
@@ -156,15 +162,25 @@
|
|
||||||
test check: test_litecoin FORCE
|
|
||||||
./test_litecoin
|
|
||||||
|
|
||||||
+ifdef USE_SYSTEM_LEVELDB
|
|
||||||
+ LIBS += -lleveldb
|
|
||||||
+ TESTLIBS += -lmemenv
|
|
||||||
+else
|
|
||||||
#
|
|
||||||
# LevelDB support
|
|
||||||
#
|
|
||||||
MAKEOVERRIDES =
|
|
||||||
-LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a
|
|
||||||
+LIBS += $(CURDIR)/leveldb/libleveldb.a
|
|
||||||
+TESTLIBS += $(CURDIR)/leveldb/libmemenv.a
|
|
||||||
DEFS += $(addprefix -I,$(CURDIR)/leveldb/include)
|
|
||||||
DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers)
|
|
||||||
leveldb/libleveldb.a:
|
|
||||||
- @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd ..
|
|
||||||
+ @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a && cd ..
|
|
||||||
+leveldb/libmemenv.a:
|
|
||||||
+ @echo "Building LevelDB memenv ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd ..
|
|
||||||
+OBJS += leveldb/libleveldb.a
|
|
||||||
+TESTOBJS += leveldb/libmemenv.a
|
|
||||||
+endif
|
|
||||||
|
|
||||||
# auto-generated dependencies:
|
|
||||||
-include obj/*.P
|
|
||||||
@@ -175,33 +191,34 @@
|
|
||||||
version.cpp: obj/build.h
|
|
||||||
DEFS += -DHAVE_BUILD_INFO
|
|
||||||
|
|
||||||
-obj/%-sse2.o: %-sse2.cpp
|
|
||||||
- $(CXX) -c $(xCXXFLAGS) -msse2 -MMD -MF $(@:%.o=%.d) -o $@ $<
|
|
||||||
+P_TO_D = \
|
|
||||||
@cp $(@:%.o=%.d) $(@:%.o=%.P); \
|
|
||||||
- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
|
|
||||||
+ sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
|
|
||||||
-e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \
|
|
||||||
rm -f $(@:%.o=%.d)
|
|
||||||
|
|
||||||
+obj/%-sse2.o: %-sse2.cpp
|
|
||||||
+ $(CXX) -c $(xCXXFLAGS) -msse2 -MMD -MF $(@:%.o=%.d) -o $@ $<
|
|
||||||
+ $(P_TO_D)
|
|
||||||
+
|
|
||||||
obj/%.o: %.cpp
|
|
||||||
- $(CXX) -c $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $<
|
|
||||||
- @cp $(@:%.o=%.d) $(@:%.o=%.P); \
|
|
||||||
- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
|
|
||||||
- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \
|
|
||||||
- rm -f $(@:%.o=%.d)
|
|
||||||
+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $<
|
|
||||||
+ $(P_TO_D)
|
|
||||||
|
|
||||||
-litecoind: $(OBJS:obj/%=obj/%)
|
|
||||||
+litecoind: $(OBJS)
|
|
||||||
$(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS)
|
|
||||||
|
|
||||||
-TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp))
|
|
||||||
-
|
|
||||||
obj-test/%.o: test/%.cpp
|
|
||||||
$(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $<
|
|
||||||
- @cp $(@:%.o=%.d) $(@:%.o=%.P); \
|
|
||||||
- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
|
|
||||||
- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \
|
|
||||||
- rm -f $(@:%.o=%.d)
|
|
||||||
+ $(P_TO_D)
|
|
||||||
+
|
|
||||||
+obj-test/leveldb.o: leveldb.cpp
|
|
||||||
+ $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $<
|
|
||||||
+ $(P_TO_D)
|
|
||||||
+
|
|
||||||
+TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp))
|
|
||||||
|
|
||||||
-test_litecoin: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%))
|
|
||||||
+test_litecoin: $(TESTOBJS)
|
|
||||||
$(LINK) $(xCXXFLAGS) -o $@ $(LIBPATHS) $^ $(TESTLIBS) $(xLDFLAGS) $(LIBS)
|
|
||||||
|
|
||||||
clean:
|
|
@ -1,104 +0,0 @@
|
|||||||
#!/sbin/openrc-run
|
|
||||||
# Distributed under the terms of the GNU General Public License, v2 or later
|
|
||||||
|
|
||||||
VARDIR="/var/lib/litecoin"
|
|
||||||
CONFFILE="${VARDIR}/.litecoin/litecoin.conf"
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
need net
|
|
||||||
}
|
|
||||||
|
|
||||||
checkconfig() {
|
|
||||||
if [[ "${LITECOIN_USER}" == "" ]] ; then
|
|
||||||
eerror "Please edit /etc/conf.d/litecoind"
|
|
||||||
eerror "A user must be specified to run litecoind as that user."
|
|
||||||
eerror "Modify USER to your needs (you may also add a group after a colon)"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${LITECOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then
|
|
||||||
eerror "Please edit /etc/conf.d/litecoind"
|
|
||||||
eerror "Specified user must exist!"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if `echo "${LITECOIN_USER}" | grep ':' -sq` ; then
|
|
||||||
if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${LITECOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then
|
|
||||||
eerror "Please edit /etc/conf.d/litecoind"
|
|
||||||
eerror "Specified group must exist!"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if ! grep -q '^rpcpassword=' "${CONFFILE}"; then
|
|
||||||
eerror "Please edit `readlink -f ${CONFFILE}`"
|
|
||||||
eerror "There must be at least a line assigning rpcpassword=something-secure"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then
|
|
||||||
eerror "`readlink -f ${CONFFILE}` should not be readable by other users"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
return 0
|
|
||||||
}
|
|
||||||
|
|
||||||
start() {
|
|
||||||
checkconfig || return 1
|
|
||||||
ebegin "Starting Litecoind daemon"
|
|
||||||
|
|
||||||
pkg-config openrc
|
|
||||||
if [ $? = 0 ]; then
|
|
||||||
start_openrc
|
|
||||||
else
|
|
||||||
start_baselayout
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
ebegin "Stopping Litecoin daemon"
|
|
||||||
|
|
||||||
pkg-config openrc
|
|
||||||
if [ $? = 0 ]; then
|
|
||||||
stop_openrc
|
|
||||||
else
|
|
||||||
stop_baselayout
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
start_openrc() {
|
|
||||||
start-stop-daemon \
|
|
||||||
--start --user "${LITECOIN_USER}" --name litecoind \
|
|
||||||
--pidfile /var/run/litecoind.pid --make-pidfile \
|
|
||||||
--env HOME="${VARDIR}" --exec /usr/bin/litecoind \
|
|
||||||
--nicelevel "${NICELEVEL}" \
|
|
||||||
--background \
|
|
||||||
--wait 2000 \
|
|
||||||
-- ${LITECOIN_OPTS}
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop_openrc() {
|
|
||||||
start-stop-daemon --stop --user "${LITECOIN_USER}" \
|
|
||||||
--name litecoind --pidfile /var/run/litecoind.pid \
|
|
||||||
--wait 30000 \
|
|
||||||
--progress
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
start_baselayout() {
|
|
||||||
start-stop-daemon \
|
|
||||||
--start --user "${LITECOIN_USER}" --name litecoind \
|
|
||||||
--pidfile /var/run/litecoind.pid --make-pidfile \
|
|
||||||
--env HOME="${VARDIR}" --exec /usr/bin/litecoind \
|
|
||||||
--chuid "${LITECOIN_USER}" \
|
|
||||||
--nicelevel "${NICELEVEL}" \
|
|
||||||
--background \
|
|
||||||
-- ${LITECOIN_OPTS}
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop_baselayout() {
|
|
||||||
start-stop-daemon \
|
|
||||||
--stop \
|
|
||||||
--user "${LITECOIN_USER}" \
|
|
||||||
--name litecoind \
|
|
||||||
--pidfile /var/run/litecoind.pid
|
|
||||||
eend $?
|
|
||||||
}
|
|
@ -1,103 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
DB_VER="4.8"
|
|
||||||
|
|
||||||
inherit autotools db-use eutils flag-o-matic systemd user
|
|
||||||
|
|
||||||
MyPV="${PV/_/-}"
|
|
||||||
MyPN="litecoin"
|
|
||||||
MyP="${MyPN}-${MyPV}"
|
|
||||||
|
|
||||||
DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine"
|
|
||||||
HOMEPAGE="https://litecoin.org/"
|
|
||||||
SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyP}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT ISC GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="logrotate upnp +wallet"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-libs/boost[threads(+)]
|
|
||||||
dev-libs/openssl:0[-bindist]
|
|
||||||
logrotate? ( app-admin/logrotate )
|
|
||||||
upnp? ( net-libs/miniupnpc )
|
|
||||||
sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
|
|
||||||
>=dev-libs/leveldb-1.18-r1
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=app-shells/bash-4.1
|
|
||||||
sys-apps/sed
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MyP}"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
local UG='litecoin'
|
|
||||||
enewgroup "${UG}"
|
|
||||||
enewuser "${UG}" -1 -1 /var/lib/litecoin "${UG}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/0.9.0-sys_leveldb.patch
|
|
||||||
epatch "${FILESDIR}"/litecoind-0.10.2.2-memenv_h.patch
|
|
||||||
epatch "${FILESDIR}"/litecoin-miniupnpc-abi.patch
|
|
||||||
epatch "${FILESDIR}"/litecoind-0.10.2.2-fix-gnustack.patch
|
|
||||||
eautoreconf
|
|
||||||
rm -r src/leveldb
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# To avoid executable GNU stack.
|
|
||||||
append-ldflags -Wl,-z,noexecstack
|
|
||||||
|
|
||||||
local my_econf=
|
|
||||||
if use upnp; then
|
|
||||||
my_econf="${my_econf} --with-miniupnpc --enable-upnp-default"
|
|
||||||
else
|
|
||||||
my_econf="${my_econf} --without-miniupnpc --disable-upnp-default"
|
|
||||||
fi
|
|
||||||
econf \
|
|
||||||
$(use_enable wallet)\
|
|
||||||
--disable-ccache \
|
|
||||||
--disable-static \
|
|
||||||
--disable-tests \
|
|
||||||
--with-system-leveldb \
|
|
||||||
--with-system-libsecp256k1 \
|
|
||||||
--without-libs \
|
|
||||||
--with-daemon \
|
|
||||||
--without-gui \
|
|
||||||
--without-qrencode \
|
|
||||||
${my_econf}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
insinto /etc/litecoin
|
|
||||||
doins "${FILESDIR}/litecoin.conf"
|
|
||||||
fowners litecoin:litecoin /etc/litecoin/litecoin.conf
|
|
||||||
fperms 600 /etc/litecoin/litecoin.conf
|
|
||||||
|
|
||||||
newconfd "${FILESDIR}/litecoin.confd" ${PN}
|
|
||||||
newinitd "${FILESDIR}/litecoin.initd-r1" ${PN}
|
|
||||||
systemd_dounit "${FILESDIR}/litecoin.service"
|
|
||||||
|
|
||||||
keepdir /var/lib/litecoin/.litecoin
|
|
||||||
fperms 700 /var/lib/litecoin
|
|
||||||
fowners litecoin:litecoin /var/lib/litecoin/
|
|
||||||
fowners litecoin:litecoin /var/lib/litecoin/.litecoin
|
|
||||||
dosym /etc/litecoin/litecoin.conf /var/lib/litecoin/.litecoin/litecoin.conf
|
|
||||||
|
|
||||||
dodoc doc/README.md doc/release-notes.md
|
|
||||||
newman contrib/debian/manpages/bitcoind.1 litecoind.1
|
|
||||||
newman contrib/debian/manpages/bitcoin.conf.5 litecoin.conf.5
|
|
||||||
|
|
||||||
if use logrotate; then
|
|
||||||
insinto /etc/logrotate.d
|
|
||||||
newins "${FILESDIR}/litecoind.logrotate" litecoind
|
|
||||||
fi
|
|
||||||
}
|
|
Loading…
Reference in new issue