1SUMMARY = "Abseil is a cpp library like STL" 2DESCRIPTION = "Abseil provides pieces missing from the C++ standard. Contains \ 3additional useful libraries like algorithm, container, debugging, hash, memory, \ 4meta, numeric, strings, synchronization, time, types and utility" 5HOMEPAGE = "https://abseil.io/" 6SECTION = "libs" 7LICENSE = "Apache-2.0" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=df52c6edb7adc22e533b2bacc3bd3915" 9 10PV = "20211102.0+git${SRCPV}" 11SRCREV = "7c6608d0dbe43cf9bdf7f77787bc6bc89cc42f8b" 12BRANCH = "master" 13SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH};protocol=https \ 14 file://0001-absl-always-use-asm-sgidefs.h.patch \ 15 file://0002-Remove-maes-option-from-cross-compilation.patch \ 16 file://abseil-ppc-fixes.patch \ 17 " 18 19S = "${WORKDIR}/git" 20 21ASNEEDED:class-native = "" 22ASNEEDED:class-nativesdk = "" 23 24inherit cmake 25 26EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \ 27 -DBUILD_TESTING=OFF \ 28 -DCMAKE_CXX_STANDARD=14 \ 29 " 30 31BBCLASSEXTEND = "native nativesdk" 32 33FILES:${PN}-dev += "${includedir} ${libdir}/cmake ${libdir}/pkgconfig" 34