From patchwork Tue Sep 1 14:37:29 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jugurtha BELKALEM X-Patchwork-Id: 1355096 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=smile.fr Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=smile-fr.20150623.gappssmtp.com header.i=@smile-fr.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=VC9mwgKq; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BgqSX39lsz9sVd for ; Wed, 2 Sep 2020 00:38:36 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 385DD20010; Tue, 1 Sep 2020 14:38:34 +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 QrAObORrWvVk; Tue, 1 Sep 2020 14:38:20 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id C8798214FD; Tue, 1 Sep 2020 14:38:20 +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 007B71BF392 for ; Tue, 1 Sep 2020 14:38:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id DB0DA20010 for ; Tue, 1 Sep 2020 14:38:18 +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 pOPIUXJWhPCF for ; Tue, 1 Sep 2020 14:38:06 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) by silver.osuosl.org (Postfix) with ESMTPS id 5CA71231A1 for ; Tue, 1 Sep 2020 14:37:41 +0000 (UTC) Received: by mail-wm1-f44.google.com with SMTP id a65so1397115wme.5 for ; Tue, 01 Sep 2020 07:37:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile-fr.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=w5z0Ud3N0DV0xEdnyhXBup5x+aE2qBzIcQ2kTwoLnVs=; b=VC9mwgKqlzQ8CRdRyEWnjByvhKNpn0eLMBgHFx8X8ELW2TT64Hi2s8YCgY40OaXNiP Ct7qmh/+gFbPvz0cDx6G0d7lye9jLSydHdRjJruqp2Uyy+0xOKLMEkwsj/SQ+uss4L1C KZgHYk1j/zcAzg+TNYBUPCO+HjB0IpImbTDPJADAKLKgRanRoKeWNCM5eSnr0riK4F5z DgpmG7dRjtlT8Lq4H8o5jBHzvy1jMjYkHhMe57vUE0ak2CnzOUkUFN4oYBLFKqYAMaPP 2wiCd1rVLOeJDr7q8F2bdlP5DsQ7tfXGmc2WCSgW8zcTDf/qvz5U7mKqgQs4HKn98CXX SI3g== 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:in-reply-to :references; bh=w5z0Ud3N0DV0xEdnyhXBup5x+aE2qBzIcQ2kTwoLnVs=; b=QElFiCjOpmgO/P0uM5MqPt4DYXXZSNm4cWJ2AdLc2UO40Tyj1S3UhPnWsKW7yQtOkK TWnR2XQQ/2TvWpKbdB49DzQunLgQo7K2hPYAvSzUDX74NowSUvg5CT/hEFz8p8RTJfou AS9Lu0VNZ00jzt/ilb24JTNYJrPYwTZ8C/rnNSUwaYNjlYJ6dI5WwFAfPl7zMaG1o1Xz NnzCTICsNxNp2ouBO243htA2LWRWymR38Wxp1N6ITUlB4mQQVG/ei26SEFlCxK1fa3FD l3FAECSpfUP4G8vEmE0/MHdO0zavEyQlmeA6dyNGq0Y+CMdVWDcYsmVzncy4mSq9dfuN Nbpw== X-Gm-Message-State: AOAM530v6iajVSaPfLZQLcTofk7Oa3q087EuyXx0TEH6W46h9EAsoRpy bU4LfjOoJUrzl1KkSIoIZahhnlANDTU2Ug== X-Google-Smtp-Source: ABdhPJwW9IFeYTbxv2sT0a327D3h+xl8ZayoozRN6F37FgAlrrATC04xweDv66VtFWy4YBEZGAaW8g== X-Received: by 2002:a1c:98c4:: with SMTP id a187mr2085987wme.178.1598971059604; Tue, 01 Sep 2020 07:37:39 -0700 (PDT) Received: from P-NAN-SUCRE.nantes.intranet (static-css-ccs-204145.business.bouyguestelecom.com. [176.157.204.145]) by smtp.gmail.com with ESMTPSA id y1sm2070860wmi.36.2020.09.01.07.37.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Sep 2020 07:37:39 -0700 (PDT) From: Jugurtha BELKALEM To: buildroot@buildroot.org Date: Tue, 1 Sep 2020 16:37:29 +0200 Message-Id: <20200901143731.2916-2-jugurtha.belkalem@smile.fr> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200901143731.2916-1-jugurtha.belkalem@smile.fr> References: <20200901143731.2916-1-jugurtha.belkalem@smile.fr> Subject: [Buildroot] [PATCH 1/3] package/python-crayons : new package 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: Jugurtha BELKALEM MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" This module is really simple, it gives you colored strings for terminal usage. Signed-off-by: Jugurtha BELKALEM --- Notes : - This package can be used optionally by python-stegano. - This module has been tested with Python3. - It has been checked with check-package : $ ./utils/check-package package/python-crayons/* 27 lines processed 0 warnings generated DEVELOPERS | 1 + package/Config.in | 1 + package/python-crayons/Config.in | 8 ++++++++ package/python-crayons/python-crayons.hash | 5 +++++ package/python-crayons/python-crayons.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/python-crayons/Config.in create mode 100644 package/python-crayons/python-crayons.hash create mode 100644 package/python-crayons/python-crayons.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3c3dcda859..6357eba0bc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1398,6 +1398,7 @@ N: Joshua Henderson F: package/qt5/qt5wayland/ N: Jugurtha BELKALEM +F: package/python-crayons/ F: package/python-cycler/ F: package/python-matplotlib/ diff --git a/package/Config.in b/package/Config.in index d7e79f4795..fee0a964d0 100644 --- a/package/Config.in +++ b/package/Config.in @@ -920,6 +920,7 @@ menu "External python modules" source "package/python-configshell-fb/Config.in" source "package/python-constantly/Config.in" source "package/python-couchdb/Config.in" + source "package/python-crayons/Config.in" source "package/python-crc16/Config.in" source "package/python-crcmod/Config.in" source "package/python-crontab/Config.in" diff --git a/package/python-crayons/Config.in b/package/python-crayons/Config.in new file mode 100644 index 0000000000..10f3ece009 --- /dev/null +++ b/package/python-crayons/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PYTHON_CRAYONS + bool "python-crayons" + depends on BR2_PACKAGE_PYTHON3 + help + This module is really simple, it gives you + colored strings for terminal usage. + + https://pypi.org/project/crayons diff --git a/package/python-crayons/python-crayons.hash b/package/python-crayons/python-crayons.hash new file mode 100644 index 0000000000..e3d6632169 --- /dev/null +++ b/package/python-crayons/python-crayons.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/crayons/json +md5 88a79c854ce54bcbb8376d18a448d627 crayons-0.4.0.tar.gz +sha256 bd33b7547800f2cfbd26b38431f9e64b487a7de74a947b0fafc89b45a601813f crayons-0.4.0.tar.gz +# Locally computed sha256 checksums +sha256 7deeb137f78337fd1e2e3966a7896821c6ebff244200d009d3f4157246b5a457 LICENSE diff --git a/package/python-crayons/python-crayons.mk b/package/python-crayons/python-crayons.mk new file mode 100644 index 0000000000..33562d097b --- /dev/null +++ b/package/python-crayons/python-crayons.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-crayons +# +################################################################################ + +PYTHON_CRAYONS_VERSION = 0.4.0 +PYTHON_CRAYONS_SOURCE = crayons-$(PYTHON_CRAYONS_VERSION).tar.gz +PYTHON_CRAYONS_SITE = https://files.pythonhosted.org/packages/b8/6b/12a1dea724c82f1c19f410365d3e25356625b48e8009a7c3c9ec4c42488d +PYTHON_CRAYONS_LICENSE = MIT +PYTHON_CRAYONS_LICENSE_FILES = LICENSE +PYTHON_CRAYONS_SETUP_TYPE = setuptools + +$(eval $(python-package))