~ruther/guix-local

b47fcf1c — Danny Milosavljevic 4 years ago
gnu: openocd: Update to 0.11.0.

* gnu/packages/embedded.scm (openocd): Update to 0.11.0.
18d5e7c9 — Leo Famulari 4 years ago
lint: 'kdoctools' is typically used only while building.

* guix/lint.scm (check-inputs-should-be-native): Add kdoctools.
88b4dcda — Tobias Geerinckx-Rice 4 years ago
gnu: php: Properly fix openssl_x509_checkpurpose_basic.phpt.

* gnu/packages/php.scm (php)[source]: Add patch.
* gnu/packages/patches/php-openssl_x509_checkpurpose_basic.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Thanks to Diego Nicola Barbato <dnbarbato@posteo.de>
13f13554 — Tobias Geerinckx-Rice via Guix-patches via 4 years ago
linux-modules: Ignore EINVAL in ‘modprobe’ mode.

Loading the framebuffer-coreboot module simply fails with EINVAL on a
non-Corebooted system.  Crashing the system with a kernel panic is not
a reasonable reaction to loading valid modules on unsupported hardware.
The kernel should log an error, which the user is expected to see.

Bogus module names will still be fatally reported by linux-modules.drv.

* gnu/build/linux-modules.scm (load-linux-module*):
Ignore EINVAL errors when operating recursively.
bc09e7ab — Tobias Geerinckx-Rice via Guix-patches via 4 years ago
gnu: linux-libre: Support the Coreboot framebuffer.

Without this, the kernel cannot write to the display until the
full-featured driver module (often i915) is loaded from the root file
system.

If the root file system is encrypted, the initrd's passphrase prompt
won't make it to the screen, and the fully responsive system will appear
frozen whilst waiting for user input.

* gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf:
Mark simple framebuffers as generic system ones and enable ‘Google’
firmware drivers to enable Coreboot table support and its dependent
framebuffer driver module.
* gnu/system/linux-initrd.scm (default-initrd-modules):
Add the framebuffer_coreboot and simplefb modules on x86 systems.
d78ca1cb — Leo Famulari 4 years ago
gnu: linux-libre 4.4: Update to 4.4.295.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.295.
(linux-libre-4.4-pristine-source): Update hash.
5557bd37 — Leo Famulari 4 years ago
gnu: linux-libre 4.9: Update to 4.9.293.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.293.
(linux-libre-4.9-pristine-source): Update hash.
ce91ff36 — Leo Famulari 4 years ago
gnu: linux-libre 4.14: Update to 4.14.258.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.258.
(linux-libre-4.14-pristine-source): Update hash.
c93c7af1 — Leo Famulari 4 years ago
gnu: linux-libre 4.19: Update to 4.19.221.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.221.
(linux-libre-4.19-pristine-source): Update hash.
4e54ab95 — Leo Famulari 4 years ago
gnu: linux-libre 5.4: Update to 5.4.165.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.165.
(linux-libre-5.4-pristine-source): Update hash.
cf35bc8a — Leo Famulari 4 years ago
gnu: linux-libre 5.10: Update to 5.10.85.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.85.
(linux-libre-5.10-pristine-source): Update hash.
b80cbab4 — Leo Famulari 4 years ago
gnu: linux-libre: Update to 5.15.8.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.8.
(linux-libre-5.15-pristine-source): Update hash.
5e591535 — Tobias Geerinckx-Rice 4 years ago
gnu: php: Disable yet another failing test.

* gnu/packages/php.scm (php)[arguments]: Delete the
openssl_x509_checkpurpose_basic.phpt test.
b329c213 — Tobias Geerinckx-Rice 4 years ago
gnu: chrony: Update to 4.2.

* gnu/packages/ntp.scm (chrony): Update to 4.2.
[arguments]: Don't explicitly return #t from phases.
12e9687e — Tobias Geerinckx-Rice 4 years ago
gnu: dpkg: Update to 1.21.0.

* gnu/packages/debian.scm (dpkg): Update to 1.21.0.
[arguments]: Don't explicitly return #t from phases.
d83cc1e7 — Ricardo Wurmus 4 years ago
gnu: Add r-shinyhelper.

* gnu/packages/cran.scm (r-shinyhelper): New variable.
86d6c605 — Julien Lepiller 4 years ago
gnu: java-log4j-api: Update to 2.16.0.

This is a follow-up release because of an incorrect fix to
CVE-2021-45046.

* gnu/packages/java.scm (java-log4j-api): Update to 2.16.0.
615dda2d — Nicolas Goaziou 4 years ago
gnu: emacs-eacl: Update to 2.2.0.

* gnu/packages/emacs-xyz.scm (emacs-eacl): Update to 2.2.0.
a975a908 — Nicolas Goaziou 4 years ago
gnu: manuskript: Update to 0.13.1.

* gnu/packages/text-editors.scm (manuskript): Update to 0.13.1.
b9920063 — Jacob MacDonald 4 years ago
gnu: Add cl-april.

* gnu/packages/lisp-xyz.scm (sbcl-april, cl-april, ecl-april): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Next