From patchwork Tue Apr 7 11:15:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1071 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-il1-f199.google.com (mail-il1-f199.google.com [209.85.166.199]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D4E273F379 for ; Tue, 7 Apr 2020 13:15:33 +0200 (CEST) Received: by mail-il1-f199.google.com with SMTP id b14sf2808304ilb.1 for ; Tue, 07 Apr 2020 04:15:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1586258132; cv=pass; d=google.com; s=arc-20160816; b=dHhtOVCQ7Gw3XTmJEf9PXv2Cg6vhdpoSgGqXOADHcJ9A6TfPOn3MJS3U/WHx5fpR1Y JR75yy/HCyV6DYT2S8t1pQ7kWJZ2M6TPSvoHJgDxEiY7q7wJ/aH+TDTqbObAQWN5PfWH qlwrAWzQvcbv+bI+aEnH5nuP97Hi4/s9HkO+qO1ZylYX1MLxxqZraf/cQldmRJi1D5DI zB/npHAhAH/2JrzihSdXUDZ6wW44ZOQt1rBNuKrFJ4LfvfIFHB96pzxCZrxYQORedAVs 3C73VBfsMFEyjJyhrmQ9Lzs3S4dYovCbAX9VrDaLmPyfTLogYGFMhmrSc4O5hOKY4KGM 9DAg== 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:message-id:date:subject:cc:to:from :mime-version:dkim-signature; bh=j7InkiF2fpTjIFdAm+QsXij68FfVmu8vM74epbjd54c=; b=Dtlp36RsCq7euJir6OzQ6nKPnUMfm647CrFH1UgQCL3cUm4IVwGbc2VuF5yj26vAKg 11I8OhQCnYhI9Fd3r0yQXx+f8o4A1lOe5xw275dNGtPaOny71Ektx5fT/dQkQQdg3SmF rQH8JfW34P6ld3a9XrnREV0lp+P2D1w25fCZq0PxUp590KJJVC44ghfbaE9szQL6dfEr /w2+tndVnn7JotRSie/spmm56fVi15QqugO+WCFe3CjCKusmzicdoBlv9e8JXz9vQAy4 pEUn8gi50fYuhcz7s4znkhv6tNDySD1eDCJOD/HOfKzMhegbVN01fdk4EHdjENT9RHji OkFw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="EkA/s9kx"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 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:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=j7InkiF2fpTjIFdAm+QsXij68FfVmu8vM74epbjd54c=; b=l8keMsH8CrfW4hqL1V95FtECQntmdfB+BXZTi1BAhudIqQhvbx8wpVE3PXj0uQ5L4R rSXjyLUKCkoYTJhxg3jM37eXy8X0RCNXf1q2YjvECwJAIqsfhTSANy/PysPCYvzyuUcH mL8L/XNUNioxPtmNig6Q5MoyGg8/oTlIhNiLg= 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 :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=j7InkiF2fpTjIFdAm+QsXij68FfVmu8vM74epbjd54c=; b=F2GKvR0RKvoV+aSYYXQLsm724DQqfKPpO+FDyT6FWA5vj97LFbaXO1rijXAecftgkS MWe9qwPplklFb3nNDBjvZTbkF68hlRz1RH7j3Dd65lCNtrOIH4e6txXQT+82MRyg3cGb l9X2McZ48yWblyQgyHR8krw+QU81dXoentsHf7yAT60f+6QnaMHQew8oIk++GWLLPJuV dzaGIsgkk5XFp+RRoudyiTJApef11/oA/cukey0ccBBA/jEkDv6pMNdylkqBXnO7Sh9g DHiSgnMnEO3oDYgVOOMvJqZCC76Aw9sBZxDwm25NO9CL8BgyD8hqMnukp0/BOXNr2h2E Yriw== X-Gm-Message-State: AGi0PubN0vutuEELjMMbay67lRRl0Jw6QwxsTArnreZqH6fT0CsKDwje 9Fnyfg8bID2yE26KnkHUfIE0psDj X-Google-Smtp-Source: APiQypJn+sz5qnTuY5NoOqEu7zPWo1gJBE2KBo+IkXWvd5VQoiinqcA4rH2QiCgajTDntnyauTkSfw== X-Received: by 2002:a02:5d01:: with SMTP id w1mr1409972jaa.122.1586258131898; Tue, 07 Apr 2020 04:15:31 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a02:ba01:: with SMTP id z1ls561627jan.7.gmail; Tue, 07 Apr 2020 04:15:31 -0700 (PDT) X-Received: by 2002:a02:6983:: with SMTP id e125mr1439902jac.47.1586258131363; Tue, 07 Apr 2020 04:15:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586258131; cv=none; d=google.com; s=arc-20160816; b=bbR32Zfuc8j5c4bKKkKtqMx8HTwYlbmPygxOd1cHMMrc4G/iCJ3w+DiRSJ4aa7cMYw lLfLe2g6UD6LkWfCZoeYljBxGUVPnWoUlaHmqpMeIoiUxs9Ylf9/D61EPSgsTRW/X/F4 H/GL52HwbtVcfSjOhhndnD5jRWZJ+er0KEeWuJjI8PD5S3SKVD1krIXGHhR36oyeehqG od6Aonq/u29ATIGp0PL9+8zoS+xUxkJStb2ZpTSXAf1vUPeyDRSk4NZVoARqPdLXmxbR 2sMIznZd8bedcf8hmBrF5vnqk6SWe46+V+rZ2jryM+oY6F0wrbbXL7bLRw6LC53QaDGN aszw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:dkim-signature; bh=Kw2rwkYZ7oS2M+oYCdIW3FobwSHf0vHQdkK7jPSGo0Q=; b=nFyfE2TjnTZIU4KDEhhpa9bozO47MODMweeWltAgJmZwOSF6du2wZUE6u10W0UxnpN E8tKBmLZm70WcCPeCIuNUMiarpUfsniZ9nKGWRXihg5kurJ8M/AGhUcFPk0xi7A7/itr bTD5FNzM/sPn0Clj6mX+iS3BKM5apn6QFUqZB9riGWaU0TYbhV0zGMlsYvcT/5YcQhBa 4btQc+3/iS1DkfG+vrPs+yKVBKCtRoiKbHQny4T1LbRrTQrX+NZzZFyhMmlfV5vZvqEd ERa/IqTotdyPbUtTCR7lUs1Eo6srhsX/qmEeBsOSBvagThy6LEGX8revC2JMvBAvlLS+ U9bQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="EkA/s9kx"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id g6sor1135603ilb.14.2020.04.07.04.15.30 for (Google Transport Security); Tue, 07 Apr 2020 04:15:30 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a17:90a:7f01:: with SMTP id k1mr2168547pjl.158.1586258130190; Tue, 07 Apr 2020 04:15:30 -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.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2020 04:15:29 -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 0/5] package/python-scipy: new package Date: Tue, 7 Apr 2020 16:45:10 +0530 Message-Id: <20200407111515.21131-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.17.1 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="EkA/s9kx"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 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: , This is v8 changes for python-scipy, here is the previous version series[1]. Changes for v8: - add python-pybind11 tests from Adam Changes for v7: - bump 1.181.2 numpy - drop 'BR2_PACKAGE_HOST_PYTHON_CYTHON' selection from numpy - drop python2 dependency from gnuradio.mk - drop python2 dependency from opencv3.mk - rephrase commit and comments of fixup npymath.ini - update commit message of pybind11, scipy - fix sha256 value of pybind11 LICENCE - drop 'BR2_PACKAGE_HOST_PYTHON_PYBIND11' selection from scipy Changes for v6: - bump to numpy latest version - drop python2 dependecy on numpy seelcted packages - update numpy cross compilation changes - add pybind11 package - add latest python-scipy [1] https://patchwork.ozlabs.org/cover/1259531/ Any inputs? Jagan. Adam Duskett (1): support/testing: add python-pybind11 test Esben Haabendal (1): package/python-numpy: fixup npymath.ini for numpy extensions Jagan Teki (3): package/python-numpy: Bump to version 1.18.2 package/python-pybind11: new host package package/python-scipy: new package .gitlab-ci.yml | 2 + DEVELOPERS | 4 + package/Config.in | 1 + package/Config.in.host | 1 + package/gnuradio/Config.in | 2 +- package/gnuradio/gnuradio.mk | 4 +- package/opencv3/Config.in | 2 +- package/opencv3/opencv3.mk | 14 ---- package/python-numpy/Config.in | 1 + package/python-numpy/python-numpy.hash | 14 ++-- package/python-numpy/python-numpy.mk | 19 ++++- package/python-pybind11/Config.in.host | 7 ++ package/python-pybind11/python-pybind11.hash | 5 ++ package/python-pybind11/python-pybind11.mk | 14 ++++ package/python-scipy/Config.in | 22 ++++++ package/python-scipy/python-scipy.hash | 9 +++ package/python-scipy/python-scipy.mk | 46 +++++++++++ .../br2-external/python-pybind11/Config.in | 1 + .../python-pybind11/external.desc | 1 + .../br2-external/python-pybind11/external.mk | 1 + .../Config.in | 5 ++ .../pybind11_addition_example.cpp | 9 +++ .../python-pybind11-addition-example.mk | 39 ++++++++++ .../sample_python_pybind11.py | 4 + .../tests/package/test_python_pybind11.py | 76 +++++++++++++++++++ 25 files changed, 277 insertions(+), 26 deletions(-) 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 create mode 100644 package/python-scipy/Config.in create mode 100644 package/python-scipy/python-scipy.hash create mode 100644 package/python-scipy/python-scipy.mk create mode 100644 support/testing/tests/package/br2-external/python-pybind11/Config.in create mode 100644 support/testing/tests/package/br2-external/python-pybind11/external.desc create mode 100644 support/testing/tests/package/br2-external/python-pybind11/external.mk create mode 100644 support/testing/tests/package/br2-external/python-pybind11/package/python-pybind11-addition-example/Config.in create mode 100644 support/testing/tests/package/br2-external/python-pybind11/package/python-pybind11-addition-example/pybind11_addition_example.cpp create mode 100644 support/testing/tests/package/br2-external/python-pybind11/package/python-pybind11-addition-example/python-pybind11-addition-example.mk create mode 100644 support/testing/tests/package/br2-external/python-pybind11/package/python-pybind11-addition-example/sample_python_pybind11.py create mode 100644 support/testing/tests/package/test_python_pybind11.py