diff options
author | Max Kellermann <max.kellermann@gmail.com> | 2018-09-20 15:16:23 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-09-21 08:15:19 -0700 |
commit | dfe55fdc34ae32b75934ea42b44d9ab6023e0250 (patch) | |
tree | e58e6ae11b750dde98cddf06d1b4fafbdcba1502 | |
parent | 6150ec737bad895b9fb62f711449a259887ebd1b (diff) | |
download | openembedded-core-dfe55fdc34ae32b75934ea42b44d9ab6023e0250.tar.gz openembedded-core-dfe55fdc34ae32b75934ea42b44d9ab6023e0250.tar.bz2 openembedded-core-dfe55fdc34ae32b75934ea42b44d9ab6023e0250.zip |
libsolv: make rpm optional
Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r-- | meta/recipes-extended/libsolv/libsolv_0.6.35.bb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/meta/recipes-extended/libsolv/libsolv_0.6.35.bb b/meta/recipes-extended/libsolv/libsolv_0.6.35.bb index 0956453022..12dfc5d3a2 100644 --- a/meta/recipes-extended/libsolv/libsolv_0.6.35.bb +++ b/meta/recipes-extended/libsolv/libsolv_0.6.35.bb @@ -5,7 +5,7 @@ SECTION = "devel" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE.BSD;md5=62272bd11c97396d4aaf1c41bc11f7d8" -DEPENDS = "expat zlib rpm" +DEPENDS = "expat zlib" SRC_URI = "git://github.com/openSUSE/libsolv.git" SRC_URI_append_libc-musl = " file://0001-Add-fallback-fopencookie-implementation.patch \ @@ -19,7 +19,10 @@ S = "${WORKDIR}/git" inherit cmake -EXTRA_OECMAKE = "-DLIB=${baselib} -DMULTI_SEMANTICS=ON -DENABLE_RPMMD=ON -DENABLE_RPMDB=ON -DENABLE_COMPLEX_DEPS=ON" +PACKAGECONFIG ??= "rpm" +PACKAGECONFIG[rpm] = "-DENABLE_RPMMD=ON -DENABLE_RPMDB=ON,,rpm" + +EXTRA_OECMAKE = "-DLIB=${baselib} -DMULTI_SEMANTICS=ON -DENABLE_COMPLEX_DEPS=ON" PACKAGES =+ "${PN}-tools ${PN}ext" |