gnu: cl-sdl2-image: Update to 1.0-2.3963be8.
* gnu/packages/lisp-xyz.scm (sbcl-sdl2-image): Update to 1.0-2.3963be8.
Change-Id: I27a04ae5da84f2b26a96a8bb98ff4a6766d4a874
gnu: cl-sdl2: Update to 0.0.0-3.8c78e68.
* gnu/packages/lisp-xyz.scm (sbcl-sdl2): Update to 0.0.0-3.8c78e68.
Change-Id: I6dbde77336aa977584b6900b120590691157519b
gnu: cl-autowrap: Update to 1.0-3.4bba9e3.
* gnu/packages/lisp-xyz.scm (cl-autowrap): Update to 1.0-3.4bba9e3.
[inputs]: Add libffi. Remove labels.
[arguments]: Add 'fix-paths' phases. Use gexps.
Change-Id: If6ddcc3d14fc4e8aac9c2c6fc2bb1ef9632d9fbd
gnu: cl-sdl2-mixer: Update to 1.0-2.580d634.
* gnu/packages/lisp-xyz.scm (sbcl-sdl2-mixer): Update to 1.0-2.580d634.
[arguments]: Update 'fix-paths' phase.
Change-Id: Ifc2244aa457f10e8a1010873f70f2ef33b35d15c
gnu: sbcl: Update to 2.5.8.
* gnu/packages/lisp.scm (sbcl): Update to 2.5.8.
Fixes: guix/guix#370
Change-Id: I977c864efc37ce86904512a5a35777e457a7c475
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: sbcl-burgled-batteries3: Unbreak with Python 3.11.
* gnu/packages/lisp-xyz.scm (sbcl-burgled-batteries3)[arguments]
<#:phases>: Update 'adjust-for-python-3.10' with more patterns.
Change-Id: I51185d1f5ab63b5421e8748aa45133019187868a
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: jube: Switch to pyproject.
* gnu/packages/python-xyz.scm (jube):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them explicitely.
[native-inputs]: Add python-setuptools-next. Remove python-pyyaml.
[propagated-inputs]: Add python-pyyaml, listed in the package as an
install requirements, and no tests were run in the first place.
Change-Id: I4b11597196a5d9e6a227d064cf6ab96276a57aff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: wfetch: Switch to pyproject.
* gnu/packages/python-xyz.scm (wfetch):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style.
<#:use-setuptools?>: Unset.
[native-inputs]: Add python-setuptools-next.
Change-Id: I9b8fa66a3ff0ef20adcda3541918ce0b85e8e4f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: s3cmd: Switch to pyproject.
* gnu/packages/python-xyz.scm (s3cmd):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Add 'check phase to clarify how tests are supposed to be
run. Improve style.
[native-inputs]: Add python-setuptools-next.
[inputs]: Improve style.
Change-Id: Ife22d6596387c179b1c44f8f8ae8b54ddcca195b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: pyzo: Switch to pyproject.
* gnu/packages/python-xyz.scm (pyzo):
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable <#:tests?>, replace <#:phases> with <#:test-flags>.
[native-inputs]: Add python-pytest and python-setuptools-next.
Change-Id: Ia163f37bb64282cc8f9e9f10600dd40125915aa0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: ptpython: Switch to pyproject.
* gnu/packages/python-xyz.scm (ptpython):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Improve comment.
[native-inputs]: Add python-setuptools-next.
[propagated-inputs]: Remove python-black.
Change-Id: Ibfc663d028160ca8cb16b8ffce838a5be951d715
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: online-judge-tools: Switch to pyproject.
* gnu/packages/python-xyz.scm (online-judge-tools):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-flags>.
[native-inputs]: Add python-setuptools-next.
Change-Id: I4590ac8211c9d18b1c71be06fe2cf17cb285bbc4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: offlate: Switch to pyproject.
* gnu/packages/python-xyz.scm (offlate):
[build-system]: Switch to pyproject-build-system.
[arguments, description]: Improve style.
[native-inputs]: Add python-setuptools-next.
Change-Id: I40c59c552950055cc7bea3d354f0eda246d56a71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: nbss-upload: Switch to pyproject.
* gnu/packages/python-xyz.scm (nbss-upload):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Reorder, improve style.
[native-inputs]: Add python-setuptools-next.
Change-Id: If24058b1711447f6478c255b726e8f75ce1bfae5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: glances: Switch to pyproject.
* gnu/packages/python-xyz.scm (glances):
[source]: Switch to git-fetch. Move snippet to <#:phases>.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Import former source snippet. Add 'check phase
replacement.
[native-inputs]: Add python-pytest, python-setuptools-next.
Change-Id: I18f1ded40f64fcd640728af778e48666d8d762f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: i3-autotiling: Switch to pyproject.
* gnu/packages/python-xyz.scm (i3-autotiling):
[source]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Replace python-wheel with python-setuptools-next.
Change-Id: Id59fcca76a4d8c2453a136d321165e5976314921
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: date2name: Switch to pyproject.
* gnu/packages/python-xyz.scm (date2name):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
[description, arguments]: Improve style.
Change-Id: I2fb064cc19992887391f7eac35c1129d3234dbc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
teams: Update entry for Ashvith Shetty.
* etc/teams.scm ("Ashvith Shetty"): Add Codeberg account,
include additional teams.
Change-Id: I4eab70c7b19d056dae89aa81c06df88c5777e45e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
daemon: Avoid comparison of integers of different signs.
Fixes guix/guix#1173.
* nix/libstore/gc.cc (LocalStore::removeUnusedLinks): Cast ‘st_size’ as
unsigned.
Reported-by: Congcong Kuo <congcong.kuo@gmail.com>
Change-Id: Ibe4674bcef186befe8a0e536278c87458b098c9d
gnu: cuirass: Install minified JavaScript files.
Works around guix/cuirass#34.
* gnu/packages/ci.scm (cuirass)[arguments]: Add ‘install-minified-javascript’
phase.
Change-Id: I2139430812d05a0ce70d6a1973bb951bd2f59ff9