gnu: m8c: Update to 2.0.0.
* gnu/packages/electronics.scm (m8c): Update to 2.0.0.
[inputs]: Remove sdl2; add sdl3.
Change-Id: Iacea7d269220ab8d5a3fde9a19256f70d536a7dc
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: python-vsg: Update to 3.34.0.
* gnu/packages/electronics.scm (python-vsg): Update to 3.34.0.
[arguments]: Update #:test-flags.
[native-inputs]: Remove python-pytest, python-setuptools, and python-wheel; add
python-setuptools-next.
Change-Id: Ic85a0fd65df327f2fd69868fae7cd0868f99fa0d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: python-edalize: Update to 0.6.1.
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.1.
[arguments]<#:test-flags>: Enable previously failing tests.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: I99e33582f4a4248f2ea6e9121dddf32e1e3f1b04
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: emacs-org-vcard: Update to 0.3.1.
* gnu/packages/emacs-xyz.scm (emacs-org-vcard): Update to 0.3.1.
[origin, home-page]: Change to “https://github.com/pinoaffe/org-vcard”.
[arguments]: Add #:test-command.
[native-inputs]: Add emacs-ert-runner.
Change-Id: I0f433c793e6c02cf8add95608060888435c10bd6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Register missing hare patches.
This is a follow-up to 8be59a7e3e1c6f39a4c4c2982483df58683a0b06, which
inadvertently introduced new patches without registering them.
* gnu/local.mk (dist_patch_DATA): Register
%D%/packages/patches/hare-fallback-cache.patch and
%D%/packages/patches/hare-toolpath.patch.
gnu: ncdu: Update to 2.9.1.
* gnu/packages/ncdu.scm (ncdu): Update to 2.9.1.
Change-Id: I3b8958d7b18be391cee8709c83c18273e8aace4f
gnu: debian-ports-archive-keyring: Update to 2025.04.05.
* gnu/packages/debian.scm (debian-ports-archive-keyring): Update to
2025.04.05.
Change-Id: Idc4a66e7b9710f27527443585442481e7d6d7c9a
gnu: hare: Add hare-update.
Recommended for packaging alongside hare by upstream.
* gnu/packages/hare.scm (hare-update): New variable.
Change-Id: I46b002d7efae70d18213373142581c18d4765bb2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: hare: Add hare.
* gnu/packages/hare.scm (hare): New variable.
* gnu/packages/patches/hare-fallback-cache.patch: New file.
* gnu/packages/patches/hare-toolpath.patch: New file.
Change-Id: I5d29841c3dab0f1d50876415a4f62961bfd7a467
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: base: Add tzdata with leap-seconds.list.
tzdata itself doesn't provide this file, which is needed for hare.
* gnu/packages/base.scm (tzdata/leap-seconds): New variable.
Change-Id: Ie13de687241ed0b05a04080381d3ab31c3e7f3b2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: packages: Add harec.
* gnu/packages/hare.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add above file.
Change-Id: I8c10e3e5cfcdccc6b7b47a35426d66c4b77d3f14
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: emacs-grid: Update to 0.1.
* gnu/packages/emacs-xyz.scm (emacs-grid): Update to 0.1.
Change-Id: I5b88ff8d32013c0acd54b264a8322d91298a06d0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: universal-ctags: Fix cross compilation.
Delete autogen.sh as it calls autoreconf that is called by guix itself,
with additional checks that are unnecesary as the build environment
is determined.
* gnu/packages/code.scm (universal-ctags)[source]{snippet}: Delete autoconf.sh.
Change-Id: Ib2a71ca3d59d70e13eee349bda197be363efc19f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: niri: Fix shell completions when cross-compiling.
* gnu/packages/wm.scm (niri)[arguments]: When cross-compiling find the
niri binary to create the shell completions.
Change-Id: I0a2b230f90b0cec55f5be54e98f20735407ec453
news: Add entry for linux-libre 6.16.
* etc/news.scm: Add entry.
Change-Id: I80ff646272361ba0f897a94f57b0830f30e608e6
gnu: Add linux-libre 6.16.
* gnu/packages/linux.scm (linux-libre-6.16-version,
linux-libre-6.16-gnu-revision, deblob-scripts-6.16,
linux-libre-6.16-pristine-source, linux-libre-6.16-source,
linux-libre-headers-6.16, linux-libre-6.16): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.16.
* gnu/packages/aux-files/linux-libre/6.16-arm64.conf,
gnu/packages/aux-files/linux-libre/6.16-i686.conf,
gnu/packages/aux-files/linux-libre/6.16-riscv.conf,
gnu/packages/aux-files/linux-libre/6.16-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Co-authored-by: Dariqq <dariqq@posteo.net>
Change-Id: I2ec0b54aa3b6ba509cb80daaf8175ddc822da382
gnu: linux-libre 5.4: Update to 5.4.297.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.297.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: I25ac8d8662b0617267fe3810b42dcbd6eb27c0ae
gnu: linux-libre 5.10: Update to 5.10.241.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.241.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: I3e535dc4446eb812ea01d955a5fabe35546495ee
gnu: linux-libre 5.15: Update to 5.15.190.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.190.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I90d9e574f0a91deb2e15f2072511b215d6deff67
gnu: linux-libre 6.1: Update to 6.1.149.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.149.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I5c652eb0dbbc87d25656da49d56bdb08aac3f656