diff options
author | Arn0 <yth@ythogtha.org> | 2024-01-25 16:14:41 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-01-26 14:32:36 +0700 |
commit | 183af6b9fa684d06f077d418a155a17859faee8f (patch) | |
tree | 1f321add503b033f6227ce90b2c87bef791953cc /python | |
parent | 6413deefa2e15b891a05728d5cc89160673ae7aa (diff) |
python/python3-bcrypt: updated for version 4.1.2
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python')
-rw-r--r-- | python/python3-bcrypt/python3-bcrypt.SlackBuild | 14 | ||||
-rw-r--r-- | python/python3-bcrypt/python3-bcrypt.info | 180 |
2 files changed, 107 insertions, 87 deletions
diff --git a/python/python3-bcrypt/python3-bcrypt.SlackBuild b/python/python3-bcrypt/python3-bcrypt.SlackBuild index f0658054f27d4..7bc881990beee 100644 --- a/python/python3-bcrypt/python3-bcrypt.SlackBuild +++ b/python/python3-bcrypt/python3-bcrypt.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-bcrypt SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-4.0.1} +VERSION=${VERSION:-4.1.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -64,6 +64,9 @@ elif [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" CARGOTARGET="--target $ARCH-unknown-linux-gnu" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -79,6 +82,14 @@ rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $SRCNAM-$VERSION +# Using more recent rust version +export PATH="/opt/rust16/bin:$PATH" +if [ -z "$LD_LIBRARY_PATH" ]; then + export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" +else + export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" +fi + # build offline # configuration tells cargo to use the configured directory # for dependencies intead of downloading from crates.io @@ -150,6 +161,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +export PYTHONPATH=/opt/python3.9/site-packages/ CARGO_HOME=.cargo \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/python/python3-bcrypt/python3-bcrypt.info b/python/python3-bcrypt/python3-bcrypt.info index e48c9db9a5ec1..2588a0818db02 100644 --- a/python/python3-bcrypt/python3-bcrypt.info +++ b/python/python3-bcrypt/python3-bcrypt.info @@ -1,108 +1,116 @@ PRGNAM="python3-bcrypt" -VERSION="4.0.1" +VERSION="4.1.2" HOMEPAGE="https://github.com/pyca/bcrypt/" -DOWNLOAD="https://pypi.python.org/packages/source/b/bcrypt/bcrypt-4.0.1.tar.gz \ +DOWNLOAD="https://pypi.python.org/packages/source/b/bcrypt/bcrypt-4.1.2.tar.gz \ https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \ - https://static.crates.io/crates/base64/base64-0.13.0.crate \ - https://static.crates.io/crates/bcrypt/bcrypt-0.13.0.crate \ - https://static.crates.io/crates/bcrypt-pbkdf/bcrypt-pbkdf-0.8.1.crate \ + https://static.crates.io/crates/base64/base64-0.21.5.crate \ + https://static.crates.io/crates/bcrypt-pbkdf/bcrypt-pbkdf-0.10.0.crate \ + https://static.crates.io/crates/bcrypt/bcrypt-0.15.0.crate \ https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \ - https://static.crates.io/crates/block-buffer/block-buffer-0.10.3.crate \ + https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \ https://static.crates.io/crates/blowfish/blowfish-0.9.1.crate \ - https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate \ + https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \ https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \ - https://static.crates.io/crates/cipher/cipher-0.4.3.crate \ - https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.5.crate \ + https://static.crates.io/crates/cipher/cipher-0.4.4.crate \ + https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.11.crate \ https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate \ - https://static.crates.io/crates/digest/digest-0.10.5.crate \ - https://static.crates.io/crates/generic-array/generic-array-0.14.6.crate \ - https://static.crates.io/crates/getrandom/getrandom-0.2.7.crate \ - https://static.crates.io/crates/indoc/indoc-0.3.6.crate \ - https://static.crates.io/crates/indoc-impl/indoc-impl-0.3.6.crate \ + https://static.crates.io/crates/digest/digest-0.10.7.crate \ + https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \ + https://static.crates.io/crates/getrandom/getrandom-0.2.11.crate \ + https://static.crates.io/crates/heck/heck-0.4.1.crate \ + https://static.crates.io/crates/indoc/indoc-2.0.4.crate \ https://static.crates.io/crates/inout/inout-0.1.3.crate \ - https://static.crates.io/crates/instant/instant-0.1.12.crate \ - https://static.crates.io/crates/libc/libc-0.2.134.crate \ - https://static.crates.io/crates/lock_api/lock_api-0.4.9.crate \ - https://static.crates.io/crates/once_cell/once_cell-1.15.0.crate \ - https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate \ - https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.5.crate \ - https://static.crates.io/crates/paste/paste-0.1.18.crate \ - https://static.crates.io/crates/paste-impl/paste-impl-0.1.18.crate \ - https://static.crates.io/crates/pbkdf2/pbkdf2-0.10.1.crate \ - https://static.crates.io/crates/proc-macro-hack/proc-macro-hack-0.5.19.crate \ - https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.46.crate \ - https://static.crates.io/crates/pyo3/pyo3-0.15.2.crate \ - https://static.crates.io/crates/pyo3-build-config/pyo3-build-config-0.15.2.crate \ - https://static.crates.io/crates/pyo3-macros/pyo3-macros-0.15.2.crate \ - https://static.crates.io/crates/pyo3-macros-backend/pyo3-macros-backend-0.15.2.crate \ - https://static.crates.io/crates/quote/quote-1.0.21.crate \ - https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate \ - https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate \ - https://static.crates.io/crates/sha2/sha2-0.10.6.crate \ - https://static.crates.io/crates/smallvec/smallvec-1.10.0.crate \ - https://static.crates.io/crates/subtle/subtle-2.4.1.crate \ - https://static.crates.io/crates/syn/syn-1.0.102.crate \ - https://static.crates.io/crates/typenum/typenum-1.15.0.crate \ - https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.4.crate \ - https://static.crates.io/crates/unindent/unindent-0.1.10.crate \ + https://static.crates.io/crates/libc/libc-0.2.151.crate \ + https://static.crates.io/crates/lock_api/lock_api-0.4.11.crate \ + https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate \ + https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \ + https://static.crates.io/crates/parking_lot/parking_lot-0.12.1.crate \ + https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.9.crate \ + https://static.crates.io/crates/pbkdf2/pbkdf2-0.12.2.crate \ + https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.70.crate \ + https://static.crates.io/crates/pyo3-build-config/pyo3-build-config-0.20.0.crate \ + https://static.crates.io/crates/pyo3-ffi/pyo3-ffi-0.20.0.crate \ + https://static.crates.io/crates/pyo3-macros-backend/pyo3-macros-backend-0.20.0.crate \ + https://static.crates.io/crates/pyo3-macros/pyo3-macros-0.20.0.crate \ + https://static.crates.io/crates/pyo3/pyo3-0.20.0.crate \ + https://static.crates.io/crates/quote/quote-1.0.33.crate \ + https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \ + https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \ + https://static.crates.io/crates/sha2/sha2-0.10.8.crate \ + https://static.crates.io/crates/smallvec/smallvec-1.11.2.crate \ + https://static.crates.io/crates/subtle/subtle-2.5.0.crate \ + https://static.crates.io/crates/syn/syn-2.0.41.crate \ + https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.12.crate \ + https://static.crates.io/crates/typenum/typenum-1.17.0.crate \ + https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \ + https://static.crates.io/crates/unindent/unindent-0.2.3.crate \ https://static.crates.io/crates/version_check/version_check-0.9.4.crate \ https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \ - https://static.crates.io/crates/winapi/winapi-0.3.9.crate \ - https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/zeroize/zeroize-1.5.7.crate" -MD5SUM="a98a2232a8e2af6980000a31ef14d48d \ + https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \ + https://static.crates.io/crates/zeroize/zeroize-1.7.0.crate" +MD5SUM="5ac5308e271ad9ad5f5a315e1525532b \ 05d77ef52e90ad161fdd41b252420467 \ - 80a2c27647a6acb1890a3a7de8fded72 \ - 4b2010e24660e5b48cbb96511099d629 \ - c0e8a8eb1c989831503b47a3382101a4 \ + 577bba6ae4d7493e169ca895141dd106 \ + 60cbc9c6df95ebe4e5ecd67569b866a6 \ + 608e105278defb667c2ab921b43443c2 \ a295edb6953237ebbdfa8e731229f9a3 \ - 7caa371ca22e7a14288920a69c081d40 \ + 023b03cf9968b29253a5dfe62051008d \ c0d5296acca72ce01a0058b7b8f56e55 \ - 1e704be5ddde9d6b5383ef1035309f91 \ + 45339d90b2b3a4f123af5ec459954102 \ 74634128440dbc3766bda76fdf0aaa05 \ - 29ee89d95bc0cef2a5bf730e4efe7ac6 \ - ebdc1f779823eaad615501b1cd3822b1 \ + ef4cc5591659a050ca0de3363b6ab353 \ + e7b31625f54f7c0f141d9bc9701dc389 \ 89e88633cab0e4b6f3d3878b84dffe8b \ - ebf95279270dfefc495cdf5192faaf4c \ - e3480971fb7f7462149056fd70df74e2 \ - 62864db03072aaae4f855126d502b8c7 \ - 2c56a546f0522e89a14f361e364d8921 \ - 9273d518c1b6082859f526fe56c9cd7c \ + 3d62bfbbe08bdcee55fcb8cda85554d9 \ + 64a6d8fe0c9a450bcefa41894e17d7ac \ + 3b00daaa372df161c5c8eeaf16a741d1 \ + b92fa50f56a1e06a7f1bf665442d4a73 \ + 6fed0a0a2bbb2cfa4ce6783106ee16e7 \ 5f3fd38b7aefc1ca48efe279994953f8 \ - 5f153f7135dceb02f88266121c836b4e \ - 906dbb2baf63d05371775a545bb4e980 \ - 426eb9e22cbb36480e13fd265be87b4c \ - 81bd380ba31052f9c84f5e71e8c0ee52 \ - 12e4ba5909e1f30b9142932571eaa4da \ - 233dee08f26c9cbe78f29b66c0c20ccd \ - fe25af78df7a9c06f85cb07b336871fc \ - 22030e124dbac93658e25bb2753d93db \ - f6984103b5729fd3ee8a7d718639c71b \ - c7c38eb603bed6f42edbc4294806a44a \ - ebdf8b160c0945f25087762c9de2a3ff \ - 109be3a18231631535377c6aa0ce7089 \ - 31e29b0181adb24a507832b343828e11 \ - f3230d205e69f924dbf6c7f4cebc57c1 \ - 9f88e7edadde0f80a64bdd467ca822f1 \ - 1de20a0fc1cfdf5e332cbdb2e0899a2b \ - 16111f31a29feae4ce4a324b83dc0189 \ - b4a0a98a54439a5a37952c8879187ee3 \ - e3e93a5606f450c13fcad764fa1c4bed \ - a8014a7c865aa54f305e8cda3ef02019 \ - 8e053c23f1d36fbf3f276fbf501e3e35 \ - 6ad88312d782df53181894f7b74b5533 \ - 7b38b145ae3f6d7d09a1a7a98396f1a2 \ - c12056f5fc11f0d69b92b1d1d4799c80 \ - a193567f36be2b82c0fe122a67d3c1fb \ + 181cb83a57d327b26ebc21db41b28480 \ + cc1b0e90e372869ad03ef40bd53fa30f \ + fb6241893b457ed69fae5c1ae19920da \ + 8390247ae7126c00e162732b249be9d7 \ + 1be45f99109d447849f4244b58c5a470 \ + 7502c2f15026ee3e6a01f57b92942771 \ + 8dcc72ff75b917257f9e9bb29de4b9e1 \ + 3f210fd91912a2d7d2f0af5038704d17 \ + 01071a24d0f7d9f95698399fb7ad532f \ + e78a3edcd9bd40910a2ba01cb3d787e7 \ + 8daf9386365063ba1dafc1cc1a690851 \ + c6aa420d2891785cd81452709cb5c93c \ + 8105bb65b6e5c6428f1c4d0debf9e10a \ + 0ddb8bccd3198892d0dd0ec7151f7cd3 \ + ff1d093069cfc9eb161907e17a51208b \ + f1358be8c98b98837cbd2cf51e75f8b3 \ + 289b776935f2184c6ba2974877285013 \ + a88ce3625ee63d53088ad83d8581b368 \ + 24e0b498b23c398c49e3af66373c91cc \ + 6f0860e6bd66278b2008e8e55b83fe3f \ + 70018e00fdada95c5bf1629133f07cdc \ + 6ebb8deee5a5a0d1c26b20eeee1926b3 \ + ca65153603a1a7240bbd9d2ce19f2d67 \ + 812b2b925f9734bbc39717f284bc712b \ d18d362345c4fe512ef67b738b239fb8 \ e972ea58ec203bfa6c79c1207852298b \ - 0498c4a11448bfc35dc7bb2caa64c753 \ - db96b50050277bf05a3c68534bbb9586 \ - 09de9d01e7331ff3da11f58be8bef0df \ - a72e719c29bea6a044b0ff01cad88cfb" + 24c64817e85ef77765ed0f26c31c9b4c \ + dae6d89034a6988042fd8be4cf5e037d \ + de2839e16d9d7a9fd1c397da62f62b4a \ + e0c35ffb8cfdb74a39bf799811f79304 \ + d990172b607020701f9e84ca8e1c043c \ + 0a68848588e847ceccf504891584d00b \ + 45b469ad607b912256b7c80141fa2d17 \ + 7799baff9a5664205d9110a2624e8989 \ + 4ca31ec33e1508b14d3445f19a16ba55" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-setuptools-rust" +REQUIRES="python3-setuptools-opt python3-setuptools-rust rust16" MAINTAINER="Yth - Arnaud" EMAIL="yth@ythogtha.org" |