All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v3 0/3] PEP517 host packages
@ 2022-01-09  3:55 James Hilliard
  2022-01-09  3:55 ` [Buildroot] [PATCH v3 1/3] package/python-pep517: new package James Hilliard
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: James Hilliard @ 2022-01-09  3:55 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

This series adds host packages that will be used for PEP517 based
python-package infrastructure in a future series.

See:
https://www.python.org/dev/peps/pep-0517/

---
Changes v2 -> v3:
  - rebase on master

James Hilliard (3):
  package/python-pep517: new package
  package/python-pypa-build: new package
  package/python-installer: new package

 .../python-installer/python-installer.hash    |  5 +++++
 package/python-installer/python-installer.mk  | 15 +++++++++++++++
 package/python-pep517/python-pep517.hash      |  5 +++++
 package/python-pep517/python-pep517.mk        | 16 ++++++++++++++++
 .../python-pypa-build/python-pypa-build.hash  |  5 +++++
 .../python-pypa-build/python-pypa-build.mk    | 19 +++++++++++++++++++
 6 files changed, 65 insertions(+)
 create mode 100644 package/python-installer/python-installer.hash
 create mode 100644 package/python-installer/python-installer.mk
 create mode 100644 package/python-pep517/python-pep517.hash
 create mode 100644 package/python-pep517/python-pep517.mk
 create mode 100644 package/python-pypa-build/python-pypa-build.hash
 create mode 100644 package/python-pypa-build/python-pypa-build.mk

-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH v3 1/3] package/python-pep517: new package
  2022-01-09  3:55 [Buildroot] [PATCH v3 0/3] PEP517 host packages James Hilliard
@ 2022-01-09  3:55 ` James Hilliard
  2022-01-09  3:56 ` [Buildroot] [PATCH v3 2/3] package/python-pypa-build: " James Hilliard
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: James Hilliard @ 2022-01-09  3:55 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-pep517/python-pep517.hash |  5 +++++
 package/python-pep517/python-pep517.mk   | 16 ++++++++++++++++
 2 files changed, 21 insertions(+)
 create mode 100644 package/python-pep517/python-pep517.hash
 create mode 100644 package/python-pep517/python-pep517.mk

diff --git a/package/python-pep517/python-pep517.hash b/package/python-pep517/python-pep517.hash
new file mode 100644
index 0000000000..4dd4c47fa0
--- /dev/null
+++ b/package/python-pep517/python-pep517.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/pep517/json
+md5  7ed0adb5f737c316e071d48d66329a5d  pep517-0.12.0.tar.gz
+sha256  931378d93d11b298cf511dd634cf5ea4cb249a28ef84160b3247ee9afb4e8ab0  pep517-0.12.0.tar.gz
+# Locally computed sha256 checksums
+sha256  1b22b049b5267d6dfc23a67bf4a84d8ec04b9fdfb1a51d360e42b4342c8b4154  LICENSE
diff --git a/package/python-pep517/python-pep517.mk b/package/python-pep517/python-pep517.mk
new file mode 100644
index 0000000000..da0431a637
--- /dev/null
+++ b/package/python-pep517/python-pep517.mk
@@ -0,0 +1,16 @@
+################################################################################
+#
+# python-pep517
+#
+################################################################################
+
+PYTHON_PEP517_VERSION = 0.12.0
+PYTHON_PEP517_SOURCE = pep517-$(PYTHON_PEP517_VERSION).tar.gz
+PYTHON_PEP517_SITE = https://files.pythonhosted.org/packages/0a/65/6e656d49c679136edfba25f25791f45ffe1ea4ae2ec1c59fe9c35e061cd1
+PYTHON_PEP517_LICENSE = MIT
+PYTHON_PEP517_LICENSE_FILES = LICENSE
+PYTHON_PEP517_SETUP_TYPE = distutils
+HOST_PYTHON_PEP517_NEEDS_HOST_PYTHON = python3
+HOST_PYTHON_PEP517_DEPENDENCIES = host-python-tomli
+
+$(eval $(host-python-package))
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH v3 2/3] package/python-pypa-build: new package
  2022-01-09  3:55 [Buildroot] [PATCH v3 0/3] PEP517 host packages James Hilliard
  2022-01-09  3:55 ` [Buildroot] [PATCH v3 1/3] package/python-pep517: new package James Hilliard
