summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-04-23gnu: Add go-github-com-jcmturner-rpc-v2-ndr.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc-v2-ndr): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-jcmturner-rpc.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-jcmturner-goidentity-v6.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-jcmturner-goidentity-v6): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-hashicorp-go-uuid.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-hashicorp-go-uuid): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-jcmturner-gofork.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-jcmturner-gofork): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-jcmturner-dnsutils-v2.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-jcmturner-dnsutils-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-jcmturner-aescts-v2.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-jcmturner-aescts-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-gorilla-sessions.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-gorilla-sessions): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-avast-retry-go.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-avast-retry-go): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-git-lfs-gitobj-v2.Nicolas Graves
* gnu/packages/version-control.scm (go-github-com-git-lfs-gitobj-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: aws-vault: Update to 6.6.2.Nicolas Graves
* gnu/packages/golang.scm (aws-vault): Update to 6.6.2. [native-inputs] Delete go-github-aws-aws-sdk-go. Add go-github-com-aws-aws-sdk-go-v2, go-github-com-aws-aws-sdk-go-v2-config, go-github-com-aws-aws-sdk-go-v2-service-iam, go-github-com-aws-aws-sdk-go-v2-service-sso, go-github-com-aws-aws-sdk-go-v2-service-ssooidc, go-github-com-aws-aws-sdk-go-v2-service-sts. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sts.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sts): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-ssooidc.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-ssooidc): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sso.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sso): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-iam.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-iam): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-config.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-config): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-aws-smithy-go.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-aws-smithy-go): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: curlie: Add input go-golang-org-x-term.Nicolas Graves
* gnu/packages/curl.scm (curlie): Add input go-golang-x-term. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: pixterm: Add input go-golang-org-x-term.Nicolas Graves
* gnu/packages/image-viewers.scm (pixterm): Add input go-golang-go-x-term. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: go-github-com-99designs-go-keyring: Update to 1.2.2.Nicolas Graves
* gnu/packages/golang.scm (go-github-com-99designs-go-keyring): Update to 1.2.2. [native-inputs] Delete go-golang-org-x-crypto. Add go-golang-org-x-term. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: go-golang-org-x-term: Update to 0.3.0.Nicolas Graves
* gnu/packages/golang.scm (go-golang-org-x-term): Update to 0.3.0. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: go-golang-org-x-crypto: Update to 0.4.0.Nicolas Graves
* gnu/packages/golang.scm (go-golang-org-x-crypto): Update to 0.4.0. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Remove go-github.com-howeyc-gopass.Nicolas Graves
* gnu/packages/terminals.scm (go-github.com-howeyc-gopass): Delete variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add restic-rest-server.Timo Wilken
* gnu/packages/backup.scm (restic-rest-server): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Add go-github-com-coreos-go-systemd-activation.Timo Wilken
Required by restic-rest-server; see following commit. * gnu/packages/golang.scm (go-github-com-coreos-go-systemd-activation): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: Move golang dependencies to (gnu packages golang).Timo Wilken
These packages are needed by syncthing and the new restic-rest-server package, so put them in (gnu packages golang) instead. * gnu/packages/syncthing.scm (go-github-com-prometheus-common, go-github-com-prometheus-procfs, go-github-com-prometheus-client-golang): Move variables ... * gnu/packages/golang.scm (go-github-com-prometheus-common, go-github-com-prometheus-procfs, go-github-com-prometheus-client-golang): ... to here. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23gnu: ncmpc: Update to 0.48.Leo Famulari
* gnu/packages/mpd.scm (ncmpc): Update 0.48.
2023-04-23gnu: khal: Update to 0.11.1.Leo Famulari
* gnu/packages/calendar.scm (khal): Update to 0.11.1. [inputs]: Remove sqlite. [description]: Add some more information.
2023-04-22gnu: Add emacs-bookmark-plus.Kyle Andrews
* gnu/packages/emacs-xyz.scm (emacs-bookmark-plus): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22gnu: libxapp: Update to 2.4.3.Nicolas Goaziou
* gnu/packages/cinnamon.scm (libxapp): Update to 2.4.3.
2023-04-22gnu: Add nemo.florhizome
* gnu/packages/cinnamon.scm (nemo): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22gnu: cinnamon: Update to 5.6.2.florhizome
* gnu/packages/cinnamon.scm (cinnamon-desktop): Update to 5.4.2. [arguments]<#:configure-flags>: Enable alsa-support. [inputs]: Remove PYTHON-2, remove GOBJECT-INTROSPECTION, add LIBEXT, ALSA-LIB. [native-inputs]: Remove gnu-build-system related packages, add GOBJECT-INTROSPECTION. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22gnu: Add dataparksearch.Adam Faiz
* gnu/packages/search.scm (dataparksearch): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22gnu: font-amiri: Update to 1.000.Greg Hogan
Fix for the broken build on master. * gnu/packages/fonts.scm (font-amiri): Update to 1.000. [arguments](%standard-phases): Add 'patch-source' to hard-code version. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22gnu: hydrogen: Update to 1.2.0.Nicolas Goaziou
* gnu/packages/music.scm (hydrogen): Update to 1.2.0. [inputs]: Add QTSVG-5.
2023-04-22gnu: tlpui: Update to 1.5.0-7.Nicolas Goaziou
* gnu/packages/linux.scm (tlpui): Update to 1.5.0-7.
2023-04-22gnu: emacs-org-rich-yank: Update to 0.2.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-rich-yank): Update to 0.2.2.
2023-04-22gnu: emacs-consult: Update to 0.34.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.34.
2023-04-22gnu: frescobaldi: Update to 3.3.0.Nicolas Goaziou
* gnu/packages/music.scm (frescobaldi): Update to 3.3.0. [arguments]: Generate translations, metainfo.xml and desktop file. [inputs]: Add QPAGEVIEW.
2023-04-22gnu: Add qpageview.Nicolas Goaziou
* gnu/packages/image-viewers.scm (qpageview): New variable.
2023-04-22gnu: Add binaryen.Ricardo Wurmus
* gnu/packages/web.scm (binaryen): New variable.
2023-04-22gnu: wabt: Update to 1.0.32.Ricardo Wurmus
* gnu/packages/web.scm (wabt): Update to 1.0.32. [source]: Fetch sources recursively; delete bundled gtest sources. [arguments]: Do build and run tests; add phase to set CC variable, and another phase to delete a broken test. [native-inputs]: Add python and googletest. [inputs]: Remove.
2023-04-21Revert "gnu: lxqt-admin: Fix path for timezone file."Leo Famulari
The timezone database should not be depended on by packages, but rather found at runtime in the environment. Otherwise, this package will eventually report the incorrect time, because time zones change regularly. This reverts commit 99c1c7a30c59c3514a4ced6e0cad0e5c2860331d.
2023-04-21home: services: openssh: Add configuration option for jump proxiesSaku Laesvuori
Add a new 'proxy' field to openssh-host to allow ProxyCommand or ProxyJump, but not both, to be configured. Configuring both would cause the serialization order to determine which one is used. Deprecate the 'proxy-command' field because the 'proxy' field replaces it. * gnu/home/services/ssh.scm (proxy-jump->string, proxy-command-or-jump-list?, serialize-proxy-command-or-jump-list, sanitize-proxy-command): New procedure. (proxy-jump, proxy-command): New record type. (openssh-host)[proxy-command]: Mark field as deprecated because OpenSSH can't have ProxyCommand and ProxyJump configured at the same time. * doc/guix.texi (Secure Shell): Update to match the changes to the service. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21gnu: guile-dsv: Update to 0.5.2.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.2. [native-inputs]: Add "help2man". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21gnu: Add emacs-gerbil-mode.Juliana Sims
* gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Add emacs-gerbil-mode. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21gnu: kicad: Update to 7.0.2.Peter Polidoro
* gnu/packages/engineering.scm (kicad): Update to 7.0.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21tests: Fork and exec a new Guile for the marionette REPL.Ludovic Courtès
By merely forking PID 1, details from PID 1 (shepherd) would leak into the marionette process, such as the set of modules in scope and state inherited from the shepherd process (<service> instances, fibers, etc.). Running a fresh Guile instance avoids that. * gnu/tests.scm (marionette-program): New procedure. (marionette-shepherd-service): Change 'start' to use 'make-forkexec-constructor', and run the result of 'marionette-program'.
2023-04-21tests: Use the client 'start-service' procedure.Ludovic Courtès
The previous code worked "by chance": 'start' from (shepherd service) happened to be in scope because the marionette REPL is created by a mere 'primitive-fork', and 'start' happened to kinda work. * gnu/tests/base.scm (run-basic-test): Use 'start-service' from (gnu services herd), not 'start' from (shepherd service), which is not supposed to work. * gnu/tests/install.scm (run-install): Likewise.