summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-06gnu: weightwatcher: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (weightwatcher): Sort alphabetically. Change-Id: I7da27100d7e2ce01f1888ff1137d86560fe42220
2024-06-06gnu: eye: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (eye): Sort alphabetically. Change-Id: Ifd2af4f8101f95072339e8f801361bdfd57a539c
2024-06-06gnu: erfa: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (erfa): Sort alphabetically. Change-Id: I3997cdbc90b94d6fda135ff274aeeceb9b58a9d5
2024-06-06gnu: python-extinction: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-extinction): Sort alphabetically. Change-Id: Iacadaa9d5e54ff52f599f1e3121ccc409c77e6ee
2024-06-06gnu: python-astroalign: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astroalign): Sort alphabetically. Change-Id: I114f79715ec0d9ecebd1858ae45661558b399a14
2024-06-06gnu: qfits: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (qfits): Sort alphabetically. Change-Id: Ie2cae998a99915f5c12fe496f7cfc25c5bd1c57b
2024-06-06gnu: celestia: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (celestia, celestia-gtk): Sort alphabetically Change-Id: Ie310115ca6d3beef09fe61228d3207ea0cec526d
2024-06-06gnu: sunclock: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (sunclock): Sort alphabetically. Change-Id: I845cf7d9aee651e51ad3a82b743263f316d8df3f
2024-06-06gnu: swarp: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (swarp): Sort alphabetically. Change-Id: Ifb41e436ae7f59e597c391537b6ecd7b280d2930
2024-06-06gnu: python-asdf: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-asdf): Sort alphabetically. Change-Id: I786ec48dda6d26c65ba7ff355d16411dc7d5a7e9
2024-06-06gnu: python-tweakwcs: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-tweakwcs): Sort alphabetically. Change-Id: Ifbc33e0d4605e8cae6ebcf18a90cfbd60c3a393b
2024-06-06gnu: xplanet: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (xplanet): Sort alphabetically. Change-Id: I66c3b6265101e6037d966d6b885c62a5d8ea39f4
2024-06-06gnu: aoflagger: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/astronomy.scm (aoflagger): Sort alphabetically. Change-Id: Iad26b13f00cc07c4c1bb779acc495ddfe4f68b82
2024-06-06doc: Binary Installation: Add Parabola packages.Denis 'GNUtoo' Carikli
* 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>
2024-06-06doc: Binary Installation: Mention Trisquel package.Denis 'GNUtoo' Carikli
* doc/guix.texi (Binary Installation): Also mention Trisquel package. Change-Id: Iae6f77de43de2c6f387b99a10dcae5b9d82aaee1 Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2024-06-06doc: Advise system administrators to read and follow security notices.Florian Pelz
* doc/guix.texi (Binary Installation): Prefix installation instructions with the advice. Change-Id: I088c7f00f4c3c8e32bdfd117ea934942930f7513
2024-06-06Merge branch 'gnome-team'Liliana Marie Prikler
2024-06-06gnu: ugrep: Update to 6.1.0.Ashish SHUKLA
* 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>
2024-06-06gnu: terminator: Update to 2.1.4.Andy Tai
* gnu/packages/gnome.scm (terminator): Update to 2.1.4. Change-Id: I84372d73a999dc26dbd337b221f94aab75c97c22 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-06gnu: poke: Update to 4.1.Andy Tai
* gnu/packages/engineering.scm (poke): Update to 4.1. Change-Id: If8276f8710f06555a261cfda347eae45a1b5c793 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-06gnu: guix-data-service: Update to 0.0.1-50.d74422c.Christopher Baines
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-50.d74422c. Change-Id: I652633d816ba74c115a0f09939966bf4625d1b8b
2024-06-06gnu: make-torbrowser: Use current ffmpeg version.André Batista
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
2024-06-06gnu: rust-nix-0.28: Fix package build.Picnoir
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>
2024-06-06services: guix-build-coordinator: Don't log with timestamps.Christopher Baines
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
2024-06-06gnu: guix-build-coordinator: Update to 0-106.846aa14.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-106.846aa14. Change-Id: Idb4a090382b3ffa31e6abbe0c96980a4cc96952c
2024-06-06gnu: nar-herder: Update to 0-34.d02e60b.Christopher Baines
* gnu/packages/package-management.scm (nar-herder): Update to 0-34.d02e60b. Change-Id: I0df021d2e5b52fdf3749a1b618d7936c74a757b5
2024-06-06gnu: Remove fontforge-20190801.Efraim Flashner
* gnu/packages/fontutils.scm (fontforge-20190801): Delete variable. Change-Id: I65b148f77468a46e4c40a57ffdd44b3e43321449
2024-06-06gnu: font-gnu-freefont: Build with newer fontforge.Efraim Flashner
* 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
2024-06-06gnu: coeurl: Update to 0.3.1.Efraim Flashner
* gnu/packages/curl.scm (coeurl): Update to 0.3.1. Change-Id: I22ba5cf999e57918b72d58053c533d997f8c461d
2024-06-06gnu: linux-libre: Add 6.9-riscv.confZheng Junjie
* 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>
2024-06-06services: oci-container: Fix provided image is string.Zheng Junjie
gnu/services/docker.scm (oci-container-shepherd-service): When image is oci-image, call %oci-image-loader. Change-Id: I26105e82643affe9e7037975e42ec9690089545b
2024-06-05gnu: Add emacs-enlight.Ilya Chernyshov
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>
2024-06-05gnu: Add emacs-org-timeblock.Ilya Chernyshov
* gnu/packages/emacs-xyz.scm (emacs-org-timeblock): New variable. Change-Id: I7a5844bc11d263131b4e1d2fb23a223747c4f63c Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-06-05gnu: ldc: Fix building on riscv64-linux.Efraim Flashner
* 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
2024-06-05gnu: ldc: Build with llvm-17.Efraim Flashner
* 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
2024-06-05gnu: ldc: Fix build on aarch64-linux.Efraim Flashner
* 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
2024-06-05gnu: ldc: Honor parallel-build?.Efraim Flashner
* gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Adjust custom 'build phase to check parallel-build? and not parallel-tests?. Change-Id: I84b5f5153fea89d80564f5a55c8df57ff201ee69
2024-06-05gnu: ldc: Update to 1.38.0.Efraim Flashner
* 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
2024-06-05gnu: mumi: Update to 0.2.1.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.2.1. Change-Id: Ib06e98e4b5d8d8408c314dc2724ccebd1b17163a
2024-06-04teams: Add Simon to r team.Simon Tournier
* etc/teams.scm (Simon Tournier): Subscribe to the 'r' team. Change-Id: I6f183ac10a854ae6f42396abed7436a9cefe26b4
2024-06-04gnu: Add qemu-7.2.4.Janneke Nieuwenhuizen
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
2024-06-04guix-install.sh: Add unique requirement for sysv init systemRichard Sent
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>
2024-06-04file-systems: Add support for mounting CIFS file systemsRichard Sent
* 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>
2024-06-04file-systems: Add host-to-ip nested functionRichard Sent
* 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>
2024-06-04services: base: Add optional delayed mount of file-systemsRichard Sent
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>
2024-06-03gnu: linux-libre: Update to 6.9.Leo Famulari
* 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
2024-06-03gnu: linux-libre 6.8: Update to 6.8.12.Wilko Meyer
* 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>
2024-06-03services: nscd: Enable ‘passwd’ and ‘group’ caches by default.Ludovic Courtès
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
2024-06-03gnu: guile-gsl: Update to 0.0.1-2.d33de92.Artyom Bologov
* gnu/packages/guile-xyz.scm (guile-gsl): Update to 0.0.1-2.d33de92. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-06-03import: utils: End package descriptions with period.Herman Rimm
* 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>