summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: polari: Fix Exec line.Liliana Marie Prikler2021-12-17
| | | | | | | This is a follow-up to commit b574ccc45371eb5c1df3089be783fedb39273e33. * gnu/packages/gnome.scm (polari)[fix-desktop-file]: Use string-append as was the intention behind the original patch.
* gnu: telepathy-mission-control: Update to 5.16.6.Liliana Marie Prikler2021-12-17
| | | | * gnu/packages/freedesktop.scm (telepathy-mission-control): Update to 5.16.6.
* gnu: telepathy-glib: Update to 0.24.2.Liliana Marie Prikler2021-12-17
| | | | | | | * gnu/packages/glib.scm (telepathy-glib): Update to 0.24.2. [source]: Drop upstreamed patches. * gnu/packages/patches/telepathy-glib-channel-memory-leak.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: claws-mail: Fix build.Julien Lepiller2021-12-17
| | | | | * gnu/packages/mail.scm (claws-mail)[arguments]: Use search-input-file instead of search-input-directory.
* gnu: libjcat: Update to 0.1.9.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/compression.scm (libjcat): Update to 0.1.9.
* gnu: cloc: Update to 1.92.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/code.scm (cloc): Update to 1.92. [arguments]: Don't explicitly return #t from phases.
* gnu: audit: Tweak description.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/admin.scm (audit)[description]: Edit slightly.
* gnu: audit: Remove input labels.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/admin.scm (audit)[inputs]: Remove input labels.
* gnu: audit: Update to 3.0.6.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/admin.scm (audit): Update to 3.0.6.
* gnu: openvpn: Update to 2.5.5.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/vpn.scm (openvpn): Update to 2.5.5.
* gnu: agda: Update to 2.6.2.1.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/agda.scm (agda): Update to 2.6.2.1. [arguments]: Don't explicitly return #t from phases.
* gnu: remmina: Remove input labels.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/vnc.scm (remmina)[native-inputs, inputs]: Remove input labels.
* gnu: remmina: Update to 1.4.22.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/vnc.scm (remmina): Update to 1.4.22.
* gnu: bemenu: Update to 0.6.4.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/xdisorg.scm (bemenu): Update to 0.6.4.
* gnu: fasm: Update to 1.73.28.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/assembly.scm (fasm): Update to 1.73.28. [arguments]: Don't explicitly return #t from phases.
* gnu: htop: Update to 3.1.2.Tobias Geerinckx-Rice2021-12-17
| | | | * gnu/packages/admin.scm (htop): Update to 3.1.2.
* gnu: bmake: Remove input labels.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/build-tools.scm (bmake)[inputs]: Remove input labels.
* gnu: bmake: Update to 20211207.Tobias Geerinckx-Rice2021-12-17
| | | | | * gnu/packages/build-tools.scm (bmake): Update to 20211207. [arguments]: Don't explicitly return #t from phases.
* gnu: Remove unreferenced nss/fixed.Tobias Geerinckx-Rice2021-12-17
| | | | | | * gnu/packages/nss.scm (nss/fixed): Remove variable. * gnu/packages/patches/nss-CVE-2021-43527.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: josm: Update to 18303.Nikolay Korotkiy2021-12-16
| | | | | | * gnu/packages/geo.scm (josm): Update to 18303. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: libosmium: Update to 2.17.2.Nikolay Korotkiy2021-12-16
| | | | | | * gnu/packages/geo.scm (libosmium): Update to 2.17.2. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: imposm3: Update to 0.11.1.Nikolay Korotkiy2021-12-16
| | | | | | * gnu/packages/geo.scm (imposm3): Update to 0.11.1. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: Add r-singler.Ricardo Wurmus2021-12-16
| | | | * gnu/packages/bioconductor.scm (r-singler): New variable.
* gnu: Add r-celldex.Ricardo Wurmus2021-12-16
| | | | * gnu/packages/bioconductor.scm (r-celldex): New variable.
* gnu: komikku: Use new style.Liliana Marie Prikler2021-12-16
| | | | * gnu/packages/gnome.scm (komikku)[native-inputs]: Remove labels.
* gnu: komikku: Build with old webkit.Liliana Marie Prikler2021-12-16
| | | | * gnu/packages/gnome.scm (komikku)[inputs]: Use webkitgtk-with-libsoup2.
* gnu: rtv: Disable sanity check.Marius Bakke2021-12-16
| | | | * gnu/packages/syndication.scm (rtv)[arguments]: Delete phase.
* gnu: python-vcrpy: Fix test failure.Marius Bakke2021-12-16
| | | | | * gnu/packages/python-check.scm (python-vcrpy)[arguments]: Don't override PYTHONPATH.
* gnu: python-magic: Work around crash on .crx files.Marius Bakke2021-12-16
| | | | | | | | | * gnu/packages/patches/python-magic-python-bytecode.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python-xyz.scm (python-magic)[source](patches): Add it. [inputs]: Add FILE-NEXT. [arguments]: While at it, remove input labels. * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add FILE-NEXT.
* gnu: file: Add 5.41.Marius Bakke2021-12-16
| | | | * gnu/packages/file.scm (file-next): New variable.
* gnu: python-magic: Run more tests.Marius Bakke2021-12-16
| | | | * gnu/packages/python-xyz.scm (python-magic): Invoke one more test file.
* gnu: python-daemon: Fix test failure.Marius Bakke2021-12-16
| | | | | * gnu/packages/python-xyz.scm (python-daemon)[arguments]: Patch one test & remove trailing #t.
* chromium-extension: Build .crx files in a deterministic fashion.Marius Bakke2021-12-16
| | | | | | | * gnu/build/chromium-extension.scm (make-crx): Pass #:keep-mtime? #t to COPY-RECURSIVELY. Remove defunct FAKETIME workaround. While at it, pack the extension in the scratch working directory instead of the transient store-mapped /tmp.
* chromium-extension: Avoid usage of gcrypt at evaluation time.Marius Bakke2021-12-16
| | | | | * gnu/build/chromium-extension.scm (make-signing-key): Wrap builder in with-extensions, and compute the seed checksum at build time.
* chromium-extension: Reduce imported-modules scope.Marius Bakke2021-12-16
| | | | | | * gnu/build/chromium-extension.scm (make-crx): Delay with-imported-modules until the builder code. (crx->chromium-json): Remove needless define* while at it.
* chromium-extension: Simplify builder code.Marius Bakke2021-12-16
| | | | | | | | | | * gnu/build/chromium-extension.scm (chromium-json->profile-object): Remove variable. (file-sha256): New variable. (make-chromium-extension): Rename OUTPUT parameter to prevent conflict. Adjust other variable names for clarity. [inputs]: Clear. [arguments]: Inline and simplify the final transformation with a gexp.
* gnu: ungoogled-chromium: Improve Vulkan support.Marius Bakke2021-12-16
| | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add absolute reference to libvulkan.so.1. Install SwiftShader support files. [inputs]: Add VULKAN-LOADER.
* gnu: ungoogled-chromium: Unexpire accelerated video decoding.Marius Bakke2021-12-16
| | | | | | * gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%guix-patches): Add it.
* gnu: ungoogled-chromium: Enable RUNPATH validation.Marius Bakke2021-12-16
| | | | | | | * gnu/packages/patches/ungoogled-chromium-RUNPATH.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%guix-patches): Add it. (ungoogled-chromium)[arguments]: Remove #:validate-runpath?.
* gnu: openocd: Explicitly enable all the programmers.Danny Milosavljevic2021-12-16
| | | | | | | * gnu/packages/embedded.scm (openocd)[arguments]<#:configure-flags>: Add "enable" flags for rshim, ft232r, xds110, cmsis-dap-v2, nulink, kitprog, jtag_dpi, bcm2835gpio, imx_gpio, ep93xx, at91rm9200, sysfsgpio, xlnx-pcie-xvc.
* gnu: openocd: Make build reproducible.Danny Milosavljevic2021-12-16
| | | | | * gnu/packages/embedded.scm (openocd)[arguments]<#:phases>[bootstrap]: Make build reproducible.
* gnu: openocd: Update to 0.11.0.Danny Milosavljevic2021-12-16
| | | | * gnu/packages/embedded.scm (openocd): Update to 0.11.0.
* gnu: php: Properly fix openssl_x509_checkpurpose_basic.phpt.Tobias Geerinckx-Rice2021-12-16
| | | | | | | | * 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>
* linux-modules: Ignore EINVAL in ‘modprobe’ mode.Tobias Geerinckx-Rice via Guix-patches via2021-12-16
| | | | | | | | | | | | 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.
* gnu: linux-libre: Support the Coreboot framebuffer.Tobias Geerinckx-Rice via Guix-patches via2021-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: linux-libre 4.4: Update to 4.4.295.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.295. (linux-libre-4.4-pristine-source): Update hash.
* gnu: linux-libre 4.9: Update to 4.9.293.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.293. (linux-libre-4.9-pristine-source): Update hash.
* gnu: linux-libre 4.14: Update to 4.14.258.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.258. (linux-libre-4.14-pristine-source): Update hash.
* gnu: linux-libre 4.19: Update to 4.19.221.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.221. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.165.Leo Famulari2021-12-16
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.165. (linux-libre-5.4-pristine-source): Update hash.