[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipt_netflow/

2016-03-01 Thread Sergey Popov
commit: 284ad1e754a9886e48b77f65467f02047b6306a0
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Mar  2 07:55:15 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Mar  2 07:56:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284ad1e7

net-firewall/ipt_netflow-2.1_p20160119: stable on amd64 and x86

Package-Manager: portage-2.2.26

 net-firewall/ipt_netflow/ipt_netflow-2.1_p20160119.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/ipt_netflow/ipt_netflow-2.1_p20160119.ebuild 
b/net-firewall/ipt_netflow/ipt_netflow-2.1_p20160119.ebuild
index 8e5bdb4..ecd1942 100644
--- a/net-firewall/ipt_netflow/ipt_netflow-2.1_p20160119.ebuild
+++ b/net-firewall/ipt_netflow/ipt_netflow-2.1_p20160119.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${MY_P}.tgz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="debug snmp"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-apple/

2016-03-01 Thread Fabian Groffen
commit: 6923304616286ab68c1c57240dd3ad123100a8a1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  2 07:47:34 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  2 07:48:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69233046

sys-devel/gcc-apple: ensure building succeeds with more modern compilers, bug 
#574736

Package-Manager: portage-2.2.27-prefix

 sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r2.ebuild 
b/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r2.ebuild
index 5f5306f..9d1eef4 100644
--- a/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r2.ebuild
+++ b/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r2.ebuild
@@ -246,6 +246,11 @@ src_configure() {
[[ ${CTARGET} == powerpc64-* || ${CTARGET} == x86_64-* ]] && \
export CC="${CC:-$(tc-getCC)} -m64"
 
+   # Clang on OSX defaults to c99 mode, while GCC defaults to gnu89
+   # (C90 + extensions).  This makes Clang barf on GCC's sources, so
+   # work around that.  Bugs #491098, #574736
+   export CC="${CC:-$(tc-getCC)} -std=gnu89"
+
mkdir -p "${WORKDIR}"/build
cd "${WORKDIR}"/build
einfo "Configuring GCC with: ${myconf//--/\n\t--}"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2016-03-01 Thread Andrey Grozin
commit: 1eddb16e37a52235fcb7bc8ae8ce2fb4b0ff1ca7
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Mar  2 07:32:33 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Mar  2 07:33:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eddb16e

sci-visualization/veusz: bump to 1.23.2

Bug: 575660

Package-Manager: portage-2.2.27

 sci-visualization/veusz/Manifest|  1 +
 sci-visualization/veusz/veusz-1.23.2.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index c75a71d..5bbbff5 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1,2 +1,3 @@
 DIST veusz-1.11.tar.gz 1579404 SHA256 
7ded2b8788f7420ea76dd499a485473fddce1f2587e9c93e453743b194d08e94 SHA512 
a22138beeef38093c9ec003731dfb1282aef93ca3d664cc5c2bd42beefc1a0450910622d0c9484b8ca406330ecd49253a5328336eac9846a2937f981844ef901
 WHIRLPOOL 
942428fcb36196ba0bb401670b990b24a3b4e2aa3648d23a5fad24be6d5adeef3e3d1e95bda0a969926eb466219e2089342b6fc8e7367e6bfbe0b2056b45edda
+DIST veusz-1.23.2.tar.gz 1844882 SHA256 
f75cab64a7a86b01ecee04ae404efbecf97a77405120fcd643672061f876494a SHA512 
4af8858cc5b6e33589c1f1833e2051d3af45203218f2f9866ab1d704be9cd605ec0f829bff70aa0ce7f078a35369d315f930b5bbd4ee3436330ff20e90057ca1
 WHIRLPOOL 
2c84f439b15606c1771d018e5a2cb36e8917a18213cc889614076181dfc9bcc58c5d4216a3c1277d6f269d7bbc9cd55b4ac0ab9a590171fa733a850b3625354b
 DIST veusz-1.23.tar.gz 1822000 SHA256 
6ba03cef320764cf8d1cc62f6ab20e52727a86faf21c45382e999f596d62c301 SHA512 
4a7ec1e94338bbcc072caf7256da8185b999814e9c2cda907c7989fd5b80efda49029c801f49d4b95a8745f3b47bf0e4b16732f9524558e3466321d27d696646
 WHIRLPOOL 
11f246a8139c324f8ef58ce28b9108a6d416722909b28af69d154bd283409105fb6c5cc4e19ad5630f870766e2a741b68f51076f171e12974c53b180e5974b8e

diff --git a/sci-visualization/veusz/veusz-1.23.2.ebuild 
b/sci-visualization/veusz/veusz-1.23.2.ebuild
new file mode 100644
index 000..077b7ef
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.23.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="http://home.gna.org/veusz/;
+SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[X,svg,${PYTHON_USEDEP}]
+"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( dev-python/pyminuit[${PYTHON_USEDEP}] )
+   vo? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/sampy[$(python_gen_usedep 'python2*')]
+   )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/py3status/

2016-03-01 Thread Alexys Jacob
commit: 4497a810e37341ef1e2519dec91d3a65e19488bd
Author: Ultrabug  gentoo  org>
AuthorDate: Wed Mar  2 07:39:39 2016 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Mar  2 07:40:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4497a810

x11-misc/py3status: version bump

Package-Manager: portage-2.2.27

 x11-misc/py3status/Manifest   | 2 +-
 x11-misc/py3status/{py3status-2.8.ebuild => py3status-2.9.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/py3status/Manifest b/x11-misc/py3status/Manifest
index 3fc6d41..3e289a6 100644
--- a/x11-misc/py3status/Manifest
+++ b/x11-misc/py3status/Manifest
@@ -1 +1 @@
-DIST py3status-2.8.tar.gz 75031 SHA256 
a462609eb05ae1ea31d2fd63cab31ce21ab9e9cdd03b4ef83f538ae727e50d81 SHA512 
813a587f43a45492427325a772604f531682ff6d1ddf4cff0778b0e7def57f5a87a296fac254bddc44b8673f828cbe1b4e607d7b5ac391638adcf87b69b6bd54
 WHIRLPOOL 
4858ab2fd8296bb501076ddc601296b8d1ae4ef57fe4d596d9eb319bcd6efcf370e3dd93dd0de57060635777477c78ae71d996028798aa1b29c8b037a838b08a
+DIST py3status-2.9.tar.gz 83350 SHA256 
ad2e8f0c2164453f4fdf1eb3ef88491d31f78ea056eb3b15a461793852bf9e6d SHA512 
cdc8bb76e45faf97a107eeda6e10833d5c9f55b0e6e1bc955bede41e83932ec591683350723bfc9088526a9f9f3a13e3979c1e46b5eb5ffc114975a03ddc6f9e
 WHIRLPOOL 
3c679b9f7a76037c1534053accb7e9cec37f5e8798b3292021fc12505fe01977f2ca96c3d315d18bef168fdc23c5f5f9900e0b74fc7871787581aecdd4d1cf3c

diff --git a/x11-misc/py3status/py3status-2.8.ebuild 
b/x11-misc/py3status/py3status-2.9.ebuild
similarity index 93%
rename from x11-misc/py3status/py3status-2.8.ebuild
rename to x11-misc/py3status/py3status-2.9.ebuild
index 6059e53..af1a833 100644
--- a/x11-misc/py3status/py3status-2.8.ebuild
+++ b/x11-misc/py3status/py3status-2.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/colorama/

2016-03-01 Thread Andrey Grozin
commit: 149e7feec61c28a2bde72b8d1856444b06123655
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Mar  2 07:27:24 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Mar  2 07:27:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149e7fee

dev-python/colorama: fix install with USE=examples

Bug: 575896

Package-Manager: portage-2.2.27

 dev-python/colorama/colorama-0.3.6-r1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/colorama/colorama-0.3.6-r1.ebuild 
b/dev-python/colorama/colorama-0.3.6-r1.ebuild
index 7cc8884..8083466 100644
--- a/dev-python/colorama/colorama-0.3.6-r1.ebuild
+++ b/dev-python/colorama/colorama-0.3.6-r1.ebuild
@@ -22,6 +22,11 @@ IUSE="examples"
 PATCHES=( "${FILESDIR}"/${P}.patch )
 
 python_install_all() {
-   use examples && local EXAMPLES=( demos/. )
distutils-r1_python_install_all
+
+   if use examples; then
+   insinto /usr/share/doc/${PF}/examples
+   doins -r demos/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/files/

2016-03-01 Thread Mart Raudsepp
commit: e72bae8bfa8c12488dfc02f60a2bce5c76bde88e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  2 07:14:12 2016 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  2 07:14:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72bae8b

dev-libs/wayland: Try to avoid maintenance mode autotools regen

while still trying to avoid full eautoreconf call and autotools build deps

Gentoo-bug: 576198

 ...uild-fix-configure-disable-dtd-validation.patch | 70 +++---
 1 file changed, 47 insertions(+), 23 deletions(-)

diff --git 
a/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
 
b/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
index 4d9795b..7b55e2f 100644
--- 
a/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
+++ 
b/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
@@ -57,6 +57,53 @@ index e850abc..49e25a6 100644
  src/dtddata.o: protocol/wayland.dtd
  
  if USE_HOST_SCANNER
+diff --git a/configure.ac b/configure.ac
+index f54a8b9..b27f34b 100644
+--- a/configure.ac
 b/configure.ac
+@@ -76,7 +76,7 @@ AC_ARG_ENABLE([dtd-validation],
+ [AC_HELP_STRING([--disable-dtd-validation],
+ [Disable DTD validation of the protocol])],
+ [],
+-[enable_dtdvalidation=yes])
++[enable_dtd_validation=yes])
+ 
+ AM_CONDITIONAL(USE_HOST_SCANNER, test "x$with_host_scanner" = xyes)
+ 
+@@ -112,7 +112,8 @@ PKG_CHECK_MODULES(EXPAT, [expat], [],
+AC_SUBST(EXPAT_LIBS)
+   ])
+ 
+-if test "x$enable_dtdvalidation" = "xyes"; then
++AM_CONDITIONAL([DTD_VALIDATION], [test "x$enable_dtd_validation" = "xyes"])
++if test "x$enable_dtd_validation" = "xyes"; then
+   PKG_CHECK_MODULES(LIBXML, [libxml-2.0])
+   AC_DEFINE(HAVE_LIBXML, 1, [libxml-2.0 is available])
+   AC_CONFIG_LINKS([src/wayland.dtd.embed:protocol/wayland.dtd])
+diff --git a/aclocal.m4 b/aclocal.m4
+index 71ca3dc..86eace8 100644
+--- a/aclocal.m4
 b/aclocal.m4
+@@ -1327,6 +1327,7 @@ AC_SUBST([am__tar])
+ AC_SUBST([am__untar])
+ ]) # _AM_PROG_TAR
+ 
++#timestamp update to avoid regen
+ m4_include([m4/libtool.m4])
+ m4_include([m4/ltoptions.m4])
+ m4_include([m4/ltsugar.m4])
+diff --git a/config.h.in b/config.h.in
+index 1400592..33f0e99 100644
+--- a/config.h.in
 b/config.h.in
+@@ -15,6 +15,7 @@
+ /* Define to 1 if you have the  header file. */
+ #undef HAVE_INTTYPES_H
+ 
++/* Timestamp update */
+ /* libxml-2.0 is available */
+ #undef HAVE_LIBXML
+ 
 diff --git a/Makefile.in b/Makefile.in
 index 6d9ffb2..32e6d51 100644
 --- a/Makefile.in
@@ -124,29 +171,6 @@ index 6d9ffb2..32e6d51 100644
  @ENABLE_LIBRARIES_TRUE@lib_LTLIBRARIES = libwayland-server.la \
  @ENABLE_LIBRARIES_TRUE@   libwayland-client.la \
  @ENABLE_LIBRARIES_TRUE@   libwayland-cursor.la
-diff --git a/configure.ac b/configure.ac
-index f54a8b9..b27f34b 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -76,7 +76,7 @@ AC_ARG_ENABLE([dtd-validation],
- [AC_HELP_STRING([--disable-dtd-validation],
- [Disable DTD validation of the protocol])],
- [],
--[enable_dtdvalidation=yes])
-+[enable_dtd_validation=yes])
- 
- AM_CONDITIONAL(USE_HOST_SCANNER, test "x$with_host_scanner" = xyes)
- 
-@@ -112,7 +112,8 @@ PKG_CHECK_MODULES(EXPAT, [expat], [],
-AC_SUBST(EXPAT_LIBS)
-   ])
- 
--if test "x$enable_dtdvalidation" = "xyes"; then
-+AM_CONDITIONAL([DTD_VALIDATION], [test "x$enable_dtd_validation" = "xyes"])
-+if test "x$enable_dtd_validation" = "xyes"; then
-   PKG_CHECK_MODULES(LIBXML, [libxml-2.0])
-   AC_DEFINE(HAVE_LIBXML, 1, [libxml-2.0 is available])
-   AC_CONFIG_LINKS([src/wayland.dtd.embed:protocol/wayland.dtd])
 diff --git a/configure b/configure
 index 83e4971..6340d4f 100755
 --- a/configure



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/

2016-03-01 Thread Mike Frysinger
commit: 7f63c92ae10cb8e8d17d3ee1eb917462f6b3911c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Mar  2 06:05:48 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  2 06:11:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f63c92a

dev-python/cryptography: verison bump to 1.2.3 and add openssl subslot #576128

 dev-python/cryptography/Manifest  |  1 +
 dev-python/cryptography/cryptography-1.2.3.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 73bcde0..319c177 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -4,3 +4,4 @@ DIST cryptography-1.1.2.tar.gz 349022 SHA256 
7f51459f84d670444275e615839f4542c93
 DIST cryptography-1.1.tar.gz 348676 SHA256 
059bc6428b1d0e2317f505698602642f1d8dda5b120ec573a59a430d8cb7a32d SHA512 
8d5b5ac7cc2dcf7271dcd85c65c42cd815b95ec8502864da1b7c32c4a5905ecc6ae45f54d11e7b539d9ddf10d8bd3de9f40233c0b3cbdd1132b2ffbd4ebb318f
 WHIRLPOOL 
0f154e624a51ebbc342ea082fc00a66b21024c81f3265e7d0e22e089afc5e83dcfe2857113d911db3a8e253d6fe93413ff94b91a83e97fd9405c3f08becc8a03
 DIST cryptography-1.2.1.tar.gz 372763 SHA256 
a13217a03a47e743d26edff7299e4be7358c2fd12a223ac5d6de3229690b6ee5 SHA512 
8ec01e23cfc4c6f9dd38a4a3238a670e68e0174e23d815a3babe37b3355cd453586ee271848f5d9d194f6b3b28483101558376e062ef7bb20cc4508261eb1ad7
 WHIRLPOOL 
fa11a9e8ee9c675c0d8d282f420d072e4029e349df5c07202cfd93fcfb94834a0481e2f858f1426b0aba46bf173843ff40975a23d5b006583241f64442307638
 DIST cryptography-1.2.2.tar.gz 372894 SHA256 
3f219cb9106d9b737ea9c332c4d15d70ac328f91b59fd9d79f78bdea8f826a67 SHA512 
9c838e116b23bf22c5b01ecdd6f7fa0c4c92ce857516d500b983ae71bab002331cafcb404caa454362878ecbe4a818626c5f94636340bcad0518390671a36845
 WHIRLPOOL 
29c86d3d6f271f5a9a5da9afa39acc49c579e752e2c040e4b1014c0446a4604fa955ff2a6486ed1c0389fbe5ca54c3181af0bcef279a3fd4e8f4a37e3e09c190
+DIST cryptography-1.2.3.tar.gz 373165 SHA256 
8eb11c77dd8e73f48df6b2f7a7e16173fe0fe8fdfe266232832e88477e08454e SHA512 
f05f6ffd3386e839998437b3cb6b3bcc38af604e77aefe43904c8e155c26f9113f70666d7f089a76f5f646350f2ffa0aeb1e546d14da1d99c1d3de3419c833e3
 WHIRLPOOL 
5aeab8267500fffa6ca242c606c3724b0d03770129ac96250c913e4b2b433a8a8e83a6bcb2f5309adbe18e1c02004afecec9ae0c12c7ff381be4f36ff985f10b

diff --git a/dev-python/cryptography/cryptography-1.2.3.ebuild 
b/dev-python/cryptography/cryptography-1.2.3.ebuild
new file mode 100644
index 000..2aa1445
--- /dev/null
+++ b/dev-python/cryptography/cryptography-1.2.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.4.1:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
python3_3 pypy)
+   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography-vectors/

2016-03-01 Thread Mike Frysinger
commit: d262c2eb3f8606dad0fa2fc560753354e4f8bee9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Mar  2 06:08:32 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  2 06:11:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d262c2eb

dev-python/cryptography-vectors: verison bump to 1.2.3

 dev-python/cryptography-vectors/Manifest   |  1 +
 .../cryptography-vectors-1.2.3.ebuild  | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/cryptography-vectors/Manifest 
b/dev-python/cryptography-vectors/Manifest
index 17081ac..8ffa83e 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -4,3 +4,4 @@ DIST cryptography_vectors-1.1.2.tar.gz 25028810 SHA256 
a928dff1af28551ae89376d67
 DIST cryptography_vectors-1.1.tar.gz 25026549 SHA256 
a929fbb0eac391c93c5745451a4d4157a8bc18eb2e69faf3af1d825ceacbf32c SHA512 
e4d595f61bcf406a9b5422b1d6321ed18ef6c433b5557340b60d168b378a40cc7e068072a041b1190c6be00b83876b99e2bf441e154fc5a1b5ccfa51f485f731
 WHIRLPOOL 
5d0e82c2c07410c7e8848f6aaafbce274b4ac3ec65c7e6f73ea1e220d8433d8eae2151e0a9c28eb7d0245337f06fb7ca204a77a8febf0e60e019127a060af2ee
 DIST cryptography_vectors-1.2.1.tar.gz 25032579 SHA256 
00fb26bdda1a0fbf28e973da6425be948ffb1b38026abe5e185fda19ec87b4fb SHA512 
6e08098ec0ca7a4b1d974eafbdff32bb0aa5c15aa887219b0c014be6b2795d4117087553539e7dcfbe51a12b5f6d317c9a8e44949707790212dfca303ba1d6d7
 WHIRLPOOL 
9d3217e28a45cfcd834c0d2e19184c32797b49d26691ee9a69a04d7a2c0f38268856bb359b1cebda406db622bdc50178117c594b1101d886ca0af76743032203
 DIST cryptography_vectors-1.2.2.tar.gz 25032540 SHA256 
744ee9e0e20490640d083efa5ed9522fb3841dc3b867bee67c150cfbbf3be4fd SHA512 
c22e156db42be89c64ae9b39eae532dfbc4a8e1e583663ef311607365d5ce75e0ccaaa30d13324099ecfe1803820ecd475f669bc44ef7635b8ce23ba28a2785f
 WHIRLPOOL 
d03f219e3c9734fc546a6f101a36d491e7d4c43c0db7383e995644ba53530cebbfb4f5729e5acaf6832a455ef823649aace65a1e9bb654b619f4e54e55ea9ef2
+DIST cryptography_vectors-1.2.3.tar.gz 25032520 SHA256 
71f2757ea5444c228d7db6c3808ff658bd44a91e612820b3dc2f9da30a6a SHA512 
e510f5bef506be7d0523696097f8b82ee0c3cc486a00ea7314badadc91639c8909c293aa2c96751a4328d7b373c065f198caa0ebb8395d3ff83b2fe70ea4bbb8
 WHIRLPOOL 
cb53f27f5553a8485ac7dc613d7a1af215823ceebebb1fbfc1aa1ab1bfb44bfb24df783218e8f3adcbfeb4b7dc440964e1478d90f932c3a75a11383154cd23b0

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.2.3.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-1.2.3.ebuild
new file mode 100644
index 000..752c849
--- /dev/null
+++ b/dev-python/cryptography-vectors/cryptography-vectors-1.2.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Test vectors for the cryptography package"
+HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-rails/

2016-03-01 Thread Hans de Graaff
commit: fc28067a4e96134ea1355ed8b05a3109992d22c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar  2 06:08:18 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar  2 06:08:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc28067a

dev-util/cucumber-rails: add 1.4.3

Package-Manager: portage-2.2.26

 dev-util/cucumber-rails/Manifest   |  1 +
 .../cucumber-rails/cucumber-rails-1.4.3.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/cucumber-rails/Manifest b/dev-util/cucumber-rails/Manifest
index 5d728c8..6d1d652 100644
--- a/dev-util/cucumber-rails/Manifest
+++ b/dev-util/cucumber-rails/Manifest
@@ -1,2 +1,3 @@
 DIST cucumber-rails-1.4.1.gem 404480 SHA256 
6c4c97732c5539d4c9da3ea1dfb7d49fffecc27e089d30b62085f0752f895575 SHA512 
6f0dd5a08a72a7d37e3ca0343c374a66071f893ba9389bacd51516ccbd129396e6f770bb18e10a80d00588b833bfa23b288f8e2b73dd3d7e618bae0ff40179fd
 WHIRLPOOL 
a73ff228acaec8ece7c7cd52dd8868d265fe800521a1c659fd020be0051719af74d08d8851b100400cc8625783c102f95b1f397472f059dfd1f2acaec903
 DIST cucumber-rails-1.4.2.gem 404480 SHA256 
42cfe2f754a6676ec32825d2e3db59f49d68fcdf7606af18ba191f0180c555f3 SHA512 
bacaf0f3ab153dc374a688ffe9b4a18bd015cbbef2d8715a7d0916748287ab674708c9af42116b31b4b8055a28d10aa7148c39b88bd6063154e0227bbe6c9b18
 WHIRLPOOL 
c1a0399ced2f2f5ef804dfff300694cdc8b522462efe7a5b9a83e1182f8b43cc7c367b840ac8f34247ae6d7ef471f61725249b2516c99c2a77d0603363b7cb1e
+DIST cucumber-rails-1.4.3.gem 405504 SHA256 
35f210b2bf2a0c9d102f64d89e3b2a6245bb52154fcef9650b5b4840bb81af3f SHA512 
44b5653fc44f483a20f32fc6ed99e446fd9c22e9abe3a5c5430b7b84ce0e95a0d806f21809fedcc1c1848244d6b0f8351299f1981882f9995a8491b896db5391
 WHIRLPOOL 
f52f63f2cd1da0bc5f422986f9b733342c92a3b5470b362d0e956cf89437ce12e824a95622d501d927e587898a04dac5501bc77756b53e99ae52c22eda627034

diff --git a/dev-util/cucumber-rails/cucumber-rails-1.4.3.ebuild 
b/dev-util/cucumber-rails/cucumber-rails-1.4.3.ebuild
new file mode 100644
index 000..150049a
--- /dev/null
+++ b/dev-util/cucumber-rails/cucumber-rails-1.4.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+# There are also cucumber features. They require a Rails project with
+# factory girl which we don't have packaged yet.
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios for Rails"
+HOMEPAGE="https://github.com/cucumber/cucumber/wikis;
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="1"
+IUSE=""
+
+# Restrict tests since Appraisal is now mandatory to manage different
+# rails versions, even for the specs.
+RESTRICT="test"
+#ruby_add_bdepend "
+#  test? (
+#  >=dev-ruby/ammeter-0.2.2
+#  >=dev-ruby/rspec-rails-2.7.0:2
+#  )"
+
+ruby_add_rdepend "
+   >=dev-util/cucumber-1.3.8 =dev-ruby/nokogiri-1.5.0
+   >=dev-ruby/capybara-1.1.2:* =dev-ruby/railties-3.0.0:* =dev-ruby/mime-types-1.16:* 

[gentoo-commits] repo/gentoo:master commit in: net-misc/socat/

2016-03-01 Thread Mike Frysinger
commit: dac07b78ea64cb5ecafb5ede2ccc6681d996b068
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Mar  2 05:56:15 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  2 05:56:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac07b78

net-misc/socat: mark 1.7.3.1 ia64/ppc/sparc stable #573602

 net-misc/socat/socat-1.7.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/socat/socat-1.7.3.1.ebuild 
b/net-misc/socat/socat-1.7.3.1.ebuild
index 9cd2b81..998dc35 100644
--- a/net-misc/socat/socat-1.7.3.1.ebuild
+++ b/net-misc/socat/socat-1.7.3.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="ssl readline ipv6 tcpd"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/wget/, net-misc/wget/files/

2016-03-01 Thread Mike Frysinger
commit: 885437bfa2b7d96e6aa6dc846f0123051496b5d3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Mar  2 05:31:17 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  2 05:33:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=885437bf

net-misc/wget: add upstream fix for progress bar #410529 and use subslots 
w/openssl #576128 and w/gnutls #573936

 .../wget/files/wget-1.17.1-progress-bar-segv.patch | 35 
 net-misc/wget/wget-1.17.1-r1.ebuild| 94 ++
 2 files changed, 129 insertions(+)

diff --git a/net-misc/wget/files/wget-1.17.1-progress-bar-segv.patch 
b/net-misc/wget/files/wget-1.17.1-progress-bar-segv.patch
new file mode 100644
index 000..5cfd41f
--- /dev/null
+++ b/net-misc/wget/files/wget-1.17.1-progress-bar-segv.patch
@@ -0,0 +1,35 @@
+From 7099f4899880eaefc2c40a3dc7693ab4174a819b Mon Sep 17 00:00:00 2001
+From: Darshit Shah 
+Date: Mon, 22 Feb 2016 15:08:15 +0100
+Subject: [PATCH] Sanitize value sent to memset to prevent SEGFAULT
+
+---
+ src/progress.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/src/progress.c b/src/progress.c
+index 93f6246..8a5df21 100644
+--- a/src/progress.c
 b/src/progress.c
+@@ -1164,6 +1164,8 @@ create_image (struct bar_progress *bp, double 
dl_total_time, bool done)
+ }
+ 
+   padding = bp->width - count_cols (bp->buffer);
++  assert (padding > 0 && "Padding length became non-positive!");
++  padding = padding > 0 ? padding : 0;
+   memset (p, ' ', padding);
+   p += padding;
+   *p = '\0';
+@@ -1174,6 +1176,9 @@ create_image (struct bar_progress *bp, double 
dl_total_time, bool done)
+* from the release code since we do not want Wget to crash and burn when 
the
+* assertion fails. Instead Wget should continue downloading and display a
+* horrible and irritating progress bar that spams the screen with newlines.
++   *
++   * By default, all assertions are disabled in a Wget build and are enabled
++   * only with the --enable-assert configure option.
+*/
+   assert (count_cols (bp->buffer) == bp->width);
+ }
+-- 
+2.6.2
+

