meta-python: remove python2 recipes from layer

Remove recipes which require python2 from the layer. Those recipes are
moved to meta-python2 and are not required here any longer.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Andrey Zhizhikin 2020-01-20 20:17:48 +00:00 committed by Khem Raj
parent 698c36f584
commit 05d0c5eee3
274 changed files with 0 additions and 1667 deletions

View File

@ -1,2 +0,0 @@
require python-gsocketpool.inc
inherit setuptools

View File

@ -1,3 +0,0 @@
require python-h2.inc
inherit setuptools

View File

@ -1,3 +0,0 @@
require python-hpack.inc
inherit setuptools

View File

@ -1,3 +0,0 @@
require python-hyperframe.inc
inherit setuptools

View File

@ -1,2 +0,0 @@
require python-mprpc.inc
inherit setuptools

View File

@ -1,3 +0,0 @@
require python-priority.inc
inherit setuptools

View File

@ -1,5 +0,0 @@
require python-pyconnman.inc
inherit setuptools
RDEPENDS_${PN} += "python-dbus python-pprint"

View File

@ -1,2 +0,0 @@
require python-pytun.inc
inherit setuptools

View File

@ -1,2 +0,0 @@
inherit setuptools
require gyp.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-alembic.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-anyjson.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-appdirs.inc

View File

@ -1,7 +0,0 @@
inherit setuptools
require python-asn1crypto.inc
RDEPENDS_${PN} += " \
${PYTHON_PN}-subprocess \
${PYTHON_PN}-textutils \
"

View File

@ -1,10 +0,0 @@
inherit setuptools
require python-astroid.inc
RDEPENDS_${PN}_class-target += " \
${PYTHON_PN}-enum34 \
${PYTHON_PN}-backports-functools-lru-cache \
${PYTHON_PN}-re \
${PYTHON_PN}-singledispatch \
${PYTHON_PN}-subprocess \
"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-atomicwrites.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-attr.inc

View File

@ -1,6 +0,0 @@
inherit setuptools
require python-attrs.inc
RDEPENDS_${PN} += "\
${PYTHON_PN}-subprocess \
"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-automat.inc

View File

@ -1,4 +0,0 @@
inherit setuptools
require python-aws-iot-device-sdk-python.inc
RDEPENDS_${PN}-examples += "${PYTHON_PN}-argparse"

View File

@ -1,6 +0,0 @@
inherit setuptools
require python-babel.inc
RDEPENDS_${PN} += " \
${PYTHON_PN}-subprocess \
"

View File

@ -1,11 +0,0 @@
SUMMARY = "collections.abc from Python 3.5"
DESCRIPTION = "A backport of recent additions to the 'collections.abc' module"
LICENSE = "PSF"
LIC_FILES_CHKSUM = "file://LICENSE;md5=dd98d01d471fac8d8dbdd975229dba03"
PYPI_PACKAGE = "backports_abc"
SRC_URI[md5sum] = "7d1936ec183a3586290adf60f6f96764"
SRC_URI[sha256sum] = "033be54514a03e255df75c5aee8f9e672f663f93abb723444caec8fe43437bde"
inherit pypi setuptools

View File

@ -1,2 +0,0 @@
require python-backports-functools-lru-cache.inc
inherit setuptools

View File

@ -1,18 +0,0 @@
SUMMARY = "The ssl.match_hostname() function from Python 3.4"
DESCRIPTION = "The Secure Sockets layer is only actually secure if you check the hostname in the \
certificate returned by the server to which you are connecting, and verify that it matches to hostname \
that you are trying to reach. But the matching logic, defined in RFC2818, can be a bit tricky to implement \
on your own. So the ssl package in the Standard Library of Python 3.2 and greater now includes a \
match_hostname() function for performing this check instead of requiring every application to \
implement the check separately. This backport brings match_hostname() to users of earlier versions of Python"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=b2adbe8bfdeb625c9a01afd9aaa66619"
SRC_URI[md5sum] = "32d2f593af01a046bec3d2f5181a420a"
SRC_URI[sha256sum] = "bb82e60f9fbf4c080eabd957c39f0641f0fc247d9a16e31e26d594d8f42b9fd2"
PYPI_PACKAGE = "backports.ssl_match_hostname"
inherit pypi setuptools
RDEPENDS_${PN} += "${PYTHON_PN}-pkgutil"

View File

@ -1,6 +0,0 @@
inherit setuptools
require python-bcrypt.inc
RDEPENDS_${PN} += "\
${PYTHON_PN}-subprocess \
"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-beautifulsoup4.inc

View File

@ -1,8 +0,0 @@
inherit setuptools
require python-behave.inc
RDEPENDS_${PN} += " \
${PYTHON_PN}-argparse \
${PYTHON_PN}-enum34 \
${PYTHON_PN}-traceback2 \
"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-bitarray.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-blinker.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-cachetools.inc

View File

@ -1,8 +0,0 @@
require python-can.inc
inherit pypi setuptools
RDEPENDS_${PN}_class-target += "\
${PYTHON_PN}-argparse \
${PYTHON_PN}-subprocess \
${PYTHON_PN}-zlib \
"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-certifi.inc

View File

@ -1,6 +0,0 @@
require python-cffi.inc
inherit pypi setuptools
RDEPENDS_${PN} += " \
${PYTHON_PN}-subprocess \
"

View File

@ -1,4 +0,0 @@
inherit setuptools
require python-chardet.inc
RDEPENDS_${PN} += "${PYTHON_PN}-argparse"

View File

@ -1,16 +0,0 @@
SUMMARY = "Python template engine and code generation tool"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=aff1107514aa6aae948f9fe71fdc393b"
PR = "r3"
PYPI_PACKAGE = "Cheetah"
inherit pypi setuptools
RDEPENDS_${PN} = "python-pickle python-pprint"
RDEPENDS_${PN}_class-native = ""
BBCLASSEXTEND = "native nativesdk"
SRC_URI[md5sum] = "853917116e731afbc8c8a43c37e6ddba"
SRC_URI[sha256sum] = "be308229f0c1e5e5af4f27d7ee06d90bb19e6af3059794e5fd536a6f29a9b550"

View File

@ -1,4 +0,0 @@
inherit pypi setuptools
require python-click.inc
RDEPENDS_${PN} += "${PYTHON_PN}-contextlib"

View File

@ -1,14 +0,0 @@
inherit setuptools
require python-cmd2.inc
RDEPENDS_${PN} += "\
${PYTHON_PN}-doctest \
${PYTHON_PN}-pyparsing \
${PYTHON_PN}-pyperclip \
${PYTHON_PN}-shell \
${PYTHON_PN}-six \
${PYTHON_PN}-stringold \
${PYTHON_PN}-subprocess \
${PYTHON_PN}-threading \
${PYTHON_PN}-textutils \
"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-coloredlogs.inc

View File

@ -1,3 +0,0 @@
inherit setuptools
require python-configargparse.inc

View File

@ -1,3 +0,0 @@
inherit setuptools
require python-configparser.inc
RDEPENDS_${PN} += "python-pkgutil"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-constantly.inc

View File

@ -1,3 +0,0 @@
inherit pypi setuptools
require python-contextlib2.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-crcmod.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-cryptography-vectors.inc

View File

@ -1,22 +0,0 @@
inherit pypi setuptools
require python-cryptography.inc
SRC_URI += " \
file://run-ptest \
"
DEPENDS += " \
${PYTHON_PN}-enum34 \
"
RDEPENDS_${PN} += " \
${PYTHON_PN}-enum34 \
${PYTHON_PN}-ipaddress \
"
RDEPENDS_${PN}_class-target += " \
${PYTHON_PN}-enum34 \
${PYTHON_PN}-ipaddress \
${PYTHON_PN}-contextlib \
${PYTHON_PN}-subprocess \
"

View File

