summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-11gnu: Add ghc-parsec.jgart
* gnu/packages/haskell-xyz.scm (ghc-parsec): New variable. Signed-off-by: Christopher Baines <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
2023-01-10doc: Fix documentation typo.jgart
* doc/guix.texi (VNC Services): Fix typo. Signed-off-by: Maxim Cournoyer <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
2023-01-10gnu: Add gophernicus.Paul A. Patience
* gnu/packages/web.scm (gophernicus): New variable. Signed-off-by: Ludovic Courtès <[email protected]>
2023-01-10gnu: Add vger.Paul A. Patience
* gnu/packages/web.scm (vger): New variable. Signed-off-by: Ludovic Courtès <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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.
2023-01-09gnu: Add r-clustergeneration.Ricardo Wurmus
* gnu/packages/cran.scm (r-clustergeneration): New variable.
2023-01-09gnu: Update copyright header.Ricardo Wurmus
* gnu/packages/cran.scm: Update copyright header.
2023-01-09import/cran: Fix Bioconductor updater.Ricardo Wurmus
* guix/import/cran.scm (latest-bioconductor-release): Use LATEST-VERSION instead of VERSION, which is always #F.