~ruther/guix-local

0f9737cb — Guillaume Le Vaillant 9 months ago
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
3629fd2a — Guillaume Le Vaillant 9 months ago
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
6fcefbc8 — Guillaume Le Vaillant 9 months ago
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
2b3f4d06 — Guillaume Le Vaillant 9 months ago
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
bbf69085 — Ashish SHUKLA a year ago
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>
d01fbfed — Ashish SHUKLA 11 months ago
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>
8c7e3e02 — Nicolas Graves 9 months ago
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>
40cd0751 — Nicolas Graves 9 months ago
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>
31ad41fa — Nicolas Graves 9 months ago
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>
1fdf3c2f — Nicolas Graves 9 months ago
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>
bcdf37a0 — Nicolas Graves 9 months ago
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>
ab6f1504 — Nicolas Graves 9 months ago
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>
5d3f1932 — Nicolas Graves 9 months ago
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>
1a4c0024 — Nicolas Graves 9 months ago
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>
774bb0f5 — Nicolas Graves 9 months ago
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>
e26a5f59 — Nicolas Graves 9 months ago
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>
f27d2aea — Nicolas Graves 9 months ago
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>
c7a8f7cd — Ashvith Shetty 9 months ago
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>
1970abfe — Ludovic Courtès 9 months ago
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
b8f528e7 — Ludovic Courtès 9 months ago
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
Next