2 FILESEXTRAPATHS_prepend := "${THISDIR}/files/python-pynacl:"
3 DESCRIPTION = "Python binding to libsodiom"
5 HOMEPAGE = "https://pypi.org/project/PyNaCl/"
6 SECTION = "devel/python"
8 LIC_FILES_CHKSUM = "file://LICENSE;md5=8cc789b082b3d97e1ccc5261f8594d3f"
10 SRCREV = "4881c878c9a33f4684337f650355bdf7f031d77d"
15 PV = "1.3.0+git${SRCPV}"
18 git://github.com/pyca/pynacl.git;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH} \
19 file://${PN}/0001-Enable-cross-compile.patch \
23 inherit setuptools distutils
25 DEPENDS += " libsodium python-cffi-native libsodium-native"
26 RDEPENDS_${PN} = " libsodium"
28 do_compile_prepend() {
29 export PYNACL_CROSS_BUILD="--build=${BUILD_SYS}"
30 export PYNACL_CROSS_HOST="--host=${HOST_SYS}"
31 export PYNACL_CROSS_TARGET="--target=${TARGET_SYS}"
32 export SODIUM_INSTALL="system"
35 do_install_prepend() {
36 export SODIUM_INSTALL="system"