diff --git a/net-misc/wget/wget-1.17.1-r1.ebuild 
b/net-misc/wget/wget-1.17.1-r1.ebuild
new file mode 100644
index 000..7959314
--- /dev/null
+++ b/net-misc/wget/wget-1.17.1-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{3_3,3_4} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs eutils
+
+DESCRIPTION="Network utility to retrieve files from the WWW"
+HOMEPAGE="https://www.gnu.org/software/wget/;
+SRC_URI="mirror://gnu/wget/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug gnutls idn ipv6 libressl nls ntlm pcre +ssl static test uuid zlib"
+REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
+
+LIB_DEPEND="idn? ( net-dns/libidn[static-libs(+)] )
+   pcre? ( dev-libs/libpcre[static-libs(+)] )
+   ssl? (
+   gnutls? ( net-libs/gnutls:0=[static-libs(+)] )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
+   libressl? ( dev-libs/libressl[static-libs(+)] )
+   )
+   )
+   uuid? ( sys-apps/util-linux[static-libs(+)] )
+   zlib? ( sys-libs/zlib[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   static? ( ${LIB_DEPEND} )
+   test? (
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-perl/HTTP-Daemon
+   dev-perl/HTTP-Message
+   dev-perl/IO-Socket-SSL
+   )
+   nls? ( sys-devel/gettext )"
+
+DOCS=( AUTHORS MAILING-LIST NEWS README doc/sample.wgetrc )
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-progress-bar-segv.patch
+}
+
+src_configure() {
+   # fix compilation on Solaris, we need filio.h for FIONBIO as used in
+   # the included gnutls -- force ioctl.h to include this header
+   [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1
+
+   if use static ; then
+   append-ldflags -static
+   tc-export PKG_CONFIG
+   PKG_CONFIG+=" --static"
+   fi
+   econf \
+   --disable-assert \
+   --disable-rpath \
+   $(use_with ssl ssl $(usex gnutls gnutls openssl)) \
+   $(use_enable ssl opie) \
+   $(use_enable ssl digest) \
+  

[gentoo-commits] repo/gentoo:master commit in: dev-tex/circuit_macros/

2016-03-01 Thread Denis Dupeyron
commit: 5b19f9f7e5de5adc37f4d9e1794a72117c09457e
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Wed Mar  2 04:49:34 2016 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Wed Mar  2 04:49:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b19f9f7

dev-tex/circuit_macros: remove 8.3

 dev-tex/circuit_macros/Manifest  |  1 -
 dev-tex/circuit_macros/circuit_macros-8.3.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/dev-tex/circuit_macros/Manifest b/dev-tex/circuit_macros/Manifest
index 701690a..d16774d 100644
--- a/dev-tex/circuit_macros/Manifest
+++ b/dev-tex/circuit_macros/Manifest
@@ -1,3 +1,2 @@
 DIST circuit_macros-8.3.1.tar.gz 2021702 SHA256 
3ea3a258c4222b981c541924a2f006079b6240a6500a7e5a76985be1ad4eb085 SHA512 
b7f5ee756169b15b80d8645501462281150a9981e7b80eec7b453829b61610b352a349e2f0086f70421ef7eb38f1ac205e3eecc318fc14ee67eb90e94414d219
 WHIRLPOOL 
6d2f22bac6b7f695261db6878faaeb1fa08ae5924c5d9ce15362d2c7f5f2e60c372302c581f234c21dc7b183206b46aa85e71b877a53720b3b2ca6882a996206
 DIST circuit_macros-8.3.2.tar.gz 2047086 SHA256 
006723c6ebc06120c90b5c4a9b77cea318172121923207575eeb5c6b1925d32d SHA512 
bfc43496985b9b2a09a5adbf5c2e5dbd09109a75d3d684858746885fd571da17f4d8209bd9a3b084b155d6a36269fea2d9f750a05c262f1c0d07b969b3233204
 WHIRLPOOL 
be295b4c8c41236632a32f6ce8990c93fab490c9977d246ac0bfcd54868bfad4a21cb9d135b4d2100405c6200f8d09ee4c0e68e920aa9a0330c20c8a95c40351
-DIST circuit_macros-8.3.tar.gz 1897642 SHA256 
c3b547a79204acb71cc32f59261963116afb6afd2614bb135bf1b5edf64b077c SHA512 
d9407c54e5b87f5bd1cf43f92f4b65a2e59221f8a62d687918230f0ab6ffa47757436c1914e76872b7ac22b6547ab6c0efa54a0f05647ff435a4f2452a1c6029
 WHIRLPOOL 
7b50ed8cac220cfd1c071102ff54a1074ce2f737e7a61202b446202a613da2a9d94b19611174a9e979a8b09aa4f60246580b802efb6ba821307d8849f7306ad8

diff --git a/dev-tex/circuit_macros/circuit_macros-8.3.ebuild 
b/dev-tex/circuit_macros/circuit_macros-8.3.ebuild
deleted file mode 100644
index 64e3480..000
--- a/dev-tex/circuit_macros/circuit_macros-8.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/;
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz
 -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
-   media-gfx/dpic
-   sys-devel/m4
-   script? ( app-text/texlive[graphics]
-   dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins *.m4
-   insinto /usr/share/texmf-site/tex/latex/${PN}
-   doins boxdims.sty
-   dodoc README CHANGES Makefile doc/CMman.pdf
-   rm -f doc/CMman.pdf
-   use doc && dodoc -r doc
-   use examples && dodoc -r examples
-   use script && dobin "${FILESDIR}/cm2pdf"
-   docompress -x \
-   /usr/share/doc/${PF}/Makefile \
-   /usr/share/doc/${PF}/doc \
-   /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
-   etexmf-update
-   use script && einfo "cm2pdf was installed to automatically create PDFs. 
Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
-   etexmf-update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/circuit_macros/

2016-03-01 Thread Denis Dupeyron
commit: 5266f6e34fa11fd3d191b2bf1c1f18679c9b01b6
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Wed Mar  2 04:50:22 2016 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Wed Mar  2 04:50:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5266f6e3

dev-tex/circuit_macros: remove 8.3.1

 dev-tex/circuit_macros/Manifest|  1 -
 dev-tex/circuit_macros/circuit_macros-8.3.1.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-tex/circuit_macros/Manifest b/dev-tex/circuit_macros/Manifest
index d16774d..7a7fa07 100644
--- a/dev-tex/circuit_macros/Manifest
+++ b/dev-tex/circuit_macros/Manifest
@@ -1,2 +1 @@
-DIST circuit_macros-8.3.1.tar.gz 2021702 SHA256 
3ea3a258c4222b981c541924a2f006079b6240a6500a7e5a76985be1ad4eb085 SHA512 
b7f5ee756169b15b80d8645501462281150a9981e7b80eec7b453829b61610b352a349e2f0086f70421ef7eb38f1ac205e3eecc318fc14ee67eb90e94414d219
 WHIRLPOOL 
6d2f22bac6b7f695261db6878faaeb1fa08ae5924c5d9ce15362d2c7f5f2e60c372302c581f234c21dc7b183206b46aa85e71b877a53720b3b2ca6882a996206
 DIST circuit_macros-8.3.2.tar.gz 2047086 SHA256 
006723c6ebc06120c90b5c4a9b77cea318172121923207575eeb5c6b1925d32d SHA512 
bfc43496985b9b2a09a5adbf5c2e5dbd09109a75d3d684858746885fd571da17f4d8209bd9a3b084b155d6a36269fea2d9f750a05c262f1c0d07b969b3233204
 WHIRLPOOL 
be295b4c8c41236632a32f6ce8990c93fab490c9977d246ac0bfcd54868bfad4a21cb9d135b4d2100405c6200f8d09ee4c0e68e920aa9a0330c20c8a95c40351

diff --git a/dev-tex/circuit_macros/circuit_macros-8.3.1.ebuild 
b/dev-tex/circuit_macros/circuit_macros-8.3.1.ebuild
deleted file mode 100644
index fffc6e1..000
--- a/dev-tex/circuit_macros/circuit_macros-8.3.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/;
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz
 -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
-   media-gfx/dpic
-   sys-devel/m4
-   script? ( app-text/texlive[graphics]
-   dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins *.m4
-   insinto /usr/share/texmf-site/tex/latex/${PN}
-   doins boxdims.sty
-   dodoc README CHANGES Makefile doc/CMman.pdf
-   rm -f doc/CMman.pdf
-   use doc && dodoc -r doc
-   use examples && dodoc -r examples
-   use script && dobin "${FILESDIR}/cm2pdf"
-   docompress -x \
-   /usr/share/doc/${PF}/Makefile \
-   /usr/share/doc/${PF}/doc \
-   /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
-   etexmf-update
-   use script && einfo "cm2pdf was installed to automatically create PDFs. 
Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
-   etexmf-update
-}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/quartus-prime-lite/

2016-03-01 Thread Ian Delaney
commit: 27e74fb8a0fc2e1e53f42a7197bae7c715d76cb3
Author: Peter Foley  pefoley  com>
AuthorDate: Tue Mar  1 22:33:22 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Mar  1 22:33:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e74fb8

sci-electronics/quartus-prime-lite: add missing DOCTYPE

Package-Manager: portage-2.2.27

 sci-electronics/quartus-prime-lite/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-electronics/quartus-prime-lite/metadata.xml 
b/sci-electronics/quartus-prime-lite/metadata.xml
index c470c06..08f854c 100644
--- a/sci-electronics/quartus-prime-lite/metadata.xml
+++ b/sci-electronics/quartus-prime-lite/metadata.xml
@@ -1,4 +1,5 @@
 
+http://www.gentoo.org/dtd/metadata.dtd;>
 

bren...@horan.hk



[gentoo-commits] repo/gentoo:master commit in: dev-java/json/

2016-03-01 Thread Ian Delaney
commit: 2a347c7e055fce36c56423a7b8a3f5a8b6bf
Author: Peter Foley  pefoley  com>
AuthorDate: Tue Mar  1 22:31:16 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Mar  1 22:31:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a347c7e

dev-java/json: fix SYSTEM url in metadata.xml

Package-Manager: portage-2.2.27

 dev-java/json/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/json/metadata.xml b/dev-java/json/metadata.xml
index ed6abb8..8ec4071 100644
--- a/dev-java/json/metadata.xml
+++ b/dev-java/json/metadata.xml
@@ -1,5 +1,5 @@
 
-https://www.gentoo.org/dtd/metadata.dtd;>
+http://www.gentoo.org/dtd/metadata.dtd;>
 

JSON (JavaScript Object Notation) is a lightweight 
data-interchange format.



[gentoo-commits] repo/gentoo:master commit in: /

2016-03-01 Thread Ian Delaney
commit: 25d2d9325802d207db948b15f0e596dc0b5bff12
Author: Ian Delaney  gentoo  org>
AuthorDate: Wed Mar  2 04:24:50 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Mar  2 04:24:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d2d932

Merge remote-tracking branch 'remotes/pefoley2/metadata_fixes'

Pull request: https://github.com/gentoo/gentoo/pull/957

 dev-java/json/metadata.xml  | 2 +-
 dev-util//metadata.xml  | 1 -
 sci-electronics/quartus-prime-lite/metadata.xml | 1 +
 3 files changed, 2 insertions(+), 2 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: dev-util/cccc/

2016-03-01 Thread Ian Delaney
commit: bbc5d523fd2f723dc170caab36dbeb2c82515484
Author: Peter Foley  pefoley  com>
AuthorDate: Tue Mar  1 22:22:31 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Mar  1 22:22:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc5d523

dev-util/: remove deprecated herd from metadata.xml

Package-Manager: portage-2.2.27

 dev-util//metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util//metadata.xml b/dev-util//metadata.xml
index 08fec3d..ecde1cf 100644
--- a/dev-util//metadata.xml
+++ b/dev-util//metadata.xml
@@ -1,7 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   dev-tools

nerd...@gentoo.org




[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2016-03-01 Thread Mike Frysinger
commit: 23eb51a40684e876fcc638a3ab5444a0ca5aa23f
Author: Dmitri Bogomolov <4glitch  gmail  com>
AuthorDate: Wed Mar  2 03:57:05 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  2 03:57:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23eb51a4

media-tv/kodi: require at least gles or opengl to be enabled #575626

 media-tv/kodi/kodi-14.1.ebuild | 1 +
 media-tv/kodi/kodi-15.2.ebuild | 1 +
 media-tv/kodi/kodi-16.0.ebuild | 1 +
 media-tv/kodi/kodi-.ebuild | 1 +
 4 files changed, 4 insertions(+)

diff --git a/media-tv/kodi/kodi-14.1.ebuild b/media-tv/kodi/kodi-14.1.ebuild
index 04ff776..d01cbec 100644
--- a/media-tv/kodi/kodi-14.1.ebuild
+++ b/media-tv/kodi/kodi-14.1.ebuild
@@ -36,6 +36,7 @@ SLOT="0"
 IUSE="airplay avahi bluetooth bluray caps cec css debug +fishbmc gles goom 
java joystick midi mysql nfs +opengl profile +projectm pulseaudio pvr +rsxs 
rtmp +samba sdl sftp test +texturepacker udisks upnp upower +usb vaapi vdpau 
webserver +X +xrandr"
 # gles/vaapi: http://trac.kodi.tv/ticket/10552 #464306
 REQUIRED_USE="
+   || ( gles opengl )
gles? ( !vaapi )
vaapi? ( !gles )
pvr? ( mysql )

diff --git a/media-tv/kodi/kodi-15.2.ebuild b/media-tv/kodi/kodi-15.2.ebuild
index e67e146..d01c45e 100644
--- a/media-tv/kodi/kodi-15.2.ebuild
+++ b/media-tv/kodi/kodi-15.2.ebuild
@@ -37,6 +37,7 @@ SLOT="0"
 IUSE="airplay alsa avahi bluetooth bluray caps cec css dbus debug +fishbmc 
gles goom java joystick midi mysql nfs +opengl profile +projectm pulseaudio 
+rsxs rtmp +samba sftp +spectrum test +texturepacker udisks upnp upower +usb 
vaapi vdpau +waveform webserver +X"
 # gles/vaapi: http://trac.kodi.tv/ticket/10552 #464306
 REQUIRED_USE="
+   || ( gles opengl )
gles? ( !vaapi )
vaapi? ( !gles )
rsxs? ( X )

diff --git a/media-tv/kodi/kodi-16.0.ebuild b/media-tv/kodi/kodi-16.0.ebuild
index 55ded82..cfe1b21 100644
--- a/media-tv/kodi/kodi-16.0.ebuild
+++ b/media-tv/kodi/kodi-16.0.ebuild
@@ -36,6 +36,7 @@ SLOT="0"
 IUSE="airplay alsa avahi bluetooth bluray caps cec css dbus debug gles java 
joystick midi mysql nfs +opengl profile pulseaudio rtmp +samba sftp test 
+texturepacker udisks upnp upower +usb vaapi vdpau webserver +X"
 # gles/vaapi: http://trac.kodi.tv/ticket/10552 #464306
 REQUIRED_USE="
+   || ( gles opengl )
gles? ( !vaapi )
vaapi? ( !gles )
udisks? ( dbus )

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 01e2497..28bd5f9 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -36,6 +36,7 @@ SLOT="0"
 IUSE="airplay alsa avahi bluetooth bluray caps cec css dbus debug gles java 
joystick midi mysql nfs +opengl profile pulseaudio rtmp +samba sftp test 
+texturepacker udisks upnp upower +usb vaapi vdpau webserver +X"
 # gles/vaapi: http://trac.kodi.tv/ticket/10552 #464306
 REQUIRED_USE="
+   || ( gles opengl )
gles? ( !vaapi )
vaapi? ( !gles )
udisks? ( dbus )



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/files/, dev-python/cryptography/

2016-03-01 Thread Mike Gilbert
commit: 223f004279c64d8abffa2e3a051f9f8e23131f1e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar  2 03:16:53 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Mar  2 03:18:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223f0042

dev-python/cryptography: Backport openssl 1.0.2g fix to stable ebuild

The replaces the patch by zx2c4 with a more flexible patch
from upstream. This ensures that the package can build against any
version of openssl in the tree.

Package-Manager: portage-2.2.27_p64

 dev-python/cryptography/cryptography-1.1.2.ebuild  |  4 ++-
 ...cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch | 29 ++
 2 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/dev-python/cryptography/cryptography-1.1.2.ebuild 
b/dev-python/cryptography/cryptography-1.1.2.ebuild
index 0556b6a..cfd7541 100644
--- a/dev-python/cryptography/cryptography-1.1.2.ebuild
+++ b/dev-python/cryptography/cryptography-1.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -43,6 +43,8 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
 
+PATCHES=( "${FILESDIR}/${PN}-1.2.2-openssl-1.0.2g-mem_buf.patch" )
+
 python_test() {
py.test -v -v -x || die "Tests fail with ${EPYTHON}"
 }

diff --git 
a/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch 
b/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch
index 64d270b..fbe690e 100644
--- 
a/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch
+++ 
b/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch
@@ -1,12 +1,31 @@
-diff -ru cryptography-1.2.2/src/_cffi_src/openssl/bio.py 
cryptography-1.2.2-fixed/src/_cffi_src/openssl/bio.py
 cryptography-1.2.2/src/_cffi_src/openssl/bio.py2016-01-29 
20:26:11.0 +0100
-+++ cryptography-1.2.2-fixed/src/_cffi_src/openssl/bio.py  2016-03-01 
20:32:25.172776288 +0100
-@@ -99,7 +99,7 @@
+From df779dfec9ce87b79e48448aea3c597a4716b29e Mon Sep 17 00:00:00 2001
+From: Paul Kehrer 
+Date: Tue, 1 Mar 2016 14:22:32 -0600
+Subject: [PATCH] move BIO_new_mem_buf to macros to handle 1.0.2g signature
+ change
+
+---
+ src/_cffi_src/openssl/bio.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/_cffi_src/openssl/bio.py b/src/_cffi_src/openssl/bio.py
+index ac86683..6439e63 100644
+--- a/src/_cffi_src/openssl/bio.py
 b/src/_cffi_src/openssl/bio.py
+@@ -99,7 +99,6 @@
  BIO *BIO_next(BIO *);
  BIO *BIO_find_type(BIO *, int);
  BIO_METHOD *BIO_s_mem(void);
 -BIO *BIO_new_mem_buf(void *, int);
-+BIO *BIO_new_mem_buf(const void *, int);
  BIO_METHOD *BIO_s_file(void);
  BIO *BIO_new_file(const char *, const char *);
  BIO *BIO_new_fp(FILE *, int);
+@@ -127,6 +126,8 @@
+ """
+ 
+ MACROS = """
++/* BIO_new_mem_buf became const void * in 1.0.2g */
++BIO *BIO_new_mem_buf(void *, int);
+ long BIO_set_fd(BIO *, long, int);
+ long BIO_get_fd(BIO *, char *);
+ long BIO_set_mem_eof_return(BIO *, int);



[gentoo-commits] repo/gentoo:master commit in: app-emulation/spice-protocol/

2016-03-01 Thread Doug Goldstein
commit: c0e3b8654d1321d0c52c60eb56968cbede3427e2
Author: Doug Goldstein  gentoo  org>
AuthorDate: Wed Mar  2 02:49:21 2016 +
Commit: Doug Goldstein  gentoo  org>
CommitDate: Wed Mar  2 02:58:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e3b865

app-emulation/spice-protocol: live ebuilds

Based on the work of Michal Privoznik  gmail.com> to provide
live ebuilds.

Gentoo-Bug: 575652

Package-Manager: portage-2.2.26
Signed-off-by: Doug Goldstein  gentoo.org>

 .../spice-protocol/spice-protocol-.ebuild  | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/app-emulation/spice-protocol/spice-protocol-.ebuild 
b/app-emulation/spice-protocol/spice-protocol-.ebuild
new file mode 100644
index 000..2d21d4c
--- /dev/null
+++ b/app-emulation/spice-protocol/spice-protocol-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+if [[ ${PV} = ** ]]; then
+   inherit git-2 autotools
+   EGIT_REPO_URI="git://anongit.freedesktop.org/spice/spice-protocol"
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Headers defining the SPICE protocol"
+HOMEPAGE="http://spice-space.org/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   [[ ${PV} = ** ]] && eautoreconf
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/

2016-03-01 Thread Doug Goldstein
commit: 349cd6691652863d6179e550dcd283dc585a64b2
Author: Doug Goldstein  gentoo  org>
AuthorDate: Wed Mar  2 02:57:23 2016 +
Commit: Doug Goldstein  gentoo  org>
CommitDate: Wed Mar  2 02:58:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349cd669

app-emulation/spice:  add live ebuild

Live ebuild from Michal Privoznik  gmail.com>.

Gentoo-Bug: 575652

Package-Manager: portage-2.2.26
Signed-off-by: Doug Goldstein  gentoo.org>

 app-emulation/spice/spice-.ebuild | 68 +++
 1 file changed, 68 insertions(+)

diff --git a/app-emulation/spice/spice-.ebuild 
b/app-emulation/spice/spice-.ebuild
new file mode 100644
index 000..93d4c7a
--- /dev/null
+++ b/app-emulation/spice/spice-.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit eutils git-r3 python-any-r1 autotools
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="http://spice-space.org/;
+SRC_URI=""
+EGIT_REPO_URI="git://git.freedesktop.org/git/spice/spice"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="libressl sasl smartcard static-libs"
+
+RDEPEND="
+   >=dev-libs/glib-2.22:2[static-libs(+)?]
+   >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+   media-libs/opus[static-libs(+)?]
+   sys-libs/zlib[static-libs(+)?]
+   virtual/jpeg:0=[static-libs(+)?]
+   >=x11-libs/pixman-0.17.7[static-libs(+)?]
+   !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+   libressl? ( dev-libs/libressl[static-libs(+)?] )
+   smartcard? ( >=app-emulation/libcacard-0.1.2 )
+   sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
+
+DEPEND="
+   =app-emulation/spice-protocol-
+   virtual/pkgconfig
+   $(python_gen_any_dep '
+   >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   smartcard? ( app-emulation/qemu[smartcard] )
+   ${RDEPEND}"
+
+python_check_deps() {
+   has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+   has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   eautoreconf
+   default
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with sasl) \
+   $(use_enable smartcard) \
+   --disable-gui
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/collectd/

2016-03-01 Thread Ian Delaney
commit: 941399e79779a7d7187af1cc4e17b29bc5988b4c
Author: Thomas D  whissi  de>
AuthorDate: Tue Mar  1 23:50:19 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Mar  1 23:50:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941399e7

app-admin/collectd: Adjust dependency on sys-power/nut (#540750)

Bug: https://bugs.gentoo.org/show_bug.cgi?id=540750

Package-Manager: portage-2.2.27

 app-admin/collectd/collectd-5.4.1-r2.ebuild | 10 +-
 app-admin/collectd/collectd-5.5.0.ebuild|  2 +-
 app-admin/collectd/collectd-5.5.1.ebuild|  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-admin/collectd/collectd-5.4.1-r2.ebuild 
b/app-admin/collectd/collectd-5.4.1-r2.ebuild
index a7fc037..feea5d7 100644
--- a/app-admin/collectd/collectd-5.4.1-r2.ebuild
+++ b/app-admin/collectd/collectd-5.4.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python2_7 )
 
 inherit autotools base eutils java-pkg-opt-2 linux-info multilib perl-app 
python-single-r1 systemd user
 
-DESCRIPTION="A a daemon which collects system statistic and provides 
mechanisms to store the values"
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
 
 HOMEPAGE="http://collectd.org;
 SRC_URI="${HOMEPAGE}/files/${P}.tar.bz2"
@@ -77,13 +77,13 @@ COMMON_DEPEND="
collectd_plugins_netlink?   ( net-libs/libmnl )
collectd_plugins_nginx? ( net-misc/curl )
collectd_plugins_notify_desktop?( x11-libs/libnotify )
-   collectd_plugins_notify_email?  ( net-libs/libesmtp 
dev-libs/openssl )
-   collectd_plugins_nut?   ( sys-power/nut )
+   collectd_plugins_notify_email?  ( net-libs/libesmtp 
dev-libs/openssl:= )
+   collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
collectd_plugins_onewire?   ( sys-fs/owfs )
collectd_plugins_oracle?( 
dev-db/oracle-instantclient-basic )
collectd_plugins_perl?  ( dev-lang/perl:=[ithreads] )
collectd_plugins_ping?  ( net-libs/liboping )
-   collectd_plugins_postgresql?( dev-db/postgresql )
+   collectd_plugins_postgresql?( dev-db/postgresql:= )
collectd_plugins_python?( ${PYTHON_DEPS} )
collectd_plugins_routeros?  ( net-libs/librouteros )
collectd_plugins_rrdcached? ( net-analyzer/rrdtool )

diff --git a/app-admin/collectd/collectd-5.5.0.ebuild 
b/app-admin/collectd/collectd-5.5.0.ebuild
index d32eaf8..a06c442 100644
--- a/app-admin/collectd/collectd-5.5.0.ebuild
+++ b/app-admin/collectd/collectd-5.5.0.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
collectd_plugins_nginx? ( net-misc/curl )
collectd_plugins_notify_desktop?( x11-libs/libnotify:= )
collectd_plugins_notify_email?  ( net-libs/libesmtp dev-libs/openssl:0= 
)
-   collectd_plugins_nut?   ( sys-power/nut )
+   collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
collectd_plugins_onewire?   ( sys-fs/owfs )
collectd_plugins_oracle?( 
dev-db/oracle-instantclient-basic )
collectd_plugins_openldap?  ( net-nds/openldap )

diff --git a/app-admin/collectd/collectd-5.5.1.ebuild 
b/app-admin/collectd/collectd-5.5.1.ebuild
index 63ded29..5d65a4a 100644
--- a/app-admin/collectd/collectd-5.5.1.ebuild
+++ b/app-admin/collectd/collectd-5.5.1.ebuild
@@ -91,7 +91,7 @@ COMMON_DEPEND="
collectd_plugins_nginx? ( net-misc/curl )
collectd_plugins_notify_desktop?( x11-libs/libnotify )
collectd_plugins_notify_email?  ( net-libs/libesmtp )
-   collectd_plugins_nut?   ( sys-power/nut )
+   collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
collectd_plugins_openldap?  ( net-nds/openldap )
collectd_plugins_onewire?   ( >=sys-fs/owfs-3.1 )
collectd_plugins_oracle?( 
dev-db/oracle-instantclient-basic )



[gentoo-commits] repo/gentoo:master commit in: /

2016-03-01 Thread Ian Delaney
commit: 0d6cb9a67a8c1e4c6fd908ac6ff8e55524bffaee
Author: Ian Delaney  gentoo  org>
AuthorDate: Wed Mar  2 02:40:17 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Mar  2 02:40:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6cb9a6

Merge remote-tracking branch 'remotes/Whissi/gentoo-bug-540750'

Pull request: https://github.com/gentoo/gentoo/pull/958

 app-admin/collectd/collectd-5.4.1-r2.ebuild | 10 +-
 app-admin/collectd/collectd-5.5.0.ebuild|  2 +-
 app-admin/collectd/collectd-5.5.1.ebuild|  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/

2016-03-01 Thread Zac Medico
commit: dc7c96657499284ae33f5da842f63c5a018127dd
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar  2 01:20:19 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar  2 01:20:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc7c9665

net-misc/curl: use slot operator of openssl (bug #575548)

Package-Manager: portage-2.2.27

 net-misc/curl/curl-7.43.0.ebuild| 2 +-
 net-misc/curl/curl-7.45.0.ebuild| 2 +-
 net-misc/curl/curl-7.46.0-r1.ebuild | 2 +-
 net-misc/curl/curl-7.46.0.ebuild| 2 +-
 net-misc/curl/curl-7.47.1.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/curl/curl-7.43.0.ebuild b/net-misc/curl/curl-7.43.0.ebuild
index 434cff2..00415c6 100644
--- a/net-misc/curl/curl-7.43.0.ebuild
+++ b/net-misc/curl/curl-7.43.0.ebuild
@@ -44,7 +44,7 @@ RDEPEND="ldap? ( 
>=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
app-misc/ca-certificates
)
curl_ssl_openssl? (
-   
>=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}]
+   
>=dev-libs/openssl-1.0.1h-r2:=[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_nss? (
>=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}]

diff --git a/net-misc/curl/curl-7.45.0.ebuild b/net-misc/curl/curl-7.45.0.ebuild
index 19a88c3..488438a 100644
--- a/net-misc/curl/curl-7.45.0.ebuild
+++ b/net-misc/curl/curl-7.45.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="ldap? ( 
>=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
dev-libs/libressl[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_openssl? (
-   
>=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}]
+   
>=dev-libs/openssl-1.0.1h-r2:=[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_nss? (
>=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}]

diff --git a/net-misc/curl/curl-7.46.0-r1.ebuild 
b/net-misc/curl/curl-7.46.0-r1.ebuild
index af08d5d..142f4e0 100644
--- a/net-misc/curl/curl-7.46.0-r1.ebuild
+++ b/net-misc/curl/curl-7.46.0-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
app-misc/ca-certificates
)
curl_ssl_openssl? (
-   dev-libs/openssl:0[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_nss? (
dev-libs/nss:0[${MULTILIB_USEDEP}]

diff --git a/net-misc/curl/curl-7.46.0.ebuild b/net-misc/curl/curl-7.46.0.ebuild
index c6d37c9..8a62ac9 100644
--- a/net-misc/curl/curl-7.46.0.ebuild
+++ b/net-misc/curl/curl-7.46.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
dev-libs/libressl[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_openssl? (
-   dev-libs/openssl:0[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_nss? (
dev-libs/nss:0[${MULTILIB_USEDEP}]

diff --git a/net-misc/curl/curl-7.47.1.ebuild b/net-misc/curl/curl-7.47.1.ebuild
index 1ff98ac..cc3b300 100644
--- a/net-misc/curl/curl-7.47.1.ebuild
+++ b/net-misc/curl/curl-7.47.1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
app-misc/ca-certificates
)
curl_ssl_openssl? (
-   dev-libs/openssl:0[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
)
curl_ssl_nss? (
dev-libs/nss:0[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/

2016-03-01 Thread Brian Evans
commit: 9318436195bf44c057e267060fd3fbac269d5100
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Mar  2 00:51:46 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Mar  2 00:51:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93184361

dev-php/xdebug: Version bump

Package-Manager: portage-2.2.27

 dev-php/xdebug/Manifest|  1 +
 dev-php/xdebug/xdebug-2.4.0_rc4.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index f2184ec..b42ac28 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -3,4 +3,5 @@ DIST xdebug-2.2.7.tgz 256437 SHA256 
4fce7fc794ccbb1dd0b961191cd0323516e216502fe7
 DIST xdebug-2.3.1.tgz 266218 SHA256 
b50365896089c76d6d64924b66428cc5ef6b4802371e3d422581b3c34d3ca64c SHA512 
aca3ce1546f8b99482f55c0f09e532addecff7db4cc81818260b2d3524fd6888e05c15ed0f98f25a139c40e011540705f02aab56f4c52d90212a843459493bd2
 WHIRLPOOL 
69e4545c1489f240a23ba4ee70afec754471e5cbffdd48a1d5f5db1eace13982807b1e30ae2efd541f79b658613e770ad2dea1ca016a67037e5b5b59ce08fb9c
 DIST xdebug-2.3.3.tgz 268381 SHA256 
b27bd09b23136d242dbc94f4503c98f012a521d5597002c9d463a63c6b0cdfe3 SHA512 
212604e87caa67b3734befa0f57580532b0edd346ed871bbaba72ba8319ba60eb8d66649cb5716df250f28ef1cd2384ccc6f651b90ab4936dbcb45ef6c5f7438
 WHIRLPOOL 
f228a2527dc9f2a166bdd4f2920537d5bc66e00f528f21ca05b7038ca535fb3011f3f39a39871c5ac0a62d46d3c3f3eb4a76d33e9c33c79b633be252e89af23e
 DIST xdebug-2.4.0RC2.tgz 263506 SHA256 
d09bf890f50178d083291288d9dea34a90a95bd8e9cbc9755d14a8e7ebe9d6d0 SHA512 
fa719d13e13a912c7425318f31fb0baa9440b8d52dbaed7fff43afcec98b0c0fd3ead627bed1c31c4dd1b41315f76cec093fd5521ad657cf5514afa5eb284d67
 WHIRLPOOL 
107978033e15b11e9a708a2042cf6deb2a4785dc45cd69381dce5adde9b41e1203511a56cf1d32f211bec11f4d8bb9d2589dbab1a2f839ee3d30abb48456
+DIST xdebug-2.4.0RC4.tgz 264477 SHA256 
55f8c906d8e7413c872e91db599082f18c3e49c736adf977333cd313fae635e8 SHA512 
facab7b65393c1e4a84144f0e2be31b5cd42421b0f43e3bd6ccb0c1d73e63cba75e3131c901e5ebef7cd46252fb86f31d06064d77694411b4a4397abde170883
 WHIRLPOOL 
cac678bb8c1ffa274e1b3e6f766722d6554d7415640b2dae53e050c72cc48a0032312e576f1ee0c9d3e6a916f759a53dda54a119007b0189712ba74ecc793d65
 DIST xdebug-2.4.0beta1.tgz 269305 SHA256 
7936814fff7cae80bdf4106e9cc9e7c350d236f5a58a1d6ddd28d1829ae99acf SHA512 
8d0e9ae9544f930c965e06713a89e5f0e64b43aaa78055805541641106b136c7ff1d1bd675e671147e32fbec0d4c45f0efed9676486dd89fb287f97f75d75464
 WHIRLPOOL 
955e24a2f27313ffc4765eeb2d6dc67ef6ed77cb2f337e650566ec357334db24ab31cb100cbee1fef45bda3b183e92a656b9014b6b60f8b17b6168f7311d6a7d

diff --git a/dev-php/xdebug/xdebug-2.4.0_rc4.ebuild 
b/dev-php/xdebug/xdebug-2.4.0_rc4.ebuild
new file mode 100644
index 000..008c592
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.4.0_rc4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+
+USE_PHP="php7-0 php5-6 php5-5"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r2
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="http://www.xdebug.org/;
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz;
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+
+src_install() {
+   dodoc README.rst CREDITS
+   php-ext-source-r2_src_install
+
+   php-ext-source-r2_addtoinifiles "xdebug.auto_trace" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.trace_output_dir" '"/tmp"'
+   php-ext-source-r2_addtoinifiles "xdebug.trace_output_name" '"trace.%c"'
+   php-ext-source-r2_addtoinifiles "xdebug.trace_format" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.trace_options" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.collect_includes" '"1"'
+   php-ext-source-r2_addtoinifiles "xdebug.collect_params" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.collect_return" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.collect_vars" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.default_enable" '"1"'
+   php-ext-source-r2_addtoinifiles "xdebug.extended_info" '"1"'
+   php-ext-source-r2_addtoinifiles "xdebug.manual_url" 
'"http://www.php.net;'
+   php-ext-source-r2_addtoinifiles "xdebug.max_nesting_level" '"100"'
+   php-ext-source-r2_addtoinifiles "xdebug.show_exception_trace" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.show_local_vars" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.show_mem_delta" '"0"'
+   php-ext-source-r2_addtoinifiles "xdebug.dump.COOKIE" '"NULL"'
+   php-ext-source-r2_addtoinifiles "xdebug.dump.ENV" '"NULL"'
+   php-ext-source-r2_addtoinifiles "xdebug.dump.FILES" '"NULL"'
+   

[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-client/

2016-03-01 Thread Brian Evans
commit: 21191bb34824d6d8cd2559b99a36fd11c355b1fb
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Mar  2 00:45:40 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Mar  2 00:45:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21191bb3

dev-php/xdebug-client: Version bump; also bump to EAPI=6

Package-Manager: portage-2.2.27

 dev-php/xdebug-client/Manifest |  1 +
 .../xdebug-client/xdebug-client-2.4.0_rc4.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest
index 2ffa9b7..43023c1 100644
--- a/dev-php/xdebug-client/Manifest
+++ b/dev-php/xdebug-client/Manifest
@@ -6,4 +6,5 @@ DIST xdebug-2.2.7.tgz 256437 SHA256 
4fce7fc794ccbb1dd0b961191cd0323516e216502fe7
 DIST xdebug-2.3.1.tgz 266218 SHA256 
b50365896089c76d6d64924b66428cc5ef6b4802371e3d422581b3c34d3ca64c SHA512 
aca3ce1546f8b99482f55c0f09e532addecff7db4cc81818260b2d3524fd6888e05c15ed0f98f25a139c40e011540705f02aab56f4c52d90212a843459493bd2
 WHIRLPOOL 
69e4545c1489f240a23ba4ee70afec754471e5cbffdd48a1d5f5db1eace13982807b1e30ae2efd541f79b658613e770ad2dea1ca016a67037e5b5b59ce08fb9c
 DIST xdebug-2.3.3.tgz 268381 SHA256 
b27bd09b23136d242dbc94f4503c98f012a521d5597002c9d463a63c6b0cdfe3 SHA512 
212604e87caa67b3734befa0f57580532b0edd346ed871bbaba72ba8319ba60eb8d66649cb5716df250f28ef1cd2384ccc6f651b90ab4936dbcb45ef6c5f7438
 WHIRLPOOL 
f228a2527dc9f2a166bdd4f2920537d5bc66e00f528f21ca05b7038ca535fb3011f3f39a39871c5ac0a62d46d3c3f3eb4a76d33e9c33c79b633be252e89af23e
 DIST xdebug-2.4.0RC2.tgz 263506 SHA256 
d09bf890f50178d083291288d9dea34a90a95bd8e9cbc9755d14a8e7ebe9d6d0 SHA512 
fa719d13e13a912c7425318f31fb0baa9440b8d52dbaed7fff43afcec98b0c0fd3ead627bed1c31c4dd1b41315f76cec093fd5521ad657cf5514afa5eb284d67
 WHIRLPOOL 
107978033e15b11e9a708a2042cf6deb2a4785dc45cd69381dce5adde9b41e1203511a56cf1d32f211bec11f4d8bb9d2589dbab1a2f839ee3d30abb48456
+DIST xdebug-2.4.0RC4.tgz 264477 SHA256 
55f8c906d8e7413c872e91db599082f18c3e49c736adf977333cd313fae635e8 SHA512 
facab7b65393c1e4a84144f0e2be31b5cd42421b0f43e3bd6ccb0c1d73e63cba75e3131c901e5ebef7cd46252fb86f31d06064d77694411b4a4397abde170883
 WHIRLPOOL 
cac678bb8c1ffa274e1b3e6f766722d6554d7415640b2dae53e050c72cc48a0032312e576f1ee0c9d3e6a916f759a53dda54a119007b0189712ba74ecc793d65
 DIST xdebug-2.4.0beta1.tgz 269305 SHA256 
7936814fff7cae80bdf4106e9cc9e7c350d236f5a58a1d6ddd28d1829ae99acf SHA512 
8d0e9ae9544f930c965e06713a89e5f0e64b43aaa78055805541641106b136c7ff1d1bd675e671147e32fbec0d4c45f0efed9676486dd89fb287f97f75d75464
 WHIRLPOOL 
955e24a2f27313ffc4765eeb2d6dc67ef6ed77cb2f337e650566ec357334db24ab31cb100cbee1fef45bda3b183e92a656b9014b6b60f8b17b6168f7311d6a7d

diff --git a/dev-php/xdebug-client/xdebug-client-2.4.0_rc4.ebuild 
b/dev-php/xdebug-client/xdebug-client-2.4.0_rc4.ebuild
new file mode 100644
index 000..afd9555
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.4.0_rc4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="http://www.xdebug.org/;
+SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz;
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf $(use_with libedit)
+}
+
+src_install() {
+   newbin debugclient xdebug
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mantissa/

2016-03-01 Thread Patrick Lauer
commit: 26ea049bee1f04e4b6b15e6ee59fdb5fb05ab103
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 23:18:06 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 23:19:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ea049b

dev-python/mantissa: Bump

Package-Manager: portage-2.2.27

 dev-python/mantissa/Manifest  |  1 +
 dev-python/mantissa/mantissa-0.8.4.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/mantissa/Manifest b/dev-python/mantissa/Manifest
index 574de12..3d0d1d4 100644
--- a/dev-python/mantissa/Manifest
+++ b/dev-python/mantissa/Manifest
@@ -2,3 +2,4 @@ DIST Mantissa-0.7.0.tar.gz 827087 SHA256 
30bc3bb452810561e81e84bb73be00287d32c17
 DIST mantissa-0.8.0.tar.gz 828094 SHA256 
bcc3908dfe9e8c3dd1a460b2194564d38521d53bcb601f12c9da0a8a936119f1 SHA512 
8ca2b84c1c2715025db4a3cde4516c0a8604c8e40bda325d727ac28dbf1997ffb387439461d7b866ec77eb82ca192739355797123e55b7ad30c580b3c71dea9b
 WHIRLPOOL 
e4f8858940e87ef0ebbfda522e97da19024dcac18ad59a8d6bac7486aacf05ae728903e8330a845d3a9bc502f3455bb47fe1e6c742d2e09a78621e789c9b680a
 DIST mantissa-0.8.1.tar.gz 808299 SHA256 
e0c536a257dad3ee231cc4e1c60bd170d2f2b54dd43cd54a57033d019755ffe3 SHA512 
6c5896a0b6d07d0b3c836fcc961240625cca4fe037dd7cb0f105357762a5a5b0288438c39b0aa0521dd7b29a37bde49a739273d82f53c900692d0ea9a8e3db86
 WHIRLPOOL 
2c4f3c1fcd924afc929e42b74a6e54e6663a4ac82a43e2a3dfdafe2f4ecf6cbd08be96d7e012d3d4410770b0d231c75547ca69731b30e51d1ffde63ac1faa615
 DIST mantissa-0.8.3.tar.gz 839984 SHA256 
c3e8faab1ee9510edc9d5c22abd848e0d29074df3aa6d4272a2a120ea779192b SHA512 
2287f09b39540e4b66e0d61ab6031fc3b08af679815eca778049240b3bd298a40fc981784b61543ac68f7692a676f334753b84dcfd52f754d367502383e14fda
 WHIRLPOOL 
5974272cae40e591a83d4951cb129d0e55fc43a130a1a1c4b3f1bc239b1b78936c55162a2b0d7039be24657592956d7e3a6f76628e272fc1066066b2cd6642ae
+DIST mantissa-0.8.4.tar.gz 832649 SHA256 
f150858eefb75f64259a772a6b0697864bd9df7780aa42df02ae107fb8273887 SHA512 
448f26cb540e7d19ede1b39c1b0157ccdd04baeac6cb8eb918fec2eb2bd395e12b0a659633ffb4c260a84c87025b81b41a8e168e7d1f1a0235bfe25f492c2c32
 WHIRLPOOL 
f41f7330f9bb1830fa2929d65f85afcc570a5e8369585392b613c066c56b45aca3c69c7a2999b3ac5f144fc76734f4c93e8a0675f2b037877bd82ee5efcd6a95

diff --git a/dev-python/mantissa/mantissa-0.8.4.ebuild 
b/dev-python/mantissa/mantissa-0.8.4.ebuild
new file mode 100644
index 000..2988aec
--- /dev/null
+++ b/dev-python/mantissa/mantissa-0.8.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit twisted-r1
+
+MY_PN="${PN/m/M}"
+DESCRIPTION="An extensible, multi-protocol, multi-user, interactive 
application server"
+HOMEPAGE="https://github.com/twisted/mantissa;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   >=dev-python/axiom-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/cssutils-0.9.5[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   >=dev-python/nevow-0.9.5[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2012j[${PYTHON_USEDEP}]
+   >=dev-python/twisted-core-14.0.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-mail-14.0.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-conch-14.0.0[${PYTHON_USEDEP}]
+   >=dev-python/vertex-0.2[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )"
+
+TWISTED_PLUGINS=( axiom.plugins nevow.plugins xmantissa.plugins )
+
+python_test() {
+   # https://github.com/twisted/mantissa/issues/27
+
+   trial xmantissa || die "tests failed with ${EPYTHON}"
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # remove foreign caches we don't want to own
+   find "${D}$(python_get_sitedir)" -name 'dropin.cache' -delete || die
+   # then our own one
+   touch "${D}$(python_get_sitedir)"/xmantissa/plugins/dropin.cache || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/astrometry/files/, sci-astronomy/astrometry/

2016-03-01 Thread Sebastien Fabbro
commit: 3190a49bb37f43eafde10e486a83f083ff1c1771
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Mar  1 23:07:49 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Tue Mar  1 23:42:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3190a49b

sci-astronomy/astrometry: Initial import (major bump from science overlay)

Package-Manager: portage-2.2.27

 sci-astronomy/astrometry/Manifest  |   1 +
 sci-astronomy/astrometry/astrometry-0.67.ebuild| 105 +
 .../astrometry/files/astrometry-0.67-dynlink.patch |  78 +++
 .../astrometry/files/astrometry-0.67-soname.patch  |  25 +
 sci-astronomy/astrometry/metadata.xml  |  18 
 5 files changed, 227 insertions(+)

diff --git a/sci-astronomy/astrometry/Manifest 
b/sci-astronomy/astrometry/Manifest
new file mode 100644
index 000..e29b4f7
--- /dev/null
+++ b/sci-astronomy/astrometry/Manifest
@@ -0,0 +1 @@
+DIST astrometry.net-0.67.tar.gz 10941863 SHA256 
e351c81f7787550d42d45855db394a1702fd17c249ba934bdf4b6abf56281446 SHA512 
f087e5a73a9881b1d4b1e4c205d45dc8b8663c304d8d1c1369a8427884df49fc8331fafeb5dc63648c2670b41a2626745568f6f11943bac56972db2d2bb11ddb
 WHIRLPOOL 
f4f71a54dd2694d0e98168e98e31846c7423c7cf593c0a629fa825e67b596ce3fa191719ef8cf3f52c1d0d641307e720176a977f28ffb1cffb0c60071f729af6

diff --git a/sci-astronomy/astrometry/astrometry-0.67.ebuild 
b/sci-astronomy/astrometry/astrometry-0.67.ebuild
new file mode 100644
index 000..df51244
--- /dev/null
+++ b/sci-astronomy/astrometry/astrometry-0.67.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils toolchain-funcs python-single-r1
+
+MYP=${PN}.net-${PV}
+
+DESCRIPTION="Automated astrometric calibration programs and service"
+HOMEPAGE="http://astrometry.net/;
+SRC_URI="${HOMEPAGE}/downloads/${MYP}.tar.gz"
+
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples extra"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-astronomy/wcslib:0=
+   sci-libs/cfitsio:0=
+   sci-libs/gsl:0=
+   sys-libs/zlib:0=
+   extra? (
+   media-libs/libpng:0
+   media-libs/netpbm
+   virtual/jpeg:0
+   x11-libs/cairo )"
+DEPEND="${RDEPEND}
+   dev-lang/swig:0
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-soname.patch"
+   "${FILESDIR}/${P}-dynlink.patch"
+)
+
+src_prepare() {
+   default
+   # fix python scripts
+   python_fix_shebang "${S}"
+   sed -e "s|python setup-util.py|${EPYTHON} setup-util.py|" -i 
util/Makefile || die
+   sed -e "s|python setup.py|${EPYTHON} setup.py|" -i 
{libkd,sdss,blind}/Makefile || die
+   sed -e "s|python -c|${EPYTHON} -c|" -i blind/Makefile || die
+   sed -e "s|python < /dev/null
+   ./test || die "failed tests in ${d}"
+   popd ${d} > /dev/null
+   done
+}
+
+ap_make() {
+   emake \
+   INSTALL_DIR="${ED}usr" \
+   DATA_INSTALL_DIR="${ED}usr/share/astrometry" \
+   LIB_INSTALL_DIR="${ED}usr/$(get_libdir)" \
+   ETC_INSTALL_DIR="${ED}etc" \
+   MAN1_INSTALL_DIR="${ED}usr/share/man/man1" \
+   DOC_INSTALL_DIR="${ED}usr/share/doc/${PF}" \
+   EXAMPLE_INSTALL_DIR="${ED}usr/share/doc/${PF}/examples" \
+   PY_BASE_INSTALL_DIR="${ED}$(python_get_sitedir)/astrometry" \
+   FINAL_DIR="${EPREFIX}usr" \
+   DATA_FINAL_DIR="${EPREFIX}usr/share/astrometry" \
+   $@
+}
+
+src_install() {
+   ap_make install-core
+   ap_make -C util install
+   use extra && ap_make -C blind install-extra
+
+   # remove cfitsio duplicates and non installable libraries
+   rm "${ED}"/usr/bin/{fitscopy,imcopy,listhead} || die
+   rm "${ED}"/usr/$(get_libdir)/lib*.a || die
+
+   # remove license file
+   rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
+   use examples || rm -r "${ED}"/usr/share/doc/${PF}/examples
+}

diff --git a/sci-astronomy/astrometry/files/astrometry-0.67-dynlink.patch 

[gentoo-commits] proj/java:master commit in: virtual/jdk/

2016-03-01 Thread James Le Cuirot
commit: e4fdcc524b2ec634823a3b1ceeb92c2c296d55a0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar  1 22:43:15 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar  1 22:43:15 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=e4fdcc52

virtual/jdk: icedtea-bin:8 now available for amd64, arm, x86

We shouldn't need to restrict plain icedtea to amd64 now that the
first entry satisfies all the main architectures.

Package-Manager: portage-2.2.27

 virtual/jdk/{jdk-1.8.0-r2.ebuild => jdk-1.8.0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/jdk/jdk-1.8.0-r2.ebuild b/virtual/jdk/jdk-1.8.0-r3.ebuild
similarity index 84%
rename from virtual/jdk/jdk-1.8.0-r2.ebuild
rename to virtual/jdk/jdk-1.8.0-r3.ebuild
index 73181a8..9275b04 100644
--- a/virtual/jdk/jdk-1.8.0-r2.ebuild
+++ b/virtual/jdk/jdk-1.8.0-r3.ebuild
@@ -9,7 +9,7 @@ SLOT="1.8"
 KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
 
 RDEPEND="|| (
-   ppc64? ( dev-java/icedtea-bin:8 )
-   amd64? ( dev-java/icedtea:8 )
+   dev-java/icedtea-bin:8
+   dev-java/icedtea:8
dev-java/oracle-jdk-bin:1.8
)"



[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea-bin/

2016-03-01 Thread James Le Cuirot
commit: d81b559b33e7dc2bd9e8fc27bd4e9bb596091a0c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar  1 22:32:45 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar  1 22:43:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81b559b

dev-java/icedtea-bin: Keyword for ~amd64, ~arm, and ~x86

Package-Manager: portage-2.2.27

 dev-java/icedtea-bin/Manifest   | 6 ++
 dev-java/icedtea-bin/icedtea-bin-3.0.0_pre09.ebuild | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
index 867dc05..0e47148 100644
--- a/dev-java/icedtea-bin/Manifest
+++ b/dev-java/icedtea-bin/Manifest
@@ -1,4 +1,7 @@
+DIST icedtea-bin-core-3.0.0_pre09-amd64.tar.xz 56906864 SHA256 
9251511101ddd520578b7a737d56825810f66dd3789b3105d2f69d47e20ed4e0 SHA512 
5d4c6dae4c5d0da6d8c05cfcf13183f03bc26253e5d3cc134a088769d651292071acb0e00c3f6427222db3db31fe25e93c4693c800e03f7aa92bdc714647ec05
 WHIRLPOOL 
0395ebc3bb8950fb70920cac9477c43b1dc8a5294742ae21899c0aacec3cfa640a4d2a9c369e533b16fe3c9f31029417d3d708099f65c997c8a86a078b5ac905
+DIST icedtea-bin-core-3.0.0_pre09-arm.tar.xz 48944988 SHA256 
d54bf1c9d4ae4158af928ced84bc1c0c5e1de4b7788012ab1f67568680d47334 SHA512 
7a1b5169124a63294f19a1de9e126901c4c88c6af8221fee55adeab4a1f8f00d68736bb003122b1bb5f780d7442a6b5bd7739b837b79ab4964d410fc138d4c8e
 WHIRLPOOL 
a1f3acf8bd8ba26ad2219f3d3a6dfcd73a0ccfdf9e11b62072e6f213218e0b0fef1e26b3be3f56e5b980cb7768e4a8fa16a90c34084a1060d753edcaca69a545
 DIST icedtea-bin-core-3.0.0_pre09-ppc64.tar.xz 49946420 SHA256 
363b17b13a0608e39140316753805311b4c4132c6e7a868072ef37bb8d727735 SHA512 
36932e613aa896588dc81fcbc70f85a84c836290ba86376aa9b13f45e2c1b65b0bae0b9c18428fdf814916ab96d46130baf7ba1b8113e44f5c36c802304b9f44
 WHIRLPOOL 
a7d41789ea73dd8dc684e9fe7e19f969df26b885f9339c99f5adea136715aa8061e4ad2ca3ae4b180649512b8b48c03070365c249721206d37e214dc4b1f1454
+DIST icedtea-bin-core-3.0.0_pre09-x86.tar.xz 56347004 SHA256 
c0c0db770f78877e14e5c91d0ce9f0e5f1b6c341eafdcbbad47dcc336e1ee3d2 SHA512 
7f245fb2e6242d5a416f988ee79cac894a2b4736b73fd5f4985bfec83de919c8d3904c06382b972ca1645bd8b3b2e44c8b0b3d10be09a290545d03810e3cd0b0
 WHIRLPOOL 
ff11fa15cb9eb301145f96edf3ae9ef6f15097c88582bf1bdc0cbd2ff1a33b5e64bcf9d3b96a2a5b9f4112fea901986775b2e2dc348b5087a198ae6cade95205
 DIST icedtea-bin-core-6.1.13.9-amd64.tar.xz 49472280 SHA256 
3faf62158a33cf1021f63f137a5b35c1c04bc4366d40d7288a6745911bf15034 SHA512 
237266a1843b5d1ed0b4553fa36e88d7dce7f6a9bf6e13277d38bc83bb85cfac9b031ed5b362e73e5bc24464893cfdb37bfe67fcf3d4e218a87f101ab56afae7
 WHIRLPOOL 
dd067ee66e2ce7ebbf08d4187d4699198d9759d6571c7d3bf127b7c8ff3a8eb1bea48bf45ed5d480df8de7320ab4f9a00ed6608935f2b3b794a99141568aa57a
 DIST icedtea-bin-core-6.1.13.9-x86.tar.xz 50947228 SHA256 
fbef618f82fc640553bf69383ddf6a4ffb4da5191426d040f0186538fdb3ab2f SHA512 
04a066493a0e742da0508fa7e010e7663e73a48e0663939884d22a2f7fa4d440d3680f6a38d7909b2b2f569bbd35facabe838a275cdd589556570601484d443c
 WHIRLPOOL 
9e144546554bf0de5c7cc280fe20a3cd97554d0745b071d0c3f5f97a394556c71246423a39d10de207d0058889ddc010fd367813f4d10fe888d49924b4d7bac7
 DIST icedtea-bin-core-7.2.6.4-amd64.tar.xz 53010708 SHA256 
16e33d1f686c657c9b16c63d206bfbc6b079dd2112108f4205057e6998291345 SHA512 
ee6674d99d2ffcc9c9209eb22f9efc0f2ff4a57e1cdf6763de7ff505e312cc740068a68c4ad77ff8f9941ebc5407cd2b3cacb17dda22fefb77c9a0dab4ea66a6
 WHIRLPOOL 
e86c06eefd6f7eb605c7a39c6865f8eb56260febe595527cbbd6db41ea2fcb7c0a65bb60846dd2bfaaf6b2ee3548297a0bb3af61df900d10b8c5a7605d95737e
@@ -8,7 +11,10 @@ DIST icedtea-bin-core-7.2.6.4-x86.tar.xz 54661536 SHA256 
9329914ee4a6072afb940e2
 DIST icedtea-bin-doc-3.0.0_pre09.tar.xz 11648012 SHA256 
98e2d1940a5042d5ea9752a5e2783f37e7996cccad20e84a499838a929681f41 SHA512 
f577153f2158a6a8984ff21049716981c5ec6e5a524c81d516890b5eef55a457b1071d6a1a05e7df19902a0e6033eb96a4c65f9927680903162c2abae1283ab7
 WHIRLPOOL 
126e967ae2298951f1b090152a3833fe7ebc1defde34267ea19c613c69fa72d0c4ac566c4b63a9515e8bb0e7b16d096b827bae5e0e099140c806b21e097b945a
 DIST icedtea-bin-doc-6.1.13.9.tar.xz 9853020 SHA256 
94ff85ba64be5c8cfcf261cb6293e48cc3239c1c9da69e98fbc744a82620bd16 SHA512 
501d483dccfc349c6dd8a55f9d509d2859774054be9b9ca8020a75e3975d740d78d40184aa86f16b5ea948e16b74944ce4d890396d8ccb5209f7a9514a8b649a
 WHIRLPOOL 
751afbb1e0e2384419424d9ae093893c2e377c004c69d0e06979385823f743ee33321b3c3076e0c8e0b16625a159293d81f959455ca6ee779dfdfa5fc5361907
 DIST icedtea-bin-doc-7.2.6.4.tar.xz 10603692 SHA256 
07e1bf90c61b56bf311d528891f30ed0cd67f073e6019aa92c8907c86bf1c6ac SHA512 
6c97c37926989b1a36bb1fe9712caf6270c539646aeb76d30a10e9479ecbf734f2f56ef934f774a9cfe4d713651fd0b8c99872f6651f2d7e3c86a18294f9ea79
 WHIRLPOOL 
023eb8ee8851882101cff967d7ee58f69aa569257f113e512faef2ba3eebf066f01b80440cfbb59c7ed67b36630426ea88300724e7348611ae80c498e5da8b84
+DIST icedtea-bin-examples-3.0.0_pre09-amd64.tar.xz 1811968 SHA256 

[gentoo-commits] repo/gentoo:master commit in: virtual/jdk/

2016-03-01 Thread James Le Cuirot
commit: c3e97966579475bf7a26a514f69fb0a901604c7d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar  1 22:38:03 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar  1 22:43:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e97966

virtual/jdk: icedtea-bin:8 now available for amd64, arm, x86

Package-Manager: portage-2.2.27

 virtual/jdk/{jdk-1.8.0-r1.ebuild => jdk-1.8.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/jdk/jdk-1.8.0-r1.ebuild b/virtual/jdk/jdk-1.8.0-r2.ebuild
similarity index 90%
rename from virtual/jdk/jdk-1.8.0-r1.ebuild
rename to virtual/jdk/jdk-1.8.0-r2.ebuild
index 880ec09..ab3b5cf 100644
--- a/virtual/jdk/jdk-1.8.0-r1.ebuild
+++ b/virtual/jdk/jdk-1.8.0-r2.ebuild
@@ -9,6 +9,6 @@ SLOT="1.8"
 KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
 
 RDEPEND="|| (
-   ppc64? ( dev-java/icedtea-bin:8 )
+   dev-java/icedtea-bin:8
dev-java/oracle-jdk-bin:1.8
)"



[gentoo-commits] repo/gentoo:master commit in: dev-python/waitress/

2016-03-01 Thread Patrick Lauer
commit: 4a148651d39c5e8fd2b188f8c1b2775362b3dc69
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 21:02:40 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 22:36:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a148651

dev-python/waitress: Bump

Package-Manager: portage-2.2.27

 dev-python/waitress/Manifest   |  1 +
 dev-python/waitress/waitress-0.8.10.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/waitress/Manifest b/dev-python/waitress/Manifest
index 9954de7..3019f75 100644
--- a/dev-python/waitress/Manifest
+++ b/dev-python/waitress/Manifest
@@ -1,2 +1,3 @@
 DIST pylons_sphinx_theme.tar.gz 607608 SHA256 
d892c80fbee8845b79cb41845a89cf2f268893689a68157bc10bd0224948bb9c SHA512 
fdafd77e52ff6941de5102bad521ed2a9e28cff6be385cab660a7604be12fa1d86db73fc93f84f72551458cc60b42d3354f27648b1d747b15b25d6f809df8a4d
 WHIRLPOOL 
bcf8329b35b90d65eae86a8fc910d074790f912cfe7d4bdd9065970f5c24344e57e585d8dd0b28f101b4ddd4ed0b65caa3bdf7c93fb933ddc6916e63514fa69f
+DIST waitress-0.8.10.tar.gz 123717 SHA256 
7c40c1af0f0c254edb25153621a1e825bc1af2f7bf41a74b4bb8ee6d544ef604 SHA512 
ba9e418c8cb7094e446b636a98c0d714eacdfd0643f4bd8b99e59cb0f9a56a9538b713482dd830ae5d3ace0381fe75521501ddd979fe5e292645fbf725cf7fe1
 WHIRLPOOL 
49e55034bdf203aadb07b9c9bce36a1fbd25f45f1cc6da70bd89d5eed8cb6bc1c1cef8b9b82ef21ef9bb724b2eb8c56d004dcba7a8abda98578cb6e3c617589b
 DIST waitress-0.8.9.tar.gz 121048 SHA256 
826527dc9d334ed4ed76cdae672fdcbbccf614186657db71679ab58df869458a SHA512 
e9459b8806389fcdbd6f7cfc4fc908c2076f1fcc306315c5375c872c1a0c43c2537347322f7becf1ad36aec0050dca7b2f713f35318fe3a371e544cc880b7d8c
 WHIRLPOOL 
f3ce347d3fa04944ebcf7b6b3734bed0ff1fb1fc1dd9479a10cc4cc77111ae250e2c652dd195b15a86c1c7b740d751d0ca539791f3b97c942737ca0be033a59a

diff --git a/dev-python/waitress/waitress-0.8.10.ebuild 
b/dev-python/waitress/waitress-0.8.10.ebuild
new file mode 100644
index 000..c9fe158
--- /dev/null
+++ b/dev-python/waitress/waitress-0.8.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-Python WSGI server"
+HOMEPAGE="http://docs.pylonsproject.org/projects/waitress/en/latest/ 
https://pypi.python.org/pypi/waitress/ https://github.com/Pylons/waitress;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz \
+   doc? ( 
https://dev.gentoo.org/~idella4/pylons_sphinx_theme.tar.gz )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   if use doc; then
+   local PATCHES=( "${FILESDIR}"/${P}-doc.patch )
+   mv "${WORKDIR}"/_themes ./docs/ || die
+   fi
+
+   # Fix generation of documentation with Waitress not installed. Bug 
#525384
+   sed -e "s/^version = 
pkg_resources.get_distribution('waitress').version$/version = '${PV}'/" -i 
docs/conf.py
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   nosetests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mimerender/

2016-03-01 Thread Patrick Lauer
commit: 4ccfe21c55278b4943e0aa0494682a1cb4402d16
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 20:43:37 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 22:36:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccfe21c

dev-python/mimerender: Bump

Package-Manager: portage-2.2.27

 dev-python/mimerender/Manifest|  1 +
 dev-python/mimerender/mimerender-0.6.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/mimerender/Manifest b/dev-python/mimerender/Manifest
index b33fb9a..a3a1d04 100644
--- a/dev-python/mimerender/Manifest
+++ b/dev-python/mimerender/Manifest
@@ -1,2 +1,3 @@
 DIST mimerender-0.5.4.tar.gz 6406 SHA256 
b9e9d8c71196c5b73f9a513b843ae0d21212ff5b1a6ec5c306373c1d5b7a7402 SHA512 
24e633453ddc86c7f7c65a392115d39d85eb39fd59d51bf0c6c619fb1d1a884b28c4dad27dd94154bd1bf6314d7799f680401f3103a73d7ec3773f7c4c6d71a5
 WHIRLPOOL 
b1d8adaf0bf63c627cbe9ce72869e186b1592b6a1a0134e2d3dfa3958de2b20389ad2c4974ed2ad73f84d0bda55761428b1b66f69c61b4e8700a5c4566bc3931
 DIST mimerender-0.5.5.tar.gz 6420 SHA256 
387dcf22cfcbad8c72f2b0def6659c9fc720234a1a74ad485618b24e6779bc28 SHA512 
35f52ad6c46ec7e37c44be67e52140f19a3def526546a7a370c0b19d4a43e01e213fdb4673c17449de0951066ae208a1f3f70577713242b078eb7080f62f4b24
 WHIRLPOOL 
c6fddcf923d978bfdab88adc0949a695b2b3eb6475e427aa7b72a0563e485ad8f8f3d7d842b7a6b4584f68bae004e2d9c192490fe86208ba2668ce2ddfe68f65
+DIST mimerender-0.6.0.tar.gz 5310 SHA256 
e7f1377efee18c3f562cee54907a3329223c824332889fb74b745ddfd0a9b1c6 SHA512 
0b0f452404d09860cf42b8afef96ac87d4e5b222834b2309a9aa8d4855822b988cc8daaa2a0553332786755a26ff8e65c8cd6fbd4ff390f8534f925524b4222f
 WHIRLPOOL 
612da7ad5cc3312bb4dc4a86ae93519052bb21ccb6e14b05efa3615f96718f85c896d3a4e3fff302affb80171698441a26af316abbc2ad78bbbd9b28143edd60

diff --git a/dev-python/mimerender/mimerender-0.6.0.ebuild 
b/dev-python/mimerender/mimerender-0.6.0.ebuild
new file mode 100644
index 000..a9bebd7
--- /dev/null
+++ b/dev-python/mimerender/mimerender-0.6.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and 
webapp2"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="https://pypi.python.org/pypi/mimerender;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-python/mimeparse[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/blaze/

2016-03-01 Thread Patrick Lauer
commit: f15a4cb4104d064ca4d19396325e5d58c015ee92
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 22:35:59 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 22:36:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15a4cb4

dev-python/blaze: Bump

Package-Manager: portage-2.2.27

 dev-python/blaze/Manifest   |  1 +
 dev-python/blaze/blaze-0.9.1.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/dev-python/blaze/Manifest b/dev-python/blaze/Manifest
index f383712..2c9b29d 100644
--- a/dev-python/blaze/Manifest
+++ b/dev-python/blaze/Manifest
@@ -1,3 +1,4 @@
 DIST blaze-0.7.1.tar.gz 760204 SHA256 
2ea89bd0736530731643bf4a8f16b955b2e3bdcc2a36155af085385f6d10cd5b SHA512 
cb94a4a58835bc120fc19810be03104ba9ad0b3cbc4ec6667b35b09ac9c7376934c03e897dfbeebf4161b227dac03cbd082067fba896bc07ace4dfbf21985b3f
 WHIRLPOOL 
d52b700c0127bebed2face3d3cd45436c8d2cc8b0485992f4c1b7a2f3582fdee65f55b3770a60697dd64e55008bbc1ea28a5238197daac8455c3f0ff80fbf58f
 DIST blaze-0.8.0.tar.gz 6718278 SHA256 
0ec507286a15eb18ccbf87d007c88cfe9d5f254f539687455b6216cd0dc667b6 SHA512 
067032d50bdd91d9beddbf6329289d00b633003f8c114e47d01b439f35d68c44f285bd9f67283f79987ab166ece0ffa8bac62444e36803f8a47108a2de847ed5
 WHIRLPOOL 
c0e28d88fea84b1c67213b5572d19623a7cffa76a14da57eb950483013a922798dad512177e8383308d60fbac178176dd8ef05b7c168e562291ee9c4bfa5aa0c
 DIST blaze-0.8.2.tar.gz 9845331 SHA256 
1f5a1dd306661a7493c95daafec07bab18fca3d99d03f1c6ab2be474afa73c01 SHA512 
fc33e080e2af51606a719c12f38c14ea82de7e32e22bcb273a6e104ebb8ec7fc87e502d7fc48ba70992ce61ed624b167dc95a277dc9d0330b4a7fce4b1803df2
 WHIRLPOOL 
17d31889f07036e0c031c422566921f130cccb0feffbaecf5231fd916c678a725d8490bb322bb93c57aa18793296947b1318a85dabb8a5ea461e76df6d0fbd66
+DIST blaze-0.9.1.tar.gz 10194221 SHA256 
af6070e1486333feba3f0212e1d7c48d69a073cf8805048273c7dbabd49e7ce1 SHA512 
d65c736baff8fc7db1f2cbc8eff721e899e36303de62aab980d30aeb88f443a106141fd4456a72c47ef99d628152efc7b73259b436b9b542231c199c89c23c83
 WHIRLPOOL 
839a94d41884da3400d8e43ac0c24478af4966ef56b77f3ec2fb8bbdeff344b8c98d7840a6acf034be3d1c9e6a9aa3b4e00cdee9da5293e261779e075f31654f

diff --git a/dev-python/blaze/blaze-0.9.1.ebuild 
b/dev-python/blaze/blaze-0.9.1.ebuild
new file mode 100644
index 000..f1d44c2
--- /dev/null
+++ b/dev-python/blaze/blaze-0.9.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Next generation Python numpy"
+HOMEPAGE="http://blaze.pydata.org/;
+SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+# Currently doc build fails, reason now, attempt to import mystery modules in 
datashape
+# Leaving doc build content in case this is fixed
+IUSE="examples test"
+
+# pyspark appears an optional dep not in portage. pyskit appears to be dropped
+# some packages including pyparsing appear required despite their absence from 
requirements.txt
+
+RDEPEND="
+   dev-python/datashape[${PYTHON_USEDEP}]
+   >=dev-python/dynd-python-0.6.5[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   dev-python/cytoolz[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.15.0[${PYTHON_USEDEP}]
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/unicodecsv[${PYTHON_USEDEP}]
+   >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-2.8[${PYTHON_USEDEP}]
+   dev-python/xlrd[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/into[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numba[${PYTHON_USEDEP}]
+   dev-python/bcolz[${PYTHON_USEDEP}]
+   >=dev-python/odo-0.4[${PYTHON_USEDEP}]"
+DEPEND="
+   >=dev-python/cython-0.18[${PYTHON_USEDEP}]
+   test? (  ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}] )
+   "
+# It was found on testing that dev-python/chardet is required for tests
+# despite not being inlcuded in requirements.txt
+# The doc build now fails due to dep bokeh failing to emerge. Deleted.
+
+python_test() {
+   # https://github.com/ContinuumIO/blaze/issues/1117
+   # skip test requiring a server daemon
+   # Tally of known failure reduced to one under py2.7 
(test_highly_nested_repr)
+   

[gentoo-commits] repo/gentoo:master commit in: www-servers/blogc-runserver/

2016-03-01 Thread Rafael Martins
commit: 414aab53101a863624a86e6a4f2571888d0f9edf
Author: Rafael Martins  gentoo  org>
AuthorDate: Tue Mar  1 22:33:01 2016 +
Commit: Rafael Martins  gentoo  org>
CommitDate: Tue Mar  1 22:33:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414aab53

www-servers/blogc-runserver: version bump

Package-Manager: portage-2.2.26

 www-servers/blogc-runserver/Manifest   |  2 +-
 ...ver-0.1.ebuild => blogc-runserver-0.1.1.ebuild} | 23 +++---
 .../blogc-runserver/blogc-runserver-.ebuild| 23 +++---
 3 files changed, 25 insertions(+), 23 deletions(-)

diff --git a/www-servers/blogc-runserver/Manifest 
b/www-servers/blogc-runserver/Manifest
index 6c57198..e41ea52 100644
--- a/www-servers/blogc-runserver/Manifest
+++ b/www-servers/blogc-runserver/Manifest
@@ -1 +1 @@
-DIST blogc-runserver-0.1.tar.xz 70840 SHA256 
b88306f89087fdbd6af7f7590026b94b5cb5b065bbe4d8ea424545c127c5eb69 SHA512 
232e291ce722000df978a16688e5626408292cea4577f6306dcc66af346d2903d9a8443d3b0c927d3f8ab427dffc979fe4d8940d3d9d547fa57520d500a9712d
 WHIRLPOOL 
a5ffba1b04cd1cfc8060a1089a5e19829fbc44343e1334544afa86de60692593c8e26a65320e97755d8524e1c5bef1d3a523602351d4ade4c02c900b1bc4880f
+DIST blogc-runserver-0.1.1.tar.xz 247424 SHA256 
8a9b72bbbc77181489a854071e138f0a4dcdc6c43acec41cd773e99d56c6fc63 SHA512 
b0e12ad58928e5328215a53a001358c85f896dd27dcb99f6f69c1618b82fee700b52b820329cfd2e3b6f35b5a5eef6c182312255511d66d98860e16a435fbde0
 WHIRLPOOL 
1c17c81783ca7611d3126deb16db975bfddae718a8dd76f59535b6c193fcbb2994c4e3207344dd26070d1fce6a95f7c6bc26ea61c136858946f6497a8a6f41b2

diff --git a/www-servers/blogc-runserver/blogc-runserver-0.1.ebuild 
b/www-servers/blogc-runserver/blogc-runserver-0.1.1.ebuild
similarity index 65%
rename from www-servers/blogc-runserver/blogc-runserver-0.1.ebuild
rename to www-servers/blogc-runserver/blogc-runserver-0.1.1.ebuild
index 2b8a73c..649d752 100644
--- a/www-servers/blogc-runserver/blogc-runserver-0.1.ebuild
+++ b/www-servers/blogc-runserver/blogc-runserver-0.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="git://github.com/blogc/blogc-runserver.git
@@ -13,29 +13,30 @@ fi
 DESCRIPTION="A simple HTTP server to test blogc websites"
 HOMEPAGE="https://github.com/blogc/blogc-runserver;
 
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/beta/beta.}"
-
-MY_P="${PN}-${MY_PV}"
-
-SRC_URI="https://github.com/blogc/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.xz;
+SRC_URI="https://github.com/blogc/${PN}/releases/download/v${PV}/${P}.tar.xz;
 KEYWORDS="~amd64 ~x86"
 if [[ ${PV} = ** ]]; then
SRC_URI=""
KEYWORDS=""
+   DEPEND="=dev-libs/squareball-"
 else
-   S="${WORKDIR}/${MY_P}"
+   DEPEND=">=dev-libs/squareball-0.1"
 fi
 
 LICENSE="BSD"
 SLOT="0"
 IUSE=""
 
-RDEPEND="dev-libs/libevent
+RDEPEND="${DEPEND}
+   dev-libs/libevent
sys-apps/file"
-DEPEND="${RDEPEND}"
 
 src_prepare() {
[[ ${PV} = ** ]] && eautoreconf
default
 }
+
+src_configure() {
+   econf \
+   --with-squareball=system
+}

diff --git a/www-servers/blogc-runserver/blogc-runserver-.ebuild 
b/www-servers/blogc-runserver/blogc-runserver-.ebuild
index 2b8a73c..649d752 100644
--- a/www-servers/blogc-runserver/blogc-runserver-.ebuild
+++ b/www-servers/blogc-runserver/blogc-runserver-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="git://github.com/blogc/blogc-runserver.git
@@ -13,29 +13,30 @@ fi
 DESCRIPTION="A simple HTTP server to test blogc websites"
 HOMEPAGE="https://github.com/blogc/blogc-runserver;
 
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/beta/beta.}"
-
-MY_P="${PN}-${MY_PV}"
-
-SRC_URI="https://github.com/blogc/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.xz;
+SRC_URI="https://github.com/blogc/${PN}/releases/download/v${PV}/${P}.tar.xz;
 KEYWORDS="~amd64 ~x86"
 if [[ ${PV} = ** ]]; then
SRC_URI=""
KEYWORDS=""
+   DEPEND="=dev-libs/squareball-"
 else
-   S="${WORKDIR}/${MY_P}"
+   DEPEND=">=dev-libs/squareball-0.1"
 fi
 
 LICENSE="BSD"
 SLOT="0"
 IUSE=""
 
-RDEPEND="dev-libs/libevent
+RDEPEND="${DEPEND}
+   dev-libs/libevent
sys-apps/file"
-DEPEND="${RDEPEND}"
 
 src_prepare() {
[[ ${PV} = ** ]] && eautoreconf
default
 }
+
+src_configure() {
+   econf \
+   --with-squareball=system
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/

2016-03-01 Thread Lars Wendler
commit: 31d636b9d535bf0de1758eab41348b88f9730871
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar  1 21:53:44 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar  1 21:55:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d636b9

dev-libs/openssl: Revbump to add subslot that reflects lack of SSLv2 (#575548).

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/openssl/{openssl-1.0.2g.ebuild => openssl-1.0.2g-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2g.ebuild 
b/dev-libs/openssl/openssl-1.0.2g-r1.ebuild
similarity index 98%
rename from dev-libs/openssl/openssl-1.0.2g.ebuild
rename to dev-libs/openssl/openssl-1.0.2g-r1.ebuild
index 9fc51c4..e4fd22c 100644
--- a/dev-libs/openssl/openssl-1.0.2g.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2g-r1.ebuild
@@ -12,7 +12,9 @@ HOMEPAGE="http://www.openssl.org/;
 SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
 
 LICENSE="openssl"
-SLOT="0"
+# subslot set to 1.0.2g version as this is the first release without SSLv2
+# support and thus breaks nearly every openssl consumer (see bug #575548)
+SLOT="0/1.0.2g"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs 
test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/odo/

2016-03-01 Thread Patrick Lauer
commit: 8b983802a76f0922fe9ca776318bca6ea187d80b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 20:31:07 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 20:39:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b983802

dev-python/odo: Bump

Package-Manager: portage-2.2.27

 dev-python/odo/Manifest |  1 +
 dev-python/odo/odo-0.4.2.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/odo/Manifest b/dev-python/odo/Manifest
index 1c7acf6..4e04eed 100644
--- a/dev-python/odo/Manifest
+++ b/dev-python/odo/Manifest
@@ -1,3 +1,4 @@
 DIST odo-0.3.2.zip 142291 SHA256 
515365ec8b67c7c73303391b8f12107be6a8f4ab983352f548dcb32f8eb175e5 SHA512 
c2a0dc2f62225bb394fc5f01476a9159310c798f7ea115ccf6e292d99c666509a0e6ef10c50c47c491ffdc805046152a9d75f90940153fbba4382426a07354b7
 WHIRLPOOL 
74ee63848e20b8936d6608f240c449bf3d81916bf40be51723fd7f519139474fa74f477bc3e835c9988e8926e12510a5e234817291240a1ae4aeefbb0a8c0cb3
 DIST odo-0.3.3.tar.gz 109748 SHA256 
2499ee86c26c74daa28f21ed235ca331911065950deea5169ebdb7d5dae6ebef SHA512 
7c470ea5a24ab5ccc3e72d1cbb4dcd2d370bb5de6ee5d8f1dafb8215db057f920d61470dbba02e5510ee5700fe86f2ae842bbc2bbbedf20e801789998b9c714e
 WHIRLPOOL 
8c5329310a33d890452de8d9156f207ab294b26a68722719f375f2da4bef8fd23b47aee883c4a5c79e0f39cc30eb5eaab544e3f02c34b24062c6c2c2bfc146c3
 DIST odo-0.4.0.tar.gz 129308 SHA256 
e9d84a76f9a60bb278810204892348d6883cc1f4c6ce34e362421d75d6271577 SHA512 
303462c0d21cc44219256f4f6b3c7ccacbcc2cb880a8c5a864ed8ef5159b365d099a7dc308574d37fd566e1fffa57db615a9e51e42ebcf3e101aee9143c60d20
 WHIRLPOOL 
f935829b1423ab096113ed5042d9e0773024128717d42cade358217daa72d9163a472ad575ca572c91f752f91a85f9a5221420cc25f03d46631f1fdf651f11cd
+DIST odo-0.4.2.tar.gz 129757 SHA256 
f793df8b212994ea23ce34e90e2048d0237d3b95ecd066ef2cfbb1c2384b79e9 SHA512 
821188e8de1ef1efa3a27454c6787e63d7478ea450ef4cd2af4b35b4f53f085d01625bd2cede2dbe8e999fe86e8b6525928fe5c4834746fe8e4a88486d89ea7a
 WHIRLPOOL 
2a87f34709c1ce09173ba1e2530642e26de38bb2653086331ce3afa63a1151c13d3d7287c04666a171caf8735f15dec2266fac4f8420141bd10df8ef482dd856

diff --git a/dev-python/odo/odo-0.4.2.ebuild b/dev-python/odo/odo-0.4.2.ebuild
new file mode 100644
index 000..dd0574d
--- /dev/null
+++ b/dev-python/odo/odo-0.4.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Data migration in python"
+HOMEPAGE="https://github.com/ContinuumIO/odo;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="app-arch/unzip
+   doc? ( dev-python/docutils )"
+RDEPEND=">=dev-python/datashape-0.4.4[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.15.0[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   "
+
+python_prepare_all() {
+   sed -e '/.. toctree::/d' -i docs/source/index.rst|| die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   pushd docs/source > /dev/null
+   mkdir ../build || die
+   local i;
+   for i in ./*
+   do
+   rst2html.py $i > ../build/${i/rst/html} || die
+   done
+   popd > /dev/null
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/tlslite/

2016-03-01 Thread Patrick Lauer
commit: 52713b2319b9bd9bff7093bace6e3bc938e3b174
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 20:37:48 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 20:39:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52713b23

dev-python/tlslite: Bump

Package-Manager: portage-2.2.27

 dev-python/tlslite/Manifest |  1 +
 dev-python/tlslite/tlslite-0.4.9.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/tlslite/Manifest b/dev-python/tlslite/Manifest
index c2db3df..325700d 100644
--- a/dev-python/tlslite/Manifest
+++ b/dev-python/tlslite/Manifest
@@ -1,2 +1,3 @@
 DIST tlslite-0.4.3.tar.gz 562090 SHA256 
6a67d8a0bec66183719c19c91f383bc145055aae4498af2e91fe9d79f813 SHA512 
d1f451ebc2f7bd4d5436f1ca8ecfdbaa403f3dbbae9f9ac3900131e5d168e3267e22fcf23d85f87457f06468997cb01a51683d028a67fde58820b15f97689a0c
 WHIRLPOOL 
555f2659f0bb5080519edd5f4325953e13109367ef21e1595816ab4f3956233bb541940f65f2cfa95c041b7f2cc080b8c4ee10719be79edfa11076a2c834fff6
 DIST tlslite-0.4.8.tar.gz 563048 SHA256 
d9b447048a322c70df800f540ab577c93ecf20de52c0a02c8621176e4733bdbb SHA512 
bdb42d005b7444667badc6febd38f5b74878c09218b418844c255920f0e6272f55f62b4ea21953953935f73e02657fce9874b44f73499267cf713ddbcd3d6a44
 WHIRLPOOL 
0804742e528e6ce9d67afed78fe42c4f0a42cdfc221bf36d37e4f4f5fce828323da10f7bec3e68b2fdcf4d13d2fa100364e83e61fbcfc5cf86d3aeb1f51d75df
+DIST tlslite-0.4.9.tar.gz 105402 SHA256 
9b9a487694c239efea8cec4454a99a56ee1ae1a5f3af0858ccf8029e2ac2d42d SHA512 
5473139b5730ef946efa139fbb9adbdc67f33f03305f4a6d3b6eaaefce950ba93bc1053362fc31b9d68ff9f6deceb9449987e29ff44035b818d7310edbea
 WHIRLPOOL 
b8fa4794d5670585c9f55673f04bfb2d2fac5457013284b810d27e4c31f0f9a9a349f1664eec338bc70adf9586910bccf3c33ef6d0b926418e1801ef23e6cd7b

diff --git a/dev-python/tlslite/tlslite-0.4.9.ebuild 
b/dev-python/tlslite/tlslite-0.4.9.ebuild
new file mode 100644
index 000..05d3358
--- /dev/null
+++ b/dev-python/tlslite/tlslite-0.4.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="TLS Lite is a free python library that implements SSL 3.0 and TLS 
1.0/1.1"
+HOMEPAGE="http://trevp.net/tlslite/ https://pypi.python.org/pypi/tlslite 
https://github.com/trevp/tlslite;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+#Refrain for now setting IUSE test and deps of test given test restricted.
+IUSE="doc"
+
+DEPEND="
+   >=dev-libs/cryptlib-3.3.3[python,${PYTHON_USEDEP}]
+   || (
+   dev-python/m2crypto[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+# Tests still hang
+python_test() {
+   cd tests || die
+   "${PYTHON}" "${S}"/tests/tlstest.py client localhost:4443 . || die
+   "${PYTHON}" "${S}"/tests/tlstest.py server localhost:4442 . || die
+}
+
+python_install_all(){
+   use doc && HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "GMP support" dev-python/gmpy
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/

2016-03-01 Thread Patrick Lauer
commit: fefc108237bf339319a9cc3d9898e62a9db0bc3f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 20:34:09 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 20:39:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefc1082

dev-python/moto: Bump

Package-Manager: portage-2.2.27

 dev-python/moto/Manifest   |  1 +
 dev-python/moto/moto-0.4.22.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 752af67..cb5fd8a 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,4 +1,5 @@
 DIST moto-0.3.8.tar.gz 101161 SHA256 
0215034a2834d86ff622c11bcba2570240a54635cda5ec83d48c1e663179b047 SHA512 
f414499b6c475b3a5e69570997b0f96fc9d998f622209d48b686c1f77a33e984e95028806ae1ba1ec1d41d75e59b83f96bd66b566c8a7b664dacc910c0035edd
 WHIRLPOOL 
13e5edd809a772c9ce955196ca268db4663c8d68959a4fa7fcaaa44ebf0f6d147d471bf00d27a6ec2d0a4e4a1a037fb09756ad92d0733601f852f522f2ce265e
 DIST moto-0.4.21.tar.gz 189132 SHA256 
28b1b51ae3521370bbf01cada4431c1399241da21022577a94ffe4818f54091f SHA512 
8028ec175c9bf47b5de0c49ff1ac71810e22160be0902e2bf7c9232623f24f4d7641c8439c2f612ac7034984dd8e1f886a536d0bfbf460dfb6ba3a38080a1bf3
 WHIRLPOOL 
cd828fc1202286c4d12ed9c37160ede575763ec954d28576d9744cf7fef23e4f4d19c189cc80100f7ee04c66372ab6ab05aae677d7f0efe3e8d72d800b63aece
+DIST moto-0.4.22.tar.gz 192878 SHA256 
07c511f1ebcdf28a4022478bbca6c1e11585f41d0301e8d4525c353d0f7c1d59 SHA512 
7a5f1f43dbf6202696705c52a35fde4e046febd403b1e1b0a7e98ae25e881c6a86c29d2f27841db5ce8fe34689cd00ff4d2d711cbfc8817723d2dfa675379f8c
 WHIRLPOOL 
636aeab8991f0b6c5931c2085478bd1cc15df6d15ed04d33500e1848d1095d7e3734dc23b8fbe6aab2f067f8c63733feb96c7a06cc530d9dcdd3bbaaecd5bc9c
 DIST moto-0.4.3.tar.gz 147498 SHA256 
955b0a19d466c917b5c9e97a03df6f10d184dea263efdd7796b1725b4a90a48c SHA512 
3c8a2b5cf2b404f531d187adb96f03d38ec89ce147066922f8da7e71e33b2cbe01b5264d1dd7f7abddc9a94759e4ee6b3111da3838796acbd1a83ad6fbfd4a21
 WHIRLPOOL 
8cf88239a4c1acbfce293133e68baa05783800754a1f07c33a3643f071bcb0a0e68f7215b8696a378de71369edfead00a1708ba0b276108e0bb446f981343943
 DIST moto-0.4.8.tar.gz 154891 SHA256 
d72a0427a0112a21f7009e2301ed7cc7c9fb085da1e1615fba4c5f02f6d70bd1 SHA512 
e52a8fefd22983996718eec49e607a26978604e67a50523ee43fbf8c1d0ce871cc390404c7ae6951d6bff9b640f3b4dffa3a3d4425134a056e37db2ebcdcaacf
 WHIRLPOOL 
4e0e1fb89571e53cfb1a67b6627b852b37743539917912e56bf9c596bd86981c3c2115cb7ca8b1014767db55a19363ce2604bb860aace1214eb597eea6722852

diff --git a/dev-python/moto/moto-0.4.22.ebuild 
b/dev-python/moto/moto-0.4.22.ebuild
new file mode 100644
index 000..dcb9d70
--- /dev/null
+++ b/dev-python/moto/moto-0.4.22.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/boto-2.20.0[${PYTHON_USEDEP}]
+   dev-python/dicttoxml[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpretty-0.6.1[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/llfuse/

2016-03-01 Thread Patrick Lauer
commit: 5cf703235256f7329315a0f210f1a8a839118910
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 20:39:38 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 20:39:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf70323

dev-python/llfuse: Bump

Package-Manager: portage-2.2.27

 dev-python/llfuse/Manifest   |  1 +
 dev-python/llfuse/llfuse-0.43.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest
index b7c9764..540cf3e 100644
--- a/dev-python/llfuse/Manifest
+++ b/dev-python/llfuse/Manifest
@@ -1,3 +1,4 @@
 DIST llfuse-0.40.tar.bz2 454032 SHA256 
ee8b1125a6f2ab904d617d7602d86c0e3f69e40316cb1ae3abc33c218d3da857 SHA512 
b568d14e181c316d592d01b7879d2b04c717759124d9462b7f848c251322a6a376881050d209d4cf3d0d6c5218ec1880cb64f19bd64b73f09fd06818447f3dfd
 WHIRLPOOL 
3cfcd75a41ab39036b867e625248472a709ffdc61a588cbac47572455a6e3029f3d6592cbeb8e2b555a8c6f59729587a54c3373d3053e20f71a9b4f747ab87dc
 DIST llfuse-0.41.tar.bz2 397155 SHA256 
58079acce2ed03305bfea998cfad7c5d1815c85c263e0a21f692d4cdb7d01bde SHA512 
5c8bd2cf4bb5dec624fa3aa96aeadd2583cdfa45a9331d62e395ca2007c96f8ae667dba40568e1a17f30157b1d0ca123fe68639d78d117cd83c2405649bf166d
 WHIRLPOOL 
da876ab8502682cf77e711e9d2d8be5e74e6aa0d8bc639e7b55afa2f76d15173e5651706310b3814ef3a820c6afe45a50134cfa61e5db93fab452c222ef9394b
 DIST llfuse-0.42.1.tar.bz2 320282 SHA256 
8ee9f190682d1c94e6522e77064fcdb4c7b07e71a6b9d1193ac1527972a98b59 SHA512 
b87b26a3b19db954110248233f393c2c445d42b0fd89d83da3282d1f21f9ef6285721f3348e86d00d46584e3fc9896c6111d9573a103505476ab4f59d2c1b444
 WHIRLPOOL 
c08d356e8170180aba87de9b5fb8f716a99865040582f90ec4a144c88b27f10f5e36ef4af20a29367cf3e4ae971a1a1b731e2717f7d1dece70754af49a4e535b
+DIST llfuse-0.43.tar.bz2 323979 SHA256 
550c23c99ab1da711e816bdd980d588de174e143bc96cdb1f11c6ae6af35c7a1 SHA512 
d3dfd33898eefd5774d007c960ac72f6c7a509ad18b5fb520a07f8c9b23414ba3f171e7d36a8703cdb2421270c3a3da82626cb6be7eb0cb3840d29506926c73f
 WHIRLPOOL 
07b9e181f48d2f6d512436c775011b81f5db2e144809c9010e3a6cb263be75ebea1bebac7ecd02e242214b31feb18bafc0b996d36b257db152762769bdb5f127

diff --git a/dev-python/llfuse/llfuse-0.43.ebuild 
b/dev-python/llfuse/llfuse-0.43.ebuild
new file mode 100644
index 000..1b07f64
--- /dev/null
+++ b/dev-python/llfuse/llfuse-0.43.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the low-level FUSE API"
+HOMEPAGE="https://python-llfuse.googlecode.com/ 
https://pypi.python.org/pypi/llfuse;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND=">=sys-fs/fuse-2.8.0"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   virtual/pkgconfig"
+
+python_prepare_all() {
+   # use system setuptools
+   sed -i '/use_setuptools/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/gummi/

2016-03-01 Thread Patrice Clement
commit: 91163b703c2e250357d79cacb4e72725d6a94a1f
Author: Christian Tietz  mailbox  org>
AuthorDate: Tue Mar  1 13:38:00 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar  1 13:38:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91163b70

app-editors/gummi: drop base.eclass and fix whitespace

 app-editors/gummi/gummi-0.6.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/gummi/gummi-0.6.6.ebuild 
b/app-editors/gummi/gummi-0.6.6.ebuild
index 3720e2b..3e2000b 100644
--- a/app-editors/gummi/gummi-0.6.6.ebuild
+++ b/app-editors/gummi/gummi-0.6.6.ebuild
@@ -4,11 +4,11 @@
 
 EAPI=5
 
-inherit autotools base eutils
+inherit autotools eutils
 
 DESCRIPTION="Simple LaTeX editor for GTK+ users"
 HOMEPAGE="https://github.com/alexandervdm/gummi;
-SRC_URI="https://github.com/alexandervdm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz" 
+SRC_URI="https://github.com/alexandervdm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: /

2016-03-01 Thread Patrice Clement
commit: 615b8751bd0159031a45839dba796a249c604a3f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Mar  1 20:12:45 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar  1 20:12:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615b8751

Merge github#955: app-editors/gummi: minor fixes

This PR:
- trims whitespaces
- drops base.eclass

Pull-Request: https://github.com/gentoo/gentoo/pull/955
Gentoo-Bug: https://bugs.gentoo.org/562894
Reporter: Christian Tietz  mailbox.org>
Acked-by: Patrice Clement  gentoo.org>
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/gummi/gummi-0.6.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-plugin-check_raid/

2016-03-01 Thread Robin H. Johnson
commit: 68fe8d13b652b16ea9b9f757bd90be1e6029551a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Mar  1 20:01:05 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Mar  1 20:01:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fe8d13

net-analyzer/nagios-plugin-check_raid: bump.

Package-Manager: portage-2.2.27

 net-analyzer/nagios-plugin-check_raid/Manifest |  1 +
 .../nagios-plugin-check_raid-4.0.1.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-analyzer/nagios-plugin-check_raid/Manifest 
b/net-analyzer/nagios-plugin-check_raid/Manifest
index 10a71f4..a266e7f 100644
--- a/net-analyzer/nagios-plugin-check_raid/Manifest
+++ b/net-analyzer/nagios-plugin-check_raid/Manifest
@@ -1,3 +1,4 @@
 DIST nagios-plugin-check_raid-02b6425dac3db7e98d4c36bf0836357c6b36196c.tar.gz 
49866 SHA256 959e269e58795cf89fab61b041511513d1b724855f1d38338f1f5e4e1083a8a7 
SHA512 
548241cd344c135dd6509e930329a9957184330a6f317f758a35c32fc680d421932e3daa12a8f7c0ec8071f96f9e63619de4dff2ea648652b6c2494e800d7ed4
 WHIRLPOOL 
cd00353df2c133576e36f8fe204e11fb754fed081565d87b305905b0ee2a1e6c652f11a9bb99769e1467e838711583886dfe9ecfeb3c40c566069ce07af84cd0
 DIST nagios-plugin-check_raid-4.0.0.tar.gz 46308 SHA256 
eb33c54b6c532076dafe72bc80905c17d1604fc306f5075b6fdc6cf41dcd8ac2 SHA512 
0f80321615a29665c32bef8b5426fad5994c28b48446167d81504b8ae5720c28b9eaf449f48147e5fc7b24907560994d61b81bed68f9b8caa9a87b18eddd9ee9
 WHIRLPOOL 
8af62afd9eff172ab4e24bbde564c52826390ad40130ae091d62c10634e0313cb55f39e163988349015694389c152a6e4930c84ebd230ac3686a59e8b6ca56b9
+DIST nagios-plugin-check_raid-4.0.1.tar.gz 50173 SHA256 
270fd6c8189269152255ceb19288736afe4b9398b1a9a94409e2c73f13fa43d3 SHA512 
882d76d71231d675caaf75883962c3983acbec194ee437ee7447f75607b1767e3aed3e939bdafb90cfab5d131c40d3e0b1d77b90a4c19a4809f18c9e64c114fd
 WHIRLPOOL 
bb9b31925a9977de4393bb4f949ac6ec281144e8d6c25ee33e14002bac546b3f2b89cf3a9c84a208d7505d1e1378bd19805ebd018d639c595c1b6fd7a67f0750
 DIST nagios-plugin-check_raid-5da4400ff978189d6be889f2448099535baa01f4.tar.gz 
46422 SHA256 423da601fa7471dda5db839a07a52ce21e33ec00e09ad859f4fac4705f6bad18 
SHA512 
4c4d372735576cf104886c62c071dc98512687ecc1b2f3d56f614c24b747566ff849119c3e0a71b011db5a32e67f50c9d772c0c68a895320e0a5b63322cf6446
 WHIRLPOOL 
791836ab95edc679cd2288ba9231c4eccddd1d7a09cca68ce446fde498503942a040d48862f4157ebe1b83f645d31b77f7a7a6785095d3e4a5a7a40f56dd56c4

diff --git 
a/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.1.ebuild 
b/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.1.ebuild
new file mode 100644
index 000..56908e1
--- /dev/null
+++ 
b/net-analyzer/nagios-plugin-check_raid/nagios-plugin-check_raid-4.0.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils perl-module
+
+DESCRIPTION="Nagios/Icinga plugin to check current server's RAID status"
+HOMEPAGE="https://github.com/glensc/nagios-plugin-check_raid;
+#COMMIT=""
+MY_PV="${COMMIT:-$PV}"
+MY_P="${PN}-${MY_PV}"
+SRC_URI="${HOMEPAGE}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="3ware aacraid dmraid hpa hpsa i2o megaraid-sas megaraid-scsi mpt 
mpt-sas2"
+
+DEPEND="dev-perl/Monitoring-Plugin
+   dev-perl/Module-Pluggable"
+RDEPEND="${DEPEND}
+   sys-apps/smartmontools
+   sys-fs/lsscsi
+   3ware? ( sys-block/tw_cli )
+   aacraid? ( sys-block/arcconf )
+   dmraid? ( sys-fs/dmraid )
+   hpa? ( sys-block/hpacucli )
+   hpsa? ( sys-apps/cciss_vol_status )
+   i2o? ( sys-apps/raidutils )
+   megaraid-sas? ( sys-block/megacli )
+   megaraid-scsi? ( sys-block/megarc )
+   mpt-sas2? ( sys-block/sas2ircu )
+   mpt? ( sys-block/mpt-status )
+   "
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Upstream has a custom Makefile that is meant to build bundles.
+   mv -f Makefile Makefile.upstream
+   sed -i '/CPANfile/d' Makefile.PL
+   default
+}
+
+src_install() {
+   default
+   plugindir="/usr/$(get_libdir)/nagios/plugins"
+   dodir "$plugindir"
+   mv -f "${D}"/usr/bin/check_raid.pl "${D}"/"${plugindir}"
+   dodoc README.md ChangeLog.md CONTRIBUTING.md check_raid.cfg
+}
+
+pkg_postinst() {
+   einfo "The following RAID controllers are supported without special 
tools:"
+   einfo "GDT (Intel/ICP) RAID Controller"
+   einfo "HP MSA (special configuration needed)"
+   einfo "The following RAID controllers do not have tools packaged in 
Gentoo, but ARE supported by this tool:"
+   einfo "Intel: CmdTool2"
+   einfo "Areca: areca-cli"
+   einfo "See https://github.com/glensc/nagios-plugin-check_raid/issues/10;
+   einfo 

[gentoo-commits] data/api:master commit in: files/mirrors/

2016-03-01 Thread Robin H. Johnson
commit: 17d3f651086616cd2e649d0ed99275113a21a96d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Mar  1 19:50:40 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Mar  1 19:50:40 2016 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=17d3f651

Update telepoint.bg mirror details.

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index ee47d94..4402b67 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -118,7 +118,8 @@
   
 
   telepoint.bg
-  http://mirrors.telepoint.bg/gentoo/
+  http://mirrors.telepoint.bg/gentoo/
+  rsync://mirrors.telepoint.bg/gentoo/
 
   
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/pywavelets/

2016-03-01 Thread Patrick Lauer
commit: 869505b9d9d549048ffcfca1ded431348b44e7b3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 19:43:41 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:45:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869505b9

dev-python/pywavelets: Bump

Package-Manager: portage-2.2.27

 dev-python/pywavelets/Manifest|  1 +
 dev-python/pywavelets/pywavelets-0.4.0.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/pywavelets/Manifest b/dev-python/pywavelets/Manifest
index ff53073..64925df 100644
--- a/dev-python/pywavelets/Manifest
+++ b/dev-python/pywavelets/Manifest
@@ -1,2 +1,3 @@
 DIST PyWavelets-0.2.2.zip 528210 SHA256 
04b53436f5f2a9b895a1f56e86e16b94632a5d6bcfc076be1110e41cf3071278 SHA512 
2cfd2b0e8f90750cc15ca60400101836f97661e52041abd4c032232eba6843b104c01ef2a50f4384afc5b11dd022add03101ef9b8c1b582ca64e84919f609a5b
 WHIRLPOOL 
07dbec72901deb262a5f52954becee8ff4c9749fa311c206351db86c7612513dec329c6bcbad8e4ab6f1f1043ebfd08cfd8af762df95388789da13dfe6747e2a
 DIST PyWavelets-0.3.0.zip 680099 SHA256 
a04bf36ce4ab03b4a4471d598c2097e069d051df3ab3ac01b3f17ba528bf994e SHA512 
e197dab2dd6f228f39cf841d3c10c33732fe289ae58bbb969bfd82288aef16fe37cdb283a33e777144e904b7894eae9f06983dbe33fce18d8cb28bd75008ffc4
 WHIRLPOOL 
e6aebf31874d917314e54737d9e3bc226f490e92c0034d34d4dca52ec68985d08b6a107d0efd8487664d54932167406b48f4133f4f6145bc59d1df8aaf29d2ce
+DIST PyWavelets-0.4.0.zip 1258090 SHA256 
993dc346278e4643f0688828731a8f175a1379dc63600cac89dbb1895cae0619 SHA512 
4a59b05cc9d30caf44ca46c79fdda69250a87fc4f560c5e6cbe956a7c65371c4bd6c2b503e256dfdf696d249d721fc6cd36dc288777bd3c1f943dde18be53a1b
 WHIRLPOOL 
e07a876247e771923943d28fc3ffe33296554ff5fe70c45a26e450cbd0cd828ab7eeb84b7fc0dbc96c1d4dfc1c3d40f1cf21552b691d1564b5410fec11f8bd82

diff --git a/dev-python/pywavelets/pywavelets-0.4.0.ebuild 
b/dev-python/pywavelets/pywavelets-0.4.0.ebuild
new file mode 100644
index 000..387ad4a
--- /dev/null
+++ b/dev-python/pywavelets/pywavelets-0.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+RESTRICT="test"
+
+MY_PN="${PN/pyw/PyW}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python module for discrete, stationary, and packet wavelet 
transforms"
+HOMEPAGE="http://www.pybytes.com/pywavelets https://github.com/PyWavelets/pywt;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+DEPEND="
+   app-arch/unzip
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? ( dev-python/numpy[${PYTHON_USEDEP}] )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   # Taken form tox.ini
+   "${PYTHON}" runtests.py -n -m full pywt/tests/ || die
+}
+
+python_compile() {
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   use examples && local   EXAMPLES=( demo/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/weasyprint/

2016-03-01 Thread Patrick Lauer
commit: ae869f7e72c215eb4846afb1cfc03bf7ba24d2b9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 19:37:49 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:45:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae869f7e

dev-python/weasyprint: Bump

Package-Manager: portage-2.2.27

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-0.26.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index e939e65..a7856a8 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,3 +1,4 @@
 DIST WeasyPrint-0.21.tar.gz 333898 SHA256 
312af72805fd5207ccd58d1c59022bf1e9cf8e6c839825e654bb0d0789d66048 SHA512 
6455e17c317e8d25f33e6e497e232b96e907ba569d15d333e7b3d3de2b41af7d593e385c24a8ad3f6877c1a3af4266f95e723277e3ca3194cc884c04c58374e3
 WHIRLPOOL 
165a3194e9fb92699dd9b00d3f0539d686322f09a3a4d2fa395b1070140bbec4a535648d86d70632ba5b094aa16969491ddd42a5711a4d9e56833dc25aea61d1
 DIST WeasyPrint-0.22.tar.gz 342786 SHA256 
78874291649d8013b60462c39456fea8d1097e55bb45907f6c3e30ffe4822bf1 SHA512 
f5b7189a9c5408d052cde995a9ff6aa2df04cbf97297c8f2c03d8f12aa84833f7a82b63eac700032570c289a8ce0dbab687d0127518b6743fd95dfb60cbf5993
 WHIRLPOOL 
e2f6efc58a3344c655814b0fcb9b6541e8a3f8e8e4e82240ea34580517095d7622f434bd83da6071184270df6c94cc7771376b87743439a1c3e9a357d72520a6
 DIST WeasyPrint-0.23.tar.gz 343614 SHA256 
4c3539b8bf6145f6ae9de657eb4b008ccf29066d876f948ecbcfa753a5b0eae4 SHA512 
bd9e4da6bd9ffc63e6acedbf821d2fa7b791f9d28c61e465effa0596665b5b76fec1a4bef2dd8f2c98ee768884ef84f842fc67664b41f84d4a0c22d86e032d71
 WHIRLPOOL 
1a9f0e0d442b7487ffa039c726f41fa80fdce06df4f3d2d931eda3974ce4b4da69dea929d018c9c95a9dc02ff0d5cf9158059bc7ce3293a4997fa2550d5f755f
+DIST WeasyPrint-0.26.tar.gz 352596 SHA256 
444bb7fe3d6864f7b17d01fef88340fb283504eb941fa0add883dd1f04635b71 SHA512 
165ff0927cb644abd800fad1f31d2d302cf1a6e8cb2422a149ba41b0f8a6633e6f4d3a11f61c51be63dbb03244716327299feb45bd7737d44df29df5f2b8b0c8
 WHIRLPOOL 
2e3593c7aa051633010773ebeeefb3e1d6de9c0ae5c0974a01c46eef69aee5972fd3d36ada8b11f6cd968ce7af9224232d49541fe61d22036fb4dcf29f796a7f

diff --git a/dev-python/weasyprint/weasyprint-0.26.ebuild 
b/dev-python/weasyprint/weasyprint-0.26.ebuild
new file mode 100644
index 000..1881977
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.26.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="x11-libs/pango:0/0
+   >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+   ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
+# x11-libs/gdk-pixbuf # optional dep
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-fonts/ahem )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test || die "testsuite failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/ropemode/

2016-03-01 Thread Patrick Lauer
commit: 76e39d19ca916153046d53cc5f8c8f6557c9f8ed
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 19:39:54 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:45:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e39d19

dev-python/ropemode: Bump

Package-Manager: portage-2.2.27

 dev-python/ropemode/Manifest|  1 +
 dev-python/ropemode/ropemode-0.3.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/ropemode/Manifest b/dev-python/ropemode/Manifest
index 3a24979..d7a2d9c 100644
--- a/dev-python/ropemode/Manifest
+++ b/dev-python/ropemode/Manifest
@@ -1 +1,2 @@
 DIST ropemode-0.2.tar.gz 12268 SHA256 
54b2c7b4a04b22d41aa686942dc521a89ac36fd2c7356c2707939bb97980864b SHA512 
59b9a8f8caf03f480994c546b48c0be8bd85ebf44b406e216b6651e254b3fd9c6a532a5bab1be1301b12dcf756d3ad325f38e810fe5ea5bbcc700979cfbd5055
 WHIRLPOOL 
ccf2a99abe7c3cc9634dd118f3f65f3b32a09c7f846f8314d8abcfcd15ae761b43be0fa61089ba682b62f75256bb69d54f11f8cf171cc4586295fceb3189c4f2
+DIST ropemode-0.3.tar.gz 12322 SHA256 
b81637be131f549262212af5a2d337595dbf56269bebf731c3609637da8c57e5 SHA512 
1cbd0bc5122cb0397aeefe471a29de6306981cd54ba753fb1a3baa880674b1a718f328017668846aa973ceb64910cf25f6b3c1df08b16637314de90a336c0feb
 WHIRLPOOL 
4668af1467fa16ef3c5135a41d570d084a478014f96eedb54061a30e5142d3a1811b0d26223166f59be2f684022c56db60cd2705ecd3ac1da876318362721e74

diff --git a/dev-python/ropemode/ropemode-0.3.ebuild 
b/dev-python/ropemode/ropemode-0.3.ebuild
new file mode 100644
index 000..200051b
--- /dev/null
+++ b/dev-python/ropemode/ropemode-0.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+MY_P="${P/_rc/-rc}"
+
+DESCRIPTION="A helper for using rope refactoring library in IDEs"
+HOMEPAGE="https://pypi.python.org/pypi/ropemode;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/rope-0.9.2[${PYTHON_USEDEP}]"
+DEPEND="${DEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"



[gentoo-commits] proj/lisp:master commit in: dev-lisp/hunchentoot/

2016-03-01 Thread José María Alonso
commit: e3fee828c79451d0f0f124b75506c626530f2120
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Mar  1 19:47:15 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Mar  1 19:47:15 2016 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=e3fee828

dev-lisp/hunchentoot: Bump to version 1.2.35. Drop old

 dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.19.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.21.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.22.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.26.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.29.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.31.ebuild | 45 --
 dev-lisp/hunchentoot/hunchentoot-1.2.32.ebuild | 43 
 10 files changed, 448 deletions(-)

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild
deleted file mode 100644
index d2b894c..000
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit common-lisp-3
-
-MY_P="v${PV}"
-
-DESCRIPTION="Hunchentoot is a web server written in Common Lisp."
-HOMEPAGE="http://weitz.de/hunchentoot/;
-SRC_URI="https://github.com/edicl/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc"
-
-DEPEND="doc? ( dev-libs/libxslt )"
-RDEPEND=">=dev-lisp/bordeaux-threads-0.7.0
-   >=dev-lisp/chunga-1.1.1
-   >=dev-lisp/cl-base64-3.3.0
-   >=dev-lisp/cl-fad-0.6.3
-   >=dev-lisp/cl-plus-ssl-20081104
-   >=dev-lisp/cl-ppcre-2.0.0
-   >=dev-lisp/cl-who-0.11.1
-   >=dev-lisp/drakma-1.0.0
-   >=dev-lisp/flexi-streams-0.12.0
-   >=dev-lisp/md5-1.8.5
-   >=dev-lisp/rfc2388-1.2
-   >=dev-lisp/trivial-backtrace-1.0.2
-   >=dev-lisp/usocket-0.4.0"
-
-src_compile() {
-   use doc && xsltproc doc/clixdoc.xsl doc/index.xml > doc/index.html
-}
-
-src_install() {
-   common-lisp-install-sources *.lisp url-rewrite
-   common-lisp-install-sources -t all www test
-   common-lisp-install-asdf
-   dodoc CHANGELOG* README
-   use doc && dohtml -r doc/*
-}

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild
deleted file mode 100644
index d2b894c..000
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit common-lisp-3
-
-MY_P="v${PV}"
-
-DESCRIPTION="Hunchentoot is a web server written in Common Lisp."
-HOMEPAGE="http://weitz.de/hunchentoot/;
-SRC_URI="https://github.com/edicl/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc"
-
-DEPEND="doc? ( dev-libs/libxslt )"
-RDEPEND=">=dev-lisp/bordeaux-threads-0.7.0
-   >=dev-lisp/chunga-1.1.1
-   >=dev-lisp/cl-base64-3.3.0
-   >=dev-lisp/cl-fad-0.6.3
-   >=dev-lisp/cl-plus-ssl-20081104
-   >=dev-lisp/cl-ppcre-2.0.0
-   >=dev-lisp/cl-who-0.11.1
-   >=dev-lisp/drakma-1.0.0
-   >=dev-lisp/flexi-streams-0.12.0
-   >=dev-lisp/md5-1.8.5
-   >=dev-lisp/rfc2388-1.2
-   >=dev-lisp/trivial-backtrace-1.0.2
-   >=dev-lisp/usocket-0.4.0"
-
-src_compile() {
-   use doc && xsltproc doc/clixdoc.xsl doc/index.xml > doc/index.html
-}
-
-src_install() {
-   common-lisp-install-sources *.lisp url-rewrite
-   common-lisp-install-sources -t all www test
-   common-lisp-install-asdf
-   dodoc CHANGELOG* README
-   use doc && dohtml -r doc/*
-}

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild
deleted file mode 100644
index d2b894c..000
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit common-lisp-3
-
-MY_P="v${PV}"
-
-DESCRIPTION="Hunchentoot is a web server written in Common Lisp."
-HOMEPAGE="http://weitz.de/hunchentoot/;
-SRC_URI="https://github.com/edicl/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc"
-
-DEPEND="doc? ( dev-libs/libxslt )"
-RDEPEND=">=dev-lisp/bordeaux-threads-0.7.0
-   >=dev-lisp/chunga-1.1.1
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/files/, dev-python/cryptography/

2016-03-01 Thread Jason Donenfeld
commit: fe3faddb9bf793b16a104bc5f0d304f14e8cf057
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Mar  1 19:35:34 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue Mar  1 19:35:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3faddb

dev-python/cryptography: work with openssl 1.0.2g

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-python/cryptography/cryptography-1.2.2.ebuild|  2 ++
 .../files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch| 12 
 2 files changed, 14 insertions(+)

diff --git a/dev-python/cryptography/cryptography-1.2.2.ebuild 
b/dev-python/cryptography/cryptography-1.2.2.ebuild
index ae9dbd1..af7e5a1 100644
--- a/dev-python/cryptography/cryptography-1.2.2.ebuild
+++ b/dev-python/cryptography/cryptography-1.2.2.ebuild
@@ -43,6 +43,8 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
 
+PATCHES=( "${FILESDIR}/${PN}-1.2.2-openssl-1.0.2g-mem_buf.patch" )
+
 python_test() {
py.test -v -v -x || die "Tests fail with ${EPYTHON}"
 }

diff --git 
a/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch 
b/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch
new file mode 100644
index 000..64d270b
--- /dev/null
+++ 
b/dev-python/cryptography/files/cryptography-1.2.2-openssl-1.0.2g-mem_buf.patch
@@ -0,0 +1,12 @@
+diff -ru cryptography-1.2.2/src/_cffi_src/openssl/bio.py 
cryptography-1.2.2-fixed/src/_cffi_src/openssl/bio.py
+--- cryptography-1.2.2/src/_cffi_src/openssl/bio.py2016-01-29 
20:26:11.0 +0100
 cryptography-1.2.2-fixed/src/_cffi_src/openssl/bio.py  2016-03-01 
20:32:25.172776288 +0100
+@@ -99,7 +99,7 @@
+ BIO *BIO_next(BIO *);
+ BIO *BIO_find_type(BIO *, int);
+ BIO_METHOD *BIO_s_mem(void);
+-BIO *BIO_new_mem_buf(void *, int);
++BIO *BIO_new_mem_buf(const void *, int);
+ BIO_METHOD *BIO_s_file(void);
+ BIO *BIO_new_file(const char *, const char *);
+ BIO *BIO_new_fp(FILE *, int);



[gentoo-commits] repo/gentoo:master commit in: x11-misc/arandr/

2016-03-01 Thread Jeroen Roovers
commit: 3d84bb29a0bd167c754c4c328e4b64fc183c5c01
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Mar  1 19:17:18 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Mar  1 19:18:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d84bb29

x11-misc/arandr: Fix description. Clean up ebuild.

Package-Manager: portage-2.2.27

 x11-misc/arandr/arandr-0.1.9.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/x11-misc/arandr/arandr-0.1.9.ebuild 
b/x11-misc/arandr/arandr-0.1.9.ebuild
index de68bed..d5976a6 100644
--- a/x11-misc/arandr/arandr-0.1.9.ebuild
+++ b/x11-misc/arandr/arandr-0.1.9.ebuild
@@ -5,21 +5,23 @@
 EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
-
 inherit eutils distutils-r1
 
-DESCRIPTION="A simple visual frontend for XRandR 1.2/1.3"
+DESCRIPTION="Another XRandR GUI"
 HOMEPAGE="http://christian.amsuess.com/tools/arandr/;
 
SRC_URI="http://christian.amsuess.com/tools/${PN}/files/${PN}_${PV}.orig.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND=">=dev-python/pygtk-2[${PYTHON_USEDEP}]
-   x11-apps/xrandr"
-DEPEND=">=dev-python/docutils-0.6[${PYTHON_USEDEP}]"
+RDEPEND="
+   >=dev-python/pygtk-2[${PYTHON_USEDEP}]
+   x11-apps/xrandr
+"
+DEPEND="
+   >=dev-python/docutils-0.6[${PYTHON_USEDEP}]
+"
 
 src_prepare() {
local i p
@@ -34,5 +36,6 @@ src_prepare() {
fi
done
fi
+
distutils-r1_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ocaml/

2016-03-01 Thread Alexis Ballier
commit: 95df0eb618587bb13ad74e990460108534fbae6e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 19:15:02 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 19:17:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95df0eb6

dev-lang/ocaml: restore keywords, it is masked in package.mask

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-lang/ocaml/ocaml-4.03.0_beta1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/ocaml/ocaml-4.03.0_beta1.ebuild 
b/dev-lang/ocaml/ocaml-4.03.0_beta1.ebuild
index 955952a..8034265 100644
--- a/dev-lang/ocaml/ocaml-4.03.0_beta1.ebuild
+++ b/dev-lang/ocaml/ocaml-4.03.0_beta1.ebuild
@@ -17,8 +17,7 @@ LICENSE="QPL-1.0 LGPL-2"
 # Everytime ocaml is updated to a new version, everything ocaml must be 
rebuilt,
 # so here we go with the subslot.
 SLOT="0/${PV}"
-#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="emacs latex ncurses +ocamlopt X xemacs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-03-01 Thread Alexis Ballier
commit: 7e4c2438913ef5246134fcdb2ea48abeafebbb0c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 19:16:35 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 19:17:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4c2438

profiles/package.mask: mask dev-ml/camlp4-4.03 along with ocaml

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index cc5a193..40a4899 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,7 @@
 # Alexis Ballier  (01 Mar 2016)
 # Breaks some of its rev deps, still in beta stage
 >=dev-lang/ocaml-4.03_beta
+>=dev-ml/camlp4-4.03
 
 # Lars Wendler  (01 Mar 2016)
 # Arrow keys don't work (bug #576086).



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp4/

2016-03-01 Thread Alexis Ballier
commit: 0c350e0bb3b4439f94d6e7666c3a3841bacd50e3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 19:17:07 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 19:17:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c350e0b

dev-ml/camlp4: bump to 4.03

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/camlp4/Manifest  |  1 +
 dev-ml/camlp4/camlp4-4.03_p1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest
index 487f327..5431eba 100644
--- a/dev-ml/camlp4/Manifest
+++ b/dev-ml/camlp4/Manifest
@@ -1 +1,2 @@
 DIST camlp4-4.02.1_p3.tar.gz 646389 SHA256 
c28058b20016dac51d492b1a98e6453d2c7097100542c99a0593cc240a3eeada SHA512 
59d196be0bb7410ffd48a3d2debff4502ca58e7b032027b27b9d126381c02336f177a47585a7d7a3142049930c21dbe075068852e6369fe7e8a58e3339d96041
 WHIRLPOOL 
bedcbaa86a1282bed6d51a64b1877575e727cbf2485abf38bcbed49b18cbad9e8548e0fb413daf216f3d78fde2710c95de49a5055cbb3548eb284515148a3e7d
+DIST camlp4-4.03_p1.tar.gz 648030 SHA256 
6eefeacced81cca59ddf90c2538505fd5cd6596a3fc1acf4971e9796c2e7f2ae SHA512 
0a329e18deffebb5245415f822f91e692076fca4dbe38748f18e72f417ce7354faed744fdff25f9976659192cb02d56ceb2cf1be5c64da463413ec4a28a9d3ac
 WHIRLPOOL 
a9aa6ff12957025ab796b02eec2268d51f71ebd64d395b0b5cad2d9d8bde91da4129f4f6606514c0e1b9480cf2e648158b0bdd6878ee29c3adadee64937bc87d

diff --git a/dev-ml/camlp4/camlp4-4.03_p1.ebuild 
b/dev-ml/camlp4/camlp4-4.03_p1.ebuild
new file mode 100644
index 000..2c3483f
--- /dev/null
+++ b/dev-ml/camlp4/camlp4-4.03_p1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PV=${PV/_p/+}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="System for writing extensible parsers for programming languages"
+HOMEPAGE="https://github.com/ocaml/camlp4;
+SRC_URI="https://github.com/ocaml/camlp4/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="+ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-4.03_beta:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-03-01 Thread Alexis Ballier
commit: 3f93f4316407502db670dcf29b7c734ef0530af5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 19:14:06 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 19:17:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f93f431

profiles/packages.mask: mask ocaml 4.03

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index ab3107b..cc5a193 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Alexis Ballier  (01 Mar 2016)
+# Breaks some of its rev deps, still in beta stage
+>=dev-lang/ocaml-4.03_beta
+
 # Lars Wendler  (01 Mar 2016)
 # Arrow keys don't work (bug #576086).
 =sys-apps/less-482



[gentoo-commits] repo/gentoo:master commit in: x11-misc/arandr/

2016-03-01 Thread Jeroen Roovers
commit: f60197d882894f867214d2c5ca41c822baf2cff2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Mar  1 19:13:39 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Mar  1 19:14:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60197d8

x11-misc/arandr: Version bump by Levon Kayan.

Package-Manager: portage-2.2.27

 x11-misc/arandr/Manifest|  1 +
 x11-misc/arandr/arandr-0.1.9.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/x11-misc/arandr/Manifest b/x11-misc/arandr/Manifest
index 6865c80..dc27079 100644
--- a/x11-misc/arandr/Manifest
+++ b/x11-misc/arandr/Manifest
@@ -1,2 +1,3 @@
 DIST arandr-0.1.7.1.tar.gz 82118 SHA256 
ab73aa90d05d48b95a01afdad37b7c21a2cdf4af98f7d78b2502b819382748da SHA512 
1e3b8ec0d98d38515a159c7695abefd7451a3fa6b7d43641766c997aab63152dfa76c2d9208ba2848ce588dd033a8e85ae31b97acdd4aa5e450fd87725cc21ce
 WHIRLPOOL 
9f9844cb0cb14fcba17767a1b50270843c70859253d96c23d3d47c65b64d5740fcdbad888d97f60fd1ae5f13245098d11c6b9552a221938c8b3b183146ffdf4c
 DIST arandr-0.1.8.tar.gz 86930 SHA256 
6d8ec18e2f683818f420502516f7ece6c377a1903eab1de781152b585725a734 SHA512 
3038677d92596aa63233ecd6fa8c1cb0d3522bc8aa69912aa79be900059c37bdda14efe9c17dc16a4c5858eb7f62a55156b6e47e0715f1a341e8ad3c4f11
 WHIRLPOOL 
91f4810e732289b01dbaa9173a684d7c4c338a78a4b26d0314da99abc491adf30da7067c8657ac024c61cdc8d7c018c120c51bd104ae182b50761f33b6891e6a
+DIST arandr_0.1.9.orig.tar.gz 90437 SHA256 
bb2b57dc37787c4eb7c33c5136cea3829d1b885862cdd827f16ef51e9f0a6ec4 SHA512 
0b2bd62665a9680cf29132ddf0a1ba8eda6bc403b98245727e4c4613ac3e2a694d9268426a14bab35b8e79c7c9191cc224627fca56349acf20546a93d749f006
 WHIRLPOOL 
68ea8be7c8c802a1d8c9b11b59afe471e4f3a55687229c9031f2f88abfd671be49454e713205ba9dbf9d833f1082b48c1375af027cc6b07c737897fa0229fc3e

diff --git a/x11-misc/arandr/arandr-0.1.9.ebuild 
b/x11-misc/arandr/arandr-0.1.9.ebuild
new file mode 100644
index 000..de68bed
--- /dev/null
+++ b/x11-misc/arandr/arandr-0.1.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils distutils-r1
+
+DESCRIPTION="A simple visual frontend for XRandR 1.2/1.3"
+HOMEPAGE="http://christian.amsuess.com/tools/arandr/;
+SRC_URI="http://christian.amsuess.com/tools/${PN}/files/${PN}_${PV}.orig.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/pygtk-2[${PYTHON_USEDEP}]
+   x11-apps/xrandr"
+DEPEND=">=dev-python/docutils-0.6[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   local i p
+   # simulate gettext behavior:
+   #  LINGUAS unset => install all
+   #  LINGUAS="" => install none
+   #  LINGUAS="de fr" => install de and fr
+   if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set
+   for i in $(cd "${S}"/data/po ; for p in *.po ; do echo ${p%.po} 
; done) ; do # for every supported language
+   if ! has ${i} ${LINGUAS} ; then # if language is 
disabled
+   rm data/po/${i}.po || die
+   fi
+   done
+   fi
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/wtf-peewee/

2016-03-01 Thread Patrick Lauer
commit: 46a59dee7dfa37f123fa85fa593ca6bb0465
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:54:04 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a59dee

dev-python/wtf-peewee: Bump

Package-Manager: portage-2.2.27

 dev-python/wtf-peewee/Manifest|  1 +
 dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/wtf-peewee/Manifest b/dev-python/wtf-peewee/Manifest
index 2291282..0e140a3 100644
--- a/dev-python/wtf-peewee/Manifest
+++ b/dev-python/wtf-peewee/Manifest
@@ -1 +1,2 @@
 DIST wtf-peewee-0.2.3.tar.gz 60654 SHA256 
d64bab9c8b9b247f21534e87a94b988afd9655d7abaa14dc7d2af0bea3a3b9da SHA512 
0a8e4a6586a4521d99c35b907935286c20b9106214a9826960073e710fc0a91c68402b9812d2b0119263786f8e48bdcacf999044ade9f3a27afa9bc7fd058926
 WHIRLPOOL 
b44d3480d274f26ff84993c8941c473e6104bab8cd65bd8befb903dc9f2d6fad16299d6b4fc5f3b8af822dbc6aa9781dbe9ba43da6fb2f2dcf929578d3eac7ea
+DIST wtf-peewee-0.2.4.tar.gz 60869 SHA256 
e771daf99ec6ecab0771742f3bb104058cd5e0b72ad404c6d278b6eefc116349 SHA512 
f63ecae4b39873124d11408a58732cc147a7b8a68b7f19be1f8ff67c4847b7daddd9f62c180a723af00176d2d13531fa30d076cf64ea618c260da522555ec7e7
 WHIRLPOOL 
0fcbc0c919e1df3af1f5d2787ebb8934c697e7dc6f65c9b264306d62a9b552e8969658c7cf6654f260b0e902b4aa3708aed694b36b4262cbf4e3e49aa2c9e43e

diff --git a/dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild 
b/dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild
new file mode 100644
index 000..ad5ad9d
--- /dev/null
+++ b/dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+RESTRICT="test"
+
+DESCRIPTION="Small python ORM"
+HOMEPAGE="https://github.com/coleifer/peewee/;
+SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+
+RDEPEND=">=dev-python/peewee-2.0.0[${PYTHON_USEDEP}]
+   dev-python/wtforms[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( "${RDEPEND}" )"
+
+python_prepare_all() {
+# https://github.com/coleifer/peewee/issues/361
+   sed -e s':test_null_form_saving:_&:' -i "${PN/\-/}"/tests.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${PYTHON}" ./runtests.py || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( example/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nevow/

2016-03-01 Thread Patrick Lauer
commit: d4513b7c034eafeb49ac39412482c12083d4a3b0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:45:58 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4513b7c

dev-python/nevow: Bump

Package-Manager: portage-2.2.27

 dev-python/nevow/Manifest|  1 +
 dev-python/nevow/nevow-0.13.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-python/nevow/Manifest b/dev-python/nevow/Manifest
index 7273644..08e719b 100644
--- a/dev-python/nevow/Manifest
+++ b/dev-python/nevow/Manifest
@@ -1,2 +1,3 @@
 DIST Nevow-0.11.1.tar.gz 563061 SHA256 
89d7f6943cf81ccef8dde4016caa1cba977b9366e7aa0660b54239828b421efc SHA512 
a7e52fbf6915498e77a41fb100d4c688fcd0567deb56ec946adf1b1712bcfbec7b7a55c551e414606218146772d5274973af7851a78878635e900a4df5193a53
 WHIRLPOOL 
a82ca1334abf201ef9fcf22e579be778e819c488df8c9f774bef7f13041aa996f630408f4a8428e74b2e79df1904dbdf2f858fb79526a9417c1872da95a24963
 DIST Nevow-0.12.0.tar.gz 564213 SHA256 
ba044912c8ae532680f70ee3b538a5aef7a4e78c6e5ab247121de0b01b6fc369 SHA512 
6dbd46b41e8381e71d2ee766d069c4a49bb307c37539ff31a0d83d4f9ca3bcb05fd74f32df45d052d5c9c9628fa3bddaaa41d03fa7a50db4f4dc0b8e20cf5287
 WHIRLPOOL 
34f75eb35c20e1fcc05b2b345e5b2b205d3ff004a030a3719bd81b99ed8e0e7ce26a902cccd950d72a9954e412c6c7ee97d0a5b9311131efbed09928d33b65c9
+DIST Nevow-0.13.0.tar.gz 528151 SHA256 
dba53cd2cfce327c7a06e6a6f7ae8c5ca1fccdadc17754d05e3d0eec58597f83 SHA512 
80b2709280523ed6ff39b243d503fae6f078baa836d7009875e487a1e3197d989b2f5cc08c8ed3b5a7dc5e0b69f8bb5e5e5e351de90103f7009efda7ef6b0896
 WHIRLPOOL 
57c2fde3dda983d2b869e2c0a71f37404a1872d7aae7cfc6b03fab1817a40a4a301adde8034421dd20450abafb9ac26775936eec324fc9a209dc1d023a8b48d2

diff --git a/dev-python/nevow/nevow-0.13.0.ebuild 
b/dev-python/nevow/nevow-0.13.0.ebuild
new file mode 100644
index 000..3ab5daf
--- /dev/null
+++ b/dev-python/nevow/nevow-0.13.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit twisted-r1
+
+DESCRIPTION="A web templating framework that provides LivePage, an automatic 
AJAX toolkit"
+HOMEPAGE="http://divmod.org/trac/wiki/DivmodNevow 
https://pypi.python.org/pypi/Nevow;
+SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+IUSE="doc"
+
+DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]
+   dev-python/twisted-web[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+TWISTED_PLUGINS=( nevow.plugins )
+
+FAILING_TESTS=(
+   nevow/test/test_url.py
+   nevow/test/test_loaders.py
+   nevow/test/test_appserver.py
+   formless/test/test_freeform.py
+)
+
+python_test() {
+   # See bug 355237
+   rm -v ${FAILING_TESTS[@]} || die "can't remove failing tests"
+   trial formless nevow || die "tests failed with ${EPYTHON}"
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   touch "${D}$(python_get_sitedir)"/nevow/plugins/dropin.cache || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # TODO: prevent installing it
+   rm -r "${D}"/usr/doc || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/xmltodict/

2016-03-01 Thread Patrick Lauer
commit: efcd7f0946f6f26cea349f36cc4a486f381b39ae
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:39:02 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcd7f09

dev-python/xmltodict: Bump

Package-Manager: portage-2.2.27

 dev-python/xmltodict/Manifest|  1 +
 dev-python/xmltodict/xmltodict-0.10.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/xmltodict/Manifest b/dev-python/xmltodict/Manifest
index f747e3c..65ec99c 100644
--- a/dev-python/xmltodict/Manifest
+++ b/dev-python/xmltodict/Manifest
@@ -1,2 +1,3 @@
+DIST xmltodict-0.10.1.tar.gz 24620 SHA256 
b2cab0184bbb8c3627fc54b03ed79ea2f4d5579fa041e3456ff8d3b3c09b0d5e SHA512 
b2fdccf2a158256d8b2a78fdaf2c5527c6c25753da344864024fa8ef1d4e4b9a561d2802b10b668ea72af50dd41d05ca590dbf036a4b97c175b7788642ca3c63
 WHIRLPOOL 
4f239872ab411ec8c18c5184172e5cfa3a535ea3c86d92884e2993a57e10196925e32fd2139a76198d7cb739f0432cdf1d4fffc082b57c50946e5e4d2db21b1a
 DIST xmltodict-0.9.1.tar.gz 37721 SHA256 
ba676bec7a2a2e8be0565c26807db8661f1bfd49b5fd7b2d89731270137f49f3 SHA512 
4dd3ef1424f74185d37e41c6860c37c63e4d11735bd5e111025429b66ae2bff8b07a30f245dc40c85dc3e657fdfd3e91d7074adc69fc0d4b7bde1bf16d6010ac
 WHIRLPOOL 
d4dd1e1af07778757f2de80bc606656ef1488589d50f8da7d68894b9c66e7a6b3f6bc7a5ad0c35aa93e661ec9fadae028261df59dd79b9b922c274eb29d27c02
 DIST xmltodict-0.9.2.tar.gz 37875 SHA256 
275d1e68c95cd7e3ee703ddc3ea7278e8281f761680d6bdd637bcd00a5c59901 SHA512 
0d2bd2cce9b4484514cf16df92abdf26dfd17e222ea6a9285ca1216858bc8092bd328f39b8af851a1293e9d72f140775e12236a440004783a6bfd2321efec0c5
 WHIRLPOOL 
909460169cd3948dfc231040cc7f827436aafe0bd89b246e1cbf15699c84356e2947c704a555f62d4e378481b5acd5893a67bf31a9d97cb4b8f7a01fe378f76c

diff --git a/dev-python/xmltodict/xmltodict-0.10.1.ebuild 
b/dev-python/xmltodict/xmltodict-0.10.1.ebuild
new file mode 100644
index 000..5450c5d
--- /dev/null
+++ b/dev-python/xmltodict/xmltodict-0.10.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Makes working with XML feel like you are working with JSON"
+HOMEPAGE="https://github.com/martinblech/xmltodict/ 
https://pypi.python.org/pypi/xmltodict/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   nosetests || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-oembed/

2016-03-01 Thread Patrick Lauer
commit: 31d4c89d5ee52e44554be844bc019094a1feebb1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:55:31 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d4c89d

dev-python/python-oembed: Bump

Package-Manager: portage-2.2.27

 dev-python/python-oembed/Manifest  |  1 +
 .../python-oembed/python-oembed-0.2.4.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/python-oembed/Manifest 
b/dev-python/python-oembed/Manifest
index 6608a3e..0983611 100644
--- a/dev-python/python-oembed/Manifest
+++ b/dev-python/python-oembed/Manifest
@@ -1,2 +1,3 @@
 DIST python-oembed-0.2.1.tar.gz 7809 SHA256 
70ac9320a2548185dca71af48fff657d4b11e20840bba101a87405cda0e4e0af SHA512 
27c3b3ad2ccddc864660d9f3de9c20f19417f9e3844a3ab36bbaf8364760104d8ca8d446fe4dbebf596fa9c88f284b51747bd801889e68424546dabd340b8278
 WHIRLPOOL 
32b62dd8222f018d71c6ef1b6a53bc618d1cfbd495b03a473c7202aa8cbc57054fe08b091328fe4897a1b6e765aac54c370fc80b1f413d6e8746746fbba6223a
 DIST python-oembed-0.2.2.tar.gz 7858 SHA256 
809208fe46d0e9b84cc8b2115e68e71022f530d47b2e4f11353c037c53d8b20f SHA512 
ba1a6d9d317275099811be34e9f37009068e1f1e56bdb1091037030185129e36fbc50efcd64e1f7201ae24840745f7819433cc70c59e76baf1e42d627a7fe826
 WHIRLPOOL 
d0ee3a10ae521767a20c831ed13993f1f4a11ee7614063ced28285943351ba2aefab4e61b37bdffa97b3c2bf2e36ddf0c3ade512ae807843653492a162354815
+DIST python-oembed-0.2.4.tar.gz 7981 SHA256 
e0804ea3bd7ab8ec1460d139b7a92b6a9e4e3cddd83012dfe30cc67e314716ea SHA512 
9eaae818e17fcfed2e53e7f730ff6837b3ec55bf977892dc05c79846b0afe6a3b6808e046ac8e41bfca587de07d1be40343d6b0df1a502418990e9bdb8d81abe
 WHIRLPOOL 
d705e84c8faf9174f302879e2620154c127762b53892fa9783203cba7e61b4681f3519cc30175b183f262a1bde7d148135bd7e5964dafed1fb16a5b0c11957fa

diff --git a/dev-python/python-oembed/python-oembed-0.2.4.ebuild 
b/dev-python/python-oembed/python-oembed-0.2.4.ebuild
new file mode 100644
index 000..510d26a
--- /dev/null
+++ b/dev-python/python-oembed/python-oembed-0.2.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library that implements an OEmbed consumer"
+HOMEPAGE="https://pypi.python.org/pypi/python-oembed;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+python_test() {
+   nosetests || die "tests failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/reconfigure/

2016-03-01 Thread Patrick Lauer
commit: a498219a18dc5f99faba5be3dd0f8382239868a5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:36:49 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a498219a

dev-python/reconfigure: Bump

Package-Manager: portage-2.2.27

 dev-python/reconfigure/Manifest  |  1 +
 dev-python/reconfigure/reconfigure-0.1.75.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/reconfigure/Manifest b/dev-python/reconfigure/Manifest
index 0b166e9..6d747f9 100644
--- a/dev-python/reconfigure/Manifest
+++ b/dev-python/reconfigure/Manifest
@@ -1,2 +1,3 @@
 DIST reconfigure-0.1.50.tar.gz 29054 SHA256 
a524c735ab8e2cfe5de0086385952f4aa07676e4de2398a1f25957db8dda4100 SHA512 
8b8ce5bd5b8934aebdba8db7c61dad25145f31804d1c95ff6d5e06984721a50a9a630e8f4d7f0a556e290b8336fc2341a7f94a9954dd427065c755f4a0b9a315
 WHIRLPOOL 
5cb5fb6e1e9b7e2376371b1f00e952d131d75d0257489b03fe1a88cff7c0d3f91198c582e488adb25d5cb92f2aa10131699a812420c862181693a3d41651c864
 DIST reconfigure-0.1.72.tar.gz 31227 SHA256 
43b51178aed67b3bd72f7395b41e3657b5dc2eb744a795bcf95132d5df2073ec SHA512 
d667207f677116d7a29adfe86b8bcdfbf6c87cb15ab3edbe8cc808d22ff26a5dc2c5fe8df4bc5b535ef123ebd40dfeaaea35992c980950e2c13eb8214bbb753f
 WHIRLPOOL 
05608f1a92bdce7133bd3821e88562f3be9a92e1320394944ce8c55a989b7732d9c5300c3adc8b619b1faf84b710a76bf9445ef87a9aa9a9f8a46c4503295e24
+DIST reconfigure-0.1.75.tar.gz 31267 SHA256 
d3da8c80ea69f8c1bc66efced24c7fcbf37c0fd4a14f182de087e22239e7dc6a SHA512 
6b3b9d9d9045dde47942b1666aa0ba3aebb7cb92051f6c1dea065b8ca77ca4f05a5f4e1f8a3564aba5d659a7ff9be02c675b63b06e8ae14375488ae7eac6f9de
 WHIRLPOOL 
53cf1a44a7445ef9001e2c26324a5cf7df96cc3ec5305a9843dbbe243673ae8ecae3548c5abf322d302b69aa0f29313585b3df31054a9cfa698363c95cfd0fa6

diff --git a/dev-python/reconfigure/reconfigure-0.1.75.ebuild 
b/dev-python/reconfigure/reconfigure-0.1.75.ebuild
new file mode 100644
index 000..bb2f8e4
--- /dev/null
+++ b/dev-python/reconfigure/reconfigure-0.1.75.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="An ORM for config files"
+HOMEPAGE="https://pypi.python.org/pypi/reconfigure/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/weberror/

2016-03-01 Thread Patrick Lauer
commit: 7a64dbb58d3e76140d8f581b9727d8c794589112
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:42:43 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a64dbb5

dev-python/weberror: Bump

Package-Manager: portage-2.2.27

 dev-python/weberror/Manifest |  1 +
 dev-python/weberror/weberror-0.12.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/dev-python/weberror/Manifest b/dev-python/weberror/Manifest
index bee7719..d3888b4 100644
--- a/dev-python/weberror/Manifest
+++ b/dev-python/weberror/Manifest
@@ -1,2 +1,3 @@
 DIST WebError-0.10.3.tar.gz 81126 SHA256 
a6cb354ff921aad008336599b5e56622ebbe8c76d86985e22af262e6f7242f3b SHA512 
a0540429ca602e56c746887fb481e2ed7f8116318267457ded7cfb2b094bb5090be874c4b13fe369c7dc41ba602dea8af444e97c6825ae33b2976d97cf00defe
 WHIRLPOOL 
6fc0179fc8cc05606ca1c79d88d9cb928cf66b65612fbc0de2308a647c3393ceb457b2ddf70af8054d90e2b5ded41c7a898d5ba5332eb287eecd43a0641cd2e3
 DIST WebError-0.11.tar.gz 91520 SHA256 
b9d93480d28439a168098215a499b3789d08fcba3c6d24675d4c1f5e16e196cb SHA512 
9e2cb470b1bc92a4d6344e4a5577504cc899184f0a53a9d0714fa00adb30e6b33d8568a26df735f6a71856ff2fba1ec6ed73c7d307a8a308e06e9d5c88813cb4
 WHIRLPOOL 
1af754a3b1a0346d9a55b5477ea644ab0f05a1a62705c52d232eb6a2418d5dc790183177dfbe3d916eb297c6507e02138bb3d849d1de0e1287bb2aab541a727f
+DIST WebError-0.12.tar.gz 85620 SHA256 
c64a8407aaf917afd6261eaf08c2682e54ccf3ff6a3299630ec6e217e68a3ad3 SHA512 
3b7e8110cf93efc0fdf8ca9222a5fa342b5a30261156cab755dd57f67468852d81dfa1e0a06765ae769c9e04d16b41105bc674584249dfa27ef54d8d2be659e7
 WHIRLPOOL 
65340782f068dc247bca67661ba5cf1916b50c495ecc8cd6603ae5b45b03c891656d8cb3d97e4562ff5ce8e7c9f72c2deabcf259350ca0e7c3c9b2aa9234c165

diff --git a/dev-python/weberror/weberror-0.12.ebuild 
b/dev-python/weberror/weberror-0.12.ebuild
new file mode 100644
index 000..6b817a5
--- /dev/null
+++ b/dev-python/weberror/weberror-0.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+MY_PN="WebError"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Web Error handling and exception catching"
+HOMEPAGE="https://pypi.python.org/pypi/WebError;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/paste-1.7.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/tempita[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/webtest[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   nosetests -v || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/xvfbwrapper/

2016-03-01 Thread Patrick Lauer
commit: b15a5e368f9a80600fa52220ba78dacde7b6cd01
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 19:04:14 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15a5e36

dev-python/xvfbwrapper: Bump

Package-Manager: portage-2.2.27

 dev-python/xvfbwrapper/Manifest |  1 +
 dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild | 28 +
 2 files changed, 29 insertions(+)

diff --git a/dev-python/xvfbwrapper/Manifest b/dev-python/xvfbwrapper/Manifest
index a154158..c689098 100644
--- a/dev-python/xvfbwrapper/Manifest
+++ b/dev-python/xvfbwrapper/Manifest
@@ -1,2 +1,3 @@
 DIST xvfbwrapper-0.2.2.tar.gz 3421 SHA256 
58934508285c43aafac4179f26c34735b46c0bcb96b66198a4dbc68468e3cbb4 SHA512 
ac71ec9a08189456c40e493f57802e872c03c0c5caf84493d77bf2e379853afe79099bcf5e5c7c0eb66ff1bf64e44bf37687a82b49864bc63a237f767752eed4
 WHIRLPOOL 
cf3d39ff9eb68b3665c84c87cd7306134ca6d98734111855a777fe53a0528b5a212f3f082fe4d7734a460325875039511fa832e0ff9983c02c9dfc6b2bb54d90
 DIST xvfbwrapper-0.2.4.tar.gz 3215 SHA256 
a7f52aefaf2e18c1aee302eb295ba9ca53ae6d3ba36df76794945a338a4b579c SHA512 
26b14fd64c00ea33ad5f32dd69e59001f468ab294970ee281c81f1ae635cdea105b6057ba2e1012975fbb935ccb222585e70798e78c17f476d8b3e40f9e1346c
 WHIRLPOOL 
791578eabe86fa9f3e6d44b9b03008fe8dbe2c9d853453afd29cfa28690d6f4cb44b948c5d991e4cdb7424a87fcce334bf7e403f2a6f781f6868f47af6a74268
+DIST xvfbwrapper-0.2.8.tar.gz 4660 SHA256 
f99d741f145ca1d4c42d3085bc2857e54571db80099b6eb49ac2efcf4e971666 SHA512 
1b29b7e6bb336a9972e51249bbc96805733e305476cc559f5501cd09a343671c10333b5592e4c4868016d4510b37d6c592165a4683b1543e62c2205b1eeb0980
 WHIRLPOOL 
5d618d5bdebb746c234949e515e9378a60aaabe49656b9827cb6a9bd6aa83f6c2377153ecd9b335f5de5d6c9a98f388f93745fe6eab69653533ac11c06051d17

diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild 
b/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
new file mode 100644
index 000..1580b21
--- /dev/null
+++ b/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer"
+HOMEPAGE="https://github.com/cgoldberg/xvfbwrapper
+   https://pypi.python.org/pypi/xvfbwrapper;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="x11-base/xorg-server[xvfb]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pep8[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+#  "${PYTHON}" test_xvfb.py || die "Tests failed with ${EPYTHON}"
+   "${PYTHON}" -m unittest discover || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/eventlet/

2016-03-01 Thread Patrick Lauer
commit: 285689d1f35726ff339389239aac9adbd056ecf6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:48:51 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 19:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285689d1

dev-python/eventlet: Bump

Package-Manager: portage-2.2.27

 dev-python/eventlet/Manifest   |  1 +
 dev-python/eventlet/eventlet-0.18.4.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
index a2433eb..39b309c 100644
--- a/dev-python/eventlet/Manifest
+++ b/dev-python/eventlet/Manifest
@@ -3,3 +3,4 @@ DIST eventlet-0.15.2.tar.gz 301581 SHA256 
eaec368ce7b819f8615dcb51f63dcb5c910538
 DIST eventlet-0.17.1.tar.gz 277110 SHA256 
de9c23eb94e55150b25150822a28f91656028987353fef3f687cc285d018dd5a SHA512 
c39158c9b60d2bc615abfaf93fc76e32017e57c389f148080ec30ac0fdb090a53fbb6bf24a361845772e02d330fc5b9e6682d77228b811f499b9a8c86452c2eb
 WHIRLPOOL 
c6fe8d5abb83fd304887281614b87d59125be7bfd478ab76bd882dd1e9fca16a64acab60b7012bb6283d99d88937a313b84bf818728839d320e8f537421bc83f
 DIST eventlet-0.17.4.tar.gz 284480 SHA256 
8721e9714eaff8d20f2407e0d3a80069db6b57c9226c26ee9db25c541d06556d SHA512 
fee3ef0ebe7aaf8cb87283af71ca8902c4480b47cf2109be96e6fcbcf25a743e411715fa73b31e820b152ef4403ccbd5a45117e69565e8e49fd1795a5cc19e3d
 WHIRLPOOL 
e78344ac9e7f7f1c4bd6fc65f0a35dec317c10b12821a73dc875d79a94e36f16ddda5551e3326c600ea553ef05382b4cd2f7a88b6600899ae74a8b4556eb155e
 DIST eventlet-0.18.3.tar.gz 288867 SHA256 
c188cc0f186892fb9c77846c0e669fde4a3d263938e3c8a76cb1108cbdf0cc9a SHA512 
8e132ada9392170c5d915699b414eb55a2738259e4a49f1d79c41e7820e33c2aefc2057f0b50a126554a47911051104d4c038fbee48790f0b73a67d74c02f756
 WHIRLPOOL 
b2adc594c0a625408746c716c725f0ca9b102ea618c651027459fae95fc70506c7c420db470c46a0109558d9c327b27f08506fad3844018f8761f2cfdd94
+DIST eventlet-0.18.4.tar.gz 288920 SHA256 
74ef11d67ee5e85e009b0fced733c907620bca1ab8e6b0489d9f247405ab2685 SHA512 
3098f2e8649b1e10157b9474571b372176b05263a7d5e7bb915b0464551d70505bbdf77dc072f64c1c05b3011406ae4814ea1b6f746cea766bb58827b1515fcc
 WHIRLPOOL 
818fea5dec6532312068b9853a501d38bf4e69cca4e6e7ad6f6cbede9f9fe63237e3889ddb8b74d3d0e080b826d24532ed488687b60fc160a7e65d129ce2497f

diff --git a/dev-python/eventlet/eventlet-0.18.4.ebuild 
b/dev-python/eventlet/eventlet-0.18.4.ebuild
new file mode 100644
index 000..5b99da1
--- /dev/null
+++ b/dev-python/eventlet/eventlet-0.18.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Highly concurrent networking library"
+HOMEPAGE="https://pypi.python.org/pypi/eventlet 
https://github.com/eventlet/eventlet/;
+SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]"
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/python-docs-2.7.6-r1:2.7 )
+   test? ( ${RDEPEND}
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   if use doc; then
+   local PYTHON_DOC_ATOM=$(best_version --host-root 
dev-python/python-docs:2.7)
+   local 
PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
+   local 
PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
+   local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
+   sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': 
'${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
+   fi
+
+   if use test; then
+#  sed -i '/This is a Python 3 module/d' 
eventlet/green/http/__init__.py || die
+#  sed -i 's/^import/from OpenSSL import/g' 
eventlet/green/OpenSSL/__init__.py || die
+#  sed -i 's/^from version/from OpenSSL.version/' 
eventlet/green/OpenSSL/__init__.py || die
+   sed -i 's/TEST_TIMEOUT = 1/TEST_TIMEOUT = 10/' 
tests/__init__.py || die
+   fi
+
+   # Prevent file collisions from teestsuite
+   sed -e "s:'tests', :'tests', 'tests.*', :" -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # https://github.com/eventlet/eventlet/issues/152
+   use doc && emake -C doc html
+}
+
+python_test() {
+   # Several errors 1 failure
+   # https://github.com/eventlet/eventlet/issues/151
+   nosetests tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/lisp:master commit in: dev-lisp/hunchentoot/

2016-03-01 Thread José María Alonso
commit: 63a9c507ceb1a6f092ab81320c9ca55226408a35
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Mar  1 18:59:10 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Mar  1 18:59:10 2016 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=63a9c507

dev-lisp/hunchentoot: Fix headers

 dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.19.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.21.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.22.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.26.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.29.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.31.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.32.ebuild| 4 ++--
 dev-lisp/hunchentoot/hunchentoot-1.2.34.ebuild| 4 ++--
 .../{hunchentoot-1.2.32.ebuild => hunchentoot-1.2.35.ebuild}  | 4 ++--
 12 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild
index e8a1505..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.15.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild
index e8a1505..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.17.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild
index e8a1505..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.18.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.19.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.19.ebuild
index e8a1505..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.19.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.19.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.21.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.21.ebuild
index e8a1505..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.21.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.21.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.22.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.22.ebuild
index e8a1505..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.22.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.22.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.26.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.26.ebuild
index d85112d..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.26.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.26.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.29.ebuild 
b/dev-lisp/hunchentoot/hunchentoot-1.2.29.ebuild
index d85112d..d2b894c 100644
--- a/dev-lisp/hunchentoot/hunchentoot-1.2.29.ebuild
+++ b/dev-lisp/hunchentoot/hunchentoot-1.2.29.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/hunchentoot/hunchentoot-1.2.31.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/, dev-ml/js_of_ocaml/files/

2016-03-01 Thread Alexis Ballier
commit: 79ba50f3e692f57b7ee9d4dc8af935f5e851a5a1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:19:59 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ba50f3

dev-ml/js_of_ocaml: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/js_of_ocaml/Manifest   |   1 -
 dev-ml/js_of_ocaml/files/tyxml36-2.patch  |  30 --
 dev-ml/js_of_ocaml/files/tyxml36.patch| 158 --
 dev-ml/js_of_ocaml/js_of_ocaml-2.6.ebuild |  52 --
 4 files changed, 241 deletions(-)

diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest
index fa92aea..e312923 100644
--- a/dev-ml/js_of_ocaml/Manifest
+++ b/dev-ml/js_of_ocaml/Manifest
@@ -1,2 +1 @@
-DIST js_of_ocaml-2.6.tar.gz 1291882 SHA256 
c1f066d09524c6be2d40cfb387de49b337837dcc8f2f746a207f37706ca66460 SHA512 
2c4e294b7946757d9b05ec640e130cbee6a0130c03eb3a2188988fb956c1f0e2738c32e97abc461e748e667e7d31e386c5470942df84ddbcf5903d41b133e8c8
 WHIRLPOOL 
abf477caa49edc65b5e577a90dd86641f12b6757e6f2c9034fe08d51cc1ac11209b73e8fdd88de420ed0277d8715bb085c10d29b237854cdebb8a9e36f8e22fe
 DIST js_of_ocaml-2.7.tar.gz 1304487 SHA256 
52922f55428a1d8a55ec2493c4989152e06efd29a981adf8ac9f343f558854b5 SHA512 
ab6e5d16342bf763c10eb5c2e7589610622034eee2ad82aa09c6f68448f155a5c56584702307852b251bde80146c1b7115ed6add1358ad96b130c9dd2b96118b
 WHIRLPOOL 
278c17432fdf9bf670df33479c68705868be39eb4d53f67fc489fe44ac2e7645dd5e2ed3e6e71752a2387b516ce0ab6dc99ac1d870fc75ffdad9df87031e9de4

diff --git a/dev-ml/js_of_ocaml/files/tyxml36-2.patch 
b/dev-ml/js_of_ocaml/files/tyxml36-2.patch
deleted file mode 100644
index 0f7771c..000
--- a/dev-ml/js_of_ocaml/files/tyxml36-2.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-commit f11959da5a630a7dca47497c9543231d9698b406
-Author: Vasilis Papavasileiou 
-Date:   Fri Aug 7 11:16:20 2015 +0200
-
-Tyxml_js: ft constructor in Xml_wrap (forward-compatibility)
-
-diff --git a/lib/tyxml/tyxml_js.ml b/lib/tyxml/tyxml_js.ml
-index 4799600..cdf7cd2 100644
 a/lib/tyxml/tyxml_js.ml
-+++ b/lib/tyxml/tyxml_js.ml
-@@ -164,6 +164,7 @@ module Html5 = Html5_f.Make(Xml)(Svg)
- module Xml_wrap = struct
-   type 'a t = 'a React.signal
-   type 'a tlist = 'a ReactiveData.RList.t
-+  type ('a, 'b) ft = 'a -> 'b
-   let return = React.S.const
-   let fmap f = React.S.map f
-   let nil () = ReactiveData.RList.nil
-diff --git a/lib/tyxml/tyxml_js.mli b/lib/tyxml/tyxml_js.mli
-index 8cb33c5..db2183e 100644
 a/lib/tyxml/tyxml_js.mli
-+++ b/lib/tyxml/tyxml_js.mli
-@@ -50,6 +50,7 @@ module Xml : XML with module W = Xml_wrap.NoWrap
- module Xml_wrap : Xml_wrap.T
-   with type 'a t = 'a React.signal
-and type 'a tlist = 'a ReactiveData.RList.t
-+   and type ('a, 'b) ft = 'a -> 'b
- 
- module Util : sig
-   val update_children : Dom.node Js.t -> Dom.node Js.t ReactiveData.RList.t 
-> unit

diff --git a/dev-ml/js_of_ocaml/files/tyxml36.patch 
b/dev-ml/js_of_ocaml/files/tyxml36.patch
deleted file mode 100644
index 34a2aab..000
--- a/dev-ml/js_of_ocaml/files/tyxml36.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-commit ebf7150f41c64ac0e18e9f89d1e565b6c3115414
-Author: Vasilis Papavasileiou 
-Date:   Thu Aug 6 11:52:11 2015 +0200
-
-up-to-date version of @drup's new-style wrapping (ocsigen/tyxml#58)
-
-diff --git a/lib/tyxml/tyxml_js.ml b/lib/tyxml/tyxml_js.ml
-index 0143219..4799600 100644
 a/lib/tyxml/tyxml_js.ml
-+++ b/lib/tyxml/tyxml_js.ml
-@@ -20,8 +20,19 @@
- let js_string_of_float f = (Js.number_of_float f)##toString()
- let js_string_of_int i = (Js.number_of_float (float_of_int i))##toString()
- 
-+
-+module type XML =
-+  Xml_sigs.T
-+  with type uri = string
-+   and type event_handler = Dom_html.event Js.t -> bool
-+   and type mouse_event_handler = Dom_html.mouseEvent Js.t -> bool
-+   and type keyboard_event_handler = Dom_html.keyboardEvent Js.t -> bool
-+   and type elt = Dom.node Js.t
-+
-+
- module Xml = struct
- 
-+  module W = Xml_wrap.NoWrap
-   type 'a wrap = 'a
-   type 'a list_wrap = 'a list
- 
-@@ -162,7 +173,6 @@ module Xml_wrap = struct
-   let append x y = ReactiveData.RList.concat x y
- end
- 
--
- module Util = struct
-   open ReactiveData
-   open RList
-@@ -226,9 +236,23 @@ end
- 
- 
- module R = struct
--  module Xml_wed = struct
--type 'a wrap = 'a Xml_wrap.t
--type 'a list_wrap = 'a Xml_wrap.tlist
-+
-+  let filter_attrib (name,a) on =
-+match a with
-+| Xml.Event _ ->
-+  raise (Invalid_argument "filter_attrib not implemented for event 
handler")
-+| Xml.Attr a ->
-+  name,
-+  Xml.Attr
-+(React.S.l2
-+   (fun on a -> if on then a else None) on a)
-+
-+  let attach_attribs = Xml.attach_attribs
-+
-+  module Xml = struct
-+module W = Xml_wrap
-+type 'a wrap = 'a W.t
-+type 'a list_wrap = 'a W.tlist
- type uri = 

[gentoo-commits] repo/gentoo:master commit in: eclass/

2016-03-01 Thread Alexis Ballier
commit: 5b985bd43fc41a0c9bcb62d847a45cc1267d4dbd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:04:30 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b985bd4

eclass/oasis.eclass: Add ocamlbuild build dep.

 eclass/oasis.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass
index 7a341ce..6299f28 100644
--- a/eclass/oasis.eclass
+++ b/eclass/oasis.eclass
@@ -62,7 +62,8 @@ IUSE="+ocamlopt"
 [ -n "${OASIS_BUILD_DOCS}" ] && IUSE="${IUSE} doc"
 [ -n "${OASIS_BUILD_TESTS}" ] && IUSE="${IUSE} test"
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   || ( dev-ml/ocamlbuild  < variable >



[gentoo-commits] repo/gentoo:master commit in: dev-ml/reactiveData/

2016-03-01 Thread Alexis Ballier
commit: 3a77de6591d3d559bd42d55157e0828bad55fead
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:15:09 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a77de65

dev-ml/reactiveData: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/reactiveData/Manifest|  1 -
 dev-ml/reactiveData/reactiveData-0.1.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-ml/reactiveData/Manifest b/dev-ml/reactiveData/Manifest
index 3e91283..4fd5561 100644
--- a/dev-ml/reactiveData/Manifest
+++ b/dev-ml/reactiveData/Manifest
@@ -1,2 +1 @@
-DIST reactiveData-0.1.tar.gz 17074 SHA256 
fc755843daaf3bdf1190d9fbfb63e760d4a0378dea2ae4da7b371b696c4cde14 SHA512 
4c1d000d7c8713d365473e924ad22cc285a0d30009e4f3a4c23cb2fed9678209860cbfe9787b4aef24c9d1fe3b8bf2f71609e45bd52abdff5e27adc3afa651c0
 WHIRLPOOL 
4d9de7aca80f7ed6c1f83247170eec7289da9af2030f462a7a5bfe153d532621c1d1ec38dfd4237654da43694bd5972e55a44224513125117b2e7e24d725a95b
 DIST reactiveData-0.2.tar.gz 21063 SHA256 
d80d425d2746ffc7bd1b88e9528b8236a5ca13cca636662dee1a59e96d675367 SHA512 
ed6c82b499f7a740dcf3c39825dd9a98b73ab32d15159e372253a2ca9c8406301cd569654d02f5be2530b491b101587bb628984b0b6f1ce1cc21aab010e518cf
 WHIRLPOOL 
819a6d999d84056967c34c9e451655b86840d30bf88903eb1a55bff41dbf552c6bac9dfa61b2d1a6c76c7806f6f61e307b27f382fc66ee7f380c2da5a4f72817

diff --git a/dev-ml/reactiveData/reactiveData-0.1.ebuild 
b/dev-ml/reactiveData/reactiveData-0.1.ebuild
deleted file mode 100644
index 6c493e0..000
--- a/dev-ml/reactiveData/reactiveData-0.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Functional reactive programming with incremental changes in data 
structures"
-HOMEPAGE="https://github.com/hhugo/reactiveData;
-SRC_URI="https://github.com/hhugo/reactiveData/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
-   dev-ml/react:="
-DEPEND="${RDEPEND}
-   dev-ml/findlib
-   dev-ml/opam
-"
-
-src_compile() {
-   ocaml pkg/build.ml \
-   native=$(usex ocamlopt true false) \
-   native-dynlink=$(usex ocamlopt true false) \
-   || die
-}
-
-src_install() {
-   opam-installer \
-   --prefix="${ED}/usr" \
-   --libdir="${D}/$(ocamlc -where)" \
-   --docdir="${ED}/usr/share/doc/${PF}" \
-   || die
-   dodoc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/reactiveData/

2016-03-01 Thread Alexis Ballier
commit: 899871d4641286a0966c6811bf30e254fd722fa9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:15:35 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899871d4

dev-ml/reactiveData: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/reactiveData/reactiveData-0.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/reactiveData/reactiveData-0.2.ebuild 
b/dev-ml/reactiveData/reactiveData-0.2.ebuild
index 47f1e3c..261d028 100644
--- a/dev-ml/reactiveData/reactiveData-0.2.ebuild
+++ b/dev-ml/reactiveData/reactiveData-0.2.ebuild
@@ -18,6 +18,7 @@ RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
 DEPEND="${RDEPEND}
dev-ml/findlib
dev-ml/opam
+   dev-ml/ocamlbuild
 "
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/parmap/, dev-ml/parmap/files/

2016-03-01 Thread Alexis Ballier
commit: bbd8f347d430556f3b6153c61890485868fcb7a0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:25:34 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd8f347

dev-ml/parmap: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/parmap/Manifest |  1 -
 .../parmap/files/parmap-1.0_rc6-fix-bashisms.patch | 16 ---
 dev-ml/parmap/parmap-1.0_rc6.ebuild| 51 --
 3 files changed, 68 deletions(-)

diff --git a/dev-ml/parmap/Manifest b/dev-ml/parmap/Manifest
index 6fe122f..30a9989 100644
--- a/dev-ml/parmap/Manifest
+++ b/dev-ml/parmap/Manifest
@@ -1,2 +1 @@
-DIST parmap-1.0_rc6.tar.gz 97083 SHA256 
25e2eeb2ec8b1dedc8067443ddcddf4ab0ff2e3821da888338146af69e8fd9e6 SHA512 
5378a8ce03d3a4d139d06093bd29fa83eca13b6e74be14d379337c9a08ebac39b23920925375c753c63c7f62970f7f899a9d6cbf8a5001b262293cf52e9ea5c1
 WHIRLPOOL 
28c11c3ef9d4b0fb56fde988dc62e2993a313445005b657838cad41e9768a13a65535d69d81cac792bc8a95038521fe130488e25dcf87ef25d61d9533fea6729
 DIST parmap-1.0_rc7.tar.gz 97799 SHA256 
b993d47b8b8e5342839b851b46aba52264b4f8c527db08f3124ed7a7de7e1912 SHA512 
50ac96f0f8b835298958f1a8ca65a2e488eab9c86f5fd57b43d5cd8145c71594a537add568dbe8f471d41157701769e35d0e992b07b430252623b72d7488d562
 WHIRLPOOL 
54842d45a7495316f42ae63de08db88512adddc1ee743a70de5a899d4c35e7a2e062bfc6f9456c65a32d2279784eb291f0299fd9b785e59e3607dec193f7f01d

diff --git a/dev-ml/parmap/files/parmap-1.0_rc6-fix-bashisms.patch 
b/dev-ml/parmap/files/parmap-1.0_rc6-fix-bashisms.patch
deleted file mode 100644
index 96a6562..000
--- a/dev-ml/parmap/files/parmap-1.0_rc6-fix-bashisms.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Author: Rémi Cardona
-https://bugs.gentoo.org/show_bug.cgi?id=553596
-https://github.com/rdicosmo/parmap/pull/36
-
 configure.ac   2015-07-03 23:59:19.361723234 +0200
-+++ configure.ac   2015-07-03 23:59:48.161216749 +0200
-@@ -27,7 +27,7 @@
- AC_CONFIG_HEADERS([config.h])
- 
--t=`$OCAMLBUILD -use-ocamlfind &> /dev/null; echo $?`
--if test $t == 0 ; then
-+t=`$OCAMLBUILD -use-ocamlfind > /dev/null 2>&1 ; echo $?`
-+if test "$t" = 0 ; then
-   AC_MSG_RESULT(ocaml version $OCAMLVERSION. Use standard Makefile)
-   AC_CONFIG_FILES([Makefile])
-   AC_OUTPUT

diff --git a/dev-ml/parmap/parmap-1.0_rc6.ebuild 
b/dev-ml/parmap/parmap-1.0_rc6.ebuild
deleted file mode 100644
index e936ac3..000
--- a/dev-ml/parmap/parmap-1.0_rc6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib eutils autotools
-
-MY_PV="${PV/_/-}"
-DESCRIPTION="Library allowing to exploit multicore architectures for OCaml 
programs with minimal modifications"
-HOMEPAGE="http://www.dicosmo.org/code/parmap/;
-SRC_URI="https://github.com/rdicosmo/parmap/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-DEPEND="${RDEPEND}
-   dev-ml/findlib
-   dev-ml/ocaml-autoconf"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-fix-bashisms.patch"
-   eautoreconf
-}
-
-src_test() {
-   mkdir "${WORKDIR}/tmpinstall" || die
-   emake \
-   OCAMLLIBDIR="ocaml" \
-   DESTDIR="${WORKDIR}/tmpinstall" \
-   install
-   export OCAMLPATH="${WORKDIR}/tmpinstall/ocaml"
-   emake tests
-   cd _build/tests || die
-   for i in $(find . -type f -executable) ; do
-   ${i} || die
-   done
-}
-
-src_install() {
-   emake \
-   OCAMLLIBDIR="$(get_libdir)/ocaml" \
-   MANDIR="${ED}/usr/share/man/man3o" \
-   DESTDIR="${ED}/usr" \
-   install
-   dodoc AUTHORS ChangeLog README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/bolt/

2016-03-01 Thread Alexis Ballier
commit: 0a1a8fb9fe396c779530da0bb6508bd02625f543
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:13:25 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1a8fb9

dev-ml/bolt: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/bolt/bolt-1.4.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-ml/bolt/bolt-1.4.ebuild b/dev-ml/bolt/bolt-1.4.ebuild
index e7e9e06..a9f423b 100644
--- a/dev-ml/bolt/bolt-1.4.ebuild
+++ b/dev-ml/bolt/bolt-1.4.ebuild
@@ -15,9 +15,11 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="doc"
 
-DEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]
-   || ( dev-ml/camlp4:= 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/eliom/

2016-03-01 Thread Alexis Ballier
commit: e067309e56938e04143648c3c132fa48e4a78873
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:24:38 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e067309e

dev-ml/eliom: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/eliom/eliom-5.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/eliom/eliom-5.0.0.ebuild b/dev-ml/eliom/eliom-5.0.0.ebuild
index eccf3a5..e0d8cb7 100644
--- a/dev-ml/eliom/eliom-5.0.0.ebuild
+++ b/dev-ml/eliom/eliom-5.0.0.ebuild
@@ -28,6 +28,7 @@ RDEPEND=">=dev-lang/ocaml-4.00:=[ocamlopt?]
dev-ml/calendar:=
ppx? ( >=dev-ml/ppx_tools-0.99.3:= )"
 DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild
dev-ml/opam"
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/, dev-ml/findlib/files/

2016-03-01 Thread Alexis Ballier
commit: b41f42a861661c6ba39c431961df204a4c19237e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:47:16 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41f42a8

dev-ml/findlib: revbump to avoid installing ocamlbuild META file

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/findlib/files/externalmeta2.patch | 16 +++
 dev-ml/findlib/findlib-1.6.1-r1.ebuild   | 76 
 2 files changed, 92 insertions(+)

diff --git a/dev-ml/findlib/files/externalmeta2.patch 
b/dev-ml/findlib/files/externalmeta2.patch
new file mode 100644
index 000..f8e7a5a
--- /dev/null
+++ b/dev-ml/findlib/files/externalmeta2.patch
@@ -0,0 +1,16 @@
+Avoid installing META files for labltk, camlp4 and ocamlbuild: Those are 
provided by their
+respective packages now.
+
+Index: findlib-1.5.5/configure
+===
+--- findlib-1.5.5.orig/configure
 findlib-1.5.5/configure
+@@ -515,7 +515,7 @@ fi
+ 
+ # Generate the META files now.
+ 
+-l="$ldbm dynlink graphics num num-top str threads unix stdlib bigarray 
$llabltk $lcamlp4 $lobuild $lcomplibs $lbytes"
++l="$ldbm dynlink graphics num num-top str threads unix stdlib bigarray 
$lcomplibs $lbytes"
+ 
+ for dir in site-lib-src/*; do
+ # We do not really know if $dir is a directory.

diff --git a/dev-ml/findlib/findlib-1.6.1-r1.ebuild 
b/dev-ml/findlib/findlib-1.6.1-r1.ebuild
new file mode 100644
index 000..4d06013
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.6.1-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib eutils
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html;
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz;
+IUSE="doc +ocamlopt tk"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
+   tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+stublibs="${ocamlfind_destdir}/stublibs"
+
+src_prepare() {
+   epatch "${FILESDIR}/externalmeta2.patch" \
+   "${FILESDIR}/quoting.patch"
+}
+
+src_configure() {
+   local myconf
+   use tk && myconf="-with-toolbox"
+   ./configure -bindir "${EPREFIX}"/usr/bin -mandir 
"${EPREFIX}"/usr/share/man \
+   -sitelib ${ocamlfind_destdir} \
+   -config ${ocamlfind_destdir}/findlib/findlib.conf \
+   -no-custom \
+   ${myconf} || die "configure failed"
+}
+
+src_compile() {
+   emake -j1 all
+   if use ocamlopt; then
+   emake -j1 opt # optimized code
+   fi
+}
+
+src_install() {
+   emake prefix="${D}" install
+
+   dodir "${stublibs#${EPREFIX}}"
+
+   cd "${S}/doc"
+   dodoc QUICKSTART README DOCINFO
+   use doc && dohtml -r ref-html guide-html
+}
+
+check_stublibs() {
+   local ocaml_stdlib=`ocamlc -where`
+   local ldconf="${ocaml_stdlib}/ld.conf"
+
+   if [ ! -e ${ldconf} ]
+   then
+   echo "${ocaml_stdlib}" > ${ldconf}
+   echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+   fi
+
+   if [ -z `grep -e ${stublibs} ${ldconf}` ]
+   then
+   echo ${stublibs} >> ${ldconf}
+   fi
+}
+
+pkg_postinst() {
+   check_stublibs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/parmap/

2016-03-01 Thread Alexis Ballier
commit: 5ff6298f73ad3804860712bc5265a6afedf4e778
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:26:03 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff6298f

dev-ml/parmap: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/parmap/parmap-1.0_rc7.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/parmap/parmap-1.0_rc7.ebuild 
b/dev-ml/parmap/parmap-1.0_rc7.ebuild
index c5b0a5f..1ef31c2 100644
--- a/dev-ml/parmap/parmap-1.0_rc7.ebuild
+++ b/dev-ml/parmap/parmap-1.0_rc7.ebuild
@@ -19,6 +19,7 @@ IUSE="+ocamlopt"
 RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
 DEPEND="${RDEPEND}
dev-ml/findlib
+   dev-ml/ocamlbuild
dev-ml/ocaml-autoconf"
 S="${WORKDIR}/${PN}-${MY_PV}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cudf/

2016-03-01 Thread Alexis Ballier
commit: f3296258af5ddae2e6fea6ff002267b38baf2830
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:23:00 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3296258

dev-ml/cudf: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/cudf/Manifest|  1 -
 dev-ml/cudf/cudf-0.7.ebuild | 65 -
 2 files changed, 66 deletions(-)

diff --git a/dev-ml/cudf/Manifest b/dev-ml/cudf/Manifest
index 6f115b5..29fda92 100644
--- a/dev-ml/cudf/Manifest
+++ b/dev-ml/cudf/Manifest
@@ -1,2 +1 @@
-DIST cudf-0.7.tar.gz 54821 SHA256 
92c8a9ed730bbac73f3513abab41127d966c9b9202ab2aaffcd02358c030a701 SHA512 
6adf17c076c0308416f6f8bccb361d03645909f535e6cd0ba34860706e5f26628d33ab4f208fb8def28de1499649279febafd895bdde498f35a77e06128e64fa
 WHIRLPOOL 
798ca87c1cc48d00e62a1e6d627fe6d35839fb16d6b2b10ba42f3eea29e3a48e2f5b070b93647a53833a471b1a6a665e759ab3b7cc2bda238d2dec4a8eb0866e
 DIST cudf-0.8.tar.gz 55147 SHA256 
06f8ce019c87893e27d545b5cf8dc38041657a4c4856c02be4e99e8175874229 SHA512 
cea9e51094076089b1beb657f6b2ccc6ac5f49660e06743f8ec646b277beb4c830f90156ae240a6903de55d09caee78fb0dc75efd76ca65fd2b40ab8756301e3
 WHIRLPOOL 
2834b5a3d15bbbefc51cd5e54c1ee2155481cecbc91838fca94470b06750576c0719504e51e858145bdae657de739809007bb5b5958469d71010492f245651af

diff --git a/dev-ml/cudf/cudf-0.7.ebuild b/dev-ml/cudf/cudf-0.7.ebuild
deleted file mode 100644
index de13bb1..000
--- a/dev-ml/cudf/cudf-0.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib toolchain-funcs
-
-DESCRIPTION="Library to parse, pretty print, and evaluate CUDF documents"
-HOMEPAGE="http://www.mancoosi.org/cudf/;
-SRC_URI="https://gforge.inria.fr/frs/download.php/file/33593/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt test"
-
-RDEPEND="
-   >=dev-lang/ocaml-3.12:=[ocamlopt?]
-   dev-ml/extlib:=
-   dev-libs/glib:2
-   || ( dev-ml/camlp4:= 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/menhir/

2016-03-01 Thread Alexis Ballier
commit: 6d44d78c59b8cbb66cf61a2025fddb9b8e3fb72d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:18:17 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d44d78c

dev-ml/menhir: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/menhir/menhir-20151112.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ml/menhir/menhir-20151112.ebuild 
b/dev-ml/menhir/menhir-20151112.ebuild
index a8d4107..61fb1e2 100644
--- a/dev-ml/menhir/menhir-20151112.ebuild
+++ b/dev-ml/menhir/menhir-20151112.ebuild
@@ -15,8 +15,9 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples +ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
-RDEPEND="${DEPEND}"
+RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
+DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild"
 
 src_configure() {
if ! use ocamlopt ; then



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cppo/

2016-03-01 Thread Alexis Ballier
commit: face94305707b4f002c8ffd7a3ae1f7669f6e868
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:08:55 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=face9430

dev-ml/cppo: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/cppo/cppo-1.3.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/cppo/cppo-1.3.1.ebuild b/dev-ml/cppo/cppo-1.3.1.ebuild
index b89094c..87d0447 100644
--- a/dev-ml/cppo/cppo-1.3.1.ebuild
+++ b/dev-ml/cppo/cppo-1.3.1.ebuild
@@ -17,7 +17,8 @@ KEYWORDS="~amd64"
 IUSE="examples"
 
 RDEPEND=">=dev-lang/ocaml-3.12:="
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild"
 
 src_install() {
findlib_src_preinst



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ulex/

2016-03-01 Thread Alexis Ballier
commit: 9d4e19d24f5dd4599a46f6f920e6d293b0bf3566
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:21:57 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4e19d2

dev-ml/ulex: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/ulex/ulex-1.1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ulex/ulex-1.1.ebuild b/dev-ml/ulex/ulex-1.1.ebuild
index 5ae79cb..a86c973 100644
--- a/dev-ml/ulex/ulex-1.1.ebuild
+++ b/dev-ml/ulex/ulex-1.1.ebuild
@@ -15,9 +15,10 @@ SLOT="0/${PV}"
 KEYWORDS="amd64 ppc x86"
 IUSE="+ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
-   || ( dev-ml/camlp4:= 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/uutf/

2016-03-01 Thread Alexis Ballier
commit: e422d0e48cf8b13f78357b82e53b3c7b1b76a8b2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:14:10 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e422d0e4

dev-ml/uutf: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/uutf/uutf-0.9.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/uutf/uutf-0.9.4.ebuild b/dev-ml/uutf/uutf-0.9.4.ebuild
index 1fab6e5..20be744 100644
--- a/dev-ml/uutf/uutf-0.9.4.ebuild
+++ b/dev-ml/uutf/uutf-0.9.4.ebuild
@@ -18,6 +18,7 @@ IUSE="doc utftrip +ocamlopt test"
 RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
utftrip? ( dev-ml/cmdliner:= )"
 DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild
test? ( dev-ml/cmdliner )"
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cudf/

2016-03-01 Thread Alexis Ballier
commit: f2eb9a35df90e9331044b6dc3d2ea7dd5790cb94
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:23:36 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2eb9a35

dev-ml/cudf: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/cudf/cudf-0.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/cudf/cudf-0.8.ebuild b/dev-ml/cudf/cudf-0.8.ebuild
index 5b36bb3..1e63770 100644
--- a/dev-ml/cudf/cudf-0.8.ebuild
+++ b/dev-ml/cudf/cudf-0.8.ebuild
@@ -19,11 +19,12 @@ RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?]
dev-ml/extlib:=
dev-libs/glib:2
-   || ( dev-ml/camlp4:= 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/eliom/, dev-ml/eliom/files/

2016-03-01 Thread Alexis Ballier
commit: ad65b34eb91da0472da2906d65a125f60f9f7d69
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:24:11 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad65b34e

dev-ml/eliom: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/eliom/Manifest|   1 -
 dev-ml/eliom/eliom-4.2.ebuild|  60 ---
 dev-ml/eliom/files/tyxml36.patch | 125 ---
 3 files changed, 186 deletions(-)

diff --git a/dev-ml/eliom/Manifest b/dev-ml/eliom/Manifest
index d175232..23b75fd 100644
--- a/dev-ml/eliom/Manifest
+++ b/dev-ml/eliom/Manifest
@@ -1,2 +1 @@
-DIST eliom-4.2.tar.gz 699337 SHA256 
30d180b72d21177d09b311785e08e54cc221b148d969f17334f8be6eecfb783d SHA512 
c7c75dc00defe0c269aba4e4fbdc00a824b781b124e3f51747e29533c4aeedaecb68c7ebcb38b4cc9a51c3796abdfa680ba0702a83415911406b25cd07ad66c7
 WHIRLPOOL 
2a36deeb10cbf3b29c76b33185de1c848615293830f7a3701c2d87025be0ed575cdadf238c696ad4716e50f2b0258febef7b7039a1980aafeaf6e1c483ec46ca
 DIST eliom-5.0.0.tar.gz 728278 SHA256 
6726500f9a54478def95875d04098dc8dc829d4a10e06896ff4f037bb1c03cbd SHA512 
1c5297e376c3a46935de369b418638a772304246b73756f8bc052301b48d62a37af527274bf1a05064f33b60ff9dcde057a0030f083136fa4e1c0cfa07f01887
 WHIRLPOOL 
ca1186787a8f938cf029f9a5c9904ed0324a3d24d2f0d0834dd1e2b2f995de6d57d1040b4d128de8233255ca385478f0ba3bf597c2f0315ab2f1894118755dca

diff --git a/dev-ml/eliom/eliom-4.2.ebuild b/dev-ml/eliom/eliom-4.2.ebuild
deleted file mode 100644
index 4f7efd7..000
--- a/dev-ml/eliom/eliom-4.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib findlib
-
-DESCRIPTION="A web framework to program client/server applications"
-HOMEPAGE="http://ocsigen.org/eliom/;
-SRC_URI="https://github.com/ocsigen/eliom/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc +ocamlopt"
-
-RDEPEND=">=dev-lang/ocaml-4.00:=[ocamlopt?]
-   >=dev-ml/js_of_ocaml-2.5-r1:=
-   >=www-servers/ocsigenserver-2.5:=
-   >=dev-ml/tyxml-3.6:=
-   >=dev-ml/deriving-0.6:=
-   dev-ml/reactiveData:=
-   dev-ml/ocaml-ipaddr:=
-   dev-ml/react:=
-   dev-ml/ocaml-ssl:=
-   >=dev-ml/lwt-2.5.0:=
-   dev-ml/calendar:="
-DEPEND="${RDEPEND}
-   dev-ml/opam"
-
-src_prepare() {
-   epatch "${FILESDIR}/tyxml36.patch"
-}
-
-src_compile() {
-   if use ocamlopt ; then
-   emake all
-   else
-   emake byte
-   fi
-   use doc && emake doc
-   emake man
-}
-
-src_install() {
-   opam-installer \
-   --prefix="${ED}/usr" \
-   --libdir="${D}/$(ocamlc -where)" \
-   --docdir="${ED}/usr/share/doc/${PF}" \
-   --mandir="${ED}/usr/share/man" \
-   || die
-   dodoc CHANGES README
-   if use doc ; then
-   docinto client/html
-   dodoc -r _build/src/lib/client/api.docdir/*
-   docinto server/html
-   dodoc -r _build/src/lib/server/api.docdir/*
-   fi
-}

diff --git a/dev-ml/eliom/files/tyxml36.patch b/dev-ml/eliom/files/tyxml36.patch
deleted file mode 100644
index 02ac3f1..000
--- a/dev-ml/eliom/files/tyxml36.patch
+++ /dev/null
@@ -1,125 +0,0 @@
-Backported from:
-
-commit e2629e9affcaefbe9e0f36212fe3f385a780
-Author: Vasilis Papavasileiou 
-Date:   Thu Aug 6 13:23:29 2015 +0200
-
-update for new-style TyXML wrapping
-
-
-Index: eliom-4.2/src/lib/eliom_content.client.mli
-===
 eliom-4.2.orig/src/lib/eliom_content.client.mli
-+++ eliom-4.2/src/lib/eliom_content.client.mli
-@@ -74,7 +74,7 @@ module Svg : sig
- 
-   (** Creation of reactive content *)
-   module R : sig
--module Raw : Svg_sigs.MakeWrapped(Tyxml_js.Xml_wrap)(Xml).T
-+module Raw : Svg_sigs.Make(Eliom_content_core.Xml_wed).T
-   with type +'a elt = 'a elt
-and type +'a attrib = 'a attrib
- 
-@@ -397,7 +397,7 @@ module Html5 : sig
- val filter_attrib : 'a attrib -> bool React.signal -> 'a attrib
- 
- (** Cf. {% <> %}. *)
--module Raw : Html5_sigs.MakeWrapped(Tyxml_js.Xml_wrap)(Xml)(Svg.R.Raw).T
-+module Raw : Html5_sigs.Make(Eliom_content_core.Xml_wed)(Svg.R.Raw).T
-   with type +'a elt = 'a elt
-and type +'a attrib = 'a attrib
- 
-Index: eliom-4.2/src/lib/eliom_content_core.client.ml
-===
 eliom-4.2.orig/src/lib/eliom_content_core.client.ml
-+++ eliom-4.2/src/lib/eliom_content_core.client.ml
-@@ -26,6 +26,7 @@ open Eliom_lib
- 
- module Xml = struct
-   include RawXML
-+  module W = Xml_wrap.NoWrap

[gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/

2016-03-01 Thread Alexis Ballier
commit: 6f333e4b4d1cbd8cf7818d104425bc54d025eccf
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:45:12 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f333e4b

dev-ml/findlib: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/findlib/Manifest|  1 -
 dev-ml/findlib/findlib-1.5.5-r1.ebuild | 75 --
 dev-ml/findlib/findlib-1.5.5.ebuild| 70 ---
 3 files changed, 146 deletions(-)

diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index e793f94..d0661ce 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,4 +1,3 @@
 DIST findlib-1.4.tar.gz 231526 SHA256 
6e4065e5d79d31176ec213ff94599c4eae17c3904c2896e845d0379a99f1bdf8 SHA512 
7ee5bee74f6fc14c8d85496e673d42b63e056d35a724fe4f78fd1010a5af4506a9a962c0403fd96d5bf51f2278bfbe98a60aad65a171803cbde935cc3889157b
 WHIRLPOOL 
31f1d0b9f1605a9a536ae996fb4abe5e1d5c47012759cb7bb45185d58a81e827d80285628b113f79d51b8b260cdff181c3eb05596adeea9a87070994058fce17
-DIST findlib-1.5.5.tar.gz 240247 SHA256 
aafaba4f7453c38347ff5269c6fd4f4c243ae2bceeeb5e10b9dab89329905946 SHA512 
051817ae897a53b705ad641ae7e9010474f2320d3cc7cfd15edc9345f50566932cb44bf6f45772260706b5f9e9e91194802600c770c9c96f772985678db7209d
 WHIRLPOOL 
f1ad9b77c1f38f6d733f2a17c14649d4ca9f05215b5fa8124e71dc3e05b229c34af10415471d56964384c1fe0b0b0db453638d7e1238af916e5ff854b931cd76
 DIST findlib-1.5.6.tar.gz 250865 SHA256 
7743b3dcaf8a344c882e89f61601f7f086d46c0f2ea4fcc3e54069236825e3f8 SHA512 
18d23861a25b1508cb419af4cdd6e3cd83d51bef259f162c86b91460cf3dad75d6c2fc11173f60fe36b61ce3f81b78e69344f093adb9a82c36256d95180e93d8
 WHIRLPOOL 
eb374e60c3f2fcc6172ec08803fbc5b0e83ea0d38644b4c13cb3d27b3dc13c7240a4f49a9ee51f9465ac6ff6075140c3e98b3eb0ea48690f260f139f37dfb63c
 DIST findlib-1.6.1.tar.gz 254797 SHA256 
411c816e89d17d1b5b454e3d42f9b261cf929fc468f9f6e2787273ab69784b09 SHA512 
b781d117ff033e8b91b6610c562382c5868a25ceed51f0a5947a77bfdd5825723ad32adcbe1636d4f7952d4c7535093f5c8ad3b954bebb1dcf4738f7a16d3ef8
 WHIRLPOOL 
1c3ed89aeb53cd95c0eaa82f1df8c364ad79403cf89ca19245620819998353da089daf5d3377919f2b4676c48f4d926d384e5a80312884f84e1efc41307f88fd

diff --git a/dev-ml/findlib/findlib-1.5.5-r1.ebuild 
b/dev-ml/findlib/findlib-1.5.5-r1.ebuild
deleted file mode 100644
index 1312843..000
--- a/dev-ml/findlib/findlib-1.5.5-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html;
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz;
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
-   tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
-stublibs="${ocamlfind_destdir}/stublibs"
-
-src_prepare() {
-   epatch "${FILESDIR}/externalmeta.patch"
-}
-
-src_configure() {
-   local myconf
-   use tk && myconf="-with-toolbox"
-   ./configure -bindir "${EPREFIX}"/usr/bin -mandir 
"${EPREFIX}"/usr/share/man \
-   -sitelib ${ocamlfind_destdir} \
-   -config ${ocamlfind_destdir}/findlib/findlib.conf \
-   -no-custom \
-   ${myconf} || die "configure failed"
-}
-
-src_compile() {
-   emake -j1 all
-   if use ocamlopt; then
-   emake -j1 opt # optimized code
-   fi
-}
-
-src_install() {
-   emake prefix="${D}" install
-
-   dodir "${stublibs#${EPREFIX}}"
-
-   cd "${S}/doc"
-   dodoc QUICKSTART README DOCINFO
-   use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
-   local ocaml_stdlib=`ocamlc -where`
-   local ldconf="${ocaml_stdlib}/ld.conf"
-
-   if [ ! -e ${ldconf} ]
-   then
-   echo "${ocaml_stdlib}" > ${ldconf}
-   echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
-   fi
-
-   if [ -z `grep -e ${stublibs} ${ldconf}` ]
-   then
-   echo ${stublibs} >> ${ldconf}
-   fi
-}
-
-pkg_postinst() {
-   check_stublibs
-}

diff --git a/dev-ml/findlib/findlib-1.5.5.ebuild 
b/dev-ml/findlib/findlib-1.5.5.ebuild
deleted file mode 100644
index db6d685..000
--- a/dev-ml/findlib/findlib-1.5.5.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"

[gentoo-commits] repo/gentoo:master commit in: dev-ml/oasis/

2016-03-01 Thread Alexis Ballier
commit: 4c69b95d02ad9ddd54cbe478b95082f52f251933
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:29:49 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c69b95d

dev-ml/oasis: add rdepend on ocamlbuild

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/oasis/{oasis-0.4.5.ebuild => oasis-0.4.5-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/oasis/oasis-0.4.5.ebuild 
b/dev-ml/oasis/oasis-0.4.5-r1.ebuild
similarity index 91%
rename from dev-ml/oasis/oasis-0.4.5.ebuild
rename to dev-ml/oasis/oasis-0.4.5-r1.ebuild
index 1bba685..a0b1174 100644
--- a/dev-ml/oasis/oasis-0.4.5.ebuild
+++ b/dev-ml/oasis/oasis-0.4.5-r1.ebuild
@@ -19,7 +19,8 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:="
+RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:=
+   dev-ml/ocamlbuild:=[ocamlopt]"
 DEPEND="${RDEPEND}
>=dev-ml/findlib-1.3.1
dev-ml/ocamlify



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp4/

2016-03-01 Thread Alexis Ballier
commit: 202a09542d59dc984b67eed7844d2db49dc60d47
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:17:26 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202a0954

dev-ml/camlp4: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/camlp4/camlp4-4.02.1_p3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ml/camlp4/camlp4-4.02.1_p3.ebuild 
b/dev-ml/camlp4/camlp4-4.02.1_p3.ebuild
index 08515a3..c5a41a3 100644
--- a/dev-ml/camlp4/camlp4-4.02.1_p3.ebuild
+++ b/dev-ml/camlp4/camlp4-4.02.1_p3.ebuild
@@ -20,6 +20,8 @@ DEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
 RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_driver/

2016-03-01 Thread Alexis Ballier
commit: dc0388a58ec061539d62fbaff2437ec308e1a524
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:32:36 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0388a5

dev-ml/ppx_driver: add ocamlbuild rdep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 .../{ppx_driver-113.24.00.ebuild => ppx_driver-113.24.00-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_driver/ppx_driver-113.24.00.ebuild 
b/dev-ml/ppx_driver/ppx_driver-113.24.00-r1.ebuild
similarity index 96%
rename from dev-ml/ppx_driver/ppx_driver-113.24.00.ebuild
rename to dev-ml/ppx_driver/ppx_driver-113.24.00-r1.ebuild
index 66e7dbf..e9d2c48 100644
--- a/dev-ml/ppx_driver/ppx_driver-113.24.00.ebuild
+++ b/dev-ml/ppx_driver/ppx_driver-113.24.00-r1.ebuild
@@ -17,8 +17,8 @@ IUSE=""
 
 DEPEND="dev-ml/ppx_tools:=
dev-ml/ppx_core:=
+   dev-ml/ocamlbuild:=[ocamlopt?]
dev-ml/ppx_optcomp:="
-
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND} dev-ml/opam"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/menhir/, dev-ml/menhir/files/

2016-03-01 Thread Alexis Ballier
commit: 1ad5dd3aad5751e18d1ffa0fa91acf8f5280169c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:44:00 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad5dd3a

dev-ml/menhir: fix build with ocamlbuild 0.9.1

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/menhir/files/ocamlbuild.patch | 13 +
 dev-ml/menhir/menhir-20151112.ebuild |  6 +-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/dev-ml/menhir/files/ocamlbuild.patch 
b/dev-ml/menhir/files/ocamlbuild.patch
new file mode 100644
index 000..6a8743f
--- /dev/null
+++ b/dev-ml/menhir/files/ocamlbuild.patch
@@ -0,0 +1,13 @@
+Index: menhir-20151112/src/Makefile
+===
+--- menhir-20151112.orig/src/Makefile
 menhir-20151112/src/Makefile
+@@ -19,7 +19,7 @@ endif
+ # 
+ # Ocamlbuild tool and settings.
+ 
+-OCAMLBUILD := ocamlbuild -classic-display -j 0 -cflags "-safe-string 
-bin-annot"
++OCAMLBUILD := ocamlbuild -no-hygiene -classic-display -j 0 -cflags 
"-safe-string -bin-annot"
+ 
+ # 
+ # For everyday development.

diff --git a/dev-ml/menhir/menhir-20151112.ebuild 
b/dev-ml/menhir/menhir-20151112.ebuild
index 61fb1e2..1b7e19d 100644
--- a/dev-ml/menhir/menhir-20151112.ebuild
+++ b/dev-ml/menhir/menhir-20151112.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit findlib
+inherit findlib eutils
 
 DESCRIPTION="LR(1) parser generator for the OCaml language"
 HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/;
@@ -19,6 +19,10 @@ RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
 DEPEND="${RDEPEND}
dev-ml/ocamlbuild"
 
+src_prepare() {
+   epatch "${FILESDIR}/ocamlbuild.patch"
+}
+
 src_configure() {
if ! use ocamlopt ; then
export TARGET=byte



[gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/

2016-03-01 Thread Alexis Ballier
commit: 469d308f63735fac8ecc1816acc527678ba30c88
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:20:32 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469d308f

dev-ml/js_of_ocaml: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/js_of_ocaml/js_of_ocaml-2.7.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.7.ebuild 
b/dev-ml/js_of_ocaml/js_of_ocaml-2.7.ebuild
index 8967f79..420e7ae 100644
--- a/dev-ml/js_of_ocaml/js_of_ocaml-2.7.ebuild
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-2.7.ebuild
@@ -15,7 +15,7 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="+ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
 
-DEPEND="
+RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
>=dev-ml/lwt-2.4.4:=
react? ( dev-ml/react:=  dev-ml/reactiveData:= )
@@ -28,7 +28,8 @@ DEPEND="
dev-ml/camlp4:=
dev-ml/cppo:=
deriving? ( >=dev-ml/deriving-0.6:= )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild"
 
 src_configure() {
printf "\n\n" >> Makefile.conf



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dose3/

2016-03-01 Thread Alexis Ballier
commit: 625571a964488de924b506315da72fdc2a152e70
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:10:42 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625571a9

dev-ml/dose3: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/dose3/dose3-4.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/dose3/dose3-4.2.ebuild b/dev-ml/dose3/dose3-4.2.ebuild
index abc3981..cbdaeb6 100644
--- a/dev-ml/dose3/dose3-4.2.ebuild
+++ b/dev-ml/dose3/dose3-4.2.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-ml/findlib
+   dev-ml/ocamlbuild
test? ( dev-python/pyyaml[libyaml] )
 "
 # missing test data



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cmdliner/

2016-03-01 Thread Alexis Ballier
commit: 1ee7bd56ed87a2454e07c7ba6fb6588d6d7d52c8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:07:22 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee7bd56

dev-ml/cmdliner: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/cmdliner/Manifest  |  1 -
 dev-ml/cmdliner/cmdliner-0.9.7.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-ml/cmdliner/Manifest b/dev-ml/cmdliner/Manifest
index 9ca91d5..dd64b36 100644
--- a/dev-ml/cmdliner/Manifest
+++ b/dev-ml/cmdliner/Manifest
@@ -1,2 +1 @@
-DIST cmdliner-0.9.7.tbz 50343 SHA256 
9c19893cffb5d3c3469ee0cce85e3eeeba17d309b33b9ace31aba06f68f0bf7a SHA512 
ea1ee186f6072dc836e23a7fcc0756d016c61d4d34ef2416842d1e6e73707b2bbd6aaccd8f57472560dbeab75d3d26159ad8276813882726a11e4530dc6f45e6
 WHIRLPOOL 
79acdf4807cc5befad01fa1f22a214bc2c6a66dbba4b2b2c041ba72c0b2982d7ca61c632766bfe498987f61d6636a818fae1c96df1bf02e87073c9247b6babf0
 DIST cmdliner-0.9.8.tbz 53249 SHA256 
7dfaafdd88ec9d96abf8ded4c0ea7111948194400220a56e4bb44a1edfa4bd41 SHA512 
6c71c360eaba7f7127e422a71a00a830a086f1d6750897bea0ebc1cc10f8fdaf9e9532d354abd84dbc6c5fcc1878f19d3f424fd9335e7226b625b63b51c89cab
 WHIRLPOOL 
25739c09f78cc8ade6d0e5805f48eb14a6c42f0891832747caef44fc6135c81feaa0055b2874256bde2270753106c60accd50c24771333c2cb16913d9bd38c3d

diff --git a/dev-ml/cmdliner/cmdliner-0.9.7.ebuild 
b/dev-ml/cmdliner/cmdliner-0.9.7.ebuild
deleted file mode 100644
index 87faba3..000
--- a/dev-ml/cmdliner/cmdliner-0.9.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Declarative definition of command line interfaces for OCaml"
-HOMEPAGE="http://erratique.ch/software/cmdliner;
-SRC_URI="http://erratique.ch/software/${PN}/releases/${P}.tbz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc +ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]"
-RDEPEND="${DEPEND}"
-
-src_compile() {
-   ocaml pkg/build.ml \
-   native=$(usex ocamlopt true false) \
-   native-dynlink=$(usex ocamlopt true false) \
-   || die
-}
-
-src_install() {
-   # Can't use opam-installer here as it is an opam dep...
-   findlib_src_preinst
-   local nativelibs=""
-   use ocamlopt && nativelibs="$(echo _build/src/cmdliner.cm{x,xa,xs} 
_build/src/cmdliner.a)"
-   ocamlfind install cmdliner _build/pkg/META \
-   _build/src/cmdliner.mli _build/src/cmdliner.cm{a,i} 
${nativelibs} || die
-   dodoc README.md TODO.md CHANGES.md
-   use doc && dohtml -r doc/
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cmdliner/

2016-03-01 Thread Alexis Ballier
commit: 739ba6890ee858a9e05a6183452428f3f1e4f6d9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 18:07:53 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 18:47:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739ba689

dev-ml/cmdliner: add ocamlbuild dep

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/cmdliner/cmdliner-0.9.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ml/cmdliner/cmdliner-0.9.8.ebuild 
b/dev-ml/cmdliner/cmdliner-0.9.8.ebuild
index 87faba3..baf232b 100644
--- a/dev-ml/cmdliner/cmdliner-0.9.8.ebuild
+++ b/dev-ml/cmdliner/cmdliner-0.9.8.ebuild
@@ -15,8 +15,9 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="doc +ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]"
-RDEPEND="${DEPEND}"
+RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]"
+DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild"
 
 src_compile() {
ocaml pkg/build.ml \



[gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/

2016-03-01 Thread José María Alonso
commit: 0bc9edf390bcf01fe1818d7454d3370ae2f05b3c
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Tue Mar  1 18:38:31 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Mar  1 18:38:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc9edf3

x11-wm/stumpwm: Fix generation of pdf document

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild 
b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 40426cd..65372f7 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -43,7 +43,7 @@ get_lisp() {
 do_doc() {
local pdffile="${PN}.pdf"
 
-   texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+   texi2pdf -o "${pdffile}" "${PN}.texi" && dodoc "${pdffile}" || die
cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" 
README.Gentoo || die
dodoc AUTHORS NEWS README.md README.Gentoo
doinfo "${PN}.info"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lfe/

2016-03-01 Thread Patrick Lauer
commit: 739c81e87d025605f204237c1b83f21e464865e4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:23:05 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 18:23:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739c81e8

dev-lang/lfe: Bump, thanks to Michael Kuijn

Package-Manager: portage-2.2.27

 dev-lang/lfe/Manifest  |  1 +
 dev-lang/lfe/lfe-0.10.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/lfe/Manifest b/dev-lang/lfe/Manifest
index 7402bf4..d88808a 100644
--- a/dev-lang/lfe/Manifest
+++ b/dev-lang/lfe/Manifest
@@ -1 +1,2 @@
+DIST v0.10.1.zip 296228 SHA256 
05de4cd5a15ea37e505049c5d7e9c75fbb61ce1bcabec39d762df3dbeda7d814 SHA512 
94719b42ecf6dc5505ea649df00b255b1e901d6104426192f34692e2f7bc85940b96b39fd1bfa00577b63c17e10d8fd51d3de743c02d8ac2263abe2fb47d4498
 WHIRLPOOL 
a3c4420421afd45bf6a0908a3a0f42319a094d4d186636eebe5f58b4f2d11192c0a7cbc6eee7dbc1aa48f326fed8c1869932e4d277c41387f790006675f4985d
 DIST v0.7a.zip 216133 SHA256 
c494135bf50a8dd62723e026a6b4cf4c5c4d6b8a01e59b6e41bbb6daf5c25dd3 SHA512 
93f1b0e81275af21d3dbee73f364f4b67d4ce2d6beb7fe2c17e17d5f5330ec8762d63978ae291267ddd92d311b2ad7d2572854b5e3da9c884f4c706e23551aaa
 WHIRLPOOL 
44067ac8e529d54e66cb18d0ae11c3f7d3a489b530f995e90eb000aae9e212ce79abc57388c515a681265a0242f568ae7efb3e1307e937c3aad55438b6d7b0da

diff --git a/dev-lang/lfe/lfe-0.10.1.ebuild b/dev-lang/lfe/lfe-0.10.1.ebuild
new file mode 100644
index 000..623bb9c
--- /dev/null
+++ b/dev-lang/lfe/lfe-0.10.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib
+
+DESCRIPTION="Lisp-flavoured Erlang"
+HOMEPAGE="http://lfe.github.io/;
+SRC_URI="https://github.com/rvirding/lfe/archive/v${PV}.zip;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/erlang"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   export PATH="${S}/bin:$PATH"
+}
+
+src_compile() {
+   emake compile -j1
+}
+
+src_install() {
+   dobin bin/lfe
+   dobin bin/lfec
+   dobin bin/lfescript
+   dodir /usr/$(get_libdir)/erlang/lib/lfe/ebin/
+   dodir /usr/$(get_libdir)/erlang/lib/lfe/emacs/
+   cp -R "${S}/ebin" "${D}/usr/$(get_libdir)/erlang/lib/lfe/"
+   cp -R "${S}/emacs" "${D}/usr/$(get_libdir)/erlang/lib/lfe/"
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/udev/

2016-03-01 Thread Patrick Lauer
commit: 032a08c5e57bf727cadf91749db02804b221c0a6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar  1 18:06:16 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar  1 18:09:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032a08c5

virtual/udev: Change ordering #573922 #575718

Package-Manager: portage-2.2.27

 virtual/udev/udev-215.ebuild | 2 +-
 virtual/udev/udev-217.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/udev/udev-215.ebuild b/virtual/udev/udev-215.ebuild
index 37a97b2..dcf3ac4 100644
--- a/virtual/udev/udev-215.ebuild
+++ b/virtual/udev/udev-215.ebuild
@@ -15,5 +15,5 @@ IUSE="systemd"
 
 DEPEND=""
 RDEPEND="
-   !systemd? ( || ( >=sys-fs/udev-208-r1 >=sys-fs/eudev-1.3 ) )
+   !systemd? ( || ( >=sys-fs/eudev-1.3 >=sys-fs/udev-208-r1 ) )
systemd? ( >=sys-apps/systemd-208:0 )"

diff --git a/virtual/udev/udev-217.ebuild b/virtual/udev/udev-217.ebuild
index 29041b3..d954035 100644
--- a/virtual/udev/udev-217.ebuild
+++ b/virtual/udev/udev-217.ebuild
@@ -15,5 +15,5 @@ IUSE="systemd"
 
 DEPEND=""
 RDEPEND="
-   !systemd? ( || ( >=sys-fs/udev-217 >=sys-fs/eudev-2.1.1 ) )
+   !systemd? ( || ( >=sys-fs/eudev-2.1.1 >=sys-fs/udev-217 ) )
systemd? ( >=sys-apps/systemd-217:0 )"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2016-03-01 Thread Michael Palimaka
commit: 398ef85dc670cad5e9bd75d1f6a2048ef730143c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Mar  1 17:52:42 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar  1 17:52:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398ef85d

kde-plasma/plasma-workspace: upstream respun the tarball

Package-Manager: portage-2.2.27

 kde-plasma/plasma-workspace/Manifest| 2 +-
 .../{plasma-workspace-5.5.5.ebuild => plasma-workspace-5.5.5-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index f4c347d..aa03f34 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,3 +1,3 @@
 DIST plasma-workspace-5.4.3.tar.xz 8648136 SHA256 
bfe459234e1bcd8ed5c3a64524061330e92e38ec693099d5007048a483c71d0c SHA512 
ac407724bd8aebc9207fbd55a97ceb0eac6c9fcb3129fd2ad19264a120c6e33495c8be5cadcf428d109f163c5159e009f034694b90252a338ec888ca77868941
 WHIRLPOOL 
86d516b5193ccc83fb552742809b073cd165993fee48c4516d9b4a978ddee0e5be1a930e6dd8ff0b6f64ea9b90eca9c53ce74029d3204e143570913b01cd0394
 DIST plasma-workspace-5.5.4.tar.xz 7391812 SHA256 
f0a0eb82346514b0b3b00644cd9464c32152d48accee13ed322c500b3036097e SHA512 
6305037a54c67f557472251d9d36a39d308dcce226c31dce4307dbf01d89645e7d298d4ab172eec79c8ccd3937e8a0fb41ee628fd342fba4f966c1e5594f8763
 WHIRLPOOL 
516c6f6f967f3be0f2501b9397d31c81c3642b503fea32140be3770ef2b5e7c723772a96fba774c39df128dacc0c36039323ff6d60848a03ecef0c8a784a0373
-DIST plasma-workspace-5.5.5.tar.xz 7392400 SHA256 
02a159d13c07326dca8a95b07b84f843dcd6d66a4aa64eeac4446a0cda8d6e7c SHA512 
2aea6cf27cb14db9ab142288a78cd0262a9bdf28f5bbf09e71bb5496123b2888e8887ab299d5466d93b65cc7f0fb9d06c80500058972d4e98cb4d7c8b9c14de5
 WHIRLPOOL 
f46bad8f02e449dc52ac51fc9dd8e360967c088ce4050e17f315081537d23797ca8fc382835fcfc8831ad154aac28c314ee62e334119587c6f70f933d50fd4ce
+DIST plasma-workspace-5.5.5.tar.xz 7392184 SHA256 
d03c6dceb23e71c3cd9350d432cd01a71966b033293740dd01b4959681e130bf SHA512 
8a5898f4acd5cf0cba9c3767f2660e91caec6bf181ce55dc4cea8dc91ae7aae29109a32b5ff4353babc1092326d3ca1ba3ed9f252849e968e24dcb09e71f78ee
 WHIRLPOOL 
bdac6481a6bf77a663723fa49739dc09b7a2e6a86bf7183943ea5c04e5b5a525f37f3b284abf982e1936c69d9343c7dc25b7deeab3578bb1ecd3f322abaccbde

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.5.5.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.5.5-r1.ebuild
similarity index 100%
rename from kde-plasma/plasma-workspace/plasma-workspace-5.5.5.ebuild
rename to kde-plasma/plasma-workspace/plasma-workspace-5.5.5-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/, dev-libs/wayland/files/

2016-03-01 Thread Mart Raudsepp
commit: bd0be58e1d9fd7f19ccf9a24bb963b5fdb742c3d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar  1 10:51:20 2016 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar  1 17:39:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0be58e

dev-libs/wayland: Fix multilib and add missing libxml2 dependency

Multilib support was broken in previous versions, as the configure
options were in src_configure, not multilib_src_configure, and so
it always built with configuration for "native" ABI, meaning that
USE=doc with multilib was probably broken. Now with 1.10 this
becomes more apparent with a new libxml2 dependency in wayland-scanner
for DTD validation.
As we do not currently install /usr/bin/wayland-scanner for other ABIs,
just disable the dtd validation support there. Ideally we wouldn't
build it at all then, but not a clean way to do so upstream right now.
For --{dis,en}able-dtd-validation to work, we need to patch the
build system to fix the support for the configure flag.
Thanks to this we are able to add the missing libxml2 dependency
without requiring multilib libxml2 for that (and commonly then also
multilib icu), which is nice, as many users haven't had a need for
a 32bit version of those as of yet and icu is a bit bigger compile.

Remove USE=static-libs handling, as autotools-utils takes care
of it for us when it's in IUSE. Also make use of the
multilib_native_use_enable helper to simplify the ebuild.

Gentoo-bug: 575212

 ...uild-fix-configure-disable-dtd-validation.patch | 223 +
 dev-libs/wayland/wayland-1.10.0.ebuild |  17 +-
 2 files changed, 232 insertions(+), 8 deletions(-)

diff --git 
a/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
 
b/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
new file mode 100644
index 000..4d9795b
--- /dev/null
+++ 
b/dev-libs/wayland/files/1.10.0-build-fix-configure-disable-dtd-validation.patch
@@ -0,0 +1,223 @@
+From: Pekka Paalanen 
+Date: Mon, 29 Feb 2016 14:59:51 +0200
+Subject: [PATCH] build: fix ./configure --disable-dtd-validation
+
+When configured with --disable-dtd-validation:
+
+  CPPASsrc/dtddata.o
+src/dtddata.S: Assembler messages:
+src/dtddata.S:39: Error: file not found: src/wayland.dtd.embed
+Makefile:1520: recipe for target 'src/dtddata.o' failed
+
+This is because the variable name used does not match the implicit
+variable name in autoconf.
+
+Fix the variable name, making both --disable-dtd-validation and
+--enable-dtd-validation to what they should.
+
+Do not try to build dtddata.S if dtd-validation is disabled. It depends
+on wayland.dtd.embed which is created by configure only if
+dtd-validation is enabled.
+
+If not building dtddata.S, also make sure the extern definitions in
+scanner.c are compiled out.
+
+Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=575212
+Reported-by: l...@gentoo.org
+Signed-off-by: Pekka Paalanen 
+Reviewed-by: Quentin Glidic 
+Tested-by: Bryce Harrington 
+[Mart: Added Makefile.in and configure changes to patch file to avoid 
autoreconf]
+Signed-off-by: Mart Raudsepp 
+---
+ Makefile.am   |  5 -
+ Makefile.in   | 20 
+ configure | 18 --
+ configure.ac  |  5 +++--
+ src/scanner.c |  6 +++---
+ 5 files changed, 38 insertions(+), 16 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index e850abc..49e25a6 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -23,11 +23,14 @@ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA =
+ 
+ bin_PROGRAMS = wayland-scanner
+-wayland_scanner_SOURCES = src/scanner.c src/dtddata.S
++wayland_scanner_SOURCES = src/scanner.c
+ wayland_scanner_CFLAGS = $(EXPAT_CFLAGS) $(LIBXML_CFLAGS) $(AM_CFLAGS)
+ wayland_scanner_LDADD = $(EXPAT_LIBS) $(LIBXML_LIBS) libwayland-util.la
+ pkgconfig_DATA += src/wayland-scanner.pc
+ 
++if DTD_VALIDATION
++wayland_scanner_SOURCES += src/dtddata.S
++endif
+ src/dtddata.o: protocol/wayland.dtd
+ 
+ if USE_HOST_SCANNER
+diff --git a/Makefile.in b/Makefile.in
+index 6d9ffb2..32e6d51 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -82,8 +82,9 @@ POST_UNINSTALL = :
+ build_triplet = @build@
+ host_triplet = @host@
+ bin_PROGRAMS = wayland-scanner$(EXEEXT)
+-@ENABLE_LIBRARIES_TRUE@am__append_1 = libwayland-private.la
+-@ENABLE_LIBRARIES_TRUE@am__append_2 = src/wayland-client.pc \
++@DTD_VALIDATION_TRUE@am__append_1 = src/dtddata.S
++@ENABLE_LIBRARIES_TRUE@am__append_2 = libwayland-private.la
++@ENABLE_LIBRARIES_TRUE@am__append_3 = src/wayland-client.pc \
+ @ENABLE_LIBRARIES_TRUE@   src/wayland-server.pc \
+ @ENABLE_LIBRARIES_TRUE@   cursor/wayland-cursor.pc
+ @ENABLE_LIBRARIES_TRUE@TESTS = array-test$(EXEEXT) \
+@@ -101,7 +102,7 @@ bin_PROGRAMS = wayland-scanner$(EXEEXT)
+ @ENABLE_LIBRARIES_TRUE@   

[gentoo-commits] gentoo commit in src/patchsets/ocaml/4.03.0: 010_all_execstacks.patch 020_all_configure.patch 050_all_objinfoldflags.patch series

2016-03-01 Thread Alexis Ballier (aballier)
aballier16/03/01 17:21:34

  Added:010_all_execstacks.patch 020_all_configure.patch
050_all_objinfoldflags.patch series
  Log:
  add patches for ocaml 4.03

Revision  ChangesPath
1.1  src/patchsets/ocaml/4.03.0/010_all_execstacks.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/ocaml/4.03.0/010_all_execstacks.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/ocaml/4.03.0/010_all_execstacks.patch?rev=1.1=text/plain

Index: 010_all_execstacks.patch
===
Fix the EXEC_STACK in ocaml compiled binaries (#153382)

Index: ocaml-4.03.0+beta1/asmrun/sparc.S
===
--- ocaml-4.03.0+beta1.orig/asmrun/sparc.S
+++ ocaml-4.03.0+beta1/asmrun/sparc.S
@@ -358,3 +358,8 @@ caml_system__frametable:
 .type caml_raise_exception, #function
 .type caml_system__frametable, #object
 #endif
+
+#ifdef __ELF__
+.section .note.GNU-stack,"",%progbits
+#endif
+
Index: ocaml-4.03.0+beta1/asmcomp/sparc/emit.mlp
===
--- ocaml-4.03.0+beta1.orig/asmcomp/sparc/emit.mlp
+++ ocaml-4.03.0+beta1/asmcomp/sparc/emit.mlp
@@ -737,6 +737,12 @@ let data l =
   `.data\n`;
   List.iter emit_item l
 
+(* Mark stack as non executable *)
+let nx_stack() =
+  if Config.system = "linux" then
+  `  .section .note.GNU-stack,\"\",%progbits\n`
+
+
 (* Beginning / end of an assembly file *)
 
 let begin_assembly() =
@@ -750,6 +756,7 @@ let begin_assembly() =
   `{emit_symbol lbl_begin}:\n`
 
 let end_assembly() =
+  nx_stack();
   `.text\n`;
   let lbl_end = Compilenv.make_symbol (Some "code_end") in
   `.global {emit_symbol lbl_end}\n`;



1.1  src/patchsets/ocaml/4.03.0/020_all_configure.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/ocaml/4.03.0/020_all_configure.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/ocaml/4.03.0/020_all_configure.patch?rev=1.1=text/plain

Index: 020_all_configure.patch
===
The configure script doesn't inherit previous defined variables,
overwriting previous declarations of bytecccompopts, bytecclinkopts,
nativecccompopts and nativecclinkopts. Reported upstream as issue 0004267.

Index: ocaml-4.03.0+beta1/configure
===
--- ocaml-4.03.0+beta1.orig/configure
+++ ocaml-4.03.0+beta1/configure
@@ -290,7 +290,7 @@ esac
 # Configure the bytecode compiler
 
 bytecc="$cc"
-mkexe="\$(BYTECC)"
+mkexe="\$(BYTECC) \$(BYTECCLINKOPTS)"
 mkexedebugflag="-g"
 bytecccompopts=""
 bytecclinkopts=""
@@ -1671,6 +1671,16 @@ fi
 echo "X11_INCLUDES=$x11_include" >> Makefile
 echo "X11_LINK=$x11_link" >> Makefile
 
+bytecccompopts="$CFLAGS $bytecccompopts"
+bytecclinkopts="$LDFLAGS $bytecclinkopts"
+natdynlinkopts="$LDFLAGS $natdynlinkopts"
+nativeccrawlinkopts="$RAW_LDFLAGS $nativecclinkopts"
+nativecclinkopts="$LDFLAGS $nativecclinkopts"
+nativecccompopts="$CFLAGS $nativecccompopts"
+nativeccprofopts="$nativecccompopts"
+mksharedlib="$mksharedlib $LDFLAGS"
+mkmaindll="$mkmaindll $LDFLAGS"
+
 # Look for BFD library
 
 if sh ./hasgot -DPACKAGE=ocaml -i bfd.h && \
@@ -1769,6 +1779,7 @@ echo "NATIVECC=$nativecc" >> Makefile
 echo "NATIVECCCOMPOPTS=$nativecccompopts" >> Makefile
 echo "NATIVECCPROFOPTS=$nativeccprofopts" >> Makefile
 echo "NATIVECCLINKOPTS=$nativecclinkopts" >> Makefile
+echo "NATIVECCRAWLINKOPTS=$nativeccrawlinkopts" >> Makefile
 echo "NATIVECCRPATH=$nativeccrpath" >> Makefile
 echo "NATIVECCLIBS=$cclibs $dllib" >> Makefile
 echo "ASM=$as" >> Makefile
@@ -1780,7 +1791,7 @@ echo "OTHERLIBRARIES=$otherlibraries" >>
 echo "CC_PROFILE=$cc_profile" >> Makefile
 echo "SYSTHREAD_SUPPORT=$systhread_support" >> Makefile
 echo "PARTIALLD=$partialld" >> Makefile
-echo "PACKLD=\$(PARTIALLD) \$(NATIVECCLINKOPTS) -o " \
+echo "PACKLD=\$(PARTIALLD) \$(NATIVECCRAWLINKOPTS) -o " \
   | sed -e 's/ $/\\ /' >> Makefile
 echo "DLLCCCOMPOPTS=$dllccompopts" >> Makefile
 echo "IFLEXDIR=$iflexdir" >> Makefile



1.1  src/patchsets/ocaml/4.03.0/050_all_objinfoldflags.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/ocaml/4.03.0/050_all_objinfoldflags.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/ocaml/4.03.0/050_all_objinfoldflags.patch?rev=1.1=text/plain

Index: 050_all_objinfoldflags.patch
===
Index: ocaml-4.03.0+beta1/tools/Makefile.shared
===
--- ocaml-4.03.0+beta1.orig/tools/Makefile.shared
+++ ocaml-4.03.0+beta1/tools/Makefile.shared
@@ -273,7 +273,7 @@ CCOUT = -o $(EMPTY)
 endif
 
 objinfo_helper$(EXE): 

[gentoo-commits] gentoo commit in src/patchsets/ocaml/4.03.0: - New directory

2016-03-01 Thread Alexis Ballier (aballier)
aballier16/03/01 17:21:16

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/ocaml/4.03.0 added to the 
repository



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/

2016-03-01 Thread Jason Zaman
commit: efd59935144e00952787954f7e666d830f03a794
Author: Karl Linden  gmail  com>
AuthorDate: Sat Feb 27 16:49:49 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 27 16:49:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd59935

sys-kernel/rt-sources: version bump to 3.18.27_p25

Package-Manager: portage-2.2.27

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-3.18.27_p25.ebuild   | 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 64b773a..f4e5800 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -14,6 +14,8 @@ DIST patch-3.14.58-rt59.patch.xz 166868 SHA256 
6bf87af9a0d6aa9dd8b4e5550b890a29e
 DIST patch-3.14.58.xz 1039716 SHA256 
e65bbccf03522a609b88c8186eef4cdb41c35bd6f9416b767b67c11718e26d6b SHA512 
d7b946dbe01c8b0167c75cbc1e328c43244218b653c7a3c29024c5a59a82645f1d652d25c957ecc692d1fa9b2e03c8c082905bac1df13e5238cbad261b342f3c
 WHIRLPOOL 
8418ca4ab6a8270d1c33b0c2ad6dd24f4904fab1d3168b05ee143b56828f808ea266d8b8db5bc69b5263a0b7a038ee1b5244cf034834ff1b2d5135558ea94c87
 DIST patch-3.18.25-rt23.patch.xz 159784 SHA256 
f8d608e2237b5da7354d5fafc88644a9736c1ae0a303fc64f360bcb69c78c93d SHA512 
247d8758eaf143b666eddfd5fe4a0849770760efca08fbf3abde4988593f1cce53e5613f12ef5f01ac2b60b1dd6dc059417a4a76e716c7e337ae1a1afeed026e
 WHIRLPOOL 
bb864b5af872811149ef52c7503f6730af06268bc17274a3705553bf3f94af4e5042fd61fb5d904f534c8477e715d162ce890e1c787d3960e1e350f2322d5204
 DIST patch-3.18.25.xz 716948 SHA256 
78df9b97449715fa4e39158fc27fadbdbb50eab04ac29d1374a95bebaf7adfbf SHA512 
c706e0e12086dcc7783eb0a92cc96e375c1b22d013de1015d1940d1eff2d2a9c9540184d4d4796fb8cf1e69edb8ba7afc25af5646dda865795c63c3ebacdd268
 WHIRLPOOL 
4a33bdc15f2a6d1430c2c2f30a52bdf25ba92eb713b97953803169067c11821700f8186a32720339adcc83b12f34e56426615010f3d2d2d01b27c532e408d052
+DIST patch-3.18.27-rt25.patch.xz 159800 SHA256 
c17a3e6f8925951ea680bc1a42f6cfaea89c4422155c09b7ebddd0ea2c383bb2 SHA512 
b7fdaa88da28ad72296c9674cc3c06e74e07c4f4d4d2cf7e503313396df94692c2f4cc424e7c971928a96c8d8b0ea2444bb5e1e2af1bcd1d62773d39e22009fd
 WHIRLPOOL 
ecc1b73e76bfb1698adc906eba6a4df0e20d49414b7695abde885413435932941d18f641a7b34a4112bbe344d3347803bd6472ba11febb0a9c487e9a759ff41e
+DIST patch-3.18.27.xz 780340 SHA256 
5ab0f1f24a494fc8d208d9d1efb2d7d516f99a320b05a3201fa39706fd33473e SHA512 
a0ddeda9fe9905743afd3475dcb8eed6602d959afaa50684c585ba0e84a34ecd66a3cdeeebdbf61094c32b731cf3f98cd0e96904c3327ed8be20982a1bcc3208
 WHIRLPOOL 
f75e9c2c678b4e8cb71a53b1c14774c454e4c2a941f9b597b27b09649ed8958bdef872a4b542096c9388283cd8722541acba03646ce2787c4e48c27d1e43009f
 DIST patch-4.1.15-rt17.patch.xz 175928 SHA256 
5113ad6af15bf2db1031038acdec96f924a3d34f37541360cf1aa04208346b9d SHA512 
37ca7f60d7451ee8cc07ba4b698a42e48cc4d3fddedbfddfe4e414d81d754840fd3cc6a2f87e7f1bcb934aa6699651904feec50e8ad7e801eb721736d5ea0e16
 WHIRLPOOL 
fe782954350eade19d3c9bbd8be8ed07766ed304d001f1c49a0037901f42a84ebc9aac1f3d87f8b14d35044568ea1db269c75a908dab6f3622af0293d6280341
 DIST patch-4.1.15.xz 433040 SHA256 
0ffca8557f1aa191da2f2260ad279c9cc858e6308a8af8a76f7ca3d3c0540344 SHA512 
646daf16c01fb8c3013c7c9919c18c3635eb6bd37560623cb56cc7a6d0b22fb13290cee8865dfbcc435cd8544cc3ecb6f3aae538d10c9e0b1098806f233155a3
 WHIRLPOOL 
de84d094927463fd425f7bac7d665aee593e41c44354a240db80653a60bc486dbb9dada6a3a84cc29995d03d1f480905878ea21a1299ca71b2a8e6ca58303351
 DIST patch-4.4.1-rt6.patch.xz 160260 SHA256 
5f5395d6ce50fff2594de30cfa82c65c21c030365fff3d78707313fcb02c3bdd SHA512 
c6efdd48e7e0dd10c7b7892cc2524e23f8fcd0c60b31f07ab42ed06227f22cd554bbeea1a11133d74cab5c7c17a61c935ea4a9aa9cfc1c57b7f517eb6f10a85b
 WHIRLPOOL 
aba025deab1b0a73f9c734dc1de702e7a5a1d7962da9129ea7363944e2525fead5d40f23dca44aeadf70aed70b15c31efff28e0a7245c539bd3f897fe09135bb

diff --git a/sys-kernel/rt-sources/rt-sources-3.18.27_p25.ebuild 
b/sys-kernel/rt-sources/rt-sources-3.18.27_p25.ebuild
new file mode 100644
index 000..8352c29
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-3.18.27_p25.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit versionator
+
+CKV="$(get_version_component_range 1-3)"
+K_SECURITY_UNSUPPORTED="yes"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/

2016-03-01 Thread Jason Zaman
commit: d2df844ff6f39c220668a8266a5a6504928bccbd
Author: Karl Linden  gmail  com>
AuthorDate: Sat Feb 27 17:39:46 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 27 17:39:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2df844f

sys-kernel/rt-sources: version bump to 3.14.61_p62

Package-Manager: portage-2.2.27

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-3.14.61_p62.ebuild   | 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index f4e5800..7ddc3f5 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -12,6 +12,8 @@ DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc0
 DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
 DIST patch-3.14.58-rt59.patch.xz 166868 SHA256 
6bf87af9a0d6aa9dd8b4e5550b890a29e58253a9d377c86516179047af2f29e5 SHA512 
a979bc63fbc3a83c4a127088e1e8b116403b0fa33148c3acda145b68f6c30dfc53d2de8035fd970bc2b43866351b96a819fbebc18318016d8578fad39af69092
 WHIRLPOOL 
1286faf68f505d5ac0b0758587abb0f50c39d4c3812681912b44161bca967a3038d790c537131554198f32ef5cca147b7955db87cd94aeadc783a8a357e54e6e
 DIST patch-3.14.58.xz 1039716 SHA256 
e65bbccf03522a609b88c8186eef4cdb41c35bd6f9416b767b67c11718e26d6b SHA512 
d7b946dbe01c8b0167c75cbc1e328c43244218b653c7a3c29024c5a59a82645f1d652d25c957ecc692d1fa9b2e03c8c082905bac1df13e5238cbad261b342f3c
 WHIRLPOOL 
8418ca4ab6a8270d1c33b0c2ad6dd24f4904fab1d3168b05ee143b56828f808ea266d8b8db5bc69b5263a0b7a038ee1b5244cf034834ff1b2d5135558ea94c87
+DIST patch-3.14.61-rt62.patch.xz 166836 SHA256 
e20ccaedfd20bf67f4bcee320f43b975abaac4b68dc9a49a856cffdb1de28a98 SHA512 
df61bcef62df5a9917ad85c39b0da268109bef5dd5d26cfc4ed6b1a10c5e1d9f58578938b076e81902c57293b30d23bdf09fae29dc304d904a46efe2a8b04443
 WHIRLPOOL 
0ac53b15be49574d061d609a906906c912478f001a9dc578f38b421cf63e860993bce59a391dbb46e07c90ef0b0f045f3f47677353f00b93f38f0c924f84d03c
+DIST patch-3.14.61.xz 1073844 SHA256 
843605d381a536dbce120b3a6a363f324a9a999320b61efd931377d603bc52b7 SHA512 
961bf5566289231643cbd67b04f6dc5c452ee7691f1be87c34cdcef809d1a939fd475f875bc3cee17511ad0f6fb06e45b46296197aae0e902bcb35ad7de239ef
 WHIRLPOOL 
423806f288fdfd25c03e4dfad749d88b5fb51c5bc482502834991cb9399cfca59bcca2a16df49d1cb029e42a4ff94c724e0854beee7dc3a127eaaa805d6a9ec6
 DIST patch-3.18.25-rt23.patch.xz 159784 SHA256 
f8d608e2237b5da7354d5fafc88644a9736c1ae0a303fc64f360bcb69c78c93d SHA512 
247d8758eaf143b666eddfd5fe4a0849770760efca08fbf3abde4988593f1cce53e5613f12ef5f01ac2b60b1dd6dc059417a4a76e716c7e337ae1a1afeed026e
 WHIRLPOOL 
bb864b5af872811149ef52c7503f6730af06268bc17274a3705553bf3f94af4e5042fd61fb5d904f534c8477e715d162ce890e1c787d3960e1e350f2322d5204
 DIST patch-3.18.25.xz 716948 SHA256 
78df9b97449715fa4e39158fc27fadbdbb50eab04ac29d1374a95bebaf7adfbf SHA512 
c706e0e12086dcc7783eb0a92cc96e375c1b22d013de1015d1940d1eff2d2a9c9540184d4d4796fb8cf1e69edb8ba7afc25af5646dda865795c63c3ebacdd268
 WHIRLPOOL 
4a33bdc15f2a6d1430c2c2f30a52bdf25ba92eb713b97953803169067c11821700f8186a32720339adcc83b12f34e56426615010f3d2d2d01b27c532e408d052
 DIST patch-3.18.27-rt25.patch.xz 159800 SHA256 
c17a3e6f8925951ea680bc1a42f6cfaea89c4422155c09b7ebddd0ea2c383bb2 SHA512 
b7fdaa88da28ad72296c9674cc3c06e74e07c4f4d4d2cf7e503313396df94692c2f4cc424e7c971928a96c8d8b0ea2444bb5e1e2af1bcd1d62773d39e22009fd
 WHIRLPOOL 
ecc1b73e76bfb1698adc906eba6a4df0e20d49414b7695abde885413435932941d18f641a7b34a4112bbe344d3347803bd6472ba11febb0a9c487e9a759ff41e

diff --git a/sys-kernel/rt-sources/rt-sources-3.14.61_p62.ebuild 
b/sys-kernel/rt-sources/rt-sources-3.14.61_p62.ebuild
new file mode 100644
index 000..8352c29
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-3.14.61_p62.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit versionator
+
+CKV="$(get_version_component_range 1-3)"
+K_SECURITY_UNSUPPORTED="yes"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/

2016-03-01 Thread Jason Zaman
commit: 2a09ac309354887e0d800cee3299cf56e832aadf
Author: Karl Linden  gmail  com>
AuthorDate: Sat Feb 27 16:44:31 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 27 16:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a09ac30

sys-kernel/rt-sources: version bump to 4.4.2_p7

Package-Manager: portage-2.2.27

 sys-kernel/rt-sources/Manifest   |  2 ++
 sys-kernel/rt-sources/rt-sources-4.4.2_p7.ebuild | 46 
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 05acec7..64b773a 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -18,3 +18,5 @@ DIST patch-4.1.15-rt17.patch.xz 175928 SHA256 
5113ad6af15bf2db1031038acdec96f924
 DIST patch-4.1.15.xz 433040 SHA256 
0ffca8557f1aa191da2f2260ad279c9cc858e6308a8af8a76f7ca3d3c0540344 SHA512 
646daf16c01fb8c3013c7c9919c18c3635eb6bd37560623cb56cc7a6d0b22fb13290cee8865dfbcc435cd8544cc3ecb6f3aae538d10c9e0b1098806f233155a3
 WHIRLPOOL 
de84d094927463fd425f7bac7d665aee593e41c44354a240db80653a60bc486dbb9dada6a3a84cc29995d03d1f480905878ea21a1299ca71b2a8e6ca58303351
 DIST patch-4.4.1-rt6.patch.xz 160260 SHA256 
5f5395d6ce50fff2594de30cfa82c65c21c030365fff3d78707313fcb02c3bdd SHA512 
c6efdd48e7e0dd10c7b7892cc2524e23f8fcd0c60b31f07ab42ed06227f22cd554bbeea1a11133d74cab5c7c17a61c935ea4a9aa9cfc1c57b7f517eb6f10a85b
 WHIRLPOOL 
aba025deab1b0a73f9c734dc1de702e7a5a1d7962da9129ea7363944e2525fead5d40f23dca44aeadf70aed70b15c31efff28e0a7245c539bd3f897fe09135bb
 DIST patch-4.4.1.xz 23612 SHA256 
c0218043e61da3921cd14579ae4a8774a6fdad91667a9fdb851d0a35f62edb48 SHA512 
b117b6f88dd713a33691306e483d5c42bcf61091d91f7248e1537ac7f7b96380f5f7df81f399cecda13d9388ad7aa52ed2e6d46f7b27706d2f197b8e64c330b3
 WHIRLPOOL 
988a5cd6fc39577eda1baae93fda94deab93fa6d5245aa90f3c6ae032151b1a9e23458ee822d558643f23e0aabf1bd5962d36a72180a04bcecba74287ace776a
+DIST patch-4.4.2-rt7.patch.xz 160312 SHA256 
fbb9339ff11163414b5080040c785624fb3e7724cc26a05df7772660d4e491d7 SHA512 
2ab9c7bdf2f5b43a74840a82f34f4a354c3a0c21407993ca1afc84b077f29a5a1e34079d70705a59f853e4c48665d763ffd379e3637c6dc8616cfafc517c6280
 WHIRLPOOL 
ee4837afa682077cfd4d58fd28bf124c02e8039480faa16b8d4fff313b8f8d0b909c3d31be7adb3a1f9e052f155a71266244e129775b30e4efcf78a4317aa21c
+DIST patch-4.4.2.xz 60144 SHA256 
5c55d48ca6b2a9b89ed786e656ed17f9a86192eba6d209fa408e0bca8de57b9c SHA512 
3222ddc913d14cd4b4ae999890afb580db9a79337dcd42876db6bbf08d351982bb1849fd97152915b570a3408ddd2be645e851736615f90ad8354244116ae12c
 WHIRLPOOL 
3ca5d83d1a02d41e311a88a8b7e6df59586ebfd49528640e9716a3470bb88c6f02f1c79a054b3d8b246fade3a4ef248bc580b5dd7891d68cd6848c140e56a473

diff --git a/sys-kernel/rt-sources/rt-sources-4.4.2_p7.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.4.2_p7.ebuild
new file mode 100644
index 000..8352c29
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.4.2_p7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit versionator
+
+CKV="$(get_version_component_range 1-3)"
+K_SECURITY_UNSUPPORTED="yes"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+pkg_postinst(){
+
+   ewarn
+   ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the RT project developers 
directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds."
+   ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report 
problems, see: \
+${HOMEPAGE}."



[gentoo-commits] repo/gentoo:master commit in: /

2016-03-01 Thread Jason Zaman
commit: 2d2c5c02f61d99cfede278d7f553100c181a54cb
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Mar  1 17:09:43 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Mar  1 17:11:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2c5c02

Merge commit 'refs/pull/926/head' of git://github.com/gentoo/gentoo

 sys-kernel/rt-sources/Manifest  | 6 ++
 .../{rt-sources-4.4.1_p6.ebuild => rt-sources-3.14.61_p62.ebuild}   | 0
 .../{rt-sources-4.4.1_p6.ebuild => rt-sources-3.18.27_p25.ebuild}   | 0
 .../{rt-sources-4.4.1_p6.ebuild => rt-sources-4.4.2_p7.ebuild}  | 0
 4 files changed, 6 insertions(+)



  1   2   >