aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2019-10-27gnu: bootstrap: 'bootstrap-origin' preserves eq?-ness when no changes are made....This reduces the number of lookups in the 'add-data-to-store' cache from 2743 to 2705 (hit rate: 11% to 10%) when running GUIX_PROFILING=add-data-to-store-cache guix build libreoffice -nd The execution time of "guix build libreoffice -nd" goes from 1.80s to 1.78s. * gnu/packages/bootstrap.scm (bootstrap-origin): Return SOURCE unchanged when its has no patches and no snippet. Ludovic Courtès
2019-10-27gnu: postgis: Update to 2.4.8....* gnu/packages/geo.scm (postgis): Update to 2.4.8. Tobias Geerinckx-Rice
2019-10-27gnu: python-cftime: Update to 1.0.4.2....* gnu/packages/python-xyz.scm (python-cftime): Update to 1.0.4.2. Tobias Geerinckx-Rice
2019-10-27gnu: libmicrohttpd: Update to 0.9.68....* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.68. Tobias Geerinckx-Rice
2019-10-27gnu: retroarch: Update to 1.8.0....* gnu/packages/emulators.scm (retroarch): Update to 1.8.0. Tobias Geerinckx-Rice
2019-10-27gnu: unbound: Update to 1.9.4....* gnu/packages/dns.scm (unbound): Update to 1.9.4. Tobias Geerinckx-Rice
2019-10-27gnu: libasr: Don't use NAME in source URI....* gnu/packages/dns.scm (libasr)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-10-27gnu: python-pathpy: Update to 11.5.1....* gnu/packages/python-xyz.scm (python-pathpy): Update to 11.5.1. Tobias Geerinckx-Rice
2019-10-27gnu: perl-io-captureoutput: Update to 1.1105....* gnu/packages/perl.scm (perl-io-captureoutput): Update to 1.1105. Tobias Geerinckx-Rice
2019-10-27gnu: Merge all crates into (gnu packages crates-io)....* gnu/packages/rust-cbindgen.scm: Move all crates ... * gnu/packages/crates-io.scm: ... to here. Efraim Flashner
2019-10-27gnu: Convert all rust crates to new format....* gnu/packages/crates-io.scm: Rename all packages to contain version string. [source]: Rename all downloaded files to use '.crate'. [arguments]: Remove all cargo-inputs and cargo-development-inputs. Comment out all custom phases to link to external libraries. [native-inputs, inputs]: Comment out all inputs. [properties]: Mark all packages hidden. Efraim Flashner
2019-10-27gnu: meld: Wrap with Glib or Gtk path variables....Fixes the example given at <https://issues.guix.gnu.org/issue/37942>. * gnu/packages/gnome.scm (meld)[inputs]: Add gsettings-desktop-schemas. [arguments]: Add (guix build glib-or-gtk-build-system) to #:modules and #:imported-modules. Use its ‘glib-or-gtk-wrap’ phase. Tobias Geerinckx-Rice
2019-10-27gnu: Add pam-u2f....* gnu/packages/security-token.scm (pam-u2f): New variable. Ricardo Wurmus
2019-10-27gnu: keepassxc: Don't use NAME in source URI....* gnu/packages/password-utils.scm (keepassxc)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-10-27gnu: mpg123: Update to 1.25.13....* gnu/packages/mp3.scm (mpg123): Update to 1.25.13. Tobias Geerinckx-Rice
2019-10-27gnu: mpv: Update to 0.30.0....* gnu/packages/video.scm (mpv): Update to 0.30.0. [arguments]: Remove obsolete #:configure-flags. Tobias Geerinckx-Rice
2019-10-27gnu: git-annex: Build with S3 support....* gnu/packages/haskell-apps.scm (git-annex)[arguments]: Enable S3 in configure-flags. [inputs]: Add ghc-aws. Efraim Flashner
2019-10-27gnu: gramps: Update to 5.1.1....* gnu/packages/genealogy.scm (gramps): Update to 5.1.1. [inputs]: Add cairo. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Guillaume Le Vaillant
2019-10-27gnu: meld: Fix startup....* /gnu/packages/patchutils.scm: (meld)[inputs]: Replace gtksourceview with gtksourceview-3. [arguments]<#:phases>[wrap-typelib]: New phase. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Leo Prikler
2019-10-27gnu: nginx: Update to 1.17.5....* gnu/packages/web.scm (nginx): Update to 1.17.5. Marius Bakke
2019-10-27gnu: dav1d: Update to 0.5.1....* gnu/packages/patches/dav1d-aarch64-symbol-alignment.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (dav1d): Update to 0.5.1. [source](patches): Remove. Marius Bakke
2019-10-27gnu: keepassxc: Update to 2.5.0....* gnu/packages/password-utils.scm (keepassxc): Update to 2.5.0. [arguments]: Enable all extra features, except for update checking. [inputs]: Add libyubikey, quazip, readline, yubikey-personalization. Remove curl. [license]: Update comment. Efraim Flashner
2019-10-27gnu: r-car: Update to 3.0-4....* gnu/packages/statistics.scm (r-car): Update to 3.0-4. Ricardo Wurmus
2019-10-27gnu: r-rlang: Update to 0.4.1....* gnu/packages/statistics.scm (r-rlang): Update to 0.4.1. Ricardo Wurmus
2019-10-27gnu: r-digest: Update to 0.6.22....* gnu/packages/statistics.scm (r-digest): Update to 0.6.22. Ricardo Wurmus
2019-10-27gnu: r-mgcv: Update to 1.8-30....* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-30. Ricardo Wurmus
2019-10-27gnu: r-jpeg: Update to 0.1-8.1....* gnu/packages/image.scm (r-jpeg): Update to 0.1-8.1. Ricardo Wurmus
2019-10-27gnu: r-dalex: Update to 0.4.9....* gnu/packages/cran.scm (r-dalex): Update to 0.4.9. Ricardo Wurmus
2019-10-27gnu: r-ggvis: Update to 0.4.5....* gnu/packages/cran.scm (r-ggvis): Update to 0.4.5. Ricardo Wurmus
2019-10-27gnu: r-partitions: Update to 1.9-22....* gnu/packages/cran.scm (r-partitions): Update to 1.9-22. [propagated-inputs]: Add r-sets. Ricardo Wurmus
2019-10-27gnu: r-compositions: Update to 1.40-3....* gnu/packages/cran.scm (r-compositions): Update to 1.40-3. [propagated-inputs]: Remove r-energy. Ricardo Wurmus
2019-10-27gnu: r-spam: Update to 2.3-0.1....* gnu/packages/cran.scm (r-spam): Update to 2.3-0.1. Ricardo Wurmus
2019-10-27gnu: r-biocmanager: Update to 1.30.9....* gnu/packages/cran.scm (r-biocmanager): Update to 1.30.9. Ricardo Wurmus
2019-10-27gnu: r-ncdf4: Update to 1.17....* gnu/packages/cran.scm (r-ncdf4): Update to 1.17. Ricardo Wurmus
2019-10-27gnu: r-performance: Update to 0.4.0....* gnu/packages/cran.scm (r-performance): Update to 0.4.0. Ricardo Wurmus
2019-10-27gnu: r-bayestestr: Update to 0.4.0....* gnu/packages/cran.scm (r-bayestestr): Update to 0.4.0. Ricardo Wurmus
2019-10-27gnu: r-emmeans: Update to 1.4.2....* gnu/packages/cran.scm (r-emmeans): Update to 1.4.2. Ricardo Wurmus
2019-10-27gnu: r-slam: Update to 0.1-46....* gnu/packages/cran.scm (r-slam): Update to 0.1-46. Ricardo Wurmus
2019-10-27gnu: r-doby: Update to 4.6-3....* gnu/packages/cran.scm (r-doby): Update to 4.6-3. [propagated-inputs]: Add r-broom, r-deriv, r-pbkrtest, and r-tibble. Ricardo Wurmus
2019-10-27gnu: r-jomo: Update to 2.6-10....* gnu/packages/cran.scm (r-jomo): Update to 2.6-10. Ricardo Wurmus
2019-10-27gnu: r-ddalpha: Update to 1.3.10....* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.10. Ricardo Wurmus
2019-10-27gnu: Add r-sets....* gnu/packages/cran.scm (r-sets): New variable. Ricardo Wurmus
2019-10-27gnu: Add r-deriv....* gnu/packages/cran.scm (r-deriv): New variable. Ricardo Wurmus
2019-10-27gnu: Add libu2f-server....* gnu/packages/security-token.scm (libu2f-server): New variable. Ricardo Wurmus
2019-10-27gnu: po4a: Update to 0.57....* gnu/packages/gettext.scm (po4a): Update to 0.57. Tobias Geerinckx-Rice
2019-10-27gnu: libssh: Update to 0.9.1....* gnu/packages/ssh.scm (libssh): Update to 0.9.1. Tobias Geerinckx-Rice
2019-10-27gnu: wireguard: Update to 0.0.20191012....* gnu/packages/vpn.scm (wireguard): Update to 0.0.20191012. Tobias Geerinckx-Rice
2019-10-27gnu: lollypop: Wrap with required path variables....Fixes <https://issues.guix.info/issue/37937>. * gnu/packages/gnome.scm (lollypop)[arguments]: Rename ‘wrap’ phase to ‘wrap-python’ and add ‘wrap-glib-or-gtk’ phase. [inputs]: Add gsettings-desktop-schemas. Tobias Geerinckx-Rice
2019-10-27gnu: opensmtpd-next: Update to 6.6.0p1....* gnu/packages/mail.scm (opensmtpd-next): Update to 6.6.0p1. [inputs]: Replace openssl with libressl. Tobias Geerinckx-Rice
2019-10-27gnu: libressl: Don't use NAME in source URI....* gnu/packages/tls.scm (libressl)[source]: Hard-code NAME. Tobias Geerinckx-Rice
g.texi: Specify recipient via equal sign in 'git send-email -......The documentation for git send-email recommends the use of an equal sign when specifying a recipient with the --to option. [1] Adjusts the reference manual accordingly. [1] https://git-scm.com/docs/git-send-email * doc (contributing.texi): Specify recipient via equal sign in 'git send-email --to'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Lechner 2023-05-07Revert "doc: Update all menus."...This reverts commit 9719d7d2b0733c57e30bff3180ff0fa25c34c66f. It breaks Guix pull, building the 'guix-manual' for reasons that currently escape me. Maxim Cournoyer 2023-05-07doc: Update all menus....Automated via 'M-x texinfo-all-menus-update' in Emacs, and dropping the *Contributing menu removal, which is erroneously removed because defined in a different Texinfo file. * doc/guix.texi: Update all menus. * doc/contributing.texi (Submitting Patches): Likewise. Maxim Cournoyer 2023-05-07doc: Add some information/recommendation regarding --sysconfdir....* doc/contributing.texi (Building from Git): Mention sysconfdir along localstatedir. * doc/guix.texi (Requirements): Likewise. Maxim Cournoyer 2023-05-01doc: Simplify contributing section by automating git configuration....Fixes <https://issues.guix.gnu.org/58813>. No longer suggests to splice the output of etc/teams.scm commands into the 'git send-email' command line; this is now transparently handled by the Git configuration, which is also automatic. * doc/contributing.texi (Configuring Git): Streamline section, now automated via Automake. (Sending a Patch Series): Do not specify options configured as default by the above. Prefer long option names, for readability. (Teams): Rewrite the examples to use --header-cmd. (Commit Access): Refer to the Configuring Git section instead of detailing manual steps. Maxim Cournoyer 2023-04-30doc: Add --sysconfdir=/etc to the recommended ./configure....* doc/contributing.texi (Building from Git): Add --sysconfdir=/etc to the recommended ./configure invocation. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Josselin Poiret 2023-04-03doc: Add a reference to a page explaining consensus decision making....This is to make explicit something which until now had always been implicit. * doc/contributing.texi (Commit Access): Mention that committers are expected to employ consensus decision making. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Maxim Cournoyer 2023-03-23doc: Mention Python 2 packages should not be added anymore....* doc/contributing.texi (Python Modules): Mention Python 2 packages should not be added anymore. Maxim Cournoyer 2023-03-10doc: Sending-a-Patch-Series: Fix URL....* doc/contributing.texi (Sending a Patch Series): Fix URL for issue tracker. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hugo Buddelmeijer 2023-03-05doc: Give advice to contributors about communicating with reviewers....* doc/contributing.texi (Submitting Patches): Give advice. Leo Famulari 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....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> Christopher Baines 2022-12-18doc: Fix typo....* doc/contributing.texi (Sending a Patch Series): Fix e-mail address of <guix-patches@gnu.org>. Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>. Tobias Geerinckx-Rice 2022-12-02doc: Recommend 'match-record'....* doc/contributing.texi (Data Types and Pattern Matching): Recommend 'match-record'. Ludovic Courtès