diff --git a/meta-python/recipes-devtools/python/python3-croniter_1.1.0.bb b/meta-python/recipes-devtools/python/python3-croniter_1.2.0.bb similarity index 78% rename from meta-python/recipes-devtools/python/python3-croniter_1.1.0.bb rename to meta-python/recipes-devtools/python/python3-croniter_1.2.0.bb index 6ae657fe3ff..13dbf155c78 100644 --- a/meta-python/recipes-devtools/python/python3-croniter_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-croniter_1.2.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://docs/LICENSE;md5=b8ee59850b882cbf623188489ea748e2" PYPI_PACKAGE = "croniter" -SRC_URI[sha256sum] = "4023e4d18ced979332369964351e8f4f608c1f7c763e146b1d740002c4245247" +SRC_URI[sha256sum] = "094422f6aeb9ed646714393503fa388afe4f846e110e1997fea5794e2085c2d7" inherit pypi setuptools3 diff --git a/meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb b/meta-python/recipes-devtools/python/python3-fasteners_0.17.2.bb similarity index 50% rename from meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb rename to meta-python/recipes-devtools/python/python3-fasteners_0.17.2.bb index 26549c151f5..5e847497ad3 100644 --- a/meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb +++ b/meta-python/recipes-devtools/python/python3-fasteners_0.17.2.bb @@ -3,11 +3,16 @@ HOMEPAGE = "https://github.com/harlowja/fasteners" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=4476c4be31402271e101d9a4a3430d52" -SRC_URI[sha256sum] = "b1ab4e5adfbc28681ce44b3024421c4f567e705cc3963c732bf1cba3348307de" +SRC_URI[sha256sum] = "2aceacb2bd618ce8526676f7a3e84ea25d0165ef10abb574a45b4a9c07292d2e" inherit pypi setuptools3 RDEPENDS:${PN} += "\ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-fcntl \ + ${PYTHON_PN}-logging \ + ${PYTHON_PN}-fcntl \ " + +do_compile:prepend() { + echo "from setuptools import setup" > ${S}/setup.py + echo "setup()" >> ${S}/setup.py +} diff --git a/meta-python/recipes-devtools/python/python3-fastjsonschema_2.15.1.bb b/meta-python/recipes-devtools/python/python3-fastjsonschema_2.15.3.bb similarity index 94% rename from meta-python/recipes-devtools/python/python3-fastjsonschema_2.15.1.bb rename to meta-python/recipes-devtools/python/python3-fastjsonschema_2.15.3.bb index a8bc0c10d4e..a2821c1177b 100644 --- a/meta-python/recipes-devtools/python/python3-fastjsonschema_2.15.1.bb +++ b/meta-python/recipes-devtools/python/python3-fastjsonschema_2.15.3.bb @@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/seznam/python-fastjsonschema" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=18950e8362b69c0c617b42b8bd8e7532" -SRCREV = "1e214911fe83dbaeea3d50dfb3a539118de8a442" +SRCREV = "d03f3835da4899bdeb597a9d3f30a709e7c3254f" PYPI_SRC_URI = "git://github.com/horejsek/python-fastjsonschema;protocol=https;branch=master" SRC_URI += "file://run-ptest" diff --git a/meta-python/recipes-devtools/python/python3-gmpy2_2.1.1.bb b/meta-python/recipes-devtools/python/python3-gmpy2_2.1.2.bb similarity index 82% rename from meta-python/recipes-devtools/python/python3-gmpy2_2.1.1.bb rename to meta-python/recipes-devtools/python/python3-gmpy2_2.1.2.bb index fc8db9509b0..d064ba5c073 100644 --- a/meta-python/recipes-devtools/python/python3-gmpy2_2.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-gmpy2_2.1.2.bb @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ DEPENDS += "gmp mpfr libmpc" PYPI_PACKAGE = "gmpy2" -SRC_URI[sha256sum] = "346f442063c8212c347e330519905591626ea6fa31aa6ccd299ecd5654e1086f" +SRC_URI[sha256sum] = "da75140bca128ece795895477e53b43773e3748aa90ba6170eae7ca2c74b82d1" inherit pypi setuptools3 python3native + BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-jdatetime_3.6.4.bb b/meta-python/recipes-devtools/python/python3-jdatetime_3.8.1.bb similarity index 63% rename from meta-python/recipes-devtools/python/python3-jdatetime_3.6.4.bb rename to meta-python/recipes-devtools/python/python3-jdatetime_3.8.1.bb index ad1ca428fed..37c99e676ce 100644 --- a/meta-python/recipes-devtools/python/python3-jdatetime_3.6.4.bb +++ b/meta-python/recipes-devtools/python/python3-jdatetime_3.8.1.bb @@ -1,9 +1,9 @@ DESCRIPTION = "Jalali implementation of Python's datetime module" HOMEPAGE = "https://github.com/slashmili/python-jalali" LICENSE = "Python-2.0" -LIC_FILES_CHKSUM = "file://PKG-INFO;md5=f6890b2f685363312aff7f520831cdef" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c80be45b33471b4a23cf53d06a8172be" -SRC_URI[sha256sum] = "39d0be41076b3a3850c3bfa90817e7ed459edc0e9cadce37dc7229b11f121c7e" +SRC_URI[sha256sum] = "db57ee517356b1bfc1603ef412f5da61eae92241ba0bcaf0851028cae424780c" PYPI_PACKAGE = "jdatetime" diff --git a/meta-python/recipes-devtools/python/python3-jsmin_3.0.0.bb b/meta-python/recipes-devtools/python/python3-jsmin_3.0.1.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-jsmin_3.0.0.bb rename to meta-python/recipes-devtools/python/python3-jsmin_3.0.1.bb index 733c9639c76..51b17066ee3 100644 --- a/meta-python/recipes-devtools/python/python3-jsmin_3.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-jsmin_3.0.1.bb @@ -5,7 +5,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3a3301ce2ad647e172f4a1016c67324d" inherit setuptools3 pypi ptest -SRC_URI[sha256sum] = "88fc1bd6033a47c5911dbcada7d279c7a8b7ad0841909590f6a742c20c4d2e08" +SRC_URI[sha256sum] = "c0959a121ef94542e807a674142606f7e90214a2b3d1eb17300244bbb5cc2bfc" BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-pyruvate_1.1.2.bb b/meta-python/recipes-devtools/python/python3-pyruvate_1.1.2.bb index 835cf9a93d3..dad18b78c21 100644 --- a/meta-python/recipes-devtools/python/python3-pyruvate_1.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-pyruvate_1.1.2.bb @@ -14,6 +14,14 @@ S = "${WORKDIR}/pyruvate-${PV}" inherit pypi setuptools3_rust +# crossbeam-* -> std::sync::atomic AtomicI64, AtomicU64 +# not supported on mips/powerpc with 32-bit pointers +# https://doc.rust-lang.org/std/sync/atomic/#portability +RUSTFLAGS:append:mips = " --cfg crossbeam_no_atomic_64" +RUSTFLAGS:append:mipsel = " --cfg crossbeam_no_atomic_64" +RUSTFLAGS:append:powerpc = " --cfg crossbeam_no_atomic_64" +RUSTFLAGS:append:riscv32 = " --cfg crossbeam_no_atomic_64" + SRC_URI += " \ crate://crates.io/aho-corasick/0.7.18 \ crate://crates.io/atty/0.2.14 \