Index | Thread | Search

From:
Klemens Nanni <kn@openbsd.org>
Subject:
Re: remove m2r BDEP from automat
To:
Daniel Dickman <didickman@gmail.com>
Cc:
ports@openbsd.org
Date:
Mon, 5 Feb 2024 05:09:16 +0000

Download raw body.

Thread
On Sun, Feb 04, 2024 at 10:14:32PM -0500, Daniel Dickman wrote:
> The m2r project is dead upstream. The only DEP on it is coming from 
> py-automat, although that project removed the dependency on m2r years ago. 
> We just didn't remove the BDEP from the port.
> 
> ok on the below? And ok to remove the py-m2r port as well?

This repository has been archived by the owner on Nov 17, 2022. It is now read-only.
OK kn

> Once m2r is removed we can update mistune to version 2.0.3. And we 
> need that update so the jupyter stack can be updated.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/py-automat/Makefile,v
> diff -u -p -u -r1.16 Makefile
> --- Makefile	18 Jan 2023 12:34:58 -0000	1.16
> +++ Makefile	5 Feb 2024 03:11:20 -0000
> @@ -4,6 +4,7 @@ MODPY_EGG_VERSION =	22.10.0
>  
>  DISTNAME =		Automat-${MODPY_EGG_VERSION}
>  PKGNAME =		py-automat-${MODPY_EGG_VERSION}
> +REVISION =		0

No need, BUILD_DEPENDS does not effect the package, or does the build
change when py-m2r is in fact absent?

>  CATEGORIES =		devel
>  
> @@ -17,7 +18,6 @@ MODPY_PI =		Yes
>  MODPY_PYBUILD =		setuptools_scm
>  #MODPY_PYTEST_ARGS =	lib/automat/_test/
>  
> -BUILD_DEPENDS =		textproc/py-m2r${MODPY_FLAVOR}
>  RUN_DEPENDS =		devel/py-attrs${MODPY_FLAVOR} \
>  			devel/py-six${MODPY_FLAVOR}
>  
>