Commit 8ccfcf8f authored by Rene Ladan's avatar Rene Ladan
Browse files

www/py-dj52-laces: Remove expired port

2026-06-30 www/py-dj52-laces: Obsolete, please use www/py-laces instead
parent 59d53c65
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5388,3 +5388,4 @@ www/py-dj52-strawberry-graphql-django|www/py-strawberry-graphql-django|2026-06-3
www/py-dj52-django-choices-field|www/py-django-choices-field|2026-06-30|Has expired: Obsolete, please use www/py-django-choices-field instead
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
+0 −1
Original line number Diff line number Diff line
@@ -1597,7 +1597,6 @@
    SUBDIR += py-dj52-drf-spectacular
    SUBDIR += py-dj52-drf-spectacular-sidecar
    SUBDIR += py-dj52-drf-writable-nested
    SUBDIR += py-dj52-laces
    SUBDIR += py-dj52-social-auth-app-django
    SUBDIR += py-dj60-channels
    SUBDIR += py-dj60-django-auth-ldap

www/py-dj52-laces/Makefile

deleted100644 → 0
+0 −26
Original line number Diff line number Diff line
PORTNAME=	laces
PORTVERSION=	0.1.2
CATEGORIES=	www python
MASTER_SITES=	PYPI
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}dj52-

MAINTAINER=	sunpoet@FreeBSD.org
COMMENT=	Django components that know how to render themselves
WWW=		https://github.com/tbrlpld/laces

LICENSE=	BSD3CLAUSE
LICENSE_FILE=	${WRKSRC}/LICENSE

DEPRECATED=     Obsolete, please use www/py-laces instead
EXPIRATION_DATE=2026-06-30

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR}

USES=		python
USE_PYTHON=	autoplist concurrent pep517

NO_ARCH=	yes

.include <bsd.port.mk>

www/py-dj52-laces/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1738089166
SHA256 (laces-0.1.2.tar.gz) = 3218e09c1889ae5cf3fc7a82f5bb63ec0c7879889b6a9760bfc42323c694b84d
SIZE (laces-0.1.2.tar.gz) = 29264

www/py-dj52-laces/pkg-descr

deleted100644 → 0
+0 −19
Original line number Diff line number Diff line
Laces components provide a simple way to combine data (in the form of Python
objects) with the Django templates that are meant to render that data. The
components can then be simply rendered in any other template using the {%
component %} template tag. That parent template does not need to know anything
about the component's template or data. No need to receive, filter, restructure
or pass any data to the component's template. Just let the component render
itself.

Template and data are tied together in the component, and they can be passed
around together. This becomes especially useful when components are nested -- it
allows us to avoid building the same nested structure twice (once in the data
and again in the templates).

Working with objects that know how to render themselves as HTML elements is a
common pattern found in complex Django applications, such as the Wagtail admin
interface. The Wagtail admin is also where the APIs provided in this package
have previously been discovered, developed and solidified. The purpose of this
package is to make these tools available to other Django projects outside the
Wagtail ecosystem.