This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch feature/769-libuv-package-and-thread-header
in repository https://gitbox.apache.org/repos/asf/celix.git
The following commit(s) were added to
refs/heads/feature/769-libuv-package-and-thread-header by this push:
new 1b0b0934a gh-769: Update conan libuv dep to build_utils
1b0b0934a is described below
commit 1b0b0934a4f562230f6b7ea4d586ee75b119db77
Author: Pepijn Noltes <[email protected]>
AuthorDate: Sun Jan 18 20:24:05 2026 +0100
gh-769: Update conan libuv dep to build_utils
---
conanfile.py | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/conanfile.py b/conanfile.py
index bf4925354..f5c5c6ecd 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -309,6 +309,7 @@ class CelixConan(ConanFile):
#
https://github.com/conan-io/conan/issues/14528#issuecomment-1685344080
if self.options.build_utils:
self.options['libzip'].shared = True
+ self.options['libuv'].shared = True
if self.options.build_framework:
self.options['util-linux-libuuid'].shared = True
if ((self.options.build_framework and self.options.framework_curlinit)
@@ -336,12 +337,11 @@ class CelixConan(ConanFile):
self.options['mosquitto'].shared = True
if self.options.enable_testing:
self.options['mosquitto'].broker = True
- if self.options.build_experimental:
- self.options['libuv'].shared = True
def requirements(self):
if self.options.build_utils:
self.requires("libzip/[>=1.7.3 <2.0.0]")
+ self.requires("libuv/[>=1.49.2 <2.0.0]")
if self.options.build_framework:
self.requires("util-linux-libuuid/[>=2.39 <3.0.0]")
if self.settings.os == "Macos":
@@ -372,8 +372,6 @@ class CelixConan(ConanFile):
self.requires("zlib/1.3.1", override=True)
if self.options.build_event_admin_remote_provider_mqtt:
self.requires("mosquitto/[>=2.0.3 <3.0.0]")
- if self.options.build_experimental:
- self.requires("libuv/[>=1.49.2 <2.0.0]")
self.validate()
def generate(self):