public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Arthur Zamarin" <arthurzam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/bindgen/
Date: Thu, 19 Jun 2025 17:41:23 +0000 (UTC)	[thread overview]
Message-ID: <1750354878.2a37e6d907c9b468a9973f710936f0d80e7fe772.arthurzam@gentoo> (raw)

commit:     2a37e6d907c9b468a9973f710936f0d80e7fe772
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 19 17:39:58 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 19 17:41:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a37e6d9

dev-util/bindgen: add 0.72.0

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-util/bindgen/Manifest              |  2 ++
 dev-util/bindgen/bindgen-0.72.0.ebuild | 40 ++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/dev-util/bindgen/Manifest b/dev-util/bindgen/Manifest
index d847ec885af3..02aa91e5a540 100644
--- a/dev-util/bindgen/Manifest
+++ b/dev-util/bindgen/Manifest
@@ -8,6 +8,7 @@ DIST bindgen-0.68.1.tar.gz 2315521 BLAKE2B c6101387c664db0d8f5197968e3d20addb5bb
 DIST bindgen-0.69.4.tar.gz 2314307 BLAKE2B 7329cf00154a4a1f892dda151f5d8dec986f15b342d76c1e658ff66e927bfc0da06f4ee50b3db3147b5ea8b51b34a11c95fd99f0bf4d850c8733542484de7214 SHA512 a493474c89255c801c6fd4eb44e6a94f4d23830dc13c0bbae08c46e5c364e0df176fc00174d6462b70239578d0821e9ff1aaf127d8c60688f38a50a62cf292f4
 DIST bindgen-0.70.1.tar.gz 2321368 BLAKE2B 03f2b54f9bc64b8a683db467d11e425e3f73911f7a75d3d5bd89907361439015187bcaff1ac2d3fc77d8d1ca83a1d45e4dfeae1c6f0c4dc5e9e6dcf931465864 SHA512 dc1c43a3023a29597cfe8ef5f8a18c4ad9847d644545c0498c8253cbcd6eaf3377f38d73eb7275e849967e156f932e2644f21cfde444335a45bbd1260c575d07
 DIST bindgen-0.71.1.tar.gz 2324976 BLAKE2B 9327cd1d579502a6d65e9f33ff6dc09bea4cb1e1a66f7f291afde0843086732cb6ad18c7e29e4e589c31502d29beb064ea2a25be1708a2fe45ccc8f0d1e4918e SHA512 c900bd3780074c9f8df5dfb349cdfd59a8a71b5ac7fd63b18eb31c7fa3ab1fb5e656ff05bb7461ddc70c40a65ef73155007abea566c9d5deb41cda901a9fd57d
+DIST bindgen-0.72.0.tar.gz 2332610 BLAKE2B dd97e3dcdcd9e05ffd27e6eb050113be07183018bbec60a9cea14794c1515548eaa1178c64fa9ddaa2f19976ed71745a4a63491a859bf11cf38d578adf428745 SHA512 606bcf2bb087cfc16dbc28f47515684cb7cc0fa2bae624c789d6aa54e873d9b8970de020c8f19d5952a2263675a39bce91132a66dbfcb44bf3520ad86682d8f8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.2.1.crate 35798 BLAKE2B 9ed2e0764edb3f164385e4420e8c9a133757194ee2763743692520d2389ee81c987a081db68510963d66a02555d20bc6decd83f707309040a7295522ddfa35f3 SHA512 413b602edb82f8a4553735e46feefe323137b742d003368e037406157f916e5a5ea002d015a27cf8d41accca75f103c6712e2268fe2853d4d5e93e7264682182
 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
@@ -88,6 +89,7 @@ DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29
 DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2
 DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
 DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8
+DIST rust-bindgen-0.72.0-crates.tar.xz 12311900 BLAKE2B 3309e6d3f187ccc2bccd462c2aae544b2e5e27f8264d3161daf64da800a38840e3e4c21daea9e7a7d1eaeb69a502bf2dc69fcb9189af46a1dc26eef760fa71ac SHA512 2321dc1954a933551bd285d7070d5e4f6fd2189087ce2813b4d90260350dc60381c8c9932567c827648e8b4a74a95b4356e0d8c05fee2d2601389e3eccb7fa39
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2
 DIST rustix-0.36.16.crate 290950 BLAKE2B 7f453c242a03747ac25af6272f0d2eec4fda98b15537da30849160ac394664c5570142683e442207b0c51ac025e2c572570854f4f6efaa73ab83d7fc9e7c3421 SHA512 539fed8219e0784115a693d0b6152f1ad183a1ba8edd28407264b6de2fbb491a3b07d705abb33abdd48d76c7fd107f427b250a9d707df1ffb279babe5a0d0117

diff --git a/dev-util/bindgen/bindgen-0.72.0.ebuild b/dev-util/bindgen/bindgen-0.72.0.ebuild
new file mode 100644
index 000000000000..683b89ef3aab
--- /dev/null
+++ b/dev-util/bindgen/bindgen-0.72.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+inherit rust-toolchain cargo
+
+DESCRIPTION="Automatically generates Rust FFI bindings to C and C++ libraries."
+HOMEPAGE="https://rust-lang.github.io/rust-bindgen/"
+SRC_URI="https://github.com/rust-lang/rust-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/gentoo-crate-dist/rust-${PN}/releases/download/v${PV}/rust-${P}-crates.tar.xz
+"
+S=${WORKDIR}/rust-${P}
+
+LICENSE="BSD"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+
+DEPEND="${RUST_DEPEND}"
+RDEPEND="${DEPEND}
+	llvm-core/clang:*
+"
+
+QA_FLAGS_IGNORED="usr/bin/bindgen"
+
+src_test () {
+	# required by clang during tests
+	local -x TARGET=$(rust_abi)
+
+	cargo_src_test --bins --lib
+}
+
+src_install () {
+	cargo_src_install --path "${S}/bindgen-cli"
+
+	einstalldocs
+}


             reply	other threads:[~2025-06-19 17:41 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-19 17:41 Arthur Zamarin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-27  1:49 [gentoo-commits] repo/gentoo:master commit in: dev-util/bindgen/ Sam James
2025-10-27  1:49 Sam James
2025-09-05  8:10 Arthur Zamarin
2025-08-07  7:16 Sam James
2025-08-07  2:47 Sam James
2025-01-17 16:13 Sam James
2025-01-17 16:13 Sam James
2024-12-14 13:57 Arthur Zamarin
2024-10-18 17:32 Arthur Zamarin
2024-10-16 17:55 Sam James
2024-09-14 10:43 Michał Górny
2024-09-14 10:43 Michał Górny
2024-09-13 20:06 Arthur Zamarin
2024-09-13 20:06 Arthur Zamarin
2024-07-26  8:37 Arthur Zamarin
2024-07-26  5:05 Eli Schwartz
2024-04-01  6:27 Sam James
2024-01-31 13:56 Matt Turner
2023-12-21  6:52 Sam James
2023-09-14  3:05 Matt Turner
2023-09-13  4:13 Sam James
2023-09-13  2:15 Sam James
2023-07-02 11:18 Sam James
2023-05-21  8:35 Jakov Smolić
2022-12-23  7:57 Georgy Yakovlev
2022-12-20  4:58 Georgy Yakovlev
2022-12-20  4:57 Georgy Yakovlev
2022-12-20  4:57 Georgy Yakovlev

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=1750354878.2a37e6d907c9b468a9973f710936f0d80e7fe772.arthurzam@gentoo \
    --to=arthurzam@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