summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-01-11doc: Clarify how to use the #:go key of go-build-system.Leo Famulari
This is a followup to commit 9ec62d1b9c55104f9ab81b95d82988c627a23415. * doc/guix.texi (Build Systems): Clarify the '#:go' key.
2023-01-11doc: Document the #:go key of the Go build system.Leo Famulari
* doc/guix.texi (Build Systems): Document '#:go'.
2023-01-11gnu: emacs-enh-ruby-mode: Fix base version to 20191111.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-enh-ruby-mode): Fix base version to 20191111. Reported-by: Jelle Licht <jlicht@fsfe.org>
2023-01-11gnu: Add ghc-parsec.jgart
* gnu/packages/haskell-xyz.scm (ghc-parsec): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-11doc: contributing: Note '-v REVISION' bug in 'git send-email'.(
* doc/contributing.texi ("Submitting Patches")["Sending a Patch Series"]: Note that a bug in 'git send-email' means '-v REVISION' (with a space) will not work. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-11doc: contributing: Tweak the Commit Policy.Christopher Baines
Add more examples of when it can be appropriate to push changes without review, as I think this can be appropriate in the case of trivial changes (as mentioned before), but also non-trivial fixes. No longer suggest pushing simple new packages or package upgrades (that don't cause lots of rebuilds) without sending to guix-patches. Now there's some automation for testing changes sent to guix-patches, sending changes there before pushing can mean that more rigorous testing takes place and help speed up substitutes becoming available. This is true, even if no human review takes place. Only suggest waiting one week for review for simpler changes, wait two weeks for more significant changes. Also, reorder some of the information in this section so it's grouped together better. * doc/contributing.texi (Commit Policy): Tweak. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-10gnu: Add emacs-enh-ruby-mode.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-enh-ruby-mode): New variable.
2023-01-10teams: Add Vagrant Cascadian.Vagrant Cascadian
* etc/teams.scm.in Add Vagrant Cascadian to Reproducible Builds team.
2023-01-10teams: Add Reproducible Builds team.Vagrant Cascadian
* etc/teams.scm.in (reproduciblebuilds): New team.
2023-01-08gnu: muse-sequencer: Also run on Wayland.Tobias Geerinckx-Rice
* gnu/packages/music.scm (muse-sequencer)[inputs]: Add qtwayland-5. Reported by f1refly in #guix.
2023-01-10gnu: weechat-wee-slack: Update to 2.9.1.Arun Isaac
* gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.9.1.
2023-01-10gnu: Add waveshare-dtoverlays.Maxim Cournoyer
* gnu/packages/raspberry-pi.scm (waveshare-dtoverlays): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-10gnu: patman: Fix incomplete get-maintainer patch.Maxim Cournoyer
The full set of patches already merged into the U-Boot is included for simplicity and avoiding mistakes like the previous one, where a conflicting hunk got dropped, causing the following error when running patman: WARNING: Unknown setting get_maintainer_script * gnu/packages/bootloaders.scm (u-boot) [source]: Replace the u-boot-patman-fix-help.patch, u-boot-patman-local-conf.patch and u-boot-patman-get-maintainer.patch with u-boot-patman-guix-integration.patch. * gnu/local.mk (dist_patch_DATA): Update patch registrations. * gnu/packages/patches/u-boot-patman-fix-help.patch: Delete file. * gnu/packages/patches/u-boot-patman-get-maintainer.patch: Likewise. * gnu/packages/patches/u-boot-patman-local-conf.patch: Likewise. * gnu/packages/patches/u-boot-patman-guix-integration.patch: New file. Reported-by: Jelle Licht <jlicht@fsfe.org>
2023-01-10doc: Fix documentation typo.jgart
* doc/guix.texi (VNC Services): Fix typo. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-10gnu: services: Fix fail2ban configuration serialization.muradm
This fixes a regression from 543d971ed2a1d9eb934af1f51930741d7cc4e7ef whereby match-lambda due to configuration field reordering. * gnu/services/security.scm: [serialize-fail2ban-ignore-cache-configuration]: Switch to match-record. [serialize-fail2ban-jail-filter-configuration]: Switch to match-record. [serialize-fail2ban-jail-action-configuration]: Switch to match-record. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-10gnu: onedrive: Update to 2.4.23.Efraim Flashner
* gnu/packages/sync.scm (onedrive): Update to 2.4.23.
2023-01-10gnu: darktable: Update to 4.2.0.Alex Devaure
* gnu/packages/photo.scm (darktable): Update to 4.2.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10gnu: Add guile-scheme-json-rpc.Abhishek Cherath
* gnu/packages/guile-xyz.scm (guile-scheme-json-rpc): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10gnu: Add gophernicus.Paul A. Patience
* gnu/packages/web.scm (gophernicus): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10gnu: Add vger.Paul A. Patience
* gnu/packages/web.scm (vger): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10services: unattended-upgrade: Add 'operating-system-expression' field.Giacomo Leidi
* gnu/services/admin.scm (<unattended-upgrade-configuration>) [operating-system-expression]: New field. (unattended-upgrade-mcron-jobs): Honor it. * doc/guix.texi (Unattended Upgrades): Document it. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10services: git-daemon: Deprecate 'git-daemon-service' procedure.Bruno Victal
* gnu/services/version-control.scm (git-daemon-service): Define with 'define-deprecated' * doc/guix.texi (Version Control Services): Replace with 'git-daemon-service-type' Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10gnu: neovim: Update to 0.8.2.Luis Henrique Gomes Higino
* gnu/packages/vim.scm (neovim): Update to 0.8.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10gnu: gromacs: Remove input labels and use gexps.Ludovic Courtès
* gnu/packages/chemistry.scm (gromacs)[arguments]: Turn into gexps. [native-inputs]: Remove labels. Remove (package-source googletest).
2023-01-10gnu: gromacs: Update to 2022.4.Ludovic Courtès
* gnu/packages/chemistry.scm (gromacs): Update to 2022.4. * gnu/packages/patches/gromacs-tinyxml2.patch: Adjust accordingly.
2023-01-10gnu: keepassxc: Enable wayland support.Jonathan Brielmaier
* gnu/packages/password-utils.scm (keepassxc)[inputs]: Add qtwayland-5.
2023-01-10gnu: Add ftxui.Artyom V. Poptsov
* gnu/packages/cpp.scm (ftxui): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08gnu: bind: Update to 9.16.36.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (isc-bind): Update to 9.16.36.
2023-01-08gnu: linux-libre: Bump max-silent-time even further.Tobias Geerinckx-Rice
Aarch64 CI build still fail with ‘timed out after 3600 seconds of silence’. * gnu/packages/linux.scm (make-linux-libre*): Increase the max-silent-time to 3 hours. Reported by akirakyle in #guix.
2023-01-08gnu: emacs-hsluv: Name git checkout.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-hsluv)[source]: Specify a FILE-NAME.
2023-01-08gnu: emacs-hide-lines: Name git checkout.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-hide-lines)[source]: Specify a FILE-NAME.
2023-01-08gnu: emacs-syslog-mode: Name git checkout.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-syslog-mode)[source]: Specify a FILE-NAME.
2023-01-08doc: Fix <openntpd-configuration> openntpd default.Tobias Geerinckx-Rice
* doc/guix.texi (Networking Services): <openntpd-configuration>'s openntpd field takes a package: it does not default to a FILE-APPEND call.
2023-01-08gnu: fbcat: Fix typo in description.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (fbcat)[description]: Fix ‘therof’. Add newline.
2023-01-10gnu: perftest: Update to 4.5-0.20.Marius Bakke
* gnu/packages/linux.scm (perftest): Update to 4.5-0.20. [source]: Switch to GIT-FETCH. [arguments]: Remove. [native-inputs]: Add AUTOCONF, AUTOMAKE, and LIBTOOL. [inputs]: Add PCIUTILS.
2023-01-10gnu: lib3mf: Update to 2.2.0.Marius Bakke
* gnu/packages/engineering.scm (lib3mf): Update to 2.2.0.
2023-01-10gnu: lib3mf: Remove bundled software.Marius Bakke
* gnu/packages/engineering.scm (lib3mf)[source](snippet): Delete bundled copies of libzip and zlib. Adjust header inclusions.
2023-01-10gnu: lib3mf: Remove input labels.Marius Bakke
* gnu/packages/engineering.scm (lib3mf)[inputs]: Remove labels.
2023-01-10gnu: lib3mf: Remove bundled ACT.Marius Bakke
* gnu/packages/engineering.scm (lib3mf)[source](modules, snippet): New fields. [arguments]: Add phase to provide act binary. [native-inputs]: Add AUTOMATIC-COMPONENT-TOOLKIT.
2023-01-10gnu: Add automatic-component-toolkit.Marius Bakke
* gnu/packages/code.scm (automatic-component-toolkit): New variable.
2023-01-09gnu: r-biocset: Update to 1.12.1.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-biocset): Update to 1.12.1.
2023-01-09gnu: r-biocviews: Update to 1.66.2.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-biocviews): Update to 1.66.2.
2023-01-09gnu: r-variancepartition: Update to 1.28.1.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-variancepartition): Update to 1.28.1. [propagated-inputs]: Add r-remacor.
2023-01-09gnu: r-flowworkspace: Update to 4.10.1.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-flowworkspace): Update to 4.10.1. [propagated-inputs]: Remove r-aws-s3, r-aws-signature, r-digest, r-lattice, r-latticeextra, r-rcpp, r-rcpparmadillo, and r-rcppparallel; add r-cpp11.
2023-01-09gnu: r-batchelor: Update to 1.14.1.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-batchelor): Update to 1.14.1.
2023-01-09gnu: r-msnbase: Update to 2.24.2.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-msnbase): Update to 2.24.2.
2023-01-09gnu: r-genomeinfodb: Update to 1.34.6.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-genomeinfodb): Update to 1.34.6.
2023-01-09gnu: r-bsgenome: Update to 1.66.2.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-bsgenome): Update to 1.66.2.
2023-01-09gnu: r-biocparallel: Update to 1.32.5.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.32.5.
2023-01-09gnu: Add r-remacor.Ricardo Wurmus
* gnu/packages/cran.scm (r-remacor): New variable.