summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2022-09-24gnu: Add python-icdiff....* gnu/packages/python-xyz.scm (python-icdiff): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Garek Dyszel
2022-09-24gnu: Add python-editables....* gnu/packages/python-build.scm (python-editables): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Garek Dyszel
2022-09-24gnu: Add python-version....* gnu/packages/python-xyz.scm (python-version): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Garek Dyszel
2022-09-24gnu: Add coq-mathcomp-bigenough....* gnu/packages/coq.scm (coq-mathcomp-bigenough): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Garek Dyszel
2022-09-24gnu: Add coq-mathcomp-finmap....* gnu/packages/coq.scm (coq-mathcomp-finmap): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Garek Dyszel
2022-09-24gnu: Add ocaml-ansiterminal....* gnu/packages/ocaml.scm (ocaml-ansiterminal): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Garek Dyszel
2022-09-24gnu: Add maven-sisu-plugin....* gnu/packages/maven.scm (maven-sisu-plugin): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Artyom V. Poptsov
2022-09-24gnu: avizo: Update to 1.2.1....* gnu/packages/wm.scm (avizo): Update to 1.2.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> kiasoc5
2022-09-24gnu: emacs-lua-mode: Fix build....* gnu/packages/emacs-xyz.scm (emacs-buttercup-1.25): New variable. (emacs-lua-mode): Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> zimoun
2022-09-24gnu: go-ipfs: Unbundle many dependencies....Tested with "./pre-inst-env guix build go-ipfs" and "make check-system TESTS=ipfs". go-github-com-blang-semver is currently out-of-date, so it cannot be unbundled yet (at least, the build process seems to complain about the version). * gnu/packages/ipfs.scm (go-ipfs)[source]: Add snippet removing many bundled dependencies. [inputs]: Add many inputs. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-09-24gnu: Add rot8....* gnu/packages/rust-apps.scm (rot8): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> M
2022-09-24gnu: Add batsignal....* gnu/packages/monitoring.scm (batsignal): New variable. Co-authored-by: ( <paren@disroot.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org> M
2022-09-24gnu: Add texlive-latex-sidecap....* gnu/packages/tex.scm (texlive-latex-sidecap): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Wiktor Żelazny
2022-09-24gnu: Add texlive-latex-frankenstein....* gnu/packages/tex.scm (texlive-latex-frankenstein): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Wiktor Żelazny
2022-09-24linux-container: Mark socket pair as SOCK_CLOEXEC....* gnu/build/linux-container.scm (run-container): Pass SOCK_CLOEXEC to 'socketpair'. Ludovic Courtès
2022-09-24gnu: openvswitch: Disable tests....On berlin the following test fails: ;; 25. bfd.at:268: 25. bfd - bfd decay (bfd.at:268): FAILED (bfd.at:397) while this one fails on hydra-114: 1040. dpif-netdev - meters (dpif-netdev.at:269): FAILED (dpif-netdev.at:376) Disable the tests for now. * gnu/packages/networking.scm (openvswitch)[arguments]: Disable them. Mathieu Othacehe
2022-09-24system: images: Add wsl2 module....* gnu/system/images/wsl2.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi ("System Images"): Document it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Alex Griffin
2022-09-24system: image: Add wsl2 support....* gnu/image.scm (<image>)[format]: Add wsl2 support. * gnu/system/image.scm (wsl2-image, wsl2-image-type): New variables. (image->root-file-system): Add wsl2 image support. (system-image): Ditto. Alex Griffin
2022-09-24system: image: Add tarball support....* gnu/image.scm (<image>)[fields]: Add tarball to the supported formats. * gnu/system/image.scm (tarball-image, tarball-image-type): New variables. (system-tarball-image): New procedure. (image->root-file-system): Add tarball image support. (system-image): Ditto. * doc/guix.texi ("System Images"): Document it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Alex Griffin
2022-09-24gnu: Add compression module....Move the compression record to a dedicated module so that it can be used outside (guix scripts pack) module. * guix/scripts/pack.scm (<compressor>, %compressors, lookup-compressor): Move it to ... * gnu/compression.scm: ... this new file. * gnu/ci.scm: Adapt it. * local.mk (GNU_SYSTEM_MODULES): Add it. Mathieu Othacehe
2022-09-24platforms: x86: Rename Hurd hurd to i586-gnu....* guix/platforms/x86.scm (hurd): Rename it to ... (i586-gnu): ... this variable. * gnu/system/images/hurd.scm (hurd-disk-image, hurd-barebones-disk-image, hurd-barebones-qcow2-image): Adapt those. Mathieu Othacehe
2022-09-24image: Make the operating-system field mandatory....Make the operating-system field mandatory as creating an image without it makes no sense. Introduce a new macro, image-without-os for the specific cases where the image is only created to be inherited from afterwards. * gnu/image.scm (<image>)[operating-system]: Make it mandatory. * gnu/system/image.scm (image-without-os): New macro. (efi-disk-image, efi32-disk-image, iso9660-image, docker-image, raw-with-offset-disk-image): Use it. * gnu/system/images/hurd.scm (hurd-disk-image): Ditto. Mathieu Othacehe
2022-09-24installer: tests: Fix typo....* gnu/installer/tests.scm (edit-configuration-file): Fix it. Mathieu Othacehe
2022-09-24Revert "gnu: samba: Add avahi to inputs."...This reverts commit 4cbc1622961f62f8fc3613de0c8f215e0cde6494. samba/fixed inherits from samba, which causes ~9000 rebuilds. Lars-Dominik Braun
2022-09-24installer: Fix configuration edition during testing....When the configuration is edited, it looks like there are some leftover fragments from the input configuration: Example content of config.scm after edition: #:imported-modules '((gnu services herd) (guix build utils) (guix combinators))) unted". The unique ;; file system identifiers there ("UUIDs") can be obtained ;; by running 'blkid' in a terminal. ... This is strange because call-with-output-file uses the O_TRUNC flag which resets the file size to zero. Remove the configuration file before writing it as a work-around. * gnu/installer/tests.scm (edit-configuration-file): Remove the configuration file before re-writing it. Mathieu Othacehe
2022-09-24services: Add wsdd service....* doc/guix.texi: Add documentation for wsdd service. * gnu/services/samba.scm (<wsdd-configuration>): New record. (wsdd-service-type): New variable. (wsdd-shepherd-services): New procedure. * gnu/tests/samba.scm (%wsdd-os): Add variable. (run-wsdd-test): New procedure. (%test-wsdd): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Simon Streit
2022-09-24gnu: Add wsdd....* gnu/packages/samba.scm (wsdd): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Simon Streit
2022-09-24services: Add samba service....* gnu/services/samba.scm: New file. * gnu/tests/samba.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add them. * po/guix/POTFILES.in Add 'gnu/services/samba.scm'. * doc/guix.texi: Document it. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Simon Streit
2022-09-24gnu: samba: Add avahi to inputs....* gnu/packages/samba.scm (samba) <inputs>: Add avahi. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Simon Streit
2022-09-24gnu: emacs-jsonrpc: Correct URL....* gnu/packages/emacs-xyz.scm (emacs-jsonrpc)[source]<url>: Drop trailing slash. Liliana Marie Prikler
2022-09-24gnu: emacs-jsonrpc: Correct hash....* gnu/packages/emacs-xyz.scm (emacs-jsonrpc)[source]: Correct hash. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Fredrik Salomonsson
2022-09-24Revert "tests: telephony: Add extra packages to %jami-os for debugging."...This reverts commit 829c19142e62efa7ba9715fc682b4be959830b2e, as it broke 'guix pull'. Maxim Cournoyer
2022-09-23tests: jami-provisioning: Fix test derivation name....* gnu/tests/telephony.scm (run-jami-test): Fix test derivation name. Maxim Cournoyer
2022-09-23services: jami-service-type: Streamline stop slot....* gnu/services/telephony.scm (jami-shepherd-services) [stop]: Use make-kill-destructor with SIGKILL. Add comment. Maxim Cournoyer
2022-09-23tests: telephony: Add extra packages to %jami-os for debugging....* gnu/tests/telephony.scm (make-jami-os): Add libjami:debug, gdb, guile, guile-ac-d-bus, guile-readline, guile-fibers, screen and strace. (run-jami-test)<jami service actions, ban/unban contacts>: Add (ice-9 match), for lambda-match (worked without it but needed when manually testing). Maxim Cournoyer
2022-09-23build: jami-service: account->username always return a fingerprint....This change is motivated by the fact that Account.registeredName is a volatile account data, not exported along the account and retrieved from the name server. Have it always return Account.username instead, so that the result is reproducible independent of whether networking is available or not. * gnu/build/jami-service.scm (account->username): Always return the account fingerprint. Adjust doc. (id->username): Likewise. Maxim Cournoyer
2022-09-23gnu: ffmpeg-jami: Update to 5.0.1 and enable tests....* gnu/packages/jami.scm (ffmpeg-jami): Update to 5.0.1. [tests?]: Delete argument. [phases]{disable-problematic-tests}: New phase. Maxim Cournoyer
2022-09-23gnu: pjproject-jami: Update to 2.12-0.5e478bb....* gnu/packages/jami.scm (pjproject-jami): Update to 2.12-0.5e478bb. Maxim Cournoyer
2022-09-23gnu: jami: Update to 20220825.0828.c10f01f....* gnu/packages/jami.scm (jami): Update to 20220825.0828.c10f01f. (%jami-version): Set to latest release. (%jami-sources): Remove jami-fix-esc-bug.patch; add jami-fix-crash-on-block-contact.patch. * gnu/packages/patches/jami-fix-esc-bug.patch: Delete file. * gnu/packages/patches/jami-fix-crash-on-block-contact.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Maxim Cournoyer
2022-09-23gnu: pjproject: Update to 2.12.1....* gnu/packages/telephony.scm (pjproject): Update to 2.12.1. [source]: Delete patches field. [arguments]: Use gexps. * gnu/packages/patches/pjproject-install-libpjsua2.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Maxim Cournoyer
2022-09-24gnu: Add emacs-org-babel-eval-in-repl....* gnu/packages/emacs-xyz.scm (emacs-org-babel-eval-in-repl): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Graves
2022-09-24gnu: Add emacs-ob-elm....* gnu/packages/emacs-xyz.scm (emacs-ob-elm): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Graves
2022-09-24gnu: Add emacs-eval-in-repl packages....* gnu/packages/emacs-xyz.scm (make-emacs-eval-in-repl) (emacs-eval-in-repl-cider, emacs-eval-in-repl-elm, emacs-eval-in-repl-erlang) (emacs-eval-in-repl-geiser, emacs-eval-in-repl-hy, emacs-eval-in-repl-ielm) (emacs-eval-in-repl-iex, emacs-eval-in-repl-javascript) (emacs-eval-in-repl-lua, emacs-eval-in-repl-ocaml, emacs-eval-in-repl-prolog) (emacs-eval-in-repl-python, emacs-eval-in-repl-racket) (emacs-eval-in-repl-shell, emacs-eval-in-repl-slime, emacs-eval-in-repl-sly) (emacs-eval-in-repl-sml): New variables. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Graves
2022-09-24gnu: Add emacs-alchemist....* gnu/packages/emacs-xyz.scm (emacs-alchemist): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Graves
2022-09-24gnu: Add emacs-js-comint....* gnu/packages/emacs-xyz.scm (emacs-js-comint): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Graves
2022-09-24gnu: Add emacs-eval-in-repl....* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Graves
2022-09-23gnu: emacs-jsonrpc: Use upstream source....* gnu/packages/emacs-xyz.scm (emacs-jsonrpc)[version]: Use git-version. [source]: Use Emacs' git repository. [arguments]: Replace ‘unpack’ phase to only unpack jsonrpc.el. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Fredrik Salomonsson
2022-09-23services: configuration: Fix typo....* gnu/services/configuration.scm (interpose): Fix typo in doc. (text-config?): Add a newline following definition. Maxim Cournoyer
2022-09-23gnu: Add mudskipper....* gnu/packages/bioinformatics.scm (mudskipper): New variable. Ricardo Wurmus
2022-09-23gnu: Add rust-libradicl-0.4....* gnu/packages/crates-io.scm (rust-libradicl-0.4): New variable. Ricardo Wurmus