~ruther/guix-local

690b1b39 — Andreas Enge 11 months ago
gnu: mpvpaper: Update to 1.8.

* gnu/packages/video.scm (mpvpaper): Update to 1.8.

Fixes: guix/guix#1020
Change-Id: I635d2a43af66cb57ee1620efb9184a7350a67f73
f48d4432 — Andreas Enge 11 months ago
gnu: Remove icu4c-70.

* gnu/packages/icu4c.scm (icu4c-70): Delete variable.

Change-Id: I60f0d47ec28f5af678a7f6f060eb22694a579558
7e51b1d2 — VnPower a year ago
gnu: Add mpvpaper

* gnu/packages/video.scm (mpvpaper): New variable.

Change-Id: I5b28e512db3e2d58a4a6e8b3004c802b32f352ad
Signed-off-by: Andreas Enge <andreas@enge.fr>
653e6e46 — Andreas Enge 11 months ago
gnu: kiwix-desktop: Switch to Qt6.

Incidentally this fixes the build.

* gnu/packages/web.scm (kiwix-desktop)[inputs]: Remove qtbase-5,
qtdeclarative-5, qtwebchannel-5, qtwebengine-5, and qtwayland-5;
add qtbase, qtdeclarative, qtwebchannel, qtwebengine, and qtwayland.
[native-inputs]: Remove qtbase-5; add qtbase.

Change-Id: I442a297d811fa1fb067a496781c252bec94bc4c8
5e80cfcb — Cayetano Santos a year ago
gnu: offlineimap3: Fix error.

* gnu/packages/mail.scm (offlineimap3): Fix error.
[arguments]: Add fix-issue-205 phase.

Fixes: guix/guix#1713
Change-Id: I1e496042f1ab49593b3e211172cf9fa37242718a
Signed-off-by: Andreas Enge <andreas@enge.fr>
d155da0f — Andreas Enge 11 months ago
gnu: motion: Update to 4.7.0.

* gnu/packages/video.scm (motion): Update to 4.7.0.

Change-Id: Ifabb732f3a84b45f686c9d47e91cc1637ca1916c
8dc76681 — Andy Tai 11 months ago
gnu: libmicrohttpd: Update to 1.0.2.

* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.2.

Change-Id: I0f5e14056229c1cdd0733cd4423fce401f4b92da
Signed-off-by: Andreas Enge <andreas@enge.fr>
f63f558c — Nicolas Graves 11 months ago
gnu: mit-scheme: Update to 12.1.

* gnu/packages/scheme.scm (mit-scheme): Update to 12.1.
[arguments]<#:parallel-build?>: Unset.
<#:make-flags>: Set it.
<#:phases>: Delete 'build phase replacement, 'set-flags.  Add phases
'fixup-install and 'disable-slow-tests.  Refresh other phases.
[native-inputs]: Add bash-minimal for cross-compilation.
[supported-systems]: Remove i686-linux, unsupported upstream.  Add
aarch64, supported upstream.

Fixes: guix/guix#1777
Change-Id: I3bb23c73d0f20e7db988c94d540e8c925ab3c326
Signed-off-by: Andreas Enge <andreas@enge.fr>
9da45599 — Nicolas Graves a year ago
gnu: mit-scheme: Improve style.

* gnu/packages/scheme.scm (mit-scheme): Run guix style.
[source]: Replace it from native-inputs, unclear why it was moved in
the first place, because "source" is already the right input name for
it.
[arguments]: Remove trailing #t, use #$output gexps.
<#:phases>: Rewrite 'unpack phase leveraging gexps to inject
system-specific source. Replace which by search-input-file for
cross-compilation, in phases 'configure-doc, 'patch-/bin/sh.
[native-inputs, inputs]: Move to new style.
(mit-scheme-source-directory): Delete now unused variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
4e42abb6 — Ada Stevenson 11 months ago
gnu: pcsxr: Improve style.

* gnu/packages/emulators.scm (pcsxr): Fix indentation.
[arguments]: Use gexps.

Change-Id: Ibd17d9aeef9509cc58a872d72acb5283c7470f19
8b1b1923 — Ada Stevenson 11 months ago
gnu: pcsxr: Update to 1.9.94-1.6666043.

