parent
de02fcb757
commit
a2886fb53f
@ -0,0 +1,191 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
inherit elisp-common xemacs-elisp-common eutils user ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="A system automation and configuration management software"
|
||||
HOMEPAGE="http://puppetlabs.com/"
|
||||
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite vim-syntax xemacs"
|
||||
|
||||
ruby_add_rdepend "
|
||||
dev-ruby/hiera
|
||||
>=dev-ruby/rgen-0.7.0
|
||||
>=dev-ruby/facter-1.6.2 <dev-ruby/facter-3
|
||||
dev-ruby/json
|
||||
augeas? ( dev-ruby/ruby-augeas )
|
||||
diff? ( dev-ruby/diff-lcs )
|
||||
doc? ( dev-ruby/rdoc )
|
||||
ldap? ( dev-ruby/ruby-ldap )
|
||||
shadow? ( dev-ruby/ruby-shadow )
|
||||
sqlite? ( dev-ruby/sqlite3 )
|
||||
virtual/ruby-ssl"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/mocha )"
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
emacs? ( virtual/emacs )
|
||||
xemacs? ( app-editors/xemacs )"
|
||||
RDEPEND="${RDEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
|
||||
>=app-portage/eix-0.18.0"
|
||||
|
||||
SITEFILE="50${PN}-mode-gentoo.el"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/lib/puppet puppet
|
||||
}
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Avoid spec that require unpackaged json-schema.
|
||||
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
|
||||
|
||||
# Avoid Rails specs to avoid this dependency and because they
|
||||
# currently fail against Rails 4.1.
|
||||
find spec -type f -name '*rails*' -o -name '*active_record*' | xargs rm || die
|
||||
rm -r spec/unit/rails || die
|
||||
rm spec/unit/parser/collector_spec.rb || die
|
||||
|
||||
# Avoid specs that can only run in the puppet.git repository. This
|
||||
# should be narrowed down to the specific specs.
|
||||
rm spec/integration/parser/compiler_spec.rb spec/integration/parser/future_compiler_spec.rb || die
|
||||
|
||||
# Avoid failing spec that need further investigation.
|
||||
rm spec/unit/module_tool/metadata_spec.rb || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
if use emacs ; then
|
||||
elisp-compile ext/emacs/puppet-mode.el
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
# Create a separate version for xemacs to be able to install
|
||||
# emacs and xemacs in parallel.
|
||||
mkdir ext/xemacs
|
||||
cp ext/emacs/* ext/xemacs/
|
||||
xemacs-elisp-compile ext/xemacs/puppet-mode.el
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
#${RUBY} install.rb --destdir="${D}" install || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
#systemd stuffs
|
||||
insinto /usr/lib/systemd/system
|
||||
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
|
||||
insinto /usr/lib/tmpfiles.d
|
||||
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
|
||||
|
||||
newinitd "${FILESDIR}"/puppet.init-r1 puppet
|
||||
|
||||
# Initial configuration files
|
||||
insinto /etc/puppet
|
||||
|
||||
# Location of log and data files
|
||||
keepdir /var/log/puppet
|
||||
fowners -R puppet:puppet /var/log/puppet
|
||||
|
||||
if use minimal ; then
|
||||
rm "${ED}/etc/puppet/auth.conf"
|
||||
else
|
||||
insinto /usr/lib/systemd/system
|
||||
doins "${WORKDIR}/all/${P}/ext/systemd/puppetmaster.service"
|
||||
newinitd "${FILESDIR}"/puppetmaster.init-r1 puppetmaster
|
||||
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
|
||||
|
||||
insinto /etc/puppet
|
||||
|
||||
keepdir /etc/puppet/manifests
|
||||
keepdir /etc/puppet/modules
|
||||
|
||||
keepdir /var/lib/puppet/ssl
|
||||
keepdir /var/lib/puppet/facts
|
||||
keepdir /var/lib/puppet/files
|
||||
fowners -R puppet:puppet /var/lib/puppet
|
||||
fperms 0750 /var/lib/puppet
|
||||
fi
|
||||
fperms 0750 /etc/puppet
|
||||
fowners :puppet /etc/puppet
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} ext/emacs/puppet-mode.el*
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
|
||||
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use ldap ; then
|
||||
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
|
||||
fi
|
||||
|
||||
# ext and examples files
|
||||
for f in $(find ext examples -type f) ; do
|
||||
docinto "$(dirname ${f})"; dodoc "${f}"
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
|
||||
elog "cause puppet to hang while installing packages."
|
||||
elog
|
||||
elog "Portage Puppet module with Gentoo-specific resources:"
|
||||
elog "http://forge.puppetlabs.com/gentoo/portage"
|
||||
elog
|
||||
|
||||
if [ \
|
||||
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
|
||||
] ; then
|
||||
elog
|
||||
elog "Please remove deprecated config files."
|
||||
elog " /etc/puppet/puppetca.conf"
|
||||
elog " /etc/puppet/puppetd.conf"
|
||||
elog " /etc/puppet/puppetmasterd.conf"
|
||||
elog
|
||||
fi
|
||||
|
||||
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
|
||||
elog
|
||||
elog "If you're upgrading from 2.x then we strongly suggest you to read:"
|
||||
elog "http://docs.puppetlabs.com/guides/upgrading.html"
|
||||
elog
|
||||
fi
|
||||
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
@ -1,104 +0,0 @@
|
||||
diff --git a/tests/unit/pydsl_test.py b/tests/unit/pydsl_test.py
|
||||
index 59442bd..2c5d129 100644
|
||||
--- a/tests/unit/pydsl_test.py
|
||||
+++ b/tests/unit/pydsl_test.py
|
||||
@@ -297,99 +297,6 @@ class PyDSLRendererTestCase(TestCase):
|
||||
finally:
|
||||
shutil.rmtree(dirpath, ignore_errors=True)
|
||||
|
||||
- def test_rendering_includes(self):
|
||||
- dirpath = tempfile.mkdtemp(dir=integration.SYS_TMP_DIR)
|
||||
- if not os.path.isdir(dirpath):
|
||||
- self.skipTest(
|
||||
- 'The temporary directory {0!r} was not created'.format(
|
||||
- dirpath
|
||||
- )
|
||||
- )
|
||||
- output = os.path.join(dirpath, 'output')
|
||||
- try:
|
||||
- write_to(os.path.join(dirpath, 'aaa.sls'), textwrap.dedent('''\
|
||||
- #!pydsl|stateconf -ps
|
||||
-
|
||||
- include('xxx')
|
||||
- yyy = include('yyy')
|
||||
-
|
||||
- # ensure states in xxx are run first, then those in yyy and then those in aaa last.
|
||||
- extend(state('yyy::start').stateconf.require(stateconf='xxx::goal'))
|
||||
- extend(state('.start').stateconf.require(stateconf='yyy::goal'))
|
||||
-
|
||||
- extend(state('yyy::Y2').cmd.run('echo Y2 extended >> {0}'))
|
||||
-
|
||||
- __pydsl__.set(ordered=True)
|
||||
-
|
||||
- yyy.hello('red', 1)
|
||||
- yyy.hello('green', 2)
|
||||
- yyy.hello('blue', 3)
|
||||
- '''.format(output)))
|
||||
-
|
||||
- write_to(os.path.join(dirpath, 'xxx.sls'), textwrap.dedent('''\
|
||||
- #!stateconf -os yaml . jinja
|
||||
-
|
||||
- include:
|
||||
- - yyy
|
||||
-
|
||||
- extend:
|
||||
- yyy::start:
|
||||
- stateconf.set:
|
||||
- - require:
|
||||
- - stateconf: .goal
|
||||
-
|
||||
- yyy::Y1:
|
||||
- cmd.run:
|
||||
- - name: 'echo Y1 extended >> {0}'
|
||||
-
|
||||
- .X1:
|
||||
- cmd.run:
|
||||
- - name: echo X1 >> {1}
|
||||
- - cwd: /
|
||||
- .X2:
|
||||
- cmd.run:
|
||||
- - name: echo X2 >> {2}
|
||||
- - cwd: /
|
||||
- .X3:
|
||||
- cmd.run:
|
||||
- - name: echo X3 >> {3}
|
||||
- - cwd: /
|
||||
-
|
||||
- '''.format(output, output, output, output)))
|
||||
-
|
||||
- write_to(os.path.join(dirpath, 'yyy.sls'), textwrap.dedent('''\
|
||||
- #!pydsl|stateconf -ps
|
||||
-
|
||||
- include('xxx')
|
||||
- __pydsl__.set(ordered=True)
|
||||
-
|
||||
- state('.Y1').cmd.run('echo Y1 >> {0}', cwd='/')
|
||||
- state('.Y2').cmd.run('echo Y2 >> {1}', cwd='/')
|
||||
- state('.Y3').cmd.run('echo Y3 >> {2}', cwd='/')
|
||||
-
|
||||
- def hello(color, number):
|
||||
- state(color).cmd.run('echo hello '+color+' '+str(number)+' >> {3}', cwd='/')
|
||||
- '''.format(output, output, output, output)))
|
||||
-
|
||||
- state_highstate({'base': ['aaa']}, dirpath)
|
||||
- expected = textwrap.dedent('''\
|
||||
- X1
|
||||
- X2
|
||||
- X3
|
||||
- Y1 extended
|
||||
- Y2 extended
|
||||
- Y3
|
||||
- hello red 1
|
||||
- hello green 2
|
||||
- hello blue 3
|
||||
- ''')
|
||||
-
|
||||
- with open(output, 'r') as f:
|
||||
- self.assertEqual(sorted(f.read()), sorted(expected))
|
||||
-
|
||||
- finally:
|
||||
- shutil.rmtree(dirpath, ignore_errors=True)
|
||||
-
|
||||
def test_compile_time_state_execution(self):
|
||||
if not sys.stdin.isatty():
|
||||
self.skipTest('Not attached to a TTY')
|
@ -1,116 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_7)
|
||||
|
||||
inherit eutils systemd vim-plugin distutils-r1
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
SALT_VIM_HASH="20695f68e5895e5ae2b5884b78f5a2cd29897b05"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
SRC_URI+=" vim-syntax? ( https://github.com/${PN}stack/${PN}-vim/archive/${SALT_VIM_HASH}.tar.gz -> salt-vim-20141109.tar.gz )"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova"
|
||||
IUSE+=" openssl redis selinux test timelib raet +zeromq vim-syntax"
|
||||
|
||||
RDEPEND="sys-apps/pciutils
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-0.3[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
|
||||
libvirt? ( dev-python/libvirt-python[${PYTHON_USEDEP}] )
|
||||
raet? (
|
||||
>=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/raet-0.6.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
zeromq? (
|
||||
>=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/m2crypto-0.22.3[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
)
|
||||
cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
selinux? ( sec-policy/selinux-salt )
|
||||
timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )
|
||||
nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] )
|
||||
neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] )
|
||||
gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pip[${PYTHON_USEDEP}]
|
||||
dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/timelib[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto-2.32.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/moto-0.3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/SaltTesting-2015.2.16[${PYTHON_USEDEP}]
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
DOCS=(README.rst AUTHORS)
|
||||
|
||||
REQUIRED_USE="|| ( raet zeromq )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2014.7.1-remove-pydsl-includes-test.patch"
|
||||
"${FILESDIR}/${PN}-2015.5.0-archive-test.patch"
|
||||
)
|
||||
|
||||
python_prepare() {
|
||||
# this test fails because it trys to "pip install distribute"
|
||||
rm tests/unit/{modules,states}/zcbuildout_test.py tests/unit/modules/{rh_ip,win_network}_test.py
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local svc
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for svc in minion master syndic api; do
|
||||
newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc}
|
||||
newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc}
|
||||
systemd_dounit "${FILESDIR}"/salt-${svc}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins -r conf/*
|
||||
|
||||
use vim-syntax && S="${WORKDIR}/salt-vim-${SALT_VIM_HASH}" \
|
||||
vim-plugin_src_install
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 3072
|
||||
|
||||
# using ${T} for the TMPDIR makes some tests needs paths that exceed PATH_MAX
|
||||
USE_SETUPTOOLS=1 SHELL="/bin/bash" TMPDIR="/tmp" \
|
||||
${EPYTHON} tests/runtests.py \
|
||||
--unit-tests --no-report --verbose || die "testing failed"
|
||||
}
|
@ -1,17 +1,14 @@
|
||||
AUX jdbc-postgresql-9.4_p1201-remove-osgi.patch 1629 SHA256 cfe41a3ad3727a513ce2fab910b4ee3b9cb071bfe732fa40f21f1ca3b9e15231 SHA512 dcb831f6828980b5ada1158cb80c2e5c8d6921b24b69cd0f40faec9b8d41bdaa468ca995e4a804282b816ab8b0120e371e5f21a2aff7fee6068f13affc6b097a WHIRLPOOL 5e319d73f9676ed44130f035780e0ddf8c469cb96f0b7eac14db7759295ad4cc5f7732f791b5e0442267e0a552c763248020c2c7e92bb11eebb82c911336eca8
|
||||
AUX jdbc-postgresql-9.4_p1201-remove-sspi.patch 6821 SHA256 d14c6d0541ef3ab1f466ad1562a2ca8990861556726a8ab9ea632c99f18f5707 SHA512 0747ff655123430e05650f1a47305f373b4d899a40ea6303f3a6929d176e38b71383e2f1b6992300a15b764ded64d28da1b815434166c8d5d81fef4d62e2ab98 WHIRLPOOL 0d8dcb44329304d5f74da33bcceabbf7244781f8b0c9ac7ede3f870f5caf351d3e809f71a147c84bd3a47279e0c98abbc8bb272f8ee276c34f979de62de78422
|
||||
AUX jdbc-postgresql-9.4_p1204-remove-sspi.patch 6853 SHA256 c870ab7feaa09d0848a9047b6db44d7e3e98d2534af47ba6ebc2f0148192edfd SHA512 17d6a1514fc824008c8f0464c4af30d038a379ade44120dc24d8f9a4f495393c6e75e82f8e9da1e51c6d22c2301ec83a842d0db6e22842661b4dda97b8335dc6 WHIRLPOOL a2d832c729f809e294ee47c995d6f1a035e33deaede374c00bb3316fd98979e1de05f6daf64391f80c2cda1d6aeee7b25ca5ee1783549a22d7da02f2ad513b2f
|
||||
DIST postgresql-jdbc-9.2-1003.src.tar.gz 1843082 SHA256 d61449b8a17ce540b26437382c33a59a49a94c578c943fccf91139ee06478968 SHA512 f91d9617726722998a51275c625f6ea89dfe0ac7ce415cc6fa76302b13762bcf825cd61ec69d25d0199ca21de8a24286eeffb843ad59c06fd3049a289ac2b702 WHIRLPOOL a7994d7ce38bd17e9353339d2838601a22328c8eff03baa122663526ef2c0c2afa8b16d9c93ea9fbff7a756612cddffef41ec00552640766acc5e1fbe4996282
|
||||
DIST postgresql-jdbc-9.2-1004.src.tar.gz 1842921 SHA256 eeadff0d830cd19a4f52a9489748a7126b0c1d4863bf9a5d65618158dfc6ae68 SHA512 6e218b7df3d772e4fb9053672f5f77f6012fe6e652a536dfe171408e957465520b05994d4fa13c4d478b595a55b8068da663b9f3dcb544a46fcf91d71ba8fdf5 WHIRLPOOL f1afa3201fbaaf47edb0224d3263642b3202fbf6fc922318354db86e394f0005611b0981da043a4e14cbb67224ac8fa6d96880e0763fcd4d5b502423c7eaa0c7
|
||||
DIST postgresql-jdbc-9.3-1100.src.tar.gz 1852465 SHA256 e6be53d4cda04735f5f147d2296acb9a22630b062fa3a4ef894073f23efc6d55 SHA512 43968a62f9443739721016ede186b2f41fa6db2d1ef319cd65059f8715e90eda7c7f568995b293578c39e04d43085cfdfece587500f99ed1a49964c12d8c747a WHIRLPOOL 9bf218936a00df00fb4b4f6ed6c3bbe06cdcfcd14d306a4f7bf3073e83f1c51bc85c0a061c2e04790bcebf9183b8aabd056522fa5d18b0734a4aec34b3ab14a0
|
||||
DIST postgresql-jdbc-9.4-1201.src.tar.gz 1909810 SHA256 96b079611038c0ffff6bb8d22d51ada0cb82c8eb3bd3a9294055963cc638fda7 SHA512 6fd543e325de931ee6c33fe4b1daf53d7baa91061afc9dc1687c4b202430cbcf2a7e3fb047f9e1d88f4d39b8f4f85a98f2b930205ceba414212dfcbaaf108883 WHIRLPOOL 3245227c875d44d82109a5700e06ed3d5bcc75469cd9333c98a7b396b2db1e2ac1da002db19f632afed262929cd7e9a3d8f93d2b24321e103b815383f8fc0a05
|
||||
DIST postgresql-jdbc-9.4-1203.src.tar.gz 1909858 SHA256 ce2fd309778d9453f012fa85c99071b42cbd62f3ce06d53a4b8aaeb53ac51322 SHA512 9ac059714fb411cf52b1a03ce4991179cc032f17060e733c454f0e41bd8da64c64e718ec131a7d875e334719fd572452c77dbed9ba119eca6cf2f066a3511013 WHIRLPOOL c8581872dfe1495deef2335def51e54d7094c26c6034f26220a63bb657c452181ba996fd6def975d7532dc87a7dba49dd8111c07f9c8e9823917988fd36c9609
|
||||
DIST postgresql-jdbc-9.4-1204.src.tar.gz 2018904 SHA256 c22862ce505c501115e9f72ae10cd8b5a02ff7f8c7c2f1475f4035b3c85f170b SHA512 659e60fe3ea54f87396d9f32521799d78381a87530c167e903820f3990facc04f3e145685a9c40d74ba3167a404c144fefa781568b9cea2910399cfe2632f25e WHIRLPOOL e5703de1053b5136656c496b4d9518b8044d6a27d431d054d1c48101364b6a999cb4c97295aecca99edf8cb80bf3b2a4b60b740901b9c3f15340eb51197e9cc1
|
||||
DIST postgresql-jdbc-9.4-1205.src.tar.gz 2028968 SHA256 bb06d9d94ce1f873df4f6090b26f8d2bb358601f71ba1fbdb782bb58a1164366 SHA512 ebb46c0cfcabc34083e6f481bc97536fba98d082462670d39efdd75e6463f1286db6fa07cd35546c749e456f1c06fb1d022cbc9f5cace2a1b968fab76a57d281 WHIRLPOOL a501cb12486ea1903442aa15c03ba7e9f5b127d3e1aa0d90991f6ded517b4dc792488431cf2047efe1a3ac8652ff527d810e1138235a4353cf5cd44031d2b641
|
||||
EBUILD jdbc-postgresql-9.2_p1003.ebuild 1963 SHA256 6aadfce1ddb8358a63bd798c36a3b4e80f878d146d0586027b80ad55d76e1004 SHA512 4a650d0a8108c286d57fbca64cbe7f0d074060b4d2b9e4f0e33889e1b6efa9fc58e4b1e6799d22d7ccd253e8510ae3e72413da83171baed4f71e29ac66c9f20d WHIRLPOOL 61d622c587d3ae9651ec2d2187d3f7e4df386cfeccbd54654dcc75f7e8102432ce842039d2689f8fae828900dc52df30dc931837025b91f4379750e91ed2a569
|
||||
EBUILD jdbc-postgresql-9.2_p1004.ebuild 1967 SHA256 f22a91e193e1b72e240f08c11a95f38003c957757b731b8831620e04cbfa1f60 SHA512 54f49025c0f3dc760bca7e705f962e86a2430897f08209d01712da2d467a979fbf1a62ec365da7c43882b92b756b7993c74f80fc0ca70326c229dcd03fbdb0ac WHIRLPOOL a7aba211c6f1c859e0d2f71b8a46d7573f7933234b80e427caf70c91ce89e3cb435dc45a8c6f70510c929f64e4bb7a783a72ebc27bdca2e67e929612bacf5d9e
|
||||
EBUILD jdbc-postgresql-9.3_p1100.ebuild 1967 SHA256 c5553980da59c979eff4533ab579af9007b05f95ea4acf6e6ffd224a29fe79f5 SHA512 0153d47ce3a045f7d7ab0f5bc7af9e3d9d0f207b23c7cfeedb7231fd72f7e35fcaed6b3edda136d0440473e29c09830ae4412890ef4e1096c2a82edc12de00a3 WHIRLPOOL 5dd34ab23549b1d894dc7f33828238cebe281e6b5fc59810becbe7ee5d0f7a6c4fbaac4830088c6185f83f5f55f22482131f1986c18bbd6ea73bf48b3e36313f
|
||||
EBUILD jdbc-postgresql-9.4_p1201.ebuild 3034 SHA256 e08bb4fc38222b449dea1efa83c8a9c3ceee28505a2de4a898c9d34ac2ed3f83 SHA512 2ca4a09b7de5ffba720ef76ea811ebedc3c62e8f5e9841d4b19338a5ecdd1ff108facba37949594f45aa73be8c81df301c9a49f97541d8e4920b4d73e326dafc WHIRLPOOL 6e52e012e12b27b1dd593a81055ce0654bc6b0bd222e93e134eb601b6de8efef6e36d64ab67048973df15c189dbdee67b34cccdff2b099a9614a7f320b1709bc
|
||||
EBUILD jdbc-postgresql-9.4_p1203.ebuild 3056 SHA256 c0b951b7e17c4498445322b731095023481572b14a87870ffbdcd9d260b4c866 SHA512 d9a6ba87956a4419067bca3131f3808ce9797f28425fdb6c10cc6d8e4c2f68741dea0d7ac9feff7b834bb638d52e676685acfcf1c63c94661c7d2dc80c1d56eb WHIRLPOOL fcfd974b628a33891c983bd9de0cc10ce2c6a54180ee64e014d6ab6c788ba22d09f12cf93d88572f112ad59c0554564d97b2e1e653624c70c4643276a321a6f3
|
||||
EBUILD jdbc-postgresql-9.4_p1204.ebuild 3163 SHA256 5aedbc7a0e7fa6070e5df021b3d534eb75a19f53e706370d769566d0c02fe534 SHA512 549cc5097e0308d41d43e22bc79478b69de79f8da3c18885f4ab9d8ac5ab510a5dc89107a795ebecdb0ad7801da977ce42d81ce41844d73c27e3a19be39b2402 WHIRLPOOL 0a80153311193f66ddb2a295cb3484d09f5de92dc130a30b44b442f8d6f1b24b22b8c4d553e52b3ead065bbd3718e21c7997c340d87b63ceac1ba1f3ba5d275f
|
||||
EBUILD jdbc-postgresql-9.4_p1205.ebuild 3137 SHA256 61de5a8ba409ced2ac3b2399717b7bac3f8cdf82e9ee1f73435eed9f233cc3a1 SHA512 6ed1b0dd069b3a1de8bbe2785d9899ca1820b94e45d50e6957bede6c471bd83d544ab14da3cfa2d4c34f776599169cbcbe8d9d3ab12d90ce18c3343a64057ad3 WHIRLPOOL 13b0d68b59597380bfe75a72f5f74a59731a22a43e47f82f9a1b9543abf38281ad0ccc134e37c4dd19da0301c19a5dd2582f29bd861a71b0d6126b9fe7464b67
|
||||
MISC ChangeLog 11039 SHA256 741385d4a0f10e7a85ff99553dda613b4b1b5b6c8a58364db0a81d6221811432 SHA512 936f5533597f7fe0f1c6c705c414ceed518438bf7f001f6b6cc3e702f6466308c5eb231df4f9d8fae7559c7f55ea1ab02fb79eda0744f0da7f067caffcfde001 WHIRLPOOL 2cc233cd7a9c78c68655a27c6bb834fb100d971f1ac3bea5f5b375641e4e59c414e40be9d82ad74af5f2742f06ba72e4186a3e33bee03a3386cd011d754e096b
|
||||
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
|
||||
|
@ -1,138 +0,0 @@
|
||||
--- a/org/postgresql/core/v3/ConnectionFactoryImpl.java 2015-03-23 07:32:15.000000000 +0100
|
||||
+++ b/org/postgresql/core/v3/ConnectionFactoryImpl.java 2015-03-23 07:41:53.160058718 +0100
|
||||
@@ -19,7 +19,6 @@
|
||||
|
||||
import org.postgresql.PGProperty;
|
||||
import org.postgresql.core.*;
|
||||
-import org.postgresql.sspi.SSPIClient;
|
||||
import org.postgresql.hostchooser.GlobalHostStatusTracker;
|
||||
import org.postgresql.hostchooser.HostChooser;
|
||||
import org.postgresql.hostchooser.HostChooserFactory;
|
||||
@@ -387,11 +386,7 @@
|
||||
// or an authentication request
|
||||
|
||||
String password = PGProperty.PASSWORD.get(info);
|
||||
-
|
||||
- /* SSPI negotiation state, if used */
|
||||
- SSPIClient sspiClient = null;
|
||||
|
||||
- try {
|
||||
authloop:
|
||||
while (true)
|
||||
{
|
||||
@@ -507,88 +502,16 @@
|
||||
case AUTH_REQ_SSPI:
|
||||
/*
|
||||
* Use GSSAPI if requested on all platforms, via JSSE.
|
||||
- *
|
||||
- * For SSPI auth requests, if we're on Windows attempt native SSPI
|
||||
- * authentication if available, and if not disabled by setting a
|
||||
- * kerberosServerName. On other platforms, attempt JSSE GSSAPI
|
||||
- * negotiation with the SSPI server.
|
||||
- *
|
||||
- * Note that this is slightly different to libpq, which uses SSPI
|
||||
- * for GSSAPI where supported. We prefer to use the existing Java
|
||||
- * JSSE Kerberos support rather than going to native (via JNA) calls
|
||||
- * where possible, so that JSSE system properties etc continue
|
||||
- * to work normally.
|
||||
- *
|
||||
- * Note that while SSPI is often Kerberos-based there's no guarantee
|
||||
- * it will be; it may be NTLM or anything else. If the client responds
|
||||
- * to an SSPI request via GSSAPI and the other end isn't using Kerberos
|
||||
- * for SSPI then authentication will fail.
|
||||
*/
|
||||
- final String gsslib = PGProperty.GSS_LIB.get(info);
|
||||
- final boolean usespnego = PGProperty.USE_SPNEGO.getBoolean(info);
|
||||
-
|
||||
- boolean useSSPI = false;
|
||||
+ org.postgresql.gss.MakeGSS.authenticate(pgStream, host,
|
||||
+ user, password,
|
||||
+ PGProperty.JAAS_APPLICATION_NAME.get(info),
|
||||
+ PGProperty.KERBEROS_SERVER_NAME.get(info),
|
||||
+ logger,
|
||||
+ PGProperty.USE_SPNEGO.getBoolean(info));
|
||||
+
|
||||
+ break;
|
||||
|
||||
- /*
|
||||
- * Use SSPI if we're in auto mode on windows and have a
|
||||
- * request for SSPI auth, or if it's forced. Otherwise
|
||||
- * use gssapi. If the user has specified a Kerberos server
|
||||
- * name we'll always use JSSE GSSAPI.
|
||||
- */
|
||||
- if (gsslib.equals("gssapi"))
|
||||
- logger.debug("Using JSSE GSSAPI, param gsslib=gssapi");
|
||||
- else if (areq == AUTH_REQ_GSS && !gsslib.equals("sspi"))
|
||||
- logger.debug("Using JSSE GSSAPI, gssapi requested by server and gsslib=sspi not forced");
|
||||
- else
|
||||
- {
|
||||
- /* Determine if SSPI is supported by the client */
|
||||
- sspiClient = new SSPIClient(pgStream,
|
||||
- PGProperty.SSPI_SERVICE_CLASS.get(info),
|
||||
- /* Use negotiation for SSPI, or if explicitly requested for GSS */
|
||||
- areq == AUTH_REQ_SSPI || (areq == AUTH_REQ_GSS && usespnego),
|
||||
- logger);
|
||||
-
|
||||
- useSSPI = sspiClient.isSSPISupported();
|
||||
- logger.debug("SSPI support detected: " + useSSPI);
|
||||
-
|
||||
- if (!useSSPI) {
|
||||
- /* No need to dispose() if no SSPI used */
|
||||
- sspiClient = null;
|
||||
-
|
||||
- if (gsslib.equals("sspi"))
|
||||
- throw new PSQLException("SSPI forced with gsslib=sspi, but SSPI not available; set loglevel=2 for details",
|
||||
- PSQLState.CONNECTION_UNABLE_TO_CONNECT);
|
||||
- }
|
||||
-
|
||||
- logger.debug("Using SSPI: " + useSSPI + ", gsslib="+gsslib+" and SSPI support detected");
|
||||
- }
|
||||
-
|
||||
- if (useSSPI)
|
||||
- {
|
||||
- /* SSPI requested and detected as available */
|
||||
- sspiClient.startSSPI();
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- /* Use JGSS's GSSAPI for this request */
|
||||
- org.postgresql.gss.MakeGSS.authenticate(pgStream, host,
|
||||
- user, password,
|
||||
- PGProperty.JAAS_APPLICATION_NAME.get(info),
|
||||
- PGProperty.KERBEROS_SERVER_NAME.get(info),
|
||||
- logger,
|
||||
- usespnego);
|
||||
- }
|
||||
-
|
||||
- break;
|
||||
-
|
||||
- case AUTH_REQ_GSS_CONTINUE:
|
||||
- /*
|
||||
- * Only called for SSPI, as GSS is handled by an inner loop
|
||||
- * in MakeGSS.
|
||||
- */
|
||||
- sspiClient.continueSSPI(l_msgLen - 8);
|
||||
- break;
|
||||
-
|
||||
case AUTH_REQ_OK:
|
||||
/* Cleanup after successful authentication */
|
||||
if (logger.logDebug())
|
||||
@@ -609,18 +532,6 @@
|
||||
throw new PSQLException(GT.tr("Protocol error. Session setup failed."), PSQLState.PROTOCOL_VIOLATION);
|
||||
}
|
||||
}
|
||||
- } finally {
|
||||
- /* Cleanup after successful or failed authentication attempts */
|
||||
- if (sspiClient != null)
|
||||
- {
|
||||
- try {
|
||||
- sspiClient.dispose();
|
||||
- } catch (RuntimeException ex) {
|
||||
- logger.log("Unexpected error during SSPI context disposal", ex);
|
||||
- }
|
||||
-
|
||||
- }
|
||||
- }
|
||||
|
||||
}
|
||||
|
@ -1,100 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_PN="postgresql-jdbc"
|
||||
MY_PV="${PV/_p/-}"
|
||||
MY_P="${MY_PN}-${MY_PV}.src"
|
||||
|
||||
DESCRIPTION="JDBC Driver for PostgreSQL"
|
||||
SRC_URI="http://jdbc.postgresql.org/download/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://jdbc.postgresql.org/"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.6
|
||||
doc? (
|
||||
dev-libs/libxslt
|
||||
app-text/docbook-xsl-stylesheets
|
||||
)
|
||||
test? (
|
||||
dev-java/ant-junit
|
||||
dev-java/junit:4
|
||||
>=dev-db/postgresql-9.3[server]
|
||||
)"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}/postgresql-jdbc-${MY_PV}.src"
|
||||
|
||||
java_prepare() {
|
||||
find -name "*.class" -type f -exec rm -v {} + || die
|
||||
|
||||
# Strip build.xml of maven deps
|
||||
sed -i -e '/<classpath.*dependency\.compile\.classpath/c\' build.xml || die
|
||||
sed -i -e '/<classpath.*dependency\.runtime\.classpath/c\' build.xml || die
|
||||
sed -i -e '/<classpath.*dependency\.test\.classpath/c\' build.xml || die
|
||||
sed -i -e '/<target name="artifact-version"/,/<[/]target>/{s/depends="maven-dependencies"//}' build.xml || die
|
||||
sed -i -e '/<target name="compile"/ s/,maven-dependencies//' build.xml || die
|
||||
|
||||
# Remove SSPI, it pulls in Waffle-JNA and is only used on Windows
|
||||
sed -i -e '/<include.*sspi/c\' build.xml || die
|
||||
rm -vrf org/postgresql/sspi || die "Error removing sspi"
|
||||
epatch "${FILESDIR}"/${P}-remove-sspi.patch
|
||||
|
||||
# FIXME @someone who cares: enable through osgi flag?
|
||||
sed -i -e '/<include.*osgi/c\' build.xml || die
|
||||
sed -i -e '/<test.*osgi/c\' build.xml || die
|
||||
rm -vrf org/postgresql/osgi || die "Error removing osgi"
|
||||
rm -vrf org/postgresql/test/osgi || die "Error removing osgi tests"
|
||||
epatch "${FILESDIR}"/${P}-remove-osgi.patch
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
EANT_DOC_TARGET="publicapi"
|
||||
|
||||
src_compile() {
|
||||
EANT_BUILD_TARGET="release-version jar"
|
||||
java-pkg-2_src_compile
|
||||
|
||||
# There is a task that creates this doc but I didn't find a way how to use system catalog
|
||||
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
|
||||
if use doc; then
|
||||
mkdir -p "${S}/build/doc"
|
||||
xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
|
||||
"${S}/doc/pgjdbc.xml"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo "In order to run the tests successfully, you have to have:"
|
||||
einfo "1) PostgreSQL server running"
|
||||
einfo "2) database 'test' defined with user 'test' with password 'test'"
|
||||
einfo " as owner of the database"
|
||||
einfo "3) plpgsql support in the 'test' database"
|
||||
einfo
|
||||
einfo "You can find a general info on how to perform these steps at"
|
||||
einfo "https://wiki.gentoo.org/wiki/PostgreSQL"
|
||||
|
||||
ANT_TASKS="ant-junit" eant test -Dgentoo.classpath=$(java-pkg_getjars --build-only junit-4)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar build/jars/postgresql*.jar jdbc-postgresql.jar
|
||||
|
||||
if use doc ; then
|
||||
java-pkg_dojavadoc build/publicapi
|
||||
dohtml build/doc/pgjdbc.html
|
||||
fi
|
||||
|
||||
use source && java-pkg_dosrc org
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_PN="sqlite3-ocaml"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A package for ocaml that provides access to SQLite databases"
|
||||
HOMEPAGE="http://mmottl.github.io/sqlite3-ocaml/"
|
||||
SRC_URI="https://github.com/mmottl/sqlite3-ocaml/releases/download/v${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-db/sqlite-3.3.3
|
||||
>=dev-ml/findlib-1.3.2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" "TODO.md" )
|
@ -1,3 +1,5 @@
|
||||
DIST flaky-2.4.0.tar.gz 27157 SHA256 6446e186674db9d67be5e85857b6e98a68a6491d5d307447d9a1a6721aca9fad SHA512 e3f51dab94a2e2140714f15ae088113c2e5cb65f58d38d5ae20b91c567c207568403c1267edeaf9f0f8c6bec7b03ebb0c02178cca30f3dd3a16aa4d099ca8153 WHIRLPOOL 20571c64d46ebbb87173a0e6bc859473528270c179c7cde045fded2a98708034f95864a92c137596b936f78e21984ca17ec0670063c470f14d1ce6ce1213c70f
|
||||
EBUILD flaky-2.4.0.ebuild 1235 SHA256 b7db33aa8b5106a52a381a0191d40cd2bee4cb3c9894bdd97379bc5e55aa87e4 SHA512 7bb7c9b8763dcbe92d88703985d3ae4a939126b91544fe37fecf27430db7a822886a2b36d0d3d026792c86371eebafa7ab8c6efcf296d42008f714fe16eadd7b WHIRLPOOL 02e6f390d5b4f9a5042e308f129ab53608245ba4e5a1ffae3b56fff7b2e3263254cddf34879bbbf748790e57dec622ba689e67421ca346afb831fce2e0fd764a
|
||||
DIST flaky-2.4.1.tar.gz 27430 SHA256 e8e94450c7c5d56bd30e0634fc6c725936e7585322d60469195dfa416c0ab2ea SHA512 2c4736ee370a9462bed29239a525a8a0296ebbb0abc6f194ac36db1fa6fab78d41c3927f1cd3d5c50649f374406e3203c16f0d2f4e3fac6a458392db110ed0f9 WHIRLPOOL a5665b1ae1e8f82ac96ca07675e719f3c5f29a0347c5c5dc1b1badcfc2454b3fa97e9606299f2b23ef30f61a6342d399eedbafb02931b6f9746af6dcc73f53e2
|
||||
EBUILD flaky-2.4.0.ebuild 1227 SHA256 8d7b6b3a7099ffc708ff3289adb7cd470d627917b38bb404dc5f2502cb561347 SHA512 963f9cd5b5b4e2dc66a259070bfd3fdba0faf842923e51229af59028bb6ac8c8d28d01e99e63f5406d7c563992e9efc10647ac347cea612cc9f044b872daf096 WHIRLPOOL fe92f09bcf291878b61a481e3e0f72ebce01053c21ea5a6de53ea36d64f767750a4de7e95a750a779b8723221a4e0830673559809e112cb953c813ceed46c675
|
||||
EBUILD flaky-2.4.1.ebuild 1328 SHA256 6edbef43f328f1988b6e8e2b4c7d8b019bf549c4820041f86b7d41d8b6d578a2 SHA512 69868eeb78325cc159dfd77453c73b2426a0c103681345971724dceb0c633369b9b63504f6c79428a6b14aae4b998416ab6055d8cc90f2311f054f88ae57b001 WHIRLPOOL 77c7ae2c9d5ff47c523a7db3a880847e172f6412fe5bb19eab9c18999b46a70a8139bac13e6e9cc8ab431baa9bfcc6143f4883d538cb043ecb34afa06d42fa14
|
||||
MISC metadata.xml 230 SHA256 153fa64ffd3f891f7256189b1f03d8faeb6a200bb50ac896b361d43975aea8d6 SHA512 3768626803a6766c9712a182a330f6a7c570a934ab4981db16fc0fa2e08ca9f3b078b34326efe771eb62ce19b1bee65e60b536f7ed0b2833d4fff00c5085ea61 WHIRLPOOL e607ebf09e4635a9dc629aa1a3ae9cbbb12a0458b7430a4fc9ca10d3a6cf00b3809516f8244913b17f5a21d78c10f82fbead1434fcb7ed6fe74c53a2f4d34fe1
|
||||
|
@ -0,0 +1,46 @@
|
||||
# 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="Plugin for nose or py.test that automatically reruns flaky tests"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/flaky https://github.com/box/flaky"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/genty[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
cat >> test/__init__.py <<- EOF
|
||||
# coding: utf-8
|
||||
|
||||
from __future__ import unicode_literals
|
||||
EOF
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --with-flaky --exclude="pytest|test_nose_options_example" test/ || die
|
||||
py.test -k 'example and not nose and not options' --doctest-modules test/ || die
|
||||
py.test -p no:flaky test/test_flaky_pytest_plugin.py || die
|
||||
nosetests --with-flaky --force-flaky --max-runs 2 test/test_nose_options_example.py || die
|
||||
py.test --force-flaky --max-runs 2 test/test_pytest_options_example.py || die
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST gevent-1.0.1.tar.gz 1455636 SHA256 4627e215d058f71d95e6b26d9e7be4c263788a4756bd2858a93775f6c072df43 SHA512 4790e06b49536ad15856cf551c7ad4d717be2ceda8bc7d39fc35a0132d21f302e033f3294da426be4f6c0476554163776e5ffd82d89962503a720c453ff96461 WHIRLPOOL a1d552f89e9d3db1720fd0db1dbfb6ffc7ed4db87ee5816e5c44843f3c5bba9afbfc21ab2cfcf5bfc84ea70fea3caf6f8fbdbc2807c868b27105bce7e58d6290
|
||||
DIST gevent-1.0.2.tar.gz 1735721 SHA256 3ae1ca0f533ddcb17aab16ce66b424b3f3b855ff3b9508526915d3c6b73fba31 SHA512 95b8a24e53ad1ac135e63cb13942c5af6f7efb0fdb4fc2737759d07b09c2408b0d569dd30f63b45a342f81501211e98b5b6116ba9574c8a7801b9c551c14bd53 WHIRLPOOL 402d2af5993a0c04cb0c371190edbd6d4b56bbade2062beb4e7bedb522c0dd32c89452d6d7c1400884043d2f3bcae9ab718a5bccc1d98a563b7b92aeeff38f4e
|
||||
DIST gevent-1.0.tar.gz 1437122 SHA256 bfa9d846db91a7d8b6a36e87353eed641c7e3e7d0bfa0b9975796d227f2db4eb SHA512 5f452c799323e8c16172e04a538dfd8ef4066781207ec06ad0bc2d4892a7309b46146e4ab819bf8b99ad4f6ce226d013ded98800efc16458e2626dcc7a77d853 WHIRLPOOL 799fc6402ec3d0e7cc2580d0af8fab06eb01c3cd3dc61e85672e0abb211ba768dea4585ee8a3d204455f19a537974509d992275aaf243ff4948231603b828c6a
|
||||
DIST gevent-1.1b6.tar.gz 1737015 SHA256 ada32434242ed3e21a1d6ed7bc7f935aa6122ff8b35c20880787ff9fbd1312e6 SHA512 6c381054d5d1fe36c20cbe4e98b3e5029c6251e746c48256c407ea82a7d9ba42b2c644d6fe3683fde7e7fdbaa3d16e497500860877fe92545719eb64b782df81 WHIRLPOOL 5be93f99ae7f1a6e7e69e4cabff7c0b67c6e7ac0e68eb38fd38e8323aa2b3c8f61394be6e1bbb522efbe35a2efd3cfa332015e575c87641f63bcdd950af8cdef
|
||||
EBUILD gevent-1.0.1.ebuild 1454 SHA256 dbd9296ace0d746b9a75e7457279114496175916fe1931b6dd80b3ad768a60d8 SHA512 cc5dba47b12522cb2a0ddfc381b643174f70a9d60f78eaef0588fc1f33f1bfdd7f58ee51d91eba3b32c6fd54bf6f5a8f080b8acf6bbf5b694a36544277383777 WHIRLPOOL 34cde4c11575262801df19588013584d8ab15c8b6ca03f7a657aa5bace4492c13a62a1289777500a94f9a697d9ba8381dbbf0896103f2183093f272c55efa075
|
||||
EBUILD gevent-1.0.2.ebuild 1466 SHA256 028ed247f875b1367ac21dbca553f6d87babc957bb056106628429a6789de147 SHA512 f38b7e8e34308a4e2fa0d435680ad95b7dc55769f7991d3b57e3965c515b5d47a963ebd1f35aca667fdef1b5119e9363b624407a0a01541b3796a1b8f29b4d8e WHIRLPOOL 1dc86b8099be291f1e355af7f0bca096d72334901ecdf5afbc39e612789c683a3fedb50f0cf0d2c93f2a552459ab96959116e5367b42351e9c4ddf11d54a7d06
|
||||
EBUILD gevent-1.0.ebuild 1455 SHA256 24a1d928d35b4ba721b066017f3cf68bf3b55431ead49366420fb352d414a6f6 SHA512 f8f147d5420e3939427003690d8bb9aebf1e7ddba806c647685662f36c3efd438dbea53cba4053219a5e4d2977e5f07363dbafc12e908f0905296dd3876aafcf WHIRLPOOL a3c9a03db7938e5f4587a77be1e3cc47500840c62519a394585c37acea5b4074ca1dd08e4d7803222c828f1b933a4c59af04d1c77fd98b294ba087cdea4c694a
|
||||
EBUILD gevent-1.1_beta6.ebuild 1781 SHA256 c3feb6478b231e9cf8bfc25247b1855f34b3ce9dd54d75f83058a245a58066d6 SHA512 5350256eb6f61f2318b669d062e4726cd541c1ccc24f5e828c3e51b4ca1ed7a0a0f86e34d7e08ee3a9f1ddfa986c29b3131cb996d50fb176ab4d25ccddb9420e WHIRLPOOL 3b94e19669cf400f83d63bb0e7242b3232dadf56b75b0875d1a953e3a2cc11407215eba03547bfc2f3ca519c76b8f0a62228dd6fc0c145bcfcf9b7d7b21c2b52
|
||||
MISC ChangeLog 4157 SHA256 50fa0c3ba77ea3bb4b511d7ca039a23dfe73a728a8bd4d5849e8e5cdb2d1733e SHA512 32469e0ce7d6d183dd9862eaa89aad109d9e64e5ba46042d758020b7d91c806aa4cccefcc1e60b4b5030e72d07c0491a3bbce141dfbfc64f174c22a09cdb269a WHIRLPOOL 1086b4859a88056d8548a7fb1ff158e4d8e303bcd411e9d4b626589b2220cbaac8fb361fd9815dbac20bb768e250c4f32d610ff4a0f45e91c3df0d3984a42136
|
||||
MISC metadata.xml 341 SHA256 69d062882f7b4725ebe308e13bde99571628d3ecdc28cbf2416a9a3d9fdc8025 SHA512 bb2a2d9c1b163d26b72c2efd5e058594570963f44c16410f87cff605556e3ba3bce6f4875e32963d3f741c9942b458b159c3f4e2de81f104e9f793836283267c WHIRLPOOL 4e818e7d64d5107fdc5d7002a99395d66584f0369700a2470c9206a45ac0c0513718bf031d1df6b533ba7dcfd1285a09f8db400e3bb57960aafa9c859a184764
|
||||
|
@ -0,0 +1,73 @@
|
||||
# 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} pypy pypy3 )
|
||||
PYTHON_REQ_USE="ssl(+)"
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Coroutine-based network library"
|
||||
HOMEPAGE="http://gevent.org/ https://pypi.python.org/pypi/gevent/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libev
|
||||
>=net-dns/c-ares-1.10
|
||||
>=dev-python/greenlet-0.3.2
|
||||
virtual/python-greenlet[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
|
||||
# Tests take long and fail terribly a few times.
|
||||
# It also seems that they require network access.
|
||||
RESTRICT="test"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_prepare_all() {
|
||||
export LIBEV_EMBED="false"
|
||||
export CARES_EMBED="false"
|
||||
export EMBED="false"
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_configure_all() {
|
||||
append-flags -fno-strict-aliasing
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd greentest || die
|
||||
|
||||
GEVENT_RESOLVER=thread \
|
||||
"${PYTHON}" testrunner.py --config ../known_failures.py || die
|
||||
GEVENT_RESOLVER=ares GEVENTARES_SERVERS=8.8.8.8 \
|
||||
"${PYTHON}" testrunner.py --config ../known_failures.py \
|
||||
--ignore tests_that_dont_use_resolver.txt || die
|
||||
GEVENT_FILE=thread \
|
||||
"${PYTHON}" testrunner.py --config ../known_failures.py $(grep -l subprocess test_*.py) || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
DOCS+=( changelog.rst )
|
||||
use doc && local HTML_DOCS=( doc/_build/html/. )
|
||||
use examples && local EXMAPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# 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 toolchain-funcs
|
||||
|
||||
DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
|
||||
HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.python.org/pypi/pyzmq"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples test"
|
||||
|
||||
PY2_USEDEP=$(python_gen_usedep python2_7)
|
||||
RDEPEND="
|
||||
>=net-libs/zeromq-4.1.2:=
|
||||
dev-python/py[${PYTHON_USEDEP}]
|
||||
dev-python/cffi:=[${PYTHON_USEDEP}]
|
||||
dev-python/gevent[${PY2_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )
|
||||
doc? (
|
||||
>=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
dev-python/numpydoc[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent un-needed download during build
|
||||
sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_configure_all() {
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# suite reports error in absence of gevent under py3 but is designed to continue
|
||||
# rather than exit making py3 apt for the test phase
|
||||
nosetests -svw "${BUILD_DIR}/lib/" || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST hashdiff-0.2.2.gem 14848 SHA256 109e5ebd20ac94de2fd8074959b9a1e0c6e69476206ab05e33852cc826eec959 SHA512 c26075c162baab018f2918d548042c15f8df70e03c184c1be07eab58b7accfd2a4c360001a5beadd686c2df6cfb3169216d55e9777f63635519a741132ea9ba0 WHIRLPOOL 21bce7e73d080dd2a497fef94b0755d8fe6fec9554468533e18a63c4668b884483cec862968b7887ef12c04507fd2dfcc559e4f7a5f9bd2c834656d5a42b5fd3
|
||||
DIST hashdiff-0.2.3.gem 15360 SHA256 e3b61e7c19235619296300cd7e8aa4e6ac7d257446bc4e47742761a5f177a6c4 SHA512 3bcb3af69329a1103136cb4cfb2cea23459e32edae12a9cc3a14fa6e819982d218aee828dc6a919226a1d1c13160707e88a64a15b52376b7af65daa52cfe9729 WHIRLPOOL f0b6ba39a346950a48e05aecf861e7f14d60fcc279007563e9f28ad172443eef5b7874a8b58ab71a6843a2dc63c72bc116a1c0deace0f488c4e9b5b553f3b4fb
|
||||
EBUILD hashdiff-0.2.2.ebuild 491 SHA256 a009b71a55d840d19053a262321413b7412a22ea5a2d2ba0469cf6d04a0c44dc SHA512 d6c930ef4e876b3026b9664484345aabb8c437b8ba9354674a732b8550549b6694f419de959687f5e41cbfea57409da317b3b7a4bcee77a8b1bd1eba33638ad7 WHIRLPOOL 20c5dc666b2423e6b490bd3ae5e2348748c5f5cbb57e1a17c05b066c248530183469a9d9eea3665cb194f825b2d6de34de290759c764512781ec948fa81550fd
|
||||
EBUILD hashdiff-0.2.3.ebuild 491 SHA256 a009b71a55d840d19053a262321413b7412a22ea5a2d2ba0469cf6d04a0c44dc SHA512 d6c930ef4e876b3026b9664484345aabb8c437b8ba9354674a732b8550549b6694f419de959687f5e41cbfea57409da317b3b7a4bcee77a8b1bd1eba33638ad7 WHIRLPOOL 20c5dc666b2423e6b490bd3ae5e2348748c5f5cbb57e1a17c05b066c248530183469a9d9eea3665cb194f825b2d6de34de290759c764512781ec948fa81550fd
|
||||
MISC metadata.xml 247 SHA256 3ae59481a92d6464996a7cc99d7b880367822dd88d4ffab17fd5b5f090eb56c3 SHA512 2d940b1f3a48810bd07213579cb03b639307d0715302589f6fec7f60acce074e1863f93dc006a19bcb5cac67c080a14fcfee48a440fad6bcd84d8e737eedde8c WHIRLPOOL f70eebd3b84816d5e355e4f3ad13aae10b0e25892ecefda312b8d8878d738c77200589d36380340e3d392fa9f5f0f85be9375824672c20e59adfc3b2da3399d7
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="changelog.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Simple Hash extension to make working with nested hashes easier and less error-prone"
|
||||
HOMEPAGE="https://github.com/liufengyun/hashdiff"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64"
|
||||
IUSE=""
|
@ -1,8 +1,10 @@
|
||||
DIST httpclient-2.5.3.2.tgz 303735 SHA256 3605a897d393e90071dab35b153dbedd844fa92c4ef8d13e43115866b2bf3867 SHA512 17db0302b958f10b4a75167d8c03b77f195786b5b429b76fc883af992cc71703500b9a42e39b832ac3421b3b742160496bdeeccd160e48ad2c377d9d8666ba89 WHIRLPOOL 162badfe5619a9ed9d42f9d29c7d34f45eeb205bbc76715d66547b5bf8e5962ba41c535ed2b53075ce6c6abef76a58062a91e172195ec1ab56282c0a2cabbfb3
|
||||
DIST httpclient-2.5.3.3.tgz 300578 SHA256 852b50cd771c659e38e4c4a31ace0ac3a2ab1da732b11b01e899827b1f2b424e SHA512 929dd4dfa5719367c61845f522aeb94059dff678716a22fc78b59f7cdce3c2a5fc88a01b6e0efd0ada06f3224cf52e7475b3a4c06f25383ad3702e1514c09292 WHIRLPOOL d6091a0d910474657d5fea0f91703f575fa7ff43e10240afc9312ea0d663c288b0a7dc7518c59e9a095a0c9d81eb18c6bf586db305543ee9217f09addec9a99d
|
||||
DIST httpclient-2.6.0.1.tgz 305847 SHA256 213f55639b85edf47fb32f865b59085a76d77c87355e9e13e747250f8da0f6e9 SHA512 bcb71a7b6be7d132df63c5434cb2d4be46fa9b5c585b68a8a8269e46acecde6403098555e219354c60fc193016651c1bda53bffd9d509a517a3104c9a4e04efe WHIRLPOOL 4ded5d0b5f93c3b58df1e1c2233ae3a6219d797c0fb193d4995a2863fda76bad10ef0429f79a01c9b3c7c9ae27e20879b81db34239ff901a502baea9d6436785
|
||||
DIST httpclient-2.7.0.tgz 455995 SHA256 95f839dc5c54853d84dd1658846d29b3d57d08326c58b8b1afdbc09c89d60a7e SHA512 b330cec27804832140e69d335baf204e11491ee764c2abd6010d41d67717849fba4dc6f4bbf955a380ec76286f1eb73a3346403723e74e9a70fd4451b3df1f08 WHIRLPOOL c48f3129e670e31673e19dbfa432d5b80afc5508a3db3e6cc1436d260ee975e4c2a48260a368552fe1db39a5c35cc5b45729f7685bad50705f350f14f775d6d0
|
||||
EBUILD httpclient-2.5.3.2.ebuild 1570 SHA256 418f71b8934cc61b526a6615d136583f93a7ee9332b9e5fb874a76a802e3a1af SHA512 ce4c5e792337876b677cb3bee41ed39f457f75afae81206d19fef8e1d157e1de83654a324f38df80994731f1bfba8452084a2ffc0b5f6b9ed6ae1533004973ff WHIRLPOOL fabe16835038fea1d43ae7bbf8d89b7e98b822fe21fbd3f759d9d599352ef64f07227d0d1345851677468b12f91cb22bc463c57b18907a3074e003ce1b214cc9
|
||||
EBUILD httpclient-2.5.3.3.ebuild 1588 SHA256 5af217d0a7423865ac8c8b2a738a4f0aa513b68d44ebbaf4a57fa7bc51412ecf SHA512 d5b1ecdb2e6a36159a64fd399c61ec2a7e40d4e80a3141833ea09f1e6a0deb16c9d27f6b7745cd0689afd3da78d093c743103c28bf8e19a7b15c7669b48a047f WHIRLPOOL cb5538a57ba8389307621a04af71545a69d3db2392ebc6fcb44eb4a0440cb57d5eded6743846f408e36e99656bd6db9ff20071ae09def5d51714b422541be695
|
||||
EBUILD httpclient-2.6.0.1.ebuild 1638 SHA256 661d130fac6379b404219c5d0ba0fc7cf8a282bfd08a9d32410fdb247cc917e6 SHA512 97ac43265b715965c5ce337d1ae5e18e38d7199147f8dc3ca062e05b6a9573e030bf4e9aff7fccb0aad2f9a2279f7fa2e60e5e1f69232dea0bd6065666f2ef4e WHIRLPOOL 423d24e4b6f64501fb33784e0994c2171ccdaf721b2ac345469652c3d0d8dddd82056f7d6e074e970f72766addb7ffdb123aee54d9c25409ac783c22ef3571d9
|
||||
EBUILD httpclient-2.7.0.ebuild 1687 SHA256 4402b3bd16788e1996243fa3cfc34af6eeb4410ae504005927f7c13d46573cd2 SHA512 ecc54c6a1882309a908ca94a9b81cf05556365fad409d06b0ebc79455c1a7625ed1e23c830021a77d4bccddb2f50d00c574806c3cfc64b73eb27f69e0a21008a WHIRLPOOL d90d47f1c6e4afeeea391373ebf7171dd029c50f257218300d2b7898539098dc5f04f7156a46346a1089b3716dcd651d9a22b988f7eefe2681fb6e01f5f5d4f3
|
||||
MISC ChangeLog 9318 SHA256 8f561f41a84bbf8d8f1d12cb42d78b236fa74f6a90f97c37fd33a0e18c88ee61 SHA512 bcd5833884089f7c22efffcb2a1e945134795106a89a7f1ed99ea1c7420de75c124ae0278ca934a5a033b2685cef261331cc5ccadf475a1e788cc2e6e7c34b8e WHIRLPOOL ba89fce112fdd30e0365fa4c353d6f4dff34b052f374d135b8f32d6accbe744abbe9b0347d2162a84902318ae076fb63897b58d6c079592173c261f380f1f19a
|
||||
MISC metadata.xml 243 SHA256 da74744287769594f35fc260f0ada890acfa68eec010beed1f349223d594e9a3 SHA512 a6057f47797b8886a17cc26654cd595a98f3105680c80284d8612a97a088ea2f01bc46f02b8b98609ca7d7161748228b4546952d5cd8a79491b4def2ad2fc149 WHIRLPOOL 8a615223d2fad96bcf363451cf682e0cfbdedd1657f0a3ccb085ce21c1dcbfce1f30e864c5e665b42919e8e98009c554bbc6182775756bf0558acc4bbf75f151
|
||||
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="-Ilib test"
|
||||
RUBY_FAKEGEM_TASK_DOC="doc"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="httpclient.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby"
|
||||
HOMEPAGE="https://github.com/nahi/httpclient"
|
||||
SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
|
||||
|
||||
LICENSE="Ruby"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!dev-ruby/http-access2"
|
||||
|
||||
ruby_add_rdepend "virtual/ruby-ssl"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
|
||||
ruby_add_bdepend "test? ( dev-ruby/http-cookie )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
sed -i -e '/[bB]undler/s:^:#:' Rakefile || die
|
||||
|
||||
# Fix documentation task
|
||||
sed -i -e 's/README.txt/README.md/' Rakefile || die
|
||||
|
||||
# Remove mandatory CI reports since we don't need this for testing.
|
||||
sed -i -e '/reporter/s:^:#:' Rakefile || die
|
||||
|
||||
# Remove mandatory simplecov dependency
|
||||
sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' test/helper.rb || die
|
||||
|
||||
# Comment out test requiring network access that makes assumptions
|
||||
# about the environment, bug 395155
|
||||
sed -i -e '/test_async_error/,/^ end/ s:^:#:' test/test_httpclient.rb || die
|
||||
|
||||
# Skip tests using rack-ntlm which is not packaged. Weirdly these
|
||||
# only fail on jruby.
|
||||
rm test/test_auth.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib -S testrb test/test_*.rb || die
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
From: Renee Margaret McConahy <nepella@gmail.com>
|
||||
Subject: [PATCH v2] am: configure gpg at startup
|
||||
Newsgroups: gmane.comp.version-control.git
|
||||
Date: 2015-09-30 17:49:44 GMT (5 days, 14 hours and 45 minutes ago)
|
||||
The new builtin am ignores the user.signingkey variable: gpg is being
|
||||
called with the committer details as the key ID, which may not be
|
||||
correct. git_gpg_config is responsible for handling that variable and is
|
||||
expected to be called on initialization by any modules that use gpg.
|
||||
|
||||
Perhaps git_gpg_config's functionality ought to be merged into
|
||||
git_default_config, but this is simpler and in keeping with the current
|
||||
practice.
|
||||
|
||||
Signed-off-by: Renee Margaret McConahy <nepella@gmail.com>
|
||||
---
|
||||
|
||||
builtin/am.c | 13 ++++++++++++-
|
||||
1 file changed, 12 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/builtin/am.c b/builtin/am.c
|
||||
index 4f77e07..3bd4fd7 100644
|
||||
--- a/builtin/am.c
|
||||
+++ b/builtin/am.c
|
||||
@@ -2208,6 +2208,17 @@ enum resume_mode {
|
||||
RESUME_ABORT
|
||||
};
|
||||
|
||||
+static int git_am_config(const char *k, const char *v, void *cb)
|
||||
+{
|
||||
+ int status;
|
||||
+
|
||||
+ status = git_gpg_config(k, v, NULL);
|
||||
+ if (status)
|
||||
+ return status;
|
||||
+
|
||||
+ return git_default_config(k, v, NULL);
|
||||
+}
|
||||
+
|
||||
int cmd_am(int argc, const char **argv, const char *prefix)
|
||||
{
|
||||
struct am_state state;
|
||||
@@ -2308,7 +2319,7 @@ int cmd_am(int argc, const char **argv, const char *prefix)
|
||||
OPT_END()
|
||||
};
|
||||
|
||||
- git_config(git_default_config, NULL);
|
||||
+ git_config(git_am_config, NULL);
|
||||
|
||||
am_state_init(&state, git_path("rebase-apply"));
|
||||
|
||||
--
|
||||
2.5.3
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools toolchain-funcs gnome2-utils games
|
||||
|
||||
DESCRIPTION="Client for the nethack-style but more in the line of UO"
|
||||
HOMEPAGE="http://crossfire.real-time.com/"
|
||||
SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="lua opengl sdl sound"
|
||||
|
||||
RDEPEND="
|
||||
sound? ( media-libs/sdl-mixer[vorbis] )
|
||||
opengl? ( virtual/opengl
|
||||
media-libs/freeglut )
|
||||
sdl? ( media-libs/libsdl[video]
|
||||
media-libs/sdl-image[png] )
|
||||
lua? ( dev-lang/lua:0= )
|
||||
x11-libs/gtk+:2
|
||||
net-misc/curl
|
||||
media-libs/libpng:0
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die
|
||||
sed -i -e 's/lua-5.1/lua/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bugs in configure script so we cant use $(use_enable ...)
|
||||
local myconf
|
||||
|
||||
use lua && myconf="${myconf} --enable-lua"
|
||||
use sdl || myconf="${myconf} --disable-sdl"
|
||||
use opengl || myconf="${myconf} --disable-opengl"
|
||||
use sound || myconf="${myconf} --disable-sound"
|
||||
|
||||
egamesconf ${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# bug 139785
|
||||
if use sound ; then
|
||||
emake -C sound-src AR="$(tc-getAR)"
|
||||
fi
|
||||
emake AR="$(tc-getAR)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local s
|
||||
|
||||
default
|
||||
domenu gtk-v2/crossfire-client.desktop
|
||||
for s in 16 32 48
|
||||
do
|
||||
newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png
|
||||
done
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
AUX wesnothd.rc 508 SHA256 1ae1f664be32d6eb26489f745e17b8253c7439e358e30f30a8592e216d547a59 SHA512 2183aa3bbe35caf9d2fefccdf8832eb32fbeae67f5cb1dd957c0fe167fb5999a6abf23e517d66252f73c1fae9f569e4bb28e91be7d319b3a63c7f11d4441d389 WHIRLPOOL 476294c1b423470aece32496ee7ceb27b6ecb69f08a492bbda449b87d93177d76e73ab16ca334898543f1a1c7824000a93dce8d053a0607dbccc912975f8dd36
|
||||
DIST wesnoth-1.12.2.tar.bz2 392234446 SHA256 1f4f76e5fd0ce175a3eb7b9855aff7a58dc75899c534d7653d97ac9fd4fe798b SHA512 023df596da0cbcc53d44a91a56635c9f31cfc2f3f4315c4029b44084c07ba838d22a10e378f14fab0c27dd1befe6e1a4d9e2c92ef47890748a30d36c9355c590 WHIRLPOOL cd65d622afad67d96acb3df33841740f2db25e8850addfc979a4b63b79b959699810be9ffc0df855453fc92e385ac27f52db4db6222d66ef2b94c9ed0a6aa911
|
||||
DIST wesnoth-1.12.4.tar.bz2 392278313 SHA256 bf525060da4201f1e62f861ed021f13175766e074a8a490b995052453df51ea7 SHA512 d8ea6d8c14b69318f4458d7e6dcace28979230ea13b76d07635ae9be7f2c675d4aa9822ff376a9617fe9fc1560999afdcf3165319842a5c2f0a4f87a31c170e9 WHIRLPOOL d4767d809f6085ef979c02928482b4bb16d3a1bdf34246bdb8b9eae0c8a7650f9d7160a851318c24b969fef777064ab7fda7c7687aab09c49a52f08327f4af0f
|
||||
DIST wesnoth-1.12.5.tar.bz2 387726941 SHA256 599aad40da4b271c5138ac5a4391d9ff9c367ee51f5c30ca138f6baf92aea81d SHA512 1a785c02389cd4bdc79b61f62c5bb98f01fde61c3923527195a5a8e8f8986349fcda3d40a4fb14248626ea8e79eba12b8232e39cce08bfea7fbdf3d9627d53b4 WHIRLPOOL 7afbbf28de36ce3a55a177bc5b6de7f635c4e18de5934378fce6ea6a1da7ab95c55ff6c35b4a3166927efc17138fb18ef600e08969b29001455e21a260c8f6b6
|
||||
EBUILD wesnoth-1.12.2.ebuild 3092 SHA256 c6225494c72add897a258d547373a1dfa7c0cb3ac08c5ffafab0e3236c4a69f5 SHA512 fb53060920f0f7bb3adc3e1df835240b507c6a5f1ef1dae75e745b2bfec59b6d98dfd5e88553e77f836f43928f3ae23dc9e9cb8a8aa40e77f7b0d42aaef26d3d WHIRLPOOL f4d123688e27ff9569a0f01899bb7ad4b97af8e1c27375a08bf77b8e5f75199bf9a754340b87f20311fcfdca3ff5528170232bcfb996af7063ab231303a2e8e8
|
||||
EBUILD wesnoth-1.12.4.ebuild 3090 SHA256 fdc8a4e34c75e3cd2da0143c0883602e4be5bd1161ddf7c5c4c3185f3372dac9 SHA512 6656871cce03943f54b3a88620a0f39453218c9c4940f99a05d9820c8fbab68d52e68ffd67038e6e3a0283a09de74604670709efe096b33ccd47e62d2f3bafc2 WHIRLPOOL 945e0a653c5adca3e37fd48554fb2821787aa18a09f2b142a32971a6b131fafa70bf327a5957860ff998b8b783d6c680f9d662799fe5756d66b33d4985e9e46f
|
||||
EBUILD wesnoth-1.12.5.ebuild 3092 SHA256 b9d9a5958c435497964271632ed912d5443d11f992705722b9126a85d1733b09 SHA512 76d35428f911c3822e694440131a08de50ec4c668228ff8d79a3cf81104602564fb8720302042a65121f376cd422c2cce6c86f0ab41d5f961b13254dd3ef652f WHIRLPOOL 2124575911d8124f3806a71e5a3a9e816982d708c7d3e8602342d4a9b3bbf7f3d54299a734556877bfa6eb5dbbca5d7e9964d19d9f237d8f464f8f46529fcb91
|
||||
MISC ChangeLog 31794 SHA256 26a500203cf457a4197ba23b36e86f53138b4be8f9f37538bef5ec3b07705325 SHA512 9193b4c8b5fe6e74a7884470971c8b1a8ae8c04d99484e5eb7f3d6de2f97845eac79b69636ab3fc783e42e3e9cdb835e409e492e5c94e25de00d169f88d0e34a WHIRLPOOL 9fffddbef4e6d3029262601f57a47bb47c138a70a7f80c5c42739c599b5c58ecd417bdad4c4ee5b72f84361d53e06628384461fbd9e219df0ad8a1101678534a
|
||||
MISC metadata.xml 386 SHA256 75985887ccafe4008141f43f062ca8d91810ef785aec0af30641cd2627fa6113 SHA512 89bc3d44e15b85e56c510e25ff48e63e5df92efbff82a98d22446545ff4f404c1f0681014e7c4ca25335f616f8535da2cf626a9f02813d0cd138a9b324a4d23c WHIRLPOOL 00af4277525dbe2454fced6336c7dd1b36c0a56b01a940ae0a8f9bfe71b77a9e87e6c5089bc565c235dcb2e64c65439d01aeb94af1005d0137b7927d6bde5ee3
|
||||
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
|
||||
|
||||
DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
|
||||
HOMEPAGE="http://www.wesnoth.org/"
|
||||
SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="dbus dedicated doc fribidi nls server"
|
||||
|
||||
RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X]
|
||||
media-libs/sdl-net
|
||||
!dedicated? (
|
||||
>=media-libs/sdl-ttf-2.0.8
|
||||
>=media-libs/sdl-mixer-1.2[vorbis]
|
||||
>=media-libs/sdl-image-1.2[jpeg,png]
|
||||
fribidi? ( dev-libs/fribidi )
|
||||
dbus? ( sys-apps/dbus )
|
||||
sys-libs/zlib
|
||||
x11-libs/pango
|
||||
dev-lang/lua:0
|
||||
media-libs/fontconfig
|
||||
)
|
||||
>=dev-libs/boost-1.48:=[nls,threads]
|
||||
virtual/libintl"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
src_prepare() {
|
||||
if use dedicated || use server ; then
|
||||
sed \
|
||||
-e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
|
||||
-e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
|
||||
-e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
|
||||
-e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \
|
||||
> "${T}"/wesnothd || die
|
||||
fi
|
||||
if ! use doc ; then
|
||||
sed -i \
|
||||
-e '/manual/d' \
|
||||
doc/CMakeLists.txt || die
|
||||
fi
|
||||
# bug #472994
|
||||
mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die
|
||||
mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die
|
||||
|
||||
# respect LINGUAS (bug #483316)
|
||||
if [[ ${LINGUAS+set} ]] ; then
|
||||
local langs
|
||||
for lang in $(cat po/LINGUAS)
|
||||
do
|
||||
has $lang $LINGUAS && langs+="$lang "
|
||||
done
|
||||
echo "$langs" > po/LINGUAS || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
filter-flags -ftracer -fomit-frame-pointer
|
||||
if [[ $(gcc-major-version) -eq 3 ]] ; then
|
||||
filter-flags -fstack-protector
|
||||
append-flags -fno-stack-protector
|
||||
fi
|
||||
# Work around eclass
|
||||
append-flags -UNDEBUG
|
||||
if use dedicated || use server ; then
|
||||
mycmakeargs=(
|
||||
"-DENABLE_CAMPAIGN_SERVER=TRUE"
|
||||
"-DENABLE_SERVER=TRUE"
|
||||
"-DSERVER_UID=${GAMES_USER_DED}"
|
||||
"-DSERVER_GID=${GAMES_GROUP}"
|
||||
"-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
|
||||
)
|
||||
else
|
||||
mycmakeargs=(
|
||||
$(cmake-utils_use_enable fribidi FRIBIDI)
|
||||
"-DENABLE_CAMPAIGN_SERVER=FALSE"
|
||||
"-DENABLE_SERVER=FALSE"
|
||||
)
|
||||
fi
|
||||
mycmakeargs+=(
|
||||
$(cmake-utils_use_enable !dedicated GAME)
|
||||
$(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
|
||||
$(cmake-utils_use_enable nls NLS)
|
||||
$(cmake-utils_use_enable dbus NOTIFICATIONS)
|
||||
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
|
||||
"-DENABLE_STRICT_COMPILATION=FALSE"
|
||||
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
|
||||
"-DDATAROOTDIR=${GAMES_DATADIR}"
|
||||
"-DBINDIR=${GAMES_BINDIR}"
|
||||
"-DICONDIR=/usr/share/pixmaps"
|
||||
"-DDESKTOPDIR=/usr/share/applications"
|
||||
"-DLOCALEDIR=/usr/share/locale"
|
||||
"-DMANDIR=/usr/share/man"
|
||||
"-DDOCDIR=/usr/share/doc/${PF}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="README.md changelog players_changelog" cmake-utils_src_install
|
||||
if use dedicated || use server; then
|
||||
keepdir "${GAMES_STATEDIR}/run/wesnothd"
|
||||
doinitd "${T}"/wesnothd
|
||||
fi
|
||||
prepgamesdirs
|
||||
}
|
@ -1,9 +1,10 @@
|
||||
AUX 50lilypond-gentoo.el 258 SHA256 4d8d78c7f08103d0708b0f00638a66496db4b8d2e7d1243794a28ed38dd9b5a7 SHA512 6cffb5df0776b0d03725c534d8fd1acc09b222d964bf6480e0220c02612d7d1348e3c27da908cdc8de929549dc52678d582d620c00cf35f82aaa2203e7b4d69e WHIRLPOOL 36b72e9a24815b2108f258ca31533c900201333b66a66e4cc3897a60aeb02719a90c710e94c7f99f8d98375125eb86641c88f2ecded1598a43c4a2f14394bb1f
|
||||
AUX lilypond-2.17.2-tex-docs.patch 608 SHA256 ca43b5633f3ee85748d5f0f43814b144ec4e0779961a9a802d45b551694d75e0 SHA512 fe22e649e12ba1aacf05dab14b1820d636d58dce252832331577935db2c0e565b3ec6073c6bec11a05a4c1254ddd1495252e6b3e41623e290363eb124e7fa6c1 WHIRLPOOL bdf4d95c108966e144946abb31dd5acd57102db08a410b51b562e250a0676466d8208090c880f6018bed45ac3b332acd3f66e7337cd036e5b66ee72f939c9779
|
||||
AUX lilypond-2.18.2-fontforge.patch 924 SHA256 4b8facab1fcd5f3ae866e831936904c6973430a373b6a9849053f1fd8cea496b SHA512 f4a45a1ed601c114df24e9e20aa083cd30d5b77955e19cac309508af2f59c808a629bc82bc181e5325d0534d29d3fe4de53029d2db317ed447e306e11150ef7f WHIRLPOOL 974c31043042d420e8f3e0843cadd0d92ec88813483222028e301e64402a0449e61b306a0407468755b1a27d29be1da5678065660b0ebb1ad039e2aee7af022f
|
||||
DIST lilypond-2.18.2.tar.gz 16027977 SHA256 329d733765b0ba7be1878ae3f457dbbb875cc2840d2b75af4afc48c9454fba07 SHA512 0692f6eb41733076ba7f610cd1e65762f4dfd67307e2ab9e222b140d58ae3a1bb1c6b3be3bcff778d57f161868cf6d57e99bf43bf20f2663d042a07493942ec6 WHIRLPOOL 95db264992a1e425fd1ee53d980941eef554c1784a1adfc105750d82d11664f61207c2b1897b6e99448790131c0715f08401f45b663c420553925596c6fd4b1c
|
||||
DIST lilypond-2.19.15.tar.gz 16351341 SHA256 bc48d2cf23cfabf79e8b7fdfcb46b7e8c04ba63c3b076b5bca2bbb3a86a07da9 SHA512 a2004086ebd9f4d6fa5d38910a605a3fa7ce76e126f6be6e0c9cdc6a7443f47a435e5dfac1cf54c1eb5113b5c3909a57943c7f6e84c31b7bf7f4cb7c5bfa71c7 WHIRLPOOL 2e7610e7a21a6ce1f042789c2f30aad2ea626971b816ebb18aa45471cdebde7f53fb0e94f5d0d20e1d950efd125c50f76621e3fbc8f260d1cabfa2ee59e37e3e
|
||||
EBUILD lilypond-2.18.2.ebuild 3056 SHA256 44ce82d67adbe5ab9e9e77b3cb6faa8e58e1dc43c515dd3cd57b0f6c271b0314 SHA512 8019246dc0da9ecdcb821b5e21d56f7632c4e8f1d28f1c5e6ce42893803670fb0697cf4a8d7bb709ff5618cac2fc80ac015401c7b858d316e371a7d62e80cbc2 WHIRLPOOL 7d33413f421b6cab93ae811dcf0ad8f29dd96380a02536b2d15bddcd8756fe0b49b8e1a47276560906d9b66a161481cd3d47a6c60ec7811547122dd186a7aacd
|
||||
EBUILD lilypond-2.18.2.ebuild 3099 SHA256 234b4fa35a7aa0204e0c71344deb3f223911cad6ff29c0694f31207877e98a5b SHA512 90bfa9dd82847d76d86889cc4a4bcd8e4243af4ec71be77ea12754e6bc29fa72ca2c216f1985c216169e276ce2c38c524bfc16a107fc36321a62cde9dba4a406 WHIRLPOOL 38985df3d89a8d7e39f3108f2ca7cd541168e1a4805ddbc48d00589da1b51ce689a9b0d69d954ed4e7c488df02791ce3ee16d1cd91d40cceef8d74eb734a8dac
|
||||
EBUILD lilypond-2.19.15.ebuild 3029 SHA256 cec1ba2e27f8022b52040f96018555966ad7de4cccf62f7fd28ee6b27285c6fc SHA512 d34650705e736d98aee51028348f36549cab8af6f26a39357c9703ea05b9f01d4062cb8a3e42f8d1b835993e74b5a154fe27b5627772a6c746d191dadbbe487c WHIRLPOOL 9215b24eab08514edc198e6e1eca286ea4d1ac34a0c46cf44647370faac7dbb1befdbd6ef4dedcdcf5ca39e8788224ba04e5e0931616c907d7c1cd39421d2371
|
||||
EBUILD lilypond-9999.ebuild 2935 SHA256 78d99fcd0870f636188709418cab724aed64c2a0e7dc774de6af3e12198da861 SHA512 f91014381bfa6dc03bc971fe32084fc9f7c20cb18faebcfd4ebeca2ec1f4943bbd8b90704ce4d5eacac583873cb38e2e2324e2a86f70eb2ac899e9a78dbb090e WHIRLPOOL 10b12be6c5fb41c2e880e8a7e8c45b67d755b4b999a8dd1e945afd8dbd2f935786348454b2dc740862c7e80f40468bda0a0b58d23995fa87b8c09aeef248514e
|
||||
MISC ChangeLog 30467 SHA256 5a98ac16f60f1e583472b20b8c6bf810c358d12d22df0096c5804acae8cba9a9 SHA512 feaf4ef34b76dfcd992e9fa268c32d1496f489b9005bca62484ffb9cbebd4c36c2e001e06af2234b7d727fdbbf0110a688e4f0885fe9a8cea66199b9f93a842f WHIRLPOOL 16eae14b6705c8aa022d65318bd282246a801169aee882c4772b1889968505bfb40fbc0ed9c70ca437572e83b2cc4feae5d023de9499471f489c3e9efc5bc023
|
||||
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
|
||||
MISC metadata.xml 663 SHA256 b6e858ad04223610d7fa53d698fe95e7eb4c77f019d28ce72648de945b6f3b97 SHA512 fad373151e347d2f0fcf795d897446458a669cb382b64efc0dd5ebcecb5eebc61387e9ce9982c939694d3fd0e2bc8fbd99621138bdd452bcf3bcf7b7d8939a41 WHIRLPOOL 9ffe3c90baf0836122aee0f2856fb4245e9fd9d79cc887bb25c269fcb6ddfecc9818feea034ce2e88738f30554dd190baf877f7633ec2111623b83dd72d1fa36
|
||||
|
@ -0,0 +1,29 @@
|
||||
From a832764e7300d48468a6812077b899a4beed271b Mon Sep 17 00:00:00 2001
|
||||
From: Masamichi Hosoda <trueroad@trueroad.jp>
|
||||
Date: Sat, 22 Aug 2015 21:20:17 +0900
|
||||
Subject: [PATCH] Fix fontforge version detection
|
||||
|
||||
Newer fontforge shows git hash in `fontforge --version`.
|
||||
In that case, configure script
|
||||
might recognize it as date (version).
|
||||
---
|
||||
aclocal.m4 | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/aclocal.m4 b/aclocal.m4
|
||||
index 48d0b77..0037c58 100644
|
||||
--- a/aclocal.m4
|
||||
+++ b/aclocal.m4
|
||||
@@ -42,7 +42,8 @@ AC_DEFUN(STEPMAKE_GET_VERSION, [
|
||||
|
||||
if test -z "$_ver"; then
|
||||
## If empty, try date [fontforge]
|
||||
- eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 | grep '[0-9]\{6,8\}' \
|
||||
+ eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 \
|
||||
+ | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \
|
||||
| head -n 1 \
|
||||
| sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
|
||||
fi
|
||||
--
|
||||
2.6.2
|
||||
|
@ -1,8 +1,9 @@
|
||||
AUX gcc52.patch 872 SHA256 25b7557ec0f482a27046bc21567f9cd8452162e3af044b66950581ef5cca222c SHA512 17949df1d6f73a7e08593aebfe09724db4c051a257db037b8a0a50a31abbb98bbfca429d61f84353e677748b7f9be716a6bb64c156ca3bb436a2e793d72493bd WHIRLPOOL 8e979d4ae919dd58ff75255bfcd938826838c89695682591d4a7afe755bb67dd349f8332f7bc2371e139c9b8ec82e7abcf3ce58c2d398807c7aca44fa788b68c
|
||||
DIST lmms-1.0.2-src.tar.bz2 12273540 SHA256 62fe46ecfa486ed046a551e366ec6cc7d17f53bda9843a5ddce690f59d919cd7 SHA512 14742689ec21b108153daf264ba190e9cab98bfe95fa969e1ab2df609a8bbb0d9762cca128837ad947acaa6faf61c990f97764036fc3026eabb7b56aaee033d4 WHIRLPOOL 2e6639a618fc7dddfbb3f9e995930d0503ebf18e7dced5046872e514181dec78e3bc3216c6821824c3cce0198d7d8ad01bdc1239e12b128ae31868d24def6911
|
||||
DIST lmms-1.0.3-src.tar.bz2 12461138 SHA256 22e045403201946d39a2f1074c64d6875f68cfd0ad47e7088b1a534062ea512d SHA512 1cf390ac36a18ceb23dd180497c8bff458541bd43c1fc70a0c239ae3352edd6053a93f13f8b7086315f121d9108912b6819d65724cb86b1762c269299b09ba92 WHIRLPOOL 34e937bae271093b1618d826a0991628129ade311ff7dbbb8cef52b0d026272655165b0bdfd556437c81ad30e4d5ea904223a67f1835e5d3575f895391e2d5e2
|
||||
DIST lmms-1.1.3.tar.gz 16843533 SHA256 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc SHA512 55a7a57bfe30efa85a281ca8c2ca2cb64a4b834b0338dbd3be7c2c78beb695999ba801264b45c39a5c0d87a0915890997ad3be1ab0da8b28432c4fd97d7cff3e WHIRLPOOL a06d7b13d9c87c129cfb0d389a776022ebac1a21b5dc9c786e729fa9f1a2b11b12134a043987d14b5afdfe62002dd3de8533762d54a4bc7073bc23d3ea839372
|
||||
EBUILD lmms-1.0.2.ebuild 1812 SHA256 31ed6c3b6f262a304aef850fd645af9e3a5cfd10251b3b381d0b7c495937675a SHA512 22a0a4c448d160475be024a8925835b45c50acd9327dce65325feadca00ffe3557abf3ee4c9c8c9bce71c8a46203188c7c609a4f3422d4f7e51059baf571757a WHIRLPOOL a5be86d6009a5dbfb6e43176f68fdc63893bb038e8c81c97c3125775c43f63cdb6fd68fb83ea4f8d56e2a4501a1111b02ddbd4e74e64071c1241fcdd46718469
|
||||
EBUILD lmms-1.0.3.ebuild 1812 SHA256 31ed6c3b6f262a304aef850fd645af9e3a5cfd10251b3b381d0b7c495937675a SHA512 22a0a4c448d160475be024a8925835b45c50acd9327dce65325feadca00ffe3557abf3ee4c9c8c9bce71c8a46203188c7c609a4f3422d4f7e51059baf571757a WHIRLPOOL a5be86d6009a5dbfb6e43176f68fdc63893bb038e8c81c97c3125775c43f63cdb6fd68fb83ea4f8d56e2a4501a1111b02ddbd4e74e64071c1241fcdd46718469
|
||||
EBUILD lmms-1.1.3.ebuild 1834 SHA256 717040f3f1859eb5ed14866c1362a4b9e7776311801054a0cbc32a06ae365aad SHA512 63c42e4f4a34339ac2bcc5848ba289a3612ca59acfc0521bd55342265cf6e61e1c18c76bca409394873cb0aae925fa174a7afae97ba8bc075e55b9f0dca7907d WHIRLPOOL e874aedfc2c2ffc448e570c8543b2ece03c4adcf28e9bcd18f9b48639fedd4c4e3b7ccafaa2fa3fdde43796896b23a7d9a3730b8152ca37bd0d46c4a3e776dde
|
||||
EBUILD lmms-1.1.3.ebuild 1873 SHA256 3bf53e5dc18819566adfbd422a53be2dbc3b6526edcbfd7df15e75b729590f01 SHA512 a004029c1d8f41b51fadc45a5709d20e7f67411a1612419c968262acb7d950b000a3ea26bbc78f1d738865a2c9de075709895978b4072167979547a250ab73a8 WHIRLPOOL 70e72ee1a4824c2971437e5aefa956cb4c8d3ec4c25591b22739a0dc98176cdd33041c8d7e8a562f6cb97a0834df9f37519bf3652b7016ee44524665ca486791
|
||||
MISC ChangeLog 6018 SHA256 634fee3a377d417ba4e42f2063d9a2f02f3cd9c92e6d143d45b1997ca86307d3 SHA512 c1791c947a51442591906c5fbbcaeb097fcbb4811899769b083e58e7736b21acde417e2b2bfa2a35a91d9ac64e65d0f0f1a20537d9d5b6cd52b531be79fd306b WHIRLPOOL 229f363820f41eac61d4e75125ca4630fb747348522786eed1d17df637fc8eddf4220e4831d2c9da3d951c18a0eff8751c5ee7245ac3311b80bfffa3c2e45094
|
||||
MISC metadata.xml 1108 SHA256 696a1932318197b3b87816cd3d4ace61cf57c201936bebb561002830d751b8b8 SHA512 1d969a6a71052f006ae83a938831872ad86b8a4324f86aa04a78590dc7f33a9886ae6f3d09120999783b8bc220531ae0b859a677905c49fe1d6ad4fd30ba35c0 WHIRLPOOL f342f743262a7352695c945467fba45131af79a670bd5bd027f3a7fc82c12cbfbc03c3d20e040a88710a109d70b1af660640d64cf749482cd2c4ff2ee9abdf54
|
||||
|
@ -0,0 +1,25 @@
|
||||
commit 317b2f02a829f694a66c760fc6de7df1db99b006
|
||||
Author: Tobias Doerffel <tobias.doerffel@gmail.com>
|
||||
Date: Mon Feb 16 18:22:49 2015 +0100
|
||||
|
||||
AutomatableModel: fix wrong comparison logic
|
||||
|
||||
We must not negate the float but instead test for inequality in order to
|
||||
determine whether the linked model has to be updated.
|
||||
|
||||
Closes #1761.
|
||||
|
||||
diff --git a/src/core/AutomatableModel.cpp b/src/core/AutomatableModel.cpp
|
||||
index 6c7501c..bf56285 100644
|
||||
--- a/src/core/AutomatableModel.cpp
|
||||
+++ b/src/core/AutomatableModel.cpp
|
||||
@@ -318,8 +318,7 @@ void AutomatableModel::setAutomatedValue( const float value )
|
||||
it != m_linkedModels.end(); ++it )
|
||||
{
|
||||
if( (*it)->m_setValueDepth < 1 &&
|
||||
- !(*it)->fittedValue( m_value ) !=
|
||||
- (*it)->m_value )
|
||||
+ (*it)->fittedValue( m_value ) != (*it)->m_value )
|
||||
{
|
||||
(*it)->setAutomatedValue( value );
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST ncmpcpp-0.6.5.tar.bz2 429699 SHA256 51128f6835c592c8d4367a66b08e06a9419a86c9d5c6e91d0f1dc73af56cd1fd SHA512 b120bd3c0697d51755e04908d29ddd4180ae662d3f02d60e967ccbefca87471eaf0dcf4ebed5d76203b7a0a6dd17a397f318a65087c1b8ec1e3fb4178964e581 WHIRLPOOL c4fa51645de9f1c7a530ee06113bc0fce5954d155112de4921dec2af5da58465b646c193f8359708b51619ec5f0fc9968680ec22549f97352f9309006499c77b
|
||||
DIST ncmpcpp-0.6.7.tar.bz2 429687 SHA256 08807dc515b4e093154a6e91cdd17ba64ebedcfcd7aa34d0d6eb4d4cc28a217b SHA512 2161a9799c218fe506aa7645338c6e5b32bc6fcb8ee5bcdc76484a068242ae39fd884ece845e1c2f895305d2e6867a3074c266548322f80766c1b8dfeb5d39bb WHIRLPOOL 9f1e4cda03fcb36c79c34a921e8bd272d1875b96a497c2af0a68f2928e82d0ecce208cd08c89a79643106c284757b85eb0f57bcd241f213c3f5d1bdbad087247
|
||||
DIST ncmpcpp-0.7_beta1.tar.bz2 440532 SHA256 5d84fca070e19461524bdfcf46245e9ee4d445f1966984b7c48c71115e408065 SHA512 48ae63971c336960ef6493dbaf8c30571c804691989da7cce4e4334afcff7f85134d8d997950f0ef3d360856167db6492bf4bdfa4fe4126ae0b3dd1f9b770c7c WHIRLPOOL 63a7b5640395a7273dbc72caf0554bde550b1d7963374ee8fcb0550135375f223a04d054194481d1fce11efeb19595080352d56e36cc9f59b20c817b2251ca9b
|
||||
EBUILD ncmpcpp-0.6.5.ebuild 1443 SHA256 834144a6d72bb31f6928a60a22755bcf88264a008290dcd2f2a32865c017d222 SHA512 3c08a07f4518014cbeaacb20e90792b603259e0957a17efe3adb20efc0cd3eece112dc291be134715f257876cfa93d4bd742ba7b994b1a5c34f95fddb9793110 WHIRLPOOL 2d6191d5458b944c8f6fe4027e1c0e521bf209fba9fe8f786d3330dd0b1d7b3bfb73a6007d7d353cc3ab063a9a231bbb3ac514ff91be2a92cf045327424eb31c
|
||||
EBUILD ncmpcpp-0.6.7.ebuild 1444 SHA256 f427c5bf007c9c68f344d1e64b77d0e3aed1362cd1bfb138854f001be6e9e3ef SHA512 b9b448025615c472eb1bd68bd8ebdc72ba5f446d26e9c130ca5c2221956e67e2eef3c85affd7b02d66811429750c0e4125036b58a9ff55b4bead90c04a67221b WHIRLPOOL 7b7859e17d7da78b37f495715d950fbfe958b152507439920070e7ffb46cd6468e36eaae864f8cf9a50b1bcf38ffa2ec2f8359d9b3050cd2ebb83c73bbe18c4c
|
||||
EBUILD ncmpcpp-9999.ebuild 1416 SHA256 511c58104a1438c516e1535608af46a24672c72e36003c2c37bbf27278902acc SHA512 1f1bab3a0ae82a232cbba240890d4ec23a8cc4fd2856ef23c5b6b5123dac9b4d1929975cdea4c8fe945285b1aa5c2e8d8ff33172311c0d6f95b207d2d1608e3a WHIRLPOOL 5a5b373abe70684ec416afddeb7a3950c1865abb27088a8ed588d9d3b4fea95f0622a5ebe9a89b32586497ec4b216a80f5cfe64eb5bf9e3ce1027a87dfa3593a
|
||||
EBUILD ncmpcpp-0.7_beta1.ebuild 1488 SHA256 21d3fa76e20ecbff6be6a62cf091a466543b2db92a8c5e566c08f1271c5441bc SHA512 ebd0b645ab420eb3b7562cb00ca84c0a8b34ac0cfe7e5f25c9645b9c6405285ca3585b2e1a8c3fae5d6ebcd41e231dae95355440ce93b3e52d1619722fd31ef2 WHIRLPOOL dda45ea89f4982ebb94d5f43a836ec30193415a7776d630484998b0fbba7f977a5a3a10110332442b9d73633cb9024a6cdb2fe3ff5be0c49a579aa4a021adbbf
|
||||
EBUILD ncmpcpp-9999.ebuild 1454 SHA256 98d5409983fed572eb028d8edc30f5121b51c14f71cce0991735a6238782706b SHA512 38d2c76bc9c1bc7b1687b180cf2be4a34ba020cd553a08a149c0dcec6d03acaae957ec649d76c8e3e880aebcc916512f044a98979f3ffdcc0fb95e574f758170 WHIRLPOOL 1741fb8061b499d0bfcea65a491d7bdadd4d1cb8fd99438681c0dc654c79b89743eceea5fdfef1248e546251f5ba0630ce19ff298ae3f20337533662fb076f28
|
||||
MISC ChangeLog 14896 SHA256 9e9898e4312701df7ef3214e09bbb5ddbf85f0a847d450dce62fa437d066ad3f SHA512 57a13bb54c537e20ad86dca2c7916a01298f57d6d4652f95a467a6706343ccdee4e7f9d3e2cb83ff88ea3cddd1613d5e4aad2300a7004ab97e7b58b662c0af6a WHIRLPOOL 6dcead7611301385cf40a567bfb998739266fb928f1850fba5f5d52c6545cefa508cd71864476adb702e7c98f67ef525dff2082e3c3cca4ac9bca3f779e05597
|
||||
MISC metadata.xml 1159 SHA256 093580b4ecc8df2b159829a37187fdec8cacfebb38f697f97f07665288ced1b0 SHA512 d747e805ea43a7a956f074e321fa3b6d2a62c1ce8ac6413d76f178b56011cbf88f0aa2babb2037c9ad5f93dde872a71b3583b1fb807475af7ab9bdab1ee0f07f WHIRLPOOL 8d21ef44e7c0a3e17929049e46b2365bf65c6167cf87ec61269a16ccc6ca2cae68d77b9eaf29ce76c907fff6c5d73150fa88753091d8d442f44cf6e8aaa48746
|
||||
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
|
||||
HOMEPAGE="http://ncmpcpp.rybczak.net/"
|
||||
SRC_URI="http://ncmpcpp.rybczak.net/stable/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="clock curl outputs taglib unicode visualizer"
|
||||
|
||||
RDEPEND="
|
||||
>=media-libs/libmpdclient-2.1
|
||||
curl? ( net-misc/curl )
|
||||
dev-libs/boost:=[nls,threads]
|
||||
sys-libs/ncurses:=[unicode?]
|
||||
sys-libs/readline:*
|
||||
taglib? ( media-libs/taglib )
|
||||
unicode? ( dev-libs/boost:=[icu] )
|
||||
visualizer? ( sci-libs/fftw:3.0 )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/^docdir/d' {,doc/}Makefile{.am,.in} || die
|
||||
sed -i -e 's|COPYING||g' Makefile{.am,.in} || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable clock) \
|
||||
$(use_enable outputs) \
|
||||
$(use_enable unicode) \
|
||||
$(use_enable visualizer) \
|
||||
$(use_with curl) \
|
||||
$(use_with taglib) \
|
||||
$(use_with visualizer fftw) \
|
||||
--docdir=/usr/share/doc/${PF}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
dodoc doc/{bindings,config}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "Example configuration files have been installed at"
|
||||
elog "${ROOT}usr/share/doc/${PF}"
|
||||
elog "${P} uses ~/.ncmpcpp/config and ~/.ncmpcpp/bindings"
|
||||
elog "as user configuration files."
|
||||
echo
|
||||
if use visualizer; then
|
||||
elog "If you want to use the visualizer, you need mpd with fifo enabled."
|
||||
echo
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
Fri, 06 Nov 2015 06:41:19 +0000
|
||||
Fri, 06 Nov 2015 12:41:23 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 06 Nov 2015 06:41:19 +0000
|
||||
Fri, 06 Nov 2015 12:41:23 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( dev-ruby/hiera[ruby_targets_ruby19] >=dev-ruby/rgen-0.7.0[ruby_targets_ruby19] >=dev-ruby/facter-1.6.2[ruby_targets_ruby19] <dev-ruby/facter-3[ruby_targets_ruby19] dev-ruby/json[ruby_targets_ruby19] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby19] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby19] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby19] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby19] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby19] ) virtual/ruby-ssl[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/hiera[ruby_targets_ruby20] >=dev-ruby/rgen-0.7.0[ruby_targets_ruby20] >=dev-ruby/facter-1.6.2[ruby_targets_ruby20] <dev-ruby/facter-3[ruby_targets_ruby20] dev-ruby/json[ruby_targets_ruby20] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby20] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby20] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby20] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby20] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby20] ) virtual/ruby-ssl[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/hiera[ruby_targets_ruby21] >=dev-ruby/rgen-0.7.0[ruby_targets_ruby21] >=dev-ruby/facter-1.6.2[ruby_targets_ruby21] <dev-ruby/facter-3[ruby_targets_ruby21] dev-ruby/json[ruby_targets_ruby21] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby21] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby21] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby21] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby21] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby21] ) virtual/ruby-ssl[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/mocha[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/mocha[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/mocha[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) emacs? ( virtual/emacs ) xemacs? ( app-editors/xemacs ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A system automation and configuration management software
|
||||
EAPI=5
|
||||
HOMEPAGE=http://puppetlabs.com/
|
||||
IUSE=augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite vim-syntax xemacs test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
||||
KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86
|
||||
LICENSE=Apache-2.0 GPL-2
|
||||
RDEPEND=ruby_targets_ruby19? ( dev-ruby/hiera[ruby_targets_ruby19] >=dev-ruby/rgen-0.7.0[ruby_targets_ruby19] >=dev-ruby/facter-1.6.2[ruby_targets_ruby19] <dev-ruby/facter-3[ruby_targets_ruby19] dev-ruby/json[ruby_targets_ruby19] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby19] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby19] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby19] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby19] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby19] ) virtual/ruby-ssl[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/hiera[ruby_targets_ruby20] >=dev-ruby/rgen-0.7.0[ruby_targets_ruby20] >=dev-ruby/facter-1.6.2[ruby_targets_ruby20] <dev-ruby/facter-3[ruby_targets_ruby20] dev-ruby/json[ruby_targets_ruby20] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby20] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby20] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby20] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby20] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby20] ) virtual/ruby-ssl[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/hiera[ruby_targets_ruby21] >=dev-ruby/rgen-0.7.0[ruby_targets_ruby21] >=dev-ruby/facter-1.6.2[ruby_targets_ruby21] <dev-ruby/facter-3[ruby_targets_ruby21] dev-ruby/json[ruby_targets_ruby21] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby21] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby21] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby21] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby21] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby21] ) virtual/ruby-ssl[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) >=app-portage/eix-0.18.0 ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-3.8.4.tar.gz
|
||||
_eclasses_=elisp-common 73c48c11ad6a6494eda0d0cca848c8fa eutils 43da5163ba106e87d22d2e7d6d67537f java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 ruby-fakegem 492d8bd1686b3d4215b3e207e0c73884 ruby-ng 79b6c8cabcf1e455baae2f2168e8e370 ruby-utils 97c910cb6b087c64260df641a9b3de0c toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xemacs-elisp-common 7f4f0cd4db5971a415fe6d9208c64116
|
||||
_md5_=df46cdb6ab69cbed55da17fdc7a47838
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/pip[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/virtualenv[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/boto-2.32.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/moto-0.3.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/SaltTesting-2015.2.16[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=www-servers/tornado-4.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/ioflo-1.1.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/raet-0.6.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/m2crypto-0.22.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) selinux? ( sec-policy/selinux-salt ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) neutron? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) virtual/pkgconfig || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova openssl redis selinux test timelib raet +zeromq vim-syntax python_targets_python2_7
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=www-servers/tornado-4.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/ioflo-1.1.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/raet-0.6.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/m2crypto-0.22.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) selinux? ( sec-policy/selinux-salt ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) neutron? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( raet zeromq ) || ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/salt/salt-2015.5.3.tar.gz vim-syntax? ( https://github.com/saltstack/salt-vim/archive/20695f68e5895e5ae2b5884b78f5a2cd29897b05.tar.gz -> salt-vim-20141109.tar.gz )
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin 1bbfc3364a7588372fb4c21734f0cd96
|
||||
_md5_=36711be2501330c2a2398d965fa66edc
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=>=virtual/jdk-1.6 doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) test? ( dev-java/ant-junit dev-java/junit:4 >=dev-db/postgresql-9.3[server] ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
|
||||
DESCRIPTION=JDBC Driver for PostgreSQL
|
||||
EAPI=5
|
||||
HOMEPAGE=http://jdbc.postgresql.org/
|
||||
IUSE=test elibc_FreeBSD doc source elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=POSTGRESQL
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=http://jdbc.postgresql.org/download/postgresql-jdbc-9.4-1203.src.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=e296ec4b1fbcb2fd103249ceb13f3f43
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=A package for ocaml that provides access to SQLite databases
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mmottl.github.io/sqlite3-ocaml/
|
||||
IUSE=+ocamlopt debug doc test
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/4.0.1
|
||||
SRC_URI=https://github.com/mmottl/sqlite3-ocaml/releases/download/v4.0.1/sqlite3-ocaml-4.0.1.tar.gz
|
||||
_eclasses_=base 9fc6743731ec1d8d8a5eb88ccd5944b6 eutils 43da5163ba106e87d22d2e7d6d67537f findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 oasis dab31007fb098ff15db810bfe5001e64 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=b235c33a6217da93f33997ca3c90034f
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-Any dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.840.0 >=dev-perl/Test-Differences-0.60.0 ) dev-lang/perl:=[-build(-)]
|
||||
DEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.840.0 >=dev-perl/Test-Differences-0.60.0 ) dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Powerful feature-rich perl source code profiler
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Devel-NYTProf/
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-Any dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib dev-lang/perl:=[-build(-)]
|
||||
RDEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/T/TI/TIMB/Devel-NYTProf-6.02.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde perl-module 1cfb38bf68a24c8394e41d2f53003146 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 unpacker 1d149d9bda7723e740cfd28118f27813
|
||||
_md5_=34d95edc15a9638dd59f273c3cdfc255
|
||||
_md5_=f318b0cd884adad8c006fc37bd9151be
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/genty[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=Plugin for nose or py.test that automatically reruns flaky tests
|
||||
EAPI=5
|
||||
HOMEPAGE=https://pypi.python.org/pypi/flaky https://github.com/box/flaky
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/f/flaky/flaky-2.4.1.tar.gz
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=94c44499e70dfced3f1c30a3a6e387f7
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-libs/libev >=net-dns/c-ares-1.10 >=dev-python/greenlet-0.3.2 virtual/python-greenlet[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_pypy3? ( virtual/pypy3:0=[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
DESCRIPTION=Coroutine-based network library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gevent.org/ https://pypi.python.org/pypi/gevent/
|
||||
IUSE=doc examples python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 python_targets_pypy python_targets_pypy3
|
||||
KEYWORDS=~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-libs/libev >=net-dns/c-ares-1.10 >=dev-python/greenlet-0.3.2 virtual/python-greenlet[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_pypy3? ( virtual/pypy3:0=[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 python_targets_pypy python_targets_pypy3 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/g/gevent/gevent-1.1b6.tar.gz
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=b057a56dcdf739bd9ecae22f0f5e7e84
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=app-arch/unzip dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DEPEND=app-arch/unzip dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] doc? ( dev-python/sphinx[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=Lightweight in-process concurrent programming
|
||||
EAPI=5
|
||||
HOMEPAGE=https://pypi.python.org/pypi/greenlet/
|
||||
IUSE=doc python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
IUSE=doc python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~arm -hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/g/greenlet/greenlet-0.4.9.zip
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=435579cde6960558c605d97401e78b38
|
||||
_md5_=7196c9ea4f434aa0986ba42ed21440f0
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=net-libs/zeromq-4.1.2:= dev-python/py[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/cffi:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/gevent[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) doc? ( >=dev-python/sphinx-1.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/numpydoc[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=Lightweight and super-fast messaging library built on top of the ZeroMQ library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.zeromq.org/bindings:python https://pypi.python.org/pypi/pyzmq
|
||||
IUSE=doc examples test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=LGPL-3
|
||||
RDEPEND=>=net-libs/zeromq-4.1.2:= dev-python/py[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/cffi:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/gevent[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyzmq/pyzmq-15.0.0.tar.gz
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=f11a6e8ba6159ba1381a423aa212cb21
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=Simple Hash extension to make working with nested hashes easier and less error-prone
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/liufengyun/hashdiff
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
|
||||
KEYWORDS=~amd64 ~ppc64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/hashdiff-0.2.3.gem
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 ruby-fakegem 492d8bd1686b3d4215b3e207e0c73884 ruby-ng 79b6c8cabcf1e455baae2f2168e8e370 ruby-utils 97c910cb6b087c64260df641a9b3de0c toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=52d59e83b2bb925f684e59843b8e1136
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( virtual/ruby-ssl[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/ruby-ssl[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/ruby-ssl[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/http-cookie[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/http-cookie[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/http-cookie[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION='httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/nahi/httpclient
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=Ruby
|
||||
RDEPEND=!dev-ruby/http-access2 ruby_targets_ruby20? ( virtual/ruby-ssl[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/ruby-ssl[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/ruby-ssl[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/nahi/httpclient/archive/v2.7.0.tar.gz -> httpclient-2.7.0.tgz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 ruby-fakegem 492d8bd1686b3d4215b3e207e0c73884 ruby-ng 79b6c8cabcf1e455baae2f2168e8e370 ruby-utils 97c910cb6b087c64260df641a9b3de0c toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=352803cbd4fbbdd819f78b7fac26bff0
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=sound? ( media-libs/sdl-mixer[vorbis] ) opengl? ( virtual/opengl media-libs/freeglut ) sdl? ( media-libs/libsdl[video] media-libs/sdl-image[png] ) lua? ( dev-lang/lua:0= ) x11-libs/gtk+:2 net-misc/curl media-libs/libpng:0 sys-libs/zlib virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
|
||||
DESCRIPTION=Client for the nethack-style but more in the line of UO
|
||||
EAPI=5
|
||||
HOMEPAGE=http://crossfire.real-time.com/
|
||||
IUSE=lua opengl sdl sound
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sound? ( media-libs/sdl-mixer[vorbis] ) opengl? ( virtual/opengl media-libs/freeglut ) sdl? ( media-libs/libsdl[video] media-libs/sdl-image[png] ) lua? ( dev-lang/lua:0= ) x11-libs/gtk+:2 net-misc/curl media-libs/libpng:0 sys-libs/zlib games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/crossfire/crossfire-client-1.71.0.tar.bz2
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c base 9fc6743731ec1d8d8a5eb88ccd5944b6 eutils 43da5163ba106e87d22d2e7d6d67537f games 4dae170e58f773c484e07d18ef441804 gnome2-utils 588052cacdf74572e68bdfeaece20534 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=5ef7d0ec23a1e30b492d11e6f0030dce
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
|
||||
DEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua:0 media-libs/fontconfig ) >=dev-libs/boost-1.48:=[nls,threads] virtual/libintl virtual/pkgconfig sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=Battle for Wesnoth - A fantasy turn-based strategy game
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.wesnoth.org/
|
||||
IUSE=dbus dedicated doc fribidi nls server
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua:0 media-libs/fontconfig ) >=dev-libs/boost-1.48:=[nls,threads] virtual/libintl games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/wesnoth/wesnoth-1.12.5.tar.bz2
|
||||
_eclasses_=base 9fc6743731ec1d8d8a5eb88ccd5944b6 cmake-utils f16fa5681153277df51f001deaf17ff8 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 games 4dae170e58f773c484e07d18ef441804 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=2a0a9b8a58202aada97ff3752ad7fc12
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue