aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2021-02-13gnu: Add rust-noop-proc-macro-0.3....* gnu/packages/crates-io.scm (rust-noop-proc-macro-0.3): New variable. (rust-noop-proc-macro-0.2): Inherit from above. Nicolas Goaziou
2021-02-13gnu: Add rust-bitstream-io-1....* gnu/packages/crates-io.scm (rust-bitstream-io-1): New variable. (rust-bitstream-io-0.8): Inherit from above. Nicolas Goaziou
2021-02-13gnu: Add rust-console-0.14....* gnu/packages/crates-io.scm (rust-console-0.14): New variable. (rust-console-0.13): Inherit from above. Nicolas Goaziou
2021-02-13gnu: rust-terminal-size-0.1: Update to 0.1.16....* gnu/packages/crates-io.scm (rust-terminal-size-0.1): Update to 0.1.16. [arguments]: Skip build. Nicolas Goaziou
2021-02-13gnu: Add rust-paste-1....* gnu/packages/crates-io.scm (rust-paste-1): New variable. (rust-paste-0.1): Inherit from above. Nicolas Goaziou
2021-02-13gnu: Add rust-rustc-version-0.3....* gnu/packages/crates-io.scm (rust-rustc-version-0.3): New variable. (rust-rustc-version-0.2): Inherit from above. Nicolas Goaziou
2021-02-13gnu: Add rust-signal-hook-0.3....* gnu/packages/crates-io.scm (rust-signal-hook-0.3): New variable. (rust-signal-hook-0.1): Inherit from above. Nicolas Goaziou
2021-02-13gnu: rust-signal-hook-registry-1: Update to 1.3.0....* gnu/packages/crates-io.scm (rust-signal-hook-registry-1): Update to 1.3.0. [arguments]: Skip build. * gnu/packages/crates-io.scm (rust-signal-hook-registry-1.2): New variable. (rust-signal-hook-0.1): Use variable above. Nicolas Goaziou
2021-02-13gnu: Add rust-y4m-0.7....* gnu/packages/crates-graphics.scm (rust-y4m-0.7): New variable. (rust-y4m-0.5): Inherit from above. Nicolas Goaziou
2021-02-13gnu: rust-rgb-0.8: Update to 0.8.25....* gnu/packages/crates-graphics.scm (rust-rgb-0.8): Update to 0.8.25. Nicolas Goaziou
2021-02-13gnu: Add rust-miniz-oxide-0.4....* gnu/packages/crates-io.scm (rust-miniz-oxide-0.4): New variable. (rust-miniz-oxide-0.3): Inherit from above. Nicolas Goaziou
2021-02-13gnu: Add rust-adler-0.2....* gnu/packages/crates-io.scm (rust-adler-0.2): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-async-recursion-0.3....* gnu/packages/crates-io.scm (rust-async-recursion-0.3): New variable. Nicolas Goaziou
2021-02-13gnu: rust-bytes-0.5: Update to 0.5.6....* gnu/packages/crates-io.scm (rust-bytes-0.5): Update to 0.5.6. [arguments]: Skip build. Nicolas Goaziou
2021-02-13gnu: Add rust-calamine-0.16....* gnu/packages/crates-io.scm (rust-calamine-0.16): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-codepage-0.1....* gnu/packages/crates-io.scm (rust-codepage-0.1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-quick-xml-0.19....* gnu/packages/crates-io.scm (rust-quick-xml-0.19): New variable. Nicolas Goaziou
2021-02-13gnu: rust-zip-0.5: Update to 0.5.9....* gnu/packages/crates-io.scm (rust-zip-0.5): Update to 0.5.9. [arguments]: Skip build. Nicolas Goaziou
2021-02-13gnu: Add rust-dtparse-1....* gnu/packages/crates-io.scm (rust-dtparse-1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-rust-decimal-0.10....* gnu/packages/crates-io.scm (rust-rust-decimal-0.10): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-postgres-0.15....* gnu/packages/crates-io.scm (rust-postgres-0.15): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-postgres-shared-0.4....* gnu/packages/crates-io.scm (rust-postgres-shared-0.4): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-native-tls-0.1....* gnu/packages/crates-io.scm (rust-native-tls-0.1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-openssl-0.9....* gnu/packages/crates-io.scm (rust-openssl-0.9): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-postgres-protocol-0.3....* gnu/packages/crates-io.scm (rust-postgres-protocol-0.3): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-fallible-iterator-0.1....* gnu/packages/crates-io.scm (rust-fallible-iterator-0.1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-base64-0.6....* gnu/packages/crates-io.scm (rust-base64-0.6): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-safemem-0.2....* gnu/packages/crates-io.scm (rust-safemem-0.2): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-hmac-0.5....* gnu/packages/crates-io.scm (rust-hmac-0.5): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-crypto-mac-0.5....* gnu/packages/crates-io.scm (rust-crypto-mac-0.5): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-digest-0.7....* gnu/packages/crates-io.scm (rust-digest-0.7): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-generic-array-0.9....* gnu/packages/crates-io.scm (rust-generic-array-0.9): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-sha2-0.7....* gnu/packages/crates-io.scm (rust-sha2-0.7): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-block-buffer-0.3....* gnu/packages/crates-io.scm (rust-block-buffer-0.3): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-stringprep-0.1....* gnu/packages/crates-io.scm (rust-stringprep-0.1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-eui48-0.3....* gnu/packages/crates-graphics.scm (rust-eui48-0.3): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-geo-0.4....* gnu/packages/crates-io.scm (rust-geo-0.4): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-dunce-1....* gnu/packages/crates-io.scm (rust-dunce-1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-eml-parser-0.1....* gnu/packages/crates-io.scm (rust-eml-parser-0.1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-filesize-0.2....* gnu/packages/crates-io.scm (rust-filesize-0.2): New variable. Nicolas Goaziou
2021-02-13gnu: rust-fs-extra-1: Update to 1.2.0....* gnu/packages/crates-io.scm (rust-fs-extra-1): Update to 1.2.0. Nicolas Goaziou
2021-02-13gnu: Add rust-futures-codec-0.4....* gnu/packages/crates-io.scm (rust-futures-codec-0.4): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-getset-0.1....* gnu/packages/crates-io.scm (rust-getset-0.1): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-htmlescape-0.3....* gnu/packages/crates-io.scm (rust-htmlescape-0.3): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-ical-0.7....* gnu/packages/crates-graphics.scm (rust-ical-0.7): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-ichwh-0.3....* gnu/packages/crates-graphics.scm (rust-ichwh-0.3): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-async-std-1 and friends....* gnu/packages/crates-io.scm (rust-async-std-1): New variable. (rust-async-std-0.99): Inherit from above. (rust-http-client-6): New variable. (rust-surf-2): New variable. (rust-surf-1): Inherit from above. (rust-async-h1-2): New variable. (rust-http-types-2): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-async-global-executor-2....* gnu/packages/crates-io.scm (rust-async-global-executor-2): New variable. (rust-async-global-executor-1): Inherit from above. Nicolas Goaziou
2021-02-13gnu: Add rust-async-lock-2....* gnu/packages/crates-io.scm (rust-async-lock-2): New variable. Nicolas Goaziou
2021-02-13gnu: Add rust-meval-0.2....* gnu/packages/crates-io.scm (rust-meval-0.2): New variable. Nicolas Goaziou
): Add Writing Documentation section. Co-authored-by: Julien Lepiller <julien@lepiller.eu> Co-authored-by: Matt Trzcinski <matt@excalamus.com> Co-authored-by: Fabio Natali <me@fabionatali.com> Co-authored-by: Gabor Boskovits <boskovits@gmail.com> Co-authored-by: Luis Felipe <luis.felipe.la@protonmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> jgart 2022-05-22doc: Fix typos....* doc/guix.texi (Guix Services): Fix ‘coresponding’ typo. (Using cross-compilation): Fix ‘mecanism’ typo. (Desktop Services): Fix ‘superceeded’ typo. * doc/contributing.texi (Translating Guix): Fix ‘everytime’ typo. Tobias Geerinckx-Rice 2022-05-22import: Add Elm importer....* guix/import/elm.scm, guix/scripts/import/elm.scm: New files. * Makefile.am (MODULES): Add them. * guix/scripts/import.scm (importers): Add "elm". * doc/guix.texi (Invoking guix import): Document Elm importer. * doc/contributing.texi (Elm Packages): Mention it. * tests/elm.scm ("(guix import elm)"): New test group. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath 2022-05-22guix: Add elm-build-system....* gnu/packages/patches/elm-offline-package-registry.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/elm.scm (elm): Use it. * guix/build-system/elm.scm, guix/build/elm-build-system.scm, tests/elm.scm: New files. * Makefile.scm (MODULES, SCM_TESTS): Add them. * doc/guix.texi (Build Systems): Document 'elm-build-system'. * doc/contributing.texi (Elm Packages): New section. Document naming conventions and utilities. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath 2022-04-02doc: Document inclusion requirements for new translations....* doc/contributing.texi (Translating Guix)[Conditions for Inclusion]: New section. Julien Lepiller 2022-02-15doc: Move build commands to @example for clarity....* doc/contributing.texi (Building from Git): Tweak so that all the commands appear in @example boxes. Show --localstatedir=/var instead of --localstatedir=@var{directory}. Ludovic Courtès 2022-01-31doc: Add a rule of thumb to guide enabling new committers....* doc/contributing.texi (Commit Access): Introduce a new rule of thumb to determine if a contributor should be considered to become a committer. Maxim Cournoyer 2022-01-28doc: Mention how to remedy "source file ... newer than compiled error"....* doc/contributing.texi (Running Guix Before It Is Installed): Mention how to remedy "source file ... newer than compiled" error by running `make -j`. Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Julien Lepiller <julien@lepiller.eu> Co-authored-by: Ryan Prior <rprior@protonmail.com> Co-authored-by: Blake Shaw <blake@nonconstructivism.com> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Guix Together 2022-01-28doc: Explain the use of make clean-go when an ABI mismatch occurs....* doc/contributing.texi (Building from Git): Adds section on using make clean-go. Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Julien Lepiller <julien@lepiller.eu> Co-authored-by: Ryan Prior <rprior@protonmail.com> Co-authored-by: Blake Shaw <blake@nonconstructivism.com> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Guix Together 2022-01-10style: Add '--styling' option....* guix/scripts/style.scm (format-package-definition): New procedure. (%options, show-help): Add "--styling". (%default-options): Add 'styling-procedure'. (guix-style): Honor it. * tests/style.scm (with-test-package) ("input labels, 'safe' policy") ("input labels, 'safe' policy, nothing changed") ("input labels, margin comment") ("input labels, margin comment on long list") ("input labels, line comment") ("input labels, modify-inputs and margin comment"): Pass "-S inputs". * etc/indent-code.el: Remove. * doc/contributing.texi (Formatting Code): Mention "guix style" instead of "etc/indent-code.el". (Submitting Patches): Add item for "guix style". * doc/guix.texi (Invoking guix style): Document "-S" and update. Ludovic Courtès 2021-12-20doc: Remove extra closing paren....* doc/contributing.texi (Emacs Packages): Remove extra paren in example. Ludovic Courtès 2021-12-02doc: Give more details about generating patches with base commit information....* doc/contributing.texi (Submitting Patches): Talk more about '--base'. Leo Famulari 2021-11-17doc: Improve wording for param spec of `./configure`....* doc/contributing.texi (Running Guix Before It Is Installed): Writing "Do <this>. But it won't work unless ..." is a bad practice. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Rostislav Svoboda