diff options
| author | Yi Zhao <yi.zhao@windriver.com> | 2020-09-28 14:12:35 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2020-09-28 09:17:18 -0700 |
| commit | 256d24c6d689123ef30128234ef51db8bdec1d80 (patch) | |
| tree | a4a4a0d3328eb611c7aeb317fbe535e8bdd20c66 /meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb | |
| parent | 42c71fae324c9e9fec0677044a5011d63bc60a11 (diff) | |
| download | meta-openembedded-256d24c6d689123ef30128234ef51db8bdec1d80.tar.gz | |
minifi-cpp: do not download source during compile
The minifi-cpp needs to download and compile several sources
during compile. Add these sources to SRC_URI to make sure they are
downloaded in do_fetch not in do_compile.
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb')
| -rw-r--r-- | meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb index 37036ebbb4..d6f92128ce 100644 --- a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb +++ b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb | |||
| @@ -12,6 +12,9 @@ RDEPENDS_${PN} = "python3-core" | |||
| 12 | 12 | ||
| 13 | SRCREV = "aa42957a2e227df41510047cece3cd606dc1cb6a" | 13 | SRCREV = "aa42957a2e227df41510047cece3cd606dc1cb6a" |
| 14 | SRC_URI = "git://github.com/apache/nifi-minifi-cpp.git \ | 14 | SRC_URI = "git://github.com/apache/nifi-minifi-cpp.git \ |
| 15 | https://curl.haxx.se/download/curl-7.64.0.tar.bz2;name=curl;subdir=git/thirdparty \ | ||
| 16 | https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.8.3.tar.gz;name=libressl;subdir=git/thirdparty \ | ||
| 17 | ${DEBIAN_MIRROR}/main/o/ossp-uuid/ossp-uuid_1.6.2.orig.tar.gz;name=ossp-uuid;subdir=git/thirdparty \ | ||
| 15 | file://fix-minifi-compile.patch \ | 18 | file://fix-minifi-compile.patch \ |
| 16 | file://fix-libressl-compile.patch \ | 19 | file://fix-libressl-compile.patch \ |
| 17 | file://fix-libressl-avoid-BSWAP-assembly-for-ARM-v6.patch \ | 20 | file://fix-libressl-avoid-BSWAP-assembly-for-ARM-v6.patch \ |
| @@ -21,10 +24,21 @@ SRC_URI = "git://github.com/apache/nifi-minifi-cpp.git \ | |||
| 21 | file://fix-rocksdb-cross-compile.patch \ | 24 | file://fix-rocksdb-cross-compile.patch \ |
| 22 | file://remove_const_due_to_std_lock_guard.patch \ | 25 | file://remove_const_due_to_std_lock_guard.patch \ |
| 23 | file://0001-Add-lxml2-to-linker-cmdline-of-xml-is-found.patch \ | 26 | file://0001-Add-lxml2-to-linker-cmdline-of-xml-is-found.patch \ |
| 27 | file://0001-CMakeLists.txt-use-curl-local-source-tarball.patch \ | ||
| 28 | file://0002-cmake-LibreSSL.cmake-use-libressl-local-source-tarba.patch \ | ||
| 29 | file://0003-cmake-BundledOSSPUUID.cmake-use-ossp-uuid-local-sour.patch \ | ||
| 24 | file://minifi.service \ | 30 | file://minifi.service \ |
| 25 | file://systemd-volatile.conf \ | 31 | file://systemd-volatile.conf \ |
| 26 | file://sysvinit-volatile.conf \ | 32 | file://sysvinit-volatile.conf \ |
| 27 | " | 33 | " |
| 34 | |||
| 35 | SRC_URI[curl.md5sum] = "d0bcc586873cfef08b4b9594e5395a33" | ||
| 36 | SRC_URI[curl.sha256sum] = "d573ba1c2d1cf9d8533fadcce480d778417964e8d04ccddcc76e591d544cf2eb" | ||
| 37 | SRC_URI[libressl.md5sum] = "0f1127bd21b4aa8495a910379c2ad936" | ||
| 38 | SRC_URI[libressl.sha256sum] = "9b640b13047182761a99ce3e4f000be9687566e0828b4a72709e9e6a3ef98477" | ||
| 39 | SRC_URI[ossp-uuid.md5sum] = "5db0d43a9022a6ebbbc25337ae28942f" | ||
| 40 | SRC_URI[ossp-uuid.sha256sum] = "11a615225baa5f8bb686824423f50e4427acd3f70d394765bdff32801f0fd5b0" | ||
| 41 | |||
| 28 | S = "${WORKDIR}/git" | 42 | S = "${WORKDIR}/git" |
| 29 | 43 | ||
| 30 | inherit pkgconfig cmake systemd | 44 | inherit pkgconfig cmake systemd |
