Name minifi-cpp
Version 0.99.1 (78d53ed154c71f1fabbaff0366d44ed3b32754e6)
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.99.1.bb
Layer meta-oe (whinlatter 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
  • pkgconfig-native
  • virtual/compilerlibs
  • virtual/crypt
  • virtual/libc
  • xz
  • yaml-cpp
  • zlib
  • zstd
  • civetweb
  • libarchive
  • rocksdb
PACKAGECONFIG options
  • civetweb
  • expression-language
  • libarchive
  • 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/p-ranav/argparse.git
git://github.com/gsl-lite/gsl-lite.git
git://github.com/HowardHinnant/date.git
git://github.com/chriskohlhoff/asio.git
git://github.com/fmtlib/fmt.git
git://github.com/gabime/spdlog.git
http://deb.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-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/0008-MINIFICPP-2553-CMP0065-OLD-removed-in-cmake-4.0-remo.patch Backport [26aea0d8280986713b441cda3fd3858c80d21f65]
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]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master minifi-cpp 0.99.1
whinlatter (Yocto Project 5.3) minifi-cpp 0.99.1 (this recipe)
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
hardknott (Yocto Project 3.3) minifi-cpp 0.7.0
gatesgarth (Yocto Project 3.2) minifi-cpp 0.7.0