From patchwork Tue Apr 7 11:15:13 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1074 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 D1DE53F379 for ; Tue, 7 Apr 2020 13:15:55 +0200 (CEST) Received: by mail-pf1-f199.google.com with SMTP id h125sf2163974pfg.3 for ; Tue, 07 Apr 2020 04:15:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1586258154; cv=pass; d=google.com; s=arc-20160816; b=PujnejlVQ9sAKakgcEhkdKtDdb89dP2QDhUMo1go+9CY+6Xc18AyNBCvZ95wOMZQNK WaQTGpk6uaX8+C4Uu+RPnWMqoH3JPnMt8gHc7CdpN1UJtjIv9E7WXwMSgESYFVLzmK+L /cYoo0y+i6uP23qXLjxfMCUaOPlYR9RckoHd3m/DltxF4QLbhwCNEiRFhG9M2/YdvfqJ FqYSowbUzdIKpf2pSui74AW5wOqIa3Er17N6cHVbPVEm+0vVLfiVm4RQQ+C8vG5RCwck dPfCBzmJhijKr492ht/5ABBsWFjAUuBHj/w2SCg8QiFAUvLdCvSvKqlkMDWHfw4rJD3G l6HA== 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=fDdaUzeDA4eHGo3H8Ofy105NdAoaojZd5M/2SWNEAR0=; b=QR84t43nnJ7iDrl2Cr0GdLSPX9a2wTX3foCdiawWuhD5l8Mj/EVB/xLJr6wKARGLgi 4RDdTIKohjeazOlrR+QUgD3eS1AVmZ/qKVlhWltLkIDb29wB9QfkZNQh1bDoQkNlbnvg J9degKopqhiH1e0hIjx58G8Lk03aoEkGKAjMK3vSwOI53WHP52U7ToHFluOJ5CYOoou3 9mvoQPk/Sgd1QYKyUQlSt+8Wl0dytgm1HsB4NGWAqUupJ3M27UFnnXgYhtZOIGSRqXzj Hug4iyoZRFEtQc/Mvoi/gruB/nAqG24WVgVcQR758R4Fu8ZH6jm1k7GRy1ZAoGVcBLSC fSKA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EBGzSYMD; 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=fDdaUzeDA4eHGo3H8Ofy105NdAoaojZd5M/2SWNEAR0=; b=qjp1fic1PBhvYJa2XOx9bizy9tAN/cEaKbmfiuiRk+vZ/8BZEenSeuiZ6DyBdsEMVf kG78fDZ7FZMxUargmVp0oYymyTZvfhXrceKHFGJx2OoXXnRl5K/XEErtt4mtLHh6Xyte YmtF0/ezlzs38QQmrQ8V8LQIQm3Ys56CJ95BI= 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=fDdaUzeDA4eHGo3H8Ofy105NdAoaojZd5M/2SWNEAR0=; b=KGZGccprQmtaYcAcfO1qf5YGgars4V8iW2AQmAs6qd3OFIJd0TKTO1JLhGZBY48UMA K0a0l9KIWSBOcrzcDTJQtDZ5zl/bdc/kbjyjOxXo15GA3ewsVDa5nkJC4oXgJPtcTPC6 YFiuEY2LfGefij1FSOk9lmT+2nL1W/zEal54skBq6X0i5SGHq1kkAWRzK4GvRQ+PlYYF j5WODjAtbBw0zY92HKMnzvYadzBEo8K5QMuHg91H6kgKK7pINCI5TvU1CSq/nUNGSLZ5 ORmMaUdA3U0dBUFEXktNtdteHi+2379jaDEFeMh+tmjhUPlQmbQTPVqZ4Qk0CYKn0y21 SpYw== X-Gm-Message-State: AGi0PubWF5BPZzx8tUr5DZ16zDIk7w5g0qIjLalJz2v78tnoYGNjRsSC tG0nwOhSvqQRhdMVDo18+ZNPG6eY X-Google-Smtp-Source: APiQypKccSqmuVzcDr2jwFZ85fcDxNxxm/WOSec3G4j9mgrGqk2CuWH2PzZXyXlSkJUlU+jhHxTcRA== X-Received: by 2002:a17:902:b183:: with SMTP id s3mr1971353plr.33.1586258154189; Tue, 07 Apr 2020 04:15:54 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a62:1853:: with SMTP id 80ls1672123pfy.11.gmail; Tue, 07 Apr 2020 04:15:53 -0700 (PDT) X-Received: by 2002:a63:3402:: with SMTP id b2mr1581133pga.280.1586258153625; Tue, 07 Apr 2020 04:15:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586258153; cv=none; d=google.com; s=arc-20160816; b=B0pjRo9/m2VGGiAXAtRreotWDXxu4fGwUK0nJDLzSfXVIOGh+JYdqjMK8Tin0gg8jJ CeX8+HJB4rZVrvTUXmSb47RKao4hkGQCjyzTOXLrKKnvc1NhVmNVZm4D7DpT5nkk7nPe VWC7UIgaCIRV7a40qFKipNoTjnN9nIXhaHxW5N/mMWQHwEMFADZ76ul4g5Vn0UlMIS4g U/zpULQQIQsa11wtIsM2q54NEjoZ9r6US+VLzfRpmMYX1sz0ojWC8qxN3+IeBoF7fq0S cGQ3uLiI5c7PTNn34+koSJ6LVV60wv7ZxqrBWqC9q0Aj5aqyIFN2twJVIuT7bftoKjrM cvDg== 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=pEuvRRR8JgzrINrD8BS+AaLopDetLY6OT+UFrqUtIT0=; b=heIbQBV0ncKmcsv5lj0GXu5n/O+KGiTAO9lgyF/8D7wW3v5FcMZET8yn+37SrYWqIK ILYHMmdy3ww1Ej+672Rn7LeY8S/z6+sR5Xv4omLEaXltDA2DkDstmuMWx92MT8fvCnsw 1N8lHhBycubrQ8fm17ykrx/X4XWhFYuavUTdpmVmxRqSgesvVKGPS3oCA8UhMPL2Q1AV zZdFPE1WIw6UektnsdbWq9SM0lGXkpVanfjTs/PeSEwZg80Bi5ByWJKjin2/24dcVdda g6h32i9bcl06ffRBKsajeUMqdDQ30E5j8XjhIpM++WEgYahziiRz6/Hxfuw1/PK1cGWZ gz/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EBGzSYMD; 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 10sor3402830pfu.83.2020.04.07.04.15.53 for (Google Transport Security); Tue, 07 Apr 2020 04:15:53 -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:a62:648f:: with SMTP id y137mr2133818pfb.199.1586258152879; Tue, 07 Apr 2020 04:15:52 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c809:c7d5:79b0:3a91:34a5:abd7]) by smtp.gmail.com with ESMTPSA id e187sm13788802pfe.50.2020.04.07.04.15.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2020 04:15:52 -0700 (PDT) From: Jagan Teki To: buildroot@buildroot.org Cc: "Yann E . MORIN" , Angelo Compagnucci , Suniel Mahesh , Esben Haabendal , Yegor Yefremov , linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v8 3/5] package/python-pybind11: new host package Date: Tue, 7 Apr 2020 16:45:13 +0530 Message-Id: <20200407111515.21131-4-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200407111515.21131-1-jagan@amarulasolutions.com> References: <20200407111515.21131-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=EBGzSYMD; 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 v8: - none 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))