[libcamera-devel] [RFC v2 4/4] py: update pybind11 wrap to 2.6.0
Tomi Valkeinen
tomi.valkeinen at iki.fi
Mon Nov 30 17:08:24 CET 2020
On 30/11/2020 18:03, Laurent Pinchart wrote:
> Hi Tomi,
>
> Thank you for the patch.
>
> On Fri, Nov 27, 2020 at 03:37:38PM +0200, Tomi Valkeinen wrote:
>> Signed-off-by: Tomi Valkeinen <tomi.valkeinen at iki.fi>
>> ---
>> .gitignore | 2 +-
>> .../packagecache/pybind11-2.6.0-wrap.zip | Bin 0 -> 1456 bytes
>> subprojects/packagecache/pybind11-2.6.0.zip | Bin 0 -> 727287 bytes
>> subprojects/pybind11.wrap | 14 +++++++-------
>> 4 files changed, 8 insertions(+), 8 deletions(-)
>> create mode 100644 subprojects/packagecache/pybind11-2.6.0-wrap.zip
>> create mode 100644 subprojects/packagecache/pybind11-2.6.0.zip
>>
>> diff --git a/.gitignore b/.gitignore
>> index 1f9dc7d1..c7d8d2e6 100644
>> --- a/.gitignore
>> +++ b/.gitignore
>> @@ -6,4 +6,4 @@ patches/
>> *.patch
>> *.pyc
>> subprojects/packagecache/
>> -subprojects/pybind11-2.3.0/
>> +subprojects/pybind11-2.6.0/
>> diff --git a/subprojects/packagecache/pybind11-2.6.0-wrap.zip b/subprojects/packagecache/pybind11-2.6.0-wrap.zip
>> new file mode 100644
>> index 0000000000000000000000000000000000000000..11b7180225ef39002fb434bb870b323d49004a12
>> GIT binary patch
>> literal 1456
>
> [snip]
>>
>> diff --git a/subprojects/packagecache/pybind11-2.6.0.zip b/subprojects/packagecache/pybind11-2.6.0.zip
>> new file mode 100644
>> index 0000000000000000000000000000000000000000..eac0459fa192fd994e1239e905b977c2712977de
>> GIT binary patch
>> literal 727287
>
> [snip]
>
>> diff --git a/subprojects/pybind11.wrap b/subprojects/pybind11.wrap
>> index a76ddb1b..a5a397a1 100644
>> --- a/subprojects/pybind11.wrap
>> +++ b/subprojects/pybind11.wrap
>> @@ -1,10 +1,10 @@
>> [wrap-file]
>> -directory = pybind11-2.3.0
>> +directory = pybind11-2.6.0
>>
>> -source_url = https://github.com/pybind/pybind11/archive/v2.3.0.zip
>> -source_filename = pybind11-2.3.0.zip
>> -source_hash = 1f844c071d9d98f5bb08458f128baa0aa08a9e5939a6b42276adb1bacd8b483e
>> +source_url = https://github.com/pybind/pybind11/archive/v2.6.0.zip
>
> This URL exists. Do we need to include the file in
> subprojects/packagecache/ ?
Good point. No, we don't, meson will fetch it.
>> +source_filename = pybind11-2.6.0.zip
>> +source_hash = c2ed3fc84db08f40a36ce1d03331624ed6977497b35dfed36a1423396928559a
>>
>> -patch_url = https://wrapdb.mesonbuild.com/v1/projects/pybind11/2.3.0/2/get_zip
>> -patch_filename = pybind11-2.3.0-2-wrap.zip
>> -patch_hash = f3bed4bfc8961b3b985ff1e63fc6e57c674f35b353f0d42adbc037f9416381fb
>> +patch_url = https://wrapdb.mesonbuild.com/v1/projects/pybind11/2.6.0/2/get_zip
>
> This one doesn't. The best option will of course be to fix that ;-) With
> a bit of luck, by the time we get to it, someone will have created a
> wrap for that version.
I'm sure they'll accept my patch to upgrade it too =). I just didn't get to it.
Tomi
More information about the libcamera-devel
mailing list