Lines 17-53
LICENSE="GPL-2"
Link Here
|
17 |
SLOT="0" |
17 |
SLOT="0" |
18 |
KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux" |
18 |
KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux" |
19 |
|
19 |
|
20 |
IUSE="crypt docker examples irc test" |
20 |
IUSE="crypt docker examples test" |
21 |
RESTRICT="!test? ( test )" |
21 |
RESTRICT="!test? ( test )" |
22 |
|
22 |
|
|
|
23 |
PATCHES=( |
24 |
"${FILESDIR}/buildbot-${PV}-importlib.resources.patch" |
25 |
) |
26 |
|
23 |
RDEPEND=" |
27 |
RDEPEND=" |
24 |
acct-user/buildbot |
28 |
acct-user/buildbot |
25 |
~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] |
29 |
~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] |
26 |
>=dev-python/alembic-1.6.0[${PYTHON_USEDEP}] |
30 |
>=dev-python/alembic-1.11.3[${PYTHON_USEDEP}] |
27 |
>=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}] |
31 |
>=dev-python/autobahn-23.6.2[${PYTHON_USEDEP}] |
28 |
>=dev-python/jinja-2.1[${PYTHON_USEDEP}] |
32 |
dev-python/croniter[${PYTHON_USEDEP}] |
29 |
>=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] |
33 |
>=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] |
|
|
34 |
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] |
30 |
dev-python/pyjwt[${PYTHON_USEDEP}] |
35 |
dev-python/pyjwt[${PYTHON_USEDEP}] |
31 |
dev-python/pyyaml[${PYTHON_USEDEP}] |
36 |
dev-python/pyyaml[${PYTHON_USEDEP}] |
32 |
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] |
37 |
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] |
33 |
<dev-python/sqlalchemy-1.5.0[${PYTHON_USEDEP}] |
38 |
<dev-python/sqlalchemy-1.5.0[${PYTHON_USEDEP}] |
34 |
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP}] |
39 |
>=dev-python/twisted-23.10.0[${PYTHON_USEDEP}] |
35 |
>=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] |
40 |
>=dev-python/txaio-23.1.1[${PYTHON_USEDEP}] |
36 |
>=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] |
41 |
dev-python/txrequests[${PYTHON_USEDEP}] |
|
|
42 |
dev-python/unidiff[${PYTHON_USEDEP}] |
43 |
>=dev-python/zope-interface-6.1[${PYTHON_USEDEP}] |
37 |
crypt? ( |
44 |
crypt? ( |
38 |
>=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] |
45 |
>=dev-python/pyopenssl-23.3.0[${PYTHON_USEDEP}] |
39 |
dev-python/service-identity[${PYTHON_USEDEP}] |
46 |
dev-python/service-identity[${PYTHON_USEDEP}] |
40 |
|| ( |
47 |
|| ( |
41 |
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP},ssl(-)] |
48 |
>=dev-python/twisted-23.10.0[${PYTHON_USEDEP},ssl(-)] |
42 |
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP},crypt(-)] |
49 |
>=dev-python/twisted-23.10.0[${PYTHON_USEDEP},crypt(-)] |
43 |
) |
50 |
) |
44 |
dev-python/idna[${PYTHON_USEDEP}] |
51 |
dev-python/idna[${PYTHON_USEDEP}] |
45 |
) |
52 |
) |
46 |
irc? ( |
|
|
47 |
dev-python/txrequests[${PYTHON_USEDEP}] |
48 |
) |
49 |
docker? ( |
53 |
docker? ( |
50 |
>=dev-python/docker-2.2.0[${PYTHON_USEDEP}] |
54 |
>=dev-python/docker-7.0.0[${PYTHON_USEDEP}] |
51 |
dev-python/requests[${PYTHON_USEDEP}] |
55 |
dev-python/requests[${PYTHON_USEDEP}] |
52 |
) |
56 |
) |
53 |
" |
57 |
" |
Lines 65-71
BDEPEND="
Link Here
|
65 |
dev-python/parameterized[${PYTHON_USEDEP}] |
69 |
dev-python/parameterized[${PYTHON_USEDEP}] |
66 |
dev-python/pypugjs[${PYTHON_USEDEP}] |
70 |
dev-python/pypugjs[${PYTHON_USEDEP}] |
67 |
dev-python/treq[${PYTHON_USEDEP}] |
71 |
dev-python/treq[${PYTHON_USEDEP}] |
68 |
dev-python/txrequests[${PYTHON_USEDEP}] |
|
|
69 |
)" |
72 |
)" |
70 |
|
73 |
|
71 |
DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init script has been added |
74 |
DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init script has been added |
Lines 76-81
The scripts can run as a different user
Link Here
|
76 |
src_prepare() { |
79 |
src_prepare() { |
77 |
# disable all warnings as errors |
80 |
# disable all warnings as errors |
78 |
sed -e "/warnings.filterwarnings('error')/d" -i buildbot/test/__init__.py || die |
81 |
sed -e "/warnings.filterwarnings('error')/d" -i buildbot/test/__init__.py || die |
|
|
82 |
# https://github.com/buildbot/buildbot/issues/6776 |
83 |
# https://bugs.gentoo.org/904062 |
84 |
rm buildbot/test/integration/test_try_client.py || die |
79 |
|
85 |
|
80 |
distutils-r1_src_prepare |
86 |
distutils-r1_src_prepare |
81 |
} |
87 |
} |