diff --git a/dev-python/crispy-bootstrap4/Manifest b/dev-python/crispy-bootstrap4/Manifest new file mode 100644 index 0000000000000..5c4459a714701 --- /dev/null +++ b/dev-python/crispy-bootstrap4/Manifest @@ -0,0 +1 @@ +DIST crispy-bootstrap4-2022.1.gh.tar.gz 30814 BLAKE2B 573847b614b5f6cf71fea6ed6831eeef48ac01b2c2db07653d600b5b0829209188d235a143585ed4fabb663264aff3b5f7a416d99d12a8e268d4c62edaf3db84 SHA512 7f1e5443229274de2aaf28bd63507bbe5dff7923f27509801ea9de9246fa393bfc4563a4aa6d586a1e642b87bb7dddcb3ad3403653912c0197f8638141c42229 diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild new file mode 100644 index 0000000000000..c4ec3ed11b1c0 --- /dev/null +++ b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="Bootstrap3 template pack for django-crispy-forms" +HOMEPAGE=" + https://pypi.org/project/crispy-bootstrap3/ +" +SRC_URI="https://github.com/django-crispy-forms/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/django-crispy-forms[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +PATCHES=( "${FILESDIR}"/${P}-test.patch ) diff --git a/dev-python/crispy-bootstrap4/files/crispy-bootstrap4-2022.1-test.patch b/dev-python/crispy-bootstrap4/files/crispy-bootstrap4-2022.1-test.patch new file mode 100644 index 0000000000000..1432235e3b560 --- /dev/null +++ b/dev-python/crispy-bootstrap4/files/crispy-bootstrap4-2022.1-test.patch @@ -0,0 +1,17 @@ +--- a/tests/test_form_helper.py 2023-04-01 18:48:25.847263389 +0200 ++++ b/tests/test_form_helper.py 2023-04-01 18:48:38.817091994 +0200 +@@ -633,14 +633,6 @@ + assert '
' not in html + + +-def test_template_pack_bs4(): +- form = SampleForm() +- form.helper = FormHelper() +- form.helper.template_pack = "bootstrap3" +- html = render_crispy_form(form) +- assert "controls" in html # controls is bootstrap3 only +- +- + def test_passthrough_context(): + """ + Test to ensure that context is passed through implicitly from outside of diff --git a/dev-python/crispy-bootstrap4/metadata.xml b/dev-python/crispy-bootstrap4/metadata.xml new file mode 100644 index 0000000000000..d64ea15e9cf28 --- /dev/null +++ b/dev-python/crispy-bootstrap4/metadata.xml @@ -0,0 +1,12 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + crispy-bootstrap4 + django-crispy-forms/crispy-bootstrap4 + +