summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb
diff options
context:
space:
mode:
authorClément Péron <peron.clem@gmail.com>2024-01-18 13:41:34 +0100
committerKhem Raj <raj.khem@gmail.com>2024-01-19 09:51:07 -0800
commit80f0f4ccfb6e1099b1a038d534834cc6ad5ab55f (patch)
tree1f087e8ca928824720e44288441f6b4856766014 /meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb
parent6f7ee19d662e2c35cdc42b9d059f3938f9e7b34d (diff)
downloadmeta-openembedded-80f0f4ccfb6e1099b1a038d534834cc6ad5ab55f.tar.gz
abseil-cpp: rename recipe to follow the version
We are not on a detached version, there is no reason to not use the real version in the filename Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb')
-rw-r--r--meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb36
1 files changed, 36 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb
new file mode 100644
index 0000000000..1ce6ff3fc7
--- /dev/null
+++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20230802.1.bb
@@ -0,0 +1,36 @@
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
10SRCREV = "fb3621f4f897824c0dbe0615fa94543df6192f30"
11BRANCH = "lts_2023_08_02"
12SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH};protocol=https \
13 file://0001-absl-always-use-asm-sgidefs.h.patch \
14 file://0002-Remove-maes-option-from-cross-compilation.patch \
15 file://abseil-ppc-fixes.patch \
16 file://0003-Remove-neon-option-from-cross-compilation.patch \
17 file://0004-Avoid-using-both-Win32Waiter-and-PthreadWaiter-on-Mi.patch \
18 "
19
20S = "${WORKDIR}/git"
21
22ASNEEDED:class-native = ""
23ASNEEDED:class-nativesdk = ""
24
25inherit cmake
26
27EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \
28 -DBUILD_TESTING=OFF \
29 -DABSL_ENABLE_INSTALL=ON \
30 "
31
32BBCLASSEXTEND = "native nativesdk"
33
34SYSROOT_DIRS:append:class-nativesdk:mingw32 = " ${bindir}"
35
36FILES:${PN}-dev += "${includedir} ${libdir}/cmake ${libdir}/pkgconfig"