From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 13 Mar 2025 11:19:26 +0100 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 1tsfex-00DWn9-0N for lore@lore.pengutronix.de; Thu, 13 Mar 2025 11:19:26 +0100 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 1tsfew-0007Ib-91; Thu, 13 Mar 2025 11:19:26 +0100 Received: from bali.collaboradmins.com ([148.251.105.195]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tsetV-0008Lx-AM for ptxdist@pengutronix.de; Thu, 13 Mar 2025 10:30:26 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1741858224; bh=PccytTf6Mi5Mij6yFcNFYdjjxR+1jGcqGLiIFCXpUt8=; h=From:To:Cc:Subject:Date:From; b=Jpf8Y6rvdcQGgkwTWjLgRuPe9QhjvvABa4PTUNaeUUclg8HROxqXmWQR06vITdE9h DIK4yk/uznjBRI46VqZV07PrsBuygaGmQFInMBPJUo/MjDSLa+NPKUltCPGfMas3gw 2bjaYhtWeiyvdvYxYmTl5BMyVtflaP6Zr32WnU+/DnGlWK6k8G/4nWwFqq/4tQm/Wu Zh0cZwmPF9IdpuEK6XLxjQcIQg21lmJJudT7Qr/GWsfZjjyk8hKwhhYZooIxurOcxH MeSo8pF0YIMI7uFVoWU3jt4BTZdBs2nnK7nsvaY5jSGea7x0HWauIE56uzf6NT1RjT 1AP46H5m/GkBg== Received: from benjamin-XPS-13-9310.. (unknown [IPv6:2a01:e0a:120:3210:9535:bf30:55c3:d1a1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bali.collaboradmins.com (Postfix) with ESMTPSA id 9AC3117E09AC; Thu, 13 Mar 2025 10:30:24 +0100 (CET) From: Benjamin Gaignard To: ptxdist@pengutronix.de Date: Thu, 13 Mar 2025 10:30:19 +0100 Message-ID: <20250313093019.21911-1-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 X-Mailman-Approved-At: Thu, 13 Mar 2025 11:19:12 +0100 Subject: [ptxdist] [PATCH] Add drm_info package 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 package for drm_info which is a small utility to dump info about DRM devices. Signed-off-by: Benjamin Gaignard --- rules/drm_info.in | 10 ++++++++++ rules/drm_info.make | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 rules/drm_info.in create mode 100644 rules/drm_info.make diff --git a/rules/drm_info.in b/rules/drm_info.in new file mode 100644 index 000000000..7346ec57e --- /dev/null +++ b/rules/drm_info.in @@ -0,0 +1,10 @@ +## SECTION=multimedia_libs + +menuconfig DRM_INFO + tristate + prompt "drm-info" + select HOST_MESON + select LIBDRM + select JSON_C + help + Small utility to dump info about DRM devices. diff --git a/rules/drm_info.make b/rules/drm_info.make new file mode 100644 index 000000000..d85242708 --- /dev/null +++ b/rules/drm_info.make @@ -0,0 +1,32 @@ + +PACKAGES-$(PTXCONF_DRM_INFO) += drm_info + +DRM_INFO_VERSION := v2.7.0 +DRM_INFO_MD5 := 0066f5d02007b712d7b21a89e89785ba +DRM_INFO := drm_info-$(DRM_INFO_VERSION) +DRM_INFO_SUFFIX := tar.bz2 +DRM_INFO_URL := https://gitlab.freedesktop.org/emersion/drm_info/-/archive/$(DRM_INFO_VERSION)/$(DRM_INFO_VERSION).$(DRM_INFO_SUFFIX) +DRM_INFO_SOURCE := $(SRCDIR)/$(DRM_INFO).$(DRM_INFO_SUFFIX) +DRM_INFO_DIR := $(BUILDDIR)/$(DRM_INFO) +DRM_INFO_LICENSE := MIT + +DRM_INFO_CONF_TOOL := meson +DRM_INFO_OPT := $(CROSS_MESON_USR) + +$(STATEDIR)/drm_info.install: + @$(call targetinfo) + @$(call world/install, DRM_INFO) + + @install -D -m644 $(DRM_INFO_DIR)-build/drm_info \ + $(DRM_INFO_PKGDIR)/drm_info + + @$(call touch) + +$(STATEDIR)/drm_info.targetinstall: + @$(call targetinfo) + + @$(call install_init, drm_info) + @$(call install_copy, drm_info, 0, 0, 0755, -, /usr/bin/drm_info) + @$(call install_finish, drm_info) + + @$(call touch) -- 2.43.0