meta.yaml 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. # This file created by conda-build 3.24.0
  2. # ------------------------------------------------
  3. package:
  4. name: libmamba
  5. version: 1.4.1
  6. source:
  7. sha256: 53ee26c7cf3730919cb6b40956a1fb591859ec12a037adc09da1ed390c2fdfb6
  8. url: https://github.com/mamba-org/mamba/archive/refs/tags/2023.03.28.tar.gz
  9. build:
  10. ignore_run_exports:
  11. - spdlog
  12. number: 1
  13. run_exports:
  14. - libmamba >=1.4.1,<1.5.0a0
  15. string: h2dafd23_1
  16. requirements:
  17. build:
  18. - _libgcc_mutex 0.1 main
  19. - _openmp_mutex 5.1 1_gnu
  20. - _sysroot_linux-64_curr_repodata_hack 3 haa98f57_10
  21. - binutils_impl_linux-64 2.38 h2a08ee3_1
  22. - binutils_linux-64 2.38.0 hc2dff05_0
  23. - bzip2 1.0.8 h7b6447c_0
  24. - c-ares 1.19.0 h5eee18b_0
  25. - ca-certificates 2023.01.10 h06a4308_0
  26. - cmake 3.22.1 h1fce559_0
  27. - expat 2.4.9 h6a678d5_0
  28. - gcc_impl_linux-64 11.2.0 h1234567_1
  29. - gcc_linux-64 11.2.0 h5c386dc_0
  30. - gxx_impl_linux-64 11.2.0 h1234567_1
  31. - gxx_linux-64 11.2.0 hc2dff05_0
  32. - kernel-headers_linux-64 3.10.0 h57e8cba_10
  33. - krb5 1.20.1 hf590b9c_0
  34. - ld_impl_linux-64 2.38 h1181459_1
  35. - libcurl 7.88.1 h251f7ec_1
  36. - libedit 3.1.20221030 h5eee18b_0
  37. - libev 4.33 h7f8727e_1
  38. - libffi 3.4.4 h6a678d5_0
  39. - libgcc-devel_linux-64 11.2.0 h1234567_1
  40. - libgcc-ng 11.2.0 h1234567_1
  41. - libgomp 11.2.0 h1234567_1
  42. - libnghttp2 1.52.0 h2d74bed_0
  43. - libssh2 1.10.0 hdbd6064_1
  44. - libstdcxx-devel_linux-64 11.2.0 h1234567_1
  45. - libstdcxx-ng 11.2.0 h1234567_1
  46. - libuuid 1.41.5 h5eee18b_0
  47. - libuv 1.44.2 h5eee18b_0
  48. - lz4-c 1.9.4 h6a678d5_0
  49. - ncurses 6.4 h6a678d5_0
  50. - ninja 1.10.2 h06a4308_5
  51. - ninja-base 1.10.2 hd09550d_5
  52. - openssl 3.0.8 h7f8727e_0
  53. - python 3.11.3 h955ad1f_1
  54. - readline 8.2 h5eee18b_0
  55. - rhash 1.4.3 hdbd6064_0
  56. - sqlite 3.41.2 h5eee18b_0
  57. - sysroot_linux-64 2.17 h57e8cba_10
  58. - tk 8.6.12 h1ccaba5_0
  59. - tzdata 2023c h04d1e81_0
  60. - xz 5.4.2 h5eee18b_0
  61. - zlib 1.2.13 h5eee18b_0
  62. - zstd 1.5.5 hc292b87_0
  63. host:
  64. - _libgcc_mutex 0.1 main
  65. - _openmp_mutex 5.1 1_gnu
  66. - bzip2 1.0.8 h7b6447c_0
  67. - c-ares 1.19.0 h5eee18b_0
  68. - ca-certificates 2023.01.10 h06a4308_0
  69. - cli11 2.1.2 h295c915_0
  70. - cpp-expected 1.0.0 hd09550d_0
  71. - fmt 9.1.0 hdb19cb5_0
  72. - icu 58.2 he6710b0_3
  73. - krb5 1.20.1 hf590b9c_0
  74. - libarchive 3.6.2 h6ac8c49_2
  75. - libcurl 7.88.1 h251f7ec_1
  76. - libedit 3.1.20221030 h5eee18b_0
  77. - libev 4.33 h7f8727e_1
  78. - libgcc-ng 11.2.0 h1234567_1
  79. - libgomp 11.2.0 h1234567_1
  80. - libnghttp2 1.52.0 h2d74bed_0
  81. - libsolv 0.7.22 he621ea3_0
  82. - libssh2 1.10.0 hdbd6064_1
  83. - libstdcxx-ng 11.2.0 h1234567_1
  84. - libxml2 2.10.3 hcbfbd50_0
  85. - lz4-c 1.9.4 h6a678d5_0
  86. - ncurses 6.4 h6a678d5_0
  87. - nlohmann_json 3.11.2 h6a678d5_0
  88. - openssl 3.0.8 h7f8727e_0
  89. - pcre2 10.37 he7ceb23_1
  90. - reproc 14.2.4 h295c915_1
  91. - reproc-cpp 14.2.4 h295c915_1
  92. - spdlog 1.11.0 hdb19cb5_0
  93. - xz 5.4.2 h5eee18b_0
  94. - yaml-cpp 0.7.0 h295c915_1
  95. - zlib 1.2.13 h5eee18b_0
  96. - zstd 1.5.4 hc292b87_0
  97. run:
  98. - bzip2 >=1.0.8,<2.0a0
  99. - fmt >=9.1.0,<10.0a0
  100. - libarchive >=3.6.2,<3.7.0a0
  101. - libcurl >=7.88.1,<8.0a0
  102. - libgcc-ng >=11.2.0
  103. - libsolv >=0.7.22,<0.8.0a0
  104. - libstdcxx-ng >=11.2.0
  105. - openssl >=3.0.8,<4.0a0
  106. - reproc >=14.2,<15.0a0
  107. - reproc >=14.2.4,<15.0a0
  108. - reproc-cpp >=14.2,<15.0a0
  109. - reproc-cpp >=14.2.4,<15.0a0
  110. - yaml-cpp >=0.7.0,<0.8.0a0
  111. - zstd >=1.5.4,<1.6.0a0
  112. test:
  113. commands:
  114. - test -d ${PREFIX}/include/mamba
  115. - test -f ${PREFIX}/include/mamba/version.hpp
  116. - test -f ${PREFIX}/lib/cmake/libmamba/libmambaConfig.cmake
  117. - test -f ${PREFIX}/lib/cmake/libmamba/libmambaConfigVersion.cmake
  118. - test -e ${PREFIX}/lib/libmamba${SHLIB_EXT}
  119. - cat $PREFIX/include/mamba/version.hpp | grep "LIBMAMBA_VERSION_MAJOR 1"
  120. - cat $PREFIX/include/mamba/version.hpp | grep "LIBMAMBA_VERSION_MINOR 4"
  121. - cat $PREFIX/include/mamba/version.hpp | grep "LIBMAMBA_VERSION_PATCH 1"
  122. about:
  123. description: '
  124. [![Build Status](https://github.com/mamba-org/mamba/workflows/CI/badge.svg)](https://github.com/mamba-org/mamba/actions)
  125. [![Join the Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mamba-org/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
  126. [![docs](https://readthedocs.org/projects/mamba/badge/?version=latest&style=flat)](https://mamba.readthedocs.io/en/latest)
  127. `mamba` is a reimplementation of the conda package manager in C++.
  128. - parallel downloading of repository data and package files using multi-threading
  129. - libsolv for much faster dependency solving, a state of the art library used
  130. in the RPM package manager of Red Hat, Fedora and OpenSUSE
  131. - core parts of `mamba` are implemented in C++ for maximum efficiency
  132. At the same time, `mamba` utilizes the same command line parser, package installation
  133. and deinstallation code and transaction verification routines as `conda` to stay
  134. as compatible as possible.
  135. Mamba is part of a bigger ecosystem to make scientific packaging more sustainable.
  136. You can read our [announcement blog post](https://medium.com/@QuantStack/open-software-packaging-for-science-61cecee7fc23).
  137. The ecosystem also consists of `quetz`, an open source `conda` package server
  138. and `boa`, a fast `conda` package builder.
  139. Please refer to the [`mamba` and `micromamba` installation guide](https://mamba.readthedocs.io/en/latest/installation.html)
  140. in the documentation.
  141. `mamba` and `micromamba` come with features on top of stock `conda`.
  142. To efficiently query repositories and query package dependencies you can use `mamba
  143. repoquery` or `micromamba repoquery`.
  144. See the [repoquery documentation](https://mamba.readthedocs.io/en/latest/user_guide/mamba.html#repoquery)
  145. for details.
  146. `micromamba` can be used to install lock files generated by [conda-lock](https://conda-incubator.github.io/conda-lock/)
  147. without having to install `conda-lock`. Simply invoke e.g. `micromamba create
  148. -n my-env -f conda-lock.yml` with an environment lockfile named `*-lock.yml` or
  149. `*-lock.yaml`.
  150. '
  151. dev_url: https://github.com/mamba-org/mamba
  152. doc_url: https://mamba.readthedocs.io/
  153. home: https://github.com/mamba-org/mamba
  154. license: BSD-3-Clause
  155. license_family: BSD
  156. license_file: LICENSE
  157. summary: A fast drop-in alternative to conda, using libsolv for dependency resolution
  158. extra:
  159. copy_test_source_files: true
  160. final: true
  161. flow_run_id: a26feb09-fbc3-4900-b112-b7c87c19359b
  162. recipe-maintainers:
  163. - JohanMabille
  164. - SylvainCorlay
  165. - adriendelsalle
  166. - ericmjl
  167. - wolfv
  168. remote_url: git@github.com:AnacondaRecipes/mamba-feedstock.git
  169. sha: 8060264a8178d11aed2a35449d516b6b3d62dcc8