All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/python-ruamel-yaml: new package
@ 2022-05-10  9:45 yegorslists--- via buildroot
  2022-07-23 19:14 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: yegorslists--- via buildroot @ 2022-05-10  9:45 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, Asaf Kahlon

From: Yegor Yefremov <yegorslists@googlemail.com>

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
 package/Config.in                                  |  1 +
 package/python-ruamel-yaml/Config.in               |  8 ++++++++
 package/python-ruamel-yaml/python-ruamel-yaml.hash |  6 ++++++
 package/python-ruamel-yaml/python-ruamel-yaml.mk   | 14 ++++++++++++++
 4 files changed, 29 insertions(+)
 create mode 100644 package/python-ruamel-yaml/Config.in
 create mode 100644 package/python-ruamel-yaml/python-ruamel-yaml.hash
 create mode 100644 package/python-ruamel-yaml/python-ruamel-yaml.mk

diff --git a/package/Config.in b/package/Config.in
index 68eafd2463..90357240b6 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1210,6 +1210,7 @@ menu "External python modules"
 	source "package/python-rpi-ws281x/Config.in"
 	source "package/python-rsa/Config.in"
 	source "package/python-rtslib-fb/Config.in"
+	source "package/python-ruamel-yaml/Config.in"
 	source "package/python-s3transfer/Config.in"
 	source "package/python-scandir/Config.in"
 	source "package/python-scapy/Config.in"
diff --git a/package/python-ruamel-yaml/Config.in b/package/python-ruamel-yaml/Config.in
new file mode 100644
index 0000000000..afde3d53d4
--- /dev/null
+++ b/package/python-ruamel-yaml/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_RUAMEL_YAML
+	bool "python-ruamel-yaml"
+	help
+	  ruamel.yaml is a YAML parser/emitter that supports roundtrip
+	  preservation of comments, seq/map flow style, and map key
+	  order.
+
+	  https://sourceforge.net/projects/ruamel-yaml/
diff --git a/package/python-ruamel-yaml/python-ruamel-yaml.hash b/package/python-ruamel-yaml/python-ruamel-yaml.hash
new file mode 100644
index 0000000000..8888c5f2b1
--- /dev/null
+++ b/package/python-ruamel-yaml/python-ruamel-yaml.hash
@@ -0,0 +1,6 @@
+# md5, sha256 from https://pypi.org/pypi/rfc3987/json
+md5  206bda0f33ab2c2f63777636200748b7  ruamel.yaml-0.17.21.tar.gz
+sha256  8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af  ruamel.yaml-0.17.21.tar.gz
+# Locally computed sha256 checksums
+sha256  ab837b032c5aae84503fc0c733a116a26fd272e90dc4402fa68d3c9e51aed3b0  LICENSE
+
diff --git a/package/python-ruamel-yaml/python-ruamel-yaml.mk b/package/python-ruamel-yaml/python-ruamel-yaml.mk
new file mode 100644
index 0000000000..124e9d1eb6
--- /dev/null
+++ b/package/python-ruamel-yaml/python-ruamel-yaml.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-ruamel-yaml
+#
+################################################################################
+
+PYTHON_RUAMEL_YAML_VERSION = 0.17.21
+PYTHON_RUAMEL_YAML_SOURCE = ruamel.yaml-$(PYTHON_RUAMEL_YAML_VERSION).tar.gz
+PYTHON_RUAMEL_YAML_SITE = https://files.pythonhosted.org/packages/46/a9/6ed24832095b692a8cecc323230ce2ec3480015fbfa4b79941bd41b23a3c
+PYTHON_RUAMEL_YAML_SETUP_TYPE = setuptools
+PYTHON_RUAMEL_YAML_LICENSE = MIT
+PYTHON_RUAMEL_YAML_LICENSE_FILES = LICENSE 
+
+$(eval $(python-package))
-- 
2.17.0

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

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

* Re: [Buildroot] [PATCH] package/python-ruamel-yaml: new package
  2022-05-10  9:45 [Buildroot] [PATCH] package/python-ruamel-yaml: new package yegorslists--- via buildroot
@ 2022-07-23 19:14 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-07-23 19:14 UTC (permalink / raw)
  To: yegorslists--- via buildroot; +Cc: Asaf Kahlon

On Tue, 10 May 2022 11:45:56 +0200
yegorslists--- via buildroot <buildroot@buildroot.org> wrote:

> From: Yegor Yefremov <yegorslists@googlemail.com>
> 
> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
> ---
>  package/Config.in                                  |  1 +
>  package/python-ruamel-yaml/Config.in               |  8 ++++++++
>  package/python-ruamel-yaml/python-ruamel-yaml.hash |  6 ++++++
>  package/python-ruamel-yaml/python-ruamel-yaml.mk   | 14 ++++++++++++++
>  4 files changed, 29 insertions(+)
>  create mode 100644 package/python-ruamel-yaml/Config.in
>  create mode 100644 package/python-ruamel-yaml/python-ruamel-yaml.hash
>  create mode 100644 package/python-ruamel-yaml/python-ruamel-yaml.mk

Thanks, I applied after fixing two check-package warnings:

package/python-ruamel-yaml/python-ruamel-yaml.hash:6: empty line at end of file
package/python-ruamel-yaml/python-ruamel-yaml.mk:12: line contains trailing whitespace

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2022-07-23 19:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-10  9:45 [Buildroot] [PATCH] package/python-ruamel-yaml: new package yegorslists--- via buildroot
2022-07-23 19:14 ` Thomas Petazzoni via buildroot

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.