[oe] [meta-oe][PATCH] smem: matplotlib is an optional depencency
André Draszik
git at andred.net
Wed Mar 11 09:43:08 UTC 2020
On Wed, 2020-03-11 at 07:55 +0000, Nicola Lunghi wrote:
> smem doesn't need matplotlib and numpy to run, is an optional dependency only
> needed to produce graphs.
Right, that's why it's an RRECOMMENDS. If you don't want it in the image, just do
BAD_RECOMMENDATIONS as per usual practice :-)
Cheers,
Andre'
> This is needed to avoid to include and build matplotlib and numpy by default
>
> Signed-off-by: Nicola Lunghi <nick83ola at gmail.com>
> ---
> meta-oe/recipes-support/smem/smem_1.5.bb | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta-oe/recipes-support/smem/smem_1.5.bb b/meta-oe/recipes-support/smem/smem_1.5.bb
> index 90db9c3f3..446325e93 100644
> --- a/meta-oe/recipes-support/smem/smem_1.5.bb
> +++ b/meta-oe/recipes-support/smem/smem_1.5.bb
> @@ -20,6 +20,9 @@ UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)"
>
> S = "${WORKDIR}/${BPN}-${HG_CHANGESET}"
>
> +#PACKAGECONFIG ?= "graph"
> +PACKAGECONFIG[graph] = ",,,python3-matplotlib python3-numpy"
> +
> do_compile() {
> ${CC} ${CFLAGS} ${LDFLAGS} smemcap.c -o smemcap
> }
> @@ -34,7 +37,6 @@ do_install() {
> }
>
> RDEPENDS_${PN} = "python3-core python3-compression"
> -RRECOMMENDS_${PN} = "python3-matplotlib python3-numpy"
>
> PACKAGE_BEFORE_PN = "smemcap"
>
> --
> 2.20.1
>
More information about the Openembedded-devel
mailing list