[Buildroot] [PATCH v2] kmsxx: new package

Yegor Yefremov yegorslists at googlemail.com
Wed Jun 8 14:34:10 UTC 2016


On Wed, Jun 8, 2016 at 4:19 PM, Yegor Yefremov
<yegorslists at googlemail.com> wrote:
> On Wed, Jun 8, 2016 at 4:16 PM, Laurent Pinchart
> <laurent.pinchart at ideasonboard.com> wrote:
>> Hi Yegor,
>>
>> On Wednesday 08 Jun 2016 12:27:21 Yegor Yefremov wrote:
>>> On Wed, Jun 8, 2016 at 12:18 PM, Laurent Pinchart wrote:
>>> > On Wednesday 08 Jun 2016 12:11:10 Yegor Yefremov wrote:
>>> >> On Thu, Jun 2, 2016 at 9:17 AM, Maxime Ripard wrote:
>>> >>> On Mon, May 09, 2016 at 10:38:55AM +0200, Maxime Ripard wrote:
>>> >>>> KMS++ is a suite of library and test tools to interact with KMS
>>> >>>> drivers in the linux kernel.
>>> >>>>
>>> >>>> Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
>>> >>>
>>> >>> Ping?
>>> >>
>>> >> What about removing Python bindings config option and just check if
>>> >> Python 3 is activated in *.mk file? See package/libcec/libcec.mk for
>>> >> reference.
>>> >>
>>> >> Though libdrm already requires host-pkgconf, should this dependency
>>> >> appear in kms.mk?
>>> >>
>>> >> I've looked at CMakeLIsts.txt in master branch of the project and I
>>> >> cannot see swig invocation. They just seem to compile some cpp files
>>> >> in py folder.
>>> >
>>> > The dependency on swig got removed recently, they now use pybind11.
>>>
>>> In other words we need https://pypi.python.org/pypi/pybind11 as a host
>>> package?
>>
>> I don't think so, kmsxx includes pybind11 as a submodule.
>
> I mean for the future. And if pybind11 would also supply pybin11.pc,
> then CMake could even automatically find it.

As to pkg-config support it won't happen any time soon :-(

https://github.com/pybind/pybind11/issues/230


More information about the buildroot mailing list