* gnu/packages/emulators.scm (pcsxr): Update to 1.9.94-1.6666043.
[configure-flags]: Prevent compile errors.
[phases]: Remove 'ch-subdir.
[source]<origin>: Change upstream and commit.
<patches>: Add patches.
[home-page]: Change from dead link to active GitHub page.
* gnu/packages/patches/pcsxr-find-harfbuzz.patch: Add it.
* gnu/packages/patches/pcsxr-fix-definitions.patch: Add it.
* gnu/local.mk: Register them.

Change-Id: I5ebc91b3fa44152057cf197c0ab018fa064241a4
a93f37fb — Rivulet Cedar 11 months ago
nls: Update po/packages/POTFILES.in.

* po/packages/POTFILES.in: List all packages.

Change-Id: Id081e7119fd2bf5951653152ddc1f76b554e3c83
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
gnu: trealla: Update to 2.80.4.

* gnu/packages/prolog.scm (trealla): Update to 2.80.4.

Change-Id: Ie7eadb85f7b98cafc388e0f89ecbb43c66c9538d
9304f636 — Ian Eure 11 months ago
gnu: yt-dlp: Update to 2025.07.21.

* gnu/packages/video.scm (yt-dlp): Update to 2025.07.21.

Change-Id: Ibb622c89db35299df3241395e4426ed207b6bfb9
617250d9 — Vinicius Monego a year ago
gnu: python-safety: Update to 3.6.0.

* gnu/packages/python-xyz.scm (python-safety): Update to 3.6.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Delete the 'disable-tests' phase. Add phase
'set-home' before 'check'.
[native-inputs]: Add nss-certs-for-test, python-hatchling,
python-pytest.
[propagated-inputs]: Add python-authlib, python-filelock, python-httpx,
python-jinja2, python-marshmallow, python-nltk, python-psutil,
python-pydantic-2, python-ruamel.yaml, python-safety-schemas,
python-tenacity, python-tomli, python-tomlkit, python-typer,
python-typing-extensions.

Change-Id: I96ea41399f5b0068b7fe5d1816dda16e7be18c75
622e08e0 — Vinicius Monego a year ago
gnu: python-safety: Improve style.

* gnu/packages/python-xyz.scm (python-safety): Run guix style.

Change-Id: I711eee17b0681c65c9044231c16673cd3e48bf4d
4425422c — Vinicius Monego a year ago
gnu: Add python-safety-schemas.

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

Change-Id: Iec3bb513e2c96bda5b7019404fb2315f09c5023d
8082f9c2 — Vinicius Monego a year ago
gnu: python-deepdiff: Update to 8.5.0.

* gnu/packages/python-xyz.scm (python-deepdiff): Update to 8.5.0.
[arguments]<#:test-flags>: Skip failing tests.
[propagated-inputs]: Remove python-ordered-set. Add python-click,
python-pyyaml, python-orderly-set, python-orjson.
[native-inputs]: Remove python-click, python-dateutil,
python-mock, python-setuptools, python-wheel, python-toml. Add
python-flit-core, python-pandas, python-pydantic-2,
python-pytest-benchmark, python-pytz, python-toml-w.

Change-Id: I891fe650e13385a69141b201e3ec743733d71610
5552bb8c — Vinicius Monego a year ago
gnu: Add python-orderly-set.

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

Change-Id: I8aa2dfebc6452c96a8e49a4697b62e901b5be9e9
853be726 — Vinicius Monego a year ago
gnu: python-typer: Update to 0.16.0.

* gnu/packages/python-xyz.scm (python-typer): Update to 0.16.0.
[source, home-page]: Follow redirect.
[arguments]: Remove '#:test-flags', enabling all tests.
<#:phases>: Delete the 'patch-shell-reference' phase.
[native-inputs]: Remove python-flit. Add python-pdm-backend. Move
python-rich, python-shellingham to ...
[propagated-inputs]: ... here. Add python-typing-extensions.

Change-Id: I64232bee0bbeb533286d6ae8a14a680ceb825d75
Next