summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-ssooidc....* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-ssooidc): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sso....* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sso): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-service-iam....* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-iam): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2-config....* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-config): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-aws-aws-sdk-go-v2....* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-aws-smithy-go....* gnu/packages/golang.scm (go-github-com-aws-smithy-go): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: curlie: Add input go-golang-org-x-term....* gnu/packages/curl.scm (curlie): Add input go-golang-x-term. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: pixterm: Add input go-golang-org-x-term....* gnu/packages/image-viewers.scm (pixterm): Add input go-golang-go-x-term. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: go-github-com-99designs-go-keyring: Update to 1.2.2....* 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> Nicolas Graves
2023-04-23gnu: go-golang-org-x-term: Update to 0.3.0....* gnu/packages/golang.scm (go-golang-org-x-term): Update to 0.3.0. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: go-golang-org-x-crypto: Update to 0.4.0....* gnu/packages/golang.scm (go-golang-org-x-crypto): Update to 0.4.0. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Remove go-github.com-howeyc-gopass....* gnu/packages/terminals.scm (go-github.com-howeyc-gopass): Delete variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add restic-rest-server....* gnu/packages/backup.scm (restic-rest-server): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Timo Wilken
2023-04-23gnu: Add go-github-com-coreos-go-systemd-activation....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> Timo Wilken
2023-04-23gnu: Move golang dependencies to (gnu packages golang)....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> Timo Wilken
2023-04-23gnu: ncmpc: Update to 0.48....* gnu/packages/mpd.scm (ncmpc): Update 0.48. Leo Famulari
2023-04-23gnu: khal: Update to 0.11.1....* gnu/packages/calendar.scm (khal): Update to 0.11.1. [inputs]: Remove sqlite. [description]: Add some more information. Leo Famulari
2023-04-23refresh: Support select packages SUBSET by module name....* guix/scripts/refresh.scm (%options): Support '--select module:NAME'. (show-help): Adjust accordingly. (options->update-specs): Honor the module passed by '--select'. * doc/guix.texi (Invoking guix refresh): Document it. 宋文武
2023-04-22gnu: Add emacs-bookmark-plus....* gnu/packages/emacs-xyz.scm (emacs-bookmark-plus): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Kyle Andrews
2023-04-22gnu: libxapp: Update to 2.4.3....* gnu/packages/cinnamon.scm (libxapp): Update to 2.4.3. Nicolas Goaziou
2023-04-22gnu: Add nemo....* gnu/packages/cinnamon.scm (nemo): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> florhizome
2023-04-22gnu: cinnamon: Update to 5.6.2....* 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> florhizome
2023-04-22gnu: Add dataparksearch....* gnu/packages/search.scm (dataparksearch): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Adam Faiz
2023-04-22gnu: font-amiri: Update to 1.000....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> Greg Hogan
2023-04-22gnu: hydrogen: Update to 1.2.0....* gnu/packages/music.scm (hydrogen): Update to 1.2.0. [inputs]: Add QTSVG-5. Nicolas Goaziou
2023-04-22gnu: tlpui: Update to 1.5.0-7....* gnu/packages/linux.scm (tlpui): Update to 1.5.0-7. Nicolas Goaziou
2023-04-22gnu: emacs-org-rich-yank: Update to 0.2.2....* gnu/packages/emacs-xyz.scm (emacs-org-rich-yank): Update to 0.2.2. Nicolas Goaziou
2023-04-22gnu: emacs-consult: Update to 0.34....* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.34. Nicolas Goaziou
2023-04-22gnu: frescobaldi: Update to 3.3.0....* gnu/packages/music.scm (frescobaldi): Update to 3.3.0. [arguments]: Generate translations, metainfo.xml and desktop file. [inputs]: Add QPAGEVIEW. Nicolas Goaziou
2023-04-22gnu: Add qpageview....* gnu/packages/image-viewers.scm (qpageview): New variable. Nicolas Goaziou
2023-04-22gnu: Add binaryen....* gnu/packages/web.scm (binaryen): New variable. Ricardo Wurmus
2023-04-22gnu: wabt: Update to 1.0.32....* 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. Ricardo Wurmus
2023-04-21Revert "gnu: lxqt-admin: Fix path for timezone file."...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. Leo Famulari
2023-04-21doc: Update openssh-host documentation....* doc/guix.texi (Secure Shell): Update openssh-host documentation to match the code. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Saku Laesvuori
2023-04-21home: services: openssh: Add configuration option for jump proxies...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> Saku Laesvuori
2023-04-21gnu: guile-dsv: Update to 0.5.2....* 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> Artyom V. Poptsov
2023-04-21gnu: Add emacs-gerbil-mode....* gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Add emacs-gerbil-mode. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Juliana Sims
2023-04-21gnu: kicad: Update to 7.0.2....* gnu/packages/engineering.scm (kicad): Update to 7.0.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Peter Polidoro
2023-04-21packages: 'package-direct-sources' correctly handles non-origin sources....Previously 'package-direct-sources' would trigger a wrong-type-arg error when passed a package whose 'source' is not an origin, such as 'ruby-sorbet-runtime'. * guix/packages.scm (package-direct-sources): Call 'expand' if and only if (package-source package) is an origin. Ludovic Courtès
2023-04-21tests: Relax two tests that expected a non-zero error code....* tests/guix-package-aliases.sh: "guix upgrade foo bar" has always returned zero; adjust accordingly. * tests/guix-refresh.sh: "guix refresh -t test idutils" and similar return zero; adjust accordingly. Ludovic Courtès
2023-04-21tests: Fix checks for expected failures....Addresses <https://issues.guix.gnu.org/62406>. With 'set -e', a return status inverted with '!' does not cause the shell to exit immediately. Instead use '&& false' to indicate an expected failure. * tests/guix-archive.sh, tests/guix-build-branch.sh, tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh, tests/guix-environment-container.sh, tests/guix-environment.sh, tests/guix-gc.sh, tests/guix-git-authenticate.sh, tests/guix-graph.sh, tests/guix-hash.sh, tests/guix-home.sh, tests/guix-pack-relocatable.sh, tests/guix-pack.sh, tests/guix-package-aliases.sh, tests/guix-package-net.sh, tests/guix-package.sh, tests/guix-refresh.sh, tests/guix-shell.sh, tests/guix-style.sh, tests/guix-system.sh: Replace uses of '! ...' with '... && false' or `test ! ...` as appropriate. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Eric Bavier
2023-04-21tests: Fork and exec a new Guile for the marionette REPL....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'. Ludovic Courtès
2023-04-21tests: Use the client 'start-service' procedure....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. Ludovic Courtès
2023-04-21services: herd: 'load-services/safe' is synonymous with 'load-services'....This is a followup to 547965aa27b6a09cadf42130b7ec7db3f1aee61f. * gnu/services/herd.scm (load-services/safe): Make an alias for 'load-services'. Ludovic Courtès
2023-04-21services: nscd: Depend on syslogd....This gets rid of nscd debug messages on the console at boot time. * gnu/services/base.scm (nscd-shepherd-service): Add dependency on 'syslogd'. Ludovic Courtès
2023-04-21services: postgresql: Add default package....* gnu/services/databases.scm (<postgresql-configuration>)[postgresql]: Add default value, moved from... (postgresql-service-type)[default-value]: ... here. Ludovic Courtès
2023-04-21services: knot: Add 'configuration' action....* gnu/services/dns.scm (knot-shepherd-service): Add 'actions' field. Ludovic Courtès
2023-04-21services: rsync: Add 'configuration' action....* gnu/services/rsync.scm (rsync-shepherd-service): Add 'actions' field. Ludovic Courtès
2023-04-21services: redis: Add 'configuration' action....* gnu/services/databases.scm (redis-shepherd-service): Add 'actions' field. Ludovic Courtès
2023-04-21services: mysql: Add 'configuration' action....* gnu/services/databases.scm (mysql-shepherd-service): Add 'actions' field. Ludovic Courtès