git: 5b77a71c74be - main - security/py-fail2ban: Fix build with setuptools 58.0.0+

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 07 Mar 2022 18:27:22 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5b77a71c74be894608c00f6387ea11d4ae607886

commit 5b77a71c74be894608c00f6387ea11d4ae607886
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-03-07 18:07:42 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-03-07 18:13:20 +0000

    security/py-fail2ban: Fix build with setuptools 58.0.0+
    
    With  hat:      python
---
 security/py-fail2ban/files/patch-setup.py | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/security/py-fail2ban/files/patch-setup.py b/security/py-fail2ban/files/patch-setup.py
new file mode 100644
index 000000000000..cc09c1acae19
--- /dev/null
+++ b/security/py-fail2ban/files/patch-setup.py
@@ -0,0 +1,26 @@
+--- setup.py.orig	2020-11-23 20:43:03 UTC
++++ setup.py
+@@ -39,14 +39,7 @@ from distutils.command.build_scripts import build_scri
+ if setuptools is None:
+ 	from distutils.command.install import install
+ 	from distutils.command.install_scripts import install_scripts
+-try:
+-	# python 3.x
+-	from distutils.command.build_py import build_py_2to3
+-	from distutils.command.build_scripts import build_scripts_2to3
+-	_2to3 = True
+-except ImportError:
+-	# python 2.x
+-	_2to3 = False
++_2to3 = False
+ 
+ import os
+ from os.path import isfile, join, isdir, realpath
+@@ -186,7 +179,6 @@ commands.'''
+ if setuptools:
+ 	setup_extra = {
+ 		'test_suite': "fail2ban.tests.utils.gatherTests",
+-		'use_2to3': True,
+ 	}
+ else:
+ 	setup_extra = {}