parent
978c9496ca
commit
c96062901a
@ -0,0 +1,46 @@
|
||||
From 7dba6e0a71d090f06a6a1a39e87572674593b48a Mon Sep 17 00:00:00 2001
|
||||
From: Jan-Marek Glogowski <glogow@fbihome.de>
|
||||
Date: Mon, 10 Mar 2014 14:44:05 +0000
|
||||
Subject: fdo#73115: Always run timeouts as events
|
||||
|
||||
Right-click popup menus run click events throught the LO main loop.
|
||||
In case of KDE4 the LO main loop is run by a timer in the main thread,
|
||||
with Qt::DirectConnection execution.
|
||||
|
||||
If the timeout actually starts a nested event loop for a new dialog,
|
||||
the timer is blocked, the nested mainloop detects it was started
|
||||
from the timeout and drops the blocked timout from polling, which
|
||||
blocks any further LibreOffice event loop processing.
|
||||
|
||||
This changes the timers to Qt::QueuedConnection, so they always
|
||||
generate an event and are processed by the Qt event loop.
|
||||
|
||||
Change-Id: Ie626b22be3d8f9b8934bcc5e9e0e67a365549cfc
|
||||
(cherry picked from commit aeda478a02523cec146f6af69710f0391061db56)
|
||||
Reviewed-on: https://gerrit.libreoffice.org/8514
|
||||
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
||||
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
||||
---
|
||||
diff --git a/vcl/unx/kde4/KDEXLib.cxx b/vcl/unx/kde4/KDEXLib.cxx
|
||||
index b4be6d6..4a9b70b 100644
|
||||
--- a/vcl/unx/kde4/KDEXLib.cxx
|
||||
+++ b/vcl/unx/kde4/KDEXLib.cxx
|
||||
@@ -67,9 +67,13 @@ KDEXLib::KDEXLib() :
|
||||
eventLoopType( LibreOfficeEventLoop ),
|
||||
m_bYieldFrozen( false )
|
||||
{
|
||||
- // the timers created here means they belong to the main thread
|
||||
- connect( &timeoutTimer, SIGNAL( timeout()), this, SLOT( timeoutActivated()));
|
||||
- connect( &userEventTimer, SIGNAL( timeout()), this, SLOT( userEventActivated()));
|
||||
+ // the timers created here means they belong to the main thread.
|
||||
+ // As the timeoutTimer runs the LO event queue, which may block on a dialog,
|
||||
+ // the timer has to use a Qt::QueuedConnection, otherwise the nested event
|
||||
+ // loop will detect the blocking timer and drop it from the polling
|
||||
+ // freezing LO X11 processing.
|
||||
+ connect( &timeoutTimer, SIGNAL( timeout()), this, SLOT( timeoutActivated()), Qt::QueuedConnection );
|
||||
+ connect( &userEventTimer, SIGNAL( timeout()), this, SLOT( userEventActivated()), Qt::QueuedConnection );
|
||||
|
||||
// QTimer::start() can be called only in its (here main) thread, so this will
|
||||
// forward between threads if needed
|
||||
--
|
||||
cgit v0.9.0.2-2-gbebe
|
@ -0,0 +1,90 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/libzdb/libzdb-3.0.ebuild,v 1.1 2014/04/15 07:24:40 lordvan Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A thread safe high level multi-database connection pool library"
|
||||
HOMEPAGE="http://www.tildeslash.com/libzdb/"
|
||||
SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="debug doc mysql postgres +sqlite ssl static-libs"
|
||||
REQUIRED_USE=" || ( postgres mysql sqlite )"
|
||||
|
||||
RESTRICT=test
|
||||
|
||||
RDEPEND="mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] )
|
||||
ssl? ( dev-libs/openssl )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s|&& ./pool||g" test/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
## TODO: check what --enable-optimized actually does
|
||||
## TODO: find someone with oracle db to add oci8 support
|
||||
myconf=""
|
||||
if [[ $(gcc-version) < 4.1 ]];then
|
||||
myconf="${myconf} --disable-protected"
|
||||
else
|
||||
myconf="${myconf} --enable-protected"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
|
||||
else
|
||||
myconf="${myconf} --without-sqlite"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
myconf="${myconf} --with-mysql=${EPREFIX}/usr/bin/mysql_config"
|
||||
else
|
||||
myconf="${myconf} --without-mysql"
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
myconf="${myconf} --with-postgresql=${EPREFIX}/usr/bin/pg_config"
|
||||
else
|
||||
myconf="${myconf} --without-postgresql"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable debug profiling) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable ssl openssl) \
|
||||
--without-oci \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default_src_compile
|
||||
if use doc; then
|
||||
emake doc
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# the --disable-static flag only skips .a
|
||||
use static-libs || rm -f "${D}"/usr/lib*/libzdb.la
|
||||
|
||||
dodoc AUTHORS CHANGES README
|
||||
if use doc;then
|
||||
dohtml -r "${S}/doc/api-docs"/*
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake verify
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST 41456-youtube-servicemenu-1.12a.tar.bz2 34134 SHA256 6777d2a920be28c18d0079cbba1711628ca3c3e2bab964d242910e1af49e9c3f SHA512 d40fca2a2370cfb59c3ad47e094a0ec5969c34eb9a20fad7c5dbaec189e5cae9139113cdbcb905dd518661b5553ab65e1ee7453790d039c45a067dfd130e71f6 WHIRLPOOL ed03ed0787662ab740da1e2f8b87841ed2fcf5f3b822df4b420c5251bb76d0c4c15a7268ff0d069ab805d198d48e5bf19e7d833e0b6fffea50291cb6a78f5a83
|
@ -1,32 +0,0 @@
|
||||
--- youtube-servicemenu-1.12a/get_yt_video.desktop
|
||||
+++ youtube-servicemenu-1.12a/get_yt_video.desktop
|
||||
@@ -1,8 +1,9 @@
|
||||
[Desktop Entry]
|
||||
+Name=Youtube Service Menu
|
||||
+Type=Service
|
||||
ServiceTypes=text/html
|
||||
-Actions=get_video;get_video_and_play;
|
||||
+Actions=get-video;get-video-and-play;
|
||||
Icon=video-x-generic
|
||||
-Encoding=UTF-8
|
||||
X-KDE-Submenu=Download &YouTube Video
|
||||
X-KDE-Submenu[de]=&YouTube Video herunterladen
|
||||
X-KDE-Submenu[el]=Λήψη του βίντεο από το YouTube
|
||||
@@ -11,7 +12,7 @@
|
||||
X-KDE-Submenu[sk]=Stiahnuť &YouTube video
|
||||
X-KDE-Submenu[cs]=Stáhnout &YouTube video
|
||||
|
||||
-[Desktop Action get_video]
|
||||
+[Desktop Action get-video]
|
||||
Name=Download
|
||||
Name[de]=Herunterladen
|
||||
Name[el]=Λήψη
|
||||
@@ -24,7 +25,7 @@
|
||||
Icon=download
|
||||
Exec=get_yt_video.py --format=ask %u
|
||||
|
||||
-[Desktop Action get_video_and_play]
|
||||
+[Desktop Action get-video-and-play]
|
||||
Name=Download and play
|
||||
Name[de]=Herunterladen und abspielen
|
||||
Name[el]=Λήψη και αναπαραγωγή
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/youtube-servicemenu/youtube-servicemenu-1.12a.ebuild,v 1.1 2012/08/26 19:44:50 creffett Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
inherit python eutils
|
||||
|
||||
DESCRIPTION="Download YouTube (tm) Videos"
|
||||
HOMEPAGE="http://www.kde-apps.org/content/show.php/Get+YouTube+Video+(improved)?content=41456"
|
||||
SRC_URI="http://kde-apps.org/CONTENT/content-files/41456-${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="4"
|
||||
IUSE=""
|
||||
|
||||
MY_LINGUAS="de el es ru sk uk"
|
||||
for x in ${MY_LINGUAS}; do
|
||||
IUSE="${IUSE} linguas_${x}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
dev-python/lxml
|
||||
>=kde-base/konqueror-4.3.1
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs -r 2 .
|
||||
epatch "${FILESDIR}/${P}-fixdesktop.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin get_yt_video.py || die
|
||||
|
||||
insinto /usr/share/kde4/services
|
||||
doins get_yt_video.desktop || die
|
||||
|
||||
for x in ${MY_LINGUAS}; do
|
||||
if use linguas_${x}; then
|
||||
insinto /usr/share/locale/${x}/LC_MESSAGES
|
||||
doins l10n/${x}/LC_MESSAGES/get_yt_video.mo || die
|
||||
fi
|
||||
done
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST opendkim-2.8.3.tar.gz 1182214 SHA256 eb36003b0d2d7514312c65db2b45afd9ce4d02744fbf4b2fe6f8e1e2893ce989 SHA512 bf2b824a4b8c7b32755fefa0d6a5fd608da59f254722d2ad52b6eda4a8710e4d22b95cfe2a85df711e3e9a0b62fd319f88afa7a86d319be4568d0de0f9c6634f WHIRLPOOL 52ad1d85fb4087c8f1a9afb4ec8cc8550016f85b7578954f1ddc02204c3440c742e3d8175560eebb514180c1deb128d500bd4fa6848fe37f3acae628a38307aa
|
||||
DIST opendkim-2.8.4.tar.gz 1177118 SHA256 d6ea32f60e750530359841da1e1bd644e6ccb0d228ad5e0633be6dfb8434b30a SHA512 a65e2cbe46878707072aceb5fa60d70d527fda9679aac5c9083b24f1697ba6fe566d9bd7bfca6a23443f639fc27b843e098b5a6b1750347c045f028dd76dc21d WHIRLPOOL b93310e27bfa38326f431ae44ab88d1c6ffddec2d81be1acfce5e3f275ea0e9f8b67eb25715ffb8d5b2c5311766a8ec0236e1e7ee4dc2ee3d0910946654cb550
|
||||
DIST opendkim-2.9.0.tar.gz 1134646 SHA256 dc1559d6302bf0f3963b93c399d18728431b5c6fb2f0a1bbebd8651a1998e497 SHA512 102224bf232197974b86c251e7463843032d87610c6c35c1ee494fa4648a0cca5b1eda684b56784b70ad6cbd6f8de6e8163b0513c6487a3fdb79639b05535735 WHIRLPOOL 40c15435e5da994b55b5197f79d7fae15df0c9d5bb6eaf29d6c627ffbaf5f5f21da9a4f08a519a036d8219094cbadab08deaccb816ff6c787f2dcc6c9c8a6723
|
||||
DIST opendkim-2.9.1.tar.gz 1227972 SHA256 da746a804e4e88b4046d30a496bc8fefaa097bc25df937145372b06e11fd8323 SHA512 c33e67f3c4fafb1aa1d8a5f2befd044f94bd8f842326f2d52ac3b01cf5c653425a76fafdfe1fb5def966ff25823fb605a6250396a5056dc911dd3b7dd8825619 WHIRLPOOL 83d6ee4325d6a7f166f41c15ff6ee6f35ab281267d2df54e8966e437b6e863bbd42c44080d4b9bfec84680baa7b8ce9e4687a3933e2b28c3e0384432111c0a6f
|
||||
DIST opendkim-2.9.2.tar.gz 1229383 SHA256 1f0c66afbe48f6223d2ab985b2c27594ae45035e3e81eba887d8ec6e5e1282c0 SHA512 f6fe77897927a93c9f57d09e5e9f43b1e73e2b21a586461b5665fb430eee1362b33d9601c8643d50d5a53c8e01b03c7af331f28cd992c9163f959723f21ebf63 WHIRLPOOL b61212d272d07c367c7d9ecb951466b66759b6d449047c10947681ea6889a1f2b2c12986e6c11a59620fb8ace3c0a177235f65f58c54c993909f61dee5cf3c3a
|
||||
|
@ -1 +1 @@
|
||||
Tue, 15 Apr 2014 06:07:00 +0000
|
||||
Tue, 15 Apr 2014 11:37:00 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 15 Apr 2014 06:07:01 +0000
|
||||
Tue, 15 Apr 2014 11:37:00 +0000
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql-base ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl ) virtual/pkgconfig doc? ( app-doc/doxygen )
|
||||
DESCRIPTION=A thread safe high level multi-database connection pool library
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.tildeslash.com/libzdb/
|
||||
IUSE=debug doc mysql postgres +sqlite ssl static-libs
|
||||
KEYWORDS=~x86 ~amd64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql-base ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl )
|
||||
REQUIRED_USE=|| ( postgres mysql sqlite )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://www.tildeslash.com/libzdb/dist/libzdb-3.0.tar.gz
|
||||
_eclasses_=eutils af81d52c25ec93fbdff71e0efb0de7b7 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=2b95cb4a1df0e1bb8bcdcee36f96a45c
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install prepare setup
|
||||
DEPEND=dev-python/lxml >=kde-base/konqueror-4.3.1 =dev-lang/python-2*
|
||||
DESCRIPTION=Download YouTube (tm) Videos
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.kde-apps.org/content/show.php/Get+YouTube+Video+(improved)?content=41456
|
||||
IUSE=linguas_de linguas_el linguas_es linguas_ru linguas_sk linguas_uk
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-python/lxml >=kde-base/konqueror-4.3.1 =dev-lang/python-2*
|
||||
SLOT=4
|
||||
SRC_URI=http://kde-apps.org/CONTENT/content-files/41456-youtube-servicemenu-1.12a.tar.bz2
|
||||
_eclasses_=eutils af81d52c25ec93fbdff71e0efb0de7b7 multilib fac675dcccf94392371a6abee62d909f python be9965681d83c3980660a2660ac95e95 toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=e48f07468131b883df7fba9d3c8fed9a
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=config configure install postinst prepare setup
|
||||
DEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sec-policy/selinux-dkim ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) !<sys-devel/gettext-0.18.1.1-r3 =sys-devel/automake-1.12* >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sec-policy/selinux-dkim ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A milter-based application to provide DKIM signing and verification
|
||||
EAPI=5
|
||||
HOMEPAGE=http://opendkim.org
|
||||
IUSE=+berkdb gnutls ldap lua memcached opendbx poll sasl selinux +ssl static-libs unbound
|
||||
KEYWORDS=amd64 x86
|
||||
IUSE=+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Sendmail-Open-Source BSD
|
||||
RDEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sec-policy/selinux-dkim ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) sys-process/psmisc
|
||||
RDEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sec-policy/selinux-dkim ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) sys-process/psmisc
|
||||
REQUIRED_USE=sasl? ( ldap )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/opendkim/opendkim-2.8.3.tar.gz
|
||||
SRC_URI=mirror://sourceforge/opendkim/opendkim-2.9.2.tar.gz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f db-use 1c719875d6599536f956fafea9e1f404 eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=59b1e5a247ff402c6488c5570f26b001
|
||||
_md5_=e61ea08ba3c8d61c3e27c480ad304908
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=1
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.2.4.tar.gz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=ea6dd85564a4e763f96ed999c2e4409b
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=1
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.0.tar.gz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=a08697a057795cab92cb2a8896d8d4b4
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=1
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.1.tar.gz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=65959e92ed63ae78425ae32ae2cb70a8
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=4
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.10.tar.gz
|
||||
_md5_=a85959a5c6d0ec32c12abaa4b455fd89
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=4
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.11.tar.gz
|
||||
_md5_=eb6e7271035ecb48fb17ab9999f6cba4
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=1
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.2.tar.gz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=de8f14411ccad2fde4c359616c404012
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=1
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.6.tar.gz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=5b458d7c53959ed2aeceaca7e9f35326
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=4
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.4.0.tar.gz
|
||||
_md5_=eab54e6a1d69be29fe6aa64907c38c2b
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=sys-devel/flex sys-devel/bison sys-devel/m4
|
||||
DESCRIPTION=A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
HOMEPAGE=http://bird.network.cz
|
||||
IUSE=debug ipv6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/ncurses sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.3.8.tar.gz
|
||||
_md5_=51075960769868b6716c232f4f04abb2
|
||||
SRC_URI=ftp://bird.network.cz/pub/bird/bird-1.4.3.tar.gz
|
||||
_md5_=600140ed99ca15ef4fd058a7eeee356e
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl ) virtual/pkgconfig
|
||||
DESCRIPTION=Robust, small and high performance http and reverse proxy server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://nginx.org
|
||||
IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit rtmp selinux ssl syslog userland_GNU vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_spdy nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_push nginx_modules_http_cache_purge nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua nginx_modules_http_auth_pam nginx_modules_http_upstream_check nginx_modules_http_metrics nginx_modules_http_naxsi nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_security nginx_modules_http_push_stream ssl
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
|
||||
PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
|
||||
RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache )
|
||||
REQUIRED_USE=pcre-jit? ( pcre ) nginx_modules_http_lua? ( nginx_modules_http_rewrite ) nginx_modules_http_naxsi? ( pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl )
|
||||
SLOT=0
|
||||
SRC_URI=http://nginx.org/download/nginx-1.4.7.tar.gz syslog? ( https://github.com/yaoweibin/nginx_syslog_patch/archive/165affd9741f0e30c4c8225da5e487d33832aca3.tar.gz -> ngx_syslog-165affd9741f0e30c4c8225da5e487d33832aca3.tar.gz ) https://github.com/simpl/ngx_devel_kit/archive/v0.2.19.tar.gz -> ngx_devel_kit-0.2.19-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.0.tar.gz -> ngx_http_upload_progress-0.9.0-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.25.tar.gz -> ngx_http_headers_more-0.25-r1.tar.gz ) nginx_modules_http_push? ( https://github.com/slact/nginx_http_push_module/archive/v0.712.tar.gz -> ngx_http_push-0.712.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.1.tar.gz -> ngx_http_cache_purge-2.1.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.3.3.tar.gz -> ngx_http_fancyindex-0.3.3.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/archive/v0.9.6.tar.gz -> ngx_http_lua-0.9.6.tar.gz ) nginx_modules_http_auth_pam? ( http://web.iti.upv.es/~sto/nginx/ngx_http_auth_pam_module-1.3.tgz -> ngx_http_auth_pam-1.3.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.1.9.tar.gz -> ngx_http_upstream_check-0.1.9.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.53-2.tar.gz -> ngx_http_naxsi-0.53-2.tar.gz ) rtmp? ( http://github.com/arut/nginx-rtmp-module/archive/v1.1.3.tar.gz -> ngx_rtmp-1.1.3.tar.gz ) nginx_modules_http_dav_ext? ( http://github.com/arut/nginx-dav-ext-module/archive/v0.0.3.tar.gz -> ngx_http_dav_ext-0.0.3.tar.gz ) nginx_modules_http_echo? ( https://github.com/agentzh/echo-nginx-module/archive/v0.52.tar.gz -> ngx_http_echo-0.52.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.7.7/modsecurity-apache_2.7.7.tar.gz -> modsecurity-apache_2.7.7.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.4.0.tar.gz -> ngx_http_push_stream-0.4.0.tar.gz )
|
||||
_eclasses_=eutils af81d52c25ec93fbdff71e0efb0de7b7 flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module a6a2d5c77bdaeba2794b167689cafb7a ssl-cert b53367370fde96e19beca78050a47c61 systemd 9f063b2cc19c5e8030911372aa246c4e toolchain-funcs 48b38a216afb92db6314d6c3187abea3 unpacker 60422068bae2b3406a8a40db45ab5b95 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=736455b8092378c6d60e2d69abb20542
|
@ -1,15 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl ) virtual/pkgconfig
|
||||
DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache ) nginx_modules_http_security? ( nginx_modules_http_lua? ( virtual/pkgconfig ) ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl ) virtual/pkgconfig
|
||||
DESCRIPTION=Robust, small and high performance http and reverse proxy server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://nginx.org
|
||||
IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit rtmp selinux ssl userland_GNU vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_spdy nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_cache_purge nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua nginx_modules_http_auth_pam nginx_modules_http_upstream_check nginx_modules_http_metrics nginx_modules_http_naxsi nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_security nginx_modules_http_push_stream ssl
|
||||
IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit rtmp selinux ssl userland_GNU vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_spdy nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_cache_purge nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua nginx_modules_http_auth_pam nginx_modules_http_upstream_check nginx_modules_http_metrics nginx_modules_http_naxsi nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_security nginx_modules_http_push_stream nginx_modules_http_sticky nginx_modules_http_ajp ssl
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
|
||||
PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
|
||||
RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache )
|
||||
REQUIRED_USE=pcre-jit? ( pcre ) nginx_modules_http_lua? ( nginx_modules_http_rewrite ) nginx_modules_http_naxsi? ( pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl )
|
||||
SLOT=0
|
||||
SRC_URI=http://nginx.org/download/nginx-1.5.10.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.2.19.tar.gz -> ngx_devel_kit-0.2.19-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.0.tar.gz -> ngx_http_upload_progress-0.9.0-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.25.tar.gz -> ngx_http_headers_more-0.25-r1.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.1.tar.gz -> ngx_http_cache_purge-2.1.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.3.3.tar.gz -> ngx_http_fancyindex-0.3.3.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/archive/v0.9.5rc2.tar.gz -> ngx_http_lua-0.9.5rc2.tar.gz ) nginx_modules_http_auth_pam? ( http://web.iti.upv.es/~sto/nginx/ngx_http_auth_pam_module-1.3.tgz -> ngx_http_auth_pam-1.3.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.1.9.tar.gz -> ngx_http_upstream_check-0.1.9.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.53-1.tar.gz -> ngx_http_naxsi-0.53-1.tar.gz ) rtmp? ( http://github.com/arut/nginx-rtmp-module/archive/v1.1.2.tar.gz -> ngx_rtmp-1.1.2.tar.gz ) nginx_modules_http_dav_ext? ( http://github.com/arut/nginx-dav-ext-module/archive/v0.0.3.tar.gz -> ngx_http_dav_ext-0.0.3.tar.gz ) nginx_modules_http_echo? ( https://github.com/agentzh/echo-nginx-module/archive/v0.51.tar.gz -> ngx_http_echo-0.51.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.7.7/modsecurity-apache_2.7.7.tar.gz -> modsecurity-apache_2.7.7.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.4.0.tar.gz -> ngx_http_push_stream-0.4.0.tar.gz )
|
||||
SRC_URI=http://nginx.org/download/nginx-1.5.13.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.2.19.tar.gz -> ngx_devel_kit-0.2.19-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.0.tar.gz -> ngx_http_upload_progress-0.9.0-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.25.tar.gz -> ngx_http_headers_more-0.25-r1.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.1.tar.gz -> ngx_http_cache_purge-2.1.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.3.3.tar.gz -> ngx_http_fancyindex-0.3.3.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/archive/v0.9.7.tar.gz -> ngx_http_lua-0.9.7.tar.gz ) nginx_modules_http_auth_pam? ( http://web.iti.upv.es/~sto/nginx/ngx_http_auth_pam_module-1.3.tgz -> ngx_http_auth_pam-1.3.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.1.9.tar.gz -> ngx_http_upstream_check-0.1.9.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.53-2.tar.gz -> ngx_http_naxsi-0.53-2.tar.gz ) rtmp? ( http://github.com/arut/nginx-rtmp-module/archive/v1.1.4.tar.gz -> ngx_rtmp-1.1.4.tar.gz ) nginx_modules_http_dav_ext? ( http://github.com/arut/nginx-dav-ext-module/archive/v0.0.3.tar.gz -> ngx_http_dav_ext-0.0.3.tar.gz ) nginx_modules_http_echo? ( https://github.com/agentzh/echo-nginx-module/archive/v0.52.tar.gz -> ngx_http_echo-0.52.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.7.7/modsecurity-apache_2.7.7.tar.gz -> modsecurity-apache_2.7.7.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.4.0.tar.gz -> ngx_http_push_stream-0.4.0.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/v1.2.3.tar.bz2 -> nginx_http_sticky_module_ng-1.2.3.tar.bz2 ) nginx_modules_http_ajp? ( https://github.com/yaoweibin/nginx_ajp_module/archive/v0.3.0.tar.gz -> ngx_http_ajp_module-0.3.0.tar.gz )
|
||||
_eclasses_=eutils af81d52c25ec93fbdff71e0efb0de7b7 flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module a6a2d5c77bdaeba2794b167689cafb7a ssl-cert b53367370fde96e19beca78050a47c61 systemd 9f063b2cc19c5e8030911372aa246c4e toolchain-funcs 48b38a216afb92db6314d6c3187abea3 unpacker 60422068bae2b3406a8a40db45ab5b95 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=400e14e498e554eec6020bad24d0f1b3
|
||||
_md5_=9679102bd0e0a9153ef039f1e2d9e835
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl ) virtual/pkgconfig
|
||||
DESCRIPTION=Robust, small and high performance http and reverse proxy server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://nginx.org
|
||||
IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit rtmp selinux ssl userland_GNU vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_spdy nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_cache_purge nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua nginx_modules_http_auth_pam nginx_modules_http_upstream_check nginx_modules_http_metrics nginx_modules_http_naxsi nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_security nginx_modules_http_push_stream ssl
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
|
||||
PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
|
||||
RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache )
|
||||
REQUIRED_USE=pcre-jit? ( pcre ) nginx_modules_http_lua? ( nginx_modules_http_rewrite ) nginx_modules_http_naxsi? ( pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl )
|
||||
SLOT=0
|
||||
SRC_URI=http://nginx.org/download/nginx-1.5.7.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.2.19.tar.gz -> ngx_devel_kit-0.2.19-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.0.tar.gz -> ngx_http_upload_progress-0.9.0-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.23.tar.gz -> ngx_http_headers_more-0.23-r1.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.1.tar.gz -> ngx_http_cache_purge-2.1.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.3.3.tar.gz -> ngx_http_fancyindex-0.3.3.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/archive/v0.9.2.tar.gz -> ngx_http_lua-0.9.2.tar.gz ) nginx_modules_http_auth_pam? ( http://web.iti.upv.es/~sto/nginx/ngx_http_auth_pam_module-1.3.tgz -> ngx_http_auth_pam-1.3.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.1.9.tar.gz -> ngx_http_upstream_check-0.1.9.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.53-1.tar.gz -> ngx_http_naxsi-0.53-1.tar.gz ) rtmp? ( http://github.com/arut/nginx-rtmp-module/archive/v1.0.6.tar.gz -> ngx_rtmp-1.0.6.tar.gz ) nginx_modules_http_dav_ext? ( http://github.com/arut/nginx-dav-ext-module/archive/v0.0.2.tar.gz -> ngx_http_dav_ext-0.0.2.tar.gz ) nginx_modules_http_echo? ( https://github.com/agentzh/echo-nginx-module/archive/v0.49.tar.gz -> ngx_http_echo-0.49.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.7.5/modsecurity-apache_2.7.5.tar.gz -> modsecurity-apache_2.7.5.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.4.0.tar.gz -> ngx_http_push_stream-0.4.0.tar.gz )
|
||||
_eclasses_=eutils af81d52c25ec93fbdff71e0efb0de7b7 flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed perl-module a6a2d5c77bdaeba2794b167689cafb7a ssl-cert b53367370fde96e19beca78050a47c61 systemd 9f063b2cc19c5e8030911372aa246c4e toolchain-funcs 48b38a216afb92db6314d6c3187abea3 unpacker 60422068bae2b3406a8a40db45ab5b95 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=6582e2c1d7f9081a8dbd997a667b068b
|
@ -1 +1 @@
|
||||
Tue, 15 Apr 2014 06:07:03 +0000
|
||||
Tue, 15 Apr 2014 11:37:03 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Apr 15 06:07:00 UTC 2014
|
||||
Tue Apr 15 11:37:00 UTC 2014
|
||||
|
@ -1 +1 @@
|
||||
Tue, 15 Apr 2014 06:30:01 +0000
|
||||
Tue, 15 Apr 2014 12:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1397541901 Tue 15 Apr 2014 06:05:01 AM UTC UTC
|
||||
1397561701 Tue 15 Apr 2014 11:35:01 AM UTC UTC
|
||||
|
@ -1 +1 @@
|
||||
DIST knot-1.4.4.tar.gz 1425105 SHA256 71ec58ca17ffea03d5aa543f58f8d2a9df7bc67bebf517f34c3b4e2b049b36fe SHA512 3a0784c0c4fbb13d6c243654e456ab1586ac955845e5500d056dab9e2f9bdeb765e22795e11e3da8e9c092f5590784029c3e0e30078bdb2e0a7c60900a7b3cbd WHIRLPOOL 47e3e6c1edab879ed88c8f22952235b4b67419bf080eaadfc2b044806332628b7c278b7422be9c9333feafb0f4e96c3913bc5da11c5887432e2e87825a70e6a6
|
||||
DIST knot-1.4.5.tar.gz 1411823 SHA256 88c09d3126776ac5f30aaf75a4847ff3f47798b966a40ce46d14395eddd94e19 SHA512 0204135b9b6c0b82ae03b52d175fd12fad7e68c65c43233fb855b5ddeff9848b28337603120c2ddfe9a83db9c976b66aa6c53a7c80003d247c1ca788e45c375a WHIRLPOOL ddd2a7f80d0f5f0c91f682b1737376f6f46f2be915f77a771c3ddf2c67f2d190d0bab8ae5b6fc12a83f68af2913036fe618349a1433f8201750b2ae045a5e7e1
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-dns/knot/knot-1.4.4.ebuild,v 1.1 2014/03/31 09:21:31 scarabeus Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-dns/knot/knot-1.4.5.ebuild,v 1.1 2014/04/15 10:16:53 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,10 +1,2 @@
|
||||
DIST bird-1.2.4.tar.gz 702747 SHA256 8985d64c24de8818dedfe37c545f002e0978f2a2b397a91c8529694dbeb8fa9a
|
||||
DIST bird-1.3.0.tar.gz 735100 SHA256 ff90e3ee115a83e2b03a57095132923f66e1fca874dcca7a908075b6c2dc84b3 SHA512 026af70200e01671548ffb4c74f72adb5168b0e77d8a17ffec656aaa592d7fee5c943a5fdcc8e7ac57567ef9c79e8ecebf2629f007da7d0b681982a79c3214ee WHIRLPOOL fdc4297c8f4aecc17ed321d653acb0521fcd3a39c0bdaf2cb8bc08bd6d3dfcf3aadf479016ee12927affe4a0ec8ccd8f0f4347673517d11ef6b2da151ec770cb
|
||||
DIST bird-1.3.1.tar.gz 826422 SHA256 848be209aba6a1a85ae0ed6192710f8bcc2f1257068191fe2959398cdec01afb SHA512 777e11f5971b89bd4821a9fff7a176dbfbd083fab38149bbe2e3502448e2ba52c9c75dfc4357ae3a8ce695b8f4e44db9b9094d64a4fe73984a7b55f3046d9554 WHIRLPOOL 60ab619bd0f4a39fe94a94f7362f6815733493a5c3afd8bc4a674c36cb8c1d02571b5d2af1f52816b7806541f4508d76482a33e6ad7645f1af319dc8ad954182
|
||||
DIST bird-1.3.10.tar.gz 1003066 SHA256 4c080001555fe1399920fa251e9394a4f286e2021f07e1d53f232917c2aabfbb SHA512 54c4f0cbe3793abe778f5390f564431ec0601bce3cf063b62765bf978f034b6adbc66c91fa661e7eccf11298a88b3bd8dd5aa55e0d48e0310cba44184d05e854 WHIRLPOOL 483f551fd4fb3868ec24a1232eb6785bfda5b8c545cbc51083b351d43e21772d7654ade4dd725b0024ee49c2495f1ec3b171fe16fa9aff6ebf84395c85c6061c
|
||||
DIST bird-1.3.11.tar.gz 1108400 SHA256 cad6f58dfd8fef9772d46be3fe51a53420f56ee5fbd79d6993889ae6596a8495 SHA512 52515feec7c02b3ddb95dc0436e5bd2a608baad813cd7d0ae5a3f4924f80d3178a939a727a70a0728457ff90b96246f40b96934d8159776fe6a56d77edc14c63 WHIRLPOOL c32789c2017ad57b64347d57193102aa58a0b065fb4576966d17ca6d573acac1172366365fea82f4ef54c275f3e8df75bb027e6c8b8728b314e6eae724144f62
|
||||
DIST bird-1.3.2.tar.gz 744121 SHA256 dbf8794ef3560382f10b8926e2d158da9d34670703090bfe378c08892743f54b SHA512 f2fbd88f5034e58a6b75f842c23c3fbf653123ea6a33148e576839cabd3d13c63ed59b9a66573877ca86cc30fc9a501d55c8b822a0312df623530e6a6961204e WHIRLPOOL 1731db78b5e32167b78c71498bfe787176828960603dd37548f430709968327c795043bdcf1f0d4f380b85db8ab84e5736bba6906d957c8e7db54ba4edb54dbb
|
||||
DIST bird-1.3.6.tar.gz 864775 SHA256 5d060256c179bceff861b7533831adc690eb64d27d14fb1ddfba407eb83d870a SHA512 0fa68d5e374ba6e25bd2d87533d3cc4026150ea2274fa949888ad70cb3d2551b0d5c47e51da3ed976955f722ffe15603d9f9a2b5483f299cb950ed7f822176dd WHIRLPOOL 5a5496a8ad7ab9b87a939fe97d003e20f749e952f0ed8ff71194eadae016172a8f05fe0af52dac8846fe5ddc039548c27cb9906ce1502ba33e87d6e8451c1317
|
||||
DIST bird-1.3.8.tar.gz 890487 SHA256 9d07799a434dbf2f679b84aba57fde91fcb9e61e17db64aa1af8372bb4149ae4 SHA512 59ab08850e574c946372f9a33c771268ace95817f1b8e6c81f7ebb2d10588ba1bdcc1e97dd0088cc0ac55ef12562ca8042c393682e165e668e30a2dc3421cb3a WHIRLPOOL 811825a38cd464fc2a4b0ceae0eacaea0bf50eb9643b88fec4e497fc76b171206d5e6dfc7c03f362ab33401975a5ace980da8852a0789c53febea78ff7358369
|
||||
DIST bird-1.3.9.tar.gz 994681 SHA256 928073d9f6c768869c002a0c732d48159dc50530ed90fb7f3da76a6febd0cf94 SHA512 b9961fc1aeff81273606d645c0d66d3f4bdd7ef2539bf41105d1c8b360905a74d789f3bd38ef378068579334426911f21b50926e45f56d7d791276e80cf2f258 WHIRLPOOL 2e4bd405f8117827dc186b0223c0126ab00d9d5a6da905bfde7e24471ab758a25eb39a2df33cb94bc7877a4f46a9327bf7fc09bec797ca8fb695f3b54213fed5
|
||||
DIST bird-1.4.0.tar.gz 1242728 SHA256 da1b41cab26388b01d861c30afe41678df22dc9ea0110a14c1cc7b7bffc693c5 SHA512 9a485999278a60568a6c5cabf36b84535312c82022813e52015676192d313fde9daf03a56aba92d956c31c4bca1f79089e354c932c59ace48ebb251882c232c6 WHIRLPOOL 0c0b50c5ed5dac7c319cbcf930ca3a7dbf72c543baf7012b2a5899570c01152a4571697ff2770e71c7d1c8db115a85a096ed307de9f4931e58bc209c2f785427
|
||||
DIST bird-1.4.3.tar.gz 1277383 SHA256 5d05fdc938af0522414ff38704b908e5f2afb290687e7d9006f682855c0962d6 SHA512 39866d8e2859bb0db2581a971b42d626af77746f09fff3e5b151429fff99dc2f707eb0855d40a5a46a84aab01f096a3e769cbce6d0cdd5c6cee2e7dcd4aba853 WHIRLPOOL fbea11f1893a09a1014576e24240913bc119df61ffa4cb856d546f8a56a6a819628b44c0b0cae0736ba19e3578a192dad5f063a3d0d731d8042cf1eef633ff19
|
||||
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.2.4.ebuild,v 1.2 2010/09/26 09:16:30 maekke Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
inherit base autotools
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
${DEPEND}"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PV}-v4-v6-build.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv4 \
|
||||
--disable-ipv6 \
|
||||
$(use_enable debug) \
|
||||
|| die "V4 configuration stage failed"
|
||||
emake || die "V4 compilation stage failed"
|
||||
if use ipv6; then
|
||||
emake almost-clean
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--disable-ipv4 \
|
||||
$(use_enable debug) \
|
||||
|| die "V6 configuration stage failed"
|
||||
emake || die "V6 compilation stage failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
dobin birdc6
|
||||
dosbin bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${P}" bird6 || die "V6 init script installation failed"
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${P}" bird || die "V4 init script installation failed"
|
||||
dodoc doc/bird.conf.example || die "configuration example installation failed"
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.0.ebuild,v 1.1 2011/03/31 09:48:53 chainsaw Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
inherit base autotools
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
${DEPEND}"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PV}-v4-v6-build.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv4 \
|
||||
--disable-ipv6 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V4 configuration stage failed"
|
||||
emake || die "V4 compilation stage failed"
|
||||
if use ipv6; then
|
||||
emake almost-clean
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--disable-ipv4 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V6 configuration stage failed"
|
||||
emake || die "V6 compilation stage failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
dobin birdc6
|
||||
dosbin bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${P}" bird6 || die "V6 init script installation failed"
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${P}" bird || die "V4 init script installation failed"
|
||||
dodoc doc/bird.conf.example || die "configuration example installation failed"
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.1.ebuild,v 1.1 2011/05/02 12:05:38 chainsaw Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
inherit base autotools
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
${DEPEND}"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PV}-v4-v6-build.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv4 \
|
||||
--disable-ipv6 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V4 configuration stage failed"
|
||||
emake || die "V4 compilation stage failed"
|
||||
if use ipv6; then
|
||||
emake almost-clean
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--disable-ipv4 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V6 configuration stage failed"
|
||||
emake || die "V6 compilation stage failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
dobin birdc6
|
||||
dosbin bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${P}" bird6 || die "V6 init script installation failed"
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${P}" bird || die "V4 init script installation failed"
|
||||
dodoc doc/bird.conf.example || die "configuration example installation failed"
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.10.ebuild,v 1.1 2013/08/14 12:53:58 chainsaw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
mkdir ipv6
|
||||
tar c --exclude ipv6 . | tar x -C ipv6
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--disable-ipv6 \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
$(use_enable debug)
|
||||
|
||||
if use ipv6; then
|
||||
cd ipv6
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
$(use_enable debug)
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use ipv6; then
|
||||
cd ipv6
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
newbin ipv6/birdc birdc6
|
||||
newsbin ipv6/bird bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${PN}-1.3.8" bird6
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${PN}-1.3.8" bird
|
||||
dodoc doc/bird.conf.example
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.11.ebuild,v 1.1 2013/08/14 12:53:58 chainsaw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
mkdir ipv6
|
||||
tar c --exclude ipv6 . | tar x -C ipv6
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--disable-ipv6 \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
$(use_enable debug)
|
||||
|
||||
if use ipv6; then
|
||||
cd ipv6
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
$(use_enable debug)
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use ipv6; then
|
||||
cd ipv6
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
newbin ipv6/birdc birdc6
|
||||
newsbin ipv6/bird bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${PN}-1.3.8" bird6
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${PN}-1.3.8" bird
|
||||
dodoc doc/bird.conf.example
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.2.ebuild,v 1.1 2011/11/07 10:57:30 chainsaw Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
inherit base autotools
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
${DEPEND}"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PV}-v4-v6-build.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv4 \
|
||||
--disable-ipv6 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V4 configuration stage failed"
|
||||
emake || die "V4 compilation stage failed"
|
||||
if use ipv6; then
|
||||
emake almost-clean
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--disable-ipv4 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V6 configuration stage failed"
|
||||
emake || die "V6 compilation stage failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
dobin birdc6
|
||||
dosbin bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${P}" bird6 || die "V6 init script installation failed"
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${P}" bird || die "V4 init script installation failed"
|
||||
dodoc doc/bird.conf.example || die "configuration example installation failed"
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.6.ebuild,v 1.1 2012/01/23 14:48:52 chainsaw Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
inherit base autotools
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
${DEPEND}"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/1.3.2-v4-v6-build.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--disable-ipv6 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V4 configuration stage failed"
|
||||
emake || die "V4 compilation stage failed"
|
||||
if use ipv6; then
|
||||
emake almost-clean
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--localstatedir=/var \
|
||||
$(use_enable debug) \
|
||||
|| die "V6 configuration stage failed"
|
||||
emake || die "V6 compilation stage failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
dobin birdc6
|
||||
dosbin bird6
|
||||
newinitd "${FILESDIR}/initd-v6-bird-1.3.2" bird6 || die "V6 init script installation failed"
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-bird-1.3.2" bird || die "V4 init script installation failed"
|
||||
dodoc doc/bird.conf.example || die "configuration example installation failed"
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.3.8-r2.ebuild,v 1.1 2012/08/15 10:15:19 chainsaw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
||||
SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug ipv6"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
sys-libs/readline"
|
||||
DEPEND="sys-devel/flex
|
||||
sys-devel/bison
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
mkdir ipv6
|
||||
tar c --exclude ipv6 . | tar x -C ipv6
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-client \
|
||||
--disable-ipv6 \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
$(use_enable debug)
|
||||
|
||||
if use ipv6; then
|
||||
cd ipv6
|
||||
econf \
|
||||
--enable-client \
|
||||
--enable-ipv6 \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
$(use_enable debug)
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use ipv6; then
|
||||
cd ipv6
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipv6; then
|
||||
newbin ipv6/birdc birdc6
|
||||
newsbin ipv6/bird bird6
|
||||
newinitd "${FILESDIR}/initd-v6-${P}" bird6
|
||||
fi
|
||||
dobin birdc
|
||||
dosbin bird
|
||||
newinitd "${FILESDIR}/initd-v4-${P}" bird
|
||||
dodoc doc/bird.conf.example
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.4.0.ebuild,v 1.1 2014/01/14 14:41:55 chainsaw Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.4.3.ebuild,v 1.1 2014/04/15 10:45:18 chainsaw Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
|
||||
HOMEPAGE="http://bird.network.cz"
|
@ -0,0 +1,200 @@
|
||||
diff --git a/src/http/modules/ngx_http_upstream_ip_hash_module.c b/src/http/modules/ngx_http_upstream_ip_hash_module.c
|
||||
index 041883f..db7791f 100644
|
||||
--- a/src/http/modules/ngx_http_upstream_ip_hash_module.c
|
||||
+++ b/src/http/modules/ngx_http_upstream_ip_hash_module.c
|
||||
@@ -9,6 +9,10 @@
|
||||
#include <ngx_core.h>
|
||||
#include <ngx_http.h>
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+#include "ngx_http_upstream_check_handler.h"
|
||||
+#endif
|
||||
+
|
||||
|
||||
typedef struct {
|
||||
/* the round robin data must be first */
|
||||
@@ -212,6 +216,15 @@ ngx_http_upstream_get_ip_hash_peer(ngx_peer_connection_t *pc, void *data)
|
||||
goto next_try;
|
||||
}
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ ngx_log_debug1(NGX_LOG_DEBUG_HTTP, pc->log, 0,
|
||||
+ "get ip_hash peer, check_index: %ui",
|
||||
+ peer->check_index);
|
||||
+ if (ngx_http_check_peer_down(peer->check_index)) {
|
||||
+ goto next_try;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
if (peer->max_fails
|
||||
&& peer->fails >= peer->max_fails
|
||||
&& now - peer->checked <= peer->fail_timeout)
|
||||
diff --git a/src/http/modules/ngx_http_upstream_least_conn_module.c b/src/http/modules/ngx_http_upstream_least_conn_module.c
|
||||
index dbef95d..e080682 100644
|
||||
--- a/src/http/modules/ngx_http_upstream_least_conn_module.c
|
||||
+++ b/src/http/modules/ngx_http_upstream_least_conn_module.c
|
||||
@@ -9,6 +9,10 @@
|
||||
#include <ngx_core.h>
|
||||
#include <ngx_http.h>
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+#include "ngx_http_upstream_check_handler.h"
|
||||
+#endif
|
||||
+
|
||||
|
||||
typedef struct {
|
||||
ngx_uint_t *conns;
|
||||
@@ -203,6 +207,16 @@ ngx_http_upstream_get_least_conn_peer(ngx_peer_connection_t *pc, void *data)
|
||||
continue;
|
||||
}
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ ngx_log_debug1(NGX_LOG_DEBUG_HTTP, pc->log, 0,
|
||||
+ "get least_conn peer, check_index: %ui",
|
||||
+ peer->check_index);
|
||||
+
|
||||
+ if (ngx_http_check_peer_down(peer->check_index)) {
|
||||
+ continue;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
if (peer->max_fails
|
||||
&& peer->fails >= peer->max_fails
|
||||
&& now - peer->checked <= peer->fail_timeout)
|
||||
@@ -256,6 +270,16 @@ ngx_http_upstream_get_least_conn_peer(ngx_peer_connection_t *pc, void *data)
|
||||
continue;
|
||||
}
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ ngx_log_debug1(NGX_LOG_DEBUG_HTTP, pc->log, 0,
|
||||
+ "get least_conn peer, check_index: %ui",
|
||||
+ peer->check_index);
|
||||
+
|
||||
+ if (ngx_http_check_peer_down(peer->check_index)) {
|
||||
+ continue;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
if (lcp->conns[i] * best->weight != lcp->conns[p] * peer->weight) {
|
||||
continue;
|
||||
}
|
||||
diff --git a/src/http/ngx_http_upstream_round_robin.c b/src/http/ngx_http_upstream_round_robin.c
|
||||
index 85ff558..25d74be 100644
|
||||
--- a/src/http/ngx_http_upstream_round_robin.c
|
||||
+++ b/src/http/ngx_http_upstream_round_robin.c
|
||||
@@ -9,6 +9,9 @@
|
||||
#include <ngx_core.h>
|
||||
#include <ngx_http.h>
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+#include "ngx_http_upstream_check_handler.h"
|
||||
+#endif
|
||||
|
||||
static ngx_http_upstream_rr_peer_t *ngx_http_upstream_get_peer(
|
||||
ngx_http_upstream_rr_peer_data_t *rrp);
|
||||
@@ -85,6 +88,16 @@ ngx_http_upstream_init_round_robin(ngx_conf_t *cf,
|
||||
peers->peer[n].max_fails = server[i].max_fails;
|
||||
peers->peer[n].fail_timeout = server[i].fail_timeout;
|
||||
peers->peer[n].down = server[i].down;
|
||||
+
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ if (!server[i].down) {
|
||||
+ peers->peer[n].check_index =
|
||||
+ ngx_http_check_add_peer(cf, us, &server[i].addrs[j]);
|
||||
+ }
|
||||
+ else {
|
||||
+ peers->peer[n].check_index = (ngx_uint_t) NGX_ERROR;
|
||||
+ }
|
||||
+#endif
|
||||
n++;
|
||||
}
|
||||
}
|
||||
@@ -139,6 +152,17 @@ ngx_http_upstream_init_round_robin(ngx_conf_t *cf,
|
||||
backup->peer[n].max_fails = server[i].max_fails;
|
||||
backup->peer[n].fail_timeout = server[i].fail_timeout;
|
||||
backup->peer[n].down = server[i].down;
|
||||
+
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ if (!server[i].down) {
|
||||
+ backup->peer[n].check_index =
|
||||
+ ngx_http_check_add_peer(cf, us, &server[i].addrs[j]);
|
||||
+ }
|
||||
+ else {
|
||||
+ backup->peer[n].check_index = (ngx_uint_t) NGX_ERROR;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
n++;
|
||||
}
|
||||
}
|
||||
@@ -196,6 +220,9 @@ ngx_http_upstream_init_round_robin(ngx_conf_t *cf,
|
||||
peers->peer[i].current_weight = 0;
|
||||
peers->peer[i].max_fails = 1;
|
||||
peers->peer[i].fail_timeout = 10;
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ peers->peer[i].check_index = (ngx_uint_t) NGX_ERROR;
|
||||
+#endif
|
||||
}
|
||||
|
||||
us->peer.data = peers;
|
||||
@@ -302,6 +329,9 @@ ngx_http_upstream_create_round_robin_peer(ngx_http_request_t *r,
|
||||
peers->peer[0].current_weight = 0;
|
||||
peers->peer[0].max_fails = 1;
|
||||
peers->peer[0].fail_timeout = 10;
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ peers->peer[0].check_index = (ngx_uint_t) NGX_ERROR;
|
||||
+#endif
|
||||
|
||||
} else {
|
||||
|
||||
@@ -342,6 +372,9 @@ ngx_http_upstream_create_round_robin_peer(ngx_http_request_t *r,
|
||||
peers->peer[i].current_weight = 0;
|
||||
peers->peer[i].max_fails = 1;
|
||||
peers->peer[i].fail_timeout = 10;
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ peers->peer[i].check_index = (ngx_uint_t) NGX_ERROR;
|
||||
+#endif
|
||||
}
|
||||
}
|
||||
|
||||
@@ -399,6 +432,12 @@ ngx_http_upstream_get_round_robin_peer(ngx_peer_connection_t *pc, void *data)
|
||||
goto failed;
|
||||
}
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ if (ngx_http_check_peer_down(peer->check_index)) {
|
||||
+ goto failed;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
} else {
|
||||
|
||||
/* there are several peers */
|
||||
@@ -498,6 +537,12 @@ ngx_http_upstream_get_peer(ngx_http_upstream_rr_peer_data_t *rrp)
|
||||
continue;
|
||||
}
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ if (ngx_http_check_peer_down(peer->check_index)) {
|
||||
+ continue;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
if (peer->max_fails
|
||||
&& peer->fails >= peer->max_fails
|
||||
&& now - peer->checked <= peer->fail_timeout)
|
||||
diff --git a/src/http/ngx_http_upstream_round_robin.h b/src/http/ngx_http_upstream_round_robin.h
|
||||
index ea90ab9..ccff3c2 100644
|
||||
--- a/src/http/ngx_http_upstream_round_robin.h
|
||||
+++ b/src/http/ngx_http_upstream_round_robin.h
|
||||
@@ -30,6 +30,10 @@ typedef struct {
|
||||
ngx_uint_t max_fails;
|
||||
time_t fail_timeout;
|
||||
|
||||
+#if (NGX_UPSTREAM_CHECK_MODULE)
|
||||
+ ngx_uint_t check_index;
|
||||
+#endif
|
||||
+
|
||||
ngx_uint_t down; /* unsigned down:1; */
|
||||
|
||||
#if (NGX_HTTP_SSL)
|
Loading…
Reference in new issue