From patchwork Fri Oct 11 08:35:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Asaf Kahlon X-Patchwork-Id: 1175013 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="mbdP7d3X"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46qLrG113kz9sP3 for ; Fri, 11 Oct 2019 19:35:42 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 0F22D87E2B; Fri, 11 Oct 2019 08:35:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W7pMaevB6RDG; Fri, 11 Oct 2019 08:35:38 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 7803F87E34; Fri, 11 Oct 2019 08:35:38 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id B73E21BF83C for ; Fri, 11 Oct 2019 08:35:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id ABFFC2034A for ; Fri, 11 Oct 2019 08:35:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LOltuDF8OpKU for ; Fri, 11 Oct 2019 08:35:35 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) by silver.osuosl.org (Postfix) with ESMTPS id 96CEC20022 for ; Fri, 11 Oct 2019 08:35:35 +0000 (UTC) Received: by mail-wm1-f43.google.com with SMTP id b24so9312304wmj.5 for ; Fri, 11 Oct 2019 01:35:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=XStlkUSssvAXpGyQ+D2LR2mS+uFk3Hd/KjrYyWytQbk=; b=mbdP7d3Xj0e7yXVnx0JXvnz7vTUlD2ol2RDgcfedS3TFB1cjnYW1lbPGXgxmmXJt2D u9mb0Ipf1WANEE/9+NzgRkthmBGW1n3C3kSfZ4MFh7m/qg51+iw0oaQnjM+4zAkL0RN0 wX8HQUXKo9f+to3DIm/xE+zLCYXbUcD0cFXbrecktynV8WhzwW1cKJplc4UrPOZjLbP/ Y5na9buUDiIEwwjRooKg4N6O0FDJGNJztmNqwKo0Fla1+0OSPW9Wu4Xn5n5roIZHLP5D ohyuxBb7u7p9eN8ld0y92iThcVz2KQ16k+f5ipDMQq0qfg5kXtwmnlzO82f/gnoywmgP T5bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=XStlkUSssvAXpGyQ+D2LR2mS+uFk3Hd/KjrYyWytQbk=; b=fxZof8qZ+ZmNNmauPFM4DJMoeBvzgY/YQbSkVtfK099u+seqYC8vTDd+sAC8dey6Hr ZJLvI+XObH8AE22+ZyhjvsgCcoFPNDGx2l7huDVCQ0mwtrB5Ri1TYVAETLZMiSw7vbTx TuyuQ2CAryYfNOvz+MuQMdayW4Nij7DQcVqSXIu2SDRW16EiNMryECuyh9Ctzq5MfKCV PaeO7MkeremvZlBdieH1ysPn1dJtQrA6AA2/lZdpHes3oxA8NqPCrm2+vV5TNrcfZjzK wPi/FaAyTI0Q/WFK/AJEjNvSgMGyfXytGUUaNITrZnZD9DVbIk7fWFm3swvq4DunH2We P4fA== X-Gm-Message-State: APjAAAVPEN+XjNo7uBqWvJXKzkXuKcUrOUBNBA5I2VFfHHqBN/BgVLJo s3dez/VLCnAz0zt/HmJ2vUO+nKF+ X-Google-Smtp-Source: APXvYqxCirT+U1wqA9gYySD2Wv9Q+3j2lvQ/zmN9TOkuWHWfOPYMfiGlmn6d1NSn592w95mihLoUvQ== X-Received: by 2002:a7b:ca4d:: with SMTP id m13mr2292236wml.95.1570782933860; Fri, 11 Oct 2019 01:35:33 -0700 (PDT) Received: from localhost.localdomain (bzq-84-108-5-46.cablep.bezeqint.net. [84.108.5.46]) by smtp.gmail.com with ESMTPSA id j26sm13571483wrd.2.2019.10.11.01.35.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Oct 2019 01:35:33 -0700 (PDT) From: Asaf Kahlon To: buildroot@buildroot.org Date: Fri, 11 Oct 2019 11:35:22 +0300 Message-Id: <20191011083527.26140-1-asafka7@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/2] package/python-backports-functools-lru-cache: new pacakge X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Asaf Kahlon Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Backport of functools.lru_cache from Python 3.3. Signed-off-by: Asaf Kahlon --- package/Config.in | 1 + .../Config.in | 7 +++++++ .../python-backports-functools-lru-cache.hash | 5 +++++ .../python-backports-functools-lru-cache.mk | 15 +++++++++++++++ 4 files changed, 28 insertions(+) create mode 100644 package/python-backports-functools-lru-cache/Config.in create mode 100644 package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.hash create mode 100644 package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.mk diff --git a/package/Config.in b/package/Config.in index c3faa20d88..77c231d4c0 100644 --- a/package/Config.in +++ b/package/Config.in @@ -840,6 +840,7 @@ menu "External python modules" source "package/python-babel/Config.in" source "package/python-backcall/Config.in" source "package/python-backports-abc/Config.in" + source "package/python-backports-functools-lru-cache/Config.in" source "package/python-backports-shutil-get-terminal-size/Config.in" source "package/python-backports-ssl-match-hostname/Config.in" source "package/python-bcrypt/Config.in" diff --git a/package/python-backports-functools-lru-cache/Config.in b/package/python-backports-functools-lru-cache/Config.in new file mode 100644 index 0000000000..a5b7771e4d --- /dev/null +++ b/package/python-backports-functools-lru-cache/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE + bool "python-backports-functools-lru-cache" + depends on BR2_PACKAGE_PYTHON + help + Backport of functools.lru_cache from Python 3.3 + + https://github.com/jaraco/backports.functools_lru_cache diff --git a/package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.hash b/package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.hash new file mode 100644 index 0000000000..3db4aec1fb --- /dev/null +++ b/package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/backports.functools_lru_cache/json +md5 20f53f54cd3f04b3346ce75a54959754 backports.functools_lru_cache-1.5.tar.gz +sha256 9d98697f088eb1b0fa451391f91afb5e3ebde16bbdb272819fd091151fda4f1a backports.functools_lru_cache-1.5.tar.gz +# Localy computed sha256 checksumms +sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE diff --git a/package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.mk b/package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.mk new file mode 100644 index 0000000000..334d6d8c49 --- /dev/null +++ b/package/python-backports-functools-lru-cache/python-backports-functools-lru-cache.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-backports-functools-lru-cache +# +################################################################################ + +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_VERSION = 1.5 +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_SOURCE = backports.functools_lru_cache-$(PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_VERSION).tar.gz +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_SITE = https://files.pythonhosted.org/packages/57/d4/156eb5fbb08d2e85ab0a632e2bebdad355798dece07d4752f66a8d02d1ea +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_SETUP_TYPE = setuptools +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_DEPENDENCIES = host-python-setuptools-scm +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_LICENSE = MIT +PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_LICENSE_FILES = LICENSE + +$(eval $(python-package))