# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= botan2 VERSION= 2.19.5 KEYWORDS= security VARIANTS= std SDESC[std]= Crypto library written in C++ HOMEPAGE= https://botan.randombit.net/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/randombit:botan:2.19.5 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[std]= set primary tools dev man docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= python-Sphinx:single:python_used python-docutils:single:python_used boost-libraries:dev:std BUILDRUN_DEPENDS= boost-libraries:primary:std EXRUN[tools]= botan2:primary:std USES= cpe gmake shebangfix zlib bz2 xz sqlite python:sutools LICENSE= BSD2CLAUSE:primary LICENSE_FILE= BSD2CLAUSE:{{WRKSRC}}/license.txt LICENSE_SCHEME= solo CPE_PRODUCT= botan CPE_VENDOR= botan_project FPC_EQUIVALENT= security/botan2 SHEBANG_FILES= configure.py src/python/botan2.py src/scripts/install.py MUST_CONFIGURE= yes CONFIGURE_SCRIPT= configure.py CONFIGURE_ARGS= --prefix={{PREFIX}} --cc=gcc --with-boost --with-bzip2 --with-lzma --with-zlib --with-sphinx --with-sqlite3 --with-rst2man --with-python-versions={{PYTHON_VER}} --without-stack-protector SOVERSION= 19.19.5 VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=--os=freebsd post-install: ${MV} ${STAGEDIR}${PREFIX}/share/doc/botan-2.19.5 \ ${STAGEDIR}${STD_DOCDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbotan-2.so [FILE:662:descriptions/desc.primary] Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly optimizations for common CPUs, including x86, x86-64, and PowerPC, offers further speedups for critical tasks such as SHA-1 hashing and multiple precision integer operations. [FILE:35:descriptions/desc.tools] This package contains botan tools. [FILE:108:distinfo] 8d4a3826787f9febbdc225172ad2d39d7d3960346c5721fe46cb27d480d7e1de 8227437 randombit-botan-2.19.5.tar.gz [FILE:61:manifests/plist.primary] lib/ libbotan-2.so.%%SOMAJOR%% libbotan-2.so.%%SOVERSION%% [FILE:42:manifests/plist.tools] %%PYTHON_SITELIBDIR%%/botan2.py bin/botan [FILE:3855:manifests/plist.dev] include/botan-2/botan/ adler32.h aead.h aes.h alg_id.h argon2.h aria.h asio_async_ops.h asio_context.h asio_error.h asio_stream.h asn1_alt_name.h asn1_attribute.h asn1_obj.h asn1_oid.h asn1_print.h asn1_str.h asn1_time.h assert.h auto_rng.h b64_filt.h base32.h base58.h base64.h basefilt.h bcrypt.h bcrypt_pbkdf.h ber_dec.h bigint.h blake2b.h blinding.h block_cipher.h blowfish.h botan.h bswap.h buf_comp.h buf_filt.h build.h bzip2.h calendar.h camellia.h cascade.h cast128.h cast256.h cbc.h cbc_mac.h ccm.h cecpq1.h cert_status.h certstor.h certstor_flatfile.h certstor_sql.h certstor_sqlite.h certstor_system.h cfb.h chacha.h chacha20poly1305.h chacha_rng.h charset.h cipher_filter.h cipher_mode.h cmac.h comb4p.h comp_filter.h compiler.h compression.h cpuid.h crc24.h crc32.h credentials_manager.h crl_ent.h cryptobox.h ctr.h curve25519.h curve_gfp.h curve_nistp.h data_snk.h data_src.h database.h datastor.h der_enc.h des.h desx.h dh.h divide.h dl_algo.h dl_group.h dlies.h dsa.h dyn_load.h eax.h ec_group.h ecc_key.h ecdh.h ecdsa.h ecgdsa.h ecies.h eckcdsa.h ed25519.h elgamal.h eme.h eme_pkcs.h eme_raw.h emsa.h emsa1.h emsa_pkcs1.h emsa_raw.h emsa_x931.h entropy_src.h exceptn.h fd_unix.h ffi.h filter.h filters.h fpe_fe1.h gcm.h gf2m_small_m.h ghash.h gmac.h gost_28147.h gost_3410.h gost_3411.h hash.h hash_id.h hex.h hex_filt.h hkdf.h hmac.h hmac_drbg.h hotp.h http_util.h idea.h init.h iso9796.h kasumi.h kdf.h kdf1.h kdf1_iso18033.h kdf2.h keccak.h key_constraint.h key_filt.h key_spec.h keypair.h lion.h loadstor.h locking_allocator.h lookup.h lzma.h mac.h mceies.h mceliece.h md4.h md5.h mdx_hash.h mem_ops.h mgf1.h misty1.h mode_pad.h monty.h mul128.h mutex.h name_constraint.h newhope.h nist_keywrap.h noekeon.h numthry.h oaep.h ocb.h ocsp.h ocsp_types.h ofb.h oids.h otp.h p11.h p11_ecc_key.h p11_ecdh.h p11_ecdsa.h p11_module.h p11_object.h p11_randomgenerator.h p11_rsa.h p11_session.h p11_slot.h p11_types.h p11_x509.h package.h par_hash.h parsing.h passhash9.h pbes2.h pbkdf.h pbkdf1.h pbkdf2.h pem.h pgp_s2k.h pipe.h pk_algs.h pk_keys.h pk_ops.h pk_ops_fwd.h pkcs10.h pkcs11.h pkcs11f.h pkcs11t.h pkcs8.h pkix_enums.h pkix_types.h point_gfp.h poly1305.h polyn_gf2m.h pow_mod.h prf_tls.h prf_x942.h processor_rng.h psk_db.h psk_db_sql.h pssr.h pubkey.h pwdhash.h rc4.h rdrand_rng.h reducer.h rfc3394.h rfc6979.h rmd160.h rng.h rotate.h roughtime.h rsa.h salsa20.h scan_name.h scrypt.h secmem.h secqueue.h seed.h serpent.h sha160.h sha2_32.h sha2_64.h sha3.h shacal2.h shake.h shake_cipher.h siphash.h siv.h skein_512.h sm2.h sm2_enc.h sm3.h sm4.h sodium.h sp800_108.h sp800_56a.h sp800_56c.h sqlite3.h srp6.h stateful_rng.h stl_compatibility.h stream_cipher.h stream_mode.h streebog.h sym_algo.h symkey.h system_rng.h threefish.h threefish_512.h tiger.h tls_alert.h tls_algos.h tls_blocking.h tls_callbacks.h tls_channel.h tls_ciphersuite.h tls_client.h tls_exceptn.h tls_extensions.h tls_handshake_msg.h tls_magic.h tls_messages.h tls_policy.h tls_server.h tls_server_info.h tls_session.h tls_session_manager.h tls_session_manager_sql.h tls_session_manager_sqlite.h tls_version.h totp.h tss.h twofish.h types.h uuid.h version.h whrlpool.h workfactor.h x509_ca.h x509_crl.h x509_dn.h x509_ext.h x509_key.h x509_obj.h x509cert.h x509path.h x509self.h x919_mac.h xmss.h xmss_hash.h xmss_key_pair.h xmss_parameters.h xmss_privatekey.h xmss_publickey.h xmss_wots.h xmss_wots_parameters.h xmss_wots_privatekey.h xmss_wots_publickey.h xtea.h xts.h zfec.h zlib.h lib/ libbotan-2.a libbotan-2.so lib/pkgconfig/botan-2.pc [FILE:23:manifests/plist.man] share/man/man1/botan.1 [FILE:3715:manifests/plist.docs] share/doc/botan2/ authors.txt license.txt news.txt pgpkey.txt share/doc/botan2/handbook/ .buildinfo abi.html building.html cli.html contents.html credits.html deprecated.html genindex.html goals.html index.html objects.inv old_news.html packaging.html py-modindex.html roadmap.html search.html searchindex.js security.html side_channels.html support.html share/doc/botan2/handbook/.doctrees/ abi.doctree building.doctree cli.doctree contents.doctree credits.doctree deprecated.doctree environment.pickle goals.doctree index.doctree old_news.doctree packaging.doctree roadmap.doctree security.doctree side_channels.doctree support.doctree share/doc/botan2/handbook/.doctrees/api_ref/ bigint.doctree block_cipher.doctree cipher_modes.doctree compression.doctree contents.doctree credentials_manager.doctree cryptobox.doctree ecc.doctree env_vars.doctree ffi.doctree filters.doctree fpe.doctree hash.doctree kdf.doctree keywrap.doctree message_auth_codes.doctree otp.doctree passhash.doctree pbkdf.doctree pkcs11.doctree psk_db.doctree pubkey.doctree python.doctree rng.doctree roughtime.doctree secmem.doctree srp.doctree stream_ciphers.doctree tls.doctree tpm.doctree tss.doctree versions.doctree x509.doctree zfec.doctree share/doc/botan2/handbook/.doctrees/dev_ref/ configure.doctree contents.doctree continuous_integration.doctree contributing.doctree fuzzing.doctree mistakes.doctree oids.doctree os.doctree reading_list.doctree release_process.doctree test_framework.doctree todo.doctree share/doc/botan2/handbook/_sources/ abi.rst.txt building.rst.txt cli.rst.txt contents.rst.txt credits.rst.txt deprecated.rst.txt goals.rst.txt index.rst.txt old_news.rst.txt packaging.rst.txt roadmap.rst.txt security.rst.txt side_channels.rst.txt support.rst.txt share/doc/botan2/handbook/_sources/api_ref/ bigint.rst.txt block_cipher.rst.txt cipher_modes.rst.txt compression.rst.txt contents.rst.txt credentials_manager.rst.txt cryptobox.rst.txt ecc.rst.txt env_vars.rst.txt ffi.rst.txt filters.rst.txt fpe.rst.txt hash.rst.txt kdf.rst.txt keywrap.rst.txt message_auth_codes.rst.txt otp.rst.txt passhash.rst.txt pbkdf.rst.txt pkcs11.rst.txt psk_db.rst.txt pubkey.rst.txt python.rst.txt rng.rst.txt roughtime.rst.txt secmem.rst.txt srp.rst.txt stream_ciphers.rst.txt tls.rst.txt tpm.rst.txt tss.rst.txt versions.rst.txt x509.rst.txt zfec.rst.txt share/doc/botan2/handbook/_sources/dev_ref/ configure.rst.txt contents.rst.txt continuous_integration.rst.txt contributing.rst.txt fuzzing.rst.txt mistakes.rst.txt oids.rst.txt os.rst.txt reading_list.rst.txt release_process.rst.txt test_framework.rst.txt todo.rst.txt share/doc/botan2/handbook/_static/ agogo.css basic.css bgfooter.png bgtop.png doctools.js documentation_options.js file.png language_data.js minus.png plus.png pygments.css searchtools.js sphinx_highlight.js share/doc/botan2/handbook/api_ref/ bigint.html block_cipher.html cipher_modes.html compression.html contents.html credentials_manager.html cryptobox.html ecc.html env_vars.html ffi.html filters.html fpe.html hash.html kdf.html keywrap.html message_auth_codes.html otp.html passhash.html pbkdf.html pkcs11.html psk_db.html pubkey.html python.html rng.html roughtime.html secmem.html srp.html stream_ciphers.html tls.html tpm.html tss.html versions.html x509.html zfec.html share/doc/botan2/handbook/dev_ref/ configure.html contents.html continuous_integration.html contributing.html fuzzing.html mistakes.html oids.html os.html reading_list.html release_process.html test_framework.html todo.html