Gentoo Archives: gentoo-commits

From: Brian Dolbec <dolsen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot/
Date: Sun, 25 Apr 2021 21:13:57
Message-Id: 1619385208.2d6a7012a895c0634e37d3eeb66d1176bcb8372b.dolsen@gentoo
1 commit: 2d6a7012a895c0634e37d3eeb66d1176bcb8372b
2 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 25 21:08:48 2021 +0000
4 Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 25 21:13:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a7012
7
8 dev-util/buildbot: Version bump to 3.1.0, update 9999 deps
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>
12
13 dev-util/buildbot/Manifest | 1 +
14 .../{buildbot-9999.ebuild => buildbot-3.1.0.ebuild} | 20 ++++++++++----------
15 dev-util/buildbot/buildbot-9999.ebuild | 1 +
16 3 files changed, 12 insertions(+), 10 deletions(-)
17
18 diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest
19 index 2c5f8fc79c7..18ed5e0c90f 100644
20 --- a/dev-util/buildbot/Manifest
21 +++ b/dev-util/buildbot/Manifest
22 @@ -4,3 +4,4 @@ DIST buildbot-2.8.0-fakedb.tar.xz 16204 BLAKE2B 741676e2c9117b1ab174ce49747bdfcd
23 DIST buildbot-2.8.2.tar.gz 3181035 BLAKE2B 40a3e424cc03c982549f25993a4abd2fe04bdc089ad22288af4d25724972f9f3541ef32549d2761c808845df44a972b00cf631adfc564bf4852c4b6b6ab14404 SHA512 7d7f15becc7fc1803ae4e9f1906d547c89dfe1efaa51e8fda0674a3d9b060bafbaae4cb671ec844750313247edb73f17c9014c545bce58070df0ca322a0fd9a2
24 DIST buildbot-2.8.4.tar.gz 3134447 BLAKE2B 67052a060c9951e584a5e94f36b92262b9a1956c22efbce7ac17d83f93edde3d9443b00a7bc3afc5918006d68cc023ea0ae913e7bbf0e7cede0d9345992f83ae SHA512 45a6e6116ab5fec18b9b3a6d54886bcf86d3a821a79fd151f9311c8c3646c61051a194250395e203f02b9aa0161e12a9ca54b623897c74eee6133df752f1742c
25 DIST buildbot-3.0.2.tar.gz 2221373 BLAKE2B 7f7e08375f0eb6eb0187dc734f0eefda5bc24c9bdce543cc6d094d67a211e909bff93d3a956b57cb14e800c52b7f05a2f823173becac37bd0a52790dfe158e1a SHA512 137ac6fdb7e1b67542c0a5b1d5c4736ebf9b6b7ffd5a2c18795eeec3a132abcad972252baabbf585efc3ed4bb14e61d8552c4d21ceff9c71823cca42613c6f5b
26 +DIST buildbot-3.1.0.tar.gz 2229027 BLAKE2B 27eaed470f18c4fe8cae1730ca92918352518263a5cc7c3affea070dc3c9890e88db81e2f0d70b1071da89a4df7fd34091ac9dd08b8d6933e568365859640c4e SHA512 2eb08af4c59b5268fb9d5dd3e5c6c4889542c39b7034aee7bb6151d4e24ce99a9c0a83ec303ca4110a55e8f7daa562ddc0debee83499984a3d9fa0fad965740c
27
28 diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-3.1.0.ebuild
29 similarity index 94%
30 copy from dev-util/buildbot/buildbot-9999.ebuild
31 copy to dev-util/buildbot/buildbot-3.1.0.ebuild
32 index 05d2cacd1c7..db8af728c2c 100644
33 --- a/dev-util/buildbot/buildbot-9999.ebuild
34 +++ b/dev-util/buildbot/buildbot-3.1.0.ebuild
35 @@ -5,11 +5,8 @@ EAPI="7"
36 PYTHON_REQ_USE="sqlite"
37 PYTHON_COMPAT=( python3_{7,8,9} )
38
39 -EGIT_REPO_URI="https://github.com/buildbot/${PN}.git"
40 -
41 DISTUTILS_USE_SETUPTOOLS="rdepend"
42
43 -inherit git-r3
44 inherit readme.gentoo-r1 systemd distutils-r1
45
46 MY_PV="${PV/_p/.post}"
47 @@ -17,11 +14,13 @@ MY_P="${PN}-${MY_PV}"
48
49 DESCRIPTION="BuildBot build automation system"
50 HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot/"
51 -[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
52 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz
53 + https://dev.gentoo.org/~dolsen/distfiles/buildbot-2.8.0-fakedb.tar.xz
54 +"
55
56 LICENSE="GPL-2"
57 SLOT="0"
58 -KEYWORDS=""
59 +KEYWORDS="~amd64 ~amd64-linux ~x86-linux"
60
61 IUSE="crypt doc docker examples irc test"
62 RESTRICT="!test? ( test )"
63 @@ -38,6 +37,7 @@ RDEPEND="
64 >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
65 dev-python/pyjwt[${PYTHON_USEDEP}]
66 dev-python/pyyaml[${PYTHON_USEDEP}]
67 + dev-python/unidiff[${PYTHON_USEDEP}]
68 >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
69 ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
70 crypt? (
71 @@ -75,12 +75,12 @@ DEPEND="${RDEPEND}
72 dev-python/lz4[${PYTHON_USEDEP}]
73 dev-python/treq[${PYTHON_USEDEP}]
74 dev-python/setuptools_trial[${PYTHON_USEDEP}]
75 - dev-util/buildbot-pkg[${PYTHON_USEDEP}]
76 - dev-util/buildbot-worker[${PYTHON_USEDEP}]
77 - dev-util/buildbot-www[${PYTHON_USEDEP}]
78 + ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
79 + ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
80 + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
81 )"
82
83 -S=${S}/master
84 +S=${WORKDIR}/${MY_P}
85
86 distutils_enable_tests setup.py
87
88 @@ -94,6 +94,7 @@ pkg_setup() {
89 src_compile() {
90 distutils-r1_src_compile
91
92 + # missing files, so skip building
93 if use doc; then
94 einfo "Generation of documentation"
95 pushd docs > /dev/null || die
96 @@ -110,7 +111,6 @@ src_install() {
97
98 if use doc; then
99 HTML_DOCS=( docs/_build/html/ )
100 - # TODO: install man pages
101 fi
102
103 if use examples; then
104
105 diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-9999.ebuild
106 index 05d2cacd1c7..dcf36e3727e 100644
107 --- a/dev-util/buildbot/buildbot-9999.ebuild
108 +++ b/dev-util/buildbot/buildbot-9999.ebuild
109 @@ -38,6 +38,7 @@ RDEPEND="
110 >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
111 dev-python/pyjwt[${PYTHON_USEDEP}]
112 dev-python/pyyaml[${PYTHON_USEDEP}]
113 + dev-python/unidiff[${PYTHON_USEDEP}]
114 >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
115 ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
116 crypt? (