@ 2022-01-09  3:56 ` James Hilliard
  2022-01-09  3:56 ` [Buildroot] [PATCH v3 3/3] package/python-installer: " James Hilliard
  2022-01-09 22:48 ` [Buildroot] [PATCH v3 0/3] PEP517 host packages Arnout Vandecappelle
  3 siblings, 0 replies; 5+ messages in thread
From: James Hilliard @ 2022-01-09  3:56 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

Due to a namespace clash with python-build we need to use a different
package name.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 .../python-pypa-build/python-pypa-build.hash  |  5 +++++
 .../python-pypa-build/python-pypa-build.mk    | 19 +++++++++++++++++++
 2 files changed, 24 insertions(+)
 create mode 100644 package/python-pypa-build/python-pypa-build.hash
 create mode 100644 package/python-pypa-build/python-pypa-build.mk

diff --git a/package/python-pypa-build/python-pypa-build.hash b/package/python-pypa-build/python-pypa-build.hash
new file mode 100644
index 0000000000..c7daedc6b3
--- /dev/null
+++ b/package/python-pypa-build/python-pypa-build.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/build/json
+md5  ec3dbe55359ee735b45766b30dfad877  build-0.7.0.tar.gz
+sha256  1aaadcd69338252ade4f7ec1265e1a19184bf916d84c9b7df095f423948cb89f  build-0.7.0.tar.gz
+# Locally computed sha256 checksums
+sha256  aaf9a29ca5907971ccf07de025375db34539a8d5eeebce20b46099805722106f  LICENSE
diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk
new file mode 100644
index 0000000000..6babade672
--- /dev/null
+++ b/package/python-pypa-build/python-pypa-build.mk
@@ -0,0 +1,19 @@
+################################################################################
+#
+# python-pypa-build
+#
+################################################################################
+
+PYTHON_PYPA_BUILD_VERSION = 0.7.0
+PYTHON_PYPA_BUILD_SOURCE = build-$(PYTHON_PYPA_BUILD_VERSION).tar.gz
+PYTHON_PYPA_BUILD_SITE = https://files.pythonhosted.org/packages/f0/62/c73b775216bb1f34962beaf005f38460c6161177fef6e068a7a0c30a1597
+PYTHON_PYPA_BUILD_LICENSE = MIT
+PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE
+PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools
+HOST_PYTHON_PYPA_BUILD_NEEDS_HOST_PYTHON = python3
+HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \
+	host-python-packaging \
+	host-python-pep517 \
+	host-python-tomli
+
+$(eval $(host-python-package))
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH v3 3/3] package/python-installer: new package
  2022-01-09  3:55 [Buildroot] [PATCH v3 0/3] PEP517 host packages James Hilliard
  2022-01-09  3:55 ` [Buildroot] [PATCH v3 1/3] package/python-pep517: new package James Hilliard
  2022-01-09  3:56 ` [Buildroot] [PATCH v3 2/3] package/python-pypa-build: " James Hilliard
@ 2022-01-09  3:56 ` James Hilliard
  2022-01-09 22:48 ` [Buildroot] [PATCH v3 0/3] PEP517 host packages Arnout Vandecappelle
  3 siblings, 0 replies; 5+ messages in thread
From: James Hilliard @ 2022-01-09  3:56 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-installer/python-installer.hash |  5 +++++
 package/python-installer/python-installer.mk   | 15 +++++++++++++++
 2 files changed, 20 insertions(+)
 create mode 100644 package/python-installer/python-installer.hash
 create mode 100644 package/python-installer/python-installer.mk

diff --git a/package/python-installer/python-installer.hash b/package/python-installer/python-installer.hash
new file mode 100644
index 0000000000..68af457664
--- /dev/null
+++ b/package/python-installer/python-installer.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/installer/json
+md5  cf7b8f470620c54f2d28167fc80542a7  installer-0.4.0.tar.gz
+sha256  17d7ca174039fbd85f268e16042e3132ebb03d91e1bbe0f63b9ec6b40619414a  installer-0.4.0.tar.gz
+# Locally computed sha256 checksums
+sha256  37b8b9f2569892fa54406383d431169dbb2115980d78b7efba6eeae5664c484f  LICENSE
diff --git a/package/python-installer/python-installer.mk b/package/python-installer/python-installer.mk
new file mode 100644
index 0000000000..2c1d371dab
--- /dev/null
+++ b/package/python-installer/python-installer.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-installer
+#
+################################################################################
+
+PYTHON_INSTALLER_VERSION = 0.4.0
+PYTHON_INSTALLER_SOURCE = installer-$(PYTHON_INSTALLER_VERSION).tar.gz
+PYTHON_INSTALLER_SITE = https://files.pythonhosted.org/packages/71/9a/8d7c724b0d51336453e75f76b32de86b336ef26755c64119204f1f5b4388
+PYTHON_INSTALLER_LICENSE = MIT
+PYTHON_INSTALLER_LICENSE_FILES = LICENSE
+PYTHON_INSTALLER_SETUP_TYPE = distutils
+HOST_PYTHON_INSTALLER_NEEDS_HOST_PYTHON = python3
+
+$(eval $(host-python-package))
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [Buildroot] [PATCH v3 0/3] PEP517 host packages
  2022-01-09  3:55 [Buildroot] [PATCH v3 0/3] PEP517 host packages James Hilliard
                   ` (2 preceding siblings ...)
  2022-01-09  3:56 ` [Buildroot] [PATCH v3 3/3] package/python-installer: " James Hilliard
@ 2022-01-09 22:48 ` Arnout Vandecappelle
  3 siblings, 0 replies; 5+ messages in thread
