public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Joonas Niilola" <juippis@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/cbindgen/
Date: Tue, 20 May 2025 13:29:16 +0000 (UTC)	[thread overview]
Message-ID: <1747747731.5562e37cfffdb06c3425cde353ee288dbc23e652.juippis@gentoo> (raw)

commit:     5562e37cfffdb06c3425cde353ee288dbc23e652
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue May 20 13:28:51 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 20 13:28:51 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5562e37c

dev-util/cbindgen: add 0.29.0

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/cbindgen/Manifest               |  2 +
 dev-util/cbindgen/cbindgen-0.29.0.ebuild | 98 ++++++++++++++++++++++++++++++++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index ab41cdde8a46..a6b53e0ac8b3 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -6,6 +6,7 @@ DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c5
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
 DIST cbindgen-0.28.0.tar.gz 237495 BLAKE2B b9e50d238debbb62ed9d09d707458d6e5cdcf9e8c15c11d0f507d37cdb672a9fc1196c6f9f8caecd14252ccf513752488bdca3ad232b7cd2200c5e71436940eb SHA512 d53ed0b867309b703a077729963f077c3c5d0a88c994e358fb1cfad68342c8ea604735ba2e71f35164968a46411202da3cd7d432938f07a24bef31144b4c806e
+DIST cbindgen-0.29.0.tar.gz 241396 BLAKE2B 9b7304105627a21c582ec9c6286d50b1437379798078b0cea1623cdbd082681a8b71309a9557aed5661201c915e750869ecffe557c376acfed5d90e7442237ba SHA512 db5bedd32d7f7a683996ab21b47c2bf4a2bc063da279e48fc7a22de970e38ee48afd49d6a1b1f02869cbc0ade06dca28d91c2ca7b7f746c6b76ecdf726b56595
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST clap-4.5.15.crate 56612 BLAKE2B f5f34a6d3e84731de7dc1b54d8576e8e9e573fa1381e9bbcba8e2b66f8cc693ce51c7a876c34705ed705de7a793bfd2f4922fb86f8764adb7a4dacd03af06ff7 SHA512 a0bd102065cb29eb565e65408ce5bf37e3404b7496959614d10ff2f9bb2e29c1abf8f5a3716aa85994a49bce4ac12d63586c8ec8187c0d3a6f696a4804fb446b
 DIST clap_builder-4.5.15.crate 163717 BLAKE2B 795fa9c6de6a3f4d9a1288c3340613c14b11a5346e314f5f486bee76346f5f88396e54d95d051bd84184a91bb1f2d3575f870fca56a4b9b590ea2d9939beb415 SHA512 52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713
@@ -18,6 +19,7 @@ DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f2566
 DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
 DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
 DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 DIST indexmap-2.3.0.crate 83027 BLAKE2B c42cd83845923e68f9035de2d0645dfd5f37edab8b5f076c5d578867e721403b71cc48c5a68166e03688be96995c73cb81d0f2583aae8e24eb554a432854cf84 SHA512 035f76873c8f94dc0ebf8e2cd29c157135a1a6b5fe042997bd30a928227f6257a19dfbc43ea9b50cee425fabdfbe0ef6704627126ae5cc937855d6c91fca0958
 DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
 DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311

