Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
42.0.8_5,1 01 Dec 2024 09:24:18 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.83.0
PR: 283000 |
42.0.8_4,1 08 Nov 2024 08:24:20 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.82.0
PR: 282516 |
42.0.8_3,1 10 Sep 2024 11:00:34 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.81.0
PR: 281300 |
42.0.8_2,1 10 Sep 2024 10:58:07 |
Mikael Urankar (mikael) Author: Siva Mahadevan |
*/*: remove STRIP_CMD calls in rust based ports
This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e
PR: 246993
Differential Revision: https://reviews.freebsd.org/D46503 |
42.0.8_2,1 26 Aug 2024 08:08:01 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.80.1
PR: 280490 |
42.0.8_1,1 18 Jun 2024 10:59:14 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.79.0
PR: 279707 |
42.0.8,1 06 Jun 2024 07:48:07 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 42.0.8
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/ |
42.0.7,1 19 May 2024 17:15:52 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 42.0.7
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/ |
42.0.5_2,1 13 May 2024 11:03:24 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.78.0
PR: 278834 |
42.0.5_1,1 23 Mar 2024 14:49:31 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Remove TESTING_UNSAFE
- Add missing TEST_DEPENDS |
42.0.5_1,1 23 Mar 2024 09:41:46 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.77.0
PR: 277786 |
42.0.5,1 16 Mar 2024 16:38:27 |
Gleb Popov (arrowd) |
*: Mark TESTING_UNSAFE |
42.0.5,1 09 Mar 2024 14:06:14 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 42.0.5
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/
Security: CVE-2024-26130 |
41.0.7_3,1 19 Feb 2024 11:59:23 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.76.0
PR: 276920 |
41.0.7_2,1 09 Jan 2024 12:15:54 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.75.0
PR: 276033 |
41.0.7_1,1 08 Dec 2023 15:04:09 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.74.1
PR: 275243 |
41.0.7,1 01 Dec 2023 22:11:47 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 41.0.7
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/
Security: CVE-2023-49083 |
41.0.5,1 01 Nov 2023 02:08:29 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 41.0.5
- Update WWW
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/ |
41.0.4_1,1 24 Oct 2023 10:22:32 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.73.0
PR: 274499 |
41.0.4,1 22 Sep 2023 23:24:42 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 43.0.4
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/ |
41.0.3_1,1 11 Sep 2023 03:11:31 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Add SSH option |
41.0.3_1,1 08 Sep 2023 09:06:24 |
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.72.0
PR: 273331 |
41.0.3,1 04 Sep 2023 09:04:47 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Fix 82c675ccaa87127ca291de1d224aa18cb782149f
- Update version requirement of BUILD_DEPENDS
- Fix TEST_DEPENDS
- Remove no-op USES=compiler:env |
41.0.3,1 29 Aug 2023 17:28:54 |
Li-Wen Hsu (lwhsu) |
security/py-cryptography*: Update to 41.0.3
This patch combines the efforts from the people invloved in the PR.
I just do the integrating and testing.
PR: 254853
Approved by: tcberner (portmgr)
Sponsored by: The FreeBSD Foundation |
3.4.8_1,1 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
3.4.8_1,1 02 Jun 2023 13:01:58 |
Felix Palmen (zirias) |
security/py-cryptography: Fix with LibreSSL 3.7
LibreSSL 3.7 introduced a few EVP_* functions, so remove the dummy
replacements from the patch.
Approved by: portmgr (just-fix-it), tcberner (mentor, implicit) |
3.4.8_1,1 28 Mar 2023 08:02:07 |
Felix Palmen (zirias) |
security/py-cryptography: Fix with libressl 3.6
PR: 270318
Approved by: sunpoet (maintainer)
Approved by: tcberner (mentor, implicit: libressl)
Differential Revision: https://reviews.freebsd.org/D39224 |
3.4.8_1,1 12 Mar 2023 08:47:06 |
Felix Palmen (zirias) |
security/py-cryptography: Fix runtime /w libressl
When built with LibreSSL, a few symbols were missing, so consumers
failed at runtime.
PR: 269705
Approved by: sunpoet (maintainer, timeout)
Approved by: tcberner (mentor, implicit: libressl)
Differential Revision: https://reviews.freebsd.org/D38765 |
3.4.8,1 11 Jan 2023 15:58:34 |
Dmitry Marakasov (amdmi3) |
*/*: rename CHEESESHOP to PYPI in MASTER_SITES
PR: 267994
Differential revision: D37518
Approved by: bapt |
3.4.8,1 19 Nov 2022 08:12:33 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Rename patch files |
3.4.8,1 04 Nov 2022 11:21:28 |
Felix Palmen (zirias) |
security/py-cryptography: Fix build w/ libressl3.5
Approved by: sunpoet (maintainer, timeout), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D37049 |
3.4.8,1 14 Oct 2022 13:45:24 |
Tobias C. Berner (tcberner) |
security/py-cryptography: revert Update to 38.0.1
This reverts commit f5711e95bcd17b154bdd697cb3f1650a788fdf3c.
Revert due to multiple breakage reports. |
38.0.1 09 Oct 2022 15:37:58 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 38.0.1
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
https://cryptography.io/en/latest/changelog/ |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.4.8 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.4.8 20 Jul 2022 14:22:56 |
Tobias C. Berner (tcberner) |
security: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Dupre <ale@FreeBSD.org>
* Alex Kapranoff <kappa@rambler-co.ru>
* Alex Samorukov <samm@freebsd.org>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kriventsov <avk@vl.ru>
* Alexander Leidinger <netchild@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
3.4.8 03 Jun 2022 16:57:31 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Convert to USE_PYTHON=pytest |
3.4.8 13 May 2022 11:39:35 |
Po-Chuan Hsieh (sunpoet) |
security/py-cryptography: Update to 3.4.8
- Update pkg-descr
- Update WWW
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst |
3.3.2 07 Mar 2022 19:24:01 |
Po-Chuan Hsieh (sunpoet) |
*/py-*: Take maintainership |
3.3.2 07 Mar 2022 19:07:39 |
Rene Ladan (rene) |
all: return koobs' ports to the pool after safekeeping his commit bit. |
3.3.2 13 Oct 2021 13:14:06 |
Stefan Eßer (se) |
security/py-cryptography: Add CPE information
Approved by: portmgr (blanket) |
3.3.2 04 Oct 2021 21:32:24 |
Charlie Li (vishwin) |
security/py-cryptography: support LibreSSL 3.4.0
Merged upstream as https://github.com/pyca/cryptography/pull/6360
and backported to this version.
While here, remove remaining FreeBSD 11 cruft
Approved by: fluffy (mentor), koobs (implicit: MAINTAINER_POLICY)
Differential Revision: https://reviews.freebsd.org/D32281 |
3.3.2 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
3.3.2 21 May 2021 15:11:07 |
Charlie Li (vishwin) |
security/py-cryptography: fix build on FreeBSD 11
The LibreSSL 3.3.2+ patch does not and was never intended to apply
with older py-cryptography 2.9.2 that we offer for FreeBSD 11 using
base OpenSSL. For now, make the LibreSSL 3.3.2+ patch conditional
on SSL_DEFAULT=libressl* until FreeBSD 11 goes EOL.
Reported by: dvl
Fixes: 6f05c9c07cff security/py-cryptography: fix build with LibreSSL 3.3.2+
Pointy hat to: vishwin
Approved by: koobs (maintainer, implicit), fluffly (mentor, implicit)
PR: 255241 |
3.3.2 21 May 2021 04:32:25 |
Charlie Li (vishwin) |
security/py-cryptography: fix build with LibreSSL 3.3.2+
Merged upstream as https://github.com/pyca/cryptography/pull/5988
and backported to this version.
Approved by: koobs (maintainer), fluffy (mentor)
PR: 255241 |
3.3.2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.3.2 25 Feb 2021 13:32:25 |
fluffy |
security/py-openssl: unbreak run for consumers
Partially revert r566075 to previous py-openssl release only for
${OSVERSION} < 1200085 and base OpenSSL 1.0.2 with PORTEPOCH bump
This step is needed because since 20.0 release py-openssl have dropped off
support
for openssl < 1.1.0 which still in base fo FreeBSD 11.4+ branch
Due to dependency on recent cryptography, bump py-cryptography to 3.3.2 release
under same conditions as py-openssl. 3.3.2 was last release which not requred
Rust to build
With hat: ports-secteam
Pointy hat to: sbz (for skip dependencies verification and no reaction to
complains)
Reported by: many via ML |
2.9.2 10 Jan 2021 16:04:33 |
rene |
Remove empty PY_IPADDRESS from ports using Python 3.6+
Also remove one manual declaration (net-mgmt/py-aggregate6) |
2.9.2 10 Jan 2021 14:05:33 |
rene |
Remove empty PY_ENUM34 from ports using Python 3.6+ |
2.9.2 09 Jan 2021 16:34:07 |
antoine |
Remove python 2.7 support from a few ports |
2.9.2 02 Jan 2021 13:36:28 |
antoine |
Revert r559936, there are still a lot of reverse dependencies |
2.9.2 02 Jan 2021 13:20:55 |
rene |
security/py-cryptography: remove support for expired Python 2.7 |
2.9.2 04 Dec 2020 11:31:23 |
koobs |
security/py-cryptography: Update to 2.9.2 [2]
- Remove patch-PR4855, upstreamed [1]
- Remove asn1crypto, no longer an install_requires (RUN_DEPENDS) [1]
- Add workaround for OpenSSL 1.0.2u/t when building for FreeBSD
11.3-STABLE and 11.4-RELEASE/STABLE. [2]
Changelog:
https://github.com/pyca/cryptography/blob/2.9.2/CHANGELOG.rst
HUGE thank you to Kai for running through extensive QA and producing the
final changeset.
PR: 245929
Submitted by: Daniel <daniel.engberg.lists pyret.net> [1]
Submitted by: kai [2]
MFH: No (backward incompatiblities, substantial dependents count) |
2.6.1 26 Apr 2019 05:13:26 |
koobs |
security/py-cryptography: Fix build with libressl 2.9.1
Backport upstream pull request #4855 by Charlie Li <ml+freebsd vishwin info>
PR: 237487
Submitted by: Maciej Pasternacki <maciej pasternacki. net> (v1)
Submitted by: gahr (v2)
Reported by: Simeon Simeonov <sgs pichove org>
Obtained from: https://github.com/pyca/cryptography/pull/4855
Tested by: gahr (all USES=ssl versions), many |
2.6.1 21 Mar 2019 19:42:00 |
sunpoet |
Update to 2.6.1
Changes: https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst
PR: 236278
Submitted by: sunpoet (myself)
Approved by: koobs (maintainer) |
2.3 06 Aug 2018 03:25:20 |
koobs |
security/py-cryptography: Update to 2.3
This version update fixes builds with libressl >= 2.7.
Builds with openssl-devel are broken due to an underlying lang/python* port
issue [1].
Changelog:
https://github.com/pyca/cryptography/blob/2.3/CHANGELOG.rst
[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229223
PR: 226906
Submitted by: Charli Li <ml+freebsd vishwin info>
Reported by: many
MFH: 2018Q3 (fixes package build, security fix)
Security: 9e2d0dcf-9926-11e8-a92d-0050562a4d7b |
2.1.4 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
2.1.4 22 Jan 2018 14:57:29 |
sbz |
- Update to 2.1.4
PR: 225348 |
2.0.3_1 10 Jan 2018 12:35:03 |
amdmi3 |
- Fix build on mips by disabling unknown warning flag
MFH: 2018Q1
Approved by: portmgr blanket |
2.0.3_1 05 Jan 2018 20:02:04 |
yuri |
Corrected shared library names that got the .abi3 suffix for python-36 and up
after devel/py-cffi upgrade to 1.11.2
This is the followup for the r457997 commit that updated devel/py-cffi to
1.11.2.
As it turned out, the shared object names built by py-cffi has changed in python
36.
Dependent ports can choose between installing such shared object as part of
their plist, or
generating them in the runtime and placing them into ~/.cache/{port-name}/ The
former ones,
that include the shared objects in their plist, got affected.
4 of the ports were failing explicitly in their py36 flavor during the strip
phase.
The other 6 were either missing strip entirely, or performed the strip operation
without
using explicit shared object names. These 6 ports didn't trigger any build
errors, and were
failing silently during the runtime, making the problem very hard to detect.
Precisely, .abi3 suffix is now added for the py36 flavor of relevant ports.
Here are the 10 ports that got affected and are now corrected:
databases/py-psycopg2cffi devel/py-pygit2 devel/py-xattr devel/py-pyopencl
devel/py-atomiclong
multimedia/py-librtmp net/py-nnpy security/py-bcrypt security/py-cryptography
security/py-pynacl
All of them got the * in the stripped shared object name, and a PORTREVISION
bump. |
2.0.3 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
2.0.3 24 Sep 2017 05:00:21 |
koobs |
security/py-cryptography: Update to 2.0.3
- Update LICENSE section, now Dual-licensed
- Update dependencies and minimum versions
- Enable concurrent Python feature
- Remove upstreamed patch
- Remove version support declaration from pkg-descr
Changelog:
https://cryptography.io/en/latest/changelog/#v2-0-3
PR: 222519
Submitted by: Yasuhiro KIMURA <yasu utahime org> |
1.7.2 03 Sep 2017 10:28:00 |
rene |
security/py-cryptography: remove support for expired Python 3.3 |
1.7.2 10 Jun 2017 03:16:45 |
woodsb02 |
security/py-cryptography: Fix build with Python 3.3
PR: 219833
Reported by: koobs
Approved by: portmgr blanket |
1.7.2 07 Jun 2017 14:22:59 |
woodsb02 |
[NEW] security/py3-cryptography: Create Python 3.x version of port
The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.
www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).
This change creates one of those ports.
[1] https://svnweb.freebsd.org/changeset/ports/442565
PR: 219833 |
1.7.2 22 Feb 2017 19:10:26 |
rezny |
Update to 1.7.2 and fix building with libressl-devel
PR: 216825
Approved by: maintainer (timeout), swills (mentor)
Differential Revision: https://reviews.freebsd.org/D9711 |
1.6 01 Jan 2017 03:45:13 |
sunpoet |
Remove BROKEN_FreeBSD_9
Approved by: portmgr (blanket) |
1.6 19 Dec 2016 09:05:48 |
amdmi3 |
- Mark BROKEN on 9.x
Approved by: portmgr blanket |
1.6 08 Dec 2016 17:15:30 |
antoine |
Unbreak
With hat: portmgr
MFH: 2016Q4 |
1.6 08 Dec 2016 17:07:23 |
feld |
security/py-pycryptography: Fix build on FreeBSD 9.3
Modern py-cryptography requires a more modern OpenSSL. This switch to
requiring OpenSSL from ports is a disruptive change, but it will protect
these users from the recently patched vulnerabilites.
Support for OpenSSL 0.9.8 was removed in pycryptography as of version 1.4.
The last release to support OpenSSL 0.9.8 was 1.3.4 which is still
vulnerable to the HDKF key generation bug. It appears that version 1.4
did build successfully on FreeBSD 9.3, but upstream had abandoned
support for OpenSSL 0.9.8 at that point so it is unclear if it was fully
functional.
PR: 214915
MFH: 2016Q4 |
1.6 04 Dec 2016 22:18:51 |
feld |
security/py-cryptography: Update to 1.6
Changelog: https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst
PR: 214915
Approved by: ports-secteam (with hat)
MFH: 2016Q4
Security: CVE-2016-9243 |
1.4 02 Dec 2016 09:21:59 |
mat |
http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by: Absolight |
1.4 12 Aug 2016 16:58:34 |
swills |
security/py-cryptography: update to 1.4
PR: 210484
Approved by: koobs (maintainer) |
1.3.1 17 Apr 2016 19:19:09 |
brnrd |
security/py-cryptography: Update to 1.3.1
- Update to latest version 1.3.1
- Remove patch now included upstream
- Add patch to allow build without openssl/e_os.h in base
Reviewed by: koobs (mentor, python), feld (mentor)
Approved by: feld (mentor)
Differential Revision: D5959 |
1.0.2_4 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
1.0.2_4 02 Mar 2016 17:14:23 |
koobs |
security/py-cryptography: Fix build with OpenSSL 1.0.2g
Backport upstream commit [1] fixing build failures after the OpenSSL
1.0.2g update
[1]
https://github.com/pyca/cryptography/commit/df779dfec9ce87b79e48448aea3c597a4716b29e
PR: 207624
Reported by: matthew, Pierre Guinoiseau <pierre guinoiseau eu>
MFH: 2016Q1 |
1.0.2_3 18 Nov 2015 21:41:48 |
rm |
devel/py-asn1: move to devel/py-pyasn1 to match PyPI name
- move to devel/py-pyasn1 to match PyPI name
- update *_DEPENDS and bump PORTREVISION in dependent ports
- reset PORTEPOCH
PR: 204567
Submitted by: John W. O'Brien <john@saltant.com>
Approved by: mhjacks@swbell.net (maintainer of devel/py-asn1) |
1.0.2_2 02 Nov 2015 16:39:53 |
koobs |
security/py-cryptography: Add missing run-time dependencies
Add py-idna and conditionally (For Python < 3.3) py-ipaddress to
RUN_DEPENDS
While I'm here:
- Update minimum versions requirement for py-cffi
- Update test target since the framework supports TEST_DEPENDS et al.
Noticed by: brnrd |
1.0.2_1 20 Oct 2015 15:14:09 |
koobs |
security/py-cryptography: Add enum43 to RUN_DEPENDS
Refactor *_DEPENDS to match setup.py's less than obvious dependencies
cffi is both a build/run dependency, the rest are only run dependencies.
This was causing a build failure for net-im/papyon:
ImportError: No module named enum
Reported by: kwm, pkg-fallout
Assisted by: antoine |
1.0.2 18 Oct 2015 03:13:54 |
koobs |
security/py-cryptography: Update to 1.0.2
- Update to 1.0.2
- Strip shared libraries
- Add patch to support building with LibreSSL
- Remove ALPN patch (upstreamed)
Changes:
https://github.com/pyca/cryptography/blob/1.0.2/CHANGELOG.rst
PR: 203819
Submitted by: Ralf van der Enden <tremere cainites net> |
0.8.2 26 May 2015 16:47:03 |
antoine |
Switch PYTHON_REL from a 3 digits number to a 4 digits number to handle
python 2.7.10
Differential Revision: https://reviews.freebsd.org/D2639
Reviewed by: sunpoet, mva |
0.8.2 24 Apr 2015 13:36:30 |
koobs |
security/py-cryptography: Update to 0.8.2
- Update to 0.8.2
- Update COMMENT (upstream)
- Pet portlint (TEST_DEPENDS must appear earlier)
- Remove patches that have been upstreamed
- Backport ALPN patch merged upstream, not yet released [1]
Changes:
* https://github.com/pyca/cryptography/blob/0.8.2/CHANGELOG.rst
[1] https://github.com/pyca/cryptography/pull/1849
PR: 197049
Submitted by: Bernard Spil <spil.oss gmail com> |
0.7.2 18 Jan 2015 09:38:16 |
koobs |
security/py-cryptography: Update to 0.7.2, Fix LibreSSL
- Update to 0.7.2
- Update BUILD_DEPENDS and TEST_DEPENDS
- Patch upstream sources to fix LibreSSL:
* Remove EGD (Perl Entropy Gathering Daemon) support. This hasn't
been needed on FreeBSD since FreeBSD 4.2
* Disable compression conditionally using OPENSSL_NO_COMP
* Check features, not version for x509_vfy
[1] https://github.com/pyca/cryptography/issues/928
PR: 196827
Submitted by: Bernard Spil <spil.oss gmail com> |
0.5.4 25 Aug 2014 08:40:33 |
koobs |
security/py-cryptography: Update to 0.5.4, Modernize
- Update 0.5.4
- Add LICENSE_FILE
- Update TEST_DEPENDS
- Modernize Python framework entries (USES, USE_PYTHON)
Changes:
https://github.com/pyca/cryptography/blob/0.5.4/CHANGELOG.rst |
0.4 01 Jul 2014 04:55:57 |
koobs |
security/py-cryptography: Update to 0.4
- Update to 0.4
- Remove setup.py patch (Upstreamed [1])
Changes:
* https://github.com/pyca/cryptography/blob/0.4/CHANGELOG.rst
[1] https://github.com/pyca/cryptography/pull/678 |
0.2.2_1 08 Mar 2014 09:12:34 |
koobs |
security/py-cryptography: BUILD_DEPENDS are also RUN_DEPENDS
Add BUILD_DEPENDS (cffi and six) to RUN_DEPENDS as they are needed at run time
Reported by: antoine |
0.2.2 08 Mar 2014 02:33:00 |
koobs |
security/py-cryptography: Update to 0.2.2
- Update to 0.2.2
Changes:
* Removed a constant definition that was causing compilation problems
with specific versions of OpenSSL. |
0.2.1_1 25 Feb 2014 11:29:36 |
koobs |
security/py-cryptography: Tests fix, Depend on OpenSSL
- Backport python setup.py test integration PR [1]
- Add OpenSSL as a dependency (Was py-openssl dependency)
- Add TEST_DEPENDS and regression-test: target
[1] https://github.com/pyca/cryptography/pull/678 |
0.2.1 23 Feb 2014 13:47:05 |
koobs |
[NEW PORT] security/py-cryptography: Cryptographic recipes and primitives to
Python developers
cryptography is a package designed to expose cryptographic recipes and
primitives to Python developers. Our goal is for it to be your "cryptographic
standard library". It supports Python 2.6-2.7, Python 3.2+, and PyPy.
cryptography includes both high level recipes, and low level interfaces to
common cryptographic algorithms such as symmetric ciphers, message digests
and key derivation functions.
WWW: http://github.com/pyca/cryptography/ |