From 960cbf71ae35b74ba43944d32c34dcb026eac74e Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Thu, 16 Oct 2025 22:52:21 +0200 Subject: [PATCH] package/python-patch-ng: new package Needed by python-lmdb 1.7.3+. Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain --- package/Config.in | 1 + package/python-patch-ng/Config.in | 6 ++++++ package/python-patch-ng/python-patch-ng.hash | 5 +++++ package/python-patch-ng/python-patch-ng.mk | 15 +++++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 package/python-patch-ng/Config.in create mode 100644 package/python-patch-ng/python-patch-ng.hash create mode 100644 package/python-patch-ng/python-patch-ng.mk diff --git a/package/Config.in b/package/Config.in index 1ae92409c4..b06288941e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1260,6 +1260,7 @@ menu "External python modules" source "package/python-paramiko/Config.in" source "package/python-parso/Config.in" source "package/python-passlib/Config.in" + source "package/python-patch-ng/Config.in" source "package/python-path/Config.in" source "package/python-pathpy/Config.in" source "package/python-pathspec/Config.in" diff --git a/package/python-patch-ng/Config.in b/package/python-patch-ng/Config.in new file mode 100644 index 0000000000..60c50cbb85 --- /dev/null +++ b/package/python-patch-ng/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PATCH_NG + bool "python-patch-ng" + help + Library to parse and apply unified diffs. + + https://github.com/conan-io/python-patch diff --git a/package/python-patch-ng/python-patch-ng.hash b/package/python-patch-ng/python-patch-ng.hash new file mode 100644 index 0000000000..f832552c30 --- /dev/null +++ b/package/python-patch-ng/python-patch-ng.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/patch-ng/json +md5 208be456725a65cb570ffd3e3589f6ba patch-ng-1.19.0.tar.gz +sha256 27484792f4ac1c15fe2f3e4cecf74bb9833d33b75c715b71d199f7e1e7d1f786 patch-ng-1.19.0.tar.gz +# Locally computed sha256 checksums +sha256 d807f69dbc4f24153544ac011b741015ea47231c69fe16b1e74759f299349a78 LICENSE diff --git a/package/python-patch-ng/python-patch-ng.mk b/package/python-patch-ng/python-patch-ng.mk new file mode 100644 index 0000000000..fe24b0bc95 --- /dev/null +++ b/package/python-patch-ng/python-patch-ng.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-patch-ng +# +################################################################################ + +PYTHON_PATCH_NG_VERSION = 1.19.0 +PYTHON_PATCH_NG_SOURCE = patch-ng-$(PYTHON_PATCH_NG_VERSION).tar.gz +PYTHON_PATCH_NG_SITE = https://files.pythonhosted.org/packages/65/bb/ebd7c6058dcfbf634986f9a8b3fb638f3269501c73701a48b7530042da5b +PYTHON_PATCH_NG_SETUP_TYPE = setuptools +PYTHON_PATCH_NG_LICENSE = MIT +PYTHON_PATCH_NG_LICENSE_FILES = LICENSE + +$(eval $(python-package)) +$(eval $(host-python-package))