parent
8111275c55
commit
8cad6cce39
@ -1,2 +1,2 @@
|
||||
DIST mongodb-mms-monitoring-agent-3.3.0.183-1.linux_i386.tar.gz 2551438 SHA256 52b6c56e7945fe86be346eecf65e4010c0eb5fbc49e7e6ba0870599fa87a5de5 SHA512 34e3ee5471be7ad25c647637caaef2cc8d52c1a940f245c0f2b8e517959af495d71ea10903fe82192c4bf32c8fa94add672e0d537918918da6d6a8150f2ae214 WHIRLPOOL 29dd5dfb31ff0d63afb06ff4965fb0b0bacdfab31b5812fc271552aed05460e0d1f042e8de3dc791ab4dcc636fbaa0312bbf3b89355563b6753bacc826732822
|
||||
DIST mongodb-mms-monitoring-agent-3.3.0.183-1.linux_x86_64.tar.gz 2639874 SHA256 742ebd174200d76922f758f84e1f7f4c9e3a4a9fa8c8311810f3ffe9eb588917 SHA512 3eea9555eaf1c556791b95f0931187dfe36a7451e1f7b2015713461a581fb8881ad174a92239e7c7794cc9e9adb60957fea38213f84c09634517545cba1b00b6 WHIRLPOOL cfcd2ed43f71b53043703c8cdb8296db79a9ad6ff064fd76e9708732350438694dda5fa0d1ee1c5d3afdec558f0557d13e548018765d3cb4b11d2e9bb834af6c
|
||||
DIST mongodb-mms-monitoring-agent-3.5.0.197-1.linux_i386.tar.gz 2551351 SHA256 c84444627a842a1f0b1dbb40b3af4923bf7c6a9d183e84c38af63d4b7a17da37 SHA512 211fb886eb14eaea3afa0cb6824c7e3c793bc59f29d19e5d2e424b069d3d5c441d04bdf79d71bca4584d9867bb0330a24bba31ca0faf56581c9267976afd19b4 WHIRLPOOL ff58d9b90dec89baa308fc240e445ec64f1f63722be10471a3c3a8e32abdd8634d114990adb1b61161cba2043bd7e8c27af0dc911393fbe989632f52e42e4c46
|
||||
DIST mongodb-mms-monitoring-agent-3.5.0.197-1.linux_x86_64.tar.gz 2639940 SHA256 458acc069c2e3f38e6c7883d07a21883e7e9242c50a9d2748cd489ad6459f7d3 SHA512 f3b4e250a9c61f042dd948220831797293851224509e0e24d1603f919d5d5d8a1489df0f999a99342585e8e735c9e1fa938957361688387a350eccc03a6e4b48 WHIRLPOOL 0acf537347b27a13d9007b41cdb02c2608b2d61703c302f95fd2a6fb93b3c0cf6ab1940ee835113266f08faa5e3ef6cf1cff547155831e2eecd76bb30b52ef7f
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/mms-agent-3.3.0.183_p1.ebuild,v 1.1 2015/05/12 09:47:50 ultrabug Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/mms-agent-3.5.0.197_p1.ebuild,v 1.1 2015/06/25 11:10:48 ultrabug Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,8 +1,3 @@
|
||||
DIST Rex-0.55.1.tar.gz 242848 SHA256 cb45b2e6aba133fddc9a2bf11d4d6decdd62f1e8edfce8f3bd54b7e42ea0f57d SHA512 2d438117128b316fcf37dd9060f0f506d9485b10ae75903cde75abd7692e96404f16b75904c1089cd07487992b862b74637589500cd7a3336d235da000a0506e WHIRLPOOL 0a6f8b98b631fa0721731d03478a8fca22d27322645293d2c1d48704698f65f883a8302c473e5d297f1314200c196a0597a352bbb76670ac2451d1c7940a3dad
|
||||
DIST Rex-0.56.0.tar.gz 262842 SHA256 c50f7014bbc8ebf0a92f5f8c57239018f1c764034948bbc483e618b908672e88 SHA512 32a36d96eefc6d801562ded928a2d3227577e30c7ac8270cc40574b602072e270f5e64c949297ed463b779c8e606231ce0de250acae729767bb042d7d1fa9c9d WHIRLPOOL 409f5c56955152d34eb336e64d4915b78d4c9b5fdeef73d4052019661dec6833f8c7da41b3cc6b529c26497c225032c7f58e9a542cdccaa6412085c25374a1b3
|
||||
DIST Rex-0.56.1.tar.gz 263079 SHA256 ef655b16149b048302c27b6a5b3ad767623c7c81be5d2f851dd853ce397645fd SHA512 793960958d0a5b601f59d888fdd4e06d55664a9f75e9c26482abb1acf2701143505d460b5d8b5aa46f6f950d9174bcfc5534f925f7629da0b5e10e9d9e58b92f WHIRLPOOL 86121a6f3fe0f6953c9d0f491167b6f72d3dd6daeca78f998d82e93d272d8f6cca9466a0d09c7dea5f561cc20b8798b02f9be3b7ac25dd61af9743b29d77b8c7
|
||||
DIST Rex-1.0.0.tar.gz 261873 SHA256 894ba5128842b33cbc5dfeabdbeded18f303d2efbb082d08c9fceb38a7a0217b SHA512 53eb51e88e466f9dc429da828e3745c074eac1e1f1ba02f5c4f058358f071cd6eb71a95d56f65bd9b0e142aa824b2c660b7e7fe83c9ecd742dec12c3a4b642d4 WHIRLPOOL dc6b0dcd6ef3b1de4a7839a47054481b036bbd5395702c110e7760173797428b24d198bd50d8975045bd740a6180278bc34eef57c827e4d6a17a316577f16608
|
||||
DIST Rex-1.1.0.tar.gz 265649 SHA256 491e6f32f498a03d179a808eebfea8f1ad2dea86c2d3e2833b9231f0d98d3a27 SHA512 192b2e5322da2efe81a5ebfc2283ee318b330f621b21c875d41c73726bd4f0cebc279831122a3c3d814857852a2a950a3f69079aa38e7a42cf9758b96a4daf70 WHIRLPOOL a5ec38d0ae54bba86c8fd02a8046eeee43c3a8c19fc5c1efb927ec02623f9ebe15c287ee62e29e863fe57847068f2446e9d02e77dcd36af7950c4c651bfe957d
|
||||
DIST Rex-1.2.0.tar.gz 267664 SHA256 26a222bf418950b94b53c22c5fe87828a1503d6794a5516759914c5925f5f6fb SHA512 68467d00b6acdedd6b92dd51a8a6b42e3acf92fd28713a7ee7137744cd071b681e2e8f2fc5cf45df8979bdb78e9b49d2dbd52db7505f8aa9169b18e94e38719d WHIRLPOOL 453330d69b4a8e7e5f689fd10797233948a32fc239025fe68196ee2bfcd71f762f80e008e959cec209da58c8e1bb9be9ac66abaea9efe3bd70b4fcd38f903a8e
|
||||
DIST Rex-1.3.1.tar.gz 271552 SHA256 f2cc0695f3436fcfa0ec51f8b67b3233a0832457e51ac068dbef7047ff56c676 SHA512 c05e77fa7d2fc4c7ce6b88bd57c9a3bec1f96e0b8e3ccef283321f913789629b23a5da922c9c4fc6dab07e828be57525c42721c70aa85a863d494275d7f7d437 WHIRLPOOL 1d5bc8feccf486ad15cb4e365ddae67c854d0128bf41cfe187ba451e955f7e33c242ff81be7decb183997ba0194ec23d122daa4d11215c0483b887a114a72d3b
|
||||
DIST Rex-1.3.2.tar.gz 271446 SHA256 49be858e2ae51dda2fa2769b5e824ca2b5b7605f3b7e6c2f613b889e132e34b0 SHA512 589383b5a2c993e775be12ecd7b6ed5b525bd1f503311592bb302dd8558f5e0221fae6b459d4b52be418cb423fd294a759a63fce918b260e7c90fa153df0525a WHIRLPOOL ace24f03fc5ee5cb5b58bc14d4eb60f18598df645ad4c39260797012e2ecd2c40f72b3875f63dd5b4213990a6de817abcd511ade5d2928110072719e8b9c8ee2
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.55.1.ebuild,v 1.1 2014/11/10 03:01:11 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=0.53.1
|
||||
MODULE_A=Rex-${PV}.tar.gz
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Parallel-ForkManager"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
S="${WORKDIR}/Rex-${PV}"
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.56.0.ebuild,v 1.1 2014/12/30 04:00:09 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=0.53.1
|
||||
MODULE_A=Rex-${PV}.tar.gz
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Parallel-ForkManager"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
S="${WORKDIR}/Rex-${PV}"
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.56.1.ebuild,v 1.1 2015/01/07 03:28:03 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=0.53.1
|
||||
MODULE_A=Rex-${PV}.tar.gz
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Parallel-ForkManager"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
S="${WORKDIR}/Rex-${PV}"
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-1.1.0.ebuild,v 1.1 2015/04/01 09:23:56 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=0.53.1
|
||||
MODULE_A=Rex-${PV}.tar.gz
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Parallel-ForkManager
|
||||
dev-perl/Text-Glob"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
S="${WORKDIR}/Rex-${PV}"
|
@ -1,13 +1,18 @@
|
||||
Index: htmlc-2.6.0/config/Makefile.in
|
||||
Dont build with -Werror like switches.
|
||||
Need to patch Makefile and *NOT* Makefile.in since otherwise this triggers a
|
||||
rebuild of the Makefile which needs htmlc to be installed first.
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=553172
|
||||
|
||||
Index: htmlc-2.6.0/config/Makefile
|
||||
===================================================================
|
||||
--- htmlc-2.6.0.orig/config/Makefile.in
|
||||
+++ htmlc-2.6.0/config/Makefile.in
|
||||
@@ -36,7 +36,7 @@ MANDIR = \$(PREFIXINSTALLDIR)/man/man\$(
|
||||
--- htmlc-2.6.0.orig/config/Makefile
|
||||
+++ htmlc-2.6.0/config/Makefile
|
||||
@@ -40,7 +40,7 @@ MANDIR = $(PREFIXINSTALLDIR)/man/man$(MA
|
||||
|
||||
# The Caml compilers (those defaults should be OK)
|
||||
CAMLDEP = \$(OCAML_COMMAND_SEARCH_PATH)ocamldep
|
||||
CAMLDEP = $(OCAML_COMMAND_SEARCH_PATH)ocamldep
|
||||
-CAML_FLAGS = -w A -warn-error A #-safe-string
|
||||
+CAML_FLAGS = -w A #-safe-string
|
||||
CAMLBYT_FLAGS = \$(CAML_FLAGS) -g -annot
|
||||
CAMLBYT = \$(OCAML_COMMAND_SEARCH_PATH)ocamlc \$(CAMLBYT_FLAGS)
|
||||
CAMLBIN_FLAGS = \$(CAML_FLAGS) -inline 10000
|
||||
CAMLBYT_FLAGS = $(CAML_FLAGS) -g -annot
|
||||
CAMLBYT = $(OCAML_COMMAND_SEARCH_PATH)ocamlc $(CAMLBYT_FLAGS)
|
||||
CAMLBIN_FLAGS = $(CAML_FLAGS) -inline 10000
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST JabRef-2.10.jar 15223054 SHA256 bb8f001043079bd12f7f8867d725723fca33b03889af864a100d0cf5c4364ce4 SHA512 833ec41bf8d5a76892ec82f0726c5dcf6382de8b05a949b1d697dbdbb79ba727557069f3267827a7febe6ec4ead996c8de273479b8e3d0363467ec6b91e6bd3a WHIRLPOOL a8026762ae934e680f24698e5c658c03a8f6e1c0ec6d48a0ee4b3eaee9ceb93b1831777009627c02f0377333b7f96b34da4e8e36481a859a63bd3d799f5cb03e
|
||||
DIST JabRef-2.11b2.jar 15817749 SHA256 f811eb98bdef938c9aaeee5e9807c6ea28a8b4d7270df93cb6ac2cf405dc6f8c SHA512 045f33632f5aa6ef6c61cb8e16dae69f2d91f2b4b85bfce5e51bd9492ad80d41c92b093d8f6b0d67972f18fa787d626b8c6fd419c7cd4cd3249d3e40d7025bf4 WHIRLPOOL 01e9c89b644a110ec2fc1e222ff996f69a0210520cb5c2dc0f7b4c8bb16d91bb4d37358e8e76bd2cfe7630cd664ad925b62c0a46e041da2949c4655b8326250d
|
||||
DIST JabRef-2.11b3.jar 16426897 SHA256 251192bc24448886bb62dbc5d01e0c68ee345c45d83fd586db16e5562894fa78 SHA512 93f691928948346f2e3891d5a52be14159b6e0e953897d12a839026ae125bae9c97082bf8f2e160bf20fd42d7e81fa5385114c5e7800e17be07666aa4ec0f7ed WHIRLPOOL ecf0088eb1b30391851a2c30f502b34accd9d4b1e6133f2f06e6e6689160a1dcd74a7f719c3d1e7d8e489f0bcb1f5187a07403d998a0a3256bacf4cbcaa0a2fc
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jabref-bin/jabref-bin-2.11_beta_rc3-r1.ebuild,v 1.1 2015/06/25 12:26:59 nicolasbock Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils java-pkg-2
|
||||
|
||||
MY_PV_1="${PV/_beta/b}"
|
||||
MY_PV="${MY_PV_1/_rc/}"
|
||||
MY_URI_PV_1="${PV/rc/}"
|
||||
MY_URI_PV="${MY_URI_PV_1//_/%20}"
|
||||
|
||||
DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
|
||||
HOMEPAGE="http://jabref.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
cp -v "${DISTDIR}/${A}" . || die
|
||||
jar xf ${A} images/JabRef-icon-48.png || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar JabRef-${MY_PV}.jar
|
||||
java-pkg_dolauncher ${PN} --jar ${PN}.jar
|
||||
newicon images/JabRef-icon-48.png JabRef-bin-icon.png
|
||||
make_desktop_entry ${PN} JabRef-bin JabRef-bin-icon Office
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jabref-bin/jabref-bin-2.11_beta_rc3.ebuild,v 1.1 2015/06/25 12:09:52 nicolasbock Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils java-pkg-2
|
||||
|
||||
MY_PV_1="${PV/_beta/b}"
|
||||
MY_PV="${MY_PV_1/_rc/}"
|
||||
MY_URI_PV_1="${PV/rc/}"
|
||||
MY_URI_PV="${MY_URI_PV_1//_/%20}"
|
||||
|
||||
DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
|
||||
HOMEPAGE="http://jabref.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
cp -v "${DISTDIR}/${A}" . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar JabRef-${MY_PV}.jar
|
||||
java-pkg_dolauncher ${PN} --jar ${PN}.jar
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST cairocffi-0.5.3.tar.gz 71140 SHA256 b1030159372b0c961a87bed4b5479807ba798d6d2c25e4e34d9660e2046ca98e SHA512 defbecaa00675a03cbe96e327dee24885bfb387e23dc175db2fd146d628dd6286003a4e19abf37014269dbb292f1f55edb397ca469ca30c5ffd521dddd3061d1 WHIRLPOOL 134f14185504e6ab5ec54d1c9e1b27e8271c011e08516d51e10b34e906a7c7175ee04dc807269723c3a30aef26547dee6bc67e94033cc5ad8a8444f8c28f153b
|
||||
DIST cairocffi-0.5.4.tar.gz 71232 SHA256 f1dc2b6e4638aee4015649eb5379ee745211fc4bd703626df255cb8439e716ff SHA512 f602b03dad04bce8e756f1fd82c05970b944ed1cfadd7012c44ad4426fb94f100ee8df0a1324c9c0b6b17f1dffb02c824ad9ce1ba31b3cf3eaeba0bf86da855f WHIRLPOOL ea9ec065c7a47fd1352b9d71edbfdc45eb0dcbf409c1326e32fd91b54a3dae13067d15b020b75eee7ac5db8cf37d5b2268e3493cb3218adf72dc0051840bea29
|
||||
DIST cairocffi-0.6.tar.gz 75183 SHA256 d14ea9daed510259717209ed9e2f68503fcbcbcf00c2c4f31b446b001ae109c0 SHA512 c27b443261db4c68e73d3da55a640ac2689dcefda6aa384d7c3e23acdc705f79e07524f8df9ecbe379cfd9f8855d50ad7dfe7392ad7a36d5a63d0124e483e5ec WHIRLPOOL d94edc81ae8638758b93f2cb1804943a8160b4f8e1d507ce36c5ec7a835ea6f4b96a06a31cbf687335029391a9ee3a099c707a64d02490caa2b30bc91d260d24
|
||||
DIST cairocffi-0.7.1.tar.gz 76190 SHA256 286f4ee57ddfa381294870efbdfc9ab63375016c582b8163bd5449ba8cbda5de SHA512 48d0d0b3d03913859247d526492a21b57664d086586552fc765546042029a72325f39cfc14e982508ed5bf259ecc674609985cc4a65b39217a12a58de34129e3 WHIRLPOOL fd45b98be3bbfe99ceef350f6a99ad3b7131665b326f6f50763d96e7844dccb225a6e202abf2251674127363e94d725fea09dc763f8b1b0765003b3fbc44034a
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cairocffi/cairocffi-0.7.1.ebuild,v 1.1 2015/06/25 08:30:23 jlec Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="${PN}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="CFFI-based drop-in replacement for Pycairo"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
HOMEPAGE="https://github.com/SimonSapin/cairocffi"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/cffi-1.1.0:=[$(python_gen_usedep 'python*')]
|
||||
>=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
|
||||
x11-libs/cairo:0=
|
||||
x11-libs/gdk-pixbuf[jpeg]"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
# Intersphinx cause the usual d'loading of objects.inv from TWO online sites
|
||||
"${FILESDIR}"/mapping.patch
|
||||
"${FILESDIR}"/${P}-test.patch
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && esetup.py build_sphinx
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test -v --pyargs cairocffi || die "testsuite failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,58 @@
|
||||
cairocffi/test_cairo.py | 3 +--
|
||||
cairocffi/test_xcb.py | 13 +++++++------
|
||||
2 files changed, 8 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/cairocffi/test_cairo.py b/cairocffi/test_cairo.py
|
||||
index 6b19ee1..542103d 100644
|
||||
--- a/cairocffi/test_cairo.py
|
||||
+++ b/cairocffi/test_cairo.py
|
||||
@@ -1049,7 +1049,7 @@ def test_font_options():
|
||||
options_1.merge(options_2)
|
||||
assert options_2 == options_1
|
||||
|
||||
-
|
||||
+#@pytest.skip("https://github.com/SimonSapin/cairocffi/issues/65")
|
||||
def test_glyphs():
|
||||
surface = ImageSurface(cairocffi.FORMAT_ARGB32, 100, 20)
|
||||
context = Context(surface)
|
||||
@@ -1064,7 +1064,6 @@ def test_glyphs():
|
||||
assert 5 == x1 < x2 < x3
|
||||
assert clusters == [(2, 1), (1, 1), (1, 1)]
|
||||
assert is_backwards == 0
|
||||
- assert font.glyph_extents(glyphs) == font.text_extents(text)
|
||||
assert font.glyph_extents(glyphs) == context.glyph_extents(glyphs)
|
||||
|
||||
assert context.copy_path() == []
|
||||
diff --git a/cairocffi/test_xcb.py b/cairocffi/test_xcb.py
|
||||
index c8a6e70..0c6bab9 100644
|
||||
--- a/cairocffi/test_xcb.py
|
||||
+++ b/cairocffi/test_xcb.py
|
||||
@@ -118,14 +118,14 @@ def test_xcb_pixmap(xcb_conn):
|
||||
gc = create_gc(xcb_conn)
|
||||
|
||||
# create XCB surface on pixmap
|
||||
- root_visual = find_root_visual(xcb_conn)
|
||||
- surface = XCBSurface(xcb_conn, pixmap, root_visual, width, height)
|
||||
- assert surface
|
||||
+ # root_visual = find_root_visual(xcb_conn)
|
||||
+ # surface = XCBSurface(xcb_conn, pixmap, root_visual, width, height)
|
||||
+ # assert surface
|
||||
|
||||
# use xcb surface to create context, draw white
|
||||
- ctx = Context(surface)
|
||||
- ctx.set_source_rgb(1, 1, 1)
|
||||
- ctx.paint()
|
||||
+ # ctx = Context(surface)
|
||||
+ # ctx.set_source_rgb(1, 1, 1)
|
||||
+ # ctx.paint()
|
||||
|
||||
# map the window and wait for it to appear
|
||||
xcb_conn.core.MapWindow(wid)
|
||||
@@ -157,6 +157,7 @@ def test_xcb_pixmap(xcb_conn):
|
||||
|
||||
@pytest.mark.xfail(cairo_version() < 11200,
|
||||
reason="Cairo version too low")
|
||||
+@pytest.skip("https://github.com/SimonSapin/cairocffi/issues/65")
|
||||
def test_xcb_window(xcb_conn):
|
||||
width = 10
|
||||
height = 10
|
@ -1,2 +1,3 @@
|
||||
DIST hiera-1.3.4.gem 30208 SHA256 a3c85385ddda64916d453efeeb965151dc2454428d88f04f40d539559af27020 SHA512 be3b702f0e3c2e61d8d6a8c1ff1280f9a1be3dc4adc2a605b4ee3b5db82d513bd58fb6b22ef546a625cf4eefa43d597365187b776ee92c2dd9946eaa4b147128 WHIRLPOOL 27334cb8b3aef8cd40eb74933fac99e30a5eda7770e980093092465f2eaf7e1e714e47428e3b585fc67f490b91eb4c22fd42ac66110b8cf6365650ace00840c8
|
||||
DIST hiera-2.0.0.gem 35840 SHA256 1645de864b7d59af2482f11b84aabe015121b2a9947d1816623ea0dd2c7385f8 SHA512 153f75d4c6dd45920841c065f3f4808b28a30d1e0370a8a96866d20451b225e9434017134c48d96fc244cfeca5fdbaa8f325225644d5b151933bb45383d64a23 WHIRLPOOL 74807775fdccbeda4786ba629288e0fc8101ebec749c18c1e01ffc7cb8d2c4fa818427bc2b88892bea7b3a9b41e9a2b813de03cae84522dfcc9c804af15d8c44
|
||||
DIST hiera-3.0.1.gem 35328 SHA256 8e0c8f1f9fc2200c7a5d4a5d70c7b1524f071d41cb1b0667f4398a0601954acc SHA512 bd71b3df67a416193bb38dbf4f744f8266f2f6eb8dbddaf329d8c25d809a2f3f1dee474545b2f1a1bafecaf630b476e29f2e53e20598c77b0db12c6875be8ee6 WHIRLPOOL 94e1e0b7e8da1b72ceae09ebb9f5f4dead13f8b7a85749240a4ba372e0cbfc70b68e118dd92dad0218b85e775713de551a2997d9b3d2e5a120e641de4bdf9508
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hiera/hiera-3.0.1.ebuild,v 1.1 2015/06/25 05:43:22 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple pluggable Hierarchical Database"
|
||||
HOMEPAGE="http://projects.puppetlabs.com/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/mocha )"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/json"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Our json package is either the compiled version or the pure
|
||||
# version. Fix gemspec accordingly.
|
||||
sed -i -e 's/json_pure/json/' ../metadata || die
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-1.3.0.ebuild,v 1.1 2015/06/25 09:00:03 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
|
||||
HOMEPAGE="http://www.videolan.org/libdvbpsi"
|
||||
SRC_URI="http://download.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
>=media-gfx/graphviz-2.26
|
||||
)" # Require recent enough graphviz wrt #181147
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
|
||||
src_prepare() {
|
||||
sed -e '/CFLAGS/s:-O2::' -e '/CFLAGS/s:-O6::' -e '/CFLAGS/s:-Werror::' -i configure || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-release
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
use doc && emake doc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use doc && dohtml doc/doxygen/html/*
|
||||
rm -f "${ED}"usr/lib*/${PN}.la
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 25 Jun 2015 05:36:53 +0000
|
||||
Thu, 25 Jun 2015 13:06:52 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 25 Jun 2015 05:36:53 +0000
|
||||
Thu, 25 Jun 2015 13:06:52 +0000
|
||||
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/Net-SSH2 dev-perl/JSON-XS dev-perl/XML-Simple dev-perl/Digest-SHA1 dev-perl/Digest-HMAC dev-perl/Expect dev-perl/DBI dev-perl/yaml dev-perl/libwww-perl dev-perl/String-Escape dev-perl/List-MoreUtils dev-perl/Parallel-ForkManager dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=(R)?ex is a small script to ease the execution of remote commands
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/rex/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/Net-SSH2 dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/J/JF/JFRIED/Rex-0.55.1.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=5d983f5b16b2e3235cbfede135073623
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/Net-SSH2 dev-perl/JSON-XS dev-perl/XML-Simple dev-perl/Digest-SHA1 dev-perl/Digest-HMAC dev-perl/Expect dev-perl/DBI dev-perl/yaml dev-perl/libwww-perl dev-perl/String-Escape dev-perl/List-MoreUtils dev-perl/Parallel-ForkManager dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=(R)?ex is a small script to ease the execution of remote commands
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/rex/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/Net-SSH2 dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/J/JF/JFRIED/Rex-0.56.0.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=337db6d062860640025363a03c4dd5c7
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/Net-SSH2 dev-perl/JSON-XS dev-perl/XML-Simple dev-perl/Digest-SHA1 dev-perl/Digest-HMAC dev-perl/Expect dev-perl/DBI dev-perl/yaml dev-perl/libwww-perl dev-perl/String-Escape dev-perl/List-MoreUtils dev-perl/Parallel-ForkManager dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=(R)?ex is a small script to ease the execution of remote commands
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/rex/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/Net-SSH2 dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/J/JF/JFRIED/Rex-0.56.1.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=2bdbbbd24f366536561b7a6262f7380f
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/Net-SSH2 dev-perl/JSON-XS dev-perl/XML-Simple dev-perl/Digest-SHA1 dev-perl/Digest-HMAC dev-perl/Expect dev-perl/DBI dev-perl/yaml dev-perl/libwww-perl dev-perl/String-Escape dev-perl/List-MoreUtils dev-perl/Parallel-ForkManager dev-perl/Text-Glob dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=(R)?ex is a small script to ease the execution of remote commands
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/rex/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/Net-SSH2 dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/J/JF/JFRIED/Rex-1.1.0.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=9e260c8b0b7a32a77d9e8344c3929342
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/Net-SSH2 dev-perl/JSON-XS dev-perl/XML-Simple dev-perl/Digest-SHA1 dev-perl/Digest-HMAC dev-perl/Expect dev-perl/DBI dev-perl/yaml dev-perl/libwww-perl dev-perl/String-Escape dev-perl/List-MoreUtils dev-perl/Parallel-ForkManager dev-perl/Text-Glob dev-perl/Test-UseAllModules dev-perl/Sort-Naturally dev-perl/TermReadKey dev-perl/Hash-Merge dev-perl/IO-String dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=(R)?ex is a small script to ease the execution of remote commands
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/rex/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/Net-SSH2 dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/F/FE/FERKI/Rex-1.3.1.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=2f68c63f94617ab5116f018d65f63393
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/DBI dev-perl/Digest-HMAC dev-perl/Digest-SHA1 dev-perl/Expect dev-perl/Hash-Merge dev-perl/IO-String dev-perl/IO-Tty dev-perl/IPC-Shareable dev-perl/JSON-XS dev-perl/List-MoreUtils dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape dev-perl/TermReadKey dev-perl/Text-Glob dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/yaml virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-MIME-Base64 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Time-HiRes test? ( dev-perl/Test-UseAllModules virtual/perl-File-Temp ) dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=(R)?ex is a small script to ease the execution of remote commands
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/rex/
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/DBI dev-perl/Digest-HMAC dev-perl/Digest-SHA1 dev-perl/Expect dev-perl/Hash-Merge dev-perl/IO-String dev-perl/IO-Tty dev-perl/IPC-Shareable dev-perl/JSON-XS dev-perl/List-MoreUtils dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape dev-perl/TermReadKey dev-perl/Text-Glob dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/yaml virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-MIME-Base64 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Time-HiRes dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/F/FE/FERKI/Rex-1.3.2.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=0748c6a489b5de457a7312e5e5bd91c2
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup unpack
|
||||
DEPEND=>=dev-java/java-config-2.2.0
|
||||
DESCRIPTION=Java GUI for managing BibTeX and other bibliographies
|
||||
EAPI=5
|
||||
HOMEPAGE=http://jabref.sourceforge.net/
|
||||
IUSE=elibc_FreeBSD
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/jabref/JabRef-2.11b3.jar
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de java-pkg-2 1889f7787714c5f7e3b5bb1c2be07c1f java-utils-2 6627198e505d021534cb20f89279c509 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=de11ff479ae6a2c82193056d640eae55
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup unpack
|
||||
DEPEND=>=dev-java/java-config-2.2.0
|
||||
DESCRIPTION=Java GUI for managing BibTeX and other bibliographies
|
||||
EAPI=5
|
||||
HOMEPAGE=http://jabref.sourceforge.net/
|
||||
IUSE=elibc_FreeBSD
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/jabref/JabRef-2.11b3.jar
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de java-pkg-2 1889f7787714c5f7e3b5bb1c2be07c1f java-utils-2 6627198e505d021534cb20f89279c509 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=eaffdf127bb0223326ecd50a748c2235
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) test? ( >=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= dev-python/xcffib[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) test? ( >=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= <dev-python/xcffib-0.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
DESCRIPTION=CFFI-based drop-in replacement for Pycairo
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/SimonSapin/cairocffi
|
||||
IUSE=doc test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= dev-python/xcffib[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= <dev-python/xcffib-0.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/c/cairocffi/cairocffi-0.6.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=34f8de122c18c7258163f4e8e7538e35
|
||||
_md5_=a9634e07d082a5b0ccf764ea080a2df2
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) test? ( >=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= dev-python/xcffib[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/gdk-pixbuf[jpeg] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) test? ( >=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= <dev-python/xcffib-0.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/gdk-pixbuf[jpeg] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
DESCRIPTION=CFFI-based drop-in replacement for Pycairo
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/SimonSapin/cairocffi
|
||||
IUSE=doc test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= dev-python/xcffib[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/gdk-pixbuf[jpeg] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= <dev-python/xcffib-0.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/gdk-pixbuf[jpeg] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/c/cairocffi/cairocffi-0.6.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=17a950a06c5bf2fb7379968054fa74cd
|
||||
_md5_=cf0675078d9931f9161869771c64c0e2
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) test? ( >=dev-python/cffi-1.1.0:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] >=dev-python/xcffib-0.3.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= x11-libs/gdk-pixbuf[jpeg] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
DESCRIPTION=CFFI-based drop-in replacement for Pycairo
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/SimonSapin/cairocffi
|
||||
IUSE=doc test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-python/cffi-1.1.0:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] >=dev-python/xcffib-0.3.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] x11-libs/cairo:0= x11-libs/gdk-pixbuf[jpeg] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/c/cairocffi/cairocffi-0.7.1.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=18c1d87237c13d269bb5affcc1a27463
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/mocha[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/mocha[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/mocha[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/mocha[ruby_targets_ruby22] ) ) test? ( ruby_targets_ruby19? ( dev-ruby/json[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/json[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/json[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/json[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=A simple pluggable Hierarchical Database
|
||||
EAPI=5
|
||||
HOMEPAGE=http://projects.puppetlabs.com/
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
|
||||
KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=ruby_targets_ruby19? ( dev-ruby/json[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/json[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/json[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/json[ruby_targets_ruby22] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/hiera-3.0.1.gem
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de java-utils-2 6627198e505d021534cb20f89279c509 multilib 62927b3db3a589b0806255f3a002d5d3 ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng a23e4bd47d827c96336af5ad0fe254cf ruby-utils a74e21a353442acf697b6c82e7df6df8 toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=9f737f1cd45440a4b5109ddc459d803c
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=doc? ( app-doc/doxygen >=media-gfx/graphviz-2.26 )
|
||||
DESCRIPTION=library for MPEG TS/DVB PSI tables decoding and generation
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.videolan.org/libdvbpsi
|
||||
IUSE=doc static-libs
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0
|
||||
SRC_URI=http://download.videolan.org/pub/libdvbpsi/1.3.0/libdvbpsi-1.3.0.tar.bz2
|
||||
_md5_=86e6fda1b5433e4230c7bfb4689a2a4c
|
@ -1,15 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ssl? ( >=dev-libs/openssl-0.9.6d ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) rpm? ( app-arch/rpm dev-libs/popt ) bzip2? ( app-arch/bzip2 ) zlib? ( >=sys-libs/zlib-1.1.4 ) elf? ( dev-libs/elfutils ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) pci? ( sys-apps/pciutils ) lm_sensors? ( sys-apps/lm_sensors ) netlink? ( dev-libs/libnl:3 ) mysql? ( virtual/mysql ) perl? ( dev-lang/perl ) doc? ( app-doc/doxygen ) !<sys-devel/gettext-0.18.1.1-r3 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DEPEND=ssl? ( >=dev-libs/openssl-0.9.6d ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) rpm? ( app-arch/rpm dev-libs/popt ) bzip2? ( app-arch/bzip2 ) zlib? ( >=sys-libs/zlib-1.1.4 ) elf? ( dev-libs/elfutils ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) pci? ( sys-apps/pciutils ) lm_sensors? ( sys-apps/lm_sensors ) netlink? ( dev-libs/libnl:3 ) mysql? ( virtual/mysql ) perl? ( dev-lang/perl:= ) doc? ( app-doc/doxygen ) !<sys-devel/gettext-0.18.1.1-r3 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=Software for generating and retrieving SNMP data
|
||||
EAPI=5
|
||||
HOMEPAGE=http://net-snmp.sourceforge.net/
|
||||
IUSE=bzip2 doc elf ipv6 mfd-rewrites minimal perl python rpm selinux ssl tcpd X zlib lm_sensors ucd-compat pci netlink mysql python_targets_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=HPND BSD GPL-2
|
||||
RDEPEND=ssl? ( >=dev-libs/openssl-0.9.6d ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) rpm? ( app-arch/rpm dev-libs/popt ) bzip2? ( app-arch/bzip2 ) zlib? ( >=sys-libs/zlib-1.1.4 ) elf? ( dev-libs/elfutils ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) pci? ( sys-apps/pciutils ) lm_sensors? ( sys-apps/lm_sensors ) netlink? ( dev-libs/libnl:3 ) mysql? ( virtual/mysql ) perl? ( dev-lang/perl ) perl? ( X? ( dev-perl/perl-tk ) !minimal? ( dev-perl/TermReadKey ) ) selinux? ( sec-policy/selinux-snmp )
|
||||
RDEPEND=ssl? ( >=dev-libs/openssl-0.9.6d ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) rpm? ( app-arch/rpm dev-libs/popt ) bzip2? ( app-arch/bzip2 ) zlib? ( >=sys-libs/zlib-1.1.4 ) elf? ( dev-libs/elfutils ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) pci? ( sys-apps/pciutils ) lm_sensors? ( sys-apps/lm_sensors ) netlink? ( dev-libs/libnl:3 ) mysql? ( virtual/mysql ) perl? ( dev-lang/perl:= ) perl? ( X? ( dev-perl/perl-tk ) !minimal? ( dev-perl/TermReadKey ) ) selinux? ( sec-policy/selinux-snmp )
|
||||
REQUIRED_USE=python? ( python_targets_python2_7 ) rpm? ( bzip2 zlib )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/project/net-snmp/net-snmp/5.7.3/net-snmp-5.7.3.tar.gz https://dev.gentoo.org/~jer/net-snmp-5.7.3-patches-2.tar.xz
|
||||
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=bcca10d41295e62c120ca2b690e082eb
|
||||
_md5_=efb675c9a8da3008e77c662869db692d
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup
|
||||
DEPEND=net-im/jabber-base ~dev-java/ant-contrib-1.0_beta2 >=virtual/jdk-1.7 >=dev-java/java-config-2.2.0 >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 virtual/pkgconfig
|
||||
DESCRIPTION=Openfire (formerly wildfire) real time collaboration (RTC) server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.igniterealtime.org/projects/openfire/
|
||||
IUSE=doc elibc_FreeBSD elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=virtual/jre-1.7 >=dev-java/java-config-2.2.0
|
||||
SLOT=0
|
||||
SRC_URI=http://www.igniterealtime.org/builds/openfire/openfire_src_3_10_2.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 1889f7787714c5f7e3b5bb1c2be07c1f java-utils-2 6627198e505d021534cb20f89279c509 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=4f0c934af76c45976d27d1621ec38d6c
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=icu? ( dev-libs/icu ) >=dev-lang/python-2.7.5-r2:2.7[threads] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ssl? ( dev-libs/openssl:0=[-bindist] ) >=net-libs/http-parser-2.3 >=dev-libs/libuv-1.4.2 !!net-libs/iojs
|
||||
DESCRIPTION=Evented IO for V8 Javascript
|
||||
EAPI=5
|
||||
HOMEPAGE=http://nodejs.org/
|
||||
IUSE=debug icu +npm +snapshot +ssl python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~arm ~x86 ~x64-macos
|
||||
LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
|
||||
RDEPEND=icu? ( dev-libs/icu ) >=dev-lang/python-2.7.5-r2:2.7[threads] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ssl? ( dev-libs/openssl:0=[-bindist] ) >=net-libs/http-parser-2.3 >=dev-libs/libuv-1.4.2
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://nodejs.org/dist/v0.12.5/node-v0.12.5.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 pax-utils dfe060cb70d89757fde5c1ff8405e950 python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=ee82fae76e2056afa122ce46658c6757
|
@ -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] ) ssl? ( dev-libs/openssl:0= ) http-cache? ( userland_GNU? ( dev-libs/openssl:0= ) ) 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:0= ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) 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 luajit +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 nginx_modules_http_mogilefs ssl
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 ~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] ) ssl? ( dev-libs/openssl:0= ) http-cache? ( userland_GNU? ( dev-libs/openssl:0= ) ) 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:0= ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) 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 ) selinux? ( sec-policy/selinux-nginx )
|
||||
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.8.0.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.1.tar.gz -> ngx_http_upload_progress-0.9.1-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.26.tar.gz -> ngx_http_headers_more-0.26.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.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.5.tar.gz -> ngx_http_fancyindex-0.3.5.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.9.15.tar.gz -> ngx_http_lua-0.9.15.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.4.tar.gz -> ngx_http_auth_pam-1.4.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.3.0.tar.gz -> ngx_http_upstream_check-0.3.0.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.7.tar.gz -> ngx_rtmp-1.1.7.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.57.tar.gz -> ngx_http_echo-0.57.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.9.0/modsecurity-2.9.0.tar.gz -> modsecurity-2.9.0.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.4.1.tar.gz -> ngx_http_push_stream-0.4.1.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.5.tar.bz2 -> nginx_http_sticky_module_ng-1.2.5.tar.bz2 ) nginx_modules_http_mogilefs? ( http://www.grid.net.ru/nginx/download/nginx_mogilefs_module-1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz )
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 9ff260c452d420630500e700913be8d8 ssl-cert b53367370fde96e19beca78050a47c61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 unpacker f300a7ca9131b1024a79762e8edd3c52 user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c2fd03b48e17378334dfec0144ed4488
|
@ -1 +1 @@
|
||||
Thu, 25 Jun 2015 05:36:57 +0000
|
||||
Thu, 25 Jun 2015 13:06:56 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Jun 25 05:36:53 UTC 2015
|
||||
Thu Jun 25 13:06:52 UTC 2015
|
||||
|
@ -1 +1 @@
|
||||
Thu, 25 Jun 2015 06:00:01 +0000
|
||||
Thu, 25 Jun 2015 13:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1435210501 Thu 25 Jun 2015 05:35:01 AM UTC
|
||||
1435237501 Thu 25 Jun 2015 01:05:01 PM UTC
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST openfire_src_3_10_0.tar.gz 128475294 SHA256 4911caf5336903e17a752c358c4e506dae76b0f66adfc857537eb6dfe3792f33 SHA512 e3b860711fe9005d58981cd5d037d942cbef2dfb6e59159513916b66dddc5fc4942f1df793e5baf0e71b073e329c1f802884a483a01633c34bfe5143335fb4d7 WHIRLPOOL ad3e6a5f363f6b9bf1fc1c7bcd8c55e514c2ec0fbef3662c2e744cee73ee0d085cda7d96d1a865622e91c96023349fb30e4fe2834eb653b30a169dcdc1b6fea1
|
||||
DIST openfire_src_3_10_1.tar.gz 128476328 SHA256 176c53103fe8236be404a3531cf2928c51c8620f1ec75db6e5aa8cccc62c2944 SHA512 24eadd168f31972d19e1fdc2c47ed8515d1407a3741a898264028e1459e37edc08515e9a2a04251f93a423fbce60b07d103d942c42390fbb34720eac9207a6a2 WHIRLPOOL 3f14a2ea1d002222061580283b64bfb503a0d494c5b044998ddfd76244ee0d1f035b9f11a49205508098c038c96392577bbb155f349bd3d8d7b96711af45fb14
|
||||
DIST openfire_src_3_10_2.tar.gz 128442398 SHA256 6be2287b27305c19db6daae360b1b898428d289413e8114a35e9ce04c6de3d80 SHA512 8d58c9c1ce03cc5218af91c562d5babc6a9556505f43f2be44996c122ff6c53c1542514143abe4ff34fee48fc5c56238f4999a1f1496ee6e3d13561961adc0d8 WHIRLPOOL 9f313afde26bb5cc6ac9d62d17ef86c2a7661f1f57dd41db1d27139fc3a63349df374c5e135e45790c2c04ee09b6fd934868df863493f380bed0e57cb9850d97
|
||||
|
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/openfire-3.10.2.ebuild,v 1.1 2015/06/25 07:15:45 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2 systemd
|
||||
|
||||
MY_P=${PN}_src_${PV//./_}
|
||||
DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
|
||||
HOMEPAGE="http://www.igniterealtime.org/projects/openfire/"
|
||||
SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.7"
|
||||
DEPEND="net-im/jabber-base
|
||||
~dev-java/ant-contrib-1.0_beta2
|
||||
>=virtual/jdk-1.7"
|
||||
|
||||
S=${WORKDIR}/${PN}_src
|
||||
|
||||
pkg_setup() {
|
||||
if [[ -f /etc/env.d/98openfire ]]; then
|
||||
einfo "This is an upgrade"
|
||||
ewarn "As the plugin API changed, at least these plugins need to be updated also:"
|
||||
ewarn "User Search, IM Gateway, Fastpath, Monitoring"
|
||||
ewarn "they can be downloaded via Admin Console or at"
|
||||
ewarn " ${HOMEPAGE}"
|
||||
else
|
||||
ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:"
|
||||
ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire "
|
||||
ewarn "For more info see bug #139708"
|
||||
sleep 11
|
||||
fi
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Jikes doesn't support -source 1.5
|
||||
java-pkg_filter-compiler jikes
|
||||
|
||||
ANT_TASKS="ant-contrib"
|
||||
eant -f build/build.xml openfire plugins $(use_doc)
|
||||
|
||||
# delete nativeAuth prebuilt libs:
|
||||
# uses outdated unmaintained libshaj, does not support amd64
|
||||
rm -rfv target/openfire/resources/nativeAuth || dir
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/openfire
|
||||
|
||||
newinitd "${FILESDIR}"/openfire-initd openfire
|
||||
newconfd "${FILESDIR}"/openfire-confd openfire
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
|
||||
dodir /opt/openfire/conf
|
||||
insinto /opt/openfire/conf
|
||||
newins target/openfire/conf/openfire.xml openfire.xml.sample
|
||||
newins target/openfire/conf/security.xml security.xml.sample
|
||||
|
||||
dodir /opt/openfire/logs
|
||||
keepdir /opt/openfire/logs
|
||||
|
||||
dodir /opt/openfire/lib
|
||||
insinto /opt/openfire/lib
|
||||
doins target/openfire/lib/*
|
||||
|
||||
dodir /opt/openfire/plugins
|
||||
insinto /opt/openfire/plugins
|
||||
doins -r target/openfire/plugins/*
|
||||
|
||||
dodir /opt/openfire/resources
|
||||
insinto /opt/openfire/resources
|
||||
doins -r target/openfire/resources/*
|
||||
|
||||
if use doc; then
|
||||
dohtml -r documentation/docs/*
|
||||
fi
|
||||
dodoc documentation/dist/*
|
||||
|
||||
#Protect ssl key on upgrade
|
||||
dodir /etc/env.d/
|
||||
echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local src
|
||||
local dst
|
||||
|
||||
# http://community.igniterealtime.org/thread/52289
|
||||
for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml
|
||||
do
|
||||
src="${dst}".sample
|
||||
if [[ -f "${dst}" ]]; then
|
||||
einfo "Leaving old '${dst}'"
|
||||
else
|
||||
einfo "Created default '${dst}'. Please edit."
|
||||
cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed"
|
||||
chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed"
|
||||
fi
|
||||
done
|
||||
chown -R jabber:jabber "${ROOT}"/opt/openfire
|
||||
}
|
@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.12.5.ebuild,v 1.1 2015/06/25 05:49:59 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# has known failures. sigh.
|
||||
RESTRICT="test"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit pax-utils python-single-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="Evented IO for V8 Javascript"
|
||||
HOMEPAGE="http://nodejs.org/"
|
||||
SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
|
||||
IUSE="debug icu +npm +snapshot +ssl"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu )
|
||||
${PYTHON_DEPS}
|
||||
ssl? ( dev-libs/openssl:0=[-bindist] )
|
||||
>=net-libs/http-parser-2.3
|
||||
>=dev-libs/libuv-1.4.2"
|
||||
DEPEND="${RDEPEND}
|
||||
!!net-libs/iojs"
|
||||
|
||||
S="${WORKDIR}/node-v${PV}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_prepare() {
|
||||
tc-export CC CXX PKG_CONFIG
|
||||
export V=1 # Verbose build
|
||||
export BUILDTYPE=Release
|
||||
|
||||
# fix compilation on Darwin
|
||||
# http://code.google.com/p/gyp/issues/detail?id=260
|
||||
sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
|
||||
|
||||
# make sure we use python2.* while using gyp
|
||||
sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp || die
|
||||
sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" deps/npm/node_modules/node-gyp/lib/configure.js || die
|
||||
|
||||
# less verbose install output (stating the same as portage, basically)
|
||||
sed -i -e "/print/d" tools/install.py || die
|
||||
|
||||
# proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
|
||||
local LIBDIR=$(get_libdir)
|
||||
sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
|
||||
sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die
|
||||
sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die
|
||||
|
||||
# debug builds. change install path, remove optimisations and override buildtype
|
||||
if use debug; then
|
||||
sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
|
||||
BUILDTYPE=Debug
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
local myarch=""
|
||||
use debug && myconf+=( --debug )
|
||||
use icu && myconf+=( --with-intl=system-icu )
|
||||
use npm || myconf+=( --without-npm )
|
||||
use snapshot || myconf+=( --without-snapshot )
|
||||
use ssl || myconf+=( --without-ssl )
|
||||
|
||||
case ${ABI} in
|
||||
x86) myarch="ia32";;
|
||||
amd64) myarch="x64";;
|
||||
arm) myarch="arm";;
|
||||
*) die "Unrecognized ARCH ${ARCH}";;
|
||||
esac
|
||||
|
||||
"${PYTHON}" configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--dest-cpu=${myarch} \
|
||||
--shared-openssl \
|
||||
--shared-libuv \
|
||||
--shared-http-parser \
|
||||
--shared-zlib \
|
||||
--without-dtrace \
|
||||
"${myconf[@]}" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C out mksnapshot
|
||||
pax-mark m "out/${BUILDTYPE}/mksnapshot"
|
||||
emake -C out
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local LIBDIR="${ED}/usr/$(get_libdir)"
|
||||
emake install DESTDIR="${ED}" PREFIX=/usr
|
||||
use npm && dodoc -r "${LIBDIR}"/node_modules/npm/html
|
||||
rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} || die
|
||||
find "${LIBDIR}"/node_modules -type f -name "LICENSE*" -or -name "LICENCE*" -delete
|
||||
|
||||
# set up a symlink structure that npm expects..
|
||||
dodir /usr/include/node/deps/{v8,uv}
|
||||
dosym . /usr/include/node/src
|
||||
for var in deps/{uv,v8}/include; do
|
||||
dosym ../.. /usr/include/node/${var}
|
||||
done
|
||||
|
||||
pax-mark -m "${ED}"/usr/bin/node
|
||||
}
|
||||
|
||||
src_test() {
|
||||
declare -xl TESTTYPE="${BUILDTYPE}"
|
||||
"${PYTHON}" tools/test.py --mode=${TESTTYPE} -J message simple || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "When using node-gyp to install native modules, you can avoid"
|
||||
einfo "having to download the full tarball by doing the following:"
|
||||
einfo ""
|
||||
einfo "node-gyp --nodedir /usr/include/node <command>"
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
--- CMakeLists.txt.orig 2015-06-25 07:30:40.907149341 +0200
|
||||
+++ CMakeLists.txt 2015-06-25 07:30:57.537148929 +0200
|
||||
@@ -991,7 +991,6 @@
|
||||
DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_WRITE GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
- CONFIGURATIONS "" None Debug Release RelWithDebInfo MinSizeRel
|
||||
FILES_MATCHING PATTERN "*.h"
|
||||
PATTERN "*.hpp"
|
||||
PATTERN ".svn" EXCLUDE
|
@ -1,3 +1,3 @@
|
||||
DIST linux-2.6.32.tar.xz 52620720 SHA256 723106c298c5ba8733bb51ecc106b05e332a18490edc5f61cc6e57dbb36dcc46 SHA512 f8570daf2806eb191fce54cc7358577b0571bb295a75bd86db630d6136b328ae48e4732554b2d1886c64b0a0018bf0b9105dcface978a5005d1b77789aa40312 WHIRLPOOL bfcb4b186f7c4b60e69674a85d20a8e92b5efd05941b550401ef446cc6b20c9ed197f920d1cd9250c0e518c05308b9225f7ababe41cdfc83570412117b2ee555
|
||||
DIST patch-042stab106.4-combined.gz 52715854 SHA256 dffa7a1b5d8308ff403af9ac1b650ec1d3ddb47f3c29cfa3ff99e0d21dd452d0 SHA512 ea405c742936a44c439a09aec18ae0b127ec58a7c63386fbf42af7e9c623ba7d4738548b5ac7e2bc481a3b0c09e02c3b788fb7e63597666a5136978481913264 WHIRLPOOL 3314106b31e025ff277f03a485cc7d435936d4564a4ad658e08b693b2611323cb5ef8047629f5d57dee96724bdc106fa4947c57738028aecf51766ae493a9de8
|
||||
DIST patch-042stab108.2-combined.gz 52735281 SHA256 b3b17338622cc2d860957527bde7a073e2a065b3d61117c049f9dd1d2eafc1bf SHA512 6fe19f2679cf463f1c547fc95ef604c874329b25867f7bc69348dbdc7072d70debd95fb7669670736c911f623ac8d92f2c9cb09b9cba3b003699c44c555c12ab WHIRLPOOL edceab1d9db6ccce2cabe5b82ab585896cb25a0cea3952e427b0219504b2bdc975a6d20a9587f5e8c6fcb44ddc7a53aefb0397f2525247ee0c1e1e3d691c0752
|
||||
DIST patch-042stab108.5-combined.gz 52741774 SHA256 9909c8565b17fdd5f0f6694ea1e5cfb16bba7008cd57171297dd9136fc18ea19 SHA512 ff48ccd0bb83f6ba2810dbdbb13b66b710882384d16e441ac8a8447dc1a6d2171b84a4e494fde32b5b95de73a652f74e4a8b698ccd6716e402c64b983faa593a WHIRLPOOL da80e16b2c9cc803aaa5c46175adb81f81d7b688b4360f4002ad1513217f40103465948e99417e25e046bb4b8feb725b5d53f165981f6a213997d5f40dfd3274
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/openvz-sources-2.6.32.108.2.ebuild,v 1.1 2015/06/09 08:52:34 maksbotan Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/openvz-sources-2.6.32.108.5.ebuild,v 1.1 2015/06/25 12:45:32 maksbotan Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
@ -0,0 +1,22 @@
|
||||
https://launchpadlibrarian.net/204464340/0002-fix-webkit2-build-breakage.patch
|
||||
|
||||
webkit_web_view_get_main_frame() is a webkit1 API function.
|
||||
Using it without a check breaks webkit2 builds.
|
||||
|
||||
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
||||
|
||||
diff -Nura midori-0.5.10.orig/midori/midori-view.c midori-0.5.10.wk2/midori/midori-view.c
|
||||
--- midori-0.5.10.orig/midori/midori-view.c 2015-04-24 08:50:24.940501790 -0300
|
||||
+++ midori-0.5.10.wk2/midori/midori-view.c 2015-04-25 07:19:21.707132362 -0300
|
||||
@@ -1256,9 +1256,11 @@
|
||||
message, error->message, NULL,
|
||||
_("Try Again"), web_frame);
|
||||
|
||||
+#ifdef WEBKIT2
|
||||
/* if the main frame for the whole tab has a network error, set tab error status */
|
||||
if (web_frame == webkit_web_view_get_main_frame (web_view))
|
||||
midori_tab_set_load_error (MIDORI_TAB (view), MIDORI_LOAD_ERROR_NETWORK);
|
||||
+#endif
|
||||
|
||||
g_free (message);
|
||||
g_free (title);
|
@ -0,0 +1,667 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/nginx-1.8.0.ebuild,v 1.1 2015/06/25 09:27:53 mrueg Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# Maintainer notes:
|
||||
# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
|
||||
# - any http-module activates the main http-functionality and overrides USE=-http
|
||||
# - keep the following requirements in mind before adding external modules:
|
||||
# * alive upstream
|
||||
# * sane packaging
|
||||
# * builds cleanly
|
||||
# * does not need a patch for nginx core
|
||||
# - TODO: test the google-perftools module (included in vanilla tarball)
|
||||
|
||||
# prevent perl-module from adding automagic perl DEPENDs
|
||||
GENTOO_DEPEND_ON_PERL="no"
|
||||
|
||||
# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
|
||||
DEVEL_KIT_MODULE_PV="0.2.19"
|
||||
DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
|
||||
DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz"
|
||||
DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
|
||||
|
||||
# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
|
||||
HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.1"
|
||||
HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
|
||||
HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz"
|
||||
HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
|
||||
|
||||
# http_headers_more (http://github.com/agentzh/headers-more-nginx-module, BSD license)
|
||||
HTTP_HEADERS_MORE_MODULE_PV="0.26"
|
||||
HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
|
||||
HTTP_HEADERS_MORE_MODULE_URI="https://github.com/agentzh/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz"
|
||||
HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
|
||||
|
||||
# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, BSD-2 license)
|
||||
HTTP_CACHE_PURGE_MODULE_PV="2.3"
|
||||
HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
|
||||
HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
|
||||
HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
|
||||
|
||||
# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
|
||||
HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
|
||||
HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
|
||||
HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
|
||||
HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
|
||||
|
||||
# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
|
||||
HTTP_FANCYINDEX_MODULE_PV="0.3.5"
|
||||
HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
|
||||
HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz"
|
||||
HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
|
||||
|
||||
# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
|
||||
HTTP_LUA_MODULE_PV="0.9.15"
|
||||
HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
|
||||
HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz"
|
||||
HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}"
|
||||
|
||||
# http_auth_pam (http://web.iti.upv.es/~sto/nginx/, BSD-2 license)
|
||||
HTTP_AUTH_PAM_MODULE_PV="1.4"
|
||||
HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}"
|
||||
HTTP_AUTH_PAM_MODULE_URI="https://github.com/stogh/ngx_http_auth_pam_module/archive/v${HTTP_AUTH_PAM_MODULE_PV}.tar.gz"
|
||||
HTTP_AUTH_PAM_MODULE_WD="${WORKDIR}/ngx_http_auth_pam_module-${HTTP_AUTH_PAM_MODULE_PV}"
|
||||
|
||||
# http_upstream_check (https://github.com/yaoweibin/nginx_upstream_check_module, BSD license)
|
||||
HTTP_UPSTREAM_CHECK_MODULE_PV="0.3.0"
|
||||
HTTP_UPSTREAM_CHECK_MODULE_P="ngx_http_upstream_check-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
|
||||
HTTP_UPSTREAM_CHECK_MODULE_URI="https://github.com/yaoweibin/nginx_upstream_check_module/archive/v${HTTP_UPSTREAM_CHECK_MODULE_PV}.tar.gz"
|
||||
HTTP_UPSTREAM_CHECK_MODULE_WD="${WORKDIR}/nginx_upstream_check_module-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
|
||||
|
||||
# http_metrics (https://github.com/zenops/ngx_metrics, BSD license)
|
||||
HTTP_METRICS_MODULE_PV="0.1.1"
|
||||
HTTP_METRICS_MODULE_P="ngx_metrics-${HTTP_METRICS_MODULE_PV}"
|
||||
HTTP_METRICS_MODULE_URI="https://github.com/madvertise/ngx_metrics/archive/v${HTTP_METRICS_MODULE_PV}.tar.gz"
|
||||
HTTP_METRICS_MODULE_WD="${WORKDIR}/ngx_metrics-${HTTP_METRICS_MODULE_PV}"
|
||||
|
||||
# naxsi-core (https://github.com/nbs-system/naxsi, GPLv2+)
|
||||
HTTP_NAXSI_MODULE_PV="0.53-2"
|
||||
HTTP_NAXSI_MODULE_P="ngx_http_naxsi-${HTTP_NAXSI_MODULE_PV}"
|
||||
HTTP_NAXSI_MODULE_URI="https://github.com/nbs-system/naxsi/archive/${HTTP_NAXSI_MODULE_PV}.tar.gz"
|
||||
HTTP_NAXSI_MODULE_WD="${WORKDIR}/naxsi-${HTTP_NAXSI_MODULE_PV}/naxsi_src"
|
||||
|
||||
# nginx-rtmp-module (http://github.com/arut/nginx-rtmp-module, BSD license)
|
||||
RTMP_MODULE_PV="1.1.7"
|
||||
RTMP_MODULE_P="ngx_rtmp-${RTMP_MODULE_PV}"
|
||||
RTMP_MODULE_URI="http://github.com/arut/nginx-rtmp-module/archive/v${RTMP_MODULE_PV}.tar.gz"
|
||||
RTMP_MODULE_WD="${WORKDIR}/nginx-rtmp-module-${RTMP_MODULE_PV}"
|
||||
|
||||
# nginx-dav-ext-module (http://github.com/arut/nginx-dav-ext-module, BSD license)
|
||||
HTTP_DAV_EXT_MODULE_PV="0.0.3"
|
||||
HTTP_DAV_EXT_MODULE_P="ngx_http_dav_ext-${HTTP_DAV_EXT_MODULE_PV}"
|
||||
HTTP_DAV_EXT_MODULE_URI="http://github.com/arut/nginx-dav-ext-module/archive/v${HTTP_DAV_EXT_MODULE_PV}.tar.gz"
|
||||
HTTP_DAV_EXT_MODULE_WD="${WORKDIR}/nginx-dav-ext-module-${HTTP_DAV_EXT_MODULE_PV}"
|
||||
|
||||
# echo-nginx-module (https://github.com/agentzh/echo-nginx-module, BSD license)
|
||||
HTTP_ECHO_MODULE_PV="0.57"
|
||||
HTTP_ECHO_MODULE_P="ngx_http_echo-${HTTP_ECHO_MODULE_PV}"
|
||||
HTTP_ECHO_MODULE_URI="https://github.com/agentzh/echo-nginx-module/archive/v${HTTP_ECHO_MODULE_PV}.tar.gz"
|
||||
HTTP_ECHO_MODULE_WD="${WORKDIR}/echo-nginx-module-${HTTP_ECHO_MODULE_PV}"
|
||||
|
||||
# mod_security for nginx (https://modsecurity.org/, Apache-2.0)
|
||||
# keep the MODULE_P here consistent with upstream to avoid tarball duplication
|
||||
HTTP_SECURITY_MODULE_PV="2.9.0"
|
||||
HTTP_SECURITY_MODULE_P="modsecurity-${HTTP_SECURITY_MODULE_PV}"
|
||||
HTTP_SECURITY_MODULE_URI="https://www.modsecurity.org/tarball/${HTTP_SECURITY_MODULE_PV}/${HTTP_SECURITY_MODULE_P}.tar.gz"
|
||||
HTTP_SECURITY_MODULE_WD="${WORKDIR}/${HTTP_SECURITY_MODULE_P}"
|
||||
|
||||
# push-stream-module (http://www.nginxpushstream.com, https://github.com/wandenberg/nginx-push-stream-module, GPL-3)
|
||||
HTTP_PUSH_STREAM_MODULE_PV="0.4.1"
|
||||
HTTP_PUSH_STREAM_MODULE_P="ngx_http_push_stream-${HTTP_PUSH_STREAM_MODULE_PV}"
|
||||
HTTP_PUSH_STREAM_MODULE_URI="https://github.com/wandenberg/nginx-push-stream-module/archive/${HTTP_PUSH_STREAM_MODULE_PV}.tar.gz"
|
||||
HTTP_PUSH_STREAM_MODULE_WD="${WORKDIR}/nginx-push-stream-module-${HTTP_PUSH_STREAM_MODULE_PV}"
|
||||
|
||||
# sticky-module (https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng, BSD-2)
|
||||
HTTP_STICKY_MODULE_PV="1.2.5"
|
||||
HTTP_STICKY_MODULE_P="nginx_http_sticky_module_ng-${HTTP_STICKY_MODULE_PV}"
|
||||
HTTP_STICKY_MODULE_URI="https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/${HTTP_STICKY_MODULE_PV}.tar.bz2"
|
||||
HTTP_STICKY_MODULE_WD="${WORKDIR}/nginx-goodies-nginx-sticky-module-ng-bd312d586752"
|
||||
|
||||
# mogilefs-module (http://www.grid.net.ru/nginx/mogilefs.en.html, BSD-2)
|
||||
HTTP_MOGILEFS_MODULE_PV="1.0.4"
|
||||
HTTP_MOGILEFS_MODULE_P="ngx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
|
||||
HTTP_MOGILEFS_MODULE_URI="http://www.grid.net.ru/nginx/download/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}.tar.gz"
|
||||
HTTP_MOGILEFS_MODULE_WD="${WORKDIR}/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
|
||||
|
||||
inherit eutils ssl-cert toolchain-funcs perl-module flag-o-matic user systemd versionator multilib
|
||||
|
||||
DESCRIPTION="Robust, small and high performance http and reverse proxy server"
|
||||
HOMEPAGE="http://nginx.org"
|
||||
SRC_URI="http://nginx.org/download/${P}.tar.gz
|
||||
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
|
||||
nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} -> ${HTTP_CACHE_PURGE_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} -> ${HTTP_SLOWFS_CACHE_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_auth_pam? ( ${HTTP_AUTH_PAM_MODULE_URI} -> ${HTTP_AUTH_PAM_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_upstream_check? ( ${HTTP_UPSTREAM_CHECK_MODULE_URI} -> ${HTTP_UPSTREAM_CHECK_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_metrics? ( ${HTTP_METRICS_MODULE_URI} -> ${HTTP_METRICS_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_naxsi? ( ${HTTP_NAXSI_MODULE_URI} -> ${HTTP_NAXSI_MODULE_P}.tar.gz )
|
||||
rtmp? ( ${RTMP_MODULE_URI} -> ${RTMP_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_dav_ext? ( ${HTTP_DAV_EXT_MODULE_URI} -> ${HTTP_DAV_EXT_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_echo? ( ${HTTP_ECHO_MODULE_URI} -> ${HTTP_ECHO_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_security? ( ${HTTP_SECURITY_MODULE_URI} -> ${HTTP_SECURITY_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_push_stream? ( ${HTTP_PUSH_STREAM_MODULE_URI} -> ${HTTP_PUSH_STREAM_MODULE_P}.tar.gz )
|
||||
nginx_modules_http_sticky? ( ${HTTP_STICKY_MODULE_URI} -> ${HTTP_STICKY_MODULE_P}.tar.bz2 )
|
||||
nginx_modules_http_mogilefs? ( ${HTTP_MOGILEFS_MODULE_URI} -> ${HTTP_MOGILEFS_MODULE_P}.tar.gz )"
|
||||
|
||||
LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
|
||||
nginx_modules_http_security? ( Apache-2.0 )
|
||||
nginx_modules_http_push_stream? ( GPL-3 )"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif fastcgi
|
||||
geo gzip limit_req limit_conn map memcached proxy referer rewrite scgi ssi
|
||||
split_clients upstream_ip_hash userid uwsgi"
|
||||
NGINX_MODULES_OPT="addition auth_request dav degradation flv geoip gunzip gzip_static
|
||||
image_filter mp4 perl random_index realip secure_link spdy stub_status sub xslt"
|
||||
NGINX_MODULES_MAIL="imap pop3 smtp"
|
||||
NGINX_MODULES_3RD="
|
||||
http_upload_progress
|
||||
http_headers_more
|
||||
http_cache_purge
|
||||
http_slowfs_cache
|
||||
http_fancyindex
|
||||
http_lua
|
||||
http_auth_pam
|
||||
http_upstream_check
|
||||
http_metrics
|
||||
http_naxsi
|
||||
http_dav_ext
|
||||
http_echo
|
||||
http_security
|
||||
http_push_stream
|
||||
http_sticky
|
||||
http_ajp
|
||||
http_mogilefs"
|
||||
|
||||
IUSE="aio debug +http +http-cache ipv6 libatomic luajit +pcre pcre-jit rtmp
|
||||
selinux ssl userland_GNU vim-syntax"
|
||||
|
||||
for mod in $NGINX_MODULES_STD; do
|
||||
IUSE="${IUSE} +nginx_modules_http_${mod}"
|
||||
done
|
||||
|
||||
for mod in $NGINX_MODULES_OPT; do
|
||||
IUSE="${IUSE} nginx_modules_http_${mod}"
|
||||
done
|
||||
|
||||
for mod in $NGINX_MODULES_MAIL; do
|
||||
IUSE="${IUSE} nginx_modules_mail_${mod}"
|
||||
done
|
||||
|
||||
for mod in $NGINX_MODULES_3RD; do
|
||||
IUSE="${IUSE} nginx_modules_${mod}"
|
||||
done
|
||||
|
||||
CDEPEND="
|
||||
pcre? ( >=dev-libs/libpcre-4.2 )
|
||||
pcre-jit? ( >=dev-libs/libpcre-8.20[jit] )
|
||||
ssl? ( dev-libs/openssl:0= )
|
||||
http-cache? ( userland_GNU? ( dev-libs/openssl:0= ) )
|
||||
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:0= ) )
|
||||
nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c:0= )
|
||||
nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) )
|
||||
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 )"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-nginx )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
arm? ( dev-libs/libatomic_ops )
|
||||
libatomic? ( dev-libs/libatomic_ops )"
|
||||
PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
|
||||
|
||||
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 )"
|
||||
|
||||
pkg_setup() {
|
||||
NGINX_HOME="/var/lib/nginx"
|
||||
NGINX_HOME_TMP="${NGINX_HOME}/tmp"
|
||||
|
||||
ebegin "Creating nginx user and group"
|
||||
enewgroup ${PN}
|
||||
enewuser ${PN} -1 -1 "${NGINX_HOME}" ${PN}
|
||||
eend $?
|
||||
|
||||
if use libatomic; then
|
||||
ewarn "GCC 4.1+ features built-in atomic operations."
|
||||
ewarn "Using libatomic_ops is only needed if using"
|
||||
ewarn "a different compiler or a GCC prior to 4.1"
|
||||
fi
|
||||
|
||||
if [[ -n $NGINX_ADD_MODULES ]]; then
|
||||
ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
|
||||
ewarn "This nginx installation is not supported!"
|
||||
ewarn "Make sure you can reproduce the bug without those modules"
|
||||
ewarn "_before_ reporting bugs."
|
||||
fi
|
||||
|
||||
if use !http; then
|
||||
ewarn "To actually disable all http-functionality you also have to disable"
|
||||
ewarn "all nginx http modules."
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_ajp; then
|
||||
eerror "The AJP module currently doesn't build for nginx >1.8."
|
||||
eerror "It will be reintroduced with the 1.9 series when proven stable."
|
||||
eerror "Either disable it or stick with nginx 1.7.x."
|
||||
die "AJP module not supported"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.4.1-fix-perl-install-path.patch"
|
||||
|
||||
if use nginx_modules_http_upstream_check; then
|
||||
epatch "${FILESDIR}"/check_1.7.2+.patch
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_lua; then
|
||||
sed -i -e 's/-llua5.1/-llua/' "${HTTP_LUA_MODULE_WD}/config" || die
|
||||
fi
|
||||
|
||||
find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
|
||||
# We have config protection, don't rename etc files
|
||||
sed -i 's:.default::' auto/install || die
|
||||
# remove useless files
|
||||
sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
|
||||
|
||||
# don't install to /etc/nginx/ if not in use
|
||||
local module
|
||||
for module in fastcgi scgi uwsgi ; do
|
||||
if ! use nginx_modules_http_${module}; then
|
||||
sed -i -e "/${module}/d" auto/install || die
|
||||
fi
|
||||
done
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# mod_security needs to generate nginx/modsecurity/config before including it
|
||||
if use nginx_modules_http_security; then
|
||||
cd "${HTTP_SECURITY_MODULE_WD}"
|
||||
if use luajit ; then
|
||||
sed -i \
|
||||
-e 's|^\(LUA_PKGNAMES\)=.*|\1="luajit"|' \
|
||||
configure || die
|
||||
fi
|
||||
./configure \
|
||||
--enable-standalone-module \
|
||||
$(use_enable pcre-jit) \
|
||||
$(use_with nginx_modules_http_lua lua) || die "configure failed for mod_security"
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
|
||||
local myconf= http_enabled= mail_enabled=
|
||||
|
||||
use aio && myconf+=" --with-file-aio --with-aio_module"
|
||||
use debug && myconf+=" --with-debug"
|
||||
use ipv6 && myconf+=" --with-ipv6"
|
||||
use libatomic && myconf+=" --with-libatomic"
|
||||
use pcre && myconf+=" --with-pcre"
|
||||
use pcre-jit && myconf+=" --with-pcre-jit"
|
||||
|
||||
# HTTP modules
|
||||
for mod in $NGINX_MODULES_STD; do
|
||||
if use nginx_modules_http_${mod}; then
|
||||
http_enabled=1
|
||||
else
|
||||
myconf+=" --without-http_${mod}_module"
|
||||
fi
|
||||
done
|
||||
|
||||
for mod in $NGINX_MODULES_OPT; do
|
||||
if use nginx_modules_http_${mod}; then
|
||||
http_enabled=1
|
||||
myconf+=" --with-http_${mod}_module"
|
||||
fi
|
||||
done
|
||||
|
||||
if use nginx_modules_http_fastcgi; then
|
||||
myconf+=" --with-http_realip_module"
|
||||
fi
|
||||
|
||||
# third-party modules
|
||||
if use nginx_modules_http_upload_progress; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_headers_more; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_HEADERS_MORE_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_cache_purge; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_CACHE_PURGE_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_slowfs_cache; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_fancyindex; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_FANCYINDEX_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_lua; then
|
||||
http_enabled=1
|
||||
if use luajit; then
|
||||
export LUAJIT_LIB=$(pkg-config --variable libdir luajit)
|
||||
export LUAJIT_INC=$(pkg-config --variable includedir luajit)
|
||||
else
|
||||
export LUA_LIB=$(pkg-config --variable libdir lua)
|
||||
export LUA_INC=$(pkg-config --variable includedir lua)
|
||||
fi
|
||||
myconf+=" --add-module=${DEVEL_KIT_MODULE_WD}"
|
||||
myconf+=" --add-module=${HTTP_LUA_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_auth_pam; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_AUTH_PAM_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_upstream_check; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_UPSTREAM_CHECK_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_metrics; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_METRICS_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_naxsi ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_NAXSI_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use rtmp ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${RTMP_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_dav_ext ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_DAV_EXT_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_echo ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_ECHO_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_security ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_SECURITY_MODULE_WD}/nginx/modsecurity"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_push_stream ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_PUSH_STREAM_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_sticky ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_STICKY_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_mogilefs ; then
|
||||
http_enabled=1
|
||||
myconf+=" --add-module=${HTTP_MOGILEFS_MODULE_WD}"
|
||||
fi
|
||||
|
||||
if use http || use http-cache; then
|
||||
http_enabled=1
|
||||
fi
|
||||
|
||||
if [ $http_enabled ]; then
|
||||
use http-cache || myconf+=" --without-http-cache"
|
||||
use ssl && myconf+=" --with-http_ssl_module"
|
||||
else
|
||||
myconf+=" --without-http --without-http-cache"
|
||||
fi
|
||||
|
||||
# MAIL modules
|
||||
for mod in $NGINX_MODULES_MAIL; do
|
||||
if use nginx_modules_mail_${mod}; then
|
||||
mail_enabled=1
|
||||
else
|
||||
myconf+=" --without-mail_${mod}_module"
|
||||
fi
|
||||
done
|
||||
|
||||
if [ $mail_enabled ]; then
|
||||
myconf+=" --with-mail"
|
||||
use ssl && myconf+=" --with-mail_ssl_module"
|
||||
fi
|
||||
|
||||
# custom modules
|
||||
for mod in $NGINX_ADD_MODULES; do
|
||||
myconf+=" --add-module=${mod}"
|
||||
done
|
||||
|
||||
# https://bugs.gentoo.org/286772
|
||||
export LANG=C LC_ALL=C
|
||||
tc-export CC
|
||||
|
||||
if ! use prefix; then
|
||||
myconf+=" --user=${PN} --group=${PN}"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
|
||||
--error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
|
||||
--pid-path="${EPREFIX}"/run/${PN}.pid \
|
||||
--lock-path="${EPREFIX}"/run/lock/${PN}.lock \
|
||||
--with-cc-opt="-I${EROOT}usr/include" \
|
||||
--with-ld-opt="-L${EROOT}usr/$(get_libdir)" \
|
||||
--http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
|
||||
--http-client-body-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/client \
|
||||
--http-proxy-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/proxy \
|
||||
--http-fastcgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/fastcgi \
|
||||
--http-scgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/scgi \
|
||||
--http-uwsgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/uwsgi \
|
||||
${myconf} || die "configure failed"
|
||||
|
||||
# A purely cosmetic change that makes nginx -V more readable. This can be
|
||||
# good if people outside the gentoo community would troubleshoot and
|
||||
# question the users setup.
|
||||
sed -i -e "s|${WORKDIR}|external_module|g" objs/ngx_auto_config.h || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use nginx_modules_http_security && emake -C "${HTTP_SECURITY_MODULE_WD}"
|
||||
|
||||
# https://bugs.gentoo.org/286772
|
||||
export LANG=C LC_ALL=C
|
||||
emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D%/}" install
|
||||
|
||||
cp "${FILESDIR}"/nginx.conf "${ED}"etc/nginx/nginx.conf || die
|
||||
|
||||
newinitd "${FILESDIR}"/nginx.initd-r2 nginx
|
||||
|
||||
systemd_newunit "${FILESDIR}"/nginx.service-r1 nginx.service
|
||||
|
||||
doman man/nginx.8
|
||||
dodoc CHANGES* README
|
||||
|
||||
# just keepdir. do not copy the default htdocs files (bug #449136)
|
||||
keepdir /var/www/localhost
|
||||
rm -rf "${D}"usr/html || die
|
||||
|
||||
# set up a list of directories to keep
|
||||
local keepdir_list="${NGINX_HOME_TMP}"/client
|
||||
local module
|
||||
for module in proxy fastcgi scgi uwsgi; do
|
||||
use nginx_modules_http_${module} && keepdir_list+=" ${NGINX_HOME_TMP}/${module}"
|
||||
done
|
||||
|
||||
keepdir /var/log/nginx ${keepdir_list}
|
||||
|
||||
# this solves a problem with SELinux where nginx doesn't see the directories
|
||||
# as root and tries to create them as nginx
|
||||
fperms 0750 "${NGINX_HOME_TMP}"
|
||||
fowners ${PN}:0 "${NGINX_HOME_TMP}"
|
||||
|
||||
fperms 0700 /var/log/nginx ${keepdir_list}
|
||||
fowners ${PN}:${PN} /var/log/nginx ${keepdir_list}
|
||||
|
||||
# logrotate
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/nginx.logrotate-r1 nginx
|
||||
|
||||
if use nginx_modules_http_perl; then
|
||||
cd "${S}"/objs/src/http/modules/perl/
|
||||
emake DESTDIR="${D}" INSTALLDIRS=vendor
|
||||
perl_delete_localpod
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_cache_purge; then
|
||||
docinto ${HTTP_CACHE_PURGE_MODULE_P}
|
||||
dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_slowfs_cache; then
|
||||
docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
|
||||
dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_fancyindex; then
|
||||
docinto ${HTTP_FANCYINDEX_MODULE_P}
|
||||
dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_lua; then
|
||||
docinto ${HTTP_LUA_MODULE_P}
|
||||
dodoc "${HTTP_LUA_MODULE_WD}"/{Changes,README.markdown}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_auth_pam; then
|
||||
docinto ${HTTP_AUTH_PAM_MODULE_P}
|
||||
dodoc "${HTTP_AUTH_PAM_MODULE_WD}"/{README.md,ChangeLog}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_upstream_check; then
|
||||
docinto ${HTTP_UPSTREAM_CHECK_MODULE_P}
|
||||
dodoc "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/{README,CHANGES}
|
||||
fi
|
||||
|
||||
# README.md is still empty
|
||||
# if use nginx_modules_http_metrics; then
|
||||
# docinto ${HTTP_METRICS_MODULE_P}
|
||||
# dodoc "${HTTP_METRICS_MODULE_WD}"/README.md
|
||||
# fi
|
||||
|
||||
if use nginx_modules_http_naxsi; then
|
||||
insinto /etc/nginx
|
||||
doins "${HTTP_NAXSI_MODULE_WD}"/../naxsi_config/naxsi_core.rules
|
||||
fi
|
||||
|
||||
if use rtmp; then
|
||||
docinto ${RTMP_MODULE_P}
|
||||
dodoc "${RTMP_MODULE_WD}"/{AUTHORS,README.md,stat.xsl}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_dav_ext; then
|
||||
docinto ${HTTP_DAV_EXT_MODULE_P}
|
||||
dodoc "${HTTP_DAV_EXT_MODULE_WD}"/README
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_echo; then
|
||||
docinto ${HTTP_ECHO_MODULE_P}
|
||||
dodoc "${HTTP_ECHO_MODULE_WD}"/{README.markdown,doc/HttpEchoModule.wiki}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_security; then
|
||||
docinto ${HTTP_SECURITY_MODULE_P}
|
||||
dodoc "${HTTP_SECURITY_MODULE_WD}"/{CHANGES,README.TXT,authors.txt}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_push_stream; then
|
||||
docinto ${HTTP_PUSH_STREAM_MODULE_P}
|
||||
dodoc "${HTTP_PUSH_STREAM_MODULE_WD}"/{AUTHORS,CHANGELOG.textile,README.textile}
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_sticky; then
|
||||
docinto ${HTTP_STICKY_MODULE_P}
|
||||
dodoc "${HTTP_STICKY_MODULE_WD}"/{README.md,Changelog.txt,docs/sticky.pdf}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use ssl; then
|
||||
if [ ! -f "${EROOT}"etc/ssl/${PN}/${PN}.key ]; then
|
||||
install_cert /etc/ssl/${PN}/${PN}
|
||||
use prefix || chown ${PN}:${PN} "${EROOT}"etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
|
||||
fi
|
||||
fi
|
||||
|
||||
if use nginx_modules_http_lua && use nginx_modules_http_spdy; then
|
||||
ewarn "Lua 3rd party module author warns against using ${P} with"
|
||||
ewarn "NGINX_MODULES_HTTP=\"lua spdy\". For more info, see http://git.io/OldLsg"
|
||||
fi
|
||||
|
||||
# This is the proper fix for bug #458726/#469094, resp. CVE-2013-0337 for
|
||||
# existing installations
|
||||
local fix_perms=0
|
||||
|
||||
for rv in ${REPLACING_VERSIONS} ; do
|
||||
version_compare ${rv} 1.4.1-r2
|
||||
[[ $? -eq 1 ]] && fix_perms=1
|
||||
done
|
||||
|
||||
if [[ $fix_perms -eq 1 ]] ; then
|
||||
ewarn "To fix a security bug (CVE-2013-0337, bug #458726) had the following"
|
||||
ewarn "directories the world-readable bit removed (if set):"
|
||||
ewarn " ${EPREFIX}/var/log/nginx"
|
||||
ewarn " ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}"
|
||||
ewarn "Check if this is correct for your setup before restarting nginx!"
|
||||
ewarn "This is a one-time change and will not happen on subsequent updates."
|
||||
ewarn "Furthermore nginx' temp directories got moved to ${NGINX_HOME_TMP}"
|
||||
chmod -f o-rwx "${EPREFIX}"/var/log/nginx "${EPREFIX}${NGINX_HOME_TMP}"/{,client,proxy,fastcgi,scgi,uwsgi}
|
||||
fi
|
||||
|
||||
# If the nginx user can't change into or read the dir, display a warning.
|
||||
# If su is not available we display the warning nevertheless since we can't check properly
|
||||
su -s /bin/sh -c 'cd /var/log/nginx/ && ls' nginx >&/dev/null
|
||||
if [ $? -ne 0 ] ; then
|
||||
ewarn "Please make sure that the nginx user or group has at least"
|
||||
ewarn "'rx' permissions on /var/log/nginx (default on a fresh install)"
|
||||
ewarn "Otherwise you end up with empty log files after a logrotate."
|
||||
fi
|
||||
}
|
Loading…
Reference in new issue