From: Arnout Vandecappelle @ 2022-01-09 22:48 UTC (permalink / raw)
  To: James Hilliard, buildroot; +Cc: Asaf Kahlon, Thomas Petazzoni



On 09/01/2022 04:55, James Hilliard wrote:
> This series adds host packages that will be used for PEP517 based
> python-package infrastructure in a future series.
> 
> See:
> https://www.python.org/dev/peps/pep-0517/
> 
> ---
> Changes v2 -> v3:
>    - rebase on master
> 
> James Hilliard (3):
>    package/python-pep517: new package
>    package/python-pypa-build: new package
>    package/python-installer: new package

  Series applied to master, after adding you to DEVELOPERS.

  Regards,
  Arnout

> 
>   .../python-installer/python-installer.hash    |  5 +++++
>   package/python-installer/python-installer.mk  | 15 +++++++++++++++
>   package/python-pep517/python-pep517.hash      |  5 +++++
>   package/python-pep517/python-pep517.mk        | 16 ++++++++++++++++
>   .../python-pypa-build/python-pypa-build.hash  |  5 +++++
>   .../python-pypa-build/python-pypa-build.mk    | 19 +++++++++++++++++++
>   6 files changed, 65 insertions(+)
>   create mode 100644 package/python-installer/python-installer.hash
>   create mode 100644 package/python-installer/python-installer.mk
>   create mode 100644 package/python-pep517/python-pep517.hash
>   create mode 100644 package/python-pep517/python-pep517.mk
>   create mode 100644 package/python-pypa-build/python-pypa-build.hash
>   create mode 100644 package/python-pypa-build/python-pypa-build.mk
> 
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-01-09 22:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-09  3:55 [Buildroot] [PATCH v3 0/3] PEP517 host packages James Hilliard
2022-01-09  3:55 ` [Buildroot] [PATCH v3 1/3] package/python-pep517: new package James Hilliard
2022-01-09  3:56 ` [Buildroot] [PATCH v3 2/3] package/python-pypa-build: " James Hilliard
2022-01-09  3:56 ` [Buildroot] [PATCH v3 3/3] package/python-installer: " James Hilliard
2022-01-09 22:48 ` [Buildroot] [PATCH v3 0/3] PEP517 host packages Arnout Vandecappelle

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.