This is an update of py-waitress from 1.4.4 to 2.1.2.

This update addresses:
- CVE-2022-24761
- and skipping versions 2.1.0 and 2.1.1 avoids CVE-2022-31015

ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-waitress/Makefile,v
retrieving revision 1.13
diff -u -p -u -r1.13 Makefile
--- Makefile    25 Nov 2022 21:11:42 -0000      1.13
+++ Makefile    17 Jan 2023 05:17:28 -0000
@@ -1,9 +1,8 @@
 COMMENT =              pure-Python WSGI server
 
-MODPY_EGG_VERSION =    1.4.4
+MODPY_EGG_VERSION =    2.1.2
 DISTNAME =             waitress-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
-REVISION =             5
 
 CATEGORIES =           www
 
@@ -12,11 +11,11 @@ PERMIT_PACKAGE =    Yes
 
 MODULES =              lang/python
 
-MODPY_PI =             Yes
-MODPY_PYBUILD =                setuptools
-
 FLAVORS =              python3
 FLAVOR =               python3
+
+MODPY_PI =             Yes
+MODPY_PYBUILD =                setuptools
 
 BUILD_DEPENDS =                textproc/py-sphinx${MODPY_FLAVOR}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-waitress/distinfo,v
retrieving revision 1.3
diff -u -p -u -r1.3 distinfo
--- distinfo    9 Sep 2020 18:49:39 -0000       1.3
+++ distinfo    17 Jan 2023 05:17:28 -0000
@@ -1,2 +1,2 @@
-SHA256 (waitress-1.4.4.tar.gz) = G7Q2UIp0h6xssJeuen/lQTrvymEFULr1jwlA5R7PsmE=
-SIZE (waitress-1.4.4.tar.gz) = 173124
+SHA256 (waitress-2.1.2.tar.gz) = eApAgsX7wP3movz+Xibm78Ho9CVzCGPAQIV2l4H1Hro=
+SIZE (waitress-2.1.2.tar.gz) = 179823
Index: patches/patch-setup_cfg
===================================================================
RCS file: /cvs/ports/www/py-waitress/patches/patch-setup_cfg,v
retrieving revision 1.2
diff -u -p -u -r1.2 patch-setup_cfg
--- patches/patch-setup_cfg     11 Mar 2022 20:10:51 -0000      1.2
+++ patches/patch-setup_cfg     17 Jan 2023 05:17:28 -0000
@@ -3,11 +3,11 @@ Remove --cov option that doesn't work ev
 Index: setup.cfg
 --- setup.cfg.orig
 +++ setup.cfg
-@@ -67,7 +67,7 @@ python_files = test_*.py
- python_classes = Test_*
+@@ -62,7 +62,7 @@ python_files = test_*.py
+ python_classes = Test*
  testpaths = 
        tests
--addopts = -W always --cov
+-addopts = --cov -W always
 +addopts = -W always
  
  [egg_info]
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/www/py-waitress/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 DESCR
--- pkg/DESCR   2 Sep 2016 10:09:44 -0000       1.1.1.1
+++ pkg/DESCR   17 Jan 2023 05:17:28 -0000
@@ -1,5 +1,5 @@
-Waitress is meant to be a production-quality pure-Python WSGI server with very
-acceptable performance. It has no dependencies except ones which live in the
-Python standard library. It runs on CPython on Unix and Windows under Python
-2.7+ and Python 3.3+. It is also known to run on PyPy 1.6.0+ on UNIX. It
-supports HTTP/1.0 and HTTP/1.1.
+Waitress is meant to be a production-quality pure-Python WSGI server
+with very acceptable performance. It has no dependencies except
+ones which live in the Python standard library. It runs on CPython
+on Unix and Windows under Python 3.7+. It is also known to run on
+PyPy 3 on UNIX. It supports HTTP/1.0 and HTTP/1.1.

Reply via email to