* [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package
@ 2024-09-18 0:22 James Hilliard
2024-09-18 0:22 ` [Buildroot] [PATCH 2/2] package/python-pysnmp: bump to version 7.1.3 James Hilliard
2024-09-22 18:05 ` [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package Yann E. MORIN
0 siblings, 2 replies; 3+ messages in thread
From: James Hilliard @ 2024-09-18 0:22 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Asaf Kahlon, Thomas Petazzoni
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/Config.in | 1 +
package/python-pysnmpcrypto/Config.in | 9 +++++++++
.../python-pysnmpcrypto/python-pysnmpcrypto.hash | 5 +++++
.../python-pysnmpcrypto/python-pysnmpcrypto.mk | 15 +++++++++++++++
4 files changed, 30 insertions(+)
create mode 100644 package/python-pysnmpcrypto/Config.in
create mode 100644 package/python-pysnmpcrypto/python-pysnmpcrypto.hash
create mode 100644 package/python-pysnmpcrypto/python-pysnmpcrypto.mk
diff --git a/package/Config.in b/package/Config.in
index 2200f16520..c0b64de7f9 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1322,6 +1322,7 @@ menu "External python modules"
source "package/python-pysmi/Config.in"
source "package/python-pysnmp/Config.in"
source "package/python-pysnmp-mibs/Config.in"
+ source "package/python-pysnmpcrypto/Config.in"
source "package/python-pysocks/Config.in"
source "package/python-pyspnego/Config.in"
source "package/python-pytablereader/Config.in"
diff --git a/package/python-pysnmpcrypto/Config.in b/package/python-pysnmpcrypto/Config.in
new file mode 100644
index 0000000000..da9dd6cf43
--- /dev/null
+++ b/package/python-pysnmpcrypto/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_PYSNMPCRYPTO
+ bool "python-pysnmpcrypto"
+ depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography
+ select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime
+ help
+ Strong cryptography support for PySNMP (SNMP library for
+ Python).
+
+ https://github.com/lextudio/pysnmpcrypto
diff --git a/package/python-pysnmpcrypto/python-pysnmpcrypto.hash b/package/python-pysnmpcrypto/python-pysnmpcrypto.hash
new file mode 100644
index 0000000000..d36d20b43f
--- /dev/null
+++ b/package/python-pysnmpcrypto/python-pysnmpcrypto.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/pysnmpcrypto/json
+md5 969f3690cf2ba4309c047af31d17617e pysnmpcrypto-0.1.0.tar.gz
+sha256 ee6819247ceee09aa2de54b998c51ccf595d75a9ccc2e303383b39a5ac63816c pysnmpcrypto-0.1.0.tar.gz
+# Locally computed sha256 checksums
+sha256 24c90090900edc62b49e27888132293a096248408f73993dc8f0147a6fe200ae LICENSE.rst
diff --git a/package/python-pysnmpcrypto/python-pysnmpcrypto.mk b/package/python-pysnmpcrypto/python-pysnmpcrypto.mk
new file mode 100644
index 0000000000..4472434286
--- /dev/null
+++ b/package/python-pysnmpcrypto/python-pysnmpcrypto.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-pysnmpcrypto
+#
+################################################################################
+
+PYTHON_PYSNMPCRYPTO_VERSION = 0.1.0
+PYTHON_PYSNMPCRYPTO_SOURCE = pysnmpcrypto-$(PYTHON_PYSNMPCRYPTO_VERSION).tar.gz
+PYTHON_PYSNMPCRYPTO_SITE = https://files.pythonhosted.org/packages/e6/70/b71f5f1321ea548a7152fc23926258caaec353c8c3edce1aaafbb030ba76
+PYTHON_PYSNMPCRYPTO_SETUP_TYPE = pep517
+PYTHON_PYSNMPCRYPTO_LICENSE = BSD-2-Clause
+PYTHON_PYSNMPCRYPTO_LICENSE_FILES = LICENSE.rst
+PYTHON_PYSNMPCRYPTO_DEPENDENCIES = host-python-poetry-core
+
+$(eval $(python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 2/2] package/python-pysnmp: bump to version 7.1.3
2024-09-18 0:22 [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package James Hilliard
@ 2024-09-18 0:22 ` James Hilliard
2024-09-22 18:05 ` [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package Yann E. MORIN
1 sibling, 0 replies; 3+ messages in thread
From: James Hilliard @ 2024-09-18 0:22 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Asaf Kahlon, Thomas Petazzoni
License hash changed due to date update:
https://github.com/lextudio/pysnmp/commit/fa9909cbbf9b25eb992a945715e2511a2ba2c905
Update license from BSD-3-Clause to BSD-2-Clause, the license
changed in 8122a1d85b6cc9f2adcb1243521c04ba4cae0510 but the commit
incorrectly indicated "no content changed" when updating the hash.
Add new python-pysnmpcrypto runtime dependency.
Drop no longer required python-pycryptodomex runtime dependency.
Migrate from setuptools to poetry build backend.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/python-pysnmp/Config.in | 5 +++--
package/python-pysnmp/python-pysnmp.hash | 6 +++---
package/python-pysnmp/python-pysnmp.mk | 9 +++++----
3 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/package/python-pysnmp/Config.in b/package/python-pysnmp/Config.in
index a034b16852..2abd3a86ad 100644
--- a/package/python-pysnmp/Config.in
+++ b/package/python-pysnmp/Config.in
@@ -1,8 +1,9 @@
config BR2_PACKAGE_PYTHON_PYSNMP
bool "python-pysnmp"
- select BR2_PACKAGE_PYTHON_PYSMI # runtime
- select BR2_PACKAGE_PYTHON_PYCRYPTODOMEX # runtime
+ depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-pysnmpcrypto -> python-cryptography
select BR2_PACKAGE_PYTHON_PYASN1 # runtime
+ select BR2_PACKAGE_PYTHON_PYSMI # runtime
+ select BR2_PACKAGE_PYTHON_PYSNMPCRYPTO # runtime
help
PySNMP is a cross-platform, pure-Python SNMP engine
implementation.
diff --git a/package/python-pysnmp/python-pysnmp.hash b/package/python-pysnmp/python-pysnmp.hash
index 3b0af1af62..9136d23a14 100644
--- a/package/python-pysnmp/python-pysnmp.hash
+++ b/package/python-pysnmp/python-pysnmp.hash
@@ -1,5 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/pysnmp/json
-md5 2222880259daf6e2cb322e938c818276 pysnmp-4.4.12.tar.gz
-sha256 0c3dbef2f958caca96071fe5c19de43e9c1b0484ab02a0cf08b190bcee768ba9 pysnmp-4.4.12.tar.gz
+md5 527c09f53ea7c28963e55b4c4b483ec2 pysnmp-7.1.3.tar.gz
+sha256 29853e4daca82992ae8b1932a4e32e1ec9df8234905b6d594d43773bdc72c4b4 pysnmp-7.1.3.tar.gz
# Locally computed sha256 checksums
-sha256 d0b2edd772164395320fc5ad7dfaa9806fa038fb29762b347c549891d7a79237 LICENSE.rst
+sha256 4954453957449b5e6f797d070f4d91024dceb3e056c99d72350795b71db0fc70 LICENSE.rst
diff --git a/package/python-pysnmp/python-pysnmp.mk b/package/python-pysnmp/python-pysnmp.mk
index 520ce2877a..5db86bc976 100644
--- a/package/python-pysnmp/python-pysnmp.mk
+++ b/package/python-pysnmp/python-pysnmp.mk
@@ -4,11 +4,12 @@
#
################################################################################
-PYTHON_PYSNMP_VERSION = 4.4.12
+PYTHON_PYSNMP_VERSION = 7.1.3
PYTHON_PYSNMP_SOURCE = pysnmp-$(PYTHON_PYSNMP_VERSION).tar.gz
-PYTHON_PYSNMP_SITE = https://files.pythonhosted.org/packages/4e/75/72f64c451bf5884715f84f8217b69b4025da0b67628d611cd14a5b7db217
-PYTHON_PYSNMP_SETUP_TYPE = setuptools
-PYTHON_PYSNMP_LICENSE = BSD-3-Clause
+PYTHON_PYSNMP_SITE = https://files.pythonhosted.org/packages/f3/0c/bb2ccb587b5e79036dd83aa5fe835c2bc460a3098c4060461e9d324c6670
+PYTHON_PYSNMP_SETUP_TYPE = pep517
+PYTHON_PYSNMP_LICENSE = BSD-2-Clause
PYTHON_PYSNMP_LICENSE_FILES = LICENSE.rst
+PYTHON_PYSNMP_DEPENDENCIES = host-python-poetry-core
$(eval $(python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package
2024-09-18 0:22 [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package James Hilliard
2024-09-18 0:22 ` [Buildroot] [PATCH 2/2] package/python-pysnmp: bump to version 7.1.3 James Hilliard
@ 2024-09-22 18:05 ` Yann E. MORIN
1 sibling, 0 replies; 3+ messages in thread
From: Yann E. MORIN @ 2024-09-22 18:05 UTC (permalink / raw)
To: James Hilliard; +Cc: Thomas Petazzoni, Asaf Kahlon, buildroot
James, All,
On 2024-09-17 18:22 -0600, James Hilliard spake thusly:
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Both applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> package/Config.in | 1 +
> package/python-pysnmpcrypto/Config.in | 9 +++++++++
> .../python-pysnmpcrypto/python-pysnmpcrypto.hash | 5 +++++
> .../python-pysnmpcrypto/python-pysnmpcrypto.mk | 15 +++++++++++++++
> 4 files changed, 30 insertions(+)
> create mode 100644 package/python-pysnmpcrypto/Config.in
> create mode 100644 package/python-pysnmpcrypto/python-pysnmpcrypto.hash
> create mode 100644 package/python-pysnmpcrypto/python-pysnmpcrypto.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 2200f16520..c0b64de7f9 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1322,6 +1322,7 @@ menu "External python modules"
> source "package/python-pysmi/Config.in"
> source "package/python-pysnmp/Config.in"
> source "package/python-pysnmp-mibs/Config.in"
> + source "package/python-pysnmpcrypto/Config.in"
> source "package/python-pysocks/Config.in"
> source "package/python-pyspnego/Config.in"
> source "package/python-pytablereader/Config.in"
> diff --git a/package/python-pysnmpcrypto/Config.in b/package/python-pysnmpcrypto/Config.in
> new file mode 100644
> index 0000000000..da9dd6cf43
> --- /dev/null
> +++ b/package/python-pysnmpcrypto/Config.in
> @@ -0,0 +1,9 @@
> +config BR2_PACKAGE_PYTHON_PYSNMPCRYPTO
> + bool "python-pysnmpcrypto"
> + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography
> + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime
> + help
> + Strong cryptography support for PySNMP (SNMP library for
> + Python).
> +
> + https://github.com/lextudio/pysnmpcrypto
> diff --git a/package/python-pysnmpcrypto/python-pysnmpcrypto.hash b/package/python-pysnmpcrypto/python-pysnmpcrypto.hash
> new file mode 100644
> index 0000000000..d36d20b43f
> --- /dev/null
> +++ b/package/python-pysnmpcrypto/python-pysnmpcrypto.hash
> @@ -0,0 +1,5 @@
> +# md5, sha256 from https://pypi.org/pypi/pysnmpcrypto/json
> +md5 969f3690cf2ba4309c047af31d17617e pysnmpcrypto-0.1.0.tar.gz
> +sha256 ee6819247ceee09aa2de54b998c51ccf595d75a9ccc2e303383b39a5ac63816c pysnmpcrypto-0.1.0.tar.gz
> +# Locally computed sha256 checksums
> +sha256 24c90090900edc62b49e27888132293a096248408f73993dc8f0147a6fe200ae LICENSE.rst
> diff --git a/package/python-pysnmpcrypto/python-pysnmpcrypto.mk b/package/python-pysnmpcrypto/python-pysnmpcrypto.mk
> new file mode 100644
> index 0000000000..4472434286
> --- /dev/null
> +++ b/package/python-pysnmpcrypto/python-pysnmpcrypto.mk
> @@ -0,0 +1,15 @@
> +################################################################################
> +#
> +# python-pysnmpcrypto
> +#
> +################################################################################
> +
> +PYTHON_PYSNMPCRYPTO_VERSION = 0.1.0
> +PYTHON_PYSNMPCRYPTO_SOURCE = pysnmpcrypto-$(PYTHON_PYSNMPCRYPTO_VERSION).tar.gz
> +PYTHON_PYSNMPCRYPTO_SITE = https://files.pythonhosted.org/packages/e6/70/b71f5f1321ea548a7152fc23926258caaec353c8c3edce1aaafbb030ba76
> +PYTHON_PYSNMPCRYPTO_SETUP_TYPE = pep517
> +PYTHON_PYSNMPCRYPTO_LICENSE = BSD-2-Clause
> +PYTHON_PYSNMPCRYPTO_LICENSE_FILES = LICENSE.rst
> +PYTHON_PYSNMPCRYPTO_DEPENDENCIES = host-python-poetry-core
> +
> +$(eval $(python-package))
> --
> 2.34.1
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-09-22 18:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-18 0:22 [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package James Hilliard
2024-09-18 0:22 ` [Buildroot] [PATCH 2/2] package/python-pysnmp: bump to version 7.1.3 James Hilliard
2024-09-22 18:05 ` [Buildroot] [PATCH 1/2] package/python-pysnmpcrypto: new package Yann E. MORIN
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.