@ -1,10 +0,0 @@
inherit setuptools
require python-cython.inc
UPSTREAM_CHECK_URI = "https://pypi.python.org/pypi/Cython/"
UPSTREAM_CHECK_REGEX = "/Cython/(?P<pver>(\d+[\.\-_]*)+)"
RDEPENDS_${PN} += "\
${PYTHON_PN}-distribute \
${PYTHON_PN}-subprocess \
"

View File

@ -1,27 +0,0 @@
DESCRIPTION = "Library to implement a well-behaved Unix daemon process"
HOMEPAGE = "https://pagure.io/python-daemon/"
SECTION = "devel/python"
DEPENDS += "python-docutils-native"
RDEPENDS_${PN} = "python-docutils \
python-lockfile (>= 0.10) \
python-resource \
"
LICENSE = "Apache-2.0 & GPLv3"
LIC_FILES_CHKSUM = "file://README;md5=2695c853a2cafc33e68a1d972889ebd2"
inherit pypi setuptools
SRC_URI[md5sum] = "9c57343d81f2a96c51cffeab982b04d2"
SRC_URI[sha256sum] = "261c859be5c12ae7d4286dc6951e87e9e1a70a882a8b41fd926efc1ec4214f73"
# Fix for build error in Yocto:
# i = p.rfind('/') + 1
# AttributeError: 'NoneType' object has no attribute 'rfind'
#S = "${WORKDIR}/python-daemon"
SRC_URI_append = " \
file://0001-Workaround-for-issue-2-1.patch \
"
PYPI_PACKAGE = "python-daemon"

View File

@ -1,16 +0,0 @@
SUMMARY = "Library to enable your code run as a daemon process on Unix-like systems"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=13e982bf1b7b164b9d6d1665dac83873"
SRCNAME = "daemonize"
inherit pypi setuptools
RDEPENDS_${PN} = "\
python-fcntl \
python-unixadmin \
python-logging \
python-resource \
"
SRC_URI[md5sum] = "3d64e7a0219ad22e3fca62460f893b6a"
SRC_URI[sha256sum] = "dd026e4ff8d22cb016ed2130bc738b7d4b1da597ef93c074d2adb9e4dea08bc3"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-dateutil.inc

View File

@ -1,32 +0,0 @@
SUMMARY = "Python bindings for the DBus inter-process communication system"
SECTION = "devel/python"
HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
LICENSE = "MIT & AFL-2.1 | GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=b03240518994df6d8c974675675e5ca4 \
file://dbus-gmain/COPYING;md5=99fece6728a80737c8fd3e7c734c17c4 "
DEPENDS = "expat dbus dbus-glib virtual/libintl python-pyrex-native"
SRC_URI = "http://dbus.freedesktop.org/releases/dbus-python/dbus-python-${PV}.tar.gz \
"
SRC_URI[md5sum] = "c8739234fca9fba26368d1a337abe830"
SRC_URI[sha256sum] = "b10206ba3dd641e4e46411ab91471c88e0eec1749860e4285193ee68df84ac31"
S = "${WORKDIR}/dbus-python-${PV}"
inherit distutils-base autotools pkgconfig
# documentation needs python-sphinx, which is not in oe-core or meta-python for now
# change to use PACKAGECONFIG when python-sphinx is added to oe-core or meta-python
EXTRA_OECONF += "--disable-documentation"
export STAGING_LIBDIR
export STAGING_INCDIR
RDEPENDS_${PN} = "python-io python-logging python-stringold python-threading python-xml"
FILES_${PN}-dev += "${libdir}/pkgconfig"
do_install_append() {
# Remove files that clash with python3-dbus; their content is same
rm ${D}${includedir}/dbus-1.0/dbus/dbus-python.h ${D}${libdir}/pkgconfig/dbus-python.pc
}

View File

