zlib-ng: add variant new_strategies (#43219)
This commit is contained in:
		| @@ -36,6 +36,7 @@ class ZlibNg(AutotoolsPackage, CMakePackage): | ||||
| 
 | ||||
|     variant("compat", default=True, description="Enable compatibility API") | ||||
|     variant("opt", default=True, description="Enable optimizations") | ||||
|     variant("new_strategies", default=True, description="Enable new deflate strategies") | ||||
| 
 | ||||
|     provides("zlib-api", when="+compat") | ||||
| 
 | ||||
| @@ -67,6 +68,8 @@ def configure_args(self): | ||||
|             args.append("--zlib-compat") | ||||
|         if self.spec.satisfies("~opt"): | ||||
|             args.append("--without-optimizations") | ||||
|         if self.spec.satisfies("~new_strategies"): | ||||
|             args.append("--without-new-strategies") | ||||
|         return args | ||||
| 
 | ||||
| 
 | ||||
| @@ -75,4 +78,5 @@ def cmake_args(self): | ||||
|         return [ | ||||
|             self.define_from_variant("ZLIB_COMPAT", "compat"), | ||||
|             self.define_from_variant("WITH_OPTIM", "opt"), | ||||
|             self.define_from_variant("WITH_NEW_STRATEGIES", "new_strategies"), | ||||
|         ] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey Kosukhin
					Sergey Kosukhin