summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* teams: Add Ian Eure to mozilla and emacs teams.Ian Eure2025-01-071-0/+4
| | | | Change-Id: I1e4b1c049d198fc36ca718d2ce6b8873337a8980
* gnu: emacs-tempel-collection: Update to 0.2.4a1d717.jgart2025-01-071-4/+4
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-tempel-collection): Update to 0.2.4a1d717. Change-Id: I4164e31442bcd6202dd6f1ed83059a785eaf81f4
* news: Add entry for linux-libre 6.12.Leo Famulari2025-01-071-0/+8
| | | | | | * etc/news.scm: Add entry. Change-Id: I10bc03ec902e4c00f9f6fddfffcf3cbf4f1a8100
* gnu: python-glue-qt: Update to 0.3.2.Sharlatan Hellseher2025-01-071-9/+20
| | | | | | | | | | * gnu/packages/astronomy.scm (python-glue-qt): Update to 0.3.2. Fix build. [source]: Swap to git checkout, as no fresh release reached PyPI. [arguments] <tests?>: Disable all test for now as failed upstream. <phases>: Add 'set-env-version. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I37b5c82e27c9414415f023768c49da3fbaf7b9d4
* gnu: python-getdist: Update to 1.5.4.Sharlatan Hellseher2025-01-071-3/+5
| | | | | | | | * gnu/packages/statistics.scm (python-getdist): Update to 1.5.4. Fix build. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ied85ff3f8a5d25fc73ba4a6063666d09c03fa37a
* gnu: python-asdf-zarr: Fix build.Sharlatan Hellseher2025-01-071-3/+8
| | | | | | | | * gnu/packages/astronomy.scm (python-asdf-zarr): [propagated-inputs]: Remove python-asdf; add python-asdf-3. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie62ac1f0c71ff8f566377c1f1cdcda4227f12bbf
* gnu: Add linux-libre-6.12.Leo Famulari2025-01-078-6/+57147
| | | | | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-6.12-version, linux-libre-6.12-gnu-revision, deblob-scripts-6.12, linux-libre-6.12-pristine-source, linux-libre-6.12-source, linux-libre-headers-6.12, linux-libre-6.12): New variables. (linux-libre-headers-latest): Use linux-libre-headers-6.12. (linux-libre-lts-version, linux-libre-lts-gnu-revision, linux-libre-lts-pristine-source, linux-libre-lts-source, linux-libre-lts): Use linux-libre 6.12. * gnu/tests/base.scm (%test-linux-libre-6.12): New test. * gnu/packages/aux-files/linux-libre/6.12-arm.conf, gnu/packages/aux-files/linux-libre/6.12-arm64.conf, gnu/packages/aux-files/linux-libre/6.12-i686.conf, gnu/packages/aux-files/linux-libre/6.12-x86_64.conf, gnu/packages/aux-files/linux-libre/6.12-riscv.conf: New files. * Makefile.am (AUX_FILES): Add them. Change-Id: I430d9dd29cda4bd4b66ad6eddc004935f93bb111
* tests: Add tests for all the longterm-support kernels.Leo Famulari2025-01-071-0/+6
| | | | | | * gnu/tests/base.scm (%test-linux-libre-6.6, %test-linux-libre-6.1): New tests. Change-Id: Ica31ae263348c38ac21efeb65d9a245e1a877268
* gnu: linux-libre 6.1: Update to 6.1.123.Leo Famulari2025-01-071-2/+2
| | | | | | | * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.123. (linux-libre-6.1-pristine-source): Update hash. Change-Id: Iefcb5bc0a926b0b056899e699a778af7894107db
* gnu: linux-libre 6.6: Update to 6.6.69.Leo Famulari2025-01-071-2/+2
| | | | | | | * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.69. (linux-libre-6.6-pristine-source): Update hash. Change-Id: Ief2f89dc695b2eae0f98966e8150ad6d376d070a
* gnu: distrobox: Update to 1.8.0.jgart2025-01-071-2/+2
| | | | | | * gnu/packages/containers.scm (distrobox): Update to 1.8.0. Change-Id: I3c81b291012dc082cdb2cd15e21003dae7d47397
* gnu: icecat: Update to 115.19.0-guix1 [security fixes].Mark H Weaver2025-01-071-8/+8
| | | | | | | | Includes fixes for CVE-2025-0238 and CVE-2025-0242. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-version) (%icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: Fix my copyright dates for a module.Artyom V. Poptsov2025-01-071-2/+2
| | | | | | | | * gnu/packages/guile-xyz.scm: Fix my copyright dates for the module (in 575dc58975281e8c2c779c9b3098746606cfc5dd I've updated Artyom Bologov's copyright dates by a mistake.) Change-Id: Ib1c214f794aa13f746d47ab961bb9f5fcb7e61de
* gnu: guile-ini: Update to 0.5.5.Artyom V. Poptsov2025-01-071-3/+3
| | | | | | * gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.5. Change-Id: I4b40dc950ae5f8bab937852655c36c93425e3fd6
* gnu: Add python-hdlmake.Cayetano Santos2025-01-071-0/+30
| | | | | | | * gnu/packages/fpga.scm (python-hdlmake): New variable. Change-Id: I4f19d2cceb7fe46bbc359f9bc5197ae3113bb3d7 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-vunit.Cayetano Santos2025-01-071-0/+28
| | | | | | | * gnu/packages/fpga.scm (python-vunit): New variable. Change-Id: Ieb16ec16928e6b0b2af6992fd9566cb946990dad Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add yosys-clang.Cayetano Santos2025-01-071-0/+20
| | | | | | | * gnu/packages/fpga.scm (yosys-clang): New variable. Change-Id: Iedbd418adc152c325d106830d9d33b73f01e65da Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: hunspell: Add Austrian German dictionary.Gabriel Wicki2025-01-071-0/+33
| | | | | | | * gnu/packages/hunspell.scm (hunspell-dict-de-at): New variable. Change-Id: I34e8fd0b04443efa5e06fe54d6b57dff666c10a0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: hunspell: Add Swiss German dictionary.Gabriel Wicki2025-01-071-0/+33
| | | | | | | * gnu/packages/hunspell.scm(hunspell-dict-de-ch): New variable. Change-Id: Ib868e7efaa92e536229d45098ffd8f38a9441b83 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* docker: Add history field to config.json.Romain GARBAGE2025-01-071-0/+5
| | | | | | | * guix/docker.scm (config): Add history field. Change-Id: If1d4e9e2ce7673588f9016b389e4c67afa7ac119 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* reconfigure: Make ‘load-system-for-kexec’ errors non-fatal.Ludovic Courtès2025-01-071-4/+29
| | | | | | | | | | Partially fixes <https://issues.guix.gnu.org/75215>. * guix/scripts/system/reconfigure.scm (load-system-for-kexec): Catch exceptions in the gexp. Report them outside. Reported-by: Luis Guilherme Coelho <lgcoelho@disroot.org> Change-Id: Iebcdc92e29b8623a55967d58a4f353abab01631a
* syscalls: Remove wrong syscall ID for ‘kexec_load_file’ on i686.Ludovic Courtès2025-01-072-5/+5
| | | | | | | | | | | Fixes <https://issues.guix.gnu.org/75205>. * guix/build/syscalls.scm (kexec-load-file): Remove syscall ID for i686. * tests/syscalls.scm ("kexec-load-file"): Accept ENOSYS in addition to EPERM. Reported-by: Dariqq <dariqq@posteo.net> Change-Id: I83fe25636addb57533ed88cbfb40107d265b13a7
* reconfigure: Do not pass KEXEC_FILE_DEBUG.Ludovic Courtès2025-01-072-5/+4
| | | | | | | | | | | | | | | This flag is unsupported in Linux 6.6 and causes ‘kexec_file_load’ to fail with EINVAL. Fixes <https://issues.guix.gnu.org/75211>. * guix/scripts/system/reconfigure.scm (kexec-loading-program): Remove KEXEC_FILE_DEBUG. * guix/build/syscalls.scm (KEXEC_FILE_DEBUG): Add comment. Suggested-by: nathan <nathan_mail@nborghese.com> Reported-by: Simen Endsjø <contact@simendsjo.me> Change-Id: Ia48be7f4cfa9c6352908e4bea6472cd648f866ed
* gnu: wolfssl: Use G-expressions.Zheng Junjie2025-01-071-7/+7
| | | | | | gnu/packages/tls.scm (wolfssl): Use G-expressions. Change-Id: I56d995360b50a614a405c4377f0c7714c2522508
* gnu: wolfssl: Update to 5.7.6.Ashish SHUKLA2025-01-071-3/+3
| | | | | | | * gnu/packages/tls.scm (wolfssl): Update to 5.7.6. Change-Id: Ibe9274f032bc4e5757534e01b7d8d1603f69efdc Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: inform: Update to 6.42.AwesomeAdam543212025-01-071-8/+4
| | | | | | * gnu/packages/game-development.scm (inform): Update to 6.42. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: vcmi: Update to 1.6.2.Yovan Naumovski2025-01-071-2/+2
| | | | | | | * gnu/packages/games.scm (vcmi): Update to 1.6.2. Change-Id: I2f46616ff77dcaf845ed5247f26a2057e6004751 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: gama: Update to 2.32.Andy Tai2025-01-071-2/+2
| | | | | | | * gnu/packages/gps.scm (gama): Update to 2.32. Change-Id: I2df8ec2485df74152e891eb6dd4e02315618d16e Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: tenacity: Update to 1.3.4.Andy Tai2025-01-071-2/+2
| | | | | | | * gnu/packages/audio.scm (tenacity): Update to 1.3.4. Change-Id: I31a5c3f2162fea381a168d20b008914337678591 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: openshot: Update to 3.3.0.Andy Tai2025-01-072-6/+6
| | | | | | | | | * gnu/packages/audio.scm (libopenshot-audio): Update to 0.4.0. * gnu/packages/video.scm (libopenshot): Update to 0.4.0. (openshot): Update to 3.3.0. Change-Id: I6b234cfba69f1ec34895cacc42fc17e9d00723c8 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: tinmop: Update to 0.9.9.1414213562373.GNU Guix Live2025-01-071-12/+16
| | | | | | | | | | * gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.1414213562373. [native-inputs]: Add bash-completion, pkg-config and which. [inputs]: Remove sbcl-osicat. Add sdl2-ttf. [arguments]: Update 'fix-configure.ac phase. Remove 'fix-asdf phase. Change-Id: Ib8eca6b1b6f36ca7bfdb7209605715be7215be76 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: loko-scheme: Update to 0.12.1.Ashish SHUKLA2025-01-071-2/+5
| | | | | | | | * gnu/packages/loko.scm (loko-scheme): Update to 0.12.1. [arguments]<#:phases>: Update phase "akku-fixes". Change-Id: I5dd07a8cc1f0db336c56e4271eecbfdc61f1038f Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: whisper-cpp: Enable tests.Danny Milosavljevic2025-01-071-1/+0
| | | | | | * gnu/packages/machine-learning.scm (whisper-cpp)[arguments]<#:tests?>: Remove. Change-Id: I71964e4f3d43ff02f6aa529bd66700bd8ab63687
* gnu: python-pint: Fix build.Danny Milosavljevic2025-01-071-0/+3
| | | | | | * gnu/packages/python-xyz.scm (python-pint)[arguments]<#:test-flags>: Modify. Change-Id: I6f7fc7c21a40325fc7f3b6536ae58e418337d4de
* gnu: python-mathics-core: Fix build.Danny Milosavljevic2025-01-071-1/+5
| | | | | | | | * gnu/packages/maths.scm (python-mathics-core)[native-inputs]: Add python-setuptools, python-wheel. [arguments]<#:phases>[prepare-check]: Add phase. Change-Id: I09976b9f6a3a8a67c6f786dc5626ff1894fe5b37
* gnu: python-mathics-scanner: Fix build.Danny Milosavljevic2025-01-061-1/+1
| | | | | | | * gnu/packages/maths.scm (python-mathics-scanner)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ic7f2700846bdc8368d7f14568dc34a28da9d7c7e
* gnu: Add hypridle.John Kehayias2025-01-061-1/+31
| | | | | | * gnu/packages/wm.scm (hypridle): New variable. Change-Id: I4eacd1f26153703fd8078e3895d9473573cb845b
* gnu: xdg-desktop-portal-hyprland: Update to 1.3.9.John Kehayias2025-01-061-2/+2
| | | | | | * gnu/packages/freedesktop.scm (xdg-desktop-portal-hyprland): Update to 1.3.9. Change-Id: I7f1913bdb7121d2f48c4a3ee484e38dee8f5d8dc
* gnu: sdbus-c++: Update to 2.0.0.Sisiutl2025-01-062-17/+42
| | | | | | | | | | | | | | * gnu/packages/glib.scm (sdbus-c++): Update to 2.0.0. [arguments]<#:configure-flags>: Update to upstream names, prefixing with "SDBUSCPP_" and changing "CODE_GEN" to "CODEGEN". <#:phases>: Remove fix-elogind-requirement phase (no longer needed). * gnu/packages/glib.scm (sdbus-c++-1.4.0): New variable. * gnu/packages/jami.scm (libjami)[inputs]: Replace sdbus-c++ with sdbus-c++-1.4.0. Change-Id: Idb189f80212351cef6b5c8722982880bf5b51fe9 Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
* gnu: hyprland: Add hyprland-qtutils to inputs.John Kehayias2025-01-061-1/+8
| | | | | | | | | | | | | Hyprland will warn and suggest on running that it expects to find binaries from hyprland-qtutils. * gnu/packages/wm.scm (hyprland)[inputs]: Add hyprland-qtutils. [arguments]<#:phases>: Update fix-path phase. Change-Id: I54a2331181636b7aad9abdf7dfef9e1ac9c9fc3c Co-authored-by: Hilton Chain <hako@ultrarare.space> Change-Id: I5ead782b0c981013f6b2cc0a9aac6102317fe285
* gnu: Add hyprland-qtutils.John Kehayias2025-01-061-0/+37
| | | | | | * gnu/packages/qt.scm (hyprland-qtutils): New variable. Change-Id: I11d1460e29e456c3f69ea3bf018ef9f19969e342
* gnu: Add julia-hostcpufeatures.Spencer King2025-01-061-0/+22
| | | | | | | * gnu/packages/julia-xyz.scm (julia-hostcpufeatures): New variable. Change-Id: I47ccade771b0316eb46c88aaa912dbc699eed453 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add julia-cpuid.Spencer King2025-01-061-1/+23
| | | | | | | * gnu/packages/julia-xyz.scm (julia-cpuid): New variable. Change-Id: Ifd9abfb142184c58941c97e959a4b5c9247ce1a8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: fennel: Update to 1.5.1.Yovan Naumovski2025-01-061-2/+7
| | | | | | | * gnu/packages/lua.scm (fennel): Update to 1.5.1. Change-Id: I6775e34e470a957a741a2b079d5e8040c98921d2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: rootless-podman-service-type: Allow not installing podman.Tomas Volf2025-01-062-5/+11
| | | | | | | | | | | | | | Sometimes you would want to skip on actually installing the podman package in order to save disk space and bandwidth. Even without installing it globally, podman can still be fetched via guix shell when required. * gnu/services/containers.scm (package-or-#f?): New procedure. (rootless-podman-configuration)<podman>: Change type to package-or-#f. (rootless-podman-service-profile): Produce empty list if not podman package. * doc/guix.texi (Miscellaneous Services): Document the change. Change-Id: If533d913ea190558ce7e206d98ada4d805270594 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* import: texlive: Use downstream-package-name.Herman Rimm2025-01-061-1/+1
| | | | | | | | * guix/import/texlive.scm (texlive-recursive-import): Use downstream-package-name. Change-Id: Ic4ce685e8fc36f0b72797d3ce2d5bc89fc17b7ea Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-spacy: Fix build.Alice BRENON2025-01-061-1/+1
| | | | | | | | * gnu/packages/machine-learning.scm (python-spacy): Fix build. [native-inputs]: Add python-wheel Change-Id: I6550f6dc0cb1fb88fc733f6471f1831c4ba95977 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* doc: Minor wording improvements of “Using TeX and LaTeX”.Ludovic Courtès2025-01-061-6/+6
| | | | | | * doc/guix.texi (Using TeX and LaTeX): Tweak. Change-Id: I69d93d00b8c343f078b90f4b718948c0015bb88d
* ui: It’s 2025 now!Ludovic Courtès2025-01-061-2/+2
| | | | | | * guix/ui.scm (show-version-and-exit): Change year to 2025. Change-Id: I83bffc752904d20c82afe527097226d8a8aa9170
* nls: Update POTFILES.in.Florian Pelz2025-01-061-23/+50
| | | | | | | * po/guix/POTFILES.in: Add missing files that contain messages to be translated. Reorder a little. Remove duplicates. Change-Id: Ib31cda5e9ea6b5363e0c9d9d9aaf6448d2fe4b72