@ -1,25 +0,0 @@
# Copyright (c) 2014 LG Electronics, Inc.
SUMMARY = "With this program/Python library you can easily create mock objects on D-Bus"
AUTHOR = "Martin Pitt <martin.pitt@ubuntu.com>"
LICENSE = "GPL-3.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
SRC_URI[md5sum] = "80f8caa838fad96483a8751e11d384f9"
SRC_URI[sha256sum] = "2d2ea892fa4633c3ec6ac1e912120ec493047a5c6522849b7d1c95ad755bce75"
SRC_URI += " \
file://0001-Add-functionality-to-add-own-objects-to-internal-obj.patch \
file://0002-Add-possibility-to-import-templates-from-packages.patch \
"
PYPI_PACKAGE = "python-dbusmock"
inherit pypi setuptools
RDEPENDS_${PN} += "\
${PYTHON_PN}-dbus \
${PYTHON_PN}-pygobject \
${PYTHON_PN}-xml \
"

View File

@ -1,4 +0,0 @@
inherit setuptools
require python-decorator.inc
RDEPENDS_${PN} += "${PYTHON_PN}-contextlib"

View File

@ -1,2 +0,0 @@
require python-django-south.inc
inherit setuptools

View File

@ -1,11 +0,0 @@
require python-django.inc
inherit setuptools
SRC_URI[md5sum] = "38e82b59a1c27bbf98ccf0564ead7426"
SRC_URI[sha256sum] = "eb9271f0874f53106a2719c0c35ce67631f6cc27cf81a60c6f8c9817b35a3f6e"
RDEPENDS_${PN} += " \
${PYTHON_PN}-argparse \
${PYTHON_PN}-subprocess \
${PYTHON_PN}-zlib \
"

View File

@ -1,2 +0,0 @@
require python-djangorestframework.inc
inherit setuptools

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-dnspython.inc

View File

@ -1,15 +0,0 @@
SUMMARY = "Text processing system for documentation"
HOMEPAGE = "http://docutils.sourceforge.net"
SECTION = "devel/python"
LICENSE = "PSF & BSD-2-Clause & GPLv3"
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7a4646907ab9083c826280b19e103106"
inherit pypi setuptools
PYPI_PACKAGE = "docutils"
SRC_URI[md5sum] = "e26a308d8000b0bed7416a633217c676"
SRC_URI[sha256sum] = "a2aeea129088da402665e92e0b25b04b073c04b2dce4ab65caaa38b7ce2e1a99"
BBCLASSEXTEND = "native"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-dominate.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-editor.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-engineio.inc

View File

@ -1,11 +0,0 @@
SUMMARY = "backport of Python 3.4's enum package"
HOMEPAGE = "https://bitbucket.org/stoneleaf/enum34"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://enum/LICENSE;md5=0a97a53a514564c20efd7b2e8976c87e"
SRC_URI[md5sum] = "5f13a0841a61f7fc295c514490d120d0"
SRC_URI[sha256sum] = "8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1"
inherit pypi setuptools
BBCLASSEXTEND = "native nativesdk"

View File

@ -1,19 +0,0 @@
DESCRIPTION = "Epydoc is a tool for generating API documentation for Python modules, based on their docstrings"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=011c0d78eb6054d731c879132d7313f0"
HOMEPAGE = "http://epydoc.sourceforge.net/"
SRC_URI[md5sum] = "cdd6f6c76dd8bab5e653a343a0544294"
SRC_URI[sha256sum] = "d4e5c8d90937d01b05170f592c1fa9b29e9ed0498dfe7f0eb2a3af61725b6ad1"
inherit pypi distutils
RDEPENDS_${PN} += "\
${PYTHON_PN}-codecs \
${PYTHON_PN}-pickle \
${PYTHON_PN}-stringold \
${PYTHON_PN}-re \
${PYTHON_PN}-xml \
"
BBCLASSEXTEND = "native"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-evdev.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-feedformatter.inc

View File

