Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libcbor/
Date: Fri, 01 Jan 2021 00:53:57
Message-Id: 1609462314.693b978497656053cdb87607a91829369ac3bad9.mgorny@gentoo
1 commit: 693b978497656053cdb87607a91829369ac3bad9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 1 00:51:54 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 1 00:51:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693b9784
7
8 dev-libs/libcbor: Remove old (py3.6)
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-libs/libcbor/Manifest | 4 --
13 dev-libs/libcbor/libcbor-0.5.0.ebuild | 68 --------------------------------
14 dev-libs/libcbor/libcbor-0.6.0-r1.ebuild | 68 --------------------------------
15 dev-libs/libcbor/libcbor-0.6.1.ebuild | 68 --------------------------------
16 dev-libs/libcbor/libcbor-0.7.0.ebuild | 68 --------------------------------
17 5 files changed, 276 deletions(-)
18
19 diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest
20 index fa2e5872c04..74840a9ab21 100644
21 --- a/dev-libs/libcbor/Manifest
22 +++ b/dev-libs/libcbor/Manifest
23 @@ -1,5 +1 @@
24 -DIST libcbor-0.5.0.tar.gz 719348 BLAKE2B 57e15e648159e7858d9d57a8b4cb7f3682f8153248610c9a3385cf9cbdea8babaf81d596b25d44bf6d59c75de23e76cce462fa7860b294019f46636726206d5a SHA512 5c2e9610d9fbb0bfc59f89a180f70b58539a1760fd39cad696af372c164a87828a23bb4d3a54d8e9d846be5271204800f0ad63656ef830f06a0ccdd10edfdb2c
25 -DIST libcbor-0.6.0.tar.gz 262622 BLAKE2B 2d3bc10bdb69c9205430718a8f2652672a8fa580ba7951c4012bdc8b502a9d6dcb26f398740f5fd35dfe0634f8e3d8ddf7eff5b9ec35c95cdc5383e2dce9f0ab SHA512 6adbb32780d428140388295c5d740bd77b0ae7b21e3f73629ba56a3aa4e4ee5dbb715454061b0f6f67f2b19ea8366e0e5c24f4ffb1ba629afcb7a776a15045f7
26 -DIST libcbor-0.6.1.tar.gz 263486 BLAKE2B 9a2415c1dde7ed611075c3b03ea1d8ab63bcb00dfc0cae3d7a3bb225b6fbee2a8f576b1f0f97eb6f0cf14c1a6e9df1c77f69320bac041287b0dec37c073f8b85 SHA512 dc9bb7d18b934fe33faabe30010425cb272d7e135f3bf233554bc934b1701f85c7b662e0d5a6a1921c21cd46acb4393600e9adc05b09d1b2a8e3c92ca9d7e4e8
27 -DIST libcbor-0.7.0.tar.gz 266323 BLAKE2B 76f93d3199e703c4167aeed262da7ba78d1df82e081754609391572b89f216efba0c54511d4021049fc6c62ab01b08835f02a58bbf226d973174b37eff087761 SHA512 4e2ed55ef17b8b77f82d780b1ee998d0342b67e6beabc24795117e5e222549640fe7fd261c8e78524d6489d03f7f5aa46b987709790a81f93e4d7409c32fecda
28 DIST libcbor-0.8.0.tar.gz 267044 BLAKE2B e8548e7351984ebdcbeb5f13a7ca35412c3f3f05e2a44a5438d57b90bdcdc51f5265953163106f90ade911a96af665956ebeba7ed1c48cf207acf6d683af5606 SHA512 694d2d3a78d80072f96e0afb73590ca1f3572e41d2117330ef4313ed06271743b048d3ba3259c6ffe9a802d5e441379d0e54787d1d42fed08dc81ac4f06c6dbc
29
30 diff --git a/dev-libs/libcbor/libcbor-0.5.0.ebuild b/dev-libs/libcbor/libcbor-0.5.0.ebuild
31 deleted file mode 100644
32 index fac56ccb78b..00000000000
33 --- a/dev-libs/libcbor/libcbor-0.5.0.ebuild
34 +++ /dev/null
35 @@ -1,68 +0,0 @@
36 -# Copyright 2020 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -
41 -PYTHON_COMPAT=( python3_6 )
42 -inherit python-any-r1 cmake-utils
43 -
44 -DESCRIPTION="CBOR protocol implementation for C and others"
45 -HOMEPAGE="https://github.com/pjk/libcbor"
46 -SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
47 -
48 -LICENSE="MIT"
49 -SLOT="0/0"
50 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
51 -IUSE="+custom-alloc doc test"
52 -
53 -BDEPEND="
54 - doc? (
55 - $(python_gen_any_dep '
56 - dev-python/sphinx[${PYTHON_USEDEP}]
57 - dev-python/breathe[${PYTHON_USEDEP}]
58 - ')
59 - )
60 - test? ( dev-util/cmocka )
61 -"
62 -
63 -RESTRICT="!test? ( test )"
64 -
65 -CMAKE_MAKEFILE_GENERATOR="emake"
66 -
67 -python_check_deps() {
68 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
69 - has_version "dev-python/breathe[${PYTHON_USEDEP}]"
70 -}
71 -
72 -pkg_setup() {
73 - use doc && python-any-r1_pkg_setup
74 -}
75 -
76 -src_configure() {
77 - local -a mycmakeargs=(
78 - -DCMAKE_BUILD_TYPE=Release
79 - -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
80 - -DWITH_TESTS=$(usex test 'ON' 'OFF')
81 - )
82 -
83 - cmake-utils_src_configure
84 -}
85 -
86 -src_compile() {
87 - cmake-utils_src_compile
88 -
89 - if use doc; then
90 - pushd doc >/dev/null || die
91 - emake html man
92 - popd >/dev/null || die
93 - fi
94 -}
95 -
96 -src_install() {
97 - cmake-utils_src_install
98 -
99 - if use doc; then
100 - dodoc -r doc/build/html
101 - doman doc/build/man/*
102 - fi
103 -}
104
105 diff --git a/dev-libs/libcbor/libcbor-0.6.0-r1.ebuild b/dev-libs/libcbor/libcbor-0.6.0-r1.ebuild
106 deleted file mode 100644
107 index 92997f9ab20..00000000000
108 --- a/dev-libs/libcbor/libcbor-0.6.0-r1.ebuild
109 +++ /dev/null
110 @@ -1,68 +0,0 @@
111 -# Copyright 2020 Gentoo Authors
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=7
115 -
116 -PYTHON_COMPAT=( python3_6 )
117 -inherit python-any-r1 cmake-utils
118 -
119 -DESCRIPTION="CBOR protocol implementation for C and others"
120 -HOMEPAGE="https://github.com/pjk/libcbor"
121 -SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
122 -
123 -LICENSE="MIT"
124 -SLOT="0/1"
125 -KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
126 -IUSE="+custom-alloc doc test"
127 -
128 -BDEPEND="
129 - doc? (
130 - $(python_gen_any_dep '
131 - dev-python/sphinx[${PYTHON_USEDEP}]
132 - dev-python/breathe[${PYTHON_USEDEP}]
133 - ')
134 - )
135 - test? ( dev-util/cmocka )
136 -"
137 -
138 -RESTRICT="!test? ( test )"
139 -
140 -CMAKE_MAKEFILE_GENERATOR="emake"
141 -
142 -python_check_deps() {
143 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
144 - has_version "dev-python/breathe[${PYTHON_USEDEP}]"
145 -}
146 -
147 -pkg_setup() {
148 - use doc && python-any-r1_pkg_setup
149 -}
150 -
151 -src_configure() {
152 - local -a mycmakeargs=(
153 - -DCMAKE_BUILD_TYPE=Release
154 - -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
155 - -DWITH_TESTS=$(usex test 'ON' 'OFF')
156 - )
157 -
158 - cmake-utils_src_configure
159 -}
160 -
161 -src_compile() {
162 - cmake-utils_src_compile
163 -
164 - if use doc; then
165 - pushd doc >/dev/null || die
166 - emake html man
167 - popd >/dev/null || die
168 - fi
169 -}
170 -
171 -src_install() {
172 - cmake-utils_src_install
173 -
174 - if use doc; then
175 - dodoc -r doc/build/html
176 - doman doc/build/man/*
177 - fi
178 -}
179
180 diff --git a/dev-libs/libcbor/libcbor-0.6.1.ebuild b/dev-libs/libcbor/libcbor-0.6.1.ebuild
181 deleted file mode 100644
182 index 368f5493f9e..00000000000
183 --- a/dev-libs/libcbor/libcbor-0.6.1.ebuild
184 +++ /dev/null
185 @@ -1,68 +0,0 @@
186 -# Copyright 2020 Gentoo Authors
187 -# Distributed under the terms of the GNU General Public License v2
188 -
189 -EAPI=7
190 -
191 -PYTHON_COMPAT=( python3_{6,7,8} )
192 -inherit python-any-r1 cmake-utils
193 -
194 -DESCRIPTION="CBOR protocol implementation for C and others"
195 -HOMEPAGE="https://github.com/pjk/libcbor"
196 -SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
197 -
198 -LICENSE="MIT"
199 -SLOT="0/1"
200 -KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
201 -IUSE="+custom-alloc doc test"
202 -
203 -BDEPEND="
204 - doc? (
205 - $(python_gen_any_dep '
206 - dev-python/sphinx[${PYTHON_USEDEP}]
207 - dev-python/breathe[${PYTHON_USEDEP}]
208 - ')
209 - )
210 - test? ( dev-util/cmocka )
211 -"
212 -
213 -RESTRICT="!test? ( test )"
214 -
215 -CMAKE_MAKEFILE_GENERATOR="emake"
216 -
217 -python_check_deps() {
218 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
219 - has_version "dev-python/breathe[${PYTHON_USEDEP}]"
220 -}
221 -
222 -pkg_setup() {
223 - use doc && python-any-r1_pkg_setup
224 -}
225 -
226 -src_configure() {
227 - local -a mycmakeargs=(
228 - -DCMAKE_BUILD_TYPE=Release
229 - -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
230 - -DWITH_TESTS=$(usex test 'ON' 'OFF')
231 - )
232 -
233 - cmake-utils_src_configure
234 -}
235 -
236 -src_compile() {
237 - cmake-utils_src_compile
238 -
239 - if use doc; then
240 - pushd doc >/dev/null || die
241 - emake html man
242 - popd >/dev/null || die
243 - fi
244 -}
245 -
246 -src_install() {
247 - cmake-utils_src_install
248 -
249 - if use doc; then
250 - dodoc -r doc/build/html
251 - doman doc/build/man/*
252 - fi
253 -}
254
255 diff --git a/dev-libs/libcbor/libcbor-0.7.0.ebuild b/dev-libs/libcbor/libcbor-0.7.0.ebuild
256 deleted file mode 100644
257 index 9d906f79cbf..00000000000
258 --- a/dev-libs/libcbor/libcbor-0.7.0.ebuild
259 +++ /dev/null
260 @@ -1,68 +0,0 @@
261 -# Copyright 2020 Gentoo Authors
262 -# Distributed under the terms of the GNU General Public License v2
263 -
264 -EAPI=7
265 -
266 -PYTHON_COMPAT=( python3_{6,7,8} )
267 -inherit python-any-r1 cmake-utils
268 -
269 -DESCRIPTION="CBOR protocol implementation for C and others"
270 -HOMEPAGE="https://github.com/pjk/libcbor"
271 -SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
272 -
273 -LICENSE="MIT"
274 -SLOT="0/${PV}"
275 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
276 -IUSE="+custom-alloc doc test"
277 -
278 -BDEPEND="
279 - doc? (
280 - $(python_gen_any_dep '
281 - dev-python/sphinx[${PYTHON_USEDEP}]
282 - dev-python/breathe[${PYTHON_USEDEP}]
283 - ')
284 - )
285 - test? ( dev-util/cmocka )
286 -"
287 -
288 -RESTRICT="!test? ( test )"
289 -
290 -CMAKE_MAKEFILE_GENERATOR="emake"
291 -
292 -python_check_deps() {
293 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
294 - has_version "dev-python/breathe[${PYTHON_USEDEP}]"
295 -}
296 -
297 -pkg_setup() {
298 - use doc && python-any-r1_pkg_setup
299 -}
300 -
301 -src_configure() {
302 - local -a mycmakeargs=(
303 - -DCMAKE_BUILD_TYPE=Release
304 - -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
305 - -DWITH_TESTS=$(usex test 'ON' 'OFF')
306 - )
307 -
308 - cmake-utils_src_configure
309 -}
310 -
311 -src_compile() {
312 - cmake-utils_src_compile
313 -
314 - if use doc; then
315 - pushd doc >/dev/null || die
316 - emake html man
317 - popd >/dev/null || die
318 - fi
319 -}
320 -
321 -src_install() {
322 - cmake-utils_src_install
323 -
324 - if use doc; then
325 - dodoc -r doc/build/html
326 - doman doc/build/man/*
327 - fi
328 -}