summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* doc: Move "Running the Test Suite" after "Building from Git".Matthew Trzcinski2024-04-062-98/+98
| | | | | | | | * doc/contributing.texi (doc/guix.texi): Move "Running the Test Suite" after "Building from Git". Link: <https://lists.gnu.org/archive/html/guix-devel/2024-03/msg00023.html> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* doc: Move "Requirements" before "Building from Git"Matthew Trzcinski2024-04-062-99/+98
| | | | | | | | * doc/contributing.texi (doc/guix.texi): Move "Requirements" before "Building from Git". Link: <https://lists.gnu.org/archive/html/guix-devel/2024-03/msg00023.html> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* doc: Fix Texinfo menus.Maxim Cournoyer2024-04-061-2/+2
| | | | | | | There should be two spaces between the node name and its description. Found via 'M-x texinfo-all-menus-update' in Emacs. Change-Id: I2b17180746f8d97ea5f927b8a504419c087dd5f5
* doc: Simplify installation instructionsMatthew Trzcinski2024-04-061-245/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/guix.texi (Installation): - Move the definition of "foreign distro" out of quotation - Repeat overwrite warning - Remove superfluous commentary * doc/guix.texi (Binary Installation): - Clarify that installing on a foreign distro has two methods: using packaged binaries and building from source - Add cross reference to "Building from Git" - Move the foreign distro installation instructions out of quotation - Move directions for 'guix-install.sh' after instructions to use distribution-specific package managers - Specify "distributions" as "GNU/Linux distributions" - Add GnuPG as a requirement for 'guix-install.sh' - Add comma after "Likewise" - Remove redundant instructions to use 'guix-install.sh' - Split the requirements between system requirements for binary installations, GNU/Linux or GNU/Hurd, and requirements for running 'guix-install.sh' - Clarify that 'guix-install.sh' guides users through the steps - Summarize the steps 'guix-install.sh' follows rather than try to detail them - Make explicit that the 'guix-install.sh' default is to download substitutes - Emphasize that the substitute authorization code is an example and may need modification Link: <https://lists.gnu.org/archive/html/guix-devel/2024-03/msg00023.html> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: gnurl: Deprecate in favor of curl.Maxim Cournoyer2024-04-061-66/+2
| | | | | | | | | gnurl is no longer maintained, is abandoned by upstream (see: https://bugs.gnunet.org/view.php?id=8684#c22105). * gnu/packages/gnunet.scm (gnurl): Alias to curl. Change-Id: I7829ac03c516b666e1ab96444cc45c852f065f90
* gnu: emacs-lsp-mode: Improve package style.Nicolas Goaziou2024-04-061-16/+17
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-lsp-mode)[arguments]: Use G-expressions. Change-Id: Ie2e1afba6e62a7fa4628c8bb7259e2d1f2d73c71
* gnu: emacs-lsp-mode: Update to 9.0.0.Apoorv2024-04-061-44/+42
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 9.0.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Id36f74ddd423918bc564b54f4a3f6bf2a9406164
* gnu: scintilla: Update to 5.4.3.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/text-editors.scm (scintilla): Update to 5.4.3. Change-Id: I6995d793acac12b1d85e32651e62e748ab30fd52
* gnu: chipmunk: Update to 7.0.3-1.d0239ef.Nicolas Goaziou2024-04-061-31/+27
| | | | | | | * gnu/packages/game-development.scm (chipmunk): Update to 7.0.3-1.d0239ef. [source]<snippet>: Remove fix included upstream. Change-Id: Iac849fffc1d9cf3528a4197ddf741d588fc866a5
* gnu: ode: Update to 0.16.5.Nicolas Goaziou2024-04-061-3/+3
| | | | | | * gnu/packages/game-development.scm (ode): Update to 0.16.5. Change-Id: I902c05582c2211d2f620970e74af00ba2f9be19c
* gnu: fet: Update to 6.19.0.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/education.scm (fet): Update to 6.19.0. Change-Id: Icca4e8d8955a0fbaee9c91768b2630ccbf509ad7
* gnu: asymptote: Update to 2.89.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/plotutils.scm (asymptote): Update to 2.89. Change-Id: I9ef6e0f3a873dce87ec0f1937816cdaad3a504a6
* gnu: emacs-robe: Update to 0.8.6.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-robe): Update to 0.8.6. Change-Id: I2c1c2dc43fe20fec88db4a69ad4933d68805e0a2
* gnu: emacs-pg: Update to 0.31.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.31. Change-Id: I93a4fe14c82831243688014e81e5ef17fa9a4976
* gnu: emacs-package-lint: Update to 0.23.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-package-lint): Update to 0.23. Change-Id: I305c6ca19f4753ff90ad2c4f763424b3a12cc626
* gnu: emacs-org-re-reveal: Update to 3.28.1.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.28.1. Change-Id: I19cf1de787038bffac2ad5d5ac1ae6625d50f237
* gnu: emacs-org-ql: Update to 0.8.6.Nicolas Goaziou2024-04-061-3/+3
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.8.6. [arguments]<#:tests?>: Disable tests, which freeze starting with recent Buttercup releases. Change-Id: Ib1b88536e47f280446773b55522b14d4c3655fac
* gnu: emacs-mastodon: Update to 1.0.19.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 1.0.19. Change-Id: Ieb7ab69694ba37d6ac7b55aae3e71796d91967c2
* gnu: emacs-marginalia: Update to 1.6.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 1.6. Change-Id: Iaddf6e32f6fac33942067e99d9a832eb6895d174
* gnu: emacs-jupyter: Update to 1.0.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-jupyter): Update to 1.0. Change-Id: I9c9fae1aac83344e62814aead1225f53700c745d
* gnu: emacs-jinx: Update to 1.5.Nicolas Goaziou2024-04-061-4/+4
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-jinx): Update to 1.5. [synopsis]: Clarify text. [description]: Use proper capitalization. Change-Id: Ifdc082f523f0744d9bcea7419fa8c5d83930aa35
* gnu: emacs-gptel: Update to 0.8.5.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.8.5. Change-Id: If07dcdca0398b909bd517bf533a14648f7078e28
* gnu: emacs-fountain-mode: Update to 3.7.3.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-fountain-mode): Update to 3.7.3. Change-Id: I54ad906215c5bb8a61655c8635bc1869f6c87d9f
* gnu: emacs-datetime: Improve description.Nicolas Goaziou2024-04-061-2/+3
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-datetime)[description]: Use a full sentence. Change-Id: If91529b485cfed49b4cc23ee31278b2befe43944
* gnu: emacs-datetime: Update to 0.10.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-datetime): Update to 0.10. Change-Id: Id49133d32b8fe3d66228ee4a70abffb3b8ad07a3
* gnu: emacs-corfu: Update to 1.3.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 1.3. Change-Id: Id870c18b4b303c40513cb00aa78b6b8d9ff1ac49
* gnu: emacs-company-emoji: Update to 3.0.0.Nicolas Goaziou2024-04-061-4/+4
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-company-emoji): Update to 3.0.0. [source]<origin>: Switch to Codeberg. Change-Id: I98ac3fa105e27daff5c7a84216dbb22ad543991e
* gnu: emacs-buttercup: Update to 1.35.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.35. Change-Id: I3665731182e4e1f0ee73ebe0f0bd2521e1e154fe
* gnu: emacs-devdocs: Update to 0.6.1.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.6.1. Change-Id: I14e5ec6be446cea29ce538964adaee6a808a57ff
* gnu: emacs-tramp: Update to 2.6.3.Nicolas Goaziou2024-04-061-2/+2
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.6.3. Change-Id: I3f5c1efa05635ee21bc66f871eeb5a75d448d333
* gnu: Add missing import.Ludovic Courtès2024-04-061-0/+1
| | | | | | | | Fixes a regression introduced in dccc807eb24791facc9e3144643f1526d101803e. * gnu/packages/irc.scm: Add missing import. Change-Id: I2b015939ba57ee61532b99c8e88e39217fa1cdd1
* services: guix: Gracefully handle dangling symlink for ‘machines.scm’.Ludovic Courtès2024-04-061-7/+8
| | | | | | | | | | | Previously, if /etc/guix/machines.scm was a dangling symlink, it would be kept (because ‘file-exists?’ would return #f) and thus the following ‘symlink’ call would throw with EEXIST. * gnu/services/base.scm (guix-machines-files-installation): Use ‘lstat’ rather than ‘file-exists?’. Change-Id: I07c7eed842dacabbd19ae2a17ac3e59cf26e46b2
* gnu: packages: code: Add golang module back.Sharlatan Hellseher2024-04-061-0/+1
| | | | | | | | | Fix CI as seen in <https://ci.guix.gnu.org/eval/1229755>. * gnu/packages/code.scm: Add golang module back, required for automatic-component-toolkit. Change-Id: I5e099f769e7edf5735e2119e65fd37619fe4760e
* gnu: packages: backup: Sort use-module alphabetically.Sharlatan Hellseher2024-04-061-8/+8
| | | | | | | * gnu/packages/backup.scm: Sort use-module alphabetically to ease maintenance. Change-Id: Ibe5288440edbe74d34f528a5867184d551f49e80
* gnu: countdown: Remove input labels.Sharlatan Hellseher2024-04-061-2/+3
| | | | | | * gnu/packages/time.scm (countdown) [native-inputs]: Remove labels. Change-Id: Ic2ebb39885ae351da5987721f92c1e21e1e15b58
* gnu: countdown: Update to 1.5.0.Sharlatan Hellseher2024-04-061-4/+3
| | | | | | | * gnu/packages/time.scm (countdown): Update to 1.5.0. [native-inputs]: Remove go-github-com-mattn-go-runewidth. Change-Id: I6a1267721abf2fd1dde4cfe75ddf40a7cb1ed6ed
* gnu: tz: Refresh package style.Sharlatan Hellseher2024-04-061-13/+11
| | | | | | | | | | * gnu/packages/time.scm (tz): [arguments]: Swap to list style. <#:phases>: Swap to default 'check phase. Set <#:install-source?> to #t. [inputs]: Remove labels. [description]: Fix indentation. Change-Id: Id375585c926535015f5c4b8b9964fa455de7ca41
* gnu: tz: Update to 0.7.0.Sharlatan Hellseher2024-04-061-2/+3
| | | | | | | * gnu/packages/time.scm (tz): Update to 0.7.0. [inputs]: Add go-github-com-tkuchiki-go-timezone. Change-Id: I6984763a1235f79f5845b79eada0134a5c20f236
* gnu: Add go-github-com-tkuchiki-go-timezone.Sharlatan Hellseher2024-04-061-0/+32
| | | | | | * gnu/packages/golang-xyz.scm (go-github-com-tkuchiki-go-timezone): New variable. Change-Id: Iab9a96c7a8224b5c0b7dbcab75dcc4dcf45e5699
* gnu: lf: Refresh package style.Sharlatan Hellseher2024-04-061-19/+25
| | | | | | | | | * gnu/packages/disk.scm (lf): Adjust indentation. [arguments]: Use list style. Add <#:install-source?>. [native-inputs]: Sort alphabetically, move after arguments. [description]: Use texinfo style, adjust indentation. Change-Id: I7ce733139ca9a1514329cc1034de8f21c100b855
* gnu: lf: Update to 31.Sharlatan Hellseher2024-04-062-20/+6
| | | | | | | | | | | | * gnu/packages/disk.scm (lf): Update to 31. [arguments] <#:go>: Use go-1.18. [native-inputs]: Remove go-github-com-gdamore-tcell-v2-2.3; add go-github-com-gdamore-tcell-v2 and go-github-com-djherbis-times. * gnu/packages/golang.scm (go-github-com-gdamore-tcell-v2-2.3): Remove variable. Change-Id: I02f675eeb74a2a08dd153ca64619bd6a8f23943c
* gnu: Add go-github-com-djherbis-times.Sharlatan Hellseher2024-04-061-0/+26
| | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-djherbis-times): New variable. Change-Id: I5584f32a5ce384cc6ec1c742cf6606b26e6578fe
* gnu: go-github-com-songmu-gitconfig: Update to 0.1.1.Sharlatan Hellseher2024-04-061-4/+4
| | | | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-songmu-gitconfig): Update to 0.1.1. [source]: Use direct URL string instead of home-page. [home-page]: Move above synopsis. Change-Id: I6669bd6a3d25ae652b2d20441a29fdc3e0a318f7
* gnu: go-github-com-mattn-go-pointer: Fix indentation.Sharlatan Hellseher2024-04-061-21/+21
| | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-mattn-go-pointer): Fix indentation. Change-Id: I15669131fdeaf519458c40e49954529c5fea7c72
* gnu: go-github-com-mattn-go-pointer: Update to 0.0.1.Sharlatan Hellseher2024-04-061-6/+4
| | | | | | * gnu/packages/golang-xyz.scm (go-github-com-mattn-go-pointer): Update to 0.0.1. Change-Id: I8a3d5f1cf5e8ae96e7c506ca1d28ee7c95a680ff
* gnu: Add sccFries2024-04-061-1/+41
| | | | | | | * gnu/packages/code.scm (scc): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I90653554a6f0640718892622f76c0c1be138687c
* gnu: go-gopkg-in-yaml-v2: Move to golang-xyz.Sharlatan Hellseher2024-04-062-37/+37
| | | | | | | * gnu/packages/golang.scm (go-gopkg-in-yaml-v2): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I10f478aba8e9c836ce5cc03eb2fb59ff9f794fc5
* gnu: go-github-com-spf13-cobra: Move to golang-xyz.Sharlatan Hellseher2024-04-062-25/+27
| | | | | | | * gnu/packages/golang.scm (go-github-com-spf13-cobra): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I545b0279c040be0412cbca744e949f31e9d34b1f
* gnu: go-github-com-mattn-go-sqlite3: Move to golang-xyz.Sharlatan Hellseher2024-04-063-22/+26
| | | | | | | | | | * gnu/packages/golang.scm (go-github-com-mattn-go-sqlite3): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/file-systems.scm: Add (gnu packages golang-xyz) module. Change-Id: If74972f1d920851a23508a6dc0403e0a84e270f3
* gnu: go-github-com-mattn-go-zglob: Move to golang-xyz.Sharlatan Hellseher2024-04-063-23/+27
| | | | | | | | | * gnu/packages/golang.scm (go-github-com-mattn-go-zglob): Move from here ... * gnu/packages/golang-xyz.scm: ... to here * gnu/packages/password-utils.scm: Add (gnu packages golang-xyz) module. Change-Id: I3777ff257c6baa91930e141f84f9da94be0634b6