@@ -144,42 +144,41 @@ def config_options(self):
144144 self .options .rm_safe ("with_rs_direct_x12" )
145145
146146 def build_requirements (self ):
147- self .tool_requires ("ninja/1.12 .1" )
148- self .test_requires ("catch2/3.8 .0" )
147+ self .tool_requires ("ninja/1.13 .1" )
148+ self .test_requires ("catch2/3.9 .0" )
149149 self .test_requires ("gtest/1.16.0" )
150150
151- if get_cmake_version () < Version ("4.0.1 " ):
152- self .tool_requires ("cmake/4.0.1 " )
151+ if get_cmake_version () < Version ("4.0.3 " ):
152+ self .tool_requires ("cmake/4.0.3 " )
153153
154154 if self .options .build_docs :
155155 self .build_requires ("doxygen/1.14.0" )
156156
157157 if self .options .get_safe ("link_with_mold" , False ):
158158 self .build_requires ("mold/2.36.0" )
159- #self.build_requires("openssl/3.2.1", override=True)
160159
161160 def requirements (self ):
162161 if self .options .get_safe ("with_rs_vulkan" , False ):
163- self .requires ("vulkan-headers/1.3.239 .0" , transitive_headers = True )
162+ self .requires ("vulkan-headers/1.4.313 .0" , transitive_headers = True )
164163
165164 if (self .settings .os in ["Macos" , "iOS" , "tvOS" ]):
166- self .requires ("moltenvk/1.2.2 " , transitive_headers = True )
165+ self .requires ("moltenvk/1.3.0 " , transitive_headers = True )
167166
168167 if self .options .get_safe ("with_rs_opengl" , False ):
169168 self .requires ("glbinding/3.3.0" , transitive_headers = True )
170169 self .requires ("glew/2.2.0" , transitive_headers = True )
171170
172171 if self .settings .os in ["Windows" ]:
173- self .requires ("wil/1.0.240803 .1" , transitive_headers = True )
172+ self .requires ("wil/1.0.250325 .1" , transitive_headers = True )
174173
175174 if self .useDate :
176- self .requires ("date/3.0.3 " , transitive_headers = True )
175+ self .requires ("date/3.0.4 " , transitive_headers = True )
177176
178177 if self .useExpected :
179178 self .requires ("tl-expected/20190710" , transitive_headers = True )
180179
181180 if self .useFMT :
182- self .requires ("fmt/11.1.4 " , transitive_headers = True )
181+ self .requires ("fmt/11.2.0 " , transitive_headers = True )
183182
184183 if self .useRanges :
185184 self .requires ("range-v3/0.12.0" , transitive_headers = True )
0 commit comments