Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 920676 | Differences between
and this patch

Collapse All | Expand All

(-)buildbot-3.9.0.ebuild (-16 / +22 lines)
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
}

Return to bug 920676