aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: python-trezor-agent: Update to 0.14.7.Attila Lendvai2023-10-03
| | | | | | | * gnu/packages/finance.scm (python-trezor-agent): Update to 0.14.7. [native-inputs]: Add python-bech32 and python-cryptography. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: python-trezor: Update to 0.13.7.Attila Lendvai2023-10-03
| | | | | | | | | * gnu/packages/finance.scm (python-trezor): Update to 0.13.7. [propagated-inputs]: Drop python-click-7 kludge, add python-construct-classes instead of python-construct. [native-inputs]: Add python-pillow, python-simple-rlp and python-wheel. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add python-construct-classes.Attila Lendvai2023-10-03
| | | | | | * gnu/packages/python-xyz.scm (python-construct-classes): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: gr-osmosdr: Update to 0.2.4.Guillaume Le Vaillant2023-10-03
| | | | * gnu/packages/radio.scm (gr-osmosdr): Update to 0.2.4.
* Revert "gnu: emacs-buttercup: Fix native comp tests with emacs-next."Hilton Chain2023-10-03
| | | | | This reverts commit e45f9b4b1251df1a51a30e1d4a53fc2075abfcfe, which doesn't fix the test issue.
* gnu: spectre-meltdown-checker: Update to 0.46.Hilton Chain2023-10-03
| | | | | | | | | | * gnu/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch: Update patch. * gnu/packages/patches/spectre-meltdown-checker-find-kernel.patch: Delete file * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/linux.scm (spectre-meltdown-checker): Update to 0.46. [#:phases]<fixpath>: Correct name for bunzip2. Substitute lzop and mktemp as well.
* gnu: font-lxgw-wenkai-tc: Update to 1.010.Hilton Chain2023-10-03
| | | | * gnu/packages/fonts.scm (font-lxgw-wenkai-tc): Update to 1.010.
* gnu: font-lxgw-wenkai: Update to 1.310.Hilton Chain2023-10-03
| | | | * gnu/packages/fonts.scm (font-lxgw-wenkai): Update to 1.310.
* gnu: font-sarasa-gothic: Update to 0.42.1.Hilton Chain2023-10-03
| | | | * gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.42.1.
* gnu: font-chiron-hei-hk: Update to 2.508.Hilton Chain2023-10-03
| | | | * gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.508.
* news: Add 'de' translation.Florian Pelz2023-10-03
| | | | * etc/news.scm: Add German translation of offloading entry.
* news: Fix typo.Florian Pelz2023-10-03
| | | | * etc/news.scm: Fix typo in the English text on offloading.
* gnu: shotcut: Update to 23.09.29.Vinicius Monego2023-10-03
| | | | * gnu/packages/video.scm (shotcut): Update to 23.09.29.
* gnu: mlt: Update to 7.20.0.Vinicius Monego2023-10-03
| | | | * gnu/packages/video.scm (mlt): Update to 7.20.0.
* gnu: python-scikit-rf: Update to 0.29.1.Vinicius Monego2023-10-03
| | | | | * gnu/packages/engineering.scm (python-scikit-rf): Update to 0.29.1. [native-inputs]: Add python-pytest-mock.
* gnu: satdump: Add support for BladeRF.Guillaume Le Vaillant2023-10-03
| | | | * gnu/packages/radio.scm (satdump)[inputs]: Add bladerf.
* gnu: urh: Add support for Airspy and BladeRF.Guillaume Le Vaillant2023-10-03
| | | | * gnu/packages/radio.scm (urh)[inputs]: Add airspy and bladerf.
* gnu: sdr++: Add support for BladeRF.Guillaume Le Vaillant2023-10-03
| | | | | * gnu/packages/radio.scm (sdr++)[inputs]: Add bladerf. [arguments]: Update 'configure-flags'.
* gnu: sdrangel: Add support for BladeRF.Guillaume Le Vaillant2023-10-03
| | | | * gnu/packages/radio.scm (sdrangel)[inputs]: Add bladerf.
* gnu: dump1090: Add support for BladeRF.Guillaume Le Vaillant2023-10-03
| | | | | * gnu/packages/radio.scm (dump1090)[inputs]: Add bladerf. [arguments]: Update 'make-flags'.
* gnu: gr-osmosdr: Add support for BladeRF and IQ balance correction.Guillaume Le Vaillant2023-10-03
| | | | | * gnu/packages/radio.scm (gr-osmosdr)[inputs]: Add bladerf and gr-iqbal. [arguments]: Add 'fix-gnuradio-iqbalance-detection' phase. Use gexp.
* gnu: Add soapybladerf.Guillaume Le Vaillant2023-10-03
| | | | * gnu/packages/radio.scm (soapybladerf): New variable.
* gnu: Add bladerf.Guillaume Le Vaillant2023-10-03
| | | | * gnu/packages/radio.scm (bladerf): New variable.
* gnu: Add linux-libre 6.5.Leo Famulari2023-07-23
| | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-6.5-version, linux-libre-6.5-gnu-revision, deblob-scripts-6.5, linux-libre-6.5-pristine-source, linux-libre-6.5-source, linux-libre-headers-6.5, linux-libre-6.5): New variables. * gnu/packages/aux-files/linux-libre/6.5-arm.conf, gnu/packages/aux-files/linux-libre/6.5-arm64.conf, gnu/packages/aux-files/linux-libre/6.5-i686.conf, gnu/packages/aux-files/linux-libre/6.5-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them.
* gnu: Add python-casa-formats-io.Sharlatan Hellseher2023-10-02
| | | | | | | | * gnu/packages/astronomy.scm (python-casa-formats-io): New variable. Co-Authored-By: Iliya Tikhonenko <tikhonenko@mpe.mpg.de> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: mupdf: Update to 1.23.3.Timotej Lazar2023-10-02
| | | | | | * gnu/packages/pdf.scm (mupdf): Update to 1.23.3. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: milkytracker: Update to 1.04.00.Yovan Naumovski2023-10-02
| | | | | | * gnu/packages/music.scm (milkytracker): Update to 1.04.00. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: mcron: Do not #:select ‘%user-log-dir’.Ludovic Courtès2023-10-02
| | | | | | * gnu/services/mcron.scm (mcron-shepherd-services): Do not #:select ‘%user-log-dir’ from (shepherd support) since it’s missing in the Shepherd 0.8, which is still used on GNU/Hurd.
* gnu: emacs-buttercup: Fix native comp tests with emacs-next.Nicolas Graves2023-10-02
| | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-buttercup): Add patch emacs-buttercup-fix-native-comp-pretty-test. * gnu/packages/patches/emacs-buttercup-fix-native-comp-pretty-test.patch: Add file. * gnu/local.mk: Add emacs-buttercup-fix-native-comp-pretty-test.patch. Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: cuirass: Update to 797b26a.Ludovic Courtès2023-10-02
| | | | | * gnu/packages/ci.scm (cuirass): Update to 797b26a. * gnu/services/cuirass.scm (cuirass-activation): Create /var/run/cuirass.
* gnu: rust-rspotify: Update to 0.11.7.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-rspotify): Update to 0.11.7. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-rspotify-http-0.11.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-rspotify-http-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-maybe-async-0.2.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-maybe-async-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-rspotify-macros-0.11.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-rspotify-macros-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-rspotify-model-0.11.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-rspotify-model-0.11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-enum-dispatch-0.3.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-enum-dispatch-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add rust-enum-derive-0.1.Steve George2023-10-02
| | | | | | * gnu/packages/crates-io.scm (rust-enum-derive-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: guix: Update to 1.4.0-12.b9fae146d6.Janneke Nieuwenhuizen2023-10-02
| | | | | | | This brings the "declarative offloading setup" and using "the right locale package on GNU/Hurd". * gnu/packages/package-management.scm (guix): Update to 1.4.0-12.b9fae146d6.
* news: Add entry for declarative offloading.Ludovic Courtès2023-10-01
| | | | * etc/news.scm: Add entry.
* services: hurd-vm: Implement zero-configuration offloading.Ludovic Courtès2023-10-01
| | | | | | | | | | | | | | | | | | | This allows for zero-configuration offloading to a childhurd. * gnu/services/virtualization.scm (operating-system-with-offloading-account): New procedure. (<hurd-vm-configuration>)[offloading?]: New field. (hurd-vm-disk-image): Define ‘transform’ and use it. (hurd-vm-activation): Generate SSH key for user ‘offloading’ and add authorize it via /etc/childhurd/etc/ssh/authorized_keys.d. (hurd-vm-configuration-offloading-ssh-key) (hurd-vm-guix-extension): New procedures. (hurd-vm-service-type): Add GUIX-SERVICE-TYPE extension. * gnu/tests/virtualization.scm (run-childhurd-test)[import-module?]: New procedure. [os]: Add (gnu build install) and its closure to #:import-modules. [test]: Add “copy-on-write store” and “offloading” tests. * doc/guix.texi (Virtualization Services): Document it.
* doc: Give an example showing how to add an account in the childhurd.Ludovic Courtès2023-10-01
| | | | | * doc/guix.texi (Virtualization Services): Give an example showing how to add an account.
* services: hurd-vm: Disable password-based authentication for root.Ludovic Courtès2023-10-01
| | | | | | | | | | | | | | With offloading to a childhurd is enabled, allowing password-less root login in the childhurd to anyone amounts to providing write access to the host’s store to anyone. Thus, disable password-based root logins in the childhurd. * gnu/services/virtualization.scm (%hurd-vm-operating-system): Change ‘permit-root-login’ to 'prohibit-password. * gnu/tests/virtualization.scm (%childhurd-os): Provide a custom ‘os’ field for ‘hurd-vm-configuration’. * doc/guix.texi (Virtualization Services): Remove mention of password-less root login.
* tests: hurd-vm: Remove custom disk image configuration.Ludovic Courtès2023-10-01
| | | | | | | | | | | | This was added in 18e76f89055f25f015fadb7c999b410f38a88cc6. Presumably, the problem was that using compressed QCOW2 images makes the childhurd slower, so it’s eventually marked as failing to start. By enabling KVM inside the Guix System VM, we allow the childhurd to run on KVM, which compensates the slowdown due to the use of a compressed image. * gnu/tests/virtualization.scm (hurd-vm-disk-image-raw): Remove. (%childhurd-os): Use default config for ‘hurd-vm-service-type’. (run-childhurd-test)[test]: Pass “-cpu host” to the run-vm script.
* services: hurd-vm: ‘image’ field has to be an <image> record.Ludovic Courtès2023-10-01
| | | | | | | | | | * gnu/services/virtualization.scm (<hurd-vm-configuration>)[image]: Document as being an <image> record. (hurd-vm-disk-image): Remove call to ‘system-image’. (hurd-vm-shepherd-service): Add call to ‘system-image’. * gnu/tests/virtualization.scm (hurd-vm-disk-image-raw): Remove call to ‘system-image’. * doc/guix.texi (Virtualization Services): Adjust accordingly.
* services: childhurd: Authorize the childhurd’s key on the host.Ludovic Courtès2023-10-01
| | | | | | | | This partly automates setting up a childhurd for offloading purposes. * gnu/services/virtualization.scm (authorize-guest-substitutes-on-host): New procedure. (hurd-vm-activation): Use it.
* services: guix: Support declarative offloading setup.Ludovic Courtès2023-10-01
| | | | | | | | | | | | | | | * gnu/services/base.scm (guix-machines-files-installation): New procedure. (<guix-configuration>)[build-machines]: New field. (guix-activation): Call ‘ guix-machines-files-installation’. (<guix-extension>)[build-machines]: New field. (guix-extension-merge): Handle it. (guix-service-type)[extend]: Likewise. * doc/guix.texi (Daemon Offload Setup): Add note linking to ‘guix-configuration’. (Base Services): Document ‘build-machines’ field of <guix-configuration> and of <guix-extension>. (Virtualization Services): Add ‘hurd-vm’ anchor.
* services: guix: Use the right locale package on GNU/Hurd.Ludovic Courtès2023-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes a bug introduced in 0dd293b4d9095137c9952e16ca951f887b7e7018 whereby guix-daemon on GNU/Hurd would have ‘GUIX_LOCPATH’ set to the “wrong” locale data (2.35 instead of 2.37). Consequently, it would fail to setlocale(3) and calls to ‘std::stoi’ (when reading the output of ‘guix authenticate’) would throw, leading to this error message of guix-daemon: unexpected build daemon error: stoi This would manifest when sending store items to a childhurd: $ guix copy --to=localhost:10022 sed guix copy: sending 1 store item (1 MiB) to 'localhost'... guix copy: error: unknown error while sending files over SSH The “unknown error” is the ‘stoi’ exception. This commit fixes that, but for the ‘guix-daemon’ service only. * gnu/services/base.scm (guix-shepherd-service)[locales]: New variable. Use it instead of ‘glibc-utf8-locales’.
* gnu: glibc-utf8-locales: Reintroduce input labels.Ludovic Courtès2023-10-01
| | | | | | | | | | Since 2f73ea3487b3bf6eb055c08aae7c53713d61a4d7, ‘make-glibc-utf8-locales’ couldn’t be passed a package with a name other than “glibc” (in particular “glibc-hurd”) since the builder expects the name “glibc” in ‘%build-inputs’. * gnu/packages/base.scm (make-glibc-utf8-locales): Reintroduce labels in ‘native-inputs’.
* services: hurd-vm: Use the default SSH port number.Ludovic Courtès2023-10-01
| | | | | | * gnu/services/virtualization.scm (%hurd-vm-operating-system): Remove ‘port-number’ from ‘openssh-configuration’. (hurd-vm-net-options): Change 2222 to 22 in port forwarding.
* secret-service: Increase default handshake timeout.Ludovic Courtès2023-10-01
| | | | | * gnu/build/secret-service.scm (secret-service-send-secrets): Increase #:handshake-timeout.