repo/gentoo:master commit in: dev-cpp/cppgir/

"Yixun Lan" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786278242.d7d8362917b371ca619eedf232fee23668b1281c.dlan@gentoo>
commit:     d7d8362917b371ca619eedf232fee23668b1281c
Author:     Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sat Aug  8 17:01:38 2026 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug  9 12:24:02 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d83629

dev-cpp/cppgir: Bump to 2.0_p20260518

Part-of: https://github.com/gentoo/gentoo/pull/46662
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 dev-cpp/cppgir/Manifest                    |  1 +
 dev-cpp/cppgir/cppgir-2.0_p20260518.ebuild | 46 ++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/cppgir/Manifest b/dev-cpp/cppgir/Manifest
index b409261982fc..3b4b54648f9c 100644
--- a/dev-cpp/cppgir/Manifest
+++ b/dev-cpp/cppgir/Manifest
@@ -1,3 +1,4 @@
 DIST cppgir-2.0_p20250629.tar.bz2 159868 BLAKE2B df2d6b947e6303aabf17a3e40b175fb261dccf6e11f6a2870e0cdc08d247b416f48c370bdd1541bc21acd861cf5112b96aa472b46bbe0a3e815e33cfcda3678a SHA512 59578481542973e51fa7b7374a5a9cacc3d6c1c300e6ef128c3dd6d7093927de7957a2ecc0f762ae620bc61c94a4b31992d10f170ea11e17caad8c74a1ffb0b7
 DIST cppgir-2.0_p20260226.tar.bz2 160619 BLAKE2B ce8d2a3155b3740aad71729c428abfc3b4f872e06d64abd33c725b8f50f26447adf3c8615419b83f3130e9fa7b42ac9aed18c2110cd729cd326d4ff7e42c8580 SHA512 259d3a0f0c6ced89882e95e7c98fb984943fb1884a5ed2bcfc65cc3095d88a4d5ad137ac25f7e052d592fc33e87825d7e2ed4275eb79c4f85214141ba4d525c7
 DIST cppgir-2.0_p20260321.tar.bz2 160691 BLAKE2B 0f7efbef5b8068d0b87a03b0eacea6c96e5c06734c61c4856d8651ca9e76cfd8166fab998ec070cd500eb63f5102701e46fb920899c5282b52f157ba9f8c07ad SHA512 70fc4e1a57c005885c7262b3a51b74684de58c21ba304c18cbe43116d8be06cb4451a7b1165c14f07bc4e41265849a8348c7c0759a3f2eb7e859c3abb8c19f5f
+DIST cppgir-2.0_p20260518.tar.bz2 160480 BLAKE2B 68838915dc1191b08ba6afab7e1fda454ff73c695e7277d4a20f9eea621be7020728293e35dc95c75578b507e3c817e6bf9d0b177d7243c721df9be39ec237c5 SHA512 66a7b33f241bc1d911d64f25eaddc8166187e4a593c346eefd9541ac5933af72e4106d486086cd506292782786544a8a19048962935aafa855c17afac644fbe9

diff --git a/dev-cpp/cppgir/cppgir-2.0_p20260518.ebuild b/dev-cpp/cppgir/cppgir-2.0_p20260518.ebuild
new file mode 100644
index 000000000000..419300776f9c
--- /dev/null
+++ b/dev-cpp/cppgir/cppgir-2.0_p20260518.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="GObject-Introspection C++ binding wrapper generator"
+HOMEPAGE="https://gitlab.com/mnauw/cppgir"
+
+MY_PV="0bdd2b6a3cb2b17c36f175b78e914a46784c5b86"
+SRC_URI="https://gitlab.com/mnauw/cppgir/-/archive/${MY_PV}/cppgir-${MY_PV}.tar.bz2 -> ${P}.tar.bz2"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-libs/boost:=
+	dev-libs/libfmt:=
+"
+DEPEND="${RDEPEND}
+	dev-cpp/expected-lite
+"
+BDEPEND="
+	doc? ( app-text/ronn-ng )
+	test? ( dev-libs/glib )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_DOC=$(usex doc)
+		-DBUILD_TESTING=$(usex test)
+		-DBUILD_EXAMPLES=no
+		-DINTERNAL_EXPECTED=no
+	)
+
+	append-cppflags \
+		-UDEFAULT_GIRPATH \
+		-DDEFAULT_GIRPATH="${EPREFIX}/usr/share:${EPREFIX}/usr/local/share"
+
+	cmake_src_configure
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.