* [Buildroot] [PATCH] package/libcamera: update patch with merged commit
@ 2025-04-22 10:16 Quentin Schulz
2025-04-23 21:39 ` Thomas Petazzoni via buildroot
2025-05-02 10:45 ` Arnout Vandecappelle via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Quentin Schulz @ 2025-04-22 10:16 UTC (permalink / raw)
To: buildroot; +Cc: Kieran Bingham, Marcus Folkesson, Quentin Schulz
From: Quentin Schulz <quentin.schulz@cherry.de>
The v1 of the patch that is in Buildroot ended up being reworked and
merged from a v2, therefore let's update the patch by using the merged
commit instead.
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
---
...t-automatically-build-documentation-if-sp.patch | 33 ++++++++++++++--------
1 file changed, 21 insertions(+), 12 deletions(-)
diff --git a/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch b/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch
index d8975a86cb431ea44b19e168904157dda8a4b018..c75ff1ce9dc1c17258f962465ece69b09868e0ed 100644
--- a/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch
+++ b/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch
@@ -1,7 +1,7 @@
-From 1e4db1f9792e4343231a1cf36aa553404a534828 Mon Sep 17 00:00:00 2001
+From ae2b6cb3cac6a38a6c96625915cea4b9cf3fc180 Mon Sep 17 00:00:00 2001
From: Quentin Schulz <quentin.schulz@cherry.de>
-Date: Fri, 4 Apr 2025 18:01:33 +0200
-Subject: [PATCH] meson: do not automatically build documentation if
+Date: Fri, 4 Apr 2025 18:12:35 +0200
+Subject: [PATCH] meson: Do not automatically build documentation if
sphinx-build-3 is found
Commit aba567338b25 ("Documentation: Move all dependencies into
@@ -21,22 +21,31 @@ also to declutter the generated package if documentation isn't desired.
Fixes: aba567338b25 ("Documentation: Move all dependencies into features")
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
-Upstream: https://lists.libcamera.org/pipermail/libcamera-devel/2025-April/049705.html
+Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
+Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
+Tested-by: Quentin Schulz <quentin.schulz@cherry.de>
+Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
+Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
+Upstream: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=ae2b6cb3cac6a38a6c96625915cea4b9cf3fc180
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
---
- Documentation/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ Documentation/meson.build | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/Documentation/meson.build b/Documentation/meson.build
-index 6158320e..c59849f6 100644
+index 6158320e..0fc5909d 100644
--- a/Documentation/meson.build
+++ b/Documentation/meson.build
-@@ -116,7 +116,7 @@ endif
+@@ -116,10 +116,8 @@ endif
# Sphinx
#
-sphinx = find_program('sphinx-build-3', required : false)
-+sphinx = find_program('sphinx-build-3', required : get_option('documentation'))
- if not sphinx.found()
- sphinx = find_program('sphinx-build', required : get_option('documentation'))
- endif
+-if not sphinx.found()
+- sphinx = find_program('sphinx-build', required : get_option('documentation'))
+-endif
++sphinx = find_program('sphinx-build-3', 'sphinx-build',
++ required : get_option('documentation'))
+
+ if sphinx.found()
+ docs_sources = [
---
base-commit: 3ffdcc5b9db2a703259f900fdc8251c4e0d14dfb
change-id: 20250422-libcamera-meson-doc-merged-e34c56293a18
Best regards,
--
Quentin Schulz <quentin.schulz@cherry.de>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH] package/libcamera: update patch with merged commit
2025-04-22 10:16 [Buildroot] [PATCH] package/libcamera: update patch with merged commit Quentin Schulz
@ 2025-04-23 21:39 ` Thomas Petazzoni via buildroot
2025-05-02 10:45 ` Arnout Vandecappelle via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-04-23 21:39 UTC (permalink / raw)
To: Quentin Schulz
Cc: buildroot, Kieran Bingham, Marcus Folkesson, Quentin Schulz
On Tue, 22 Apr 2025 12:16:32 +0200
Quentin Schulz <foss+buildroot@0leil.net> wrote:
> From: Quentin Schulz <quentin.schulz@cherry.de>
>
> The v1 of the patch that is in Buildroot ended up being reworked and
> merged from a v2, therefore let's update the patch by using the merged
> commit instead.
>
> Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
> ---
> ...t-automatically-build-documentation-if-sp.patch | 33 ++++++++++++++--------
> 1 file changed, 21 insertions(+), 12 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH] package/libcamera: update patch with merged commit
2025-04-22 10:16 [Buildroot] [PATCH] package/libcamera: update patch with merged commit Quentin Schulz
2025-04-23 21:39 ` Thomas Petazzoni via buildroot
@ 2025-05-02 10:45 ` Arnout Vandecappelle via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Arnout Vandecappelle via buildroot @ 2025-05-02 10:45 UTC (permalink / raw)
To: Quentin Schulz, buildroot
Cc: Kieran Bingham, Marcus Folkesson, Quentin Schulz
On 22/04/2025 12:16, Quentin Schulz wrote:
> From: Quentin Schulz <quentin.schulz@cherry.de>
>
> The v1 of the patch that is in Buildroot ended up being reworked and
> merged from a v2, therefore let's update the patch by using the merged
> commit instead.
>
> Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Applied to 2025.02.x, thanks.
Regards,
Arnout
> ---
> ...t-automatically-build-documentation-if-sp.patch | 33 ++++++++++++++--------
> 1 file changed, 21 insertions(+), 12 deletions(-)
>
> diff --git a/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch b/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch
> index d8975a86cb431ea44b19e168904157dda8a4b018..c75ff1ce9dc1c17258f962465ece69b09868e0ed 100644
> --- a/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch
> +++ b/package/libcamera/0001-meson-do-not-automatically-build-documentation-if-sp.patch
> @@ -1,7 +1,7 @@
> -From 1e4db1f9792e4343231a1cf36aa553404a534828 Mon Sep 17 00:00:00 2001
> +From ae2b6cb3cac6a38a6c96625915cea4b9cf3fc180 Mon Sep 17 00:00:00 2001
> From: Quentin Schulz <quentin.schulz@cherry.de>
> -Date: Fri, 4 Apr 2025 18:01:33 +0200
> -Subject: [PATCH] meson: do not automatically build documentation if
> +Date: Fri, 4 Apr 2025 18:12:35 +0200
> +Subject: [PATCH] meson: Do not automatically build documentation if
> sphinx-build-3 is found
>
> Commit aba567338b25 ("Documentation: Move all dependencies into
> @@ -21,22 +21,31 @@ also to declutter the generated package if documentation isn't desired.
>
> Fixes: aba567338b25 ("Documentation: Move all dependencies into features")
> Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
> -Upstream: https://lists.libcamera.org/pipermail/libcamera-devel/2025-April/049705.html
> +Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> +Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
> +Tested-by: Quentin Schulz <quentin.schulz@cherry.de>
> +Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
> +Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> +Upstream: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=ae2b6cb3cac6a38a6c96625915cea4b9cf3fc180
> Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
> ---
> - Documentation/meson.build | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> + Documentation/meson.build | 6 ++----
> + 1 file changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/Documentation/meson.build b/Documentation/meson.build
> -index 6158320e..c59849f6 100644
> +index 6158320e..0fc5909d 100644
> --- a/Documentation/meson.build
> +++ b/Documentation/meson.build
> -@@ -116,7 +116,7 @@ endif
> +@@ -116,10 +116,8 @@ endif
> # Sphinx
> #
>
> -sphinx = find_program('sphinx-build-3', required : false)
> -+sphinx = find_program('sphinx-build-3', required : get_option('documentation'))
> - if not sphinx.found()
> - sphinx = find_program('sphinx-build', required : get_option('documentation'))
> - endif
> +-if not sphinx.found()
> +- sphinx = find_program('sphinx-build', required : get_option('documentation'))
> +-endif
> ++sphinx = find_program('sphinx-build-3', 'sphinx-build',
> ++ required : get_option('documentation'))
> +
> + if sphinx.found()
> + docs_sources = [
>
> ---
> base-commit: 3ffdcc5b9db2a703259f900fdc8251c4e0d14dfb
> change-id: 20250422-libcamera-meson-doc-merged-e34c56293a18
>
> Best regards,
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-05-02 10:45 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-22 10:16 [Buildroot] [PATCH] package/libcamera: update patch with merged commit Quentin Schulz
2025-04-23 21:39 ` Thomas Petazzoni via buildroot
2025-05-02 10:45 ` Arnout Vandecappelle via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.