sthen
d858b7cc2a
Ports built with setuptools on python 3.10 don't need a RUN_DEPENDS on
...
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
2022-11-26 23:28:11 +00:00
sthen
1427b990d1
bump for MODPY_DEFAULT_VERSION_3 change
2022-11-13 15:29:41 +00:00
kmos
e0a7d826f6
Do the usual C99 invocation for base-gcc
...
Fixes the build on sparc64
2022-08-10 06:12:51 +00:00
jasper
511833e703
update to py-cryptodome-3.15.0
2022-08-05 18:23:07 +00:00
sthen
e3665ea44a
TEST_DEPENDS on py-cryptodome-test-vectors,python3
2022-03-20 18:06:38 +00:00
ajacoutot
594e1c5719
Update to py-cryptodome-3.14.1.
...
ok thfr@ sthen@
2022-03-20 08:39:33 +00:00
naddy
8c0294c2fa
drop RCS Ids
2022-03-11 19:53:16 +00:00
sthen
29389da44c
bump REVISION for switch from Python 3.8 -> 3.9
2021-11-02 00:02:15 +00:00
kmos
2795ba2341
Bump the REVISION on all ports that use the python2 version of
...
py-setuptools.
Also change the lang/python module to use the new
devel/py2-setuptools for python2 ports
ok sthen@
2021-05-21 19:50:21 +00:00
jasper
707d38cd2c
update to py-cryptodome-3.10.1
2021-02-27 12:30:08 +00:00
sthen
17ea750a55
switch from @commen5 substitution to a separate PFRAG file
...
for aes-ni related files, it's more robust to interference by
update-plist
2021-01-09 10:36:33 +00:00
sthen
11869a8557
reinstate AESNI_COMMENT, from gkoehler. Fixes !x86 broken in
...
last plist sync.
2021-01-09 10:10:14 +00:00
sthen
d80c418015
regen PLISTs for python ports with .so files that end up renamed due to
...
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
jasper
34a663b3dd
update to py-cryptodome-3.9.9
2020-11-07 16:21:47 +00:00
jasper
a8409d79db
update to cryptodome-3.9.8 (mostly fixes related to the Shamir's Secret Sharing implementation)
2020-07-14 17:59:56 +00:00
sthen
d9cfe4113e
bump REVISION; python 3 default changed to 3.8
2020-07-03 21:12:24 +00:00
jasper
3ae4a4eda2
update to py-cryptodome-3.9.7
2020-02-23 13:31:06 +00:00
jasper
3af2bf0e05
update to py-cryptodome-3.9.6
2020-02-10 18:19:58 +00:00
jasper
80853e0aa4
update to py-cryptodome-3.9.4
2019-12-08 20:25:02 +00:00
jasper
a2e8accef4
update to py-cryptodome-3.9.3
2019-11-13 20:12:47 +00:00
jasper
30a584c7a9
update to py-cryptodome-1.9.1
2019-11-03 19:34:59 +00:00
jasper
2f36b5a0e4
update to pycryptodome-3.9.0
2019-11-02 20:35:15 +00:00
jasper
fce2e05e0b
update to py-cryptodome-3.8.2
2019-08-26 17:39:02 +00:00
sthen
77f7cc9c61
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:49:33 +00:00
sthen
d7f0752227
bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
...
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
jasper
c319cf3b5b
update to py-cryptodome-3.7.3
2019-01-27 15:06:04 +00:00
naddy
84174f9106
bump for package path change devel/gmp -> devel/gmp,-main
2018-11-02 18:48:39 +00:00
jasper
f6998f3de8
security update to py-cryptodome-3.6.6 addressing CVE-2018-15560
2018-09-03 14:52:23 +00:00
jasper
77e8942ee5
update to py-cryptodome-3.6.4
2018-07-11 07:42:46 +00:00
jasper
e4f89180b0
update to py-cryptodome-3.6.3
2018-07-09 10:35:55 +00:00
sthen
572ba35c55
Use AESNI_COMMENT for _ghash_clmul.so as well; again x86 only and related
...
(though not exactly the same) as aes-ni things. From Markus Hennecke.
2018-06-24 11:46:58 +00:00
jasper
1453381730
update to pycryptodome-3.6.2
2018-06-23 11:52:30 +00:00
jasper
2db3c48215
remove stale comment
2018-06-23 11:35:07 +00:00
jasper
19b8b3bd4a
make py-cryptodome a replacement for py-crypto. as an actively developed fork of py-crypto
...
it's almost a drop-in replacement https://www.pycryptodome.org/en/latest/src/vs_pycrypto.html
this commit effectively switches from the 'Cryptodome' namespace to 'Crypto'
feedback and ok sthen@
2018-06-02 11:47:13 +00:00
sthen
a78015aa89
Unbreak py-cryptodome on !x86 by using an arch-dependent subst'ed @comment
...
in the PLIST for the AES-NI related .so file. Reported by landry@,
ok landry jasper
2018-05-14 16:43:33 +00:00
jasper
480d231c41
import py-cryptodomex-3.6.1
...
PyCryptodome is a self-contained Python package of low-level cryptographic
primitives. It is an cleaned and simplified fork of PyCrypto, exposing
almost the same API. Most applications run unmodified, apart from a very
few compatibility breaks for those parts of the API that represented a
security hazard or that were too hard to maintain.
NB: currently we're packaging cryptodomex which doesn't conflict with py-crypto.
once all callers are migrated we can switch to the regular cryptodome package.
with and ok sthen@
2018-04-29 08:55:50 +00:00