aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: python-tweakwcs: Sort alphabetically.Sharlatan Hellseher2024-06-06
| | | | | | * gnu/packages/astronomy.scm (python-tweakwcs): Sort alphabetically. Change-Id: Ifbc33e0d4605e8cae6ebcf18a90cfbd60c3a393b
* gnu: xplanet: Sort alphabetically.Sharlatan Hellseher2024-06-06
| | | | | | * gnu/packages/astronomy.scm (xplanet): Sort alphabetically. Change-Id: I66c3b6265101e6037d966d6b885c62a5d8ea39f4
* gnu: aoflagger: Sort alphabetically.Sharlatan Hellseher2024-06-06
| | | | | | * gnu/packages/astronomy.scm (aoflagger): Sort alphabetically. Change-Id: Iad26b13f00cc07c4c1bb779acc495ddfe4f68b82
* doc: Binary Installation: Add Parabola packages.Denis 'GNUtoo' Carikli2024-06-06
| | | | | | | | * doc/guix.texi (Binary Installation): Add Parabola packages. Co-authored by: Florian Pelz <pelzflorian@pelzflorian.de> Change-Id: Id646152c54de0a958740314b09fdcf6af898e22e Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
* doc: Binary Installation: Mention Trisquel package.Denis 'GNUtoo' Carikli2024-06-06
| | | | | | | * doc/guix.texi (Binary Installation): Also mention Trisquel package. Change-Id: Iae6f77de43de2c6f387b99a10dcae5b9d82aaee1 Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
* doc: Advise system administrators to read and follow security notices.Florian Pelz2024-06-06
| | | | | | | * doc/guix.texi (Binary Installation): Prefix installation instructions with the advice. Change-Id: I088c7f00f4c3c8e32bdfd117ea934942930f7513
* Merge branch 'gnome-team'Liliana Marie Prikler2024-06-06
|\
| * gnu: gtk: Fix build on i686-linux.Liliana Marie Prikler2024-06-03
| | | | | | | | | | | | | | * gnu/packages/gtk.scm (gtk)[#:phases]<patch>: Add section dedicated to failures on i686-linux. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * gnu: gnome-builder: Fix build.Liliana Marie Prikler2024-06-03
| | | | | | | | * gnu/packages/gnome.scm (gnome-builder)[#:phases]: Add ‘patch-source’.
| * gnu: qemu: Disable more tests.Liliana Marie Prikler2024-06-03
| | | | | | | | | | * gnu/packages/virtualization.scm (qemu)[disable-unusable-tests]: Also disable qtest/ahci-test and qemu-iotests/copy-before-write.
| * gnu: qtbase: Ignore tst_qsqlthread.Liliana Marie Prikler2024-06-03
| | | | | | | | | | * gnu/packages/qt.scm (qtbase)[check]: Add “tst_qsqlthread” to the list of ignored tests.
| * gnu: gst-plugins-bad: Ignore elements_netsim test.Liliana Marie Prikler2024-06-03
| | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[adjust-tests]: Add “elements/netsim.c” to the list of ignored test files. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * gnu: wpewebkit: Update to 2.44.1.Liliana Marie Prikler2024-06-03
| | | | | | | | * gnu/packages/webkit.scm (wpewebkit): Update to 2.44.1.
| * gnu: webkitgtk: Update to 2.44.1.Liliana Marie Prikler2024-06-03
| | | | | | | | | | | | | | | | | | * gnu/packages/webkit.scm (webkitgtk): Update to 2.44.1. [#:configure-flags]: Add “-DUSE_LIBBACKTRACE=OFF”. [#:phases]: Refer to $prefix/share/doc instead of the now unused $prefix/share/gtk-doc. (webkitgtk-for-gtk3)[#:configure-flags]: Add 0“-DUSE_GTK4=OFF”. Retain “-DENABLE_INTROSPECTION=ON”.
| * gnu: gtk: Update to 4.14.2.Liliana Marie Prikler2024-06-03
| | | | | | | | | | | | * gnu/packages/gtk.scm (gtk): Update to 4.14.2. [#:phases]<patch>: Disable new test failures. [inputs]: Add shaderc.
| * gnu: vala: Update to 0.56.16.Vivien Kraus2024-06-03
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (vala): Update to 0.56.16. Change-Id: Ia5c0c608642d4505efef52d882a51bb83c3dd539 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| * gnu: gtkmm@3: Update to 3.24.9.Vivien Kraus2024-06-03
| | | | | | | | | | | | | | * gnu/packages/gtk.scm (gtkmm-3): Update to 3.24.9. Change-Id: I63e4cf6d040ff7d147965d5320ab818ff553456b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: ugrep: Update to 6.1.0.Ashish SHUKLA2024-06-06
| | | | | | | | | | | | | | | | * gnu/packages/search.scm (ugrep): Update to 6.1.0. [source]: Delete included linux binaries. Change-Id: I13aa90578d8f618a0a9c2c67c59c41e8e219660f Signed-off-by: Christopher Baines <mail@cbaines.net>
* | gnu: terminator: Update to 2.1.4.Andy Tai2024-06-06
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (terminator): Update to 2.1.4. Change-Id: I84372d73a999dc26dbd337b221f94aab75c97c22 Signed-off-by: Christopher Baines <mail@cbaines.net>
* | gnu: poke: Update to 4.1.Andy Tai2024-06-06
| | | | | | | | | | | | | | * gnu/packages/engineering.scm (poke): Update to 4.1. Change-Id: If8276f8710f06555a261cfda347eae45a1b5c793 Signed-off-by: Christopher Baines <mail@cbaines.net>
* | gnu: guix-data-service: Update to 0.0.1-50.d74422c.Christopher Baines2024-06-06
| | | | | | | | | | | | * gnu/packages/web.scm (guix-data-service): Update to 0.0.1-50.d74422c. Change-Id: I652633d816ba74c115a0f09939966bf4625d1b8b
* | gnu: make-torbrowser: Use current ffmpeg version.André Batista2024-06-06
| | | | | | | | | | | | | | | | | | | | | | torbrowser and mullvadbrowser are now based on v. 115 and can link to current ffmpeg. * gnu/packages/tor-browsers.scm (make-torbrowser): Use ffmpeg rather than ffmpeg-5. Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: Ifba8d2a58f21aba1abe6b3c5daf9cb57b07386f6
* | gnu: rust-nix-0.28: Fix package build.Picnoir2024-06-06
| | | | | | | | | | | | | | | | | | | | | | This package was introduced as a dependency for Nsncd. The package test suite is not run when building Nsncd so we did not realize it was failing. * gnu/packages/crates-io.scm (rust-nix-0.28): Fix test phase, enable all crate for cargo test, disable failing tests. Change-Id: Ice72d93b3a3f5f02640d2c1f90d745dc4b1a6550 Signed-off-by: Christopher Baines <mail@cbaines.net>
* | services: guix-build-coordinator: Don't log with timestamps.Christopher Baines2024-06-06
| | | | | | | | | | | | | | | | | | | | | | As the shepherd adds these to the logs. * gnu/services/guix.scm (make-guix-build-coordinator-start-script): Pass #:timestamp-log-output? #f to make-build-coordinator. (guix-build-coordinator-agent-shepherd-services): Add --timestamp-log-output=false to the arguments. Change-Id: I9073ee7b1cefa894d38fdf3831c59de693e087f6
* | gnu: guix-build-coordinator: Update to 0-106.846aa14.Christopher Baines2024-06-06
| | | | | | | | | | | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-106.846aa14. Change-Id: Idb4a090382b3ffa31e6abbe0c96980a4cc96952c
* | gnu: nar-herder: Update to 0-34.d02e60b.Christopher Baines2024-06-06
| | | | | | | | | | | | * gnu/packages/package-management.scm (nar-herder): Update to 0-34.d02e60b. Change-Id: I0df021d2e5b52fdf3749a1b618d7936c74a757b5
* | gnu: Remove fontforge-20190801.Efraim Flashner2024-06-06
| | | | | | | | | | | | * gnu/packages/fontutils.scm (fontforge-20190801): Delete variable. Change-Id: I65b148f77468a46e4c40a57ffdd44b3e43321449
* | gnu: font-gnu-freefont: Build with newer fontforge.Efraim Flashner2024-06-06
| | | | | | | | | | | | | | | | | | * gnu/packages/fonts.scm (font-gnu-freefont)[source]: Add patch. Add snippet to remove processed python code. * gnu/packages/patches/font-gnu-freefont-python3-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I042697aba1ca4ff7448cd4fb62268e62fd883bc2
* | gnu: coeurl: Update to 0.3.1.Efraim Flashner2024-06-06
| | | | | | | | | | | | * gnu/packages/curl.scm (coeurl): Update to 0.3.1. Change-Id: I22ba5cf999e57918b72d58053c533d997f8c461d
* | gnu: linux-libre: Add 6.9-riscv.confZheng Junjie2024-06-06
| | | | | | | | | | | | | | | | * gnu/packages/aux-files/linux-libre/6.9-riscv.conf: New file. * Makefile.am (AUX_FILES): Register it. Change-Id: I1f5e24726c3a59bec73805068548ce5916b427f8 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* | services: oci-container: Fix provided image is string.Zheng Junjie2024-06-06
| | | | | | | | | | | | | | gnu/services/docker.scm (oci-container-shepherd-service): When image is oci-image, call %oci-image-loader. Change-Id: I26105e82643affe9e7037975e42ec9690089545b
* | gnu: Add emacs-enlight.Ilya Chernyshov2024-06-05
| | | | | | | | | | | | | | | | | | | | | | | | | | From a411c84f26718c81fd2a762ca310fb0bfd6f60f6 Mon Sep 17 00:00:00 2001 Message-ID: <a411c84f26718c81fd2a762ca310fb0bfd6f60f6.1717415177.git.ichernyshovvv@gmail.com> From: Ilya Chernyshov <ichernyshovvv@gmail.com> Date: Mon, 3 Jun 2024 10:53:18 +0000 Subject: [PATCH] gnu: Add emacs-enlight. * gnu/packages/emacs-xyz.scm (emacs-enlight): New variable. Change-Id: Ifb1d519d1bd89dec7414ee0fd5858a26e49dc1ca Signed-off-by: Andrew Tropin <andrew@trop.in>
* | gnu: Add emacs-org-timeblock.Ilya Chernyshov2024-06-05
| | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-timeblock): New variable. Change-Id: I7a5844bc11d263131b4e1d2fb23a223747c4f63c Signed-off-by: Andrew Tropin <andrew@trop.in>
* | gnu: ldc: Fix building on riscv64-linux.Efraim Flashner2024-06-05
| | | | | | | | | | | | | | | | | | | | * gnu/packages/dlang.scm (ldc)[arguments]: Add a configure-flag to link the executables with -latomic. Adjust the 'disable-problematic-tests phase to disable 2 tests which fail on riscv64-linux and delete some tests which fail on riscv64-linux. Adjust the custom 'check phase to skip several tests when building on riscv64-linux. Change-Id: I38a87b053c1399fa7762b4843555d6e2afc20427
* | gnu: ldc: Build with llvm-17.Efraim Flashner2024-06-05
| | | | | | | | | | | | | | | | * gnu/packages/dlang.scm (ldc-bootstrap)[native-inputs]: Replace lld-wrapper-15 with lld-wrapper-17, llvm-15 with llvm-17. (ldc)[native-inputs]: Replace clang-15 with clang-17. Change-Id: I8d5b19d3da52ba9f2d1fa3afcabe74ad4ce1d5e1
* | gnu: ldc: Fix build on aarch64-linux.Efraim Flashner2024-06-05
| | | | | | | | | | | | | | | | * gnu/packages/dlang.scm (ldc)[arguments]: Don't delete tests which don't fail on aarch64-linux. Adjust custom 'check phase to skip some tests known to fail on aarch64-linux. Change-Id: I84ea2f356a44e12952dbb852e41921895605176a
* | gnu: ldc: Honor parallel-build?.Efraim Flashner2024-06-05
| | | | | | | | | | | | | | * gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Adjust custom 'build phase to check parallel-build? and not parallel-tests?. Change-Id: I84b5f5153fea89d80564f5a55c8df57ff201ee69
* | gnu: ldc: Update to 1.38.0.Efraim Flashner2024-06-05
| | | | | | | | | | | | | | | | | | * gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.38.0. (ldc)[arguments]: Adjust 'patch-paths-in-tests phase for changes in the test suite. Adjust 'disable-problematic-tests phase to change the skipped tests. Change-Id: I5315ed5d3fc7d08a97aa0b5677692fbf221bf0c1
* | gnu: mumi: Update to 0.2.1.Arun Isaac2024-06-05
| | | | | | | | | | | | * gnu/packages/mail.scm (mumi): Update to 0.2.1. Change-Id: Ib06e98e4b5d8d8408c314dc2724ccebd1b17163a
* | teams: Add Simon to r team.Simon Tournier2024-06-04
| | | | | | | | | | | | * etc/teams.scm (Simon Tournier): Subscribe to the 'r' team. Change-Id: I6f183ac10a854ae6f42396abed7436a9cefe26b4
* | gnu: Add qemu-7.2.4.Janneke Nieuwenhuizen2024-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | Version 8.0.5 is the latest version that works reliably as a qemu-binfmt-service for riscv64, which makes 7.2.4 the newest working version that was packaged for Guix. * gnu/packages/patches/qemu-7.2.4-build-info-manual.patch, gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/virtualization.scm (qemu-7.2.4): Use them in new package. Change-Id: Iaedc424e619cdc4964945f7383d47cff0c7ed10f
* | guix-install.sh: Add unique requirement for sysv init systemRichard Sent2024-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This improves the installer's ability to detect that all requirements are present regardless of init system. It also avoids performing the requirement check twice (printing excessively to the console) and provides a framework for adding new init system specific requirements if it's needed in the future. * etc/guix-install.sh (add_init_sys_require): Create. (SYSV_INIT_REQUIRE): Create. (main_install): Reorder installer steps so all requirements are checked in one pass. Change-Id: Ic541c1b90499d504642b7ab4ae595501b1a37b0d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | file-systems: Add support for mounting CIFS file systemsRichard Sent2024-06-04
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/build/file-systems (canonicalize-device-name): Do not attempt to resolve CIFS formatted device specifications. (mount-file-systems): Add mount-cifs nested function. * gnu/machine/ssh.scm (machine-check-file-system-availability): Skip checking for CIFS availability, similar to NFS. * guix/scripts/system.scm (check-file-system-availability): Likewise. Change-Id: I182e290eba64bbe5d1332815eb93bb68c01e0c3c Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | file-systems: Add host-to-ip nested functionRichard Sent2024-06-04
| | | | | | | | | | | | | | | | * gnu/build/file-systems (mount-file-system): Split out getaddrinfo logic into a dedicated function, (host-to-ip) Change-Id: I522d70a10651ca79533a4fc60b96b884243a3526 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | services: base: Add optional delayed mount of file-systemsRichard Sent2024-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a mechanism to only require mounting a subset of file-system entries during early Shepherd initialization. Any file-system with additional Shepherd service requirements (e.g. networking) is not required to provision 'file-systems. * gnu/services/base.scm (file-system-shepherd-service): Splice file-system-requirements into the Shepherd service requirement list. (file-system-shepherd-services): Provision 'file-system only when file system services without additional Shepherd requirements are started. * gnu/system/file-systems.scm (file-system): Add shepherd-requirements field to the file-system record. This field is used for adding additional Shepherd requirements to a file-system Shepherd service. * doc/guix.texi: Add documentation for file-system shepherd-requirements. Change-Id: If0392db03d48e8820aa53df1df482c12ec72e1a5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: linux-libre: Update to 6.9.Leo Famulari2024-06-03
| | | | | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre): Update to 6.9. Change-Id: I7383faceaf4679802047752088533e5deaa0d7f1
* | gnu: linux-libre 6.8: Update to 6.8.12.Wilko Meyer2024-06-03
| | | | | | | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.12. (linux-libre-6.9-pristine-source): Update hash. Change-Id: I6237530adf58773e0cccb647494c0f981b2c2f40 Signed-off-by: Leo Famulari <leo@famulari.name>
* | services: nscd: Enable ‘passwd’ and ‘group’ caches by default.Ludovic Courtès2024-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | This allows users to specify NSS plugins such as LDAP via the ‘name-services’ field of <nscd-configuration>. Failing that, user code will dlopen whatever passwd/group plugins are listed in /etc/nsswitch.conf, which is likely to fail, typically because those are not in $LD_LIBRARY_PATH. * gnu/services/base.scm (%nscd-default-caches): Add ‘passwd’ and ‘group’ caches. Change-Id: I9c03346a1de2710685f7801eccd2e08007427f5d
* | gnu: guile-gsl: Update to 0.0.1-2.d33de92.Artyom Bologov2024-06-03
| | | | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-gsl): Update to 0.0.1-2.d33de92. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | import: utils: End package descriptions with period.Herman Rimm2024-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/import/utils.scm (beautify-description): Append period to last words which do not end with one. * tests/crate.scm: Append period to descriptions. * tests/elm.scm: Append period to descriptions. * tests/gem.scm: Append period to descriptions. * tests/hexpm.scm: Append period to descriptions. * tests/minetest.scm: Append period to descriptions. * tests/pypi.scm: Append period to descriptions. * tests/import-utils.scm ("beautify-description: transform fragment into sentence"): Likewise. Change-Id: I0b12c4d94cb26cf62fab5b7cbf7885e66ff6c10f Signed-off-by: Ludovic Courtès <ludo@gnu.org>