diff --git a/dev-util/cbindgen/cbindgen-0.29.0.ebuild b/dev-util/cbindgen/cbindgen-0.29.0.ebuild
new file mode 100644
index 000000000000..14796be57955
--- /dev/null
+++ b/dev-util/cbindgen/cbindgen-0.29.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+	anstream@0.6.15
+	anstyle-parse@0.2.5
+	anstyle-query@1.1.1
+	anstyle-wincon@3.0.4
+	anstyle@1.0.8
+	autocfg@1.3.0
+	bitflags@2.6.0
+	cfg-if@1.0.0
+	clap@4.5.15
+	clap_builder@4.5.15
+	clap_lex@0.7.2
+	colorchoice@1.0.2
+	dashmap@5.5.3
+	diff@0.1.13
+	equivalent@1.0.1
+	errno@0.3.9
+	fastrand@2.1.0
+	hashbrown@0.14.5
+	heck@0.5.0
+	indexmap@2.3.0
+	is_terminal_polyfill@1.70.1
+	itoa@1.0.11
+	lazy_static@1.5.0
+	libc@0.2.155
+	linux-raw-sys@0.4.14
+	lock_api@0.4.12
+	log@0.4.22
+	memchr@2.7.4
+	once_cell@1.19.0
+	parking_lot@0.12.3
+	parking_lot_core@0.9.10
+	pretty_assertions@1.4.0
+	proc-macro2@1.0.86
+	quote@1.0.36
+	redox_syscall@0.5.3
+	rustix@0.38.34
+	ryu@1.0.18
+	scopeguard@1.2.0
+	serde@1.0.205
+	serde_derive@1.0.205
+	serde_json@1.0.122
+	serde_spanned@0.6.7
+	serial_test@2.0.0
+	serial_test_derive@2.0.0
+	smallvec@1.13.2
+	strsim@0.11.1
+	syn@2.0.85
+	tempfile@3.12.0
+	toml@0.8.19
+	toml_datetime@0.6.8
+	toml_edit@0.22.20
+	unicode-ident@1.0.12
+	utf8parse@0.2.2
+	windows-sys@0.52.0
+	windows-sys@0.59.0
+	windows-targets@0.52.6
+	windows_aarch64_gnullvm@0.52.6
+	windows_aarch64_msvc@0.52.6
+	windows_i686_gnu@0.52.6
+	windows_i686_gnullvm@0.52.6
+	windows_i686_msvc@0.52.6
+	windows_x86_64_gnu@0.52.6
+	windows_x86_64_gnullvm@0.52.6
+	windows_x86_64_msvc@0.52.6
+	winnow@0.6.18
+	yansi@0.5.1
+"
+
+inherit cargo
+
+DESCRIPTION="A tool for generating C bindings to Rust code"
+HOMEPAGE="https://github.com/mozilla/cbindgen/"
+SRC_URI="${CARGO_CRATE_URIS}
+	https://github.com/mozilla/cbindgen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+# Dependent crate licenses
+LICENSE+="
+	MIT Unicode-DFS-2016
+	|| ( Apache-2.0 Boost-1.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+# Needs debugging enabled and lots of other problems.
+# https://github.com/mozilla/cbindgen/issues?q=is%3Aissue+is%3Aopen+test
+RESTRICT="test"
+
+BDEPEND="test? ( dev-build/cmake )"
+
+QA_FLAGS_IGNORED="usr/bin/cbindgen"


             reply	other threads:[~2025-05-20 13:29 UTC|newest]

Thread overview: 116+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-05-20 13:29 Joonas Niilola [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-07-26  6:44 [gentoo-commits] repo/gentoo:master commit in: dev-util/cbindgen/ Joonas Niilola
2025-07-03  8:51 Sam James
2025-06-25  7:41 Sam James
2025-06-25  7:41 Sam James
2025-06-25  6:02 Joonas Niilola
2025-04-13  7:37 Joonas Niilola
2025-03-29 14:23 Arthur Zamarin
2025-03-18 17:51 Joonas Niilola
2025-02-21 19:38 Sam James
2025-02-21 15:34 Arthur Zamarin
2025-02-21 15:34 Arthur Zamarin
2025-02-21 14:31 Joonas Niilola
2025-02-21 14:31 Joonas Niilola
2025-01-16  8:09 Joonas Niilola
2024-12-14  7:13 Joonas Niilola
2024-11-27 19:42 Sam James
2024-09-21 11:39 Arthur Zamarin
2024-09-21  9:12 Joonas Niilola
2024-09-21  9:12 Joonas Niilola
2024-08-11  8:29 Joonas Niilola
2023-12-08  6:50 Joonas Niilola
2023-11-10 15:52 Arthur Zamarin
2023-11-10 12:01 Arthur Zamarin
2023-11-10  7:34 Joonas Niilola
2023-11-10  7:34 Joonas Niilola
2023-10-07  7:37 Joonas Niilola
2023-10-07  6:20 Joonas Niilola
2023-10-02 10:48 Sam James
2023-10-02 10:14 Arthur Zamarin
2023-10-02  6:23 Joonas Niilola
2023-10-02  6:23 Joonas Niilola
2023-08-28  6:54 WANG Xuerui
2023-07-22 14:13 Joonas Niilola
2023-05-03  5:21 Joonas Niilola
2022-12-14  0:10 Georgy Yakovlev
2022-07-16  6:19 Joonas Niilola
2022-07-14  7:05 Agostino Sarubbo
2022-07-13 15:13 Joonas Niilola
2022-07-13 15:13 Joonas Niilola
2022-06-10  6:22 Joonas Niilola
2022-06-09 18:15 Joonas Niilola
2022-06-09 18:15 Joonas Niilola
2022-06-09 18:15 Joonas Niilola
2022-06-09 18:15 Joonas Niilola
2022-06-09 13:48 Joonas Niilola
2022-06-05  6:18 Joonas Niilola
2022-06-03 21:30 Jakov Smolić
2022-06-03 10:18 Joonas Niilola
2022-06-03 10:18 Joonas Niilola
2022-04-22  6:18 Joonas Niilola
2022-04-20  5:08 Joonas Niilola
2022-03-28  7:11 Joonas Niilola
2022-01-15 11:46 Joonas Niilola
2021-12-29  6:38 Yixun Lan
2021-09-06 16:03 Thomas Deutschmann
2021-07-29 16:06 Thomas Deutschmann
2021-05-18  0:18 Thomas Deutschmann
2021-05-18  0:18 Thomas Deutschmann
2021-04-10 22:27 Thomas Deutschmann
2021-03-22 20:55 Thomas Deutschmann
2021-03-22 20:55 Thomas Deutschmann
2021-03-01 18:06 Thomas Deutschmann
2021-03-01 18:06 Thomas Deutschmann
2021-02-23 20:30 Thomas Deutschmann
2021-02-04 18:56 Thomas Deutschmann
2021-02-01 15:01 Thomas Deutschmann
2021-02-01 15:01 Thomas Deutschmann
2021-01-22 14:48 Thomas Deutschmann
2021-01-22  0:06 Thomas Deutschmann
2020-10-22 13:17 Thomas Deutschmann
2020-10-22 13:17 Thomas Deutschmann
2020-10-12 23:12 Thomas Deutschmann
2020-10-04 17:33 Thomas Deutschmann
2020-10-04 17:33 Thomas Deutschmann
2020-09-30 23:49 Thomas Deutschmann
2020-09-28  0:13 Georgy Yakovlev
2020-09-13 23:22 Thomas Deutschmann
2020-09-13 23:22 Thomas Deutschmann
2020-08-23 20:46 Thomas Deutschmann
2020-07-27 14:24 Thomas Deutschmann
2020-07-27 14:24 Thomas Deutschmann
2020-07-14 10:50 Sam James
2020-07-10 14:17 Sam James
2020-06-26 21:07 Thomas Deutschmann
2020-05-23 21:48 Thomas Deutschmann
2020-05-23 21:48 Thomas Deutschmann
2020-05-03 16:01 Thomas Deutschmann
2020-04-06 19:52 Thomas Deutschmann
2020-04-06 19:52 Thomas Deutschmann
2020-03-30  1:18 Thomas Deutschmann
2020-03-11 21:47 Thomas Deutschmann
2020-03-11 21:47 Thomas Deutschmann
2020-02-11 18:46 Thomas Deutschmann
2020-02-11 18:46 Thomas Deutschmann
2020-02-11 18:46 Thomas Deutschmann
2020-01-24 21:31 Thomas Deutschmann
2020-01-07 20:20 Thomas Deutschmann
2019-12-11 14:59 Thomas Deutschmann
2019-12-03 17:53 Thomas Deutschmann
2019-11-05 19:29 Thomas Deutschmann
2019-10-06 11:41 Thomas Deutschmann
2019-10-06 11:41 Thomas Deutschmann
2019-09-22 23:18 Aaron Bauman
2019-09-13 17:54 Mikle Kolyada
2019-09-07 21:07 Thomas Deutschmann
2019-09-03 11:35 Thomas Deutschmann
2019-08-10 21:59 Aaron Bauman
2019-07-24 20:49 Thomas Deutschmann
2019-06-30 19:39 Thomas Deutschmann
2019-05-23 19:13 Thomas Deutschmann
2019-03-08 22:50 Thomas Deutschmann
2019-01-30 15:37 Thomas Deutschmann
2019-01-29 14:37 Thomas Deutschmann
2018-10-31 19:41 Thomas Deutschmann
2018-10-22 22:13 Thomas Deutschmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1747747731.5562e37cfffdb06c3425cde353ee288dbc23e652.juippis@gentoo \
    --to=juippis@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox