diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-06-30 19:00:33 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-06-30 19:00:33 +0000 |
| commit | 7a6edba10b80d12b6476a200f69118ae5f2714b9 (patch) | |
| tree | d8b3ada888d9704bf0ff05a0b97c436a812ce0b6 | |
| parent | 8ccfcf8ff1d9c2b06556723c1024a330148274ec (diff) | |
www/py-dj52-django-otp: Remove expired port
2026-06-30 www/py-dj52-django-otp: Obsolete, please use www/py-django-otp instead
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | www/Makefile | 1 | ||||
| -rw-r--r-- | www/py-dj52-django-otp/Makefile | 34 | ||||
| -rw-r--r-- | www/py-dj52-django-otp/distinfo | 3 | ||||
| -rw-r--r-- | www/py-dj52-django-otp/pkg-descr | 10 |
5 files changed, 1 insertions, 48 deletions
@@ -5389,3 +5389,4 @@ www/py-dj52-django-choices-field|www/py-django-choices-field|2026-06-30|Has expi www/py-dj52-django-soft-delete|www/py-django-soft-delete|2026-06-30|Has expired: Obsolete, please use www/py-django-soft-delete instead www/py-dj52-django-htmx|www/py-django-htmx|2026-06-30|Has expired: Obsolete, please use www/py-django-htmx instead www/py-dj52-laces|www/py-laces|2026-06-30|Has expired: Obsolete, please use www/py-laces instead +www/py-dj52-django-otp|www/py-django-otp|2026-06-30|Has expired: Obsolete, please use www/py-django-otp instead diff --git a/www/Makefile b/www/Makefile index 6731cb9326c2..0e421f7773d1 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1580,7 +1580,6 @@ SUBDIR += py-dj52-django-modelcluster SUBDIR += py-dj52-django-multiselectfield SUBDIR += py-dj52-django-netfields - SUBDIR += py-dj52-django-otp SUBDIR += py-dj52-django-permissionedforms SUBDIR += py-dj52-django-prometheus SUBDIR += py-dj52-django-redis diff --git a/www/py-dj52-django-otp/Makefile b/www/py-dj52-django-otp/Makefile deleted file mode 100644 index 419785f10d2d..000000000000 --- a/www/py-dj52-django-otp/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -PORTNAME= django-otp -PORTVERSION= 1.7.0 -CATEGORIES= www python -MASTER_SITES= PYPI -DISTNAME= django_otp-${PORTVERSION} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Pluggable framework for adding two-factor authentication to Django -WWW= https://github.com/django-otp/django-otp - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Obsolete, please use www/py-django-otp instead -EXPIRATION_DATE=2026-06-30 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent pep517 - -NO_ARCH= yes - -OPTIONS_RADIO= QR -OPTIONS_RADIO_QR= QRCODE SEGNO -QRCODE_DESC= QR code support via qrcode module -SEGNO_DESC= QR code support via segno module - -QRCODE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qrcode>=0:textproc/py-qrcode@${PY_FLAVOR} -SEGNO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}segno>=0:textproc/py-segno@${PY_FLAVOR} - -.include <bsd.port.mk> diff --git a/www/py-dj52-django-otp/distinfo b/www/py-dj52-django-otp/distinfo deleted file mode 100644 index fdea56426a9d..000000000000 --- a/www/py-dj52-django-otp/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1768625767 -SHA256 (django_otp-1.7.0.tar.gz) = 961ccf2d80a67303cb46d97427b16c476ee075acfa2b4c82a59d8f1e0745a454 -SIZE (django_otp-1.7.0.tar.gz) = 75858 diff --git a/www/py-dj52-django-otp/pkg-descr b/www/py-dj52-django-otp/pkg-descr deleted file mode 100644 index 9e6d14ea948c..000000000000 --- a/www/py-dj52-django-otp/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -This project makes it easy to add support for one-time passwords (OTPs) to -Django. It can be integrated at various levels, depending on how much -customization is required. It integrates with django.contrib.auth, although it -is not a Django authentication backend. The primary target is developers wishing -to incorporate OTPs into their Django projects as a form of two-factor -authentication. - -Several simple OTP plugins are included and more are available separately. This -package also includes an implementation of OATH HOTP and TOTP for convenience, -as these are standard OTP algorithms used by multiple plugins. |
