From 46c42872d74304aebb7c0c567e7a5f830932387a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Fri, 26 Mar 2021 03:29:24 +0000 Subject: [PATCH] Try lower case version of library names. --- ognibuild/requirements.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ognibuild/requirements.py b/ognibuild/requirements.py index 26c0f95..df540ef 100644 --- a/ognibuild/requirements.py +++ b/ognibuild/requirements.py @@ -147,8 +147,10 @@ class VagueDependencyRequirement(Requirement): if ' ' not in self.name: yield BinaryRequirement(self.name) yield LibraryRequirement(self.name) + yield PkgConfigRequirement(self.name) if self.name.lower() != self.name: yield LibraryRequirement(self.name.lower()) + yield PkgConfigRequirement(self.name.lower()) from .resolver.apt import AptRequirement yield AptRequirement(self.name.lower())