news: Add entry about removing linux-libre 6.11.
* etc/news.scm: Add entry.
Change-Id: Id405d3f289f22f52c252a7b30ba66abe963a54d8
gnu: Remove linux-libre 6.11.
This kernel series is no longer supported upstream.
* gnu/packages/linux.scm (linux-libre-6.11-version,
linux-libre-6.11-gnu-revision, deblob-scripts-6.11,
linux-libre-6.11-pristine-source, linux-libre-6.11-source,
linux-libre-headers-6.11, linux-libre-6.11): Remove variables.
the commit message for your changes. Lines starting
* gnu/packages/aux-files/linux-libre/6.11-arm.conf,
gnu/packages/aux-files/linux-libre/6.11-arm64.conf,
gnu/packages/aux-files/linux-libre/6.11-i686.conf,
gnu/packages/aux-files/linux-libre/6.11-riscv.conf,
gnu/packages/aux-files/linux-libre/6.11-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
Change-Id: I71ae7696534b2096de5ffb650bf8a8313e907edb
gnu: love: Update to 11.5.
* gnu/packages/game-development.scm (love): Update to 11.5.
Change-Id: Idb8e6955aa2aedb7a76abb7a759b8684b3c86516
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
import/go: Fix #:go formation.
Reported by MSavoritias <email@msavoritias.me> in #74992 "guix import go
package definition is not valid". This change fixes it: instead of
"#:go 1.22" will produce "#:go go-1.22".
* guix/import/go.scm (go-module->guix-package): Fix format for #:go key
argument.
Change-Id: I9db0688b8e2970f5e90b415966d39b45505b7c8e
gnu: spritely-libp2p-daemon: Enable tests, simplify.
* gnu/packages/ipfs.scm (spritely-libp2p-daemon)
[arguments] <go>: Default ig go-1.21 from the go-build-system.
<embed-files>: Use it instead of custom phase.
<phases>: Remove 'fix-libp2p-asn-util-embed.
[propagated-inputs]: Remove go-github-com-libp2p-go-libp2p,
go-github-com-libp2p-go-libp2p-peer,
go-github-com-libp2p-go-libp2p-crypto, and
go-github-com-multiformats-go-multiaddr.
[native-inputs]: Add go-github-com-libp2p-go-libp2p,
go-github-com-multiformats-go-multiaddr, and
go-github-com-stretchr-testify.
Change-Id: I594aa2958092b6943ef961a2cd3df89379cbbde2
gnu: flatpak: Fix icon validation.
* gnu/packages/package-management.scm (flatpak): Substitute a marker in
icon-validator/validate-icon.c for the store location.
* gnu/packages/patches/flatpak-fix-icon-validation.patch: Bind the guix
store during flatpak-validate-icon invocation in sandbox mode, along
with a few environment variables necessary for image format detection.
Change-Id: I15dfdd0ecadc57ed383e2985c1c3caa36be4a1de
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add julia-manualmemory.
* gnu/packages/julia-xyz.scm (julia-manualmemory): New variable.
Change-Id: I8a5b2c1fb9dfa0b83864023ba71a2cb74fee1d8f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add julia-cpusummary.
* gnu/packages/julia-xyz.scm (julia-cpusummary): New variable.
Change-Id: Icd4a37d36786d59f5b6ec0e7ee9c8d7d901cacc3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: octave: Update to 9.3.0.
* gnu/packages/maths.scm (octave-cli): Update to 9.3.0.
Change-Id: I8422fcfb1cead868faeb563ac90b08d711c870c5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: shepherd: Update to 1.0.1.
* gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.1.
Change-Id: Ia02aef22fcfbc0eda3dac6ae200bddc9441c00f6
gnu: sioyek: Fix segfault on search.
Fix segfault produced when running a search command, see:
<https://github.com/ahrm/sioyek/issues/1285>
* gnu/packages/pdf.scm (sioyek)[inputs]: Remove mupdf; add mupdf-1.24.
Change-Id: I9ddc7f1154bc68c812ec314cfe5316bfd9de8182
gnu: Add mupdf-1.24.
Needed for sioyek.
* gnu/packages/pdf.scm (mupdf-1.24): New variable.
Change-Id: I66a4ab1aa33da41c3c387bc7ce6850347ef7c79c
gnu: xpadneo: Update to 0.9.7.
This fixes the currently failing build.
* gnu/packages/linux.scm (xpadneo): Update to 0.9.7.
gnu: xfce: Enable xfce4-screensaver.
This fixes <https://issues.guix.gnu.org/75288>.
* gnu/packages/xfce.scm (xfce)[inputs]: Add xfce4-screensaver.
* gnu/services/desktop.scm (xfce-pam-services): New procedure.
(xfce-desktop-service-type): Add a extension for pam-root-service-type.
Change-Id: I4bdf5088f4ccc743afdcfdd2d68541c2d883552d
gnu: Add libretro-beetle-psx.
* gnu/packages/emulators.scm (make-libretro-beetle-psx): New procedure.
(libretro-beetle-psx, libretro-beetle-psx-hw): New variables.
Change-Id: I7d5bb2783a5952e00014f18eaf8e436e889ef77b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
import: git: Do not search pre-release words in tag prefix.
This fixes tags like 'xfce4-dev-tools-4.20.0'.
* tests/import-git.scm ("latest-git-tag-version: prefix contains pre-release
words"): New test.
* guix/import/git.scm (latest-tag): Don't filter out pre-releases tags.
(version-mapping): Filter out pre-releases tags from versions.
* gnu/packages/xfce.scm (garcon, thunar-archive-plugin, xfce4-dev-tools):
Remove FIXME comments for the 'generic-git' updater.
Change-Id: I7683200fa451d7fad153aa08fa9d5761688de01d
gnu: xfce4-session: Patch paths to gdbus, xrdb and xmodmap.
Partly fixes <https://issues.guix.gnu.org/75288>.
* gnu/packages/xfce.scm (xfce4-session)[inputs]: Add glib:bin, xmodmap and xrdb.
[arguments]: Add 'patch-command-paths phase.
Change-Id: I8b6fa52a67856320fe0a665b591282fb5a570427
gnu: artanis: Update to 1.1.0.
* gnu/packages/guile-xyz.scm (artanis): Update to 1.1.0.
[source]: Add more substitutions to the snippet.
Change-Id: I546f1a527a3e99bf559045baee9042bf1e886d5e
Signed-off-by: jgart <jgart@dismail.de>
gnu: kanshi: Add IPC support.
* gnu/packages/wm.scm (kanshi)[inputs]: Add libvarlink.
Change-Id: Ie47b866b82c3207966e2578a1949ada7b1a3a41c
gnu: Add libvarlink.
* gnu/packages/serialization.scm (libvarlink): New variable.
Change-Id: I7b4bfe83dd893a6cf6b0e58486822a182fadbcbc