Name minifi-cpp
Version 0.99.2 (92fb88dca9aaff75b5c6795d25d6e437649c1c77)
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 & MIT & BSD-2-Clause & BSD-3-Clause & BSL-1.0 & Zlib & ISC
Homepage https://nifi.apache.org/minifi/index.html
Recipe file recipes-extended/minifi-cpp/minifi-cpp_0.99.2.bb
Layer meta-oe (master branch)
Inherits
  • cmake
  • gcc
  • gcc-native
  • pkgconfig
  • systemd
Dependencies
  • bison-native
  • bzip2
  • cmake-native
  • curl
  • flex
  • flex-native
  • gcc-cross-i686
  • libarchive
  • lz4
  • ninja-native
  • openssl
  • pkgconf-native
  • pugixml
  • systemd-systemctl-native
  • virtual/compilerlibs
  • virtual/crypt
  • virtual/libc
  • xz
  • yaml-cpp
  • zlib
  • zstd
  • civetweb
  • libarchive
  • rocksdb
PACKAGECONFIG options
  • civetweb
  • expression-language
  • libarchive
  • rocksdb
  • vardepvalue

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/gsl-lite/gsl-lite.git
git://github.com/HowardHinnant/date.git
git://github.com/chriskohlhoff/asio.git
git://github.com/gabime/spdlog.git
https://download.libsodium.org/libsodium/releases/libsodium-1.0.19.tar.gz
git://github.com/p-ranav/argparse.git
git://github.com/fmtlib/fmt.git
http://deb.debian.org/debian/pool/main/o/ossp-uuid/ossp-uuid_1.6.2.orig.tar.gz
git://github.com/danielaparker/jsoncons.git

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-Pass-noline-flag-to-flex.patch Inappropriate [embedded specific]
files/0005-generateVersion.sh-set-correct-buildrev.patch Inappropriate [embedded specific]
files/0006-CMakeLists.txt-do-not-use-ccache.patch Inappropriate [embedded specific]
files/0007-libsodium-aarch64-set-compiler-attributes-after-including-arm_.patch Backport
files/0001-Add-missing-include-for-malloc-free.patch Pending
files/0001-generateVersion.sh-set-BUILD_DATE-to-SOURCE_DATE_EPO.patch Inappropriate [embedded specific]
files/0001-Fix-build-with-gcc-16.patch Submitted [https://github.com/apache/nifi-minifi-cpp/pull/2194]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master minifi-cpp 0.99.2 (this recipe)
wrynose (Yocto Project 6.0) minifi-cpp 0.99.1
whinlatter (Yocto Project 5.3) minifi-cpp 0.99.1
walnascar (Yocto Project 5.2) minifi-cpp 0.99.1
styhead (Yocto Project 5.1) minifi-cpp 0.15.0
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
gatesgarth (Yocto Project 3.2) minifi-cpp 0.7.0
hardknott (Yocto Project 3.3) minifi-cpp 0.7.0