From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 04 Sep 2024 21:39:45 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1slvr0-001JuH-0R for lore@lore.pengutronix.de; Wed, 04 Sep 2024 21:39:45 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1slvqz-000336-As; Wed, 04 Sep 2024 21:39:45 +0200 Received: from a7-28.smtp-out.eu-west-1.amazonses.com ([54.240.7.28]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from <01020191bd736848-cdc7caea-1dd9-4d3d-bee3-88de4984cab9-000000@amazonses.collabora.com>) id 1slr3Y-0000hB-5i for ptxdist@pengutronix.de; Wed, 04 Sep 2024 16:32:25 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=4232tfv5ebdrjdwkr5zzm7kytdkokgug; d=collabora.com; t=1725460343; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Transfer-Encoding; bh=D8A7Be4LiEJOJyhuUX22q+QYkeRxfqTsDwDyeTZ+eoI=; b=BhIgXdV1qyRHvS2Y/2hZW3LEFuTPx4FDLWYSd+sU/H2oLkCip4KfRIr7qVVQ+XFZ e24pyQfXnpBOofktjCWFyuVzIRqH3YE9sClSytCgUOhv0mwO3Gud5jV17hgPSHhYBOq 2DOMf0F9nodSGaN4IF83f+JVqTz8hXbi0tqbzMfHkROXQToce7qNFpzVp1qkCamiTLO SYGqTQ5VVGttoPuqR75hBSXUZqyeyC89jYAvqbUCBFx5erwnzeVah3wsObQOGjw8JaL Gk7fxW6ddZ9UWTp4Fnsn6+wdch1PSIG9w0HB/2DYQ+cJSaJoR9nlQVMMNEW94+YAVzo QUbosaggag== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=uku4taia5b5tsbglxyj6zym32efj7xqv; d=amazonses.com; t=1725460343; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Transfer-Encoding:Feedback-ID; bh=D8A7Be4LiEJOJyhuUX22q+QYkeRxfqTsDwDyeTZ+eoI=; b=WXnN/NxHMzW9H8TZeaHr9Q3FAVsaRnrE2Etg3svU7M3gwlr9IuErGELrxGTM7S1S 9wf2AYPLINwNoDtwzMYixdaGR9ORRtRTB/6mYyyFmaQNvZWPlW3ZJuGB/69+Zy0p4Ck HVh7qCoD8+XJjh21ZFnTeoR+Q8lVOOQstbZTqXYs= From: Benjamin Gaignard To: ptxdist@pengutronix.de Date: Wed, 4 Sep 2024 14:32:22 +0000 Message-ID: <01020191bd736848-cdc7caea-1dd9-4d3d-bee3-88de4984cab9-000000@eu-west-1.amazonses.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Feedback-ID: ::1.eu-west-1.YpP9ZbxnARFfy3Cb5pfsLd/pdsXBCNK0KEM7HforL4k=:AmazonSES X-SES-Outgoing: 2024.09.04-54.240.7.28 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-3.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 X-Mailman-Approved-At: Wed, 04 Sep 2024 21:39:29 +0200 Subject: [ptxdist] [PATCH v3] weston: build color management module X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Benjamin Gaignard Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Add an option to build weston color management module. Signed-off-by: Benjamin Gaignard --- rules/weston.in | 5 +++++ rules/weston.make | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/rules/weston.in b/rules/weston.in index 10f0e9172..d8e1e8e25 100644 --- a/rules/weston.in +++ b/rules/weston.in @@ -40,6 +40,7 @@ menuconfig WESTON select PIPEWIRE if WESTON_BACKEND_PIPEWIRE select NEATVNC if WESTON_BACKEND_VNC select PAM if WESTON_BACKEND_VNC + select LCMS if WESTON_COLOR_MANAGEMENT_LCMS prompt "weston " help Wayland compositor reference implementation @@ -129,4 +130,8 @@ config WESTON_TOUCH_CALIBRATOR Install weston-touch-calibrator tool, interface must be enabled in weston.ini. +config WESTON_COLOR_MANAGEMENT_LCMS + bool + prompt "color management module" + endif diff --git a/rules/weston.make b/rules/weston.make index 35ddab180..b44b661a7 100644 --- a/rules/weston.make +++ b/rules/weston.make @@ -45,7 +45,7 @@ WESTON_CONF_OPT := \ -Dbackend-vnc=$(call ptx/truefalse,PTXCONF_WESTON_BACKEND_VNC) \ -Dbackend-wayland=$(call ptx/truefalse,PTXCONF_WESTON_GL) \ -Dbackend-x11=false \ - -Dcolor-management-lcms=false \ + -Dcolor-management-lcms=$(call ptx/truefalse,PTXCONF_WESTON_COLOR_MANAGEMENT_LCMS) \ -Ddemo-clients=$(call ptx/truefalse,PTXCONF_WESTON_IVISHELL_EXAMPLE) \ -Ddeprecated-color-management-colord=false \ -Ddeprecated-color-management-static=false \ -- 2.43.0