From patchwork Sat Mar 21 19:02:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1053 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id BB3FC3F337 for ; Sat, 21 Mar 2020 20:03:22 +0100 (CET) Received: by mail-pf1-f199.google.com with SMTP id h24sf7557366pfn.15 for ; Sat, 21 Mar 2020 12:03:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1584817401; cv=pass; d=google.com; s=arc-20160816; b=zQz9iq6vmzJE8QI4tc1+c4Hhsb5h1npRLToO46sJjHwN35QSPty7XmgmvxH4a4VNFg xBGRJFRYFoCCNHh0NfXFQI7o9LRPVa28MJCCApJPXdVuT/GlOYjq6sNaPDGWVJJ/RJel 00wuI+MIINHm+6wg+mXMx1D/Lwafy60sYXNx36NACNMdWmVEBCyxrgWL/I+vS6EdM9/Y qSTQ9Hs9J1RTJQuoTRxEa4qPgbKhOPWNW4J1/9C6q0CPfXKnD6Jj/0PszLazjW+G9b5G ob7uje6tYz5cL0ItOyCnj3/KG2kYtMelx/qsWCb/M0ISfVjIssNnUwU36yv3iXao86Ba 13AA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:references:in-reply-to:message-id:date :subject:cc:to:from:mime-version:dkim-signature; bh=Un0slxGn/PGNr86vahn+2RaQN9pvO2AjveCZ+KeutOo=; b=naIKofHUTFumLvke6Z7SD08CagUDrEhv+6jaBUaevWPX0246aPpFmhve9iTBJk8+5H 5sMaP4UV3+ZU07wW5vLgVv6z3ddHLpC6ByZJ6bpc0E/fO5+bsKhe6I4k2Br9u9ZPR6F0 ZyUG+wKfJFzjr+GoDZ4EpZgAkydsZRjtkuwJXyMBe6lSKTYmLvq1jTOz6uem4o0tkSHu P7lakBN6FFxDBeIyRHN2/grHMIkgGe+CqRQK8pOCoW5jEAftZEjMgyLY2qLnNNAoc2x9 i2azTPXskWp0kErjfbZzAS3sZVFWqMmkgzUQnrZrcpu0CtTLOkrusxxqueuLhjPfo4f1 3L6A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=NzUsmv7C; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=mime-version:from:to:cc:subject:date:message-id:in-reply-to :references:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=Un0slxGn/PGNr86vahn+2RaQN9pvO2AjveCZ+KeutOo=; b=U+L1HaMbQlCls7lxN0puzxT5nKfiQ0+w8Hlp4kgWKk/VwciPbXzbiSsReNYfIgykEP +nUsHRtHoN8AFk8+Q39Mm/uGFHVsCIu1/wg9DCSjtSHLzy3Qw+A756pxHiWf9FI97+IN 6g6xUAJdhlImRj2vtiYqjgwSZLgWJNKg6DMuE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:to:cc:subject:date:message-id :in-reply-to:references:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=Un0slxGn/PGNr86vahn+2RaQN9pvO2AjveCZ+KeutOo=; b=jd563B+3IIjY1C3Lr13zOU2P6tHkJKg644daKTYb3wZxHZBx3LPaFmTZN8WcBhWFog yKq6cg8iQ2w6E+nMzOQohFb8GYG9WUi38PykeCmGyQZZZ01YYbL0TeMcyjtXV14tgsRq BVoHSZWZpc5AzAi1HYKobp+er5IBApeIe+EpYFqbuzxIAdDwy5Ok4dtgbVCRCDIW8kwO i6pCMuHUPeFqrxLm6gRI7CtDy1uV9OebloqsRUzSiHj7/bun6AWQQM9zdf5ROU1dQ3HK Q/babQ7EJEU2tvoovqn3B+ls49XZLWQ9wl9T81hiegdO1blZve6FTyG0vO3b5gIhrjzK 8NfQ== X-Gm-Message-State: ANhLgQ1jriBs3KlltB30jyG6a5qho/QwEsEXHXp2x9Ji+FJPxtJ3oydj WKL/8C0TOyJxEGrhI/COpKSZtNzc X-Google-Smtp-Source: ADFU+vuxYJUn1OtSvqYiAo/76SjxOuUbTcc4/MaBTLYeRiN3k/UVAOe69gjdIxGIQo2/sykC3TiUpw== X-Received: by 2002:a63:8ec9:: with SMTP id k192mr14579123pge.293.1584817400877; Sat, 21 Mar 2020 12:03:20 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:90a:fb90:: with SMTP id cp16ls5584697pjb.3.canary-gmail; Sat, 21 Mar 2020 12:03:20 -0700 (PDT) X-Received: by 2002:a17:902:6945:: with SMTP id k5mr14206068plt.61.1584817399920; Sat, 21 Mar 2020 12:03:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584817399; cv=none; d=google.com; s=arc-20160816; b=LKVAlz2f2NlyY2l8s5maK1DVXRt5A/VpCGxemy+j8VzByYDSSPmjkhMliU9DR6TqHq 5mh225oLy1ZkKvsu6fkiMdNJoB5UfRrXkq8wsEpFxcPbZozeRKeqyVCrdIonvr7Zu9zp qJyJEYikXsgpLocVKjAdJIUipjINb+9lneCathFtLa8/QTlDklNHunb6yh6AMLLC0W+b 1QOJuErnBiwU9ssrEi3qzaXsEgHsLs/MvsI+kz9cDdbHOWAWdVsyNOqUGr3Z8DCT81Ci BEqtiuMIS64pI8eO3oeqDGbTsYSMn5XwgEycwo73Bv6vrXijrgxzFMJhKO0qGJMVE2tC 2qcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=c7IzBuUnukLTQbdQhKFA+Rwuw099L5K6k28/xP02LYk=; b=rH35ymHFMfauaghXU9bqHFYRBve5KfcOi6A1AWcjdom/UHNYogV2YIjGNj7budkCmg m19WaqXLVO0PnxgO2U9XlQxSf6As5qGRZ7TuHaAnePEjp6JknmyYSquQLY8av/TXNKwl vAaU+cIokcoG4BXZx7zvGNoBTFujX9yLdogOHaWmmHIROz+gG05nOHMu/TuZL/s9Rgvc oT+0I9+e8V7EkBYCsVeDrzOzf6Uah0vLykiyknucF3cbSeyBNrGziww4oMDSK9UzgajB /nYZfWFNADJ5sycxz/sNo1hAuzYtrAEY+Yv6pcyyJfnXoaGUWFb4J7kjtI8P5HUSDNhB eCZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=NzUsmv7C; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id e11sor11441931pjj.22.2020.03.21.12.03.19 for (Google Transport Security); Sat, 21 Mar 2020 12:03:19 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:a17:90a:c244:: with SMTP id d4mr16487747pjx.136.1584817399550; Sat, 21 Mar 2020 12:03:19 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:4d9c:1ea0:b435:7b90]) by smtp.gmail.com with ESMTPSA id k3sm8113377pgr.40.2020.03.21.12.03.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 Mar 2020 12:03:19 -0700 (PDT) From: Jagan Teki To: buildroot@buildroot.org Cc: Angelo Compagnucci , Suniel Mahesh , Esben Haabendal , Yegor Yefremov , linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v7 3/4] package/python-pybind11: new host package Date: Sun, 22 Mar 2020 00:32:40 +0530 Message-Id: <20200321190241.3590-4-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200321190241.3590-1-jagan@amarulasolutions.com> References: <20200321190241.3590-1-jagan@amarulasolutions.com> X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=NzUsmv7C; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add python-pybind11 package with 2.4.3 release version. Cc: Esben Haabendal Signed-off-by: Jagan Teki --- Changes for v7: - update the commit message - fix sha256 value of pybind11 LICENCE DEVELOPERS | 1 + package/Config.in.host | 1 + package/python-pybind11/Config.in.host | 7 +++++++ package/python-pybind11/python-pybind11.hash | 5 +++++ package/python-pybind11/python-pybind11.mk | 14 ++++++++++++++ 5 files changed, 28 insertions(+) create mode 100644 package/python-pybind11/Config.in.host create mode 100644 package/python-pybind11/python-pybind11.hash create mode 100644 package/python-pybind11/python-pybind11.mk diff --git a/DEVELOPERS b/DEVELOPERS index a2c6da208b..308a59b264 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1151,6 +1151,7 @@ F: configs/orangepi_win_defconfig F: configs/orangepi_zero_plus2_defconfig F: configs/pine64_defconfig F: configs/pine64_sopine_defconfig +F: package/python-pybind11 N: James Hilliard F: package/gensio/ diff --git a/package/Config.in.host b/package/Config.in.host index dfea478868..d63bf54aa7 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -57,6 +57,7 @@ menu "Host utilities" source "package/python/Config.in.host" source "package/python-cython/Config.in.host" source "package/python-lxml/Config.in.host" + source "package/python-pybind11/Config.in.host" source "package/python-six/Config.in.host" source "package/python-xlrd/Config.in.host" source "package/python3/Config.in.host" diff --git a/package/python-pybind11/Config.in.host b/package/python-pybind11/Config.in.host new file mode 100644 index 0000000000..e4164efd9d --- /dev/null +++ b/package/python-pybind11/Config.in.host @@ -0,0 +1,7 @@ +config BR2_PACKAGE_HOST_PYTHON_PYBIND11 + bool "host python-pybind11" + help + Python module for Seamless operability between + C++11 and Python. + + https://github.com/pybind/pybind11 diff --git a/package/python-pybind11/python-pybind11.hash b/package/python-pybind11/python-pybind11.hash new file mode 100644 index 0000000000..880b678b94 --- /dev/null +++ b/package/python-pybind11/python-pybind11.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.python.org/pypi/pybind11/json +md5 23fdca8191b16ce3e7f38fb9e4252b2d pybind11-2.4.3.tar.gz +sha256 72e6def53fb491f7f4e92692029d2e7bb5a0783314f20d80222735ff10a75758 pybind11-2.4.3.tar.gz +# sha256 for LICENSE is locally computed +sha256 9a37ea54aa3cf12c7f3292799f20822ffd4b9b7142b36a7a9997b28c39264dc9 LICENSE diff --git a/package/python-pybind11/python-pybind11.mk b/package/python-pybind11/python-pybind11.mk new file mode 100644 index 0000000000..833ec92c86 --- /dev/null +++ b/package/python-pybind11/python-pybind11.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-pybind11 +# +################################################################################ + +PYTHON_PYBIND11_VERSION = 2.4.3 +PYTHON_PYBIND11_SOURCE = pybind11-$(PYTHON_PYBIND11_VERSION).tar.gz +PYTHON_PYBIND11_SITE = https://pypi.python.org/packages/aa/91/deb6743e79e22ab01502296570b39b8404f10cc507a6692d612a7fee8d51 +PYTHON_PYBIND11_SETUP_TYPE = setuptools +PYTHON_PYBIND11_LICENSE = BSD +PYTHON_PYBIND11_LICENSE_FILES = LICENSE + +$(eval $(host-python-package))