gnu: emacs-popwin: Update to 1.0.2-0.213e462. * gnu/packages/emacs-xyz.scm (emacs-popwin): Update to 1.0.2-0.213e462. [arguments]<#:phases>: Add skip-tests. <#:test-command>: Set. <#:tests?>: Remove. Change-Id: Ia2f1dd2cdb01c82b9c3e373897733a4b611c2b6c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: luanti-voxelibre: Update to 0.90.1. * gnu/packages/luanti.scm (luanti-voxelibre): Update to 0.90.1. [synopsis]: Do not start with article. [description]: Use double spaces between sentences. Change-Id: I135a8e0eb9e1af44d5a9feeba6827579be968baa
gnu: Add maskprocessor. * gnu/packages/password-utils.scm (maskprocessor): New variable. Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
gnu: python-fastapi-pagination: Fix tests. * gnu/packages/python-web.scm (python-fastapi-pagination)[arguments] <test-flags>: Skip some tests requiring network access and provide "--asyncio-mode=auto". Change-Id: I788b0656cba44729984a6c1f8dcbd8a276967b7a
gnu: python-mathics-django: Fix tests. * gnu/packages/maths.scm (python-mathics-django)[propagated-inputs]: Add python-matplotlib, required for tests. Change-Id: I8db918772d6507505970e6a3c1e8c66db0ad18cd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hyperkitty: Update to 1.3.12-0.9a00847. * gnu/packages/mail.scm (python-hyperkitty): Update to 9a008473fadb95370cd54b0782df9fb956e323c0 commit. Change-Id: Ib292a5131729889c83fa2fa782d4e450cf533589 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-compressor: Patch for Django 5.2 compatibility. * gnu/packages/patches/django-compressor-build-with-beautifulsoup-4.14+.patch: New patch. * gnu/packages/django.scm (python-django-compressor)[source]: Patch with https://github.com/django-compressor/django-compressor/pull/1296, minus conflicting changes to requirements/tests.txt. Change-Id: Ic22268f6870b30c3ace689a4cadb63a77f69ca9e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-allauth: Update to 65.7.0. * gnu/packages/django.scm (python-django-allauth): Update to 65.7.0, the first version that officially supports Django 5.2. [native-inputs]: Add python-pytest-asyncio. Change-Id: I088abf44da232ade8e7ac5ba8ac3dd9098dd2628 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-easy-thumbnails: Update to 2.10.1. * gnu/packages/django.scm (python-easy-thumbnails): Update to 2.10.1. [native-inputs]: Remove python-wheel; add tzdata-for-tests. Change-Id: I71918634c6df88f91cd2a8af01cc8b146f4620ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-rest-framework: Update to 3.16.1. * gnu/packages/django.scm (python-django-rest-framework): Update to 3.16.1. Change-Id: If55b201bea5a9b9a01f83ccba6de3033f836172c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-haystack: Fix tests. * gnu/packages/django.scm (python-django-haystack)[native-inputs]: Remove python-wheel; add tzdata-for-tests. Change-Id: Ida6a94b419387aaa9e8e9c3c6f754383bad23f7d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-extensions: Fix tests. * gnu/packages/django.scm (python-django-extensions)[native-inputs]: Remove python-wheel; add tzdata-for-tests. Change-Id: I3251b2d4cdb5d72415863a18f7437e6c6ada567e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-debug-toolbar: Update to 6.0.0. * gnu/packages/django.scm (python-django-debug-toolbar): Update to 6.0.0. [native-inputs]: Remove python-django-ninja, and python-wheel; add python-django-csp, python-django-template-partials, and python-hatchling. Change-Id: I6e33470953d82931cc498e197df78aac3bca8985 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-django-template-partials. * gnu/packages/django.scm (python-django-template-partials): New variable. Change-Id: I48daf4aacd5db9a2b7205ef87699b98e600f2494 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-django-csp. * gnu/packages/django.scm (python-django-csp): New variable. Change-Id: I8b93daa9ca3a0840f736145d374d8275f1a6ae37 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django-pipeline: Update to 4.1.0. * gnu/packages/django.scm (python-django-pipeline): Update to 4.1.0. Change-Id: If702b32e3246bb41e962d4a3def8d13f06286d6d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-django: Update to 5.2.6. * gnu/packages/django.scm (python-django): Update to 5.2.6. [arguments] <phases>: Add 'delete-sitecustomize. (python-django-4): New variable. (python-django-contrib-comments, python-django-jinja, python-django-simple-math-captcha, python-django-configurations, python-crispy-bootstrap3, python-crispy-bootstrap4, python-django-crispy-forms)[propagated-inputs]: Remove python-django; add python-django-4. Change-Id: I363ae119961fba19b22751d4ef30d1a1b146cf7e Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add sbcl-common-macros. * gnu/packages/lisp-xyz.scm (sbcl-common-macros, cl-common-macros, ecl-common-macros, clasp-common-macros): New Variables. Change-Id: I01cee761f4ac59705431e138c87c125553261099 Signed-off-by: jgart <jgart@dismail.de>
tests: guix-system: Add test for 'guix system container'. * tests/guix-system.sh: Add test. Change-Id: I26c90741f17257dc50757b7cb5210ea4e645ecce
services/base: Only remount read-write if needed in run-with-writable-store. * gnu/services/base.scm (run-with-writable-store): Make it a no-op when the store is already writable (useful for testing). Change-Id: If598638e9d3eeac242c265cba77f27e4a15f8d9b