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):

Reply via email to