notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
py-backports.ssl_match_hostname Backport of the ssl_match_hostname function from Python 3.5
3.5.0.1_1 security Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.5.0.1_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Uses Python 2.7 which is EOLed upstream
Expired This port expired on: 2020-12-31
Maintainer: lifanov@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-03-22 22:58:47
Last Update: 2021-01-01 11:45:05
SVN Revision: 559825
People watching this port, also watch:: python, cvsgraph, ladspa, php74-pear-Horde_Mapi
Also Listed In: python
License: PSFL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}backports.ssl_match_hostname>0:security/py-backports.ssl_match_hostname@${PY_FLAVOR}
No installation instructions: this port has been deleted.
The package name of this deleted port was:
PKGNAME: py27-backports.ssl_match_hostname
Package flavors (<flavor>: <package>)
  • py27: py27-backports.ssl_match_hostname
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-backports.ssl_match_hostname
ABIlatestquarterly
FreeBSD:11:aarch643.5.0.1_13.5.0.1_1
FreeBSD:11:amd64--
FreeBSD:11:armv6-3.5.0.1_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-3.5.0.1_1
FreeBSD:12:aarch643.5.0.1_1-
FreeBSD:12:amd64--
FreeBSD:12:armv63.5.0.1_13.5.0.1_1
FreeBSD:12:armv73.5.0.1_13.5.0.1_1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips643.5.0.1_13.5.0.1_1
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py27-setuptools>0 : devel/py-setuptools@py27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-backports>0 : devel/py-backports@py27
  2. py27-setuptools>0 : devel/py-setuptools@py27
  3. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/b/backports.ssl_match_hostname/
  2. https://pypi.org/packages/source/b/backports.ssl_match_hostname/
Collapse this list.
Port Moves
  • port deleted on 2021-01-01
    REASON: Has expired: Uses Python 2.7 which is EOLed upstream

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Jan 2021 11:45:05
Original commit files touched by this commit Revision:559825  3.5.0.1_1
antoine search for other commits by this committer
Re-apply part of r559792 (INDEX and bulk -a OK)

With hat:	portmgr
01 Jan 2021 10:11:35
Original commit files touched by this commit Revision:559822  3.5.0.1_1
antoine search for other commits by this committer
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed

With hat:	portmgr
01 Jan 2021 00:57:24
Original commit files touched by this commit Revision:559792  3.5.0.1_1
rene search for other commits by this committer
Remove most expired ports that depend on Python 2.7:

Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
  upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
  them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
  of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves

I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 Feb 2020 17:59:36
Original commit files touched by this commit Revision:526520  3.5.0.1_1
antoine search for other commits by this committer
Clean up USES

With hat:	portmgr
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  3.5.0.1_1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
05 Dec 2017 15:00:04
Original commit files touched by this commit Revision:455585  3.5.0.1_1
lifanov search for other commits by this committer
add devel/py-backports - namespace shim for Python backports

Currently, all py-backports.* ports conflict with each other
over a file that has the same contents.

This creates a port that installs the shared file and py-backports.*
ports should depend on this one and remove the shared file from their
own pkg-plist. It's the same approach as the one taken by OpenBSD.

Some ports are already converted as an example:
- security/py-backports.ssl_match_hostname
- devel/py-backports.functools_lru_cache
- devel/py-backports.shutil_get_terminal_size

The last two conversions and the fix to work with FLAVORS were submitted
by antoine. Thank you!

Reviewed by:	antoine
Approved by:	portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D11095
10 Apr 2017 20:08:19
Original commit files touched by this commit Revision:438206  3.5.0.1
lifanov search for other commits by this committer
add security/py-backports.ssl_match_hostname

backport of ssl_match_hostname function from Python 3.5
23 Jun 2015 18:31:29
Original commit files touched by this commit Revision:390442  3.4.0.2
rm search for other commits by this committer
Remove expired port

Functionality of py-backports.ssl_match_hostname is available in Python standard
library as ssl.match_hostname() since Python 2.7.9 [1].

[1] https://docs.python.org/2.7/library/ssl.html#ssl.match_hostname
22 Jun 2015 19:33:51
Original commit files touched by this commit Revision:390316  3.4.0.2
rm search for other commits by this committer
security/py-backports.ssl_match_hostname: add comment on blocker PR

Add comment on PR 201050 that blocking removal of this port. I tried to
contact maintainer couple of days ago, but still got no response, so just
created an PR to have a chance to commit this by timeout.
02 May 2015 00:09:59
Original commit files touched by this commit Revision:385158  3.4.0.2
rm search for other commits by this committer
security/py-backports.ssl_match_hostname: set for deprecation

Mark as deprecated. Function match_hostname() was backported
to standard library (ssl module) since Python 2.7.9. This is
the python version we have in ports, so there is no need in
this port anymore. Set expiration date to 2015-04-08.

References:
 * https://docs.python.org/2.7/library/ssl.html
16 Apr 2015 20:13:44
Original commit files touched by this commit Revision:384126  3.4.0.2
gblach search for other commits by this committer
Back to the pool.

Currently and in near future I don't have time to be responsible
for any port.
24 Oct 2014 16:50:43
Original commit files touched by this commit Revision:371453  3.4.0.2
mva search for other commits by this committer
- Convert ports of science/ and security to new USES=python

Approved by:	portmgr (implicit)
01 Jun 2014 15:28:44
Original commit files touched by this commit Revision:356138  3.4.0.2
rene search for other commits by this committer
Update consumers of lang/python31 or higher to use Python version 3.X
and consumers of lang/python31 or lower to use Python 2.X

This is in preparation of removing lang/python31 which expired on 2014-06-01

While here apply some fixes for textproc/codespell:
- USE_XZ -> USES=tar:xz
- remove unneeded USE_PYTHON_RUN line

Approved by:	python (mva)
22 Mar 2014 22:58:40
Original commit files touched by this commit Revision:348814  3.4.0.2
gblach search for other commits by this committer
Add new port security/py-backports.ssl_match_hostname:

This backport brings match_hostname() to users of earlier versions of Python.

Number of commits found: 14