From nobody Thu Oct 28 08:42:17 2021
X-Original-To: python@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6D0D7181C350
	for <python@mlmmj.nyi.freebsd.org>; Thu, 28 Oct 2021 08:42:17 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4HfzZd2SH1z4vLK
	for <python@FreeBSD.org>; Thu, 28 Oct 2021 08:42:17 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(Client did not present a certificate)
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 36303206F3
	for <python@FreeBSD.org>; Thu, 28 Oct 2021 08:42:17 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org ([127.0.1.5])
	by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 19S8gH0m090513
	for <python@FreeBSD.org>; Thu, 28 Oct 2021 08:42:17 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
Received: (from bugzilla@localhost)
	by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 19S8gHW6090512
	for python@FreeBSD.org; Thu, 28 Oct 2021 08:42:17 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 256925] [NEW PORT]: devel/py-cymbal: Easily add functionality
 missing from libclang Python bindings
Date: Thu, 28 Oct 2021 08:42:17 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: feature, needs-patch, needs-qa
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: commit-hook@FreeBSD.org
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-256925-21822-v0Ql6dUkfP@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-256925-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-256925-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-python
List-Help: <mailto:python+help@freebsd.org>
List-Post: <mailto:python@freebsd.org>
List-Subscribe: <mailto:python+subscribe@freebsd.org>
List-Unsubscribe: <mailto:python+unsubscribe@freebsd.org>
Sender: owner-freebsd-python@freebsd.org
X-BeenThere: freebsd-python@freebsd.org
MIME-Version: 1.0
X-ThisMailContainsUnwantedMimeParts: N

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256925

--- Comment #11 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3Dc5067c3e7ef42ebe1b7ad44cc436371=
e65d1d913

commit c5067c3e7ef42ebe1b7ad44cc436371e65d1d913
Author:     Neal Nelson <ports@nicandneal.net>
AuthorDate: 2021-10-28 04:20:43 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2021-10-28 08:40:42 +0000

    devel/py-cymbal: Add new port

    Cymbal makes it easy to add functionality missing from libclang Python
    bindings

    The Clang libclang python bindings use ctypes to invoke functions
    present in libclang dynamic library. In some cases, only a subset of
    the C functions are available, because the platform or version
    specific Python bindings omit functions. Cymbal simplfies the process
    of dynamically adding those methods to Types and Cursors.

    PR:             256925

 devel/Makefile                  |  1 +
 devel/py-cymbal/Makefile (new)  | 22 ++++++++++++++++++++++
 devel/py-cymbal/distinfo (new)  |  3 +++
 devel/py-cymbal/pkg-descr (new) | 10 ++++++++++
 4 files changed, 36 insertions(+)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=