@ -1,17 +0,0 @@
SUMMARY = "Python Atom and RSS feed parser"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c21a7713ef6dc1b99644061c397e7c2a"
SRC_URI[md5sum] = "d552f7a2a55e8e33b2a3fe1082505b42"
SRC_URI[sha256sum] = "bd030652c2d08532c034c27fcd7c85868e7fa3cb2b17f230a44a6bbc92519bf9"
inherit pypi setuptools
RDEPENDS_${PN} += "\
${PYTHON_PN}-codecs \
${PYTHON_PN}-email \
${PYTHON_PN}-html \
${PYTHON_PN}-netserver \
${PYTHON_PN}-stringold \
"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-babel.inc

View File

@ -1,12 +0,0 @@
DESCRIPTION = "Bcrypt hashing for Flask."
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=0ee2ee5bee7fe96597770e92db5719a8"
SRC_URI[md5sum] = "d345c36ac6637d3ca9fa942e238d00ca"
SRC_URI[sha256sum] = "d71c8585b2ee1c62024392ebdbc447438564e2c8c02b4e57b56a4cafd8d13c5f"
PYPI_PACKAGE = "Flask-Bcrypt"
inherit pypi setuptools
RDEPENDS_${PN} += "${PYTHON_PN}-bcrypt ${PYTHON_PN}-flask"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-bootstrap.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-login.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-mail.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-migrate.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-nav.inc

View File

@ -1,15 +0,0 @@
DESCRIPTION = "The navigation of Flask application."
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=af2ec695dc1f3eb7bd74f79a68a0d789"
SRC_URI[md5sum] = "d1075ee02a3f69da37e5cadad3395f31"
SRC_URI[sha256sum] = "c42d30efa989ca877444a410e8a1cd2563546f9effe3d9fe388eedf7a6c69285"
PYPI_PACKAGE = "Flask-Navigation"
inherit pypi setuptools
RDEPENDS_${PN} += "\
${PYTHON_PN}-blinker \
${PYTHON_PN}-flask \
"

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-pymongo.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-flask-restful.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-script.inc

View File

@ -1,4 +0,0 @@
inherit pypi setuptools
require python-flask-sijax.inc
SRC_URI[sha256sum] = "fb2bf2d4f75408185102195055d75549fee8d9c9e954dca2427186925cdc429f"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-flask-socketio.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-sqlalchemy.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-uploads.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-user.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-wtf.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask-xstatic.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-flask.inc

View File

@ -1,18 +0,0 @@
SUMMARY = "Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+"
DESCRPTION = " \
funcsigs is a backport of the `PEP 362`_ function signature features from \
Python 3.3's `inspect`_ module. The backport is compatible with Python 2.6, \
2.7 as well as 3.3 and up. 3.2 was supported by version 0.4, but with \
setuptools and pip no longer supporting 3.2, we cannot make any statement \
about 3.2 compatibility. \
"
HOMEPAGE = "http://funcsigs.readthedocs.org"
SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d6bc91dc8e5793892189fe7481a2d354"
SRC_URI[md5sum] = "7e583285b1fb8a76305d6d68f4ccc14e"
SRC_URI[sha256sum] = "a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50"
inherit pypi setuptools

View File

@ -1,10 +0,0 @@
SUMMARY = "Backport of the functools module from Python 3.2.3 for use on 2.7 and PyPy."
LICENSE = "PSF"
LIC_FILES_CHKSUM = "file://LICENSE;md5=27cf2345969ed18e6730e90fb0063a10"
SRC_URI[md5sum] = "09f24ffd9af9f6cd0f63cb9f4e23d4b2"
SRC_URI[sha256sum] = "f6253dfbe0538ad2e387bd8fdfd9293c925d63553f5813c4e587745416501e6d"
inherit pypi setuptools
BBCLASSEXTEND = "native nativesdk"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-future.inc

View File

