~ruther/guix-local

de088be2 — Tobias Geerinckx-Rice 3 years ago
gnu: brdf-explorer: Mark up description.

* gnu/packages/graphics.scm (brdf-explorer)[synopsis, description]:
 Use @acronym{}.
c848cd64 — Tobias Geerinckx-Rice 3 years ago
gnu: brdf-explorer: Use Web Archived home page.

* gnu/packages/graphics.scm (brdf-explorer)[home-page]:
 Refer to Web Archive.
6f80e25f — Tobias Geerinckx-Rice 3 years ago
gnu: blasr-libcpp, blasr: Use Web Archived home pages.

* gnu/packages/bioinformatics.scm (blasr-libcpp, blasr)[home-page]:
 Refer to Web Archive.
a1ae54b1 — Tobias Geerinckx-Rice 3 years ago
gnu: yadifa: Update to 2.6.4.

* gnu/packages/dns.scm (yadifa): Update to 2.6.4.
[arguments]: Add a new 'unhard-code phase.
1c347cd5 — Tobias Geerinckx-Rice 3 years ago
gnu: knot: Use G-expressions.

* gnu/packages/dns.scm (knot)[arguments]:
Rewrite as G-expressions.
60bb22a9 — Tobias Geerinckx-Rice 3 years ago
gnu: knot: Update to 3.2.8.

* gnu/packages/dns.scm (knot): Update to 3.2.8.
eaac2117 — Tobias Geerinckx-Rice 3 years ago
gnu: nsd: Use G-expressions.

* gnu/packages/dns.scm (nsd)[arguments]:
Rewrite as G-expressions.
626c0b7c — Tobias Geerinckx-Rice 3 years ago
gnu: nsd: Update to 4.7.0.

* gnu/packages/dns.scm (nsd): Update to 4.7.0.
69c3a06a — Tobias Geerinckx-Rice 3 years ago
gnu: btor2tools: Use HTTPS home page.

* gnu/packages/maths.scm (btor2tools)[home-page]: Use HTTPS.
86e95b22 — Tobias Geerinckx-Rice 3 years ago
gnu: boolector: Use HTTPS home page.

* gnu/packages/maths.scm (boolector)[home-page]: Use HTTPS.
4920d11e — Tobias Geerinckx-Rice 3 years ago
download: Remove stale Yandex GNOME mirror.

* guix/download.scm (%mirrors): Remove mirror.yandex.ru from gnome.
c2c13e32 — Tobias Geerinckx-Rice 3 years ago
download: Remove broken X.org mirrors.

These are still at <https://www.x.org/wiki/Releases/Download>, but
then that page hasn't been updated since 2018.

* guix/download.scm (%mirrors): Remove mirror.us.leaseweb.net and
x.cs.pu.edu.tw.
917a2998 — John Kehayias 3 years ago
gnu: python-yubikey-manager: Update to 5.1.1.

* gnu/packages/security-tokens.scm (python-yubikey-manager): Update to
5.1.1.
[source]: Update url.
[build-system]: Switch to pyproject-build-system.
[arguments]: Delete.
[propagated-inputs]: Remove python-six.  Add python-keyring.  Reorder alphabetically.
[native-inputs]: Remove python-mock.  Add python-makefun, python-poetry-code and
python-pytest.  Reorder alphabetically.

Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
51de2845 — John Kehayias 3 years ago
gnu: Add python-makefun.

* gnu/packages/python-xyz.scm (python-makefun): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
66f0304e — John Kehayias 3 years ago
gnu: python-fido2: Update to 1.1.1.

* gnu/packages/security-tokens.scm (python-fido2): Update to 1.1.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable tests.  Use gexps in phases.
[propagated-inputs]: Remove python-six.  Add python-pyscard.
[native-inputs]: Remove python-mock and python-pyfakefs.  Add
python-poetry-core and python-pytest.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
22180690 — John Kehayias 3 years ago
gnu: python-pyscard: Update to 2.0.7.

* gnu/packages/security-token.scm (python-pyscard): Update to 2.0.7.
[arguments]{phases}: Use search-input-directory.  Remove trailing #t.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
09e73683 — John Kehayias 3 years ago
gnu: godot: Update to 4.1.  Rename godot@3 to godot-lts.

* gnu/packages/game-development.scm (godot): Update to 4.1.
[source]: Update snippet: remove embree and enet; add amd-fsr, astcenc,
basis_universal, brotli, linuxbsd_headers, etcpak, meshoptimizer, msdfgen,
noise, openxr, rvo2, spirv-reflect, thorvg, volk, vulkan.
[arguments]: Remove #:scons.  Update #:scons-flags to unbundle more
libraries.
[phases]: Remove 'build-headless phase (headless is no longer has a separate
build).  Add 'fix-dl-open-paths and 'unbundle-xkbcommon phases.  In 'install
phase, remove headless output.  Update 'wrap phase to remove eudev.
[outputs]: Remove headless.
[inputs]: Add dbus, embree, enet, fontconfig, glslang, libpng, harfbuzz,
icu4c, libxkbcommon, openxr, speech-dispatcher, vulkan-loader, zlib.  Remove
bullet.  Rename freetype to freetype-with-brotli.
(godot-lts): New variable.  godot@3 is the LTS release.
* gnu/packages/games.scm (superstarfighter)[native-inputs]: Use it.
[inputs]: Use it.
49b0a5ee — John Kehayias 3 years ago
gnu: Add freetype-with-brotli.

* gnu/packages/fontutils.scm (freetype-with-brotli): New variable.
a33a335c — Ludovic Courtès 3 years ago
doc: Mention gexps in the "Scheme Crash Course".

* doc/guix-cookbook.texi (A Scheme Crash Course): Add note on gexps.
ff4f5a72 — Philip McGrath 3 years ago
gnu: racket: Update to 8.9.

* gnu/packages/chez.scm (chez-scheme-for-racket): Update to
9.9.9-pre-release.16.
* gnu/packages/racket.scm (%racket-version): Update to 8.9.
(racket)[inputs]<deinprogramm, draw, drracket, future-visualizer, gui>
<htdp, macro-debugger, math, pict, plot, rackunit, redex, scribble>
<slideshow, snip, typed-racket, srfi, swindle, syntax-color>
<web-server>: Update checksums.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next