| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Reflect recent python versions in test scripts
Closes: https://github.com/gentoo/portage/pull/383
Signed-off-by: Manuel Rüger <mrueg@gentoo.org>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Replace the code responsible for installing dependencies and running
tests on Travis to use tox. This reduces code duplication (= risk
of mis-sync) and saves us from those hoops needed to install
dependencies conditionally via travis.
Reviewed-by: Zac Medico <zmedico@gentoo.org>
Closes: https://github.com/gentoo/portage/pull/348
|
|
|
|
|
|
|
| |
Otherwise repoman/pym/repoman/tests/simple/test_simple.py doesn't run
all tests
Closes: https://github.com/gentoo/portage/pull/291
|
| |
|
|
|
|
|
| |
Approved-by: Zac Medico <zmedico@gentoo.org>
Closes: https://github.com/gentoo/portage/pull/222
|
|
|
|
|
| |
Closes: https://github.com/gentoo/portage/pull/172
Acked-by: Brian Dolbec <dolsen@gentoo.org>
|
|
|
|
|
| |
Install pysha3 to provide the SHA3 routines on Python < 3.6, and install
pygost to provide a Streebog implementation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The libc bindings are optional, since ctypes is used as a fallback when
they are not available. The libc bindings do not support cross-
compilation, therefore it is useful to be able to build them
conditionally. This patch adds an option to enable them conditionally,
which the ebuild can use by adding the following code to the
python_prepare_all function:
if use native-extensions; then
printf "[build_ext]\nportage-ext-modules=true" >> \
setup.cfg || die
fi
X-Gentoo-Bug: 594744
X-Gentoo-Bug-URL: https://bugs.gentoo.org/594744
Acked-by: Alexander Berntsen <bernalex@gentoo.org>
|
|
|
|
| |
Fixes issues with running it from the portage parent directory.
|
|
|
|
|
|
| |
Fix the metadata.xsd file copy to find it in the new repoman namespace
Add repoman test suite
Add lxml dependency
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
We no longer support these in the ebuild and don't want to waste time
implementing compatibility shims for them.
|
| |
|
|
|
|
|
| |
Append .py to the runTests script and __test__ files so that they could
be easily picked up by setup.py.
|
|
Make it easy to use travis-ci for testing on github mirror and forks.
Reviewed-by: Alexander Berntsen <bernalex@gentoo.org>
|