Sync with portage [Sun Nov 29 12:45:53 MSK 2015].

master
root 9 years ago
parent 4e7c61a050
commit 1fa70e6693

@ -0,0 +1,12 @@
# ChangeLog for dev-python/ipykernel
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*ipykernel-4.2.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+ipykernel-4.2.0.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST ipykernel-4.2.0.tar.gz 80543 SHA256 723b3d4baac20f0c9cd91fc75c3e813636ecb6c6e303fb34d628c3df078985a7 SHA512 32d3d3e594031c16b3ae4736f72e168263d44be15e1a546b4f69614bef30d80ff44db00699be086897c1c384b71600f3cd7bd702b45136f51aab526c2c018f25 WHIRLPOOL e1f335dd68068e338998ac7198db43cee6d06ce19f6f6a40c7da5509beb16fed24b86eb89dcab468fc344d8d4fd090963f74f46aa119013591abf4d3463bccfa
EBUILD ipykernel-4.2.0.ebuild 716 SHA256 52b4d6380ee518f74715489a0bf2be0026d095c95c89d039557bfe9234c56ede SHA512 695630f69ec13840532f43264dbf357e453250e3ee5847b74b0a359e393dbb97b0c72ea33edb93f8629495fa0bb92886df225cfb25a948edb2a3966360c0ed11 WHIRLPOOL dffd0aeab9bdbeb8967e4d7d0485a63a5a3a085c219fd1fbf60425f1847f8ee723bd2617a7de5594ef95aad190ab9718159759c2927345e5a6be146baffcb2f3
MISC ChangeLog 339 SHA256 5c84112027308ffdac84b7dcfd0c78314aba7e53f74491ab665c555b1454f738 SHA512 9a1f847572106de82b7183a2b6b8716a01c4e7a2576351819b8e642c4a71ffca0c6e3e117393743dd78b5ba4773caa251a168b48bced35febab9b07b12c41e13 WHIRLPOOL 3c028450304c609cc1266efa911ac91388aeb577e94ba06d8df2a8ddfdf61dd3d4c7b3e7492148b0fd76b608f16f9c858074e596ba8df4bf73f16f62ce5a59a3
MISC metadata.xml 392 SHA256 b756c8d35fa6126faa38bbc15dfeb30ed0e3b2297328292efe20b7ff5dbb12e1 SHA512 2d5a59878b90c7db33580eaef00c541a2f339bfbb9806979b9d731bfb15e62850f551c3e2fc860df1d300ec84c855155f1df389612d2e34ebf632106203f2dca WHIRLPOOL e3110da39f9b58c7c4be7caf41c7321c7aec8479fadcd873c9229c2e0d9beac0982ef117de363c6a04b31b025def8398d74ebe70f65d621a6a893bb82b5855ed

@ -0,0 +1,33 @@
# 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,4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="IPython Kernel for Jupyter"
HOMEPAGE="https://github.com/ipython/ipykernel"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-python/traitlets[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
dev-python/coverage[${PYTHON_USEDEP}]
>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests --with-coverage --cover-package ipykernel ipykernel || die
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
This package provides the IPython kernel for Jupyter.
</longdescription>
<upstream>
<remote-id type="pypi">ipykernel</remote-id>
<remote-id type="github">ipython/ipykernel</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,12 @@
# ChangeLog for dev-python/ipyparallel
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*ipyparallel-4.1.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+ipyparallel-4.1.0.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST ipyparallel-4.1.0.tar.gz 2271608 SHA256 c943f6b3bbabb9332336d15474969e2a7a73d5b583f9786f7b357c75e4b1709a SHA512 19fff1ea57d9fcaec6525ce6e0c72ab63ab1245e32e485174a0691d2b48d8d2512af4055b77df82c7b30a8c071e1b6c5900d37e992f82f1597492e220e83d36f WHIRLPOOL ead35bc2166af0b221e730550689b09b7bf04148abcd754039f1c511acaa182ba50b593372f3e8bc627ae40a6117f9209cac476c1905bdc780f53de10666ffe1
EBUILD ipyparallel-4.1.0.ebuild 1355 SHA256 1264f5acf44d6dac829faaab5a3445e13d9c2473b1650aa3123ef63f6aae861f SHA512 f6ec1cec974371b57d06080c728f5fa8be6541157fb992ed6dfb44a1345ed1809ed4b5a6cdb03aa31346651f7399a421207a64111436cb6e4e53fe1eb1abd2ff WHIRLPOOL e2f6d3f8d162a4e4416a29c398352cd7943b68673ac077abdda7e069d673b91333c1f023e4a43f5d054ec3e4c21dbf2b724855ccec6048d7a222d43e6e865476
MISC ChangeLog 345 SHA256 a2bcedf3c2636bbea2ba7662fcaeb63bbd689c0ad7ad7ebb3f24849c6e8a3c78 SHA512 807a79d1df6ccfbe1ae4914be2c002438aa796257c4d60074a167c3cc013c1e84b4bb871817d3347d31a7899e915b0452e21090b5bb39c86b8ad55a05f8d0702 WHIRLPOOL 6ddf6ed601b916f67ac4de8cd3a35756bbe3ca456ba509f70440fe84e39ec66b0924671a19a6511744ead96e3cd57d4db244d603393b67544d47175eb16ca7ab
MISC metadata.xml 439 SHA256 9f94f089daeea4e76ee1addffd5da9ac727a29b41458118161b5569807f680ef SHA512 928ae98e85f059d4f7f54b369a93f7ba9b14275c191ebd3ae2cf4d88761e890e61ebf11e3877950ef882af8abdbee473c6a998047e3d3a02345654728ee7efa2 WHIRLPOOL 2902f21b9c951c81c71d1cc71e003b45dc9b370ae21e7137191b5e1daeb96411abf7c134b3bbc18592fdf33f5311769483628c1781c36976f3c494ec806d1211

@ -0,0 +1,59 @@
# 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,4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Interactive Parallel Computing with IPython"
HOMEPAGE="http://ipython.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/ipython_genutils[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
>=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
!<dev-python/ipython-4.0.0[smp]
>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
dev-python/jupyter_client[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
iptest --coverage xml ipyparallel.tests || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Interactive Parallel Computing with IPython.
ipyparallel is the new home of IPython.parallel.
</longdescription>
<upstream>
<remote-id type="pypi">ipyparallel</remote-id>
<remote-id type="github">ipython/ipyparallel</remote-id>
</upstream>
</pkgmetadata>

@ -187,3 +187,25 @@
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec@gentoo.org>
*ipython-4.0.0-r2 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+ipython-4.0.0-r2.ebuild:
Version bump; Import from science overlay
Package-Manager: portage-2.2.20.1
*ipython-4.0.1 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
-ipython-4.0.0-r2.ebuild, +ipython-4.0.1.ebuild:
Version bump; Fix deps
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
ipython-3.2.1-r1.ebuild, ipython-4.0.1.ebuild:
Add missing dies, reduce indent
Package-Manager: portage-2.2.20.1

@ -4,7 +4,9 @@ AUX ipython-3.2.1-only-redirect-to-editor-for-text-documents.patch 1311 SHA256 2
AUX ipython-3.2.1-set-mime-type-on-files.patch 1175 SHA256 95b700a914c0490787f876bff4efc59de6e5e583bc700354f50a8b3c2cba3828 SHA512 d4791082b2b784bfe4998ad135ccfe0aa7e39f66e26125b75b15ab0b2474ba079c718e913853c709b2cb4e1def620d185918a063f3afc21dca474497f5982b4d WHIRLPOOL b9c18a38f21906bc97908f934d71e8e990bdc36cfc8171371a96b210a4f9e66c18a797fb5548bb1238ab5e422bc7272827eedeef9f9812b03438c10508a035d3
AUX ipython-3.2.1-set-model-mimetype-even-when-content-False.patch 2329 SHA256 20c2fce0d118fc5c88088009960bda114ded6c0ec44544fd511f96722f443112 SHA512 6b6efe04677cbf09fd9b42e2bc981779371a5cbec2ddaeee911b5246756300b75b54f540f246c98c84868c5abae4ca2d60787a168d2bd95dc2db35e16d5d98f4 WHIRLPOOL 8adb5098acab56d87f94eafb94d9437d510e6a58efdda58a822c98f6cd08749287ad7f798b7f7299635a609bdbf1871f2b71bf23946504591f246d19deed59a3
DIST ipython-3.2.1.tar.gz 10884249 SHA256 c913adee7ae5b338055274c51a7d2b3cea468b5b316046fa520cd8a434b09177 SHA512 de7723e3b859d21a58a24456c76c8d8ec98c019f290f61269f46270e7647d2b49a98671138fecd75cb6f46384fde7e09618eb5c85c175e0e442c7fae7328d8fe WHIRLPOOL 9f020c167559259931dcb177d0c3a5211939632e5775c2627795ba390cf57bd62c378c15b7ee9b9ed2079180f8df8e062eb9673ed9cfc025a56f1da82c9428d1
EBUILD ipython-3.2.1-r1.ebuild 5043 SHA256 885890f5e0009e7399b444f15fa31b2477eb70c68eabc8cccd3f7a297db06d3d SHA512 38d66d9deb70b513f2f63f9cd5f7b45acab5850108c09b0e164492c7ec056243bcfcd354de21c4cd427ac2c04ca27322eabd40f37a423339a1eecd60107e1f76 WHIRLPOOL 2048ad4bc783422a7f01fea5cb74e690925025a3af4ab4f2888fdbd473e3aa289e2141d06dff036e9a1a845cea23d7e971b4f290a94951c18c3ffa43d97c1485
MISC ChangeLog 6439 SHA256 a2430e52e5b0a7f8f3622ac8c19225ba18f3462887f2f0b8f053b0312e15edaa SHA512 de9816af32e2c6c2b532b26d4f90b419a3df1d27c05fe3fee2c3517ae2eff7e31177e9901a68a7dc60a67ec58e82ddb7a707edfeb8a7459416a612691350ff4c WHIRLPOOL 00b01684a3b343e3486a947e6886f3e753b2abc4bd4f25083d540c2d58cf4ea52e073ba23fc6380afde5c8e039bc6deca891e365fd08c09a9159cdf2adfe23ad
DIST ipython-4.0.1.tar.gz 6207566 SHA256 3bd3b78abc4f43b9ea7fa5353a2a9ba01af8ac4aec5d11e78fa5cbcec105432e SHA512 88419feca21c762a8553b4c11661e28b3305742fc89309abfd46b1213da210249b4781b754996835a2cc539569ae7cb816ed26bbaddbf15529eeb6479660265e WHIRLPOOL 58c17378fbcbac94e1585cce0cdd00996f7df20f5781a88e1e7d56b9fe2db81fe3282211dba31e8f54d2e50db869d2cce2670cfebc5c868455f481064e0089c6
EBUILD ipython-3.2.1-r1.ebuild 5056 SHA256 af1c301cee09ac563bcdb6bf1521d5d6f53d248aeeee5f435da000f0c057f59d SHA512 c42071081279d477432cbb40b9c20f3fcb477b6989be725933232682979000c852b1005d015a19eaa3779a327b25843ba509217e4297fcd2b7104e4c7cd6661f WHIRLPOOL fe886d9e70446419f34a31097287bb50a3dcb0e0d51e6b2aa34ff93aed8098c6eadf259b52edba7583e2d64227238a9572137504b436884283914724dc259221
EBUILD ipython-4.0.1.ebuild 4049 SHA256 32fe6c677b4ee4c04f0dec0cfa4e1b68b0707308af06320c97a0a5efbd2fb907 SHA512 f3a22b1fb73720f346e03e7758db07d9a8f233812e89ef72fd62b5785face07cb77931aef01f84676f5fcd4cafa6f68fd57dd312423827672b18eb9d9798df66 WHIRLPOOL c59a7409424581d1b22e83fe133d1fe7449ecd58fcd8ea974cb5935168e9a4139ed4f58a150d110674ff9f3fdf180a5e28aca39863772f1cc2284e63297f5fbd
MISC ChangeLog 7018 SHA256 4951d3dafe733a54c1bd794e3302c6e44acb559b4c70aa602765b7a398a76302 SHA512 ed3e95735305af5fb131e0de3389bab8ff5746aa2c4a047c14dc3033892f45629528e66a9014d69162487bcafc1a798713782ed3a65ab106550347fc674764d6 WHIRLPOOL 3f34eb2dd9ed6ea7dd48f84034d7136251e69b5c911ac39ea4eab868eaf88cae88946d534ea10fb5ba8571d3602050096876f370dfce9850d919746fdab5a512
MISC ChangeLog-2015 28077 SHA256 09abe93b0e7fe824a90d0b25f87ad1c30afceb2d37c5cc869ea134ca917d926a SHA512 1478e71c72ff28766debc68e6037e9cb2c8f402e7fe95150ae8790c0bf087d48f624e652197bbd4706f8732a02328924aea26efff2be0babe20cda5b236ab380 WHIRLPOOL 985235b1a87e05eba5d9638f94da47a09623c3e4dca5fa7fe9c60c2b2dc4f9be04228a40dd81b4d0e851062309725b7902cfcb002f3070e27722d1a4b4303d82
MISC metadata.xml 2950 SHA256 c9c364de16911837fd163530125c2f02a8e09b159479837ffc34057b718211ce SHA512 bd871cfb491bad7b97e5e5a2888f9be473494b2a99c3e57900dc7c179885e0acedcf840db635818a285dfafc9611cebb38e294badb71fa5cd3f51910496e8467 WHIRLPOOL 7a71ed51c641d09396ab1fc48e19fa62b61e6767446ad84a31f64093ff35c811ee021a942a657da6899d0c250a12130605857cf625fe63955ab26568e100da46

@ -114,12 +114,12 @@ python_test() {
# Failure of some modules only in python3.4
local fail
run_tests() {
pushd ${TEST_DIR} > /dev/null
pushd ${TEST_DIR} > /dev/null || die
"${PYTHON}" -m IPython.testing.iptestcontroller --all || fail=1
popd > /dev/null
popd > /dev/null || die
}
VIRTUALX_COMMAND=run_tests virtualmake
[[ ${fail} ]] && die "Tests fail with ${EPYTHON}"
[[ ${fail} ]] && die "Tests fail with ${EPYTHON}"
}
python_install() {

@ -0,0 +1,137 @@
# 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,4,5} )
PYTHON_REQ_USE='readline,sqlite,threads(+)'
inherit distutils-r1 eutils virtualx
DESCRIPTION="Advanced interactive shell for Python"
HOMEPAGE="http://ipython.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test wxwidgets"
REQUIRED_USE="
test? ( doc matplotlib mongodb notebook nbconvert qt4 wxwidgets )
doc? ( mongodb )"
CDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
dev-python/pickleshare[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/simplegeneric[${PYTHON_USEDEP}]
dev-python/traitlets[${PYTHON_USEDEP}]
matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
mongodb? ( <dev-python/pymongo-3[${PYTHON_USEDEP}] )
wxwidgets? ( $(python_gen_cond_dep 'dev-python/wxpython:*[${PYTHON_USEDEP}]' python2_7) )"
RDEPEND="${CDEPEND}
notebook? (
dev-python/notebook[${PYTHON_USEDEP}]
dev-python/ipywidgets[${PYTHON_USEDEP}]
)
nbconvert? ( dev-python/nbconvert[${PYTHON_USEDEP}] )
qt4? ( dev-python/qtconsole )"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
app-text/dvipng
dev-python/jinja[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
dev-python/testpath[${PYTHON_USEDEP}]
x11-base/xorg-server[xvfb]
)
doc? (
dev-python/cython[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/fabric[${PYTHON_USEDEP}]' python2_7)
>=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
dev-python/numpydoc[${PYTHON_USEDEP}]
dev-python/rpy[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1[${PYTHON_USEDEP}]
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
)"
PDEPEND="
smp? ( dev-python/ipyparallel[${PYTHON_USEDEP}] )"
PATCHES=(
"${FILESDIR}"/2.1.0-substitute-files.patch
)
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# Remove out of date insource files
rm IPython/extensions/rmagic.py || die
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html_noapi
}
python_test() {
distutils_install_for_testing
# https://github.com/ipython/ipython/issues/8639
# Failure of some modules only in python3.4
local fail
run_tests() {
pushd ${TEST_DIR} > /dev/null || die
"${PYTHON}" -m IPython.testing.iptestcontroller --all || fail=1
popd > /dev/null || die
}
VIRTUALX_COMMAND=run_tests virtualmake
[[ ${fail} ]] && die "Tests fail with ${EPYTHON}"
}
python_install() {
distutils-r1_python_install
# Create ipythonX.Y symlinks.
# TODO:
# 1. do we want them for pypy? No. pypy has no numpy
# 2. handle it in the eclass instead (use _python_ln_rel).
# With pypy not an option the dosym becomes unconditional
dosym ../lib/python-exec/${EPYTHON}/ipython \
/usr/bin/ipython${EPYTHON#python}
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}
pkg_postinst() {
optfeature "sympyprinting" dev-python/sympy
optfeature "cythonmagic" dev-python/cython
optfeature "%lprun magic command" dev-python/line_profiler
optfeature "%mprun magic command" dev-python/memory_profiler
if use nbconvert; then
if ! has_version app-text/pandoc ; then
einfo "Node.js will be used to convert notebooks to other formats"
einfo "like HTML. Support for that is still experimental. If you"
einfo "encounter any problems, please use app-text/pandoc instead."
fi
fi
}

@ -0,0 +1,12 @@
# ChangeLog for dev-python/ipython_genutils
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*ipython_genutils-0.1.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+ipython_genutils-0.1.0.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST ipython_genutils-0.1.0.tar.gz 22255 SHA256 3a0624a251a26463c9dfa0ffa635ec51c4265380980d9a50d65611c3c2bd82a6 SHA512 714f850783d5e3c042da409217c0e213cbce249a42fd689c3559745861a991fecb5dbf98a012a4186053d9bb7ca4d52dad742b676eeb5163bc4dfbf256181081 WHIRLPOOL 2696d088cd1f1a8faeb8fa847da8b41205b7823eae02813f2fa8769c392918b0d990007f451bb77704d732b7e700ef02b39144dc0a42db14c6399c076e5db91c
EBUILD ipython_genutils-0.1.0.ebuild 607 SHA256 548953b0b97a56b1f15e3b0d803a2dba9ca1da4e53d3e002e92a904548501667 SHA512 b90a877cbd763b6117cbba34c85346d01b3753fc60a48e02a734a9d60e82b40201e9200fcd1536625db4b75032e2dd09860caa3a6df1d391f63c17bf07ff6135 WHIRLPOOL f16736620b5c431095f5fd7b88e308d6c9d23f818d8b6056b1b4eb7bd84ef1c67d0d7d9895018b6872af8af19f2f280b60e35d10a46c3c6c5847c48ddc466b38
MISC ChangeLog 360 SHA256 b7bde8b1af05ceb45927590cf19e6407f6cac7c0c1f49439de66e7086f1e2e01 SHA512 95a1af28e2843058f9306da4d7a73aadb37190dba4deab9f73e474b2e3eaaee6e5549159634dd1448f5d1d66a7b91be1949d3fef313a608cb86c4d7f7016ec3e WHIRLPOOL 4288a57c00321ef45dfd5c34e4bd0608e41eedb2edbee4a2ec5ce3c311c7ec17e40ea54e2af3a8efcf7a71518bf8e9e4dd5b9c87dd7efd362a54985e93677182
MISC metadata.xml 628 SHA256 4132fa43cd299251b56e2342d8fb3b0e53d55e7213fd1142b79f751dc2cbfaac SHA512 c0e5cbd173d21f5067c805f6df609fb26db860cb023389cd46f14e669528fef967be0cfd097226ece16465bbb00928257bb913929f2ec7daa6d263b5b6af8262 WHIRLPOOL 5f30b17de5fb1931bb4820948e5fa2eb4aba8846a3339ae287e6be16320ed88c7e446808d0a11a3bbf816e8580023fa5682cec2b2bed28edf2be0c854a5a0232

@ -0,0 +1,29 @@
# 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,4,5} )
inherit distutils-r1
DESCRIPTION="Vestigial utilities from IPython"
HOMEPAGE="https://github.com/ipython/ipython_genutils"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests --with-coverage --cover-package=ipython_genutils ipython_genutils || die
}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
This package contains some common utilities shared by Jupyter and
IPython projects during The Big Split. As soon as possible, those
packages will remove their dependency on this, and this repo will
go away. No packages outside IPython/Jupyter should depend on it.
</longdescription>
<upstream>
<remote-id type="pypi">ipython_genutils</remote-id>
<remote-id type="github">ipython/ipython_genutils</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,12 @@
# ChangeLog for dev-python/ipywidgets
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*ipywidgets-4.1.1 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+ipywidgets-4.1.1.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST ipywidgets-4.1.1.tar.gz 321646 SHA256 ceeb325e45ade9537c2d115fed9d522e5c6e90bb161592e2f0807375dc661028 SHA512 53b18ae432f72d3305333e92f488f62bb36f83d37fab59e4d103fb77a7ee266d03b96e6de4ffcc2a0f67d6fd892ed1d984c0b188d6cbd527ff3e950e885a5fe4 WHIRLPOOL e1ccb54416bd48fa451cd84f818595dcbe907a3bda79935d884b6f1f226167559cc24f1390d35f8b9a1e3a9af07da5c755c05e93729e27573d030d7ba2def3c3
EBUILD ipywidgets-4.1.1.ebuild 773 SHA256 8433012732030e865fb1ee00f050c0ba572420f0a1869ab8bbbad90d17323196 SHA512 9ae5d1a733f119e82554c02cd29d1a00c016782457e573f25d30aeabbcf0f25eccb5f90e597370bb121d1c163f26e8f2bd2e4b739b0a94c292a9b864c0758793 WHIRLPOOL b6f7297b9ed37ebb5348ba15e81df6d2a134300bf80932d7ff22eff8a6420342ab2ed8c13f6a78fc63e2a15bf278204d359b336dc616ef82267b6e5c3fcf7535
MISC ChangeLog 342 SHA256 2c34a405acad55a828752bd1bfa3dbf0e049b7a387cfd553b70319902eb649fd SHA512 3cb1bb6a687e9f9edf14c2cdf05829d626ff754098bc831011d0b0c7c02011741d6af6b2f55532ec3508564bd4f640fdd66b5f43057dbfa096665e7637bd7774 WHIRLPOOL 0a4ffee6c2c4ee7a757fa3a081682fa0dda97e2a0a55005ab8885fb98d469924a73001f19c90aa34df74feab2922b1b3c950ad51918b0acc110079676a18c37b
MISC metadata.xml 413 SHA256 2296b95a1fe6281b4b519bca9d669b9191bd31306d98a58f8fe9bb5570266954 SHA512 7bc53eff60add0ba5f735de83cc33f4577e9fdd46a3515dd44b8898ff848d8606e11db9c7e8b3f69951b96b0103dfa7cf2262a1b3a6cb8b491bd3ffb251d8869 WHIRLPOOL 556a63dee5e5b5d7cf4fadac9d9c277c58a5991f34f074d7c1fb963d140f441955b3cf06f935e7db71e06407da04ca2c76b0f564a81ca1108aa27e00be0ec504

@ -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 python3_{3,4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="IPython HTML widgets for Jupyter"
HOMEPAGE="http://ipython.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-python/traitlets[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? (
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests --with-coverage --cover-package=ipywidgets ipywidgets || die
}

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Interactive HTML widgets for Jupyter notebooks and the IPython
kernel.
</longdescription>
<upstream>
<remote-id type="pypi">ipywidgets</remote-id>
<remote-id type="github">ipython/ipywidgets</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,12 @@
# ChangeLog for dev-python/jupyter
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*jupyter-1.0.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+jupyter-1.0.0.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST jupyter-1.0.0.tar.gz 12916 SHA256 d9dc4b3318f310e34c82951ea5d6683f67bed7def4b259fafbfe4f1beb1d8e5f SHA512 1f0bc83f7a127c98ccf4b3868814116aa272ea5d0baac52d7a022305af7e2da28ca2b90fa3554ff085d8df3eb6d8b8cde80bf02b8e66064c59900b926d73c520 WHIRLPOOL c648e494556f6d5d3a42594bb4c2fd5701b2f993cf467d6011f67141de2e80d6cccf1adfcfcda6445d8325604e67d6af4465b6e2d79443de67512a2a29360855
EBUILD jupyter-1.0.0.ebuild 1084 SHA256 96274b8a1fcf3176db5aa8fe1c7808e810038500c2027587d5e6f4c1bcd6d9df SHA512 83c173e1c9e83d257476cc33727e407f4c138122828e2bf338fcd587723f5d82903fe191692c48793f1d5fc27757bbf38499393a92fc93172a29625edb17d8d0 WHIRLPOOL 7c57d7694e1d9b0e6ce0e924ebac968b3a0050091e23e9edd8fd7fe50833ef582a24f4ff68b3eac30433ffa5fa8d26cf38c8faf501cb913ad958366d46d69447
MISC ChangeLog 333 SHA256 a665309f35f8ad103fefd4b87479ff0125972b64bfb03aad95e81bb71c78d202 SHA512 979b80300af8227f77e3779c483b05ae8a5d8a928a18a87e30e0c3c0a5e906d2a5a057370dc4e914663db41bfbf5e5d5ff92f931a9e159dabdfc5c99823cb1b0 WHIRLPOOL 2f8d031332ac5cfb970bad8f19ea17e3a931119ae542f1ceb6f48ae4481b3bba257275080b3c7b081cf75681c0191ce4d14141303439ec5c2fc54c891815efce
MISC metadata.xml 417 SHA256 ae427030f504d9769d108c8506151b1c6b6caa2068960ded4c9984c51838b8fd SHA512 1e27134ba6e2315ff611f09093eec6ec7831c9ab47901ac6ac8b80f3471c15061a1e6776e7448998f83de7caeb33ec0d05b29eaad5f844da55f6f1e4ed33c76c WHIRLPOOL b034d57869df4cd169cc6fb3930fc8985aed0ccca0cf27c16a78799dd450109eaac1b199314a4b268ad17a8ef6193bbae8eb12fa322c19e9bbdb83db0cd9ac5f

@ -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 python3_{3,4,5} )
inherit distutils-r1
DESCRIPTION="Jupyter metapackage. Install all the Jupyter components in one go"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
RDEPEND="
dev-python/notebook[${PYTHON_USEDEP}]
dev-python/qtconsole[${PYTHON_USEDEP}]
dev-python/jupyter_console[${PYTHON_USEDEP}]
dev-python/nbconvert[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
dev-python/ipywidgets[${PYTHON_USEDEP}]"
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && HTML_DOCS=( "${S}"/docs/build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Install the Jupyter system, including the notebook, qtconsole, and the IPython kernel.
</longdescription>
<upstream>
<remote-id type="pypi">jupyter</remote-id>
<remote-id type="github">jupyter/jupyter</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,18 @@
# ChangeLog for dev-python/jupyter_client
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*jupyter_client-4.1.1 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+jupyter_client-4.1.1.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
jupyter_client-4.1.1.ebuild:
Move KEYWORDS variable
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST jupyter_client-4.1.1.tar.gz 250227 SHA256 ff1ef5c6c3031a62db46ec6329867b4cb1595e6102a7819b3b5252b0c524bdb8 SHA512 08104fef5fd2522944ac5f1b2140a8267ffd97b0dba518f9fa792c08102ff8dbc4def592150433dfd893aed3596876ff254c9ea17b9b2e7a9622f773bd9d2606 WHIRLPOOL d7164a07a43c5d6cd78b30bedb6ec8e8bc367cca4ddf920fee27edc9337d6f1124ae840546d90d47ad1c0a84bd1677e452925c022cebfa5556c499f7fa8ee18d
EBUILD jupyter_client-4.1.1.ebuild 858 SHA256 9b641baad9b4971b00be6885735c7af4afd772e8adea4ee2f8a4d346e67eda16 SHA512 fda4126707268f58560bf65a3aa0184760173a9a8084cd33de0b80c52fd5212794ae81ae159806f569604301e8441612a9953104f31891ed75a3acfd54102533 WHIRLPOOL 55c7820d5b4f341ff1e9a67f2d729ef664ff3010c4a184368475045fa0cf89567c7a8e8dbe3a21c0ff69e55c16172871115e7752ff7a16605b86710e86af8da2
MISC ChangeLog 505 SHA256 88b0f83c4d356d2a1f241ee64eb8ca182437592ce2716766faf33d4a5d398492 SHA512 6ef2f9065a82477c764c5b168d967ec12f188838b0d5ef8b36574055a7232e65dbd1f2d0621e416ed0fbee78988677f1d0feefe326b4082076ff996e01927783 WHIRLPOOL aacbe28bd6b002248a9243a8f734559d5e7e50f6a028182a2a530b9874de0544a9268cf7a6827e9f3f27ba5e5d39766d951accf32fa5c9f46be30ddaaa20a71e
MISC metadata.xml 546 SHA256 d8ce258f5019330b91c8b2ff7178411c4ba9a002b4a0dda6bf774101f5a05c14 SHA512 9c3f334970337c2f380f60239564a1c35b68e7c08e8ef16859c1159ea728b2be7c74c1604330da42330a0d603fd92e2fe5a6cdc60d18102b1a8e7b3bf30691f0 WHIRLPOOL 81c8db16db83365b0e140cd7482593020e8c14c3179ee5a3e202709890fbb5d150cd1344a51e9cb30f63fa93f3280406fe38dd0377e978e8eacad3ff17610386

@ -0,0 +1,37 @@
# 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,4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Jupyter protocol implementation and client libraries"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-python/traitlets[${PYTHON_USEDEP}]
dev-python/jupyter_core[${PYTHON_USEDEP}]
>=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
dev-python/ipykernel[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests --with-coverage jupyter_client || die
}

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Contains the reference implementation of the Jupyter protocol. It
also provides client and kernel management APIs for working with
kernels. It also provides the jupyter kernelspec entrypoint for
installing kernelspecs for use with Jupyter frontends.
</longdescription>
<upstream>
<remote-id type="pypi">jupyter_client</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,18 @@
# ChangeLog for dev-python/jupyter_console
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*jupyter_console-4.0.3 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+jupyter_console-4.0.3.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
jupyter_console-4.0.3.ebuild:
Move KEYWORDS variable
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST jupyter_console-4.0.3.tar.gz 22090 SHA256 555be6963a8f6431fbe1d424c7ffefee90824758058e4c9a2ab3aa045948eb85 SHA512 da9c311d881bbf61fbcea3c79e4dbdbe00f0f713772d0da4d30e0dec36ff5a6c5cbff3b996770f532c1e9c61ade1b1bf7a6f1ed28188ffd6900f6cc2ce7c0665 WHIRLPOOL 37139a87b182b9100284766ffb6e0b4c4e44b9bc2261a2d466920b0a23cf62d55f6a68cfb77da67a2eb3c316582fa7afaddcce69074b7597122e1c858c9a6c26
EBUILD jupyter_console-4.0.3.ebuild 1270 SHA256 76921f7fe30db1b02cd578375cbcdda31369731c4b5b15e061cdfac0cfaa3a83 SHA512 2e408f7402921deaeb9bc6c5e47df33472ac62e75a9fe1846db81aefe2a0d5960cd1e298714a08aff2a8f16a3f97c696acb0fa5c3a0a92e9bec52266228ef1a3 WHIRLPOOL b704a3c18fc72118453903a286e6d441c8be734af9a3e6b157891780aaae95af3e5de58cf068ce0bb9c9a6b2cad319fda350755002d3128bb89935c029fbe76f
MISC ChangeLog 509 SHA256 ea7d482e1d03116181e71952d081dda09c26af90a24283eed6a344c0cf4301bc SHA512 c4160587e86279cd76e354cf4d2f1edda40b07008150b9201affe67c82a9f1b721cf9035c96bde42ed3ecea28a835528dc95b869239e22fcbe3b10ed2ae3edcd WHIRLPOOL b8b66c6a28feae982622f69bb73fc5b32c58bcc7eb8b119084c1a528d2d7923edfabe913930ea388ca40dde6643de6fc1ec58ff4bf522a5f4008ea91789e6248
MISC metadata.xml 468 SHA256 e1f6dbe680c414dbceddd7e0d8d16a4d1cf24400434e57c8bce0b6dc7b7dc302 SHA512 214f60feaf46cd0e64ee406bcfa5119ad9b0c1a0d3e03d33ba55a829682fdbed373928c4567167d4a0f5dd94660fc1c34e2600133b6a1ef0e7e15fca67f74fcd WHIRLPOOL 4383aa0048e13382de38d879156d4c0984e639aac62dce3b8eb63081b7b2f16dc233e739a56e76c5dee164e1ad68fcae58a005bd2ac42f493e085fb165531015

@ -0,0 +1,55 @@
# 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,4,5} )
inherit distutils-r1
DESCRIPTION="A terminal-based console frontend for Jupyter kernels"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
dev-python/jupyter_client[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
dev-python/pexpect[${PYTHON_USEDEP}]
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
nosetests --with-coverage --cover-package=jupyter_console jupyter_console || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
A terminal-based console frontend for Jupyter kernels.
This code is based on the single-process IPython terminal.
</longdescription>
<upstream>
<remote-id type="pypi">jupyter_console</remote-id>
<remote-id type="github">jupyter/jupyter_console</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,18 @@
# ChangeLog for dev-python/jupyter_core
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*jupyter_core-4.0.6 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+jupyter_core-4.0.6.ebuild, +metadata.xml:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
jupyter_core-4.0.6.ebuild:
Move KEYWORDS variable; Remove pytest-cov from deps
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST jupyter_core-4.0.6.tar.gz 55060 SHA256 96a68a3b1d018ff7776270b26b7cb0cfd7a18a53ef2061421daff435707d198c SHA512 e6d7a0293ce6cdd3202b354aae62900683eb0474590980bf3d9c6f89b4b16182e7caee0e42c3feb3de5851535a01394b20725d9428eb105dbc2c34d90e0d398b WHIRLPOOL c1370d386c63665db1a47f1df0e3942c713b4f9e71ad5a2bd8c83bcf1b5dfe937fdadcd606335a989514499b9e6446d92a0bb250b9e972181b12d0d9423ee80a
EBUILD jupyter_core-4.0.6.ebuild 1100 SHA256 5f404329e9073b89d10eb1304c98796a3e5bac58aae7d053117e608c94e003b6 SHA512 585c8018305921d6d15c101a46faba7aecc397eb770b2e972e471f29edb5f8be89b64d9e1058a59347b1d4086f4ed7e0a236fa6f58b1c5f903610ceea7580901 WHIRLPOOL 5912233403a523d0862911014f6e0c83fa49aac323d487271a90b82743011772782b328e4d03fc1356be5d5fc78f8f7c7f1e489040f14b32e9d48afbbcbf32f5
MISC ChangeLog 526 SHA256 ccf31776343641f63cb54b20176adccfa95ec08f97e5ba7c1aab00ae966aef6c SHA512 44dd5d91d81cd05a7d0830292a6896e180d3431c701fe0530d1fec9901798ff55060d72b8a9f8e73bf4272249868caac849f5f13f161d058f08a370ab7d28c89 WHIRLPOOL 0dabd4cfd6ee02b7da9d9c07d89128ba6bd1be6e9baafa1b6ba3054b640bcde16fdb82a0b5937326515b727027c3cf051a0f592b8b8fec1166e96896310c82b9
MISC metadata.xml 525 SHA256 ff0625dbcad088b798839e441023252acf7010209cbb8e19b328bba9ff626fc9 SHA512 3622e891bb05ce6fd5856a68ee952a61c444482cea1017a5361d54aa1672784365c1b5696ccdf6a681cc1f6e991b24049290735247d8520576764fe3dd2f59bf WHIRLPOOL 7614d3654c35488e88c9d2a94d864583d0089af88abadf75091894d65c6c85f510343e281c2a5bfa8a6c79b622bb0205e8a2d9325a72ed2d42222fb312366a81

@ -0,0 +1,53 @@
# 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,4,5} )
inherit distutils-r1
DESCRIPTION="Core common functionality of Jupyter projects"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/traitlets[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/pytest[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
py.test jupyter_core || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Core common functionality of Jupyter projects.
This package contains base application classes and configuration
inhertited by other projects. It doesn't do much on its own.
</longdescription>
<upstream>
<remote-id type="pypi">jupyter_core</remote-id>
<remote-id type="github">jupyter/jupyter_core</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,18 @@
# ChangeLog for dev-python/nbconvert
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*nbconvert-4.1.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
+nbconvert-4.1.0.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
nbconvert-4.1.0.ebuild:
Move KEYWORDS variable
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST nbconvert-4.1.0.tar.gz 263948 SHA256 e0296e45293dd127d028f678e3b6aba3f1db3283a134178bdb49eea402d4cf1c SHA512 9761cf8cdf206bd8f27c666d7b520cbd7d805353cf46b212b46ee6053b47ec6728a5926dfe59acef109c8770580c41d51aa5b943a27e72bccecc68a7d7b68bfb WHIRLPOOL 9cc27a45b00ee9914674cd14a279be1691eb8a8538803bdda127513f56dd0ce53b10745f305f8fb82abd2d19efe7c1b0284bf05f8088360d2def6c97db0c1c6e
EBUILD nbconvert-4.1.0.ebuild 1754 SHA256 c7418d994b8ca832070cb94c0b2bbc1b208567e873f6ada5e5166e16feff3fd0 SHA512 a2f6dce68bfe91537a57dc0339d39eee2aa8cfac37b9f8c0aba5b37843b0dcaffe48e421f0faa8046bf4d697f03967f0c324498686618fc57793aff7a4ed4733 WHIRLPOOL a07d72f4deaac8ffbf89811c4764816f4ee5508390bf6cf00d08bd2a5c0e895121b1eb67a6a8b0125d5b9aaf2656e0883a93fcd66739110fc309354d657ede93
MISC ChangeLog 485 SHA256 7ae78523cd3b171b81a6dd5f343756479bf00360694ee37045a7813a32c523e2 SHA512 216ee2e02179e3d704e2f9e292c714f049cc8eb36d58d16dcc4a327082a1a073bbeae7b8f95b0d94cdbb81983de8268bf7be9e401142281430bdc6c80e964dae WHIRLPOOL 0e9ff2b3e809357d2fb635e9e4bbc91d1a48cb9b299ab180aed31eb5c99f9a9440d525f3754360a6428dbf603556fadf5605ce0e13dbcb29a8091983e24c1b0d
MISC metadata.xml 433 SHA256 ee1245c6c1e220f67fe14ad7de3dc7979e83bff49c632cd29a1f66f831b827ca SHA512 61a8a5a1fb5c3183410d6393634a3a6dacd5e65a4fe304e5d9f1313883e1c754551256fa6d0812cb2fc71146d3836937bc9a0ee7541a49c9614681ff4eacda8a WHIRLPOOL 7fcac52b7b8a009fc35238ba91d02894126c0d978a9cdc571078696c48b3660aca0461e9c6db684ee0a83b594138fed2cad4705104480fed83134be344552035

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Jupyter NBConvert converts Jupyter notebooks to various other
formats via Jinja templates.
</longdescription>
<upstream>
<remote-id type="pypi">nbconvert</remote-id>
<remote-id type="github">jupyter/nbconvert</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,78 @@
# 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,4,5} )
inherit distutils-r1
MY_PN="nbconvert"
DESCRIPTION="Converting Jupyter Notebooks"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
PATCHES=(
"${FILESDIR}"/${PN}-4.0.0-docs-Makefile.patch
)
RDEPEND="
dev-python/jupyter_core[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
dev-python/mistune[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/traitlets[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? (
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/jupyter_client[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
app-text/pandoc
)
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
nosetests --with-coverage --cover-package=nbconvert nbconvert || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}
pkg_postinst() {
if ! has_version app-text/pandoc ; then
einfo "Pandoc is required for converting to formats other than Python,"
einfo "HTML, and Markdown. If you need this functionality, install"
einfo "app-text/pandoc."
fi
}

@ -0,0 +1,18 @@
# ChangeLog for dev-python/nbformat
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*nbformat-4.0.1 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
+nbformat-4.0.1.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
nbformat-4.0.1.ebuild:
Move KEYWORDS variable
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST nbformat-4.0.1.tar.gz 105767 SHA256 5261c957589b9dfcd387c338d59375162ba9ca82c69e378961a1f4e641285db5 SHA512 f73e8cffc61825aa8b7b0ef3b842cba51baf2cdf0c5d0035e2e7cb51f71c6c819f09201367a3b342c2736492dee1e78c519961aaea8f2cc4b5e69a1545085d2a WHIRLPOOL 9b08003c456e00c529b7bf8e786d57a583e53e5a1e7e9eb4c3cc492c5b1d60e76579c9102e6c56749d546a9a124d475687d4ec1d71e0f3634698d5e30499db93
EBUILD nbformat-4.0.1.ebuild 1314 SHA256 9fe4ff760ebb971aea5562c243fac623b36b6645a8162f97de7a35a2ab13fb06 SHA512 4fde07e6e9fc01c5237a54323744f80022e4e6ae480a55f73522d65cbe29b9115222f3f555247f1d9af046d2f68d324ad1a644dce0ae5a3794e16db0d7133503 WHIRLPOOL 7f852a05f10f24aa669bca649dfa156cbc11f6f013586d876b40acda7c66eaf5d2aa1eac9d3d671357b27cd0f0813f85289c758c439c0c1f7451698e136862a6
MISC ChangeLog 481 SHA256 99cfc4ef49b0eec6c548bd485e9f0feada6a8c69ec789aab39fd6947de680ab0 SHA512 ed104682504459ce02f376474362755dbbc89f8ac9e01dd4b90f7d4c067350ea1777bc0826a3519dbb831c0a7f834f97a73dc2ea3ff501d4cd95d604ab1f68b6 WHIRLPOOL ec11b6ca2d35ced51f800b01ea28041ecab395f808d8a45aed80c0c7df998d32cef0065933d6d35639e8f5d3d53e0420a56e9bb234c94360fbf644be821f8de4
MISC metadata.xml 546 SHA256 3104d375edb3f365b749ca88a25637baa332895770e8a208fcbe3ada0b22e10e SHA512 c976f786e5ee70c21b5a454c57e90f949cb1412704763bce31e804472a3eff4547f09e9f7d9b9c9ccc0febccbb7ef215e41873c11b2fffb2132bde89f57cccbe WHIRLPOOL 6394857fef501083944e272cfa658104d2f37096b5eba2debbfac35d6a128d50d22c9a4277f870ddfbe8fc4ef88c2212c6d286f67fce6e44360bdc57af725fa2

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Jupyther nbformat contains the reference implementation of the
Jupyter Notebook format, and Python APIs for working with
notebooks. There is also a JSON schema for notebook format
versions &gt;= 3.
</longdescription>
<upstream>
<remote-id type="pypi">nbformat</remote-id>
<remote-id type="github">jupyter/nbformat</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,60 @@
# 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,4,5} )
PYTHON_REQ_USE='sqlite'
inherit distutils-r1
DESCRIPTION="Reference implementation of the Jupyter Notebook format"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]
dev-python/traitlets[${PYTHON_USEDEP}]
dev-python/jupyter_core[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/numpydoc[${PYTHON_USEDEP}]
)
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
nosetests --with-coverage --cover-package=nbformat nbformat || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,18 @@
# ChangeLog for dev-python/notebook
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*notebook-4.0.6 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
+notebook-4.0.6.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
notebook-4.0.6.ebuild:
Move KEYWORDS variable
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST notebook-4.0.6.tar.gz 6705277 SHA256 f62e7a6afbc00bab3615b927595d27b1874cff3218bddcbab62f97f6dae567c3 SHA512 9ce9ca21adcb967725aeb7a18543ace8aca4e88497d3d2fd708a603511e8ef4a932b39337d134d684df03b273bbc442958a37ced8cd499cb7b97a1c29758eeb0 WHIRLPOOL 764afabfa220d37e048a359952bd9cc4de0b791de782ed7cf2a22e8c0e9719b39630fd5c1c7acbf163715924662805f92b406bf6198600f2c4a35d239a12df11
EBUILD notebook-4.0.6.ebuild 2203 SHA256 699f88c0c09d074f1c4eedd98dafa1b4b220afb45bdbeaec2f7984f7319b19f8 SHA512 e0c9f6d34ac56a7cf63550bc74de2b42448c50c1f2e5361a1bb3b84081103dabb59342be9c7b371156fcf94ab554a3668adc769bac8762da4923ede784e41f10 WHIRLPOOL 24f4c4579abc6b50eea2cd9b1fa81fad46237c4076ace0d3d306bad15d888709a93eb3f144687579643e78fcbe02a52922762a96827b7fc0a79634812cd97844
MISC ChangeLog 481 SHA256 6471293e0f49876bdefc2f4ee42641171ba77e424a8537501803f06a55eec52b SHA512 2eb8e743630480531b28a04cd49a4ac36b3f25243b64219a7d2aaf36a96b71f0a72840c39f580ac6d4bd954c7e368c2068321dac2d3f265d65e60818ccb6ffca WHIRLPOOL 2eadadaf31c5480b23ecaeda22ca0cd6e1cb2c6281fbc97acdf93e2154dcae0840d2622b4df0f3b6b748f886547a13630f8a22d9199010a1000b517c0be1e55b
MISC metadata.xml 371 SHA256 863c8bdda3d4d7cd6ad05b29c1f131868486d07666898fd27184413f7f637641 SHA512 3cdb3faabdf8880ebdd91d3b31edf4fd0f9ccc9169588c69bb348a0846b794d345ba612c291ba8a3085e93d3917855bc41e0513992329cbb1b5370a5e77e38cc WHIRLPOOL 8ebe27ce67620f544dfe890f1f759cf36f8e0bea44a6cbfbe30c860830d5b36160601e36983b8663d9d664bbae78711878fd9c1a237f993b99ae5b403a7c79cb

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
The Jupyter HTML notebook is a web-based notebook environment
for interactive computing.
</longdescription>
<upstream>
<remote-id type="pypi">notebook</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,87 @@
# 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,4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Jupyter Interactive Notebook"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
>=dev-libs/mathjax-2.4
dev-python/jinja[${PYTHON_USEDEP}]
>=dev-python/terminado-0.3.3[${PYTHON_USEDEP}]
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]
dev-python/traitlets[${PYTHON_USEDEP}]
dev-python/jupyter_core[${PYTHON_USEDEP}]
dev-python/jupyter_client[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
dev-python/nbconvert[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
doc? (
app-text/pandoc
>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
sed \
-e "/import setup/s:$:\nimport setuptools:g" \
-i setup.py || die
# disable bundled mathjax
sed -i 's/^.*MathJax.*$//' bower.json || die
sed -i 's/mj(/#mj(/' setupbase.py || die
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
nosetests --with-coverage --cover-package=notebook notebook || die
}
python_install() {
distutils-r1_python_install
ln -sf "${EPREFIX}/usr/share/mathjax" "${D}$(python_get_sitedir)/notebook/static/components/MathJax" || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}
pkg_preinst() {
# remove old mathjax folder if present
rm -rf "${EROOT}"/usr/lib*/python*/site-packages/notebook/static/components/MathJax
}

@ -0,0 +1,12 @@
# ChangeLog for dev-python/pickleshare
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*pickleshare-0.5 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
+pickleshare-0.5.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST pickleshare-0.5.tar.gz 4441 SHA256 c0be5745035d437dbf55a96f60b7712345b12423f7d0951bd7d8dc2141ca9286 SHA512 1021b76591b5b1d6c777e03c9544fea63602f719b786a2a2e73590f8e8275156fa69b336adf81a6e8abcaad2263eacd76ce4abf2ceff04126ff6b1ffd96cb4e3 WHIRLPOOL 07907feb8dab2dfbfc74e43d17cc076027ab450091a8dd4af197019c6c46e268eda1d5761ab22fc774e37090ab7d51212d82ba284d89018fbc0f52c38f235c62
EBUILD pickleshare-0.5.ebuild 803 SHA256 f99e0328c2c16828d9ba21187b8f79f51b982c5486b4c681c2ca9ee1b6a98ea2 SHA512 61356272f09d048bcf78caa765b3124d3fd6852df80803560de7bf7dded208e0d316c0b0077d8d4ee1f31f753935a03a93ca2e58b40287952bae8131decb38f6 WHIRLPOOL 36c3740e711c1429097721c17fabcdb0c95ec44d7ab36acfa6ae022a18aeb7d96d6bb94ea88b3466a3852c85ab57ddab93cd44a3e75b5a160b4cf324b80aae1d
MISC ChangeLog 341 SHA256 1392e1bcf510324f22e6867e95b4c4246c034705fddb83a038736cdfa9b466d5 SHA512 9d9669f028190c73126497a607b457693c33a3b19163a1cfbdd83dec22d0b2f25cbc49918e5c314a0f0c911ad54c70ed59e912f6ebe6a94460ae23ed4b9c64f0 WHIRLPOOL 0b9346cc7f54d2a0c42f041c00570633da1dd40488a397f6a00a76ef7973e9a1156cf4d918ec4b2da775837896b728dc470a989444f5a02d720753f6695f72c0
MISC metadata.xml 761 SHA256 2bff0b0ad6e66269282c4adf11a8b4db30323b79b4e224b0d154bd5a0c709515 SHA512 e040b2a4076920e06ed2b371cd54fbde9b5b9993ef0d10115a2b5067b1204bf1a969c6b4e3eef1572dc46198cd640c9b219efac7856c25d194a3915131ebd9b9 WHIRLPOOL f5b443d3496e0d9fc5c26a4dae58540a3e6fbd006f75f8977812f7afffcc03f0242bd53c7f22d313b82bcb0c792c838169d07be8cbfe134411e5f3ff10072357

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Like shelve, a PickleShareDB object acts like a normal dictionary.
Unlike shelve, many processes can access the database
simultaneously. Changing a value in database is immediately visible
to other processes accessing the same database.
Concurrency is possible because the values are stored in separate
files. Hence the "database" is a directory where all files are
governed by PickleShare.
</longdescription>
<upstream>
<remote-id type="pypi">pickleshare</remote-id>
<remote-id type="github">pickleshare/pickleshare</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,34 @@
# 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,4,5} )
inherit distutils-r1
DESCRIPTION="A small 'shelve' like datastore with concurrency support"
HOMEPAGE="https://github.com/pickleshare/pickleshare"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-python/path-py[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
# test_pickleshare.py is not included in the pickleshare-0.5 source
# we fetched from pipy
RESTRICT="test"
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
cp "${S}"/test_pickleshare.py "${TEST_DIR}"/lib/ || die
py.test || die
}

@ -0,0 +1,12 @@
# ChangeLog for dev-python/qtconsole
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*qtconsole-4.1.1 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
+qtconsole-4.1.1.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST qtconsole-4.1.1.tar.gz 406257 SHA256 741906acae9e02c0df9138ac88b621ef22e438565aa96d783a9ef88faec3de46 SHA512 2848eb8d3a8816a47ca422b24837372899864e750336509f3d8444333d0783bae46b9917258cab14d4e09d91d5068a7772fb849a267e1a7d6e282c7c75e9f4e9 WHIRLPOOL 1a3a638be2bdea3f9ab6d625edd110ef698a84cfdf3b1f4101375faf8ed60a0e8e9ab6e297575dab8e2e6389107ba62a6bb338c78934780e19dd4c498aee9eb9
EBUILD qtconsole-4.1.1.ebuild 1446 SHA256 a038493cb8b1f99d9f37ae65363b2186fca389b6395bbe30e327fa08319159a9 SHA512 d1c8676e96db03eb4a72b08a4f4dddfc6e6ed4b6f1cdcf4da7ddfcc61aad63e47e22901b7b1be653a626d488250cce3e2f830b08be601a9bdcb774b7af1b61eb WHIRLPOOL 843f6611625571d86247fb5a00bfd25c6f8d08f60879d4514699324dc2c131aa4180807123ac8ff34c40b4019b0ce32262b33e58b69c83573d384a36a548c30c
MISC ChangeLog 339 SHA256 a9de677c6c8da834d88e904153b861ff314c02ba33c0ae4aa5c875caf6324a59 SHA512 e691d864685e02079f91b66beb31a2a59fc6e1c41fb5126d47d1db40457169119a9c8f4d31004aec7577ad4ef3d2fe34ca8779e26985af9448d419d6a421907c WHIRLPOOL 769cd6b57ff51cd76290e224dccef36286986de5315d1d43f6f425ddb5f4894bd296b319f0b7d57aad296af6c95ae01a4a0935391195ac53f4e62d37645d2805
MISC metadata.xml 456 SHA256 1f2c119b98cad65c6e1094b08d12801ea4dd118ff4e13f38d5b97c4f43e2039a SHA512 04bbf11477846f82906e4fe61c60ab14c51d537bf10f675c29943e6e0a6d9843b1cc18cc277ae337c82b1b1646b6bef6f1f8f97071f82138501e220cbaf1199e WHIRLPOOL cb7523d2df3ab2e72c1d43b27e9548ed8a8b3c5ee84b904a6d96cca1b55a449038c753587f2a459d16bb9b003d53a2dbdcf9601f1f2d45b38471b914991b63d4

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
A rich Qt-based console for working with Jupyter kernels,
supporting rich media output, session export, and more.
</longdescription>
<upstream>
<remote-id type="pypi">qtconsole</remote-id>
<remote-id type="github">jupyter/qtconsole</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,63 @@
# 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,4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Qt-based console for Jupyter with support for rich media output"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/ipykernel[${PYTHON_USEDEP}]
>=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? (
>=dev-python/ipython-4.0.0-r2[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.3.1-r1[${PYTHON_USEDEP}]
)
test? (
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
)
|| (
dev-python/pyside[${PYTHON_USEDEP},svg]
dev-python/PyQt4[${PYTHON_USEDEP},svg]
dev-python/PyQt5[${PYTHON_USEDEP},svg]
)
dev-python/pygments[${PYTHON_USEDEP}]
>=dev-python/pyzmq-13[${PYTHON_USEDEP}]
"
PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
nosetests --with-coverage --cover-package qtconsole qtconsole || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,22 @@
# ChangeLog for dev-python/testpath
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*testpath-0.2 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
+files/testpath-0.2-setup.py.patch, +metadata.xml, +testpath-0.2.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> testpath-0.2.ebuild:
Move KEYWORDS variable
Package-Manager: portage-2.2.20.1
28 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> testpath-0.2.ebuild:
Add missing indent
Package-Manager: portage-2.2.20.1

@ -0,0 +1,5 @@
AUX testpath-0.2-setup.py.patch 942 SHA256 4ee65909e2118d7eeb623c2c51c7b41f444321b0557ac136b6b276275139c018 SHA512 83880fe985854c7ec7151ca2320b0bba7c8f73d8edc1a0024b990d28fe96948703be749865c8f1eb4cb2cf23aa42e806e1b479efd521bc76bde0a20d3ab5d6ba WHIRLPOOL 6bf38da710166d104701392b755de6ce7987ac9993d8ee97efd8ac7eaf92b83d4a77a801c8278d603721b5d67f641e2d9659f82ba6ba2926ed78f32bb334aa99
DIST testpath-0.2.tar.gz 13732 SHA256 a5388cc7c8370b1f11298c1d513b3d2b9e2f390607a7c39963e6e3ba9f1b7012 SHA512 cc211bdc8f31ff4c286324e37bbce7fd84e19447d9735f396ce67f7568dd1d133be732c1fd7a08928c94566279d0f293a0caeed6a58ae6cd3dc293035fe164ea WHIRLPOOL 6b87b1c5ba590e6b19968e823dee22d7bbe0411124c1290593eb5efd78b5af06c51853d3359f339c4ca60b2842c409a1fcd0ff45c59f2e7e07f557534d78fcaa
EBUILD testpath-0.2.ebuild 1126 SHA256 8794dab16a4fd23d9d535864ef8f0a7c53ae2e75fa26067478e924a84ef4d5c1 SHA512 6edf5bef5a2e5e22ebbc2999b422975234c8ad9057c684c936428170396e101df458a4206c3ac9d16fc5d1e72f6104b3a0da8b96f7e17a0ab307416051a17123 WHIRLPOOL 729644631860ab44be143cd48cb14f59ca6d018d64b2d8f734690466ffee16e1adef4a34c52d62ea039ee2be7aa052751cd0723f616a94b2c4b5129e3bfcde28
MISC ChangeLog 646 SHA256 19172a046d1ff07c7e2bfcda55cac4f276b811f4c99f65c639404ada9fc04178 SHA512 a6fc3699cfc0d3526d9b017b5f64a504f88504a62c0e1ceaad6b227f93de830fccaa720461078a920caa2526d2da61ad56af7267be8040d0e30bb4342fb04be9 WHIRLPOOL ca0019b7b9d6ba17de6cbeda043efc3dc596343cb769a3c940d5190079040439f02dc7aa868d4f46a5e75763c43c4397a74ee8c9e3d275e787cb197db89377d1
MISC metadata.xml 512 SHA256 9210f088cd63e825c466bb7c956d17ae1ce5ccb3c9d127d9a28fb56bde32ed51 SHA512 6643bcf1282f9fd20510792a5378085056f1bf732acb3f5160ed4eb6ca022ca802fc06e206e8dc88e915b03524840a3429b4df75586f112988d3b0d3fe1435bf WHIRLPOOL 891498f0b9a3dad74c84397efc95f61cb4eed16becf972d9baa3d1c038ca5dab4cca780f3f9c02a08ca0c9f1c9672a280c6aa8810a575c996846fcce4f803d24

@ -0,0 +1,28 @@
Patch to bring back setup.py from
https://github.com/jupyter/testpath/blob/086bd1bd1ec7da1b3dacfed1705c0c99fae231b3/setup.py
--- /dev/null
+++ setup.py
@@ -0,0 +1,22 @@
+from distutils.core import setup
+
+with open("README.rst", "r") as f:
+ readme = f.read()
+
+setup(name='testpath',
+ version='0.1',
+ description='Test utilities for code working with files and commands',
+ long_description = readme,
+ author='Thomas Kluyver',
+ author_email='thomas@kluyver.me.uk',
+ url='https://github.com/takluyver/testpath',
+ packages=['testpath'],
+ classifiers=[
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: MIT License',
+ 'Programming Language :: Python',
+ 'Programming Language :: Python :: 2',
+ 'Programming Language :: Python :: 3',
+ 'Topic :: Software Development :: Testing',
+ ]
+)
\ No newline at end of file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
Testpath is a collection of utilities for Python code working with
files and commands. It contains functions to check things on the
filesystem, and tools for mocking system commands and recording
calls to those.
</longdescription>
<upstream>
<remote-id type="github">jupyter/testpath</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,55 @@
# 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,4,5} )
inherit distutils-r1
DESCRIPTION="Test utilities for code working with files and commands"
HOMEPAGE="http://jupyter.org"
SRC_URI="https://github.com/jupyter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
DEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
virtual/python-pathlib[${PYTHON_USEDEP}]
)
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
PATCHES=(
"${FILESDIR}/${P}"-setup.py.patch
)
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i doc/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C doc html
}
python_install_all() {
use doc && HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
cp -r "${S}"/tests "${TEST_DIR}"/lib/ || die
py.test || die
}

@ -0,0 +1,12 @@
# ChangeLog for dev-python/traitlets
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*traitlets-4.0.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
+traitlets-4.0.0.ebuild:
Import from science overlay
Package-Manager: portage-2.2.20.1

@ -0,0 +1,4 @@
DIST traitlets-4.0.0.tar.gz 63701 SHA256 0b140b4a94a4f1951887d9bce4650da211f79600fc9fdb422acc90c5bbe0233b SHA512 559730dbe9f5f0e75c867cd514c91a3e862a23a9e019d3883b4be66b6208980a583f39cceca4f20e409bd44335a367e7fd5654db0128bb7a735311e6b2c32f24 WHIRLPOOL 492a7a561649ea1a43ce5f45abf13e74d8ace7937e2cf0956b00fe1f650a541af8da0df5d8327bb071c4f03650a44c7ca548e8c61ccf95cea557516fa6d5b862
EBUILD traitlets-4.0.0.ebuild 1159 SHA256 6c81a0c1d03902d031bf0e638f5430b08864d865f902a087533ab39c6ed198c4 SHA512 80f397b4ee08c67d0d217ca04157669b9dd8de5bdce55dc5993742e6ca72e450d425dc1719c9be58a7e95cd459f7ccfd3712c26b758810a9f2f8c2278b0fc22d WHIRLPOOL b282e27657348e05defffaf2d55c2cf8198904e5a037c930f4f7587c9951fc8faff92d69234f44e57324c33a03ca3fc56f5c771c46697f17d6a0a01b52176a09
MISC ChangeLog 339 SHA256 5eea934f86e7464c67c33ceff837a3b30de23b4958785b2dfc7efa13350324fe SHA512 5c066e70bf5129a4af2a48ce2fef4f575662a4b5f9cd79c0d19eaea07eaf2798ea177d55afc379c4699e7aaab829de13dc1bc714fc379d1c98dd505a8db65cc3 WHIRLPOOL b144a5f9e3be34c56552ba41d1c59b3c6587c0d97a18d82dff5dfd6273b402c579df078d3f1684a99daf1739168bf9a2e464b782ac1fa491f1160b8389ee1353
MISC metadata.xml 503 SHA256 48602a30de2ccfa2a533b41816e0876dedf14c9cfd72c33a1d7300e19f7a7d36 SHA512 f8f000219026cddb838ab5ead675cd895ff9e751fabd33cbda688928561e99187eb674302a99440f96a493c29484aa85c37933a5d9654944202a96b02ec0ad5d WHIRLPOOL 8f52dca0f09f275f7c82a9b755cf62bce82b07dd8b8c5757946cf989beb70ab5a76d077bd9637488f76b103312c270b3f8c294477e175436d583518152d88c04

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription>
A lightweight pure-Python derivative of Enthought Traits,
used for configuring Python objects. This package powers
the config system of IPython and Jupyter.
</longdescription>
<upstream>
<remote-id type="pypi">traitlets</remote-id>
<remote-id type="github">ipython/traitlets</remote-id>
</upstream>
</pkgmetadata>

@ -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=( python2_7 python3_{3,4,5} )
inherit distutils-r1
DESCRIPTION="A configuration system for Python applications"
HOMEPAGE="https://github.com/ipython/traitlets"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]
"
DEPEND="
doc? (
dev-python/ipython_genutils[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
nosetests --with-coverage --cover-package traitlets traitlets || die
}
python_install_all() {
use doc && HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

@ -47,7 +47,7 @@ case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
4|5)
4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@ -79,7 +79,8 @@ esac
if [[ ! ${_DISTUTILS_R1} ]]; then
inherit eutils toolchain-funcs
[[ ${EAPI} == [45] ]] && inherit eutils
inherit toolchain-funcs
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
inherit multiprocessing python-r1
@ -150,6 +151,8 @@ fi
# @ECLASS-VARIABLE: EXAMPLES
# @DEFAULT_UNSET
# @DESCRIPTION:
# OBSOLETE: this variable is deprecated and banned in EAPI 6
#
# An array containing examples installed into 'examples' doc
# subdirectory. The files and directories listed there must exist
# in the directory from which distutils-r1_python_install_all() is run
@ -236,10 +239,13 @@ fi
esetup.py() {
debug-print-function ${FUNCNAME} "${@}"
local die_args=()
[[ ${EAPI} != [45] ]] && die_args+=( -n )
set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}"
echo "${@}" >&2
"${@}" || die
"${@}" || die "${die_args[@]}" || return ${?}
}
# @FUNCTION: distutils_install_for_testing
@ -309,9 +315,12 @@ _distutils-r1_disable_ez_setup() {
distutils-r1_python_prepare_all() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${PATCHES} ]] && epatch "${PATCHES[@]}"
epatch_user
if [[ ${EAPI} != [45] ]]; then
default
else
[[ ${PATCHES} ]] && epatch "${PATCHES[@]}"
epatch_user
fi
# by default, use in-source build if python_prepare() is used
if [[ ! ${DISTUTILS_IN_SOURCE_BUILD+1} ]]; then
@ -337,7 +346,7 @@ distutils-r1_python_prepare_all() {
distutils-r1_python_prepare() {
debug-print-function ${FUNCNAME} "${@}"
:
[[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a no-op)"
}
# @FUNCTION: distutils-r1_python_configure
@ -346,7 +355,7 @@ distutils-r1_python_prepare() {
distutils-r1_python_configure() {
debug-print-function ${FUNCNAME} "${@}"
:
[[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a no-op)"
}
# @FUNCTION: _distutils-r1_create_setup_cfg
@ -557,7 +566,9 @@ distutils-r1_python_install() {
fi
done
if [[ -d ${root}/usr/$(get_libdir)/pypy/share ]]; then
eqawarn "Package installs 'share' in PyPy prefix, see bug #465546."
local cmd=die
[[ ${EAPI} == [45] ]] && cmd=eqawarn
"${cmd}" "Package installs 'share' in PyPy prefix, see bug #465546."
fi
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
@ -575,6 +586,8 @@ distutils-r1_python_install_all() {
einstalldocs
if declare -p EXAMPLES &>/dev/null; then
[[ ${EAPI} != [45] ]] && die "EXAMPLES are banned in EAPI ${EAPI}"
local INSDESTTREE=/usr/share/doc/${PF}/examples
doins -r "${EXAMPLES[@]}"
docompress -x "${INSDESTTREE}"
@ -681,6 +694,8 @@ _distutils-r1_run_foreach_impl() {
debug-print-function ${FUNCNAME} "${@}"
if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then
[[ ${EAPI} == [45] ]] || die "DISTUTILS_NO_PARALLEL_BUILD is banned in EAPI ${EAPI}"
eqawarn "DISTUTILS_NO_PARALLEL_BUILD is no longer meaningful. Now all builds"
eqawarn "are non-parallel. Please remove it from the ebuild."
@ -717,7 +732,10 @@ distutils-r1_src_prepare() {
fi
if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then
eqawarn "QA warning: python_prepare_all() didn't call distutils-r1_python_prepare_all"
local cmd=die
[[ ${EAPI} == [45] ]] && cmd=eqawarn
"${cmd}" "QA: python_prepare_all() didn't call distutils-r1_python_prepare_all"
fi
if declare -f python_prepare >/dev/null; then
@ -788,7 +806,10 @@ distutils-r1_src_install() {
fi
if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then
eqawarn "QA warning: python_install_all() didn't call distutils-r1_python_install_all"
local cmd=die
[[ ${EAPI} == [45] ]] && cmd=eqawarn
"${cmd}" "QA: python_install_all() didn't call distutils-r1_python_install_all"
fi
}

@ -1,4 +1,4 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -27,6 +27,8 @@
#
# FORTRAN_NEED_OPENMP=1
if [[ ! ${_FORTRAN_2_CLASS} ]]; then
# @ECLASS-VARIABLE: FORTRAN_NEED_OPENMP
# @DESCRIPTION:
# Set to "1" in order to automatically have the eclass abort if the fortran
@ -60,17 +62,37 @@ for _f_use in ${FORTRAN_NEEDED}; do
case ${_f_use} in
always)
DEPEND+=" virtual/fortran"
RDEPEND+=" virtual/fortran"
break
;;
no)
break
;;
test)
DEPEND+=" ${_f_use}? ( virtual/fortran )"
;;
*)
DEPEND+=" ${_f_use}? ( virtual/fortran )"
RDEPEND+=" ${_f_use}? ( virtual/fortran )"
;;
esac
done
RDEPEND="${DEPEND}"
# @FUNCTION: fortran_int64_abi_fflags
# @DESCRIPTION: Return the Fortran compiler flag to enable 64 bit integers for
# array indices
# @CODE
fortran_int64_abi_fflags() {
debug-print-function ${FUNCNAME} "${@}"
_FC=$(tc-getFC)
if [[ ${_FC} == *gfortran* ]]; then
echo "-fdefault-integer-8"
elif [[ ${_FC} == ifort ]]; then
echo "-integer-size 64"
else
die "Compiler flag for 64bit interger for ${_FC} unknown"
fi
}
# @FUNCTION: _fortran_write_testsuite
# @INTERNAL
@ -208,23 +230,23 @@ _fortran_test_function() {
# _The_ fortran-2_pkg_setup() code
_fortran-2_pkg_setup() {
for _f_use in ${FORTRAN_NEEDED}; do
case ${_f_use} in
always)
case ${_f_use} in
always)
_fortran_test_function && break
;;
no)
einfo "Forcing fortran support off"
break
;;
*)
if use ${_f_use}; then
_fortran_test_function && break
;;
no)
einfo "Forcing fortran support off"
break
;;
*)
if use ${_f_use}; then
_fortran_test_function && break
else
unset FC
unset F77
fi
;;
esac
else
unset FC
unset F77
fi
;;
esac
done
}
@ -254,3 +276,5 @@ case ${EAPI:-0} in
*) die "EAPI=${EAPI} is not supported" ;;
esac
_FORTRAN_2_ECLASS=1
fi

@ -17,7 +17,7 @@ case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
4|5)
4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@ -146,6 +146,8 @@ multibuild_foreach_variant() {
multibuild_parallel_foreach_variant() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
multibuild_foreach_variant "${@}"
}

@ -0,0 +1,252 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# @ECLASS: perl-functions.eclass
# @MAINTAINER:
# perl@gentoo.org
# @AUTHOR:
# Seemant Kulleen <seemant@gentoo.org>
# Andreas K. Huettel <dilfridge@gentoo.org>
# @BLURB: helper functions eclass for perl modules
# @DESCRIPTION:
# The perl-functions eclass is designed to allow easier installation of perl
# modules, and their incorporation into the Gentoo Linux system.
# It provides helper functions, no phases or variable manipulation in
# global scope.
[[ ${CATEGORY} == "perl-core" ]] && inherit alternatives
case "${EAPI:-0}" in
5)
;;
*)
die "EAPI=${EAPI} is not supported by perl-functions.eclass"
;;
esac
perlinfo_done=false
# @FUNCTION: perl_set_version
# @USAGE: perl_set_version
# @DESCRIPTION:
# Extract version information and installation paths from the current Perl
# interpreter.
#
# This sets the following variables: PERL_VERSION, SITE_ARCH, SITE_LIB,
# ARCH_LIB, VENDOR_LIB, VENDOR_ARCH
#
# This function used to be called perlinfo as well.
perl_set_version() {
debug-print-function $FUNCNAME "$@"
debug-print "$FUNCNAME: perlinfo_done=${perlinfo_done}"
${perlinfo_done} && return 0
perlinfo_done=true
local f version install{{site,vendor}{arch,lib},archlib}
eval "$(perl -V:{version,install{{site,vendor}{arch,lib},archlib}} )"
PERL_VERSION=${version}
SITE_ARCH=${installsitearch}
SITE_LIB=${installsitelib}
ARCH_LIB=${installarchlib}
VENDOR_LIB=${installvendorlib}
VENDOR_ARCH=${installvendorarch}
}
# @FUNCTION: perl_delete_localpod
# @USAGE: perl_delete_localpod
# @DESCRIPTION:
# Remove stray perllocal.pod files in the temporary install directory D.
#
# This function used to be called fixlocalpod as well.
perl_delete_localpod() {
debug-print-function $FUNCNAME "$@"
find "${D}" -type f -name perllocal.pod -delete
find "${D}" -depth -mindepth 1 -type d -empty -delete
}
# @FUNCTION: perl_fix_osx_extra
# @USAGE: perl_fix_osx_extra
# @DESCRIPTION:
# Look through ${S} for AppleDouble encoded files and get rid of them.
perl_fix_osx_extra() {
debug-print-function $FUNCNAME "$@"
local f
find "${S}" -type f -name "._*" -print0 | while read -rd '' f ; do
einfo "Removing AppleDouble encoded Macintosh file: ${f#${S}/}"
rm -f "${f}"
f=${f#${S}/}
grep -q "${f}" "${S}"/MANIFEST && \
elog "AppleDouble encoded Macintosh file in MANIFEST: ${f#${S}/}"
done
}
# @FUNCTION: perl_delete_module_manpages
# @USAGE: perl_delete_module_manpages
# @DESCRIPTION:
# Bump off manpages installed by the current module such as *.3pm files as well
# as empty directories.
perl_delete_module_manpages() {
debug-print-function $FUNCNAME "$@"
if [[ -d "${ED}"/usr/share/man ]] ; then
find "${ED}"/usr/share/man -type f -name "*.3pm" -delete
find "${ED}"/usr/share/man -depth -type d -empty -delete
fi
}
# @FUNCTION: perl_delete_packlist
# @USAGE: perl_delete_packlist
# @DESCRIPTION:
# Look through ${D} for .packlist files, empty .bs files and empty directories,
# and get rid of items found.
perl_delete_packlist() {
debug-print-function $FUNCNAME "$@"
perl_set_version
if [[ -d ${D}/${VENDOR_ARCH} ]] ; then
find "${D}/${VENDOR_ARCH}" -type f -a \( -name .packlist \
-o \( -name '*.bs' -a -empty \) \) -delete
find "${D}" -depth -mindepth 1 -type d -empty -delete
fi
}
# @FUNCTION: perl_remove_temppath
# @USAGE: perl_remove_temppath
# @DESCRIPTION:
# Look through ${D} for text files containing the temporary installation
# folder (i.e. ${D}). If the pattern is found (i.e. " text"), replace it with `/'.
perl_remove_temppath() {
debug-print-function $FUNCNAME "$@"
find "${D}" -type f -not -name '*.so' -print0 | while read -rd '' f ; do
if file "${f}" | grep -q -i " text" ; then
grep -q "${D}" "${f}" && ewarn "QA: File contains a temporary path ${f}"
sed -i -e "s:${D}:/:g" "${f}"
fi
done
}
# @FUNCTION: perl_rm_files
# @USAGE: perl_rm_files "file_1" "file_2"
# @DESCRIPTION:
# Remove certain files from a Perl release and remove them from the MANIFEST
# while we're there.
#
# Most useful in src_prepare for nuking bad tests, and is highly recommended
# for any tests like 'pod.t', 'pod-coverage.t' or 'kwalitee.t', as what they
# test is completely irrelevant to end users, and frequently fail simply
# because the authors of Test::Pod... changed their recommendations, and thus
# failures are only useful feedback to Authors, not users.
#
# Removing from MANIFEST also avoids needless log messages warning
# users about files "missing from their kit".
perl_rm_files() {
debug-print-function $FUNCNAME "$@"
local skipfile="${T}/.gentoo_makefile_skip"
local manifile="${S}/MANIFEST"
local manitemp="${T}/.gentoo_manifest_temp"
oldifs="$IFS"
IFS="\n"
for filename in "$@"; do
einfo "Removing un-needed ${filename}";
# Remove the file
rm -f "${S}/${filename}"
[[ -e "${manifile}" ]] && echo "${filename}" >> "${skipfile}"
done
if [[ -e "${manifile}" && -e "${skipfile}" ]]; then
einfo "Fixing Manifest"
grep -v -F -f "${skipfile}" "${manifile}" > "${manitemp}"
mv -f -- "${manitemp}" "${manifile}"
rm -- "${skipfile}";
fi
IFS="$oldifs"
}
# @FUNCTION: perl_link_duallife_scripts
# @USAGE: perl_link_duallife_scripts
# @DESCRIPTION:
# Moves files and generates symlinks so dual-life packages installing scripts do not
# lead to file collisions. Mainly for use in pkg_postinst and pkg_postrm, and makes
# only sense for perl-core packages.
perl_link_duallife_scripts() {
debug-print-function $FUNCNAME "$@"
if [[ ${CATEGORY} != perl-core ]] || ! has_version ">=dev-lang/perl-5.8.8-r8" ; then
return 0
fi
local i ff
if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ; then
for i in "${DUALLIFESCRIPTS[@]}" ; do
alternatives_auto_makesym "/${i}" "/${i}-[0-9]*"
done
for i in "${DUALLIFEMAN[@]}" ; do
ff=`echo "${EROOT}"/${i%.1}-${PV}-${P}.1*`
ff=${ff##*.1}
alternatives_auto_makesym "/${i}${ff}" "/${i%.1}-[0-9]*"
done
else
pushd "${ED}" > /dev/null
for i in $(find usr/bin -maxdepth 1 -type f 2>/dev/null) ; do
mv ${i}{,-${PV}-${P}} || die
#DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i##*/}
DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i}
done
for i in $(find usr/share/man/man1 -maxdepth 1 -type f 2>/dev/null) ; do
mv ${i} ${i%.1}-${PV}-${P}.1 || die
DUALLIFEMAN[${#DUALLIFEMAN[*]}]=${i}
done
popd > /dev/null
fi
}
# @FUNCTION: perl_check_env
# @USAGE: perl_check_env
# @DESCRIPTION:
# Checks a blacklist of known-suspect ENV values that can be accidentally set by users
# doing personal perl work, which may accidentally leak into portage and break the
# system perl installaton.
# Dies if any of the suspect fields are found, and tell the user what needs to be unset.
# There's a workaround, but you'll have to read the code for it.
perl_check_env() {
local errored value;
for i in PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX; do
# Next unless match
[ -v $i ] || continue;
# Warn only once, and warn only when one of the bad values are set.
# record failure here.
if [ ${errored:-0} == 0 ]; then
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
elog "perl-module.eclass: Suspicious environment values found.";
else
eerror "perl-module.eclass: Suspicious environment values found.";
fi
fi
errored=1
# Read ENV Value
eval "value=\$$i";
# Print ENV name/value pair
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
elog " $i=\"$value\"";
else
eerror " $i=\"$value\"";
fi
done
# Return if there were no failures
[ ${errored:-0} == 0 ] && return;
# Return if user knows what they're doing
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
elog "Continuing anyway, seems you know what you're doing."
return
fi
eerror "Your environment settings may lead to undefined behavior and/or build failures."
die "Please fix your environment ( ~/.bashrc, package.env, ... ), see above for details."
}

@ -7,13 +7,15 @@
# perl@gentoo.org
# @AUTHOR:
# Seemant Kulleen <seemant@gentoo.org>
# Andreas K. Huettel <dilfridge@gentoo.org>
# @BLURB: eclass for perl modules
# @DESCRIPTION:
# The perl-module eclass is designed to allow easier installation of perl
# modules, and their incorporation into the Gentoo Linux system.
# All exported functions from perl-functions.eclass (inherited here)
# explicitly also belong to the interface of perl-module.eclass.
inherit eutils multiprocessing unpacker
[[ ${CATEGORY} == "perl-core" ]] && inherit alternatives
inherit eutils multiprocessing unpacker perl-functions
PERL_EXPF="src_unpack src_prepare src_configure src_compile src_test src_install"
@ -321,227 +323,3 @@ perl-module_pkg_postrm() {
fi
perl_link_duallife_scripts
}
# @FUNCTION: perl_set_version
# @USAGE: perl_set_version
# @DESCRIPTION:
# Extract version information and installation paths from the current Perl
# interpreter.
#
# This sets the following variables: PERL_VERSION, SITE_ARCH, SITE_LIB,
# ARCH_LIB, VENDOR_LIB, VENDOR_ARCH
#
# This function used to be called perlinfo as well.
perl_set_version() {
debug-print-function $FUNCNAME "$@"
debug-print "$FUNCNAME: perlinfo_done=${perlinfo_done}"
${perlinfo_done} && return 0
perlinfo_done=true
local f version install{{site,vendor}{arch,lib},archlib}
eval "$(perl -V:{version,install{{site,vendor}{arch,lib},archlib}} )"
PERL_VERSION=${version}
SITE_ARCH=${installsitearch}
SITE_LIB=${installsitelib}
ARCH_LIB=${installarchlib}
VENDOR_LIB=${installvendorlib}
VENDOR_ARCH=${installvendorarch}
}
# @FUNCTION: perl_delete_localpod
# @USAGE: perl_delete_localpod
# @DESCRIPTION:
# Remove stray perllocal.pod files in the temporary install directory D.
#
# This function used to be called fixlocalpod as well.
perl_delete_localpod() {
debug-print-function $FUNCNAME "$@"
find "${D}" -type f -name perllocal.pod -delete
find "${D}" -depth -mindepth 1 -type d -empty -delete
}
# @FUNCTION: perl_fix_osx_extra
# @USAGE: perl_fix_osx_extra
# @DESCRIPTION:
# Look through ${S} for AppleDouble encoded files and get rid of them.
perl_fix_osx_extra() {
debug-print-function $FUNCNAME "$@"
local f
find "${S}" -type f -name "._*" -print0 | while read -rd '' f ; do
einfo "Removing AppleDouble encoded Macintosh file: ${f#${S}/}"
rm -f "${f}"
f=${f#${S}/}
grep -q "${f}" "${S}"/MANIFEST && \
elog "AppleDouble encoded Macintosh file in MANIFEST: ${f#${S}/}"
done
}
# @FUNCTION: perl_delete_module_manpages
# @USAGE: perl_delete_module_manpages
# @DESCRIPTION:
# Bump off manpages installed by the current module such as *.3pm files as well
# as empty directories.
perl_delete_module_manpages() {
debug-print-function $FUNCNAME "$@"
if [[ -d "${ED}"/usr/share/man ]] ; then
find "${ED}"/usr/share/man -type f -name "*.3pm" -delete
find "${ED}"/usr/share/man -depth -type d -empty -delete
fi
}
# @FUNCTION: perl_delete_packlist
# @USAGE: perl_delete_packlist
# @DESCRIPTION:
# Look through ${D} for .packlist files, empty .bs files and empty directories,
# and get rid of items found.
perl_delete_packlist() {
debug-print-function $FUNCNAME "$@"
perl_set_version
if [[ -d ${D}/${VENDOR_ARCH} ]] ; then
find "${D}/${VENDOR_ARCH}" -type f -a \( -name .packlist \
-o \( -name '*.bs' -a -empty \) \) -delete
find "${D}" -depth -mindepth 1 -type d -empty -delete
fi
}
# @FUNCTION: perl_remove_temppath
# @USAGE: perl_remove_temppath
# @DESCRIPTION:
# Look through ${D} for text files containing the temporary installation
# folder (i.e. ${D}). If the pattern is found (i.e. " text"), replace it with `/'.
perl_remove_temppath() {
debug-print-function $FUNCNAME "$@"
find "${D}" -type f -not -name '*.so' -print0 | while read -rd '' f ; do
if file "${f}" | grep -q -i " text" ; then
grep -q "${D}" "${f}" && ewarn "QA: File contains a temporary path ${f}"
sed -i -e "s:${D}:/:g" "${f}"
fi
done
}
# @FUNCTION: perl_rm_files
# @USAGE: perl_rm_files "file_1" "file_2"
# @DESCRIPTION:
# Remove certain files from a Perl release and remove them from the MANIFEST
# while we're there.
#
# Most useful in src_prepare for nuking bad tests, and is highly recommended
# for any tests like 'pod.t', 'pod-coverage.t' or 'kwalitee.t', as what they
# test is completely irrelevant to end users, and frequently fail simply
# because the authors of Test::Pod... changed their recommendations, and thus
# failures are only useful feedback to Authors, not users.
#
# Removing from MANIFEST also avoids needless log messages warning
# users about files "missing from their kit".
perl_rm_files() {
debug-print-function $FUNCNAME "$@"
local skipfile="${T}/.gentoo_makefile_skip"
local manifile="${S}/MANIFEST"
local manitemp="${T}/.gentoo_manifest_temp"
oldifs="$IFS"
IFS="\n"
for filename in "$@"; do
einfo "Removing un-needed ${filename}";
# Remove the file
rm -f "${S}/${filename}"
[[ -e "${manifile}" ]] && echo "${filename}" >> "${skipfile}"
done
if [[ -e "${manifile}" && -e "${skipfile}" ]]; then
einfo "Fixing Manifest"
grep -v -F -f "${skipfile}" "${manifile}" > "${manitemp}"
mv -f -- "${manitemp}" "${manifile}"
rm -- "${skipfile}";
fi
IFS="$oldifs"
}
# @FUNCTION: perl_link_duallife_scripts
# @USAGE: perl_link_duallife_scripts
# @DESCRIPTION:
# Moves files and generates symlinks so dual-life packages installing scripts do not
# lead to file collisions. Mainly for use in pkg_postinst and pkg_postrm, and makes
# only sense for perl-core packages.
perl_link_duallife_scripts() {
debug-print-function $FUNCNAME "$@"
if [[ ${CATEGORY} != perl-core ]] || ! has_version ">=dev-lang/perl-5.8.8-r8" ; then
return 0
fi
local i ff
if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ; then
for i in "${DUALLIFESCRIPTS[@]}" ; do
alternatives_auto_makesym "/${i}" "/${i}-[0-9]*"
done
for i in "${DUALLIFEMAN[@]}" ; do
ff=`echo "${EROOT}"/${i%.1}-${PV}-${P}.1*`
ff=${ff##*.1}
alternatives_auto_makesym "/${i}${ff}" "/${i%.1}-[0-9]*"
done
else
pushd "${ED}" > /dev/null
for i in $(find usr/bin -maxdepth 1 -type f 2>/dev/null) ; do
mv ${i}{,-${PV}-${P}} || die
#DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i##*/}
DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i}
done
for i in $(find usr/share/man/man1 -maxdepth 1 -type f 2>/dev/null) ; do
mv ${i} ${i%.1}-${PV}-${P}.1 || die
DUALLIFEMAN[${#DUALLIFEMAN[*]}]=${i}
done
popd > /dev/null
fi
}
# @FUNCTION: perl_check_env
# @USAGE: perl_check_env
# @DESCRIPTION:
# Checks a blacklist of known-suspect ENV values that can be accidentally set by users
# doing personal perl work, which may accidentally leak into portage and break the
# system perl installaton.
# Dies if any of the suspect fields are found, and tell the user what needs to be unset.
# There's a workaround, but you'll have to read the code for it.
perl_check_env() {
local errored value;
for i in PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX; do
# Next unless match
[ -v $i ] || continue;
# Warn only once, and warn only when one of the bad values are set.
# record failure here.
if [ ${errored:-0} == 0 ]; then
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
elog "perl-module.eclass: Suspicious environment values found.";
else
eerror "perl-module.eclass: Suspicious environment values found.";
fi
fi
errored=1
# Read ENV Value
eval "value=\$$i";
# Print ENV name/value pair
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
elog " $i=\"$value\"";
else
eerror " $i=\"$value\"";
fi
done
# Return if there were no failures
[ ${errored:-0} == 0 ] && return;
# Return if user knows what they're doing
if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
elog "Continuing anyway, seems you know what you're doing."
return
fi
eerror "Your environment settings may lead to undefined behavior and/or build failures."
die "Please fix your environment ( ~/.bashrc, package.env, ... ), see above for details."
}

@ -37,8 +37,7 @@
# https://wiki.gentoo.org/wiki/Project:Python/python-any-r1
case "${EAPI:-0}" in
0|1|2|3|4|5)
# EAPI=4 needed by python-r1
0|1|2|3|4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"

@ -47,7 +47,7 @@ case "${EAPI:-0}" in
die "Unsupported EAPI=${EAPI:-4} (too old, allowed only on restricted set of packages) for ${ECLASS}"
fi
;;
5)
5|6)
# EAPI=5 is required for sane USE_EXPAND dependencies
;;
*)
@ -63,6 +63,7 @@ elif [[ ${_PYTHON_ANY_R1} ]]; then
die 'python-r1.eclass can not be used with python-any-r1.eclass.'
fi
[[ ${EAPI} == [45] ]] && inherit eutils
inherit multibuild python-utils-r1
# @ECLASS-VARIABLE: PYTHON_COMPAT
@ -526,6 +527,8 @@ python_foreach_impl() {
python_parallel_foreach_impl() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
if [[ ! ${_PYTHON_PARALLEL_WARNED} ]]; then
eqawarn "python_parallel_foreach_impl() is no longer meaningful. All runs"
eqawarn "are non-parallel now. Please replace the call with python_foreach_impl."
@ -601,6 +604,8 @@ python_setup() {
python_export_best() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
eqawarn "python_export_best() is deprecated. Please use python_setup instead,"
eqawarn "combined with python_export if necessary."

@ -55,7 +55,7 @@ case "${EAPI:-0}" in
die "Unsupported EAPI=${EAPI:-4} (too old, allowed only on restricted set of packages) for ${ECLASS}"
fi
;;
5)
5|6)
# EAPI=5 is required for sane USE_EXPAND dependencies
;;
*)

@ -20,7 +20,7 @@
# https://wiki.gentoo.org/wiki/Project:Python/python-utils-r1
case "${EAPI:-0}" in
0|1|2|3|4|5)
0|1|2|3|4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@ -33,7 +33,8 @@ fi
if [[ ! ${_PYTHON_UTILS_R1} ]]; then
inherit eutils multilib toolchain-funcs
[[ ${EAPI:-0} == [012345] ]] && inherit eutils multilib
inherit toolchain-funcs
# @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS
# @INTERNAL
@ -280,12 +281,14 @@ python_export() {
# sysconfig can't be used because:
# 1) pypy doesn't give site-packages but stdlib
# 2) jython gives paths with wrong case
export PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())')
PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') || die
export PYTHON_SITEDIR
debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it"
export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())')
PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') || die
export PYTHON_INCLUDEDIR
debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = ${PYTHON_INCLUDEDIR}"
# Jython gives a non-existing directory
@ -295,7 +298,8 @@ python_export() {
;;
PYTHON_LIBPATH)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it"
export PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")')
PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")') || die
export PYTHON_LIBPATH
debug-print "${FUNCNAME}: PYTHON_LIBPATH = ${PYTHON_LIBPATH}"
if [[ ! ${PYTHON_LIBPATH} ]]; then
@ -308,7 +312,7 @@ python_export() {
case "${impl}" in
python*)
# python-2.7, python-3.2, etc.
val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-})
val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-}) || die
;;
*)
die "${impl}: obtaining ${var} not supported"
@ -324,7 +328,7 @@ python_export() {
case "${impl}" in
python*)
# python-2.7, python-3.2, etc.
val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-})
val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-}) || die
;;
*)
die "${impl}: obtaining ${var} not supported"
@ -340,7 +344,7 @@ python_export() {
case "${impl}" in
python*)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it"
flags=$("${PYTHON}" -c 'import sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")')
flags=$("${PYTHON}" -c 'import sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")') || die
val=${PYTHON}${flags}-config
;;
*)
@ -564,9 +568,6 @@ python_optimize() {
local PYTHON=${PYTHON}
[[ ${PYTHON} ]] || python_export PYTHON
# Note: python2.6 can't handle passing files to compileall...
# TODO: we do not support 2.6 any longer
# default to sys.path
if [[ ${#} -eq 0 ]]; then
local f
@ -579,7 +580,7 @@ python_optimize() {
if [[ ${f} == /* && -d ${D}${f} ]]; then
set -- "${D}${f}" "${@}"
fi
done < <("${PYTHON}" -c 'import sys; print("\0".join(sys.path))')
done < <("${PYTHON}" -c 'import sys; print("\0".join(sys.path))' || die)
debug-print "${FUNCNAME}: using sys.path: ${*/%/;}"
fi
@ -665,6 +666,9 @@ python_newexe() {
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).'
[[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME} <path> <new-name>"
if [[ ${EAPI:-0} == [01234] ]]; then
die "python_do* and python_new* helpers are banned in EAPIs older than 5."
fi
local wrapd=${python_scriptroot:-${DESTTREE}/bin}
@ -678,7 +682,7 @@ python_newexe() {
(
dodir "${wrapd}"
exeinto "${d}"
newexe "${f}" "${newfn}" || die
newexe "${f}" "${newfn}" || return ${?}
)
# install the wrapper
@ -792,6 +796,9 @@ python_domodule() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).'
if [[ ${EAPI:-0} == [01234] ]]; then
die "python_do* and python_new* helpers are banned in EAPIs older than 5."
fi
local d
if [[ ${python_moduleroot} == /* ]]; then
@ -805,10 +812,10 @@ python_domodule() {
d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot}
fi
local INSDESTTREE
insinto "${d}"
doins -r "${@}" || die
(
insinto "${d}"
doins -r "${@}" || return ${?}
)
python_optimize "${ED}/${d}"
}
@ -830,16 +837,19 @@ python_doheader() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).'
if [[ ${EAPI:-0} == [01234] ]]; then
die "python_do* and python_new* helpers are banned in EAPIs older than 5."
fi
local d PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR}
[[ ${PYTHON_INCLUDEDIR} ]] || python_export PYTHON_INCLUDEDIR
d=${PYTHON_INCLUDEDIR#${EPREFIX}}
local INSDESTTREE
insinto "${d}"
doins -r "${@}" || die
(
insinto "${d}"
doins -r "${@}" || return ${?}
)
}
# @FUNCTION: python_wrapper_setup
@ -891,7 +901,7 @@ python_wrapper_setup() {
# note: we don't use symlinks because python likes to do some
# symlink reading magic that breaks stuff
# https://bugs.gentoo.org/show_bug.cgi?id=555752
cat > "${workdir}/bin/python" <<-_EOF_
cat > "${workdir}/bin/python" <<-_EOF_ || die
#!/bin/sh
exec "${PYTHON}" "\${@}"
_EOF_
@ -904,7 +914,7 @@ python_wrapper_setup() {
if [[ ${EPYTHON} == python* ]]; then
python_export "${impl}" PYTHON_CONFIG
cat > "${workdir}/bin/python-config" <<-_EOF_
cat > "${workdir}/bin/python-config" <<-_EOF_ || die
#!/bin/sh
exec "${PYTHON_CONFIG}" "\${@}"
_EOF_
@ -926,11 +936,11 @@ python_wrapper_setup() {
local x
for x in "${nonsupp[@]}"; do
cat >"${workdir}"/bin/${x} <<__EOF__
#!/bin/sh
echo "${x} is not supported by ${EPYTHON}" >&2
exit 127
__EOF__
cat >"${workdir}"/bin/${x} <<-_EOF_ || die
#!/bin/sh
echo "${x} is not supported by ${EPYTHON}" >&2
exit 127
_EOF_
chmod +x "${workdir}"/bin/${x} || die
done
@ -1038,12 +1048,14 @@ python_fix_shebang() {
local shebang i
local error= from=
# note: we can't ||die here since read will fail if file
# has no newline characters
IFS= read -r shebang <"${f}"
# First, check if it's shebang at all...
if [[ ${shebang} == '#!'* ]]; then
local split_shebang=()
read -r -a split_shebang <<<${shebang}
read -r -a split_shebang <<<${shebang} || die
# Match left-to-right in a loop, to avoid matching random
# repetitions like 'python2.7 python2'.
@ -1128,19 +1140,42 @@ python_fix_shebang() {
eerror " requested impl: ${EPYTHON}"
die "${FUNCNAME}: conversion of incompatible shebang requested"
fi
done < <(find "${path}" -type f -print0)
done < <(find -H "${path}" -type f -print0 || die)
if [[ ! ${any_fixed} ]]; then
eqawarn "QA warning: ${FUNCNAME}, ${path#${D}} did not match any fixable files."
local cmd=eerror
[[ ${EAPI:-0} == [012345] ]] && cmd=eqawarn
"${cmd}" "QA warning: ${FUNCNAME}, ${path#${D}} did not match any fixable files."
if [[ ${any_correct} ]]; then
eqawarn "All files have ${EPYTHON} shebang already."
"${cmd}" "All files have ${EPYTHON} shebang already."
else
eqawarn "There are no Python files in specified directory."
"${cmd}" "There are no Python files in specified directory."
fi
[[ ${cmd} == eerror ]] && die "${FUNCNAME} did not match any fixable files (QA warning fatal in EAPI ${EAPI})"
fi
done
}
# @FUNCTION: _python_check_locale_sanity
# @USAGE: <locale>
# @RETURN: 0 if sane, 1 otherwise
# @DESCRIPTION:
# Check whether the specified locale sanely maps between lowercase
# and uppercase ASCII characters.
_python_check_locale_sanity() {
local -x LC_CTYPE=${1}
local IFS=
local lc=( {a..z} )
local uc=( {A..Z} )
local input=${lc[*]}${uc[*]}
local output=$(tr '[:lower:][:upper:]' '[:upper:][:lower:]' <<<"${input}")
[[ ${output} == "${uc[*]}${lc[*]}" ]]
}
# @FUNCTION: python_export_utf8_locale
# @RETURN: 0 on success, 1 on failure.
# @DESCRIPTION:
@ -1165,8 +1200,10 @@ python_export_utf8_locale() {
for lang in ${locales}; do
if [[ $(LC_CTYPE=${lang} locale charmap 2>/dev/null) == UTF-8 ]]; then
export LC_CTYPE=${lang}
return 0
if _python_check_locale_sanity "${lang}"; then
export LC_CTYPE=${lang}
return 0
fi
fi
done

@ -68,3 +68,22 @@
Package-Manager: portage-2.2.20.1
*liblxqt-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> +liblxqt-0.10.0.ebuild:
Version bump to 0.10.0
Also fixes https://bugs.gentoo.org/show_bug.cgi?id=561420
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> liblxqt-0.10.0.ebuild:
Fix indentation
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org> liblxqt-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,10 +1,12 @@
AUX liblxqt-0.9.0-qt55.patch 588 SHA256 dbd093c3d322ab4e4bcb10c7f29d802d8d4faecd09651562194f4a7720651b45 SHA512 58b536e125f7657c91dde802aecceec68bb5c300a4ec381fae92d7542c44671a14658e98aa71bd16711e29cedecc76b35f01e5abba19745ce068bc272f14d740 WHIRLPOOL f0c4c7c1e55aefbd3a543f8921dee7f9de221d56c0d292a14b927a5d1424685dfd09cc18b6190d14551d5972f2867ad96681b61e13887d19e7943ca937b29a78
DIST liblxqt-0.10.0.tar.xz 77732 SHA256 77a42a9ae79d0887bf09cba0c6aaf59ba71edb0bc807736384d1072254aace7c SHA512 75686ea2c6f90f8898ee34024a93d8d091ff5cde02204ca860fddb968b5237576165102d6ea801bc0da32951b3effe565400f9edc3bac97ba2ba6de53eccf04f WHIRLPOOL f41eacfb0aff1c228ca95c1be2a65fb412ea3f93de8f91e9ee56c63994b257f8b61beba61e3f985dca7097efa12af7b97a53f3bd4bd5d084de2324bcc8863f4b
DIST liblxqt-0.7.0.tar.xz 82860 SHA256 a21f8fef4c0c44355b375b9731401d889c20852ccf55a2da11d7e5d5e08e1555 SHA512 21d532338fe2a88de45ee20bbb709924643be3780627a856a0c7f1de882e709fbc746c28d6785947c61539de207d1dcbbfa75b6901a1b82342d28273362a99b4 WHIRLPOOL 6be57b43412671c105a858b3b12fb0246c7e0600335d3973ea34b2f2564db42f97dc4585e37747555b58cb55ccaccfd1852038053bf125a281c2689709f5ae0f
DIST liblxqt-0.8.0.tar.xz 87960 SHA256 9914a7e20caa423438cbb00a459b4c941cc88d4915df36670e4ab18fd636e34e SHA512 d344e2b1c9e18173dce64c4b64fcaf4e8a9859e4c53635ff4221c6dc41c8e51044e1cb35dc9ac52501da4f12f07619d307dc6e90ad9d54e9107530a34ae25c0c WHIRLPOOL 75865e080669b39d46d5b13c3a89f5e4a14255dd65b193f278a72e9193d3750d9cf1cf5612c06001142d4894e5eafabd7ae5ec38297c0a0a3d1625dbe9050ff8
DIST liblxqt-0.9.0.tar.xz 86856 SHA256 b4f0941bcb8839163aed5c332a26d05650a8d75be241cb39c702f9bd15fe4d52 SHA512 6c1ee495fd3782f471ab3b71737de9295254f245f1d5e0bb3bf147328c2006e2dd73a378f1247b139a9a933d3e02a96a3b3a3b844e2fac5d019afb3de2d7677a WHIRLPOOL 080086052e78f3b25b9af21f3a658c64e0c25d0c747343daea7a9f7a7a2ed02def076ea63bbfae634643387bb422b6c4b718e233dd5ee6f9dc8aae0297547bde
EBUILD liblxqt-0.10.0.ebuild 854 SHA256 6bb48f453916cc8d0a645a2dfefb988a8498ed4ea958587ab0d520f637b390cd SHA512 30a7474ab52833153f34e5851cc952c02db1a9a2d7b7c0389c12e6f852fe3b6cc52c4f5c524bdc3715171e62584a7d80324d730b6118a2ebb6c2abfd0aae69c1 WHIRLPOOL cbb53dbe2428c8345548dff996b7172e4a5387d67009520532621ebd74e699b4b2b6cbca90a929535b044925abf8503881be04fd6a209f0b8f0a8b628ba58c4d
EBUILD liblxqt-0.7.0.ebuild 716 SHA256 3d87907653460a79268b5cd7781fd512d552a9a5cc5959e94c17d5fd87784fd7 SHA512 002dc2b0399fb9fc4abec4d9b04b5fe2cd49e57b273ea82af7f2f4bb3d25f9f15b93cd4c7dc894027105c2caa0ee5c3119e106617ed48a27b8f90375965ea3c2 WHIRLPOOL df7d498eb2d0b6883cf3dc8d86c6cc77fe6708de5f0e822a298d94b77cd631a0d2fd80ac887260a3f6eb74d9a40a19557b541ef7833ce723042d5bd9f829f2ed
EBUILD liblxqt-0.8.0.ebuild 1028 SHA256 78058887b6140eeb74ad9c84870e4f74fc36254b9475b508679a6cbfeeaee869 SHA512 3e67e80378987c31dce599d363806558b2dcc3d2795f61ba901d184d64d7880b25cf68d4bb043ff82a707fb175c47608a40b5994e115c1f96234d68c36cd6987 WHIRLPOOL c6e183a6a74ea980beb58f646fea1d5147f357c0693ff1e0115dae2054c36d9bb275a6b50d8cb926b365628adedaad9e9b8fd8dacf3f1e2051855f489d3faaed
EBUILD liblxqt-0.9.0.ebuild 904 SHA256 a55cc37e516c177cd3146bc2ece996b5863027e14bdcc15fe5a13b19180d9289 SHA512 46f4b4fc85729e2c20c0e0a166ec64060c0f8d469a7d1f4fa2e15877e19269fa7ed62b3c97a53121ccc3b78b4a589909e4f95625f117389bcbd499d2f6dd663a WHIRLPOOL 8f94c3220cd26a2fc537f64a836e9ae13ecf60617ba004348c8f9b4861fe71851ef0a213fa56769841c46888b3afc69626d0cf6e7dec986c5c8e9e8fdb6a3872
MISC ChangeLog 2553 SHA256 3c68e9549505b171ba265ecca3ecfd850eae4cbbc1f281246637e5fc02f5bb45 SHA512 907f3cc0e5eabd9ed36d26fca6c66c8d7c711cb9614c2188e6514aa884793056e8e6f47ef827d5b98b891f2c1c697de8db4488b6f8d0ed2e45ad2a7a0b9416ab WHIRLPOOL 34330ac59c573e13a684b0620e2dbf6598784777d132949255314fc31a086667282e8616a4e1ece6ce670c5274c8cf536d2b31b274cf234dd7ed96d99aa913d6
MISC ChangeLog 3211 SHA256 498792b4602dc423db59a5d1b43fa7e108397e70b4d8df0c631199782f8b7ef0 SHA512 5dbc2abe61c457ba5bd01566ae06a9f229a51de62ad428a911ce1d1b3cf603de3fe7b495127e1a78fbc12810e4c5534264d6df05130435fcc559ad4cf133daa5 WHIRLPOOL 4f24f3219f82c480691e5e0aa04fda8a4156bbede830fb3e43087b3c079b03c503eaddb83f48931571a05e305a58f35ce1690e179bd286eb6a2bae5c7edb9aee
MISC ChangeLog-2015 1606 SHA256 26df518150a9ee08d65b9bc6a6f1e0f2b8f6ec2a1cf83056edc8883e86f630f9 SHA512 de58e16735b330a8986ebbb14012f480092a34fa532233a3841a96a62fa1fff04f5dcd5f2e5798737821812426eff556acca1d3740809bb188460dabea510f69 WHIRLPOOL 479f268fc5976850ba681d2ab1d14735dbe40f71a1ab5af79e011e95fa52fd680e349a717b4df7a9e4c78c3c1bf1a49b40d0ebe929f2d9979ed0c581dc463cba
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,40 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="Common base library for the LXQt desktop environment"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2 LGPL-2.1+"
SLOT="0"
RDEPEND=">=dev-libs/libqtxdg-1.0.0
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
kde-frameworks/kwindowsystem:5[X]
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
"
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
[[ $(gcc-version) < 4.8 ]] && \
die 'The active compiler needs to be gcc 4.8 (or newer)'
fi
}

@ -62,3 +62,8 @@
Package-Manager: portage-2.2.20.1
*libsysstat-0.3.1 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> +libsysstat-0.3.1.ebuild:
lxbt-base/libsysstat: Version bump to 0.3.1

@ -1,9 +1,11 @@
DIST libsysstat-0.1.0.tar.xz 16376 SHA256 beafdb971fbe282d7698fb2230024382bc7f100d9af13f2a4bafc97509089d9f SHA512 d5454055a631aa3c66be8f4b24d2eec0b5d86941ccfa80efc3f831558e5fbd06681060a641aad8968590e61274478f6fad80a518150e9461d8dbd9a48faca497 WHIRLPOOL 556201bd21fa2d24e8d1d874657b27352acd13d15552a5083e3dfa4adef6fb5ef2a34d365ce5ac2a82834eaaac941a70c73cfd3ace6f7589796a659a80b4e0f2
DIST libsysstat-0.2.0.tar.xz 17156 SHA256 f517c89f8e2abdc90f3f602db6cba89d8405a3d86782f77f663d784d0ecc70ad SHA512 fa01a80e11744b3d3c15916162053c0f79c9c57425d9054b14588e710df67d44d2bb73b7d64a8ae438debf2b0b348546840f8325843d21d6c146cf6d7dab0b97 WHIRLPOOL 0d2fb8abe0ba32be2dbb94417e92b2415fc45df45af98b9d8e12201b089e137fafb135ab5aaffb927024acfe780886d576f9235bae11f5e28b248b4c41144e60
DIST libsysstat-0.3.0.tar.xz 17008 SHA256 ab6405ac1c2e547ab07c03556b356a462caf40bfb8c885f3ff6b6df82f012718 SHA512 41bbc270b5968459a40ce511fb93c9aae8b0d85d603299abc925c52fd38c11f3786d54abea7a8457c9fa869b519cdf47ac445cdff5f275339c6a960fb0e65c38 WHIRLPOOL e55bb621cb01b916f34808a96294114cece23cedd9208bcbb7a7d85fd052348798570921404068626cfab558c233aef18db30e8ed46fa6325374c72a1bef2e01
DIST libsysstat-0.3.1.tar.xz 18884 SHA256 88e1031db659427d6549723d13317708e210cc833042c205ebfd447183b31648 SHA512 00413afc6363c38a0c15f5f617c47600711f06d072bc312d5e301f4bb9a8f42effa66f1fb600a4e6147ed30b48c32bee0e3879bbe411c12bef9cc8eaa20f566d WHIRLPOOL f5f57de365bd94c83e415c932d78d77476457af7d61e0cf547d416b3ae7abbf6cf8ce1925557f494b0d6ef71847978f70c7b1f2c09344895276007f13c4e53f2
EBUILD libsysstat-0.1.0.ebuild 528 SHA256 9b82f79d307da02b6edde2314e41d9feb3bfd6c525bde9b4d09d513b88ea5ad9 SHA512 7b6e742a91032ad1b4ad9e7daa47d18db63185ec75c5e7315018da5e019015765da4c83a1ff3ad144a7acedec1f2eabfa82dcc233ae7f20c077c30775f5e9949 WHIRLPOOL d26151e73637a2899aa10f0ac7366f01990361a26d8e129c481169cfef7912e0ea41412af41abf1483744df531b7cc931fbe4b112932246b6b8a79e59a64a6dc
EBUILD libsysstat-0.2.0.ebuild 648 SHA256 5b0b71f6af889bc40ff4b2b59e563464d34d7001a762bbe9400eeb3a53275207 SHA512 4fc908f89ee5f0469ed8d3ac773c3a3b51fbaf2bfbdf5fd22693ce60b3af2b5c4891c483a64827ffdd0d1290ac892ecff4d7f66898cfbdecc60bf1055f103832 WHIRLPOOL e7c3f82663332b3c910c03cb5925ec4be1b8c727209ac7dc7f7862e3ae9df1c23e6edd160d6436eb5d1a49f5cdc33c99e42aa73839a0e8cae307fde1024b3c27
EBUILD libsysstat-0.3.0.ebuild 546 SHA256 57c8ce7815d8fb013168ed63e880709b30a83ac1338cd967db46a28956a78c68 SHA512 dddbcc6da10ce96b20ca442b37f96b6c102b79cb13157198a1d399d4050c5b681cd72b0fca0e36ac5c1bcc0ee695b66dd34338cfb5d1653c9be7651a53d1b41f WHIRLPOOL 5a591af6422b91222bdbb43e9df124be10618f8bc8e6b641f64333c5adf159dffe419855406ff1e553ccac93b9e4fabe9714d95a06db5b34112db512ffe7c1f9
MISC ChangeLog 2373 SHA256 c9362ca09ba407fbb0876a195d9cd88dfa2e88b71d3a1080633ae03459a96f5b SHA512 6cb51e353ee94335285f5ff65a46e01db0c6c50f21136d47669d7891be1e5f66bf6f0cecb7128eafea3153626036f37d4c9c60a13c0f4da42e009d951080ac4b WHIRLPOOL 24dd8af77962fbdd435c25d3491a33423e762e55ebc17503ab1a8386a39610805e4cc248c6d3bf1bb12b14c15c1b37c958d95623feaa2a5b09631f6a80789917
EBUILD libsysstat-0.3.1.ebuild 547 SHA256 6627c28a2d86555982ab842d627ec7af673fd6b3bc997552cac408a4c5c14ac0 SHA512 398a26f4e3ba2b4214645219e12d8f939121ef5557dfcfdcb393e8afb86c3961d47fd6be92342e9639ca10a01eb0a1dc4aa6430587ba67fcf5dc4e3261faa68b WHIRLPOOL 94c640792bd12098651292fc30fe91ab453047515f62b29ae153740ac5b6f8afa27af86e567014c994508a269b9407944e8f9a02a936318650776885ebf5d8e6
MISC ChangeLog 2531 SHA256 bf1bdac7352dcecdaafb3befc9dba1ae854aa39913586bb189aa71b4b1dc6bed SHA512 51460a30767c843074c2811d604835e4ba97c552a658b50b7d1f10f2d95203ec2741eb333c13eb77cc777f57138654792f8be4402b810a3adc9abd84d5f4d988 WHIRLPOOL c90fc9be850b6362b0f4712440f8b336dc694ed8e145fa9c112433e1b8b38f0158f47d8d9aa587f2a9a342544f6c85e3cd240185bb0235fbd2bd7aab9c1fe5ea
MISC ChangeLog-2015 1103 SHA256 bbbfc273ed2e104cd0e0c3c55be865eeb1d1366137194e7546b53d95e07c1fa8 SHA512 d40fd35cf147789b0efe17b749e4fd87c2af1d1aa7f1ec4c6d04b51ce4cb4194aff97b53c0a2a1065a680e012515f2de1b6eb720ed71274bdb5bfb2f937a2c43 WHIRLPOOL 2ea740249fc2d8ff52a37537f26f68f8d8568b6b88e952a6dfb5b014d705844841e1f82fc2000827da6dfe843595ae7758d03e69efaad41f8e3fa42c83b0d85e
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,27 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="A Qt-based interface to system statistics"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/${PN}/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
LICENSE="GPL-2 LGPL-2.1+"
SLOT="0"
RDEPEND="
dev-qt/qtcore:5
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
"

@ -56,3 +56,19 @@
Bug: https://bugs.gentoo.org/552720
*lxqt-about-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> +lxqt-about-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org>
lxqt-about-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,9 +1,11 @@
DIST lxqt-about-0.10.0.tar.xz 30280 SHA256 d308f228d1cc72d2cc9acec608adc31cdf9182feded0e9ca8dd2691d227f28fa SHA512 dc764a431b610dcd3e1595dc40f3265eef8e0feb5d3e186098a2b8e23e8604f82f0a721822914c0a34169eea83af1a2d74988df69928ce7a0f07e405092cb467 WHIRLPOOL e3138231560e2e7687dd0f8c7edd2569a0c7eca3040b93b97d499527aa15b0227b65539f96f7d751c16977119f5c46bd7c686eb9dffd0e91d1a76f6b39417df0
DIST lxqt-about-0.7.0.tar.xz 10384 SHA256 5f1b53862f528aab8173626efbc6737dc228aa127c27c221123133401033e4de SHA512 e73512f040ec392079b5242a4bb7df69949bf516b2ec5e03534be2d13dc11cf252502a32c4da6b8ee9b00282c8e7e42395dae068c6e7fee4522f2dee230d24bd WHIRLPOOL 23a51940bbe4b9d4d82e452d1c3896f16d92ece3dce5b0b9420fd43c190bb0465d4a8278161957c2c6f187fedc60207fe30f955ee2c1eed6cdf946e3b4304b25
DIST lxqt-about-0.8.0.tar.xz 10628 SHA256 30c3a219034732c22d1bad29c24962157449006748939e07255fb4b866b72a83 SHA512 e40dcbd42ea950ba18faa4004136462fbe06b69856102c82bd97561d057ee391bfc1d31d009b1b0c83fd0a6bdaf4b0c4492e08cd34e7763052bead2b58b28e8e WHIRLPOOL 43ca7d4af27938059904436fa4c9405ea791058cb17b9fdea08444433c84b55e6e7d81449d5672d1ccb0e0de9e4f8831c74e628711cf11e44474a4efdcd7f8a0
DIST lxqt-about-0.9.0.tar.xz 10448 SHA256 6965eb5eba8acbd97cebd708da12f2aa8bbb3cf2c3fa211b5c00cc45fc48bf77 SHA512 baf484fc27b5c548319b6ee224f6ce3a006cf7a48993964baea7e186fa68cf4aaea0766bfabb11b757a175061118b6555b882d750176acd21210c13901c4bfce WHIRLPOOL 0d3885e3c34d59e226a3dd758965c5ee925f7420ca7e9da1ef77a87a953054f5cb5f6813a5644645262ac27c130144944e5668d6543da21ba2754d432754ee72
EBUILD lxqt-about-0.10.0.ebuild 602 SHA256 efda0fc664a0e9e1421c3d826ea09998742ac35950ead86163b65e8d2ad91bf1 SHA512 0938f49db93cff758ad72ebf3762c4ff706aaa76cc6b2be4a250f53c7506c7b72a389e38d2d86b3c6e85a0ad9a4f7cdc805f0b561d757456fce5d9963438c6d4 WHIRLPOOL 29d45945934828d3c4b5dacef19dd5bc8705a304fb3bd7fb8e36c9083c139d4bd1b81d40ff85a3ae6e9e0434cbff51dfa5ff4d9d2c0988773b1f57bab7c45ec3
EBUILD lxqt-about-0.7.0.ebuild 523 SHA256 1b786dfaf54bf85c794886b4fbe74c60fc5f27b6d936a4c99498376dd3eba33e SHA512 f06886252bf791cb54d32026e9f293167196c9d5652dbb7bacf99da71e2c4cfb7b97f955167b7b65017c8af28a333cf6961a9f4273c46847dc73538f57e0dc7e WHIRLPOOL cbbc8228fe14be0f8aa602da256bb1684e0321ce62b15f26779cdf1fd290eb8d97a7307ec1b0974f982a696b734a73a1e4a8c71302f3487d7e5c0ff6a9a8da99
EBUILD lxqt-about-0.8.0.ebuild 703 SHA256 5cb6712a5eebdafe1ae8cc53b1d50c037841d1cc7aeee4b35ce447856284a5c6 SHA512 7d59797f69e018474875b7a5fc186b7d0a46aedddf39675d1a96ac333594c5616593fb5e7b0a17cb12c3b73a4f75d532695fabde7c18fc20b28c3f2e72c182a0 WHIRLPOOL ff65a7d098d09f61a78cd79c14bc516653163cc5727579bde3252d90a9d4582d724d9826312d2dff1e8fb7aa9f04b54433a9beeb9e99612c703420bc6c6d9073
EBUILD lxqt-about-0.9.0.ebuild 611 SHA256 065b438847ad9c650b9a3e40580fd21c21b849035f87aadd9b15c4ad84a47794 SHA512 b146c9a85986dea8c5e4f2495cd72a02957c3c33c56fb54286c63da24939481624438a43b84847f58c6272ef650fdd359019d634cb96490a23da1e611c7d683a WHIRLPOOL 409d0a4805e7b961399190d1e5c2ec88019452df818db947205a82407311ec74af1a043d3d859a736dc5d2068ba098db4b26c6c3a9d79ddbd31c1081c20631a7
MISC ChangeLog 2176 SHA256 978f49f94a390376c2dc4b067d47788d9133ecb3db8fa4ac55ee16a00264c4ce SHA512 6a896a570c43213b8f72b2cb0b792452abadfad50490499242ffb46bdad49d9e006cf16c17ce83f89f57affdb8f4165b333bf3f11bb35d17b1e1d60b2cfcb9d7 WHIRLPOOL 473aa4c0d8e636cd9b0d2d41a111e564fd8ed4b9c7dcd381b4792b79b563649f5206c6e6a1f9d2b57ce62d98f07e02a116ed5d4af93b0014d705681e7a1818d2
MISC ChangeLog 2691 SHA256 3ba482cb7c0345951cc7f580833102fec7d2b51e1cd465ea9091d2b4ac87d50d SHA512 848f18394f71f95847799e111062dafa94cd2bf30c09febb543494658505cc485908f24dc8558d407d75edd4e64a30348aee5ebebe6ae18b340b350a16bede29 WHIRLPOOL fee041828cfeb177a31b1b9f8fde502c6070adcbfabf40ed28c6aa4a7b987360b7137bda0305ca92b554a454b10c14dba1a05bc0c0930591795a3b663cdff1ba
MISC ChangeLog-2015 1518 SHA256 1d749a2c09280e0fc2286b8f3ac6691826d2315c6e6c43fdd05638f6b694e60b SHA512 c83af6d12d83e948416cad0354156bb163d53d571bcedad3f2315c91e84a84a0c2a12df58d3afd4bb51a82f1f3f4e73d9bfe1cb1dd4cbf3b61673e95f5e0399b WHIRLPOOL ab1c4a7118b0b5367663026bdd7a285bcb0c1ffe0765deab9e348e8c051601ef777acba937622c7ce923d4405a33c4fcc739ef2de1f8a155451f86a4d546ebfd
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,31 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="LXQt about dialog"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2 LGPL-2.1+"
SLOT="0"
DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
~lxqt-base/liblxqt-${PV}
"
RDEPEND="${DEPEND}"

@ -55,3 +55,19 @@
Bug: https://bugs.gentoo.org/552720
*lxqt-admin-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> +lxqt-admin-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org>
lxqt-admin-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,7 +1,9 @@
DIST lxqt-admin-0.10.0.tar.xz 29364 SHA256 46a5dd35e4bb560643647dfc9439f4a6ba1cdb3fd73af639cb3aca364cd3a895 SHA512 a39e32c647f4d81e594dc1aa8c3792b62909b6209c7ae0452a26b21b1b5e733aa79d5d4489fd72e701e54d41b96be6fea683e991777179425c76516210f0d684 WHIRLPOOL 0f6b72875bfcdee552ad239392956ba314e95833445d0b8229b6abecf77e33d737eb3057d4d620f4bbc16f9641b587f880bbf2e1b0b7d67b106fd42789eadb6d
DIST lxqt-admin-0.8.0.tar.xz 19216 SHA256 f2c17f9a9f3628db53b6cfeee64de8500b35b13c37bc4bc8d12302f856362a8e SHA512 aace62c3c0e69e098afd3ddf2af1ec98e185018c4ae9a15718484032857bc6f4fa792dee42c2c4079420fbac91bedaaf8dc9fa89730d0c03029bf0b767be5461 WHIRLPOOL cf72acb4a649cc990b1fba8ad9ea421db007ee3f97ecb69876f5006106d9a7c626d218a6fc763f483ada6122adb9d3ee978613afad69c2f8e39aecd83b204326
DIST lxqt-admin-0.9.0.tar.xz 24072 SHA256 3845fb710e4615b0c1e377cb4662ab212fe897f4cb50178330d218348dad4345 SHA512 f5c74388982adfa2b95e873389d74f4ba76e6329ea5af21283f2770fae05fce8009c0851f5f8313e2173dd9ab20d634e07142e3df852b34c16f3a1e296ee637f WHIRLPOOL eefac6ef825e38bc2e50568fc1fcc004df399c2b5275235474d6373aca7607541bb553db230ff9ae182131c9b47f5a0185be46e2223d5111db7a0fb68b6146f3
EBUILD lxqt-admin-0.10.0.ebuild 719 SHA256 cac365f151e11808be9d40d08ee44f3d53420d73862106b98b55b968fe699599 SHA512 7e2945871d811806dbc69003b3acaab26bee3004c3cef3bf93f256990be6a4d9c7147f0d82af1726e366c6c45c04e928e4b3f3aa2497ee9cddd7739e0a49fa3e WHIRLPOOL 0e723ecec294c07366194cdcf3668459eef5f5e4aedbf1c7edcee35c3925b4845e78d15f650221615c85e478863438559eccee0b7ca32c3cbdb45897eee958f1
EBUILD lxqt-admin-0.8.0.ebuild 771 SHA256 999d1350b544124d9ba5b6d822987d98da784385eefd966362b5c21e74ed98dc SHA512 105d92e3a6c0117a67639d8b5fb6d274aab48a67a9e0c170a6acedc2d2b1aa854f695da0fba27084fefdb4b3e6aad040de849765534e99265f5ea5bbe809ca1b WHIRLPOOL 1748e944947ff9efb1226260f38f73e9ca89175a519c7f1c5f29edc662ad3693d212a968b7662051b1937501f1c7ad6afc6a65bc0dc4cc2045e89b2597c4505a
EBUILD lxqt-admin-0.9.0.ebuild 728 SHA256 aea553e1dc4a35da290741b5e2f410a3362a0bbedba40118eb8463f160ecd575 SHA512 7717586056c90dde7a9840f3c2bf907a8a2a6bd30a7139ff576e491bdeeb1d58e3db38dde8b01c549bd295d619d79c38b0f34e4377dafce3cfc780bc8eb3c7ed WHIRLPOOL c34163755dd3bb3ae62fedf6d2b6916eee3bf169b6e8aabc1f32d6107cb7061b367989e9f594fe07e6ff1d50506c52f2e9636717ff301245678e991c200d56da
MISC ChangeLog 2118 SHA256 233b64e8f6e0634d71ad70491407aa94b35788bf16257cd2233c12882e806cce SHA512 7dea5d68d3a9165395d528c9d466b535d86d4fc9987da2d92db649b75e24fa3ed0f2736aa7161e30ac89b5a991fe37dc86fbcac5d8daac9b5d4fda8b9bb98fca WHIRLPOOL b91f3dafd05df8927ed88ac5866066e124cebe2c6048adae629ae9a126586a40de696abb243e391ad00ca6f2dd13355ab585a15f305ecd7597975b9a67124152
MISC ChangeLog 2633 SHA256 dba41401fbd5fe54fed52ac25471e2fdbce2ab23a46b12ddf2040ef493f0a84c SHA512 b6b130d0fefc19e8024d5acba5ff71339be3cb3f22e87badc3af2c52d9e81d155efec532e1b644ba6a00c5d1b7ff70233ca82d582614cc2e10954c5894cd8511 WHIRLPOOL 55f3127c9454946811b534bd0b0bd7a63bfb5bf3a62e27270727f5545220424856bf50838f730812bf71bb0b516dfab219bd0ca69bc03e033ff9028c52f7b9a7
MISC ChangeLog-2015 661 SHA256 34f2884d32eb7efa504b24d0f6cf4f3e7544345731533df82fe3d265765504af SHA512 5f4e0d874f6c9be2cecdfd3a650cc17bf0e6f2b6a3c61ba50e7916699dc3594553e0af02ddfc27c2f3403682de1d61451c995a16f08a8491634f02725aa82c3b WHIRLPOOL 9348ceff710e3ec25e767a65a84518e6740023b435e966d6310fe22134e69bdbbdc6d82071059ce36dfc9ba94f6441452e8e0b863d861892cc203bf9b2746bce
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,35 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="LXQt system administration tool"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="LGPL-2.1+"
SLOT="0"
DEPEND="dev-libs/glib:2
dev-libs/liboobs
>=dev-libs/libqtxdg-1.0.0
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
~lxqt-base/liblxqt-${PV}
kde-frameworks/kwindowsystem:5
x11-libs/libX11
"
RDEPEND="${DEPEND}"

@ -58,3 +58,20 @@
Bug: https://bugs.gentoo.org/552720
*lxqt-common-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it>
+lxqt-common-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org>
lxqt-common-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,11 +1,13 @@
DIST lxqt-common-0.10.0.tar.xz 3986324 SHA256 7b12f2fe7a42f5ea0c9f596eeb87ca3c97cc0b706121ceede64480e8480ec9d1 SHA512 bdfc93844724bc906c000b310063a815da15b0e34774da35f0536009fe63f45d1bf7f7b767b20fead013c10bead271a964a2826cf700f14a2a40717614f3b57e WHIRLPOOL 3c09d35845e41d74630ca05c5aff17dad909758044764a208c0a73c9e5cca901cbd7ed89ef3806c32e34f0c95c87df06a03457db1b47403f4a08521e0f6f43fb
DIST lxqt-common-0.7.0.tar.xz 5145600 SHA256 ca4b4ea0d8d6c34e7f42621c23d180ed8abdf834c944309917a09bf950123c51 SHA512 7cec49d8ad94ac1747e484f104b335fb159cd238452f395cb502a245015f7d15f8f6c9dbfd330d99078a873cc6d4b9b01a171cdc858815763499fb7d8863c87f WHIRLPOOL 51b9c5b0d33a112452fca0aa03b75b1393f04181c1e90d5f48ef9ee0195b5706dbe4e4b4b29369e47e0f33754e6d7d779f167f3563f00895d8647ea5c61cc206
DIST lxqt-common-0.8.0.tar.xz 8364588 SHA256 c1a4b38e296ee698186065a722fd11f02367d7a29ffe9cbc377a9157222d9019 SHA512 c7d5087917abb01c5a9038166ef6079e46b14586b74940470d47ecb026abaca1452ad0b2c8bc0cecd4c5ec5bcc604bac16a23372d0e3cff178fdeeebc829f9f5 WHIRLPOOL f65ccebb5e149db719a957485c5ce5dcf4405dd3e3d67aa6e9e6f6d0eb0034e428c2c73c11981576e9cd2f3a53d4db5836906cb20c66b90f707511d1f08e743c
DIST lxqt-common-0.9.0.tar.xz 4052144 SHA256 495e0015443c6e8564902059413d88e0c8cb632e2b7c0b2e519eb3cd77180b99 SHA512 6ba081e2dbbc2a111ce78276da0cdf09849255705bcbd30bb0b676e001c43126450626e4aee15700a046931bc4a7e5ef1aa31a44d26425e2d1d539e4c7d6a33d WHIRLPOOL 75d19225f6f530a1526a283e4ac7a93cfb54abae07bcc3ff55279a5d7446db7e98f657738c01f76652728f98a87e3b2c018c18c81bf05d4f6cabeb97e6e4ff83
DIST lxqt-common-0.9.1.tar.xz 3986904 SHA256 6e572cb10a1619dcfd51bdd33802a71d4556a55ece0bc781c1cb41d972e5734d SHA512 e59ef082e7a78d03c97e3316b2e4aad1e5a7db453cafaec143a0502adfdf0f183a0ff79e4c2e7448fd2b9c9b161a1df0ec849c51cb55a23ca970535aec0d6a1a WHIRLPOOL 1d2c10bfdca7bf95acc2c5af71b57dc5f60a81fa143cc9f83c2f429fa48c28842226aa593b24f870e6f312294d1ed937c05fe69e1e0b962e833bba3f6eaaaa77
EBUILD lxqt-common-0.10.0.ebuild 658 SHA256 0f2ff52bdbdc1aaf492568be5100b51664204fc93bb6b955558600b900af5ccf SHA512 c32adb252a19d4b9627fec322ad32ec20216ae5317df5af7a504819208655e9545bb0941a93a5b705ca11d487b11856ec092bd5fee227db0db43d9aed41fc864 WHIRLPOOL 0a57b054e355bae4aeba174ddfc888a3cadbba6286672370be4fd4f7d0314f248d36ccd2a29ab50e6fdac10d974fc8893e4abadb81bc81bddb1a28383de83b60
EBUILD lxqt-common-0.7.0.ebuild 724 SHA256 0dcfc359f7ccd685717629a9623eeb3a45db6f772af66ef9e8f59a18d5989ba2 SHA512 82824c217f9d3b73a15b863454941744d01189b6c3b3e5bcf689aea381d0436bd7718da38083f4988b5da7d096afe0c3b7cbd575d27afd1bf8381000e89d11e7 WHIRLPOOL ce7fc290b3108a8bc9800f740498bcefee9c403c85fd04019c8ac16523946ab9765cbb81613b2ea695894f838c6c58b15b9f1702e4e05bde844746499296d3a2
EBUILD lxqt-common-0.8.0.ebuild 743 SHA256 e6461806c29139ad422d7a27d8927c7732c8b5b546a4bd9e2ce67e41f4b8e960 SHA512 44f5a025a705a03b499337b4e02e36efc14c2980e70af861a8cc722d7f1769dfc653d30e05d39e6818f8e094247ea031581cb892f868414cfdd5f7213ee1c503 WHIRLPOOL b4832f2661ea6a22bd50fde6b32868862bac908d6b4decbadcfa04aa00512148da08da0cab6681f86a7d84847e0cdae1248d3d0ee1f7cf398c8a59e2f3712dba
EBUILD lxqt-common-0.9.0.ebuild 651 SHA256 4bb7a33015ced0e48ecc96fa232106930a6c1098a759fe2e8df7f78821355e8a SHA512 16f806aba7694fa6f24cc41621ca908d305802a0f225367574c41d1308473946d1f7d0549500f26654e6c3f86ce4ec64af60ebffa7517a1c3e75fc3ba4c364bc WHIRLPOOL 821ec26ab974e588a17d56fa58831eff2443a2f1abefbd4e67783e694bf78c69699d41eab8bde10688e739bf6699bf1b00a77524155c9f071983f13641e9dd05
EBUILD lxqt-common-0.9.1.ebuild 665 SHA256 290301e91890bb041f5f1f40f9d2785fb22d500d74c68ba3b845a001e8889396 SHA512 b9572e8ae7e1fa5f2b582f82395cfecb5b395651c18b191a968eb1a39c5fc0e12da6fe28c11e7364d20bf1d0fe04fc94140432a51d3f3eeefe3da1e081d8862a WHIRLPOOL 221f5d2f8d9f999472c3b3a06c49ec7894655f2dc79eaffd52c058a587c054432125c8a1bbbcbd32c4bb1f6f9186c6fc7fb60bd85efde9af63324ac67abf51ca
MISC ChangeLog 2245 SHA256 4334a126a633da558a03ef825f2bca6066c9576854ca56ceb27592e78d8355a1 SHA512 2443a61ad3dd0090f14485eb5779e2d7f3e4582fc633c9e48ad3fb31643676dec1131cfdb57b977561aaa8f1053d0648a1a994eab146715246bda18b4cb279b5 WHIRLPOOL 7034bdf30b43686b127835a4959e44d18d6a10cfae02935b8a4e628615114b0e834ad506a399af4c57206ef830be34318c89a4965914370edba60edfe5b19885
MISC ChangeLog 2765 SHA256 30306ad128f9390d09103bd92e6633617416e5dad1bfef8ef9dc4156a2b16c8c SHA512 f0b455d0fb8bc1cf8be0a5a43b3059e137238a2b093aea55d09b9175883c8442459b5b5c65b1f2db17dd3eee7abac1edecb3975afb47c2043d6f7e119399fcf3 WHIRLPOOL 0ad1eabcea590c69ce4f482b66cbc826e413b43e6ec8f4b149a9f0db498ff7e7295c61f07a1390d3623c62f897926985bcf78a1bfef83747bd301f017a99ed69
MISC ChangeLog-2015 1435 SHA256 0ad383b00dfae695bef011acfb4d9c1122d0bb9775eb454da8519c94e01fbfa6 SHA512 c21d7dc3c2a43c087ee0589e47b5b42f7bab1345692ba184b2941a141b70f388cb67e04917777a72468c84aa76007ac600ddf56ad8f16f889937db221667acd4 WHIRLPOOL 07e89be54d6274810f78ae18eae5778f920daa3566e24623e4e5c5ed11a851bfc525da9d5dcd32d64bb9e8e008924c8cf031c5c19eb0d33b4305f4f6a4cd2093
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="LXQt common resources"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="LGPL-2.1+"
SLOT="0"
DEPEND=">=lxqt-base/liblxqt-0.10.0"
RDEPEND="${DEPEND}"
PDEPEND=">=lxqt-base/lxqt-session-0.10.0"
src_install() {
cmake-utils_src_install
dodir "/etc/X11/Sessions"
dosym "/usr/bin/startlxqt" "/etc/X11/Sessions/lxqt"
}

@ -57,3 +57,20 @@
Bug: https://bugs.gentoo.org/552720
*lxqt-config-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it>
+lxqt-config-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org>
lxqt-config-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,9 +1,11 @@
DIST lxqt-config-0.10.0.tar.xz 154568 SHA256 4567be4653f2f1f9ff156126250a08d7b480f627fa1410484d49f65ba5dab9b4 SHA512 1865d6eb133ee294192e30a3e658b76335012b049543b499ebe5b9f01e2158fff65078a68f044b1b08f22c43edb87e7938844a700a723acfce053d75956c29a3 WHIRLPOOL d1098d5048b99555554dd6430206f8136257b2b55252073dd634be6062248f8fd2e8d11088ac2a6a7fd6b25422d5e2cecf0e54b3649f8762dfb97131d2810e06
DIST lxqt-config-0.7.0.tar.xz 112572 SHA256 4b8ec02a7c78efe8fa45dcb0d60e83dc6a53bf81f12d2ea4b022cf9f6feae551 SHA512 9f75d69a5add165019bc20f861a1c847d01a37760bd29418c80b0d290fcab54716218ab40dfc80941e13242ea59e5f9de33a753dc33c1f5f257f9b58cef672a6 WHIRLPOOL 2a2996d7b889e3a16570a33aa472aca3e3b913b57eb20ce4dab142b23b8a9227a7c8a56f4370eb3c02d843fb9cb4b1af979992f337e112e4839a2645869dc419
DIST lxqt-config-0.8.0.tar.xz 124940 SHA256 d2817df3c890038aca3e9efa2e2319df51825f47fdda5858efd92459bb8f4ad8 SHA512 3f54738d24348fb405b7dabe483393804310c843d82c100789ebf47258a6f5056222066fa752a4417eed3a6f4a03f174b334ea1b4898e42ebd5f49289848ffd3 WHIRLPOOL 14522ecac04026cffda8a76ba45a5488794e5474572345bacfd5078fc633101f90c3fa502f1bed73aa258d6283cbbd3c7088ba47fcde577344b4703c965bd5ce
DIST lxqt-config-0.9.0.tar.xz 139564 SHA256 9d6b0d21846ac5d9c62c5806ce04383b92708ab7bd095b46d0ac9fbb3f84b913 SHA512 5b2693c5824ca0d02cb0c7225a83f2f50f0d29097af600e86b867d66332082a24185a95a803214efe87be731d918d587a0a06d360e23d880a8daf8671dff0c1a WHIRLPOOL 220e5f2359ae6a8e531493f35e09169edb48fb7cf7ae71b03525c2bda02f792dd0ca34f5a2c925c9aecdb43f6a873aa310f390785fd9457504733f27f19db6f5
EBUILD lxqt-config-0.10.0.ebuild 1036 SHA256 c553069c5e735d8b14bcc903c5e421c5bdbbad0e1d1127654be695d0a7ee986a SHA512 53f2d33d3e7de6beb182b84a80a4b217c16afc4a68e3d43b97c603a3d646edfb33cb690bfd5ba0ab70c81109b8d497a58c4a19807e624d09f47e652f79cb8d7e WHIRLPOOL badd1d602b4c5bf1ad982c5edb6aac35b1212bbbc528daeba17e68c2cc8cfdb7bfc6950f4b815595cd5f28308606eb47a78c5ba31881e8d3829b17d9f86a2eca
EBUILD lxqt-config-0.7.0-r1.ebuild 781 SHA256 6d0f9714001c4dcc6c51a11957ef073d65c2670feab7f9c1722b85c34970d93a SHA512 34ffb5ea1a15917cdbe3b419a7b87b3be76198900e7fc65c29cd6ab79b89e8c8da225c2a9ce5c892e915a5702468361b6a6651af81c39e9dd60d8402695be107 WHIRLPOOL 229236f99265c3c4273714101e5b4b9a25e8e29619c1e0ff2d1b6eaa36e04b8acafaba7edb1765dc34108b3fe398d359fbdc5392ca140404408a04e4c80dac3b
EBUILD lxqt-config-0.8.0.ebuild 1065 SHA256 068619102335f35776df7972254ea399580d4e0f5e455f3093000d2066147ae6 SHA512 6b889f97dc9dcddd456890603c8a88a691e74fd22da7588c1f33e9bcc38452eada3a2230f100ff9dd0846726d711dfc999854abeada76d9a3cfb56409bf001fd WHIRLPOOL 16961fd34500b2cf5e403c9a1958c427a9b86ccce5d3a559b9199581c28f7916dcd5f1420b75ba25f8daef17842b5f66f2f2b56e551c4b87eb318fb9bcfcdf74
EBUILD lxqt-config-0.9.0.ebuild 1022 SHA256 6ce9b2acb78818fbd8cca75283d3c806c4eb4664b75d2b06089a096d46876001 SHA512 1af3ff84ec09c4200ba3405e066cacf7793d91778b4ab21154d935b4180581fd39f28c98ca9704b0c95936f2593ccd5852c412491b46690f847482ff3d89c18d WHIRLPOOL 41138a7e38b7cfc48e4ace289f3346db1b36a219953f182d7d0d947145c71f98fbf94898b599fa5c7bebfe7aaf44144712142a68fa796cda2e4412163c550eaf
MISC ChangeLog 2191 SHA256 44f4efe5b148da649ada8449dd2bd1fac7407ae04b2741252cc4915de5e449df SHA512 dc7c35df61388de0189e97a8d4358b35a1ab0c401279252658f82dbfc28b074c9ec2763dfbe7d9d8f5b1ce1330c0403a3db0a4ee8cf05c47c73ccf561f7a736a WHIRLPOOL 0c73cf257a783874458c93214767bc69a79afe0c77221952a3ac9d241193d6725eb43c95ca474e011732fa89e9fbf8509692197a02e434dc9b9db06c9d5df291
MISC ChangeLog 2711 SHA256 9cdb2ccdb389dd5b078e8b50a7d1f86df54cf2c1347b577f3999a418e5372a53 SHA512 7059b18300832103b76209955a91ae291fadb4f05421b85b64288a8dc06e4c9c98f8f3840df999d23f486b6ece9d9a143f435d877c116b49c998212108c37a06 WHIRLPOOL 50bfb3488071cd14c7a3533da92271ace52d602220c520218e8b428db34939c09e4aae1335f1c104b5d27e15561f67c2fba2d45c0cecad93ff39098c5b94810c
MISC ChangeLog-2015 1759 SHA256 deeae98ea1f4cc893232ab8e1c43ac50c880c29ab3476972ec2f9c0b40c92559 SHA512 767c73971d88b42159d689783ff9a998a04fa09672b58ea8d0dc0350f56df9ede5c47899148f653ac2e495c2540651d3c1adcc461a54c6f52d340da80a63009a WHIRLPOOL 01c93a983f4296e9d8397128594c16b169a90b963d16e1e1a3e008d96487789d9b91381df936e39be0526af1f537b88ed3191911dce924431d2004be059b2023
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,49 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="LXQt system configuration control center"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2 LGPL-2.1+"
SLOT="0"
DEPEND="
>=dev-libs/libqtxdg-1.0.0
dev-qt/linguist-tools:5
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
kde-frameworks/kwindowsystem:5
kde-plasma/libkscreen
~lxqt-base/liblxqt-${PV}
sys-libs/zlib
x11-libs/libICE
x11-libs/libSM
x11-libs/libxcb:=
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXfixes"
RDEPEND="${DEPEND}
x11-apps/setxkbmap"
src_install(){
cmake-utils_src_install
doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1
}

@ -63,3 +63,20 @@
Package-Manager: portage-2.2.20.1
*lxqt-globalkeys-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it>
+lxqt-globalkeys-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org>
lxqt-globalkeys-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,9 +1,11 @@
DIST lxqt-globalkeys-0.10.0.tar.xz 51576 SHA256 9a9d6a0299a26f91d391a601123e78e18cbe56ee6086cc27ccf800920e146e1a SHA512 2ff76629f956edaf2196435c618d095f8af2c736709406d4fff350ed3e78ae94fb30960d5f218cb5ec8de665b292e8c506830da20ae9752788196ea6ffa69265 WHIRLPOOL 7ff13d5075b9f4a2322b7a5ec2ae12c38615d505f32924535cdd6026ab34c54c8a965dd794f6bbb77c38342ea84f06afc990a58b966fbfc5f27b10c61677e000
DIST lxqt-globalkeys-0.7.0.tar.xz 51672 SHA256 588152d64aed4fe767b8eeb4d241fdf51fbcf13cace16bc4c5304c22b09c83e2 SHA512 6fb588d9fc801f44be9f093e9372cc7d226e02ef83e7204ab489ef45f425109b3d50b75bcf41c48375de3f9681e37fb1878320c3af37ad2a169e63075e849d20 WHIRLPOOL a42de2ab8159987a329c0f26e81fab1d93b26e1bd55b15ec8e2fc40141abbf0ba0760676522115cfdb660b93ce6281b0f2018c84c7b35689dcebbe009ab73d84
DIST lxqt-globalkeys-0.8.0.tar.xz 52676 SHA256 dd15a5d6f5818ddd00a7b3fbde483bbd8ce88d2dfaa4a6e98ca54c7492cbd713 SHA512 1afb5b1080c2005545dd74b064b7b9da653ae8a8107898e2f4303ec7e77b4e8377094dc50dc3d36b07521fa6dbbf1b7cb812444d62a429b20428667da491a6e2 WHIRLPOOL c17c625163c509ab1ccd732c640eb67e72cc0f59ff5b285b360e55b19175ff9b5abe5cf443d077066aaeb9ea86c86887fde41fa3d1e76e6b1065bbdf07307d68
DIST lxqt-globalkeys-0.9.0.tar.xz 50692 SHA256 45292e125e8cc2f18afa7d358366ade670c8d73871caf04f4536a4be985d9f12 SHA512 c3f282b8a915a10f754165d83434c693ecdcc3b0d033b19d378c536f5490e6eebfd539ecac361b41c95d1243a30d4c2eeba6ac57bf74ed5de115effac1cc4e23 WHIRLPOOL 972ad21e8ae67c42111270b99f0cafdea327833703937462cfd56ea51823afb45793fa2c0f40c58dbe451029c437b020cbb32b80636037cff675564e6d89525e
EBUILD lxqt-globalkeys-0.10.0.ebuild 768 SHA256 3243f3ee7807fc7ece6e75d08814c8a985381bef3ce4c47566bde642844aa6c6 SHA512 8d09187f9654d452649a96e17344e98348fd61cc3f43b2f55125a0d3e41697529a5b2b60f0f64b53f911c673a3edcf8dbc4e2fe7a1d31728f4669f6a9a1a0148 WHIRLPOOL 7d495ded054353745897b6a22f39d16590c909660bbe0f362667b97e56a22434c66b6d1d97fdd20a16e8b90aee0f80cb5442ff0e8eb9481ded0b587521498d82
EBUILD lxqt-globalkeys-0.7.0.ebuild 618 SHA256 b5396004cd4645192a6106e8b91e2bc3c7fbbf91768388302dad21a2f232fef4 SHA512 6753fd9b2e4fed76c6475356bed3edb9e99fc579c11b312f7456dc927901e9c0d553d26ffc5908302d977b8b6eb13cb6262a53a1999b7d28e03d87a0d1a66d0c WHIRLPOOL bd3d5bbfbcf7c5c71bd40ff71642660ae36f4560267f8a92937d0cdc29ff782b2ee5ac22f9531fddc60056016ba656409427aef3f52f823c447f966ad0474b5a
EBUILD lxqt-globalkeys-0.8.0.ebuild 852 SHA256 45c8e06a4dac2e0e01ff15b17747a7c691c947d88d72f733ad18516b8474d0af SHA512 685127ee20e33196bde8e7b16e5ed86f89fac88c7ff4f2c54cda11ca5d3efc25ca2ef780c372b10f56fd984f9347dfe17d1d54fbdde9a9955442e7867251b3be WHIRLPOOL eed08dcdc5f8ce6842ce9a89e52cabaddb81f06f343565e0a91336be962835ba5479c87b182138aae373a8fc6f9f88af02e4c755a8df4b83ad6a7286c49beba5
EBUILD lxqt-globalkeys-0.9.0.ebuild 777 SHA256 85579a839d5a156661015c1cd1791a1562aa251515933d0ff5b883344b089b16 SHA512 55360d10161e39152211faa583f10fd31e4bcf4325033766167a9632f7f24e620f8f6d873ba250493bf2d68378e59d2be4c2cef927b08c25f79a6254ccf81a0a WHIRLPOOL 075e75cda943e32d693c8a26c7c810bb9215a8b8c106044c89df473d01e9015df36819cbbbf686152b7c126bf0f105f9e37fcd4e88a10015f435e154559c69b3
MISC ChangeLog 2420 SHA256 54413b84e7e8a9d79b3847a90c68c4d181793874fcf6c948f3071f1247a3a469 SHA512 15bc7d7317cc7d52ec2f4062b132df00faee2be29aa90dc22092d9dae630b2a65d3251606e5972668ac546d547b4ae7a3891d219a262f763f98df2d2db052b49 WHIRLPOOL eb3ea5adea2915be76222cae11f8fcb69cd35a19f1c8ecea018363b9fc5a9731f148a17898039696f068bbcf7ce772f697a38f74251fd20894ee8aedd89610b9
MISC ChangeLog 2952 SHA256 d3431cfd0939c15d2988f822e2361d6e9c5649305c9b331cbf251280576a066e SHA512 a3dbfa58e37bef6e90d7e98a60660a3f677c97b5647bd55d8b6a63fbcf379a8659fba017a4cfa24ebbdf3aafea8fd7acf7f97d81f65e4ba63257d966ac3aa122 WHIRLPOOL 8931c6a7f0d29da934c01e0ecbf5fc25ee478e964f5723a405354eb88ccf9d9259c3471ba969d4df8bea449242e648b7ce1ff0c578eacc838ee81559d837633a
MISC ChangeLog-2015 1600 SHA256 4e4ee68d39a9c5b8c7379dede6aefa8d004661ae79c178abaf1d292808e9cbb7 SHA512 c02baf066e1314b3359958937ea311fb60fa84ba270331fc737c55dc9e4ce21db1be358f8f555c6df6f365bd3f1a22d53f35e43cd61c89a51ac67fc01285fcc7 WHIRLPOOL b6fbf922745289276de5293e7cf80d1efc7addf78fb42ad0a8602a9e66294cd78ceb4bd86d76e93b5abdfc4861e436a3e7e366d56dfd2787cb577c5956d8e3c6
MISC metadata.xml 263 SHA256 d23df106b61ed123144d9d24eea822badfbe6cb7d8d4ec61215af73b4c8f1fc6 SHA512 9f99b13f568e1cfda82dc35cd0b95fba565d5f18909db7b0d7dff75273cf4076a68288768ee5f65a70485833971fb3e511919a9e80d09e0d96f3a38744435d3a WHIRLPOOL 6bfa4c8737764e7450195f3ffd2e8fe8531ad44dfa02b0d7819678eeb7898280f07ed13ac87e0158abb6d9b804ee617b7683f73a4cd17db822419eba55fa62c6

@ -0,0 +1,38 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="Daemon and library for global keyboard shortcuts registration"
HOMEPAGE="http://lxqt.org/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2 LGPL-2.1+"
SLOT="0"
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
~lxqt-base/liblxqt-${PV}
>=dev-libs/libqtxdg-1.0.0
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
"

@ -72,3 +72,27 @@
Package-Manager: portage-2.2.23
*lxqt-meta-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> +lxqt-meta-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it> metadata.xml:
Fix metadata.xml
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org> metadata.xml:
Fix indentation in metadata.xml file.
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org> metadata.xml:
Fix indentation in metadata.xml file.
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org> lxqt-meta-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

@ -1,8 +1,9 @@
EBUILD lxqt-meta-0.10.0.ebuild 1583 SHA256 f5f586929626d6a5369c91405fb99a33c90edac5336a7f8630c5d1c78c2d3c22 SHA512 963823af659b1772c8506cf58407ead38f1acfc0c2b067e90af0fb95aa511d009d0c8c363ac9f7bb2577cfe56c592cbda818a49da6c9e99af81cc3eb03ff7e7a WHIRLPOOL e8e0c14031d0e894d2d2346ef909a11980f0475661e68b58ce2266450ec24d93268226053e2a3f6917042eb0799d22ecddab906f20f915e0a638e9940584c07c
EBUILD lxqt-meta-0.7.0-r1.ebuild 1411 SHA256 e70ed5df5f759e26c4cd654d9dec29c8cfb729aae4fb90f7b94fe54410d190aa SHA512 19bbfbc50f3071abedcf3050ef8482d40ca21d6b173c49e04c51c0a774467904e9ca893ea9305c290e8a0caec83f3225a1b668a8c3514ffa18c20f4f84658d0b WHIRLPOOL 7c46c3fc78df4d957d2cf358d6485021d1ed4b636526f2bf0bb3103c2f1490d4e2b71770c087f0239f513c0dda972d08b14d4e3b73a0994641ab5ecbd7c86de1
EBUILD lxqt-meta-0.8.0.ebuild 1222 SHA256 d549f7f4c07fe92c80d658f67d11ad90777ff5fa996bb44b9a8c41591aa0716e SHA512 538726204a1ad94d50c6f7dfb086a1728a437ec926edbc750b6b86f35015a655111b7c3780bbf4696c17c6414b09f0c6e22944f0b986c55d1ad8228ff79cc967 WHIRLPOOL 9dc2b7c820a48984970d22d2ae264ac44f9b02ecefc84463bba75dc45ff1285e2f93c2c462c2a9ec1a9ff67d3f5e0f20b828dab5604da11fe8f3c4c8e38a7800
EBUILD lxqt-meta-0.9.0-r1.ebuild 1263 SHA256 fa8d78143905f74432772525d554658f90aeff9d87ea2bf5a22376d70c36ee07 SHA512 1904d32485e750b75e96a09db3de75f4a1350d27a8b1addb589b51f485e5a04d0a08a128f46fb282755c643ed08b0e7d0ef317c2b0f0bfdd6fccd991cc1a8011 WHIRLPOOL 5c3a4a0bad7f0b688698e5eea1e481f49023d0547443f2d17342a445119f30038d4bff02bc0179be0b90c5deec0fed879aaee5af209ac5caa3ba7d89c37c90b8
EBUILD lxqt-meta-0.9.0-r2.ebuild 1531 SHA256 6ddc38a96fcdd5956c423104eb182de036194af296ce09a7919cf98cd334c459 SHA512 f368b6e16bf0d42a0a47af74efb94e6e43041d3977ae330eb76eca281938bf034951d4b94f81f82a5850f1844151f8f357b7cdd22053e8e69ad5cbe9ae63def4 WHIRLPOOL ba1b324f56b92c2de52a8bdb7f8f60d115e97d1c3a56d5032dc17a56f4c79e52898ec1ffacc75701aeafbe5518ec95919017bd06b32f2a8bd1b7cc0e2f65fabe
EBUILD lxqt-meta-0.9.0.ebuild 1264 SHA256 3d57a6a75ca9a4b4be7bcc27c363e113dd30ec5e9420ff922333137958a92398 SHA512 8b5a33ad1f3dbd4a2f4c48f30bf4d50f973f96ef328aafedc86617edfef8ab1a31e20b2e12522b0a38fd0e629685894191196a4fbc4b1a0d970edf33abd5d1fc WHIRLPOOL 35ecc7f500cf938b79d9f17a9a761559a689cbc503e9a0df019bfeb456a1c13707c8c8673a9b51be1ce698711a31bb1250b8564e04dd763f8103253d9b8e2861
MISC ChangeLog 2718 SHA256 2802255ee0a265c7c0c80e745917c81fd6cf7f2f4577dce2ef23764798f08bb7 SHA512 0a2b100a5e3d5c5e7d63fb154d3b69a1c2d884398ce47576b87d286b3700597c16671dfdfa5263c03b4053899761310676126b934d19358ce919cd6ec49ae5a0 WHIRLPOOL 01df7f9d5036aa8b70fd1c3953f7afb78a76cc4664e4a15b672a51e3a8527d6631396ed6a97e366dc5f940b0b4aa0e5d2d1d25543180d3fd01d56c7845d1620a
MISC ChangeLog 3532 SHA256 9aac3e8d06926888fa057787023eddd1acf507d42ddae1c2a1a0f2641bcb3f14 SHA512 376ae9d688ae4cdd8c3403196136862c898da4454d0bde803b7fee418e511ecbfbb3c103bd6777394cae9e7dc964cad2bdc8454c063ef793b534422929fe0c48 WHIRLPOOL 6cc663f0b9e6c6ea4d5e632c1cfd760b19219082e503ed9eddc2cd1305ae5f07434aa21e5ac5f4dd33453670f7ba66e07c1269eca9044e0107087333939f08b2
MISC ChangeLog-2015 2255 SHA256 d010aa14224ae287930915e390a7d11b95fec69bd6231b65382e3cde26225094 SHA512 2be748f25a9290cb98f50a32ab72583cebd1a38046507449b1a39249b932a5692fdfb28dd5fd6405ac7cacc8fbc5a40f1aa9fdf9f5b14fe3677c0dc89dbad7c3 WHIRLPOOL 0df6820302788b624069a4ac9fc015c70d901453b148d799cce2d1e037162f020c3ced1a143216f792153e397747815024161e3149a2717b4348f5f15a02994f
MISC metadata.xml 1039 SHA256 3fa5bd4e30278f0289aeef2f2707fcc50f41f37dea6e1f2f61f07c7202f9297f SHA512 3dd4d7eba850ae56cf1521391ca6ad8de7f3474b7a422e8f8664f5e8c03ea3c42ff3a0c83569580357b4d4e6566ef918155ef943175e42d8062fa3e4a8779498 WHIRLPOOL 8c8bd118132fc4512572c090c08ee82ad25ac15147c1609f5ffd973f937f748d1c483cd8585376e0189a8011fb5a50dfe94fcd84d323e8f97e4e6ec53c045a2f
MISC metadata.xml 1184 SHA256 768fcb906779628abc4c7442499597d71d82b5f423fc8a90f0b6f25f2261b80d SHA512 da06acfd57d60b4cc43262304f712afa961b1758d40c25eecaa3dd4740254976077c386bbd054b236b8186da8522e20d86ef4f85efbeb82e9a91126658464099 WHIRLPOOL e643a2c7e7d351a10ef2ba077ffe7fc4a460d72034806f873ba3fcdeab3290188dec331fa36a308d53f4c87be7dd8089ce0e42495206025285c66dbd72a82680

@ -0,0 +1,48 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
HOMEPAGE="http://lxqt.org/"
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+about admin +filemanager +icons lightdm lximage minimal +oxygen +policykit
powermanagement sddm ssh-askpass sudo"
REQUIRED_USE="oxygen? ( icons )"
RDEPEND="
>=lxde-base/lxmenu-data-0.1.2
=lxqt-base/lxqt-common-0.10*
~lxqt-base/lxqt-config-${PV}
~lxqt-base/lxqt-globalkeys-${PV}
~lxqt-base/lxqt-notificationd-${PV}
~lxqt-base/lxqt-panel-${PV}
~lxqt-base/lxqt-qtplugin-${PV}
~lxqt-base/lxqt-runner-${PV}
~lxqt-base/lxqt-session-${PV}
virtual/ttf-fonts
about? ( ~lxqt-base/lxqt-about-${PV} )
admin? ( ~lxqt-base/lxqt-admin-${PV} )
filemanager? ( ~x11-misc/pcmanfm-qt-${PV} )
icons? ( oxygen? ( kde-frameworks/oxygen-icons )
!oxygen? ( virtual/freedesktop-icon-theme ) )
lightdm? ( x11-misc/lightdm )
lximage? ( media-gfx/lximage-qt )
!minimal? ( x11-wm/openbox
x11-misc/obconf-qt )
policykit? ( ~lxqt-base/lxqt-policykit-${PV}
|| ( sys-auth/consolekit[policykit(-)]
sys-apps/systemd[policykit(-)] ) )
powermanagement? ( ~lxqt-base/lxqt-powermanagement-${PV} )
sddm? ( >=x11-misc/sddm-0.11.0 )
ssh-askpass? ( ~lxqt-base/lxqt-openssh-askpass-${PV} )
sudo? ( ~lxqt-base/lxqt-sudo-${PV} )"
# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial
# install expects oxygen icons, until the user specifies otherwise (bug 543380)
S="${WORKDIR}"

@ -3,7 +3,8 @@
<pkgmetadata>
<herd>lxqt</herd>
<use>
<flag name="admin">Install <pkg>app-admin/lxqt-admin</pkg></flag>
<flag name="about">Install <pkg>lxqt-base/lxqt-about</pkg></flag>
<flag name="admin">Install <pkg>lxqt-base/lxqt-admin</pkg></flag>
<flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg>
file manager</flag>
<flag name="icons">Install an icon theme</flag>
@ -13,12 +14,13 @@
image viewer</flag>
<flag name="minimal">Do not install <pkg>x11-wm/openbox</pkg>
window manager</flag>
<flag name="oxygen">Prefer <pkg>kde-apps/oxygen-icons</pkg> (default)</flag>
<flag name="oxygen">Prefer <pkg>kde-frameworks/oxygen-icons</pkg> (default)</flag>
<flag name="powermanagement">Install
<pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag>
<flag name="sddm">Install <pkg>x11-misc/sddm</pkg>
display manager</flag>
<flag name="ssh-askpass">Install <pkg>net-misc/lxqt-openssh-askpass</pkg>
<flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg>
user password prompt tool</flag>
<flag name="sudo">Install <pkg>lxqt-base/lxqt-sudo</pkg></flag>
</use>
</pkgmetadata>

@ -66,3 +66,20 @@
Package-Manager: portage-2.2.20.1
*lxqt-notificationd-0.10.0 (26 Nov 2015)
26 Nov 2015; Paolo Pedroni <paolo.pedroni@iol.it>
+lxqt-notificationd-0.10.0.ebuild:
Version bump to 0.10.0
Thanks to Alpha Bravo <aos@ungwana.de> in bug #564718
28 Nov 2015; Patrice Clement <monsieurp@gentoo.org>
lxqt-notificationd-0.10.0.ebuild:
lxqt-base/lxqt-*-0.10.0: drop ~arm and ~arm64
lxqt-base/liblxqt-0.10.0: drop ~arm and ~arm64
x11-misc/pcmanfm-qt-0.10.0: drop ~arm and ~arm64
kde-frameworks/solid and kde-plasma/libkscreen are not keyworded for arm
and arm64

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save