mirror of
https://git.yoctoproject.org/poky
synced 2026-04-04 05:02:21 +02:00
python3-pycairo: update to 1.15.3
python3-pycairo needs to be updated to latest stable release. Changes in this update: SRC_URI updated to new GitHub repository. LICENSE updated to LGPLv2.1 & MPLv1.1. LICENSE_FILES_CHkSUM updated accordingly to new License. inherit distutils3 replaced with setuptools3. waf-related instructions dropped due to use of setuptools3. py3cairo header file copied to "includedir" where it is assumed to be located by some dependencies. This change was tested in qemux86 running core-image-minimal (From OE-Core rev: 08003b47079e61c4ec6bc90d7dfdf8e36c4e24a8) Signed-off-by: Jose Lamego <jose.a.lamego@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
c8d5f75c87
commit
6e41816ddb
30
meta/recipes-devtools/python/python3-pycairo_1.15.3.bb
Normal file
30
meta/recipes-devtools/python/python3-pycairo_1.15.3.bb
Normal file
@@ -0,0 +1,30 @@
|
||||
SUMMARY = "Python bindings for the Cairo canvas library"
|
||||
HOMEPAGE = "http://cairographics.org/pycairo"
|
||||
BUGTRACKER = "http://bugs.freedesktop.org"
|
||||
SECTION = "python-devel"
|
||||
LICENSE = "LGPLv2.1 & MPLv1.1"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=f2e071ab72978431b294a0d696327421 \
|
||||
file://COPYING-LGPL-2.1;md5=fad9b3332be894bab9bc501572864b29 \
|
||||
file://COPYING-MPL-1.1;md5=bfe1f75d606912a4111c90743d6c7325"
|
||||
|
||||
# cairo >= 1.14
|
||||
DEPENDS = "cairo"
|
||||
|
||||
SRC_URI = "https://github.com/pygobject/pycairo/releases/download/v${PV}/pycairo-${PV}.tar.gz"
|
||||
|
||||
SRC_URI[md5sum] = "7390cd413271fe5569f6eef73d72bf7a"
|
||||
SRC_URI[sha256sum] = "8642e36cef66acbfc02760d2b40c716f5f183d073fb063ba28fd29a14044719d"
|
||||
|
||||
S = "${WORKDIR}/pycairo-${PV}"
|
||||
|
||||
inherit setuptools3 pkgconfig
|
||||
|
||||
CFLAGS += "-fPIC"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
|
||||
do_install_append() {
|
||||
install -d ${D}${includedir}/pycairo/
|
||||
install -m 0644 ${D}${datadir}/include/pycairo/py3cairo.h ${D}${includedir}/pycairo/
|
||||
}
|
||||
FILES_${PN} += "${datadir}/include/pycairo/py3cairo.h"
|
||||
Reference in New Issue
Block a user