Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: security/py-mitmproxy: new port (version 10.3.0)
To:
Daniel Dickman <didickman@gmail.com>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Sun, 07 Jul 2024 23:38:03 +0100

Download raw body.

Thread
On Fri, 28 Jun 2024 22:27:10 +0100,
Daniel Dickman <didickman@gmail.com> wrote:
> 
> On Wed, Jun 26, 2024 at 8:21 AM Stuart Henderson <stu@spacehopper.org> wrote:
> >
> > > >
> > > > archivers/py-brotlicffi
> 
> ok
> 
> > > > archivers/py-lsqpack
> 
> license should be BSD not MIT and then ok
> 
> > > > archivers/py-zstandard
> 
> license should be BSD not MIT
> 
> needs BDEP on devel/py-cffi
> 
> ok with the above changes.
> 
> > > > devel/py-kaitaistruct
> 
> ok
> 
> > > > net/py-publicsuffix2
> 
> license is MIT and MPL-2.0 then ok
> 
> > > > www/py-asgiref
> 
> ok
> 

Here ab updated archive which contains:

 - archivers/py-brotlicffi
 - archivers/py-zstandard
 - net/py-publicsuffix2
 - devel/py-kaitaistruct
 - archivers/py-lsqpack
 - www/py-aioquic
 - www/py-asgiref
 - security/py-mitmproxy_rs
 - security/mitmproxy

Additionally, it contains an update www/py-aioquic to 1.2.0, and heavy
reworked patch which addressed remarks from upstream. Thus, make test is
passed on -current/amd64.

I also addressed all remarks as (diff is quited to avoid applying):

> diff --git archivers/py-lsqpack/Makefile archivers/py-lsqpack/Makefile
> index ad5622b1d49..de70d9bdea2 100644
> --- archivers/py-lsqpack/Makefile
> +++ archivers/py-lsqpack/Makefile
> @@ -6,7 +6,7 @@ PKGNAME =		py-lsqpack-${MODPY_EGG_VERSION}
> 
>  CATEGORIES =		archivers devel www
> 
> -# MIT
> +# BSD
>  PERMIT_PACKAGE =	Yes
> 
>  MODULES =		lang/python
> diff --git archivers/py-zstandard/Makefile archivers/py-zstandard/Makefile
> index 91b6e4516c3..714f41c13f4 100644
> --- archivers/py-zstandard/Makefile
> +++ archivers/py-zstandard/Makefile
> @@ -19,6 +19,8 @@ FLAVOR =		python3
>  MODPY_PYTEST_ARGS =	tests/
>  MODPY_TEST_DIR =	${WRKDIR}
> 
> +RUN_DEPENDS=		devel/py-cffi${MODPY_FLAVOR}
> +
>  pre-test:
>  	@rm -rf ${WRKDIR}/tests
>  	@cp -r ${WRKSRC}/tests ${WRKDIR}/
> diff --git net/py-publicsuffix2/Makefile net/py-publicsuffix2/Makefile
> index 713958195c1..b05ccceee0d 100644
> --- net/py-publicsuffix2/Makefile
> +++ net/py-publicsuffix2/Makefile
> @@ -6,7 +6,7 @@ PKGNAME =		py-${DISTNAME}
> 
>  CATEGORIES =		net
> 
> -# MIT
> +# MIT and MPL-2.0
>  PERMIT_PACKAGE =	Yes
> 
>  MODULES =		lang/python

-- 
wbr, Kirill