meta.yaml 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. # This file created by conda-build 3.24.0
  2. # meta.yaml template originally from:
  3. # /feedstock/recipe, last modified Wed Jun 21 20:50:26 2023
  4. # ------------------------------------------------
  5. package:
  6. name: openssl
  7. version: 3.0.9
  8. source:
  9. sha256: eb1ab04781474360f77c318ab89d8c5a03abc38e63d65a603cabbf1b00a1dc90
  10. url: https://www.openssl.org/source/openssl-3.0.9.tar.gz
  11. build:
  12. binary_has_prefix_files:
  13. - lib/libcrypto.a
  14. - lib/libcrypto.so.3.0
  15. detect_binary_files_with_prefix: true
  16. has_prefix_files:
  17. - bin/c_rehash
  18. - lib/pkgconfig/libcrypto.pc
  19. - lib/pkgconfig/libssl.pc
  20. - lib/pkgconfig/openssl.pc
  21. no_link: lib/libcrypto.so.3.0
  22. number: '0'
  23. run_exports:
  24. - openssl >=3.0.9,<4.0a0
  25. string: h7f8727e_0
  26. requirements:
  27. build:
  28. - _libgcc_mutex 0.1 main
  29. - _openmp_mutex 5.1 1_gnu
  30. - _sysroot_linux-64_curr_repodata_hack 3 haa98f57_10
  31. - binutils_impl_linux-64 2.35.1 h27ae35d_9
  32. - binutils_linux-64 2.35.1 h454624a_30
  33. - gcc_impl_linux-64 7.5.0 h7105cf2_17
  34. - gcc_linux-64 7.5.0 h8f34230_30
  35. - gdbm 1.18 hd4cb3f1_4
  36. - kernel-headers_linux-64 3.10.0 h57e8cba_10
  37. - ld_impl_linux-64 2.35.1 h7274673_9
  38. - libgcc-devel_linux-64 7.5.0 hbbeae57_17
  39. - libgcc-ng 11.2.0 h1234567_1
  40. - libgomp 11.2.0 h1234567_1
  41. - libstdcxx-ng 11.2.0 h1234567_1
  42. - make 4.2.1 h1bed415_1
  43. - ncurses 6.4 h6a678d5_0
  44. - perl 5.34.0 h5eee18b_2
  45. - readline 8.2 h5eee18b_0
  46. - sysroot_linux-64 2.17 h57e8cba_10
  47. host:
  48. - _libgcc_mutex 0.1 main
  49. - _openmp_mutex 5.1 1_gnu
  50. - libgcc-ng 11.2.0 h1234567_1
  51. - libgomp 11.2.0 h1234567_1
  52. run:
  53. - ca-certificates
  54. - libgcc-ng >=7.5.0
  55. test:
  56. commands:
  57. - touch checksum.txt
  58. - openssl sha256 checksum.txt
  59. - openssl ecparam -name prime256v1
  60. - python -c "from six.moves import urllib; urllib.request.urlopen('https://pypi.org')"
  61. requires:
  62. - python 3.8.*
  63. - six
  64. about:
  65. description: 'OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit
  66. for the Transport Layer Security (TLS) protocol formerly known as the
  67. Secure Sockets Layer (SSL) protocol. The protocol implementation is based
  68. on a full-strength general purpose cryptographic library, which can also
  69. be used stand-alone.
  70. '
  71. dev_url: https://github.com/openssl/openssl
  72. doc_url: https://www.openssl.org/docs/man3.0/
  73. home: https://www.openssl.org/
  74. license: Apache-2.0
  75. license_family: Apache
  76. license_file: LICENSE.txt
  77. summary: OpenSSL is an open-source implementation of the SSL and TLS protocols
  78. extra:
  79. copy_test_source_files: true
  80. final: true
  81. flow_run_id: dc6ccc03-9fcb-4ef0-998d-0b123315ee9d
  82. recipe-maintainers:
  83. - carlodri
  84. - chenghlee
  85. - jakirkham
  86. - jjhelmus
  87. - msarahan
  88. - ocefpaf
  89. - pelson
  90. remote_url: git@github.com:AnacondaRecipes/openssl-feedstock.git
  91. sha: beefb01c70ee717ca8544b4d4f41241b720cb8db