freebsd-ports/www/py-dj42-django-debug-toolbar/Makefile
Kai Knoblich 178f4991ec net-mgmt/netbox: Create Django 4.2 consumers
* Django 3.2 is currently the "default" version in the ports tree due
  its long term support until April 2024.  Thus ports that are assigned
  to that version will exist until then.

The following ports are required to make the upgrade of
net-mgmt/netbox to the 3.6 release possible because it requires
Django 4.2.

All of the ports listed below were created on the basis of their
respective original ports:

- devel/py-dj42-django-rq
- devel/py-dj42-graphene-django
- www/py-dj42-django-auth-ldap
- www/py-dj42-django-cors-headers
- www/py-dj42-django-debug-toolbar
- www/py-dj42-django-filter
- www/py-dj42-django-graphiql-debug-toolbar
- www/py-dj42-django-js-asset
- www/py-dj42-django-mptt
- www/py-dj42-django-prometheus
- www/py-dj42-django-redis
- www/py-dj42-django-rich
- www/py-dj42-django-tables2
- www/py-dj42-django-taggit
- www/py-dj42-django-timezone-field
- www/py-dj42-djangorestframework
- www/py-dj42-drf-spectacular
- www/py-dj42-drf-spectacular-sidecar

Differential Revision:	https://reviews.freebsd.org/D41664
2023-09-10 15:15:32 +02:00

26 lines
785 B
Makefile

PORTNAME= django-debug-toolbar
PORTVERSION= 4.2.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj42-
DISTNAME= django_debug_toolbar-${PORTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Configurable set of panels to display debug information
WWW= https://github.com/jazzband/django-debug-toolbar
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2.4:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-debug-toolbar
.include <bsd.port.mk>