http://qt.io
if BR2_PACKAGE_QT5
-
- config BR2_PACKAGE_QT5_VERSION_LATEST
- bool
- default y
--
source "package/qt5/qt53d/Config.in"
source "package/qt5/qt5base/Config.in"
source "package/qt5/qt5canvas3d/Config.in"
--- /dev/null
--- /dev/null
++From e3f63db3124caf5bde9cf688eba563f7f025662d Mon Sep 17 00:00:00 2001
++From: Peter Seiderer <ps.report@gmx.net>
++Date: Sun, 8 Mar 2020 18:08:26 +0100
++Subject: [PATCH] double-conversion: enable for nios2
++
++[Upstream: https://github.com/google/double-conversion/commit/a54561be5588ac9b16d3c20760b9b554168bb8aa]
++Signed-off-by: Peter Seiderer <ps.report@gmx.net>
++---
++ src/3rdparty/double-conversion/include/double-conversion/utils.h | 1 +
++ 1 file changed, 1 insertion(+)
++
++diff --git a/src/3rdparty/double-conversion/include/double-conversion/utils.h b/src/3rdparty/double-conversion/include/double-conversion/utils.h
++index d29de950..55ca5bf5 100644
++--- a/src/3rdparty/double-conversion/include/double-conversion/utils.h
+++++ b/src/3rdparty/double-conversion/include/double-conversion/utils.h
++@@ -87,6 +87,7 @@ int main(int argc, char** argv) {
++ defined(__ARMEL__) || defined(__avr32__) || defined(_M_ARM) || defined(_M_ARM64) || \
++ defined(__hppa__) || defined(__ia64__) || \
++ defined(__mips__) || \
+++ defined(__nios2__) || \
++ defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \
++ defined(_POWER) || defined(_ARCH_PPC) || defined(_ARCH_PPC64) || \
++ defined(__sparc__) || defined(__sparc) || defined(__s390__) || \
++--
++2.25.1
++
# sha256 locally computed
- sha256 e6b463733da5eb37075352a64112d030b8612935a54e5b3468279a4f15a4cec4 systemd-244.3.tar.gz
+ sha256 6dc956a857c889d6f3cf7d768d4836db48a39e5bef5dd930fbed697ab2421a61 systemd-245.tar.gz
sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE.GPL2
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE.LGPL2.1
-sha256 ca008b0178b6390e874f6e4a890fbed482b0fb946159a3b1d370bd8d2327d9bc README
+sha256 f7299f5f5e8bdffd347dce1bed888b1cea6ddaf27de521c307265098bcbeae92 README
sha256 83bb6bd9ccd2cf5230cb1807ed16258289768dc4d9cb80069a814e04415a1275 tools/chromiumos/LICENSE
worker_pool = Pool(processes=64)
results = worker_pool.map(check_package_latest_version_worker, (pkg.name for pkg in packages))
for pkg, r in zip(packages, results):
- pkg.latest_version = r
+ pkg.latest_version = dict(zip(['status', 'version', 'id'], r))
+
+ if not pkg.has_valid_infra:
+ pkg.status['version'] = ("na", "no valid package infra")
+ continue
+
+ if pkg.latest_version['status'] == RM_API_STATUS_ERROR:
+ pkg.status['version'] = ('warning', "Release Monitoring API error")
+ elif pkg.latest_version['status'] == RM_API_STATUS_NOT_FOUND:
+ pkg.status['version'] = ('warning', "Package not found on Release Monitoring")
+
+ if pkg.latest_version['version'] is None:
+ pkg.status['version'] = ('warning', "No upstream version available on Release Monitoring")
+ elif pkg.latest_version['version'] != pkg.current_version:
+ pkg.status['version'] = ('error', "The newer version {} is available upstream".format(pkg.latest_version['version']))
+ else:
+ pkg.status['version'] = ('ok', 'up-to-date')
++
worker_pool.terminate()
del http_pool