From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 24 Mar 2026 07:29:02 +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 1w4vGA-004Oi0-2G for lore@lore.pengutronix.de; Tue, 24 Mar 2026 07:29:02 +0100 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1w4vGA-0004x5-G2; Tue, 24 Mar 2026 07:29:02 +0100 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1w4vG0-0004mR-9Z for ptxdist@pengutronix.de; Tue, 24 Mar 2026 07:28:52 +0100 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-b982d56dac4so155142266b.3 for ; Mon, 23 Mar 2026 23:28:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774333731; x=1774938531; darn=pengutronix.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fThwzGqrUE9XIaotNjj9QdZp/VcuRwH/GLVxHxU9aYM=; b=nhmCp/CpWid5ep5Reco2D9mDTSghmD1phdXjwWGAg4n6HnbhGnJ7xGQR6MpedI5x5o lEyidTekRBFeGXyNun1Ls2mskAiyikN5cLf2HjKBZZbtQAS2UvmSVj1GaR0rXmSvJK+o BaAekvoL9D/H7hGPPAuSiEiRwVilhpHcah+7Y2yZZ35sJ5hWxpY9PQ+d7REZP0a8TOL1 dQ+cQlP+fv3BOt0zk5/ptuc6CxN1OBmTh2U7uno6REcXA6EomzQEagqgeU+Dsz2TMjGo fZzz7dCw0uy3JPrY+jg8l00kZWI6p4PAEYhltofUg154Ln7blcIyb21Vnj10ucDr/XKC 6Nrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774333731; x=1774938531; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=fThwzGqrUE9XIaotNjj9QdZp/VcuRwH/GLVxHxU9aYM=; b=SB4TRw4pxxQ1eW02jNUJ+kXck2DhfuTy6hs063m9TpHlvcfcLl1QprwMV4bjxoJzI+ qTS+miKEtnFg3ZouL796fYm9gEQCeqDSlfHqyekOAuPkLkEtwZcNKvZuPUbz48sYYnP1 kzltvgUP+/BuVfA+Yib/wL6R6qeGhxEdW9MVh9U1ftJg44qvl0U8gf3JH3f4b3E30Dtp ZK7lAAWy1eqLgr7m9KSrVkdKTgTbyInkhqKt9je5LZWnfxLq2RzWvk2U8Kam71xFutIE subJyI8RiETmSKinHsN9xF3P+pH5lPVxqzh7G8jnSAMnQkQn1sSDCd3oaqqOVM90GmVP dr6w== X-Gm-Message-State: AOJu0YwTgGLR+ma4NVkhfPG7dWlGRn4cfe1zOrTY6Ze5rLrSK78omLjL 9FFwICRg0Ep4a7rIPBLtbSQhkmj/3+oyAhLmcD9sdqqa/PUbXbIE0XveUxKoqA== X-Gm-Gg: ATEYQzzZWzaj+eQ61QCNhqEt89q5whWRIolcBNY/FapHMyzwhTmyJkNk0fSNiAoTc4d anKnUYAArtM6opS9acFns8WZkEq04TwR+t4oTZNNBNU1JRkoVjg4s56yAvtwrz13P6Ywjqw9/Le /ugc9ckGd2puPWRnLElw/K/XXGliDi6e5ZHyhg5gEkVTTZwiELr8YwXOcvITg6U+RsB5KqRqhtg SLDPF62ffYwHTdtUQTMwj7InTQ0P94HfyB0TI4ajBQYiPDG3qgiOjutNreXF4tEdekX63/1Xr6o a7ZF5I4MavXiVMquGvX5rYDmNSrPr4OxyQcYkAKffc1Vf+RFSxbiJ1RrDifvFiXQnYrj8HZPZoN f7b7UhJm2R48+DItQNxGQzCptdDT6/Mf1dde6mGbjpAPf7UcYFaQQIHlKAbkEmiEnIhSOXuw6tg BV+UDnxWMHgFwRmK7c922hE1yLtoXOUlpj2qNNGRg= X-Received: by 2002:a17:906:37cb:b0:b98:5d8:4fcb with SMTP id a640c23a62f3a-b982f39a0e5mr758625366b.33.1774333731035; Mon, 23 Mar 2026 23:28:51 -0700 (PDT) Received: from laped.devtools.kamstrup.dk ([185.181.22.18]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b983398c16esm597370266b.61.2026.03.23.23.28.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2026 23:28:50 -0700 (PDT) From: Lars Alex Pedersen To: ptxdist@pengutronix.de Date: Tue, 24 Mar 2026 07:28:19 +0100 Message-ID: <20260324062821.82844-3-lapeddk@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260324062821.82844-1-lapeddk@gmail.com> References: <20260324062821.82844-1-lapeddk@gmail.com> 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=-2.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TVD_SPACE_RATIO autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 3/5] python3-typing-extensions: New 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: Lars Alex Pedersen 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 Signed-off-by: Lars Alex Pedersen --- rules/python3-typing-extensions.in | 11 ++++++ rules/python3-typing-extensions.make | 54 ++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 rules/python3-typing-extensions.in create mode 100644 rules/python3-typing-extensions.make diff --git a/rules/python3-typing-extensions.in b/rules/python3-typing-extensions.in new file mode 100644 index 000000000..daf6f510f --- /dev/null +++ b/rules/python3-typing-extensions.in @@ -0,0 +1,11 @@ +## SECTION=python3 + +config PYTHON3_TYPING_EXTENSIONS + tristate + select PYTHON3 + select HOST_PYTHON3_PYBUILD + prompt "typing-extensions" + help + FIXME + +# vim: ft=kconfig tw=80 diff --git a/rules/python3-typing-extensions.make b/rules/python3-typing-extensions.make new file mode 100644 index 000000000..1b31ee63d --- /dev/null +++ b/rules/python3-typing-extensions.make @@ -0,0 +1,54 @@ +# -*-makefile-*- +# +# Copyright (C) 2026 by Lars Pedersen +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_PYTHON3_TYPING_EXTENSIONS) += python3-typing-extensions + +# +# Paths and names +# +PYTHON3_TYPING_EXTENSIONS_VERSION := 4.15.0 +PYTHON3_TYPING_EXTENSIONS_MD5 := 079e529d0b271647f3ec2720aee8fc65 +PYTHON3_TYPING_EXTENSIONS := typing_extensions-$(PYTHON3_TYPING_EXTENSIONS_VERSION) +PYTHON3_TYPING_EXTENSIONS_SUFFIX := tar.gz +PYTHON3_TYPING_EXTENSIONS_URL := $(call ptx/mirror-pypi, typing-extensions, $(PYTHON3_TYPING_EXTENSIONS).$(PYTHON3_TYPING_EXTENSIONS_SUFFIX)) +PYTHON3_TYPING_EXTENSIONS_SOURCE := $(SRCDIR)/$(PYTHON3_TYPING_EXTENSIONS).$(PYTHON3_TYPING_EXTENSIONS_SUFFIX) +PYTHON3_TYPING_EXTENSIONS_DIR := $(BUILDDIR)/$(PYTHON3_TYPING_EXTENSIONS) +PYTHON3_TYPING_EXTENSIONS_LICENSE := PSF-2.0 +PYTHON3_TYPING_EXTENSIONS_LICENSE_FILES := \ + file://LICENSE;md5=fcf6b249c2641540219a727f35d8d2c2 + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +PYTHON3_TYPING_EXTENSIONS_CONF_TOOL := python3 + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/python3-typing-extensions.targetinstall: + @$(call targetinfo) + + @$(call install_init, python3-typing-extensions) + @$(call install_fixup, python3-typing-extensions,PRIORITY,optional) + @$(call install_fixup, python3-typing-extensions,SECTION,base) + @$(call install_fixup, python3-typing-extensions,AUTHOR,"Lars Pedersen ") + @$(call install_fixup, python3-typing-extensions,DESCRIPTION,missing) + + @$(call install_glob, python3-typing-extensions, 0, 0, -, \ + $(PYTHON3_SITEPACKAGES),, *.py) + + @$(call install_finish, python3-typing-extensions) + + @$(call touch) + +# vim: ft=make -- 2.53.0