@ -1,21 +0,0 @@
SUMMARY = "Google Data APIs Python Client Library"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://README.txt;md5=4c8f0e6846e52a7fe4943acf462d808d"
HOMEPAGE = "http://code.google.com/p/gdata-python-client/"
SRC_URI[md5sum] = "13b6e6dd8f9e3e9a8e005e05a8329408"
SRC_URI[sha256sum] = "56e7d22de819c22b13ceb0fe1869729b4287f89ebbd4bb55380d7bcf61a1fdb6"
S = "${WORKDIR}/gdata.py-${PV}"
inherit pypi distutils
FILES_${PN} += "${datadir}"
RDEPENDS_${PN} = " \
${PYTHON_PN}-distutils \
${PYTHON_PN}-json \
${PYTHON_PN}-netserver \
${PYTHON_PN}-stringold \
${PYTHON_PN}-xml \
"

View File

@ -1,4 +0,0 @@
require python-gevent.inc
inherit setuptools
RDEPENDS_${PN} += "${PYTHON_PN}-re"

View File

@ -1,2 +0,0 @@
inherit distutils
require python-greenlet.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-grpcio-tools.inc

View File

@ -1,6 +0,0 @@
inherit setuptools
require python-grpcio.inc
RDEPENDS_${PN} += " python-enum34 \
python-futures \
"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-html5lib.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-humanfriendly.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-humanize.inc

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-hyperlink.inc

View File

@ -1,2 +0,0 @@
inherit pypi setuptools
require python-idna.inc

View File

@ -1,48 +0,0 @@
SUMMARY = "Python Imaging Library (PIL)"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://README;beginline=92;endline=120;md5=c4371af4579f1e489cf881c1443dd4ec"
DEPENDS = "freetype jpeg tiff"
SRCNAME = "Imaging"
PR = "r5"
SRC_URI = "http://effbot.org/downloads/Imaging-${PV}.tar.gz \
file://0001-python-imaging-setup.py-force-paths-for-zlib-freetyp.patch \
file://allow.to.disable.some.features.patch \
file://fix-freetype-includes.patch \
file://remove-host-libdir.patch \
file://python-imaging-CVE-2016-2533.patch \
"
SRC_URI[md5sum] = "fc14a54e1ce02a0225be8854bfba478e"
SRC_URI[sha256sum] = "895bc7c2498c8e1f9b99938f1a40dc86b3f149741f105cf7c7bd2e0725405211"
S = "${WORKDIR}/${SRCNAME}-${PV}"
# There isn't enable/disable option, and lcms is in meta-oe, at least make it explicit when enabled
# setup.py already has FIXME: add mechanism to explicitly *disable* the use of a library
PACKAGECONFIG ??= ""
PACKAGECONFIG[lcms] = ",,lcms"
inherit distutils
do_compile() {
export STAGING_LIBDIR=${STAGING_LIBDIR}
export STAGING_INCDIR=${STAGING_INCDIR}
export LCMS_ENABLED=${@bb.utils.contains('PACKAGECONFIG', 'lcms', 'True', 'False', d)}
distutils_do_compile
}
do_install() {
export STAGING_LIBDIR=${STAGING_LIBDIR}
export STAGING_INCDIR=${STAGING_INCDIR}
export LCMS_ENABLED=${@bb.utils.contains('PACKAGECONFIG', 'lcms', 'True', 'False', d)}
distutils_do_install
install -d ${D}${datadir}/doc/${BPN}/html/
install -m 0644 ${S}/README ${D}${datadir}/doc/${BPN}/
install -m 0644 ${S}/Docs/* ${D}${datadir}/doc/${BPN}/html/
# get rid of #!/usr/local/bin/python
sed -i -e 's:/usr/local/bin/:${bindir}/env :g' ${D}${bindir}/*
}
RDEPENDS_${PN} += "python-lang python-stringold"

View File

@ -1,7 +0,0 @@
inherit pypi setuptools
require python-importlib-metadata.inc
RDEPENDS_${PN} += "python-configparser \
python-contextlib2 \
python-pathlib2 \
python-compression \
"

View File

@ -1,2 +0,0 @@
inherit setuptools
require python-incremental.inc

View File

@ -1,4 +0,0 @@
inherit setuptools
require python-inflection.inc
RDEPENDS_${PN} += "${PYTHON_PN}-codecs"

Some files were not shown because too many files have changed in this diff Show More