~ruther/guix-local

74c6da3f — Nicolas Graves 5 months ago
gnu: Add python-crispy-bootstrap3.

* gnu/packages/django.scm (python-crispy-bootstrap3): New variable.

Change-Id: I7357f70a1e9a23b431aacf470afb86e534c778a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
496caa61 — Nicolas Graves 5 months ago
gnu: python-django-contrib-comments: Update to 2.2.0.

* gnu/packages/django.scm (python-django-contrib-comments): Update to 2.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Set <#:test-backend>, <#:test-flags>.
[native-inputs]: Add python-setuptools, tzdata-for-tests.
[propagated-inputs]: Remove python-six.

Change-Id: I4bb4b09790efbd029f6f91702faa9316f268355b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4c6c159b — Nicolas Graves 5 months ago
gnu: python-django-gravatar2: Switch to pyproject.

* gnu/packages/django.scm (python-django-gravatar2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.

Change-Id: I1f877ef89ebc0728a8e21d33a4e869c0be1f3816
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3289b8cb — Maxim Cournoyer 5 months ago
gnu: ffmpeg-4: Restore building with regular sdl2.

This was resolved incorrectly when merging mesa-updates, which undid this
change that was made around the same time in
e342840989ceb7a6efe56ae29bc8caf00c873bca.

* gnu/packages/video.scm (ffmpeg-4) [inputs]: Delete field.

Change-Id: I5820ae04f08b8b5aeeb2e4078425cf6f8150fa11
da4e1cdb — Cayetano Santos 5 months ago
gnu: nvc: Update to 1.18.0.

* gnu/packages/electronics.scm (nvc): Update to 1.18.0.

Change-Id: I17b06ed398f31c0b9a65c51dda14e89ab945de92
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
c0faac0d — Cayetano Santos 5 months ago
gnu: python-vunit: Add example checks.

* gnu/packages/electronics.scm (python-vunit)[arguments]: Complete
run-examples #:phase.

Change-Id: I7e9f3ea1e80f8622fa3206e743512683ca325dc7
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
5d113af0 — Cayetano Santos 5 months ago
gnu: emacs-forge: Update to 0.6.0.

* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.6.0.

Change-Id: Iaa6a67e8eadae4a616e5d108e8281847d95a2ece
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
6b180fcb — Cayetano Santos 5 months ago
gnu: emacs-forge: Improve style.

* gnu/packages/emacs-xyz.scm (emacs-forge)[arguments]: Use
G-Expressions.

Change-Id: I102fa76fa397cf15607e150747b839cfdf8b5145
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
cf357ff4 — Cayetano Santos 5 months ago
gnu: Add emacs-cond-let.

* gnu/packages/emacs-xyz.scm (emacs-cond-let): New variable.

Change-Id: I7443fddaa38319a28152eb9f99d8d84c3215cab8
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
80e9216b — Sergey Trofimov 5 months ago
gnu: readymedia: Patch for newer ffmpeg.

* gnu/packages/patches/readymedia-ffmpeg7.patch: New patch.
* gnu/local.mk: Register the patch.
* gnu/packages/upnp.scm (readymedia): Enable the patch.

Change-Id: Icac48ec22704513f9fb8fddfe092fdcd7ac0047c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
3695857d — 宋文武 5 months ago
gnu: Add libretro-easyrpg.

* gnu/packages/easyrpg.scm (libretro-easyrpg): New variable.

Change-Id: I56a873f97b80d9b35331e38929baf13df67c35ac
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
af16ef27 — Nguyễn Gia Phong 5 months ago
services: rottlog: Remove.

* gnu/services/admin.scm (rottlog-service{,-type},
rottlog-configuration{,?,-rottlog,-rc-file,-rotations,-jobs}
log-rotation{,?,-frequency,-files,-options,-post-rotate},
%default-rotations, %rotated-files, %default-log-rotation-options):
Remove variables.
* doc/guix.texi (Rottlog): Remove subheading.
* .dir-locals.el: De-register rottlog-configuration.

References: a9f21036e43f ("services: rottlog: Deprecate.")
Change-Id: I9d62deb4dba31a07c3ef82cde0fca3a05ece064d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
0a904250 — Cayetano Santos 5 months ago
gnu: osvvm: Update to 2025.06a.

* gnu/packages/electronics.scm (osvvm): Update to 2025.06a.

Change-Id: I355a679b559c7f7008fcb7e8216ad8b577c3f3a7
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
8c44fbca — Sergey Trofimov 5 months ago
gnu: vips: Remove unused libxml2 dependency.

* gnu/packages/image-processing.scm (vips)[inputs]: Remove unused
libxml2.

Change-Id: I38a0e1ad6ce2653cfffc853126208bceeb38801d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
c4ea9502 — Maxim Cournoyer 5 months ago
gnu: ffmpeg-5: Restore inheritance from ffmpeg-6.

This was inadvertently changed in the ffmpeg 8 update, probably as wrongly
resolved conflict.

* gnu/packages/video.scm (ffmpeg-5): Inherit from ffmpeg-6.  Adjust other
references to ffmpeg-6.

Fixes: #3141

Change-Id: I075b238fe93ba93de093d178b3b518fee1fa5711
fde896b7 — Maxim Cournoyer 5 months ago
gnu: chromaprint: Update to 1.6.0.

* gnu/packages/mp3.scm (chromaprint): Update to 1.6.0.
[inputs]: Replace ffmpeg-4 with ffmpeg.

Change-Id: Ibb845baf545b6e26fc14ee55c1afc30997d5e0a9
5bb84e0b — Dariqq 5 months ago
gnu: python-scipy: Fix build on i686-linux.

* gnu/packages/patches/python-scipy-i686.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python-science.scm (python-scipy): Add phase to apply the patch.

Fixes guix/guix#2989
Change-Id: I6c5d807bd2ed23fca6e94b28cb6927c154bde0e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bef09e93 — Nguyễn Gia Phong 5 months ago
gnu: python-urllib3-next: Mark as deprecated.

* gnu/packages/python-web.scm (python-urllib3-next):
  Mark as a deprecated public alias.

Change-Id: I7104ef8a7aeb2fa39bd390fb8cb07dae2ead627e
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
63c378cc — Nguyễn Gia Phong 5 months ago
gnu: python-typing-extensions-next: Mark as deprecated.

* gnu/packages/python-build.scm (python-typing-extensions-next):
  Mark as a deprecated public alias.

Change-Id: Iadacada0174fe0dd84baa43092f223cd33300386
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e10ba76d — Nguyễn Gia Phong 5 months ago
gnu: python-setuptools-scm-next: Mark as deprecated.

This is a followup to 762352c96faa888b2c534f61cc0a48d15a01eda5.

Replace all python-setuptools-scm-next occurrences with
python-setuptools-scm.

* gnu/packages/python-build.scm (python-setuptools-scm-next):
  Mark as a deprecated public alias.
* gnu/packages/qt.scm (python-sip, python-pyqt-builder) [native-inputs]:
  Replace python-setuptools-next with python-setuptools.

Change-Id: I89479e83d89444f93be4d4c819165c4f12ccf913
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next