diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-07-13 04:33:56 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-07-13 04:33:56 +0100 |
commit | 1206d22a2d6005bb271c68ea4e9b5c610a74b225 (patch) | |
tree | d7172cb47512371bf13f70b3b6742cbb411f3edf /dev-libs/botan | |
parent | 2a5945e8688d3afc432c5f32eedad3b1f306b073 (diff) |
gentoo auto-resync : 13:07:2023 - 04:33:56
Diffstat (limited to 'dev-libs/botan')
-rw-r--r-- | dev-libs/botan/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/botan/botan-3.1.0.ebuild | 15 |
2 files changed, 14 insertions, 3 deletions
diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest index 320aa8aec787..410b7f2c3e0c 100644 --- a/dev-libs/botan/Manifest +++ b/dev-libs/botan/Manifest @@ -10,5 +10,5 @@ DIST Botan-3.1.0.tar.xz.asc 488 BLAKE2B 921092f09ea4e00742c66827298bc5b1476dbb98 EBUILD botan-2.19.2.ebuild 4452 BLAKE2B 6f20db33003277c4705690d5aedb9878ad10d24ae01be837d7c0a1c5276b5a8463197b78c1879560ef45369167abe11ed6d10443427505bddd641a2b9fae5ffc SHA512 5e2ea6890d06e9c7999ecb7103bd79e7052a508d8bc94cabf7154afe9a17616f88ff053086980afa2ecf98b2521a7fed4ddd511e01345ea675d85f3038f80984 EBUILD botan-2.19.3-r2.ebuild 4822 BLAKE2B 78f05a4a8832e5eee611da509d40243c57f39e41e39119d07647f94843689052583867c3150fce437cd322369ad6e0d5e0ab03ab7ec19300fb961b269db0e2a1 SHA512 4c0e0eb0e35285af725816edd2c414cf054d7dd06aab9b1c550d70fa892fe603c2e6c20283ee964e1c53a35b87e5177c74c8b4ace5aaa661bc24c73eb72935be EBUILD botan-3.0.0-r2.ebuild 4881 BLAKE2B bf499274424a18f242b47bdc961dc6a52b49b51cefc1d4ff46848cf7dbc7a7347e16d68056cf405de91c89529ad4ef2357357d26841a29236abeae1cc9b4511a SHA512 5e2e494eed8ffee0ef3f39684a57cccf90c05844558ac9c0fd5da07881866ceb0758bb28effafb4e7ffd87ac4ceee91f9055f53e2e0434b7447837e3e9c1ded2 -EBUILD botan-3.1.0.ebuild 4844 BLAKE2B cc6f1ff904cf1caaa9bd4b7bf9e3b662a57b883afb5448223ce60fa1aa96418ba31087d043b5d07076a1f6a2d821ffa712ecb78a5597eb52fd822bb3922f0631 SHA512 ac7799bb4aff3776a7f57621caa6419f8c8e9b2495286eb7676634a18f4a70e23bd94b3b994eed5cebabeab4b84baed3d45085fb22b2191efa616147c1a6fc4c +EBUILD botan-3.1.0.ebuild 5121 BLAKE2B a60007930ae029b9d47db9870adb56ed0393c7b82a9601e41fc3dc3996245efe3a55d199d8c40461ed316b0d80eb16abd333032a947d491b39551fc8621f11d9 SHA512 713b3e04fd50c167aea1b6d838f4ad000b30311ac46c7c8a54e9452c58e2f5957514561697ab9697260c725220fa9d8690588a1df4b8f732cc1c4fdcac6c5d35 MISC metadata.xml 587 BLAKE2B 8d46466fee633fda0f81549a6e512e4ef5963eda31d7c882cee2fe2bfae8b0379509f046d0bdfdb1fe9481eea0585f1754753ed6b509c4f922b8fbf9ae089f39 SHA512 258e04098b9db5821a66e38d02ffb195b57378621fd2a549c8892744cf257be857ebf75c8e4a2f041cd267f07c2f1c3a5fca8df61db0538d8282507cf03a029d diff --git a/dev-libs/botan/botan-3.1.0.ebuild b/dev-libs/botan/botan-3.1.0.ebuild index 556004d6c660..6cbda3afca02 100644 --- a/dev-libs/botan/botan-3.1.0.ebuild +++ b/dev-libs/botan/botan-3.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/botan.asc -inherit edo multiprocessing python-r1 toolchain-funcs verify-sig +inherit edo flag-o-matic multiprocessing python-r1 toolchain-funcs verify-sig MY_P="Botan-${PV}" DESCRIPTION="C++ crypto library" @@ -62,6 +62,7 @@ python_check_deps() { } src_configure() { + tc-export AR CC CXX python_setup local disable_modules=( @@ -167,7 +168,17 @@ src_configure() { ) fi - tc-export AR CC CXX + local sanitizers=() + if is-flagq -fsanitize=address ; then + sanitizers+=( address ) + fi + if is-flagq -fsanitize=undefined ; then + sanitizers+=( undefined ) + fi + filter-flags '-fsanitize=*' + myargs+=( + --enable-sanitizers=$(IFS=","; echo "${sanitizers[*]}") + ) edo ${EPYTHON} configure.py --verbose "${myargs[@]}" } |