[libcamera-devel] [Buildroot] [RFC PATCH] package/libcamera: Add libcamera package

Kieran Bingham kieran.bingham at ideasonboard.com
Wed Mar 20 10:39:18 CET 2019


Hi Yann,

On 19/03/2019 15:38, Yann E. MORIN wrote:
> Kieran, All,
> 
> On 2019-03-19 14:12 +0000, Kieran Bingham spake thusly:
>> On 19/03/2019 12:50, Yann E. MORIN wrote:
>>> On 2019-03-19 11:03 +0000, Kieran Bingham spake thusly:
>>>> diff --git a/DEVELOPERS b/DEVELOPERS
>>>> index c91325e28486..5bcdf208a62b 100644
>>>> --- a/DEVELOPERS
>>>> +++ b/DEVELOPERS
>>>> @@ -1260,6 +1260,9 @@ F:	package/ramsmp/
>>>>  N:	Kevin Joly <kevin.joly at sensefly.com>
>>>>  F:	package/libgphoto2/
>>>>  
>>>> +N:	Kieran Bingham <kieran.bingham at ideasonboard.com>
>>>> +F:	package/libcamera/
>> Is it possible to put the libcamera mailinglist as a 'cc' target here as
>> well? or is it only individuals.
> 
> The problem is that libcamera-dev is subscription-based too, so people
> who are not subscribed get a "pending-approval" message, which is not
> very interesting...

libcamera-dev is indeed a mailman instance, but we do not require a
subscription to post.

As you note, to prevent spam the first post from anyone will require
moderation - but once approved all further posts from that person will
be accepted, and the initial post does not need to be resent. It will
hit the list once approved.



>> If someone (other than me) updates the package, It would be nice for
>> that notification to go to the list.
> 
> Well, the goal of the DEVELOPERS file is that someone-not-you update the
> package, they do Cc you. For example, with your patch applied, run:
> 
>     ./utils/get-developers -p libcamera
> 
> Or:
> 
>     git show |./get-developers -
> 
> which will reprt you as the person to Cc on patches touching the
> libcamera package.

Yes, I like that :) but I might not always be the best contact for the
libcamera package, which is why I thought the list would be more
appropriate.

I can just leave the developer entry as me for now. If it ever became an
issue it could be updated easily.


>>> Also, as you already discovered, it's nice to pass a new package through
>>> utils/test-pkg as well (and although not mandatory, it's nice to provide
>>> that report after the --- line.)
>>
>> I was going to ask how to do this - as it was skipping all 6, and then
>> all 43 toolchains with -a. But I've worked it out, so for the benefit of
>> others:
> 
> From the manual:
> 
>     https://buildroot.org/downloads/manual/manual.html#_tips_and_tricks
> 
>     17.23.3. How to test your package
> 
>> I had to create a libcamera.config and specify the EUDEV dependency:
>>
>>   BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y>>   BR2_PACKAGE_LIBCAMERA=y
>>
>> Then:
>>  ./utils/test-pkg -c libcamera.config -p libcamera
> 
> Regards,
> Yann E. MORIN.
> 

-- 
Regards
--
Kieran


More information about the libcamera-devel mailing list