From owner-svn-ports-all@freebsd.org Mon Feb 11 12:00:37 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A644D14D4390; Mon, 11 Feb 2019 12:00:36 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 578296A348; Mon, 11 Feb 2019 12:00:36 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4CEF327641; Mon, 11 Feb 2019 12:00:36 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x1BC0abr027438; Mon, 11 Feb 2019 12:00:36 GMT (envelope-from kai@FreeBSD.org) Received: (from kai@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x1BC0U6q027409; Mon, 11 Feb 2019 12:00:30 GMT (envelope-from kai@FreeBSD.org) Message-Id: <201902111200.x1BC0U6q027409@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kai set sender to kai@FreeBSD.org using -f From: Kai Knoblich Date: Mon, 11 Feb 2019 12:00:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r492690 - in head/www: . py-dj21-django-cors-headers py-dj21-django-debug-toolbar py-dj21-django-filter py-dj21-django-js-asset py-dj21-django-mptt py-dj21-django-tables2 py-dj21-django... X-SVN-Group: ports-head X-SVN-Commit-Author: kai X-SVN-Commit-Paths: in head/www: . py-dj21-django-cors-headers py-dj21-django-debug-toolbar py-dj21-django-filter py-dj21-django-js-asset py-dj21-django-mptt py-dj21-django-tables2 py-dj21-django-taggit py-dj21-django-ta... X-SVN-Commit-Revision: 492690 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 578296A348 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.97)[-0.970,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2019 12:00:37 -0000 Author: kai Date: Mon Feb 11 12:00:30 2019 New Revision: 492690 URL: https://svnweb.freebsd.org/changeset/ports/492690 Log: Create some ports that are assigned to Django 2.1 instead Django 1.11. Django 1.11 is currently the "default" version in the ports tree due its long term support until April 2020 thus ports that are assigned to that version will exist until then. The following packages are required to make the upgrade of net-mgmt/netbox to 2.5.x possible because upstream has decided to switch from Django 1.11 to Django 2.1: * www/py-dj21-django-cors-headers * www/py-dj21-django-debug-toolbar * www/py-dj21-django-filter * www/py-dj21-django-js-asset * www/py-dj21-django-mptt * www/py-dj21-django-tables2 * www/py-dj21-django-taggit * www/py-dj21-django-timezone-field * www/py-dj21-djangorestframework * www/py-dj21-drf-yasg Also limit the new ports to Python 3.5 and later to match the requirements for Django 2.1 and to reduce some overhead in the building infrastructure. Reviewed by: miwi, tcberner (mentors) Approved by: miwi Differential Revision: https://reviews.freebsd.org/D19059 Added: head/www/py-dj21-django-cors-headers/ - copied from r492685, head/www/py-django-cors-headers/ head/www/py-dj21-django-debug-toolbar/ - copied from r492685, head/www/py-django-debug-toolbar/ head/www/py-dj21-django-filter/ - copied from r492685, head/www/py-django-filter/ head/www/py-dj21-django-js-asset/ - copied from r492685, head/www/py-django-js-asset/ head/www/py-dj21-django-mptt/ - copied from r492685, head/www/py-django-mptt/ head/www/py-dj21-django-tables2/ - copied from r492685, head/www/py-django-tables2/ head/www/py-dj21-django-taggit/ - copied from r492685, head/www/py-django-taggit/ head/www/py-dj21-django-taggit-serializer/ - copied from r492685, head/www/py-django-taggit-serializer/ head/www/py-dj21-django-timezone-field/ - copied from r492685, head/www/py-django-timezone-field/ head/www/py-dj21-djangorestframework/ - copied from r492685, head/www/py-djangorestframework/ head/www/py-dj21-drf-yasg/ - copied from r492685, head/www/py-drf-yasg/ Modified: head/www/Makefile head/www/py-dj21-django-cors-headers/Makefile head/www/py-dj21-django-debug-toolbar/Makefile head/www/py-dj21-django-filter/Makefile head/www/py-dj21-django-js-asset/Makefile head/www/py-dj21-django-mptt/Makefile head/www/py-dj21-django-tables2/Makefile head/www/py-dj21-django-taggit-serializer/Makefile head/www/py-dj21-django-taggit-serializer/pkg-descr head/www/py-dj21-django-taggit/Makefile head/www/py-dj21-django-timezone-field/Makefile head/www/py-dj21-djangorestframework/Makefile head/www/py-dj21-drf-yasg/Makefile head/www/py-django-cors-headers/Makefile head/www/py-django-debug-toolbar/Makefile head/www/py-django-filter/Makefile head/www/py-django-js-asset/Makefile head/www/py-django-mptt/Makefile head/www/py-django-tables2/Makefile head/www/py-django-taggit-serializer/Makefile head/www/py-django-taggit-serializer/pkg-descr head/www/py-django-taggit/Makefile head/www/py-django-timezone-field/Makefile head/www/py-djangorestframework/Makefile head/www/py-djangorestframework36/Makefile head/www/py-drf-yasg/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -1517,6 +1517,17 @@ SUBDIR += py-cssselect SUBDIR += py-cssutils SUBDIR += py-ddgr + SUBDIR += py-dj21-django-cors-headers + SUBDIR += py-dj21-django-debug-toolbar + SUBDIR += py-dj21-django-filter + SUBDIR += py-dj21-django-js-asset + SUBDIR += py-dj21-django-mptt + SUBDIR += py-dj21-django-tables2 + SUBDIR += py-dj21-django-taggit + SUBDIR += py-dj21-django-taggit-serializer + SUBDIR += py-dj21-django-timezone-field + SUBDIR += py-dj21-djangorestframework + SUBDIR += py-dj21-drf-yasg SUBDIR += py-django SUBDIR += py-django-allauth SUBDIR += py-django-annotations Modified: head/www/py-dj21-django-cors-headers/Makefile ============================================================================== --- head/www/py-django-cors-headers/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-cors-headers/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,16 +4,18 @@ PORTNAME= django-cors-headers PORTVERSION= 2.4.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- -MAINTAINER= swills@FreeBSD.org +MAINTAINER= kai@FreeBSD.org COMMENT= Handles server headers required for Cross-Origin Resource Sharing LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>0:www/py-django21@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist + +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-cors-headers .include Modified: head/www/py-dj21-django-debug-toolbar/Makefile ============================================================================== --- head/www/py-django-debug-toolbar/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-debug-toolbar/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -5,20 +5,21 @@ PORTNAME= django-debug-toolbar PORTVERSION= 1.11 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- -MAINTAINER= sunpoet@FreeBSD.org +MAINTAINER= kai@FreeBSD.org COMMENT= Configurable set of panels to display debug information LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=1.11:www/py-django21@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= autoplist concurrent distutils -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar .include Modified: head/www/py-dj21-django-filter/Makefile ============================================================================== --- head/www/py-django-filter/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-filter/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,7 +4,7 @@ PORTNAME= django-filter DISTVERSION= 1.1.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Dynamic filtering for querysets with Django @@ -12,13 +12,15 @@ COMMENT= Dynamic filtering for querysets with Django LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>0:www/py-django@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>0:www/py-django21@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework>0:www/py-dj21-djangorestframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coreschema>0:devel/py-coreschema@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -NO_ARCH= yes + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-filter .include Modified: head/www/py-dj21-django-js-asset/Makefile ============================================================================== --- head/www/py-django-js-asset/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-js-asset/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,7 +4,7 @@ PORTNAME= django-js-asset DISTVERSION= 1.1.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Insert script tags with additional attributes for django.forms.Media @@ -12,10 +12,12 @@ COMMENT= Insert script tags with additional attributes LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>0:www/py-django21@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -NO_ARCH= yes + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-js-asset .include Modified: head/www/py-dj21-django-mptt/Makefile ============================================================================== --- head/www/py-django-mptt/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-mptt/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -5,22 +5,22 @@ PORTNAME= django-mptt PORTVERSION= 0.9.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- -MAINTAINER= cs@FreeBSD.org +MAINTAINER= kai@FreeBSD.org COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=1.11:www/py-django21@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset>0:www/py-dj21-django-js-asset@${PY_FLAVOR} -CONFLICTS_INSTALL=py*-django-happenings - -USES= gettext python +USES= gettext python:3.5+ USE_PYTHON= autoplist distutils -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \ + ${PYTHON_PKGNAMEPREFIX}django-mptt .include Modified: head/www/py-dj21-django-tables2/Makefile ============================================================================== --- head/www/py-django-tables2/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-tables2/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -3,10 +3,9 @@ PORTNAME= django-tables2 DISTVERSION= 1.21.2 -PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Table/data-grid framework for Django @@ -14,11 +13,13 @@ COMMENT= Table/data-grid framework for Django LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=0:www/py-django21@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -NO_ARCH= yes + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-tables2 .include Modified: head/www/py-dj21-django-taggit-serializer/Makefile ============================================================================== --- head/www/py-django-taggit-serializer/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-taggit-serializer/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,7 +4,7 @@ PORTNAME= django-taggit-serializer DISTVERSION= 0.1.7 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Django Taggit serializer for the Django REST Framework @@ -12,12 +12,13 @@ COMMENT= Django Taggit serializer for the Django REST LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-taggit>=0:www/py-django-taggit@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit>=0:www/py-dj21-django-taggit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit-serializer .include Modified: head/www/py-dj21-django-taggit-serializer/pkg-descr ============================================================================== --- head/www/py-django-taggit-serializer/pkg-descr Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-taggit-serializer/pkg-descr Mon Feb 11 12:00:30 2019 (r492690) @@ -1,6 +1,6 @@ This package makes it possible to serialize tags generated by the django-taggit package. Because the tags in the django-taggit package need to be added into a TaggableManager() one cannot use the usual Serializer that is retrieved from the -Django REST Framework. +Django REST Framework. WWW: https://github.com/glemmaPaul/django-taggit-serializer Modified: head/www/py-dj21-django-taggit/Makefile ============================================================================== --- head/www/py-django-taggit/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-taggit/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,7 +4,7 @@ PORTNAME= django-taggit PORTVERSION= 0.23.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Reusable Django application for simple tagging @@ -13,11 +13,12 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isort>0:devel/py-isort@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=1.11:www/py-django21@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= autoplist distutils -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit .include Modified: head/www/py-dj21-django-timezone-field/Makefile ============================================================================== --- head/www/py-django-timezone-field/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-django-timezone-field/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,7 +4,7 @@ PORTNAME= django-timezone-field DISTVERSION= 3.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Provides database and form fields for pytz timezone objects for Django @@ -12,12 +12,13 @@ COMMENT= Provides database and form fields for pytz ti LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=1.8:www/py-django21@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-timezone-field .include Modified: head/www/py-dj21-djangorestframework/Makefile ============================================================================== --- head/www/py-djangorestframework/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-djangorestframework/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -2,10 +2,9 @@ PORTNAME= djangorestframework DISTVERSION= 3.9.0 -PORTEPOCH= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Django REST framework @@ -13,13 +12,14 @@ COMMENT= Django REST framework LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>0:www/py-django21@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework36 +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework \ + ${PYTHON_PKGNAMEPREFIX}djangorestframework?? NO_ARCH= yes .include Modified: head/www/py-dj21-drf-yasg/Makefile ============================================================================== --- head/www/py-drf-yasg/Makefile Mon Feb 11 10:46:04 2019 (r492685) +++ head/www/py-dj21-drf-yasg/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -4,7 +4,7 @@ PORTNAME= drf-yasg DISTVERSION= 1.11.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj21- MAINTAINER= kai@FreeBSD.org COMMENT= Yet Another Swagger Generator @@ -13,8 +13,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.0.6:devel/py-setuptools_scm@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7:www/py-django111@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.7.7:www/py-djangorestframework@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=1.11.7:www/py-django21@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework>=3.7.7:www/py-dj21-djangorestframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coreapi>=2.3.3:devel/py-coreapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coreschema>=0.0.4:devel/py-coreschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flex>=6.11.1:devel/py-flex@${PY_FLAVOR} \ @@ -26,9 +26,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7: ${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}drf-yasg .include Modified: head/www/py-django-cors-headers/Makefile ============================================================================== --- head/www/py-django-cors-headers/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-cors-headers/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -16,4 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py USES= python USE_PYTHON= distutils autoplist +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers + .include Modified: head/www/py-django-debug-toolbar/Makefile ============================================================================== --- head/www/py-django-debug-toolbar/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-debug-toolbar/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -19,6 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:ww USES= python USE_PYTHON= autoplist concurrent distutils -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar .include Modified: head/www/py-django-filter/Makefile ============================================================================== --- head/www/py-django-filter/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-filter/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -19,6 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>0:www/py-dj USES= python USE_PYTHON= distutils autoplist -NO_ARCH= yes + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-filter .include Modified: head/www/py-django-js-asset/Makefile ============================================================================== --- head/www/py-django-js-asset/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-js-asset/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -16,6 +16,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py USES= python USE_PYTHON= distutils autoplist -NO_ARCH= yes + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset .include Modified: head/www/py-django-mptt/Makefile ============================================================================== --- head/www/py-django-mptt/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-mptt/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -16,11 +16,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}\ ${PYTHON_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${PY_FLAVOR} -CONFLICTS_INSTALL=py*-django-happenings - USES= gettext python USE_PYTHON= autoplist distutils -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt .include Modified: head/www/py-django-tables2/Makefile ============================================================================== --- head/www/py-django-tables2/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-tables2/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -19,6 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/p USES= python USE_PYTHON= distutils autoplist -NO_ARCH= yes + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2 .include Modified: head/www/py-django-taggit-serializer/Makefile ============================================================================== --- head/www/py-django-taggit-serializer/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-taggit-serializer/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -18,6 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-taggit>=0:w USES= python USE_PYTHON= distutils autoplist -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer .include Modified: head/www/py-django-taggit-serializer/pkg-descr ============================================================================== --- head/www/py-django-taggit-serializer/pkg-descr Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-taggit-serializer/pkg-descr Mon Feb 11 12:00:30 2019 (r492690) @@ -1,6 +1,6 @@ This package makes it possible to serialize tags generated by the django-taggit package. Because the tags in the django-taggit package need to be added into a TaggableManager() one cannot use the usual Serializer that is retrieved from the -Django REST Framework. +Django REST Framework. WWW: https://github.com/glemmaPaul/django-taggit-serializer Modified: head/www/py-django-taggit/Makefile ============================================================================== --- head/www/py-django-taggit/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-taggit/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -18,6 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:ww USES= python USE_PYTHON= autoplist distutils -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit .include Modified: head/www/py-django-timezone-field/Makefile ============================================================================== --- head/www/py-django-timezone-field/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-django-timezone-field/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -18,6 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www USES= python USE_PYTHON= distutils autoplist -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field .include Modified: head/www/py-djangorestframework/Makefile ============================================================================== --- head/www/py-djangorestframework/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-djangorestframework/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -19,7 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py USES= python USE_PYTHON= distutils autoplist -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework36 +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework?? \ + ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework NO_ARCH= yes .include Modified: head/www/py-djangorestframework36/Makefile ============================================================================== --- head/www/py-djangorestframework36/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-djangorestframework36/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -16,6 +16,7 @@ LICENSE= BSD2CLAUSE USES= python USE_PYTHON= distutils autoplist -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework \ + ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework .include Modified: head/www/py-drf-yasg/Makefile ============================================================================== --- head/www/py-drf-yasg/Makefile Mon Feb 11 11:33:44 2019 (r492689) +++ head/www/py-drf-yasg/Makefile Mon Feb 11 12:00:30 2019 (r492690) @@ -29,6 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7: USES= python USE_PYTHON= distutils autoplist -NO_ARCH= yes +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg .include