diff options
| author | Walter Werner SCHNEIDER <contact@schnwalter.eu> | 2025-12-08 10:44:21 +0200 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-12-08 12:00:20 -0800 |
| commit | 779faaa65d5544a97aa87b5c7d90e8d427fb57a3 (patch) | |
| tree | d097c7ab0e6325961937a11c7fc5f1539c473299 | |
| parent | 55019e2bfa5cfc3e917d59274af5784231bf5d78 (diff) | |
| download | meta-openembedded-779faaa65d5544a97aa87b5c7d90e8d427fb57a3.tar.gz | |
libcamera: upgrade 0.5.2 -> 0.6.0
Signed-off-by: Walter Werner SCHNEIDER <contact@schnwalter.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-libcamera-Do-not-assume-libc-with-clang.patch | 8 | ||||
| -rw-r--r-- | meta-multimedia/recipes-multimedia/libcamera/libcamera_0.6.0.bb (renamed from meta-multimedia/recipes-multimedia/libcamera/libcamera_0.5.2.bb) | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-libcamera-Do-not-assume-libc-with-clang.patch b/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-libcamera-Do-not-assume-libc-with-clang.patch index 7495205041..25d88cfff4 100644 --- a/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-libcamera-Do-not-assume-libc-with-clang.patch +++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-libcamera-Do-not-assume-libc-with-clang.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 82e9d391d312d65e7a62252e9e153b93c06ad37b Mon Sep 17 00:00:00 2001 | 1 | From 0c68347365ec4c0bd3f84e1d2f9f51eb3c2405c8 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Fri, 24 Oct 2025 11:10:59 -0700 | 3 | Date: Fri, 24 Oct 2025 11:10:59 -0700 |
| 4 | Subject: [PATCH] libcamera: Do not assume libc++ with clang | 4 | Subject: [PATCH] libcamera: Do not assume libc++ with clang |
| @@ -17,13 +17,13 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
| 17 | 1 file changed, 21 insertions(+), 11 deletions(-) | 17 | 1 file changed, 21 insertions(+), 11 deletions(-) |
| 18 | 18 | ||
| 19 | diff --git a/meson.build b/meson.build | 19 | diff --git a/meson.build b/meson.build |
| 20 | index fd508fd7..5707f850 100644 | 20 | index fa6487f6..89294936 100644 |
| 21 | --- a/meson.build | 21 | --- a/meson.build |
| 22 | +++ b/meson.build | 22 | +++ b/meson.build |
| 23 | @@ -118,7 +118,24 @@ cpp_arguments = [ | 23 | @@ -118,7 +118,24 @@ cpp_arguments = [ |
| 24 | '-Wnon-virtual-dtor', | 24 | '-Wnon-virtual-dtor', |
| 25 | ] | 25 | ] |
| 26 | 26 | ||
| 27 | -cxx_stdlib = 'libstdc++' | 27 | -cxx_stdlib = 'libstdc++' |
| 28 | +# Try to detect libc++ | 28 | +# Try to detect libc++ |
| 29 | +libcxx_ver = cxx.get_define('_LIBCPP_VERSION', | 29 | +libcxx_ver = cxx.get_define('_LIBCPP_VERSION', |
| @@ -43,7 +43,7 @@ index fd508fd7..5707f850 100644 | |||
| 43 | +endif | 43 | +endif |
| 44 | + | 44 | + |
| 45 | +message('Detected C++ standard library: ' + cxx_stdlib) | 45 | +message('Detected C++ standard library: ' + cxx_stdlib) |
| 46 | 46 | ||
| 47 | if cc.get_id() == 'clang' | 47 | if cc.get_id() == 'clang' |
| 48 | if cc.version().version_compare('<9') | 48 | if cc.version().version_compare('<9') |
| 49 | @@ -138,16 +155,9 @@ if cc.get_id() == 'clang' | 49 | @@ -138,16 +155,9 @@ if cc.get_id() == 'clang' |
diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.5.2.bb b/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.6.0.bb index 0c6941213b..3b9e4e3fd4 100644 --- a/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.5.2.bb +++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.6.0.bb | |||
| @@ -13,7 +13,7 @@ SRC_URI = " \ | |||
| 13 | file://0001-libcamera-Do-not-assume-libc-with-clang.patch \ | 13 | file://0001-libcamera-Do-not-assume-libc-with-clang.patch \ |
| 14 | " | 14 | " |
| 15 | 15 | ||
| 16 | SRCREV = "096c50ca881f72d858aca19757a5e73b4775a7cc" | 16 | SRCREV = "3c17d1fbb2bd93f221afee788ebf0d7394032e4d" |
| 17 | 17 | ||
| 18 | PE = "1" | 18 | PE = "1" |
| 19 | 19 | ||
