gnu: rtmidi: Update to 6.0.0.
* gnu/packages/audio.scm (rtmidi): Update to 6.0.0.
Change-Id: I6e9b301242af520300fd1dd61f91240396f9de24
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
services: greetd: Create runfiles in a tmpfs.
Greetd's initial-session (i.e. auto-login) functionality requires runfiles
to be deleted on shutdown. Use a tmpfs to ensure said runfiles do not linger.
* gnu/services/base.scm (make-greetd-terminal-configuration-file): Add
“runfile” to configuration.
(%greetd-file-systems): Add a tmpfs for “/run/greetd/runfiles”.
Change-Id: I07319d5d8bdb1e18fb0074b67d5c9cb9fb49b04a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: mypaint: Fix build.
* gnu/packages/image.scm (mypaint)[arguments]: Disable tests; patch for
compatibility.
Change-Id: Id748910420669f206b08fda2650e6792b2f6a1d4
gnu: trealla: Update to 2.88.3.
* gnu/packages/prolog.scm (trealla): Update to 2.88.3.
Change-Id: I924a571e1d27b3a1f34a3bdfef683e0b2caba987
gnu: guile-dsv: Modernize the package.
* gnu/packages/guile-xyz.scm (guile-dsv) [arguments]: Use GEXPs.
Change-Id: I9e5082e12c88ce40c84502463ca693ec949e80b0
gnu: guile-dsv: Update to 0.8.1.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.8.1.
Change-Id: Ibe890ad9f09da2a99a0997595c5c57dbc4801ec8
gnu: ruby-base64: Enable tests.
* gnu/packages/ruby-xyz.scm (ruby-base64): Enable tests.
[source]: Use GitHub source since gem lacks test files and update hash.
[native-inputs]: Add ruby-rake and ruby-test-unit.
Change-Id: If94acd5baa7984a4a5b441af6990847316edc2b6
gnu: ruby-base64: Update to 0.3.0.
* gnu/packages/ruby-xyz.scm (ruby-base64): Update to 0.3.0.
Change-Id: I3aa10f1a58735d1cd39ba1ccae82d3f40a05d38a
Signed-off-by: jgart <jgart@dismail.de>
gnu: gpxsee: Update to 15.6.
* gnu/packages/gps.scm (gpxsee): Update to 15.6.
Change-Id: I18a69712837dfd472beee66677933a3b1dc9d193
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #4971
gnu: Add dmtx-utils.
* gnu/packages/aidc.scm (dmtx-utils): New variable.
Change-Id: I6d12ad3df4de3fbf90fc2460f91b4f8f4f26c682
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #4983
gnu: dbqn: Improve style.
* gnu/packages/bqn.scm (dbqn): Run guix style -f.
(modules): use quote instead of quasiquote.
(phases): use invoke instead of system,
<check> [unless tests?]: display "test suite not run",
<*-jar-*>: use phases from ant-build-system directly, use correct names,
<install>: simplify, use #$output instead of (assoc-ref outputs "out"),
substitute* "java" to (search-input-file inputs "/bin/java").
(inputs): Reorder.
Change-Id: I0166a31aa4c8fe0f7fea800918fb2ddd63b3b5d9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #2820
gnu: dbqn: Update to 0.2.2
* gnu/packages/bqn.scm (dbqn): Update to 0.2.2.
Change-Id: I4bdbb74a412b65de7aa7d910cb9ef75d3fe54738
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: cuirass-remote-worker: Disable JIT on AArch64.
* gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service):
Pass #:environment-variables to ‘make-forkexec-constructor’.
Fixes: guix/guix#5052
Change-Id: Ibbf5aae9c6e62983c8e7f2eda310f68aef2edc8b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5053
doc: Add missing double quotes in ‘mapped-device’ snippet.
* doc/guix.texi (Mapped Devices): Add missing double quotes in
‘luks-device-mapping’ example.
Change-Id: I5bcd980ec3d5d142ea37697575f539d640bc6466
describe: Add channels to the load path right after ‘guix’.
* guix/describe.scm (append-channels-to-load-path!): Add ‘channels-scm’ and
‘channels-go’ in second position.
Fixes: guix/guix#4819
Fixes: https://issues.guix.gnu.org/74396
Reported-by: Thijs Paelman <thijs@ouroboros.rocks>
Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I430dd6e6e2bd9e423d47dbb310d4553f6cd7f19b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5074
daemon: Fix typo in format string.
* nix/libstore/build.cc (Worker::waitForInput): Fix typo in format string.
Change-Id: I0a39ada8a347c8c8daddd9f34292cbbb03ba0076
gnu: borgmatic: Use official upstream source.
* gnu/packages/backup.scm (borgmatic)[source]: Use official upstream source.
Change-Id: I7c4500030b64716dd501416a7437b7a2c67845ad
gnu: borgmatic: Enable all tests.
* gnu/packages/backup.scm (borgmatic): Enable all tests.
[source]: Use GitHub source.
[arguments]: Enable all tests and format code.
Change-Id: Ia05ed054f13fb234fae8571d1c17aa1f99081747
gnu: borgmatic: Enable tests.
* gnu/packages/backup.scm (borgmatic)[arguments]: Enable tests.
Change-Id: Ie9db847586fd91d0ce1a7fa162d36878ed81fc00
gnu: borgmatic: Update to 2.0.13.
* gnu/packages/backup.scm (borgmatic): Update to 2.0.13.
Change-Id: I9bc978aa8c910097d518efafa9f1193de7eaf9fc