diff --git a/patches/packages/backport/0038-python-pyrsistent-add-a-new-package.patch b/patches/packages/backport/0038-python-pyrsistent-add-a-new-package.patch new file mode 100644 index 0000000000000000000000000000000000000000..b7732f5e86c446fe45eccf6e2ec12d005fd6b43e --- /dev/null +++ b/patches/packages/backport/0038-python-pyrsistent-add-a-new-package.patch @@ -0,0 +1,63 @@ +From 2fedc207bd04e2222f6101c4420ba97dad34ba76 Mon Sep 17 00:00:00 2001 +From: Josef Schlehofer <pepe.schlehofer@gmail.com> +Date: Thu, 11 Jul 2019 21:42:32 +0200 +Subject: [PATCH] python-pyrsistent: add a new package + +Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> +--- + lang/python/python-pyrsistent/Makefile | 43 ++++++++++++++++++++++++++ + 1 file changed, 43 insertions(+) + create mode 100644 lang/python/python-pyrsistent/Makefile + +diff --git a/lang/python/python-pyrsistent/Makefile b/lang/python/python-pyrsistent/Makefile +new file mode 100644 +index 000000000..0e7a13415 +--- /dev/null ++++ b/lang/python/python-pyrsistent/Makefile +@@ -0,0 +1,43 @@ ++# ++# Copyright (C) 2019 CZ.NIC, z. s. p. o. (https://www.nic.cz/) ++# ++# This is free software, licensed under the GNU General Public License v2. ++# See /LICENSE for more information. ++# ++ ++include $(TOPDIR)/rules.mk ++ ++PKG_NAME:=python-pyrsistent ++PKG_VERSION:=0.15.3 ++PKG_RELEASE:=1 ++ ++PKG_SOURCE:=pyrsistent-$(PKG_VERSION).tar.gz ++PKG_SOURCE_URL:=https://files.pythonhosted.org/packages/source/p/pyrsistent/ ++PKG_HASH:=50cffebc87ca91b9d4be2dcc2e479272bcb466b5a0487b6c271f7ddea6917e14 ++PKG_BUILD_DIR:=$(BUILD_DIR)/pyrsistent-$(PKG_VERSION) ++ ++PKG_MAINTAINER:=Josef Schlehofer <josef.schlehofer@nic.cz> ++PKG_LICENSE:=MIT ++PKG_LICENSE_FILES:=LICENSE.mit ++ ++include $(INCLUDE_DIR)/package.mk ++include ../python3-package.mk ++ ++define Package/python3-pyrsistent ++ SUBMENU:=Python ++ SECTION:=lang ++ CATEGORY:=Languages ++ TITLE:=Persistent/Functional/Immutable data structures ++ URL:=https://github.com/tobgu/pyrsistent ++ DEPENDS:=+python3-light +python3-six ++ VARIANT:=python3 ++endef ++ ++define Package/python3-pyrsistent/description ++ Pyrsistent is a number of persistent collections (by some referred to as functional data structures). ++ Persistent in the sense that they are immutable. ++endef ++ ++$(eval $(call Py3Package,python3-pyrsistent)) ++$(eval $(call BuildPackage,python3-pyrsistent)) ++$(eval $(call BuildPackage,python3-pyrsistent-src)) +-- +2.20.1 +