Name minifi-cpp
Version 0.15.0 (9b55dc0c0f17a190f3e9ade87070a28faf542c25)
Summary A subproject of Apache NiFi to collect data where it originates.
Description MiNiFi--a subproject of Apache NiFi--is a complementary data collection approach that supplements the core tenets of NiFi in dataflow management, focusing on the collection of data at the source of its creation.
Section console/network
License Apache-2.0
Homepage https://nifi.apache.org/minifi/index.html
Recipe file recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb
Layer meta-oe (styhead branch)
Inherits
  • cmake
  • pkgconfig
  • systemd
Dependencies
  • bison-native
  • bzip2
  • cmake-native
  • curl
  • flex
  • flex-native
  • libarchive
  • ninja-native
  • openssl
  • pkgconfig-native
  • rocksdb
  • virtual/crypt
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • xz
  • yaml-cpp
  • zlib
  • libarchive
  • libxml2
  • rocksdb
PACKAGECONFIG options
  • civetweb
  • expression-language
  • libarchive
  • openwsman
  • rocksdb

Sources

git://github.com/apache/nifi-minifi-cpp.git
git://github.com/martinmoene/expected-lite.git
git://github.com/ericniebler/range-v3.git
git://github.com/Neargye/magic_enum.git
git://github.com/jarro2783/cxxopts.git
git://github.com/gsl-lite/gsl-lite.git
git://github.com/HowardHinnant/date.git
git://github.com/chriskohlhoff/asio.git
git://github.com/gabime/spdlog.git
git://github.com/civetweb/civetweb.git
http://ftp.debian.org/debian/pool/main/o/ossp-uuid/ossp-uuid_1.6.2.orig.tar.gz
https://download.libsodium.org/libsodium/releases/libsodium-1.0.19.tar.gz

Patches

Patch Status
files/0001-Do-not-use-bundled-packages.patch Inappropriate [embedded specific]
files/0002-Fix-osspuuid-build.patch Inappropriate [embedded specific]
files/0003-Fix-libsodium-build.patch Inappropriate [embedded specific]
files/0004-Fix-spdlog-build.patch Inappropriate [embedded specific]
files/0005-Pass-noline-flag-to-flex.patch Inappropriate [embedded specific]
files/0006-OsUtils.h-add-missing-header-cstdint-for-int64_t.patch Pending
files/0007-CMakeLists.txt-do-not-use-ccache.patch Inappropriate [embedded specific]
files/0008-libsodium-aarch64_crypto.patch Submitted [https://github.com/jedisct1/libsodium/pull/1321]
files/0001-libminifi-Rename-mutex_-to-mtx_-member-of-Concurrent.patch Submitted [https://github.com/apache/nifi-minifi-cpp/pull/1803]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master minifi-cpp 0.15.0
styhead (Yocto Project 5.1) minifi-cpp 0.15.0 (this recipe)
scarthgap (Yocto Project 5.0) minifi-cpp 0.15.0
nanbield (Yocto Project 4.3) minifi-cpp 0.7.0
mickledore (Yocto Project 4.2) minifi-cpp 0.7.0
langdale (Yocto Project 4.1) minifi-cpp 0.7.0
kirkstone (Yocto Project 4.0) minifi-cpp 0.7.0
honister (Yocto Project 3.4) minifi-cpp 0.7.0
hardknott (Yocto Project 3.3) minifi-cpp 0.7.0
gatesgarth (Yocto Project 3.2) minifi-cpp 0.7.0