summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gnu: racket: Adjust patch for "/bin/sh" in rktio.•••Use '_PATH_BSHELL' instead of a custom preprocessor macro. This may not be The Right Thing in the long term, but it at least avoids a proliferation of 'CPPFLAGS'. * gnu/packages/patches/racket-minimal-sh-via-rktio.patch: Rename to ... * gnu/packages/patches/racket-rktio-bin-sh.patch: ... this, and change to use '_PATH_BSHELL'. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. (racket-vm-common-configure-flags): Stop setting 'CPPFLAGS'. Change to a constant instead of a function, since we no longer need the delay. (racket-vm-cgc, racket-vm-bc, racket-vm-cs)[arguments]<#:configure-flags>: Update accordingly. [inputs]: Remove 'bash-minimal'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-043-42/+35
* etc: teams: Add entry for Philip McGrath.•••* etc/teams.scm.in ("Philip McGrath"): New member. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-041-0/+4
* etc: teams: Add racket team.•••* etc/teams.scm.in (racket): New team. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-041-0/+8
* gnu: stex: Fix read-only gifs and math directories.•••Excplicitly set the user write bit when initializing the gifs or math directories from the skeletons installed in the store. See also upstream discussion at <https://github.com/dybvig/stex/pull/6>. This problem would be exposed by the upcoming changes to Racket's build system. * gnu/packages/patches/stex-copy-from-immutable-store.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/chez.scm (stex-bootstrap)[patches]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-043-0/+45
* gnu: stex: Update to 1.2.2-2.afa6075.•••* gnu/packages/chez.scm (stex-bootstrap): Update to 1.2.2-2.afa6075. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-041-3/+3
* guix system: Do not use 'vm-image.tmpl' in tests.•••This is a followup to 95a03aa5c507d48e2cde19ea007b8f90a4e0108a. Since that commit, merely evaluating 'vm-image.tmpl' would trigger the build of 'current-guix' so skip it. * tests/guix-system.sh: Do not try to build 'vm-image.tmpl'. Ludovic Courtès2022-09-041-11/+18
* guix describe: Adjust test to latest changes.•••This is a followup to 64a070717c3de32332201df5d6d2d52a7f99dce9. * tests/guix-describe.sh: Add trailing slash when checking URL. Ludovic Courtès2022-09-041-2/+2
* store: Open daemon connections with SOCK_CLOEXEC.•••Previously, 'guix shell' for example would leak the socket that's connected to the daemon. * guix/store.scm (open-unix-domain-socket, open-inet-socket): Pass SOCK_CLOEXEC to 'socket'. * tests/guix-shell.sh: Add test. Ludovic Courtès2022-09-042-2/+12
* store: Remove unused variable and 'socket' call.•••* guix/store.scm (open-inet-socket): Remove unused 'sock' variable. Ludovic Courtès2022-09-041-35/+32
* services: upower: Default to a percentage-based policy.•••This is the documented default of UPower 0.99.15 (the actual default appears to be #f though). * gnu/services/desktop.scm (<upower-configuration>) [use-percentage-for-policy?]: Default to #t. * doc/guix.texi (Desktop Services): Adjust accordingly. Explain the tradeoff. Ludovic Courtès2022-09-042-4/+5
* services: upower: Update default percentage values.•••These values are those used by default by UPower 0.99.15. * gnu/services/desktop.scm (<upower-configuration>)[percentage-low] [percentage-critical]: Increase. * doc/guix.texi (Desktop Services): Update accordingly. Ludovic Courtès2022-09-042-4/+4
* gnu: scintilla: Update to 5.3.0.•••* gnu/packages/text-editors.scm (scintilla): Update to 5.3.0. Nicolas Goaziou2022-09-041-2/+2
* gnu: emacs-autothemer: Update to 0.2.12.•••* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.12. [description]: Add missing final full stop. Nicolas Goaziou2022-09-041-3/+3
* gnu: f3d: Update to 1.3.0-pre-0.46df21f.•••* gnu/packages/graphics.scm (f3d): Update to 1.3.0-pre-0.46df21f. [source](modules, snippet): New fields. [arguments]<#:configure-flags>: Generate manual page, install various resource files, and enable the now-optional external rendering feature. [native-inputs]: New field. [synopsis]: Add hyphen. [description]: Reword. Signed-off-by: Christopher Baines <mail@cbaines.net> Paul A. Patience2022-09-041-18/+46
* gnu: erlang: Update to 25.0.4.•••* gnu/packages/erlang.scm (erlang): Update to 25.0.4. Signed-off-by: Christopher Baines <mail@cbaines.net> Cees de Groot2022-09-041-2/+2
* gnu: elixir: Update to 1.14.0.•••* gnu/packages/elixir.scm (elixir): Update to 1.14.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Cees de Groot2022-09-041-2/+2
* gnu: foot: Update to 1.13.1.•••* gnu/packages/terminals.scm (foot): Update to 1.13.1. Signed-off-by: Christopher Baines <mail@cbaines.net> kiasoc52022-09-041-2/+2
* gnu: xmobar: Update to 0.44.2.•••* gnu/packages/wm.scm (xmobar): Update to 0.44.2. Signed-off-by: Christopher Baines <mail@cbaines.net> gyara2022-09-041-2/+2
* gnu: Add cl-portable-condition-system.•••* gnu/packages/lisp-xyz.scm (cl-portable-condition-system): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> jgart2022-09-041-0/+37
* gnu: shotwell: Update to 0.30.16.•••* gnu/packages/gnome.scm (shotwell): Update to 0.30.16. Christopher Baines2022-09-041-2/+2
* gnu: Remove duplicate package.•••* gnu/packages/emacs-xyz.scm (emacs-inheritenv): Remove duplicate package introduced in 21f6026574b0e93f52176b9d20f9a6188f8a5066. Nicolas Goaziou2022-09-041-21/+0
* gnu: ding: Update to 1.9.•••* gnu/packages/dictionaries.scm (ding): Update to 1.9. [source]: Switch to HTTPS. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hendursaga2022-09-041-3/+3
* gnu: xfce4-notifyd: Update to 0.6.4.•••* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.6.4. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Michael Rohleder2022-09-041-2/+2
* gnu: lesspipe: Update to 2.06.•••* gnu/packages/less.scm (lesspipe): Update to 2.06. [arguments]: Fixed typos in comment. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Michael Rohleder2022-09-041-5/+5
* Fix misspelling of GUIX_DIGITAL_OCEAN_TOKEN.•••* gnu/machine/digital-ocean.scm (maybe-raise-missing-api-key-error): Fix misspelling of GUIX_DIGITAL_OCEAN_TOKEN. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Matthew James Kraai2022-09-041-1/+2
* gnu: Add emacs-engrave-faces.•••* gnu/packages/emacs-xyz.scm (emacs-engrave-faces): New variable. Nicolas Goaziou2022-09-041-0/+45
* gnu: guile2.2-ics: Update to 0.3.0•••* gnu/packages/guile-xyz.scm (guile2.2-ics): Update to 0.3.0. [package-inputs]: Replace "guile-smc" with "guile2.2-smc". [propagated-inputs]: Use the new style. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-09-041-3/+2
* gnu: Add guile2.2-smc•••* gnu/packages/guile-xyz.scm (guile2.2-smc): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-09-041-0/+8
* gnu: guile-ics: Update to 0.3.0.•••* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.3.0. [phases]: Remove "strip" phase. [propagated-inputs]: Add "guile-smc". Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-09-041-14/+16
* nls: Update translations.Julien Lepiller2022-09-0452-139272/+194790
* gnu: opendht: Update to 2.4.10.•••* gnu/packages/networking.scm (opendht): Update to 2.4.10. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Olivier Dion via Guix-patches via2022-09-041-2/+2
* gnu: gitolite: Switch to git-minimal to reduce closure size.•••* gnu/packages/version-control.scm (gitolite)[inputs]: Swap 'git' for 'git-minimal'. [arguments]: Refer to 'git-minimal' input instead of 'git'. David Thompson2022-09-041-2/+2
* gnu: gitolite: Wrap programs instead of using propagated inputs.•••* gnu/packages/version-control.scm (gitolite)[arguments]: Add git to wrapped $PATH and additionally wrap gitolite-shell. [inputs]: Add git and openssh. [propagated-inputs]: Remove it. David Thompson2022-09-041-10/+8
* gnu: emacs-org: Update to 9.5.5.•••* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.5.5. Nicolas Goaziou2022-09-041-2/+2
* gnu: ungoogled-chromium: Update to 105.0.5195.102-1.•••* gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.102-1. (%ungoogled-origin, ungoogled-chromium): Update hashes. Marius Bakke2022-09-031-3/+3
* gnu: Add ocaml-guile.•••* gnu/packages/ocaml.scm (ocaml-guile): New variable. pukkamustard2022-09-031-0/+33
* gnu: Add eisl.•••* gnu/packages/lisp.scm (eisl): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Joeke de Graaf2022-09-031-0/+59
* gnu: emacs-tamil99: Update to 0.1.2.•••* gnu/packages/emacs-xyz.scm (emacs-tamil99): Update to 0.1.2. Arun Isaac2022-09-031-2/+2
* gnu: emacs-shell-command+: Update to 2.4.1.•••* gnu/packages/emacs-xyz.scm (emacs-shell-command+): Update to 2.4.1. Nicolas Goaziou2022-09-031-20/+17
* gnu: emacs-multitran: Update to 0.4.16.•••* gnu/packages/emacs-xyz.scm (emacs-multitran): Update to 0.4.16. Nicolas Goaziou2022-09-031-2/+2
* gnu: emacs-autothemer: Update to 0.2.11.•••* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.11. Nicolas Goaziou2022-09-031-2/+2
* gnu: Add emacs-project-x.•••* gnu/packages/emacs-xyz.scm (emacs-project-x): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart2022-09-031-0/+27
* gnu: Add emacs-org-fc.•••* gnu/packages/emacs-xyz.scm (emacs-org-fc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> 宋文武2022-09-031-0/+52
* gnu: cling: Use gexps.•••* gnu/packages/llvm.scm (cling)[configure-flags]: Use gexps and search-input-file. [phases]: Likewise. {patch-paths}: Use search-input-file and this-package-input. {delete-static-libraries}: Adjust for gexps. Maxim Cournoyer2022-09-031-60/+59
* gnu: Add texlive-latex-newfloat.•••* gnu/packages/tex.scm (texlive-latex-newfloat): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Wiktor Żelazny2022-09-021-0/+17
* gnu: Add ruby-pry-doc.•••* gnu/packages/ruby.scm (ruby-pry-doc): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Taiju HIGASHI2022-09-021-0/+23
* gnu: Add ruby-latest-ruby.•••* gnu/packages/ruby.scm (ruby-latest-ruby): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Taiju HIGASHI2022-09-021-0/+19
* gnu: guix-build-coordinator: Update to 0-60.31b3ab6.•••* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-60.31b3ab6. Christopher Baines2022-09-021-3/+3
* gnu: Add turbovnc.•••* gnu/packages/vnc.scm (turbovnc): New variable. * gnu/packages/patches/turbovnc-custom-paths.patch: New file. * gnu/packages/patches/turbovnc-find-system-packages.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. Maxim Cournoyer2022-09-024-0/+545
* gnu: Add fftgen.•••* gnu/packages/fpga.scm (fftgen): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Gabriel Wicki2022-09-021-0/+32