Cayetano Santos
ca36b0e0cc
gnu: nextpnr: Implement built-in tests.
...
* gnu/packages/electronics.scm (nextpnr)[native-inputs]: Add iverilog
and gzip.
<#:phases>: Add run-tests.
Change-Id: I6e32015b7c0e1250931f3b844d1db705c298278f
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:46 +09:00
Cayetano Santos
fdd621b9bb
gnu: nextpnr: Update to 0.9-0.ad76625.
...
* gnu/packages/electronics.scm (nextpnr): Update to 0.9-0.ad76625.
[inputs]: Remove yosys.
[native-inputs]: Add prjpeppercorn and yosys.
<#:configure-flags>: Complete DHIMBAECHEL_UARCH; add
HIMBAECHEL_PEPPERCORN_PATH.
Change-Id: I1f1d09f077fbd4ab9dae371d11a9ff91ba7b74f9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:46 +09:00
Cayetano Santos
77b9a2fa33
gnu: nextpnr: Simplify package.
...
* gnu/packages/electronics.scm (nextpnr)[inputs]: Remove icestorm and
prjtrellis.
[native-inputs]: Add icestorm, prjbeyond-db, and prjtrellis.
<#:phases>: Remove get-prjbeyond-db.
<#:cmake>: Remove.
<#:configure-flags>: Add EXPORT_BBA_FILES; remove USE_IPO; fix
HIMBAECHEL_PRJBEYOND_DB.
Change-Id: I8116a4d7bdc91aef0eb41252d7b4e2ac7a0701b4
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:46 +09:00
Cayetano Santos
8fb1ab1ebc
gnu: Add prjpeppercorn.
...
* gnu/packages/electronics.scm (prjpeppercorn): New variable.
Change-Id: I33a97d9dc5b282dff2a6e05a5d4041f9c1030d23
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:46 +09:00
Cayetano Santos
6231e2673d
gnu: Add prjbeyond-db.
...
* gnu/packages/electronics.scm (prjbeyond-db): New variable.
Change-Id: Ie806c024aa9b01f135bdad4d82fa86a1a33dfde4
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:46 +09:00
Cayetano Santos
63d14f3e48
gnu: apycula: Update to 0.27.
...
* gnu/packages/electronics.scm (apycula): Update to 0.27.
Change-Id: I32781f290401c75edc960595467cb78df5aa2eee
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:46 +09:00
Cayetano Santos
a12b427252
Revert "gnu: nextpnr: Add icestorm and prjtrellis checks."
...
This reverts commit 9e299926c6 .
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:40:45 +09:00
David Elsing
361542f99b
gnu: gtk+: Graft to 3.24.51.
...
* gnu/packages/gtk.scm (gtk+): Add replacement with gtk+/fixed.
(gtk+/fixed): New variable.
Fixes : #3068
Change-Id: I47e082e713c4072e96c16df0b55151e93f8f07e0
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-08 15:17:15 +09:00
Maxim Cournoyer
9ba8f540fc
gnu: python-xmldiff: Update to 3.0b1.
...
* gnu/packages/python-xyz.scm (python-xmldiff): Update to 3.0b1.
Change-Id: I6f13ecfc1254b2a1c237cb70d49d7551d475a82e
2025-10-08 15:15:31 +09:00
Maxim Cournoyer
e253e35523
gnu: python-afdko: Skip two failing tests.
...
* gnu/packages/fontutils.scm (python-afdko) [build-system]: Switch to
pyproject-build-system.
[#:test-flags]: New argument.
[#:phases] {check}: Delete phase.
Change-Id: Ib0cc24e9a83933030c8315fb3638856eb47659da
2025-10-08 15:15:31 +09:00
Maxim Cournoyer
13897fe2c9
gnu: python-ufoprocessor: Update to 1.14.0.
...
* gnu/packages/fontutils.scm (python-ufoprocessor): Update to 1.14.0.
Change-Id: I6e7e48a8b9e3b6863003b5c42f07e2978a55440c
2025-10-08 15:15:31 +09:00
Maxim Cournoyer
0832056c77
gnu: python-ufonormalizer: Update to 0.6.3.
...
* gnu/packages/fontutils.scm (python-ufonormalizer): Update to 0.6.3.
Change-Id: Ia16b657bd953b874b2302746d764974dd5624a83
2025-10-08 15:15:31 +09:00
jgart
3ddc70dd06
gnu: sbcl-black-tie: Improve synopsis annd description.
...
* gnu/packages/lisp-xyz.scm (sbcl-black-tie): Improve synopsis and
description text.
[synopsis]: Improve synopsis text.
[description]: Improve description text.
Change-Id: I8ecb164d66baf75fa0f08771635e220c39b13b57
2025-10-07 21:26:12 -05:00
jgart
4968f3870d
gnu: Add clasp-black-tie.
...
* gnu/packages/lisp-xyz.scm (clasp-black-tie): New variable.
Change-Id: I1655b6d030d572b212b42076c303e61f5e5aa670
2025-10-07 21:21:21 -05:00
Simen Endsjø
5055684bf2
gnu: sbcl-40ants-doc: Update to 0.24.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-40ants-doc): Update to 0.24.1.
[arguments]: Include all systems, enable tests.
[inputs]: Add required libraries.
Change-Id: Iaf80c0d4c166301c610569ef7a10c418063e2040
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
37d14dab1c
gnu: sbcl-tar: Compile on newer 40ants-doc.
...
* gnu/packages/lisp-xyz.scm (sbcl-tar): Compile on newer 40ants-doc.
[inputs]: Move 40ants-doc from inputs to native-inputs.
[phases]: Patch src/docs.lisp to work on newer 40ants-doc.
Change-Id: Idc35424b4dc5b1357dee0308669ace6f8b475631
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
34717f5117
gnu: Add sbcl-black-tie.
...
* gnu/packages/lisp-xyz.scm (sbcl-black-tie, ecl-black-tie, cl-black-tie): New variables.
Change-Id: I4fe95c3c31ab18c7c824c0ec8408dc3018787d01
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
662adc7855
gnu: Add sbcl-claw-raylib.
...
* gnu/packages/lisp-xyz.scm (sbcl-claw-raylib): New variable.
Change-Id: I4eddd060f63972bd3f7af580df613762b0d43350
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
4ddf10e8c8
gnu: Add sbcl-cffi-object.
...
* gnu/packages/lisp-xyz.scm (sbcl-cffi-object, cl-cffi-object): New variables.
Change-Id: I86c47d60b56a216a8e233647274212450e30e526
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
5a24508100
gnu: Add sbcl-cfii-ops.
...
* gnu/packages/lisp-xyz.scm (sbcl-cfii-ops, ecl-cffi-ops, cl-cffi-ops): New variables.
Change-Id: I840212fbe259b945ba3e2989b6b79204bc043430
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
ec51faed37
gnu: Add sbcl-openapi-generator.
...
* gnu/packages/lisp-xyz.scm (sbcl-openapi-generator, ecl-openapi-generator, cl-openapi-generator): New variables.
Change-Id: I35d94b310124e41ab111a1f16ce2b81f4bdf1d98
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
40a64fd9dc
gnu: Add sbcl-sijo-doctest.
...
* gnu/packages/lisp-xyz.scm (sbcl-sijo-doctest, cl-sijo-doctest): New variables.
Change-Id: I49ab482d54310ecfb85cf396d57693673cdc111c
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
999a538acc
gnu: Add sbcl-universal-tween-engine.
...
* gnu/packages/lisp-xyz.scm (sbcl-universal-tween-engine, ecl-universal-tween-engine, cl-universal-tween-engine): New variables.
Change-Id: Ic138563cf9be3d96c39b735b148470de178434c7
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
a14ed742b2
gnu: Add sbcl-cl-colors-ng.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-colors-ng, ecl-cl-colors-ng, cl-cl-colors-ng): New variables.
Change-Id: Ibf5bf6ae0e019c28a785fb2b84ba2752c906643e
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
02a9a7bd1e
gnu: Add sbcl-json-mop.
...
* gnu/packages/lisp-xyz.scm (sbcl-json-mop, ecl-json-mop, cl-json-mop): New variables.
Change-Id: If61af647feeb8d786c025d712310358bfa52c9dc
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:27 -05:00
Simen Endsjø
2551c8ed9f
gnu: Add sbcl-cl-hash-util.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-hash-util, ecl-cl-hash-util, cl-cl-hash-util): New variables.
Change-Id: Id5f01e9348661e4a010adff0ce8185b06617f4e2
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
bc2b0c67e4
gnu: Add sbcl-log4cl-extras.
...
* gnu/packages/lisp-xyz.scm (sbcl-log4cl-extras, ecl-log4cl-extras, cl-log4cl-extras): New variables.
Change-Id: I4dabe74e0c723fedf381b48400dc1432fa49a4e4
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
b1ff65bc98
gnu: Add sbcl-with-output-to-stream.
...
* gnu/packages/lisp-xyz.scm (sbcl-with-output-to-stream, ecl-with-output-to-stream, cl-with-output-to-stream): New variables.
Change-Id: I729b462cd672c1c455308bff9e760f734549bcad
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
c96d8e8816
gnu: Add sbcl-docs-config.
...
* gnu/packages/lisp-xyz.scm (sbcl-docs-config, ecl-docs-config, cl-docs-config): New variables.
Change-Id: Iffe029c0652dda34b36430ca11b0438b27df83fa
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
7afae35863
gnu: Add sbcl-texp.
...
* gnu/packages/lisp-xyz.scm (sbcl-texp, ecl-texp, cl-texp): New variables.
Change-Id: Id52470ba44d2488792ddcc6d79529dcb4b0dbb50
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
8eec1ac5b0
gnu: Add sbcl-file-types.
...
* gnu/packages/lisp-xyz.scm (sbcl-file-types, ecl-file-types, cl-file-types): New variables.
Change-Id: I23d41b0f19847010b8870abbd469311609b53fd3
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
a9f69e40a7
gnu: Add sbcl-macro-html.
...
* gnu/packages/lisp-xyz.scm (sbcl-macro-html, ecl-macro-html, cl-macro-html): New variables.
Change-Id: I6254f297c5d10a9e4039515287fc7b422a688798
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
ef0af64156
gnu: Add sbcl-trivial-documentation.
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-documentation, ecl-trivial-documentation, cl-trivial-documentation): New variables.
Change-Id: I4fc82fddf66e288fe26e7ea342dc4de74c48185b
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
fed53b9471
gnu: Add sbcl-geneva.
...
* gnu/packages/lisp-xyz.scm (sbcl-geneva, ecl-geneva, cl-geneva): New variables.
Change-Id: I941650c3cc49250fc984762b6f9e129fe0d2f8f0
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
a294a87bff
gnu: Add sbcl-stem.
...
* gnu/packages/lisp-xyz.scm (sbcl-stem, ecl-stem, cl-stem): New variables.
Change-Id: I71c6611047418251d8ac3f16b739a040f42da5fa
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
b292559a9f
gnu: Add sbcl-commondoc-markdown.
...
* gnu/packages/lisp-xyz.scm (sbcl-commondoc-markdown, ecl-commondoc-markdown, cl-commondoc-markdown): New variables.
Change-Id: I090fb9d81ed0b58ebaa2ec6facaeb5ad15fba4f1
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
50d863c155
gnu: Add sbcl-common-html.
...
* gnu/packages/lisp-xyz.scm (sbcl-common-html, ecl-common-html, cl-common-html): New variables.
Change-Id: I70f43d4c88179ca9ce1bee6e5dcd03811679305a
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
861148d83a
gnu: Add sbcl-common-doc.
...
* gnu/packages/lisp-xyz.scm (sbcl-common-doc, ecl-common-doc, cl-common-doc): New variables.
Change-Id: I60e308f42451dabf9fc215e9ba93226c14e0de8c
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
3a29386df8
gnu: Add sbcl-tmpdir.
...
* gnu/packages/lisp-xyz.scm (sbcl-tmpdir, ecl-tmpdir, cl-tmpdir): New variables.
Change-Id: I83f25ebc63510c764ecd5b922f31042403e102a2
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
865ae72fdd
gnu: Add sbcl-f-underscore.
...
* gnu/packages/lisp-xyz.scm (sbcl-f-underscore, ecl-f-underscore, cl-f-underscore): New variables.
Change-Id: Iecef1368a30a72a85d9e02cfbc7f0c64da1c6d5f
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
e8a21ce590
gnu: sbcl-40ants-asdf-system: Update to 0.3.2-1.91ed8a4.
...
* gnu/packages/lisp-xyz.scm (sbcl-40ants-asdf-system): Update to 0.3.2-1.91ed8a4.
Change-Id: I66b8961dba40c9d1b0c6f27f6bbc4ccccfa0fcab
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:26 -05:00
Simen Endsjø
1cc69278e7
gnu: sbcl-sycamore: Update to 0.0.2025080-1.80b50f6a.
...
* gnu/packages/lisp-xyz.scm (sbcl-sycamore): Update to 0.0.2025080-1.80b50f6a.
Change-Id: I4aa64963ca82bc7c81b13037ee7300ef792b3222
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:25 -05:00
Simen Endsjø
ee6bbbc57e
gnu: sbcl-jzon: Update to 1.1.4.
...
* gnu/packages/lisp-xyz.scm (sbcl-jzon): Update to 1.1.4.
Change-Id: Ie9b0c8a1c27d1ce169b28af56381147c5bb4e94f
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:25 -05:00
Simen Endsjø
7143d50cec
gnu: sbcl-dexador: Update to 0.9.15-3.d7ac217.
...
* gnu/packages/lisp-xyz.scm (sbcl-dexador): Update to 0.9.15-3.d7ac217.
Change-Id: I3e7d4d7135ca3bdb53f0bd1695b1672cc1589709
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:25 -05:00
Simen Endsjø
8201a2a527
gnu: raylib: Include rcamera.h.
...
* gnu/packages/game-development.scm (raylib): Include rcamera.h.
Change-Id: I300dd1cd4e53a7e4f5ae71e7c7fdef714fcd6019
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:25 -05:00
Simen Endsjø
dc49d6d8c7
gnu: Add raygui.
...
* gnu/packages/game-development.scm (raygui): New variable.
Change-Id: I8e8fe2cadc71e268568eee4b5a91c8abcf01c373
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:25 -05:00
Simen Endsjø
c98af4b77a
gnu: sbcl-cl-redis: Fix build on non-sbcl implementations.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-redis)[patches]: Add patch removing use of sbcl internals.
Change-Id: I8b7df9eea61557a856851f8b218ab31d2363e886
Signed-off-by: jgart <jgart@dismail.de>
2025-10-07 20:48:07 -05:00
wrobell
14f2250be3
gnu: python-essentials: Update to 1.1.8.
...
* gnu/packages/python-xyz.scm (python-essentials): Update to 1.1.8.
Change-Id: If39f7089d7ed42e63ae4a94c36b9a71fb9ffdc86
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07 23:34:23 +01:00
wrobell
57f2757d4a
gnu: python-guardpost: Update to 1.0.3.
...
* gnu/packages/python-web.scm (python-guardpost): Update to 1.0.3.
Change-Id: I20727afdaa8ad8cc7e023bcbe7beee91396b0f75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07 23:31:04 +01:00
Hugo Buddelmeijer
47e064fc43
gnu: guvcview: Update to 2.2.1.
...
* gnu/packages/video.scm (guvcview): Update to 2.2.1.
[build-system]: Switch to cmake-build-system.
[inputs]: Remove bdb, ffmpeg and libjpeg-turbo; add ffmpeg-6.
Change-Id: I44a10958ec70e7e2d3847f89c69535e3aef91603
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-07 23:26:54 +01:00