me
/
guix
Archived
1
0
Fork 0
Commit Graph

93031 Commits (190be4921c6dd1646774fc6129a38c3acd566c0f)

Author SHA1 Message Date
Andrew Tropin 883fb8f41b
installer: Factorize url-alive? in internet check.
* gnu/installer/newt/network.scm (wait-service-online): Factorize url-alive?
in internet check.
2022-10-17 16:34:07 +04:00
Andrew Tropin 3ab14386cd
home: dbus: Inherit environment variables from shepherd.
* gnu/home/services/desktop.scm (home-dbus-shepherd-services)[start]
  <#:environment-variables>: Inherit environment variables from shepherd.
2022-10-17 15:49:27 +04:00
Andrew Tropin 6fad3d5985
home: dbus: Remove unecessary list call.
* gnu/home/services/desktop.scm (home-dbus-shepherd-services)[start]
  <#:environment-variables>: Remove unecessary list call.
2022-10-17 15:18:55 +04:00
Attila Lendvai c2cb116032
gnu: Add hunspell-dict-hu.
* gnu/packages/libreoffice.scm (hunspell-dict-hu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 10:45:10 +02:00
Michael Rohleder 76de39c340
gnu: nheko: Do not build api docs.
* gnu/packages/messaging.scm (nheko)[arguments]<#:configure-flags>: Remove -DBUILD_DOCS=ON.
[native-inputs]: Remove doxygen, graphviz.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 10:36:23 +02:00
Konrad Hinsen cc45fa70f3
gnu: git-annex: Promote git to propagated input
* gnu/packages/haskell-apps.scm (git-annex): changed inputs
[propagated-inputs]: Add git
[inputs]: Remove git

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 10:06:00 +02:00
Nicolas Graves d5b54e0137
gnu: Add nerd-dictation/wayland.
* gnu/packages/machine-learning.scm (nerd-dictation/wayland): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:51 +02:00
Nicolas Graves eecb288ca2
gnu: Add nerd-dictation.
* gnu/packages/machine-learning.scm (nerd-dictation): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:49 +02:00
Nicolas Graves a3e20f35f5
gnu: Add python-vosk.
* gnu/packages/machine-learning.scm (python-vosk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:44 +02:00
Nicolas Graves fadfeeede5
gnu: Add vosk-api.
* gnu/packages/machine-learning.scm (vosk-api): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:38 +02:00
Nicolas Graves 0c7a2639bb
gnu: Add kaldi-for-vosk.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:31 +02:00
Nicolas Graves 9ca6416a19
gnu: Add openfst-for-vosk.
* gnu/packages/machine-learning.scm (openfst-for-vosk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:23 +02:00
aleksandr barakin 094b357783
installer: Relax internet check availability criteria.
Checks the availability of the mirror bordeaux.guix.gnu.org in addition to
ci.guix.gnu.org.  This allows to proceed the installation if the
ci.guix.gnu.org is unavailable.

* gnu/installer/newt/network.scm (wait-service-online): Relax internet check
availability criteria.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2022-10-17 10:22:15 +04:00
Julien Lepiller 82b0f3755d
guix: Fix typos.
These typos were found and reported through weblate.

* gnu/packages/audio.scm (wildmidi)[description]: Fix typo.
* gnu/packages/games.scm (cgoban)[description]: Fix typo.
* gnu/services/version-control.scm (gitolite-service-type)[description]:
  Fix typo.
* gnu/installer/newt/substitutes.scm (run-substitutes-page): Remove full
  stop at end of title.
* gnu/machine/ssh.scm (machine-ssh-configuration-system): Move
  punctuation outside of quotes.
* guix/scripts/home.scm (process-action): Remove trailing space before
  newline.
* guix/scripts/system.scm (show-help): Fix typo.
* guix/scripts/environment.scm (with-store/maybe): Fix typo.
2022-10-17 07:29:09 +02:00
Nicolas Goaziou 46b0143714
gnu: Add dds.
* gnu/packages/game-development.scm (dds): New variable.
2022-10-16 21:15:10 +02:00
Nicolas Goaziou e0b11d9e7e
gnu: emacs-tempel: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 0.5.
2022-10-16 21:08:50 +02:00
Nicolas Goaziou 7d48c651ac
gnu: emacs-marginalia: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.15.
2022-10-16 21:08:50 +02:00
Nicolas Goaziou c49bf4814d
gnu: emacs-consult: Update to 0.20.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.20.
2022-10-16 21:08:49 +02:00
Christopher Baines 8bbfa8b26f
gnu: guix-build-coordinator: Update to 0-64.f051c28.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-64.f051c28.
2022-10-16 19:13:53 +01:00
Brendan Tildesley 8935049db9
gnu: 0ad: Update to 0.0.26-alpha.
* gnu/packages/games.scm (0ad): Update to 0.0.26-alpha.
[inputs]: Add freetype.
(0ad-data): Update to 0.0.26-alpha.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 19:12:59 +01:00
Matthew James Kraai cf19228932
gnu: Add s3cmd.
* gnu/packages/python-xyz.scm (s3cmd): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:24:26 +01:00
Christopher Baines c3e103129d
gnu: lziprecover: Fix cross-compilation.
* gnu/packages/comression.scm (lziprecover)[arguments]: Set CXX when cross
compiling.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:18:37 +01:00
Christopher Baines 69bbb720db
gnu: lzip: Fix cross-compilation.
Previously the package would build, but the binaries would be build for the
host system, rather than the target.

* gnu/packages/compression.scm (lzip)[arguments]: Set CXX when cross
compiling.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:15:15 +01:00
Ryan Tolboom cbaf47bb8b
gnu: Add python-dotmap
* gnu/packages/python-xyz.scm: New variable

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:15:03 +01:00
Sughosha fc68b97db1
gnu: Add textpieces.
* gnu/packages/text-editors.scm (textpieces): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:09:56 +01:00
Ricardo Wurmus 8488fa5df3
gnu: ghc-4: Use Perl 5.6
* gnu/packages/haskell.scm (ghc-4)[native-inputs]: Replace perl-5.14 with
perl-5.6.
2022-10-16 17:36:00 +02:00
Ricardo Wurmus 324e056ba0
gnu: Add perl-5.6.
* gnu/packages/perl.scm (perl-5.6): New variable.
2022-10-16 17:36:00 +02:00
Marius Bakke 3d8c243efb
gnu: akgregator: Fix build.
* gnu/packages/kde.scm (akregator)[arguments]: Use SEARCH-INPUT-FILE to locate
QtWebEngine instead of referring to non-existent label.
2022-10-16 15:14:38 +02:00
Marius Bakke 8681d90d50
gnu: akgregator: Fix source hash.
This is a follow-up to commit 6971feca53.

* gnu/packages/kde.scm (akregator)[source](sha256): Update.
2022-10-16 15:14:38 +02:00
Marius Bakke bf30303c17
gnu: gst-plugins-bad: Build without faac.
This is a follow-up to commit fe0ab5dbea.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove FAAC.
2022-10-16 15:14:38 +02:00
Liliana Marie Prikler fe0ab5dbea
gnu: Remove faac.
Contrary to the misleading license field, the ISO MPEG-4 code is not actually
GPL-licensed, but actually contradicts freedom 0.
For further information, see <https://issues.guix.gnu.org/58147>.

* gnu/packages/audio.scm (faac): Delete variable.
2022-10-16 13:58:56 +02:00
Liliana Marie Prikler 1229979232
gnu: transcode: Build without faac.
* gnu/packages/video.scm (transcode)[#:configure-flags]: Remove
“--enable-faac”.
[inputs]: Remove faac.
2022-10-16 13:58:56 +02:00
Liliana Marie Prikler 72865a2e8a
gnu: ffmpeg: Don't mention libfaac.
* gnu/packages/video.scm (ffmpeg-5): Remove comment mentioning faac.
2022-10-16 13:58:56 +02:00
Julien Lepiller 26ff45cb03
gnu: lablgtk3: Update to 3.1.3.
* gnu/packages/ocaml.scm (lablgtk3): Update to 3.1.3.
[propagated-inputs]: Add ocaml-camlp-streams.
2022-10-16 12:21:49 +02:00
Julien Lepiller 3ad8ab8404
gnu: ocaml-core: Update to 0.15.1.
* gnu/packages/ocaml.scm (ocaml-core): Update to 0.15.1.
2022-10-16 12:21:28 +02:00
Liliana Marie Prikler 4c43c79e40
gnu: emacs: Update to 28.2.
* gnu/packages/emacs.scm (emacs): Update to 28.2.
2022-10-16 11:23:58 +02:00
Tobias Geerinckx-Rice ca73325d75
gnu: man-pages: Use LIST of arguments.
We're already using a Gexp for #:make-flags; this unweirds that ,#~.

* gnu/packages/man.scm (man-pages)[arguments]: Use LIST & G-expressions.
2022-10-09 02:00:00 +02:00
Tobias Geerinckx-Rice bc435c595f
gnu: man-pages: Update to 6.00.
* gnu/packages/man.scm (man-pages): Update to 6.00.
[arguments]: Add a new 'skip-html phase.
2022-10-09 02:00:00 +02:00
Michael Rohleder 09bab971aa
gnu: emacs-puni: Update to 0-1.28836e98.
* gnu/packages/emacs-xyz.scm (emacs-puni): Update to 0-1.28836e98.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-16 10:43:19 +02:00
Nicolas Goaziou dba89d11f9
gnu: emacs-evil-nerd-commenter: Update to 3.5.8.
* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.5.8.
2022-10-16 10:43:18 +02:00
Nicolas Goaziou 2a929636b4
gnu: emacs-geiser: Update to 0.27.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.27.
2022-10-16 10:43:18 +02:00
Nicolas Goaziou 8ede54df40
gnu: emacs-taxy-magit-section: Update to 0.12.1.
* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.12.1.
2022-10-16 10:43:18 +02:00
Arun Isaac 08f2a06d26
gnu: Add guile-dns.
* gnu/packages/guile-xyz.scm (guile-dns): New variable.
2022-10-16 14:05:21 +05:30
Jan (janneke) Nieuwenhuizen 67a2049202
gnu: mes: Update to 0.24.1.
* gnu/packages/mes.scm (mes): Update to 0.24.1.
2022-10-16 10:31:00 +02:00
Jonathan Brielmaier a73cb189c3
gnu: icedove: Update to 102.3.3.
* gnu/packages/gnuzilla.scm (icedove): Update to 102.3.3.
2022-10-16 08:26:43 +02:00
Marius Bakke 270eb27b20
gnu: kwayland: Skip flaky test.
* gnu/packages/kde-frameworks.scm (kwayland)[source](patches): New field.
* gnu/packages/patches/kwayland-skip-flaky-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-10-16 03:27:33 +02:00
Marius Bakke 617c083e7b
gnu: kwayland: Use qt-build-system and enable all tests.
* gnu/packages/kde-frameworks.scm (kwayland)[build-system]: Change to
QT-BUILD-SYSTEM to avoid overriding the check phase, and to get verbose output
on failure.
[arguments]: Add #:parallel-build?.  Remove skip-specific-tests phase.  Don't
override check phase, but add new to set XDG_RUNTIME_DIR.
2022-10-16 01:12:35 +02:00
Marius Bakke c567a82a69
Merge branch 'staging' 2022-10-16 00:10:07 +02:00
Marius Bakke 3a84b4ec4c
gnu: ghc-cryptohash-sha256: Update cabal revision metadata.
Before this commit, the .cabal metadata file referred to the previous version,
but was not noticed because it had no incompatible changes, and was 404
upstream (thus falling back to cache) until recently a new metadata revision
was made for 0.11.102.1.

  https://hackage.haskell.org/package/cryptohash-sha256-0.11.102.1/revisions/

This is a follow-up to commit 54f4502e45, which
should have reset #:cabal-revision to 0 and changed the hash.

* gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256)[arguments]: Update
 #:cabal-revision hash.
2022-10-16 00:06:03 +02:00
Marius Bakke d799c8a5f6
gnu: fp16: Fix build on i686-linux.
* gnu/packages/patches/fp16-implicit-double.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/maths.scm (fp16)[source](patches): Add it.
2022-10-15 23:26:59 +02:00
Mădălin Ionel Patrașcu 5d58d20684
gnu: Add r-macrophage.
X-Debbugs-Cc: rekado@elephly.net

* gnu/packages/bioconductor.scm (r-macrophage): New variable.
2022-10-15 21:07:24 +02:00
Liliana Marie Prikler 1682aba247
gnu: emacs-next: Update to 29.0.50-2.4aeb80c.
* gnu/packages/patches/emacs-native-comp-driver-options.patch: New file.
* gnu/local.mk: Register it here.
* gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-2.4aeb80c.
2022-10-15 16:32:04 +02:00
David Elsing 18f95f9335
gnu: Add rdkit.
* gnu/packages/chemistry.scm (rdkit): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing 175d1a0151
gnu: Add ringdecomposerlib.
* gnu/packages/chemistry.scm (ringdecomposerlib): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing a3844f8a18
gnu: Add avalon-toolkit.
* gnu/packages/chemistry.scm (avalon-toolkit): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing cfd62fdf86
gnu: Add yaehmop.
* gnu/packages/chemistry.scm (yaehmop): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing 697f0c8a6a
gnu: Add coordgenlibs.
* gnu/packages/chemistry.scm (coordgenlibs): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing f170715398
gnu: Add maeparser.
* gnu/packages/chemistry.scm (maeparser): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing 06358ee715
gnu: Add freesasa.
* gnu/packages/chemistry.scm (freesasa): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing 696f20f0f6
gnu: Add gemmi.
* gnu/packages/patches/gemmi-fix-pegtl-usage.patch: New file.
* gnu/packages/patches/gemmi-fix-sajson-types.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/chemistry.scm (gemmi): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:04:54 +02:00
David Elsing 3cbb634a89
gnu: Add sajson-for-gemmi.
* gnu/packages/cpp.scm (sajson-for-gemmi): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing fd4342728d
gnu: Add optionparser.
* gnu/packages/cpp.scm (optionparser): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing d42f648c0c
gnu: Add tinydir.
* gnu/packages/c.scm (tinydir): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing f169d7a128
gnu: Add cbehave.
* gnu/packages/check.scm (cbehave): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing e34bf9b634
gnu: Add sajson.
* gnu/packages/cpp.scm (sajson): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing c152902191
gnu: Add pocketfft-cpp.
* gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/cpp.scm (pocketfft-cpp): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:33 +02:00
David Elsing afd853977a
gnu: Add fast-float.
* gnu/packages/cpp.scm (fast-float-test-files, fast-float): New variables.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:33 +02:00
Pierre-Henry Fröhring d923cf1dea
gnu: ghc-lucid: Fix cabal-revision.
Was not updated after update in commit b97f549b14.

* gnu/packages/haskell-xyz.scm (ghc-lucid)[arguments]: Update
cabal-revision.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-10-15 10:25:21 +02:00
Arun Isaac 5f414c8edb
gnu: font-ibm-plex: Use git source.
* gnu/packages/fonts.scm (font-ibm-plex)[source]: Use git source.
2022-10-15 11:56:14 +05:30
Brian Kubisiak 4dfaddfc44
gnu: Add python-crossenv.
* gnu/packages/python-xyz.scm (python-crossenv): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
kiasoc5 8fbbb8fc31
gnu: bemenu: Update to 0.6.10, use new package style.
* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.10.
[arguments]: Use G-expressions. Use #$output instead of assoc-ref.
[inputs]: Remove labels.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
Hilton Chain 807c0658c8
gnu: libglvnd: Update to 1.5.0.
* gnu/packages/gl.scm (libglvnd): Update to 1.5.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
Brian Kubisiak a11522a024
gnu: emacs-eval-in-repl-erlang: Fix unbound variable.
Commit 0b120ad5f8 introduced a circular
dependency where (gnu packages erlang) would transitively load
(gnu packages emacs-xyz) before the emacs-erlang package was defined.

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-erlang)[#:inputs]: Wrap in
delay.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-14 23:49:51 +02:00
Liliana Marie Prikler cd0d27f30d
gnu: emacs-ido-completing-read+: Disable native compilation.
This fixes an issue, wherein inadvertent native compilation leads to
system crashes.  See <https://bugs.gnu.org/57878> for a discussion.

* gnu/packages/emacs-xyz.scm (emacs-ido-completing-read+)[arguments]:
Add a phase to disable native compilation.
2022-10-14 21:02:24 +02:00
Efraim Flashner 322917aeb8
Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	gnu/packages/gnuzilla.scm
	gnu/packages/graphics.scm
	gnu/packages/gstreamer.scm
	gnu/packages/gtk.scm
	gnu/packages/kde-frameworks.scm
	gnu/packages/video.scm
2022-10-12 14:36:44 +03:00
Marius Bakke e1baf802cc
gnu: Register (gnu packages bqn) in build infrastructure.
This is a follow-up to commit 9aa2a41b47.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/packages/bqn.scm.
2022-10-12 11:09:38 +02:00
Marius Bakke 2d2afb4cf3
gnu: ungoogled-chromium: Update to 106.0.5249.103-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 106.0.5249.103.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-10-12 10:46:36 +02:00
mirlan 68d79a8b60
gnu: Add libskk.
* gnu/packages/language.scm (libskk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Tanguy Le Carrour f5fd741474
gnu: profanity: Update to 0.13.0.
* gnu/packages/messaging.scm (profanity): Update to 0.13.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Tanguy Le Carrour 4e769c1d27
gnu: libstrophe: Update to 0.12.2.
* gnu/packages/messaging.scm (libstrophe): Update to 0.12.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Ludovic Courtès ff324d3814
gnu: mmg: Add dependency on Perl.
* gnu/packages/graphics.scm (mmg)[native-inputs]: Add PERL.
2022-10-11 16:05:32 +02:00
jgart f8529b9eec
gnu: gtkwave: Update to 3.3.113.
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.113.
[inputs]: Use new style.
[arguments]: Use gexp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Michael Rohleder 49ed67692d
gnu: python-pydyf: Update to 0.3.0.
* gnu/packages/pdf.scm (python-pydyf): Update to 0.3.0.
[arguments]: Add phases to replace build and install phases.
[native-inputs]: Add python-flit-core, python-pypa-build.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Ludovic Courtès ac338620bc
gnu: emacs-guix: Remove input labels.
* gnu/packages/emacs-xyz.scm (emacs-guix)[inputs]: Remove labels.
2022-10-11 16:05:32 +02:00
Ludovic Courtès 58a671f344
gnu: emacs-guix: Update to cf5b7a4.
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to cf5b7a4.
[home-page]: Update.
2022-10-11 16:05:31 +02:00
Ludovic Courtès 22b9734b67
Revert "guix system: Remove unused 'read-operating-system' procedure."
This reverts commit d11a432adf.

The 'read-operating-system' is used in Emacs-Guix.
2022-10-11 16:05:31 +02:00
Maxim Cournoyer f78cfcd7d3
system: operating-system: Make the timezone field default to Etc/UTC.
* gnu/system.scm (<operating-system>) [timezone]: Default to "Etc/UTC".
2022-10-11 11:29:03 +00:00
Maxim Cournoyer 683558e2ed
services: slim-service-type: Do not extend profile with xterm.
This is not done for gdm-service-type, so do not do it here either, for
consistency.  Perhaps that change had been motivated by the fact that using
ratpoison without a default terminal makes for a poor user experience (one
cannot even view the help screen without a terminal); this was fixed with the
preceding commit.

* gnu/services/xorg.scm (slim-service-type)
[profile-service-type]: Remove extension.
2022-10-11 11:29:03 +00:00
Maxim Cournoyer 6b650fde41
gnu: ratpoison: Reference xterm absolutely.
* gnu/packages/ratpoison.scm (ratpoison) [configure-flags]: Specify the
'--with-xterm' configure flag.
[inputs]: Add xterm.
2022-10-11 11:29:02 +00:00
Maxim Cournoyer a664f453d5
gnu: ratpoison: Use gexps and remove input labels.
* gnu/packages/ratpoison.scm (ratpoison) [phases]: Use gexps.
[inputs, native-inputs]: Remove input labels.
2022-10-11 11:29:02 +00:00
Maxim Cournoyer 64e8ed1061
gnu: icedove: Use gexps.
* gnu/packages/gnuzilla.scm (icedove) [arguments]: Use gexps, adjusting phases
as needed.
2022-10-11 11:29:02 +00:00
Maxim Cournoyer f81abf3898
gnu: libreoffice: Move inputs below arguments and fix indentation.
* gnu/packages/libreoffice.scm (libreoffice) Fix indentation.
[native-inputs, inputs]: Move below...
[arguments]: ... this field.
2022-10-11 11:29:02 +00:00
pukkamustard 59911ae294
gnu: Update guile-eris to 1.0.0.
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.0.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 12:05:59 +01:00
M fcbe9cf6f8
gnu: Add python-cobib.
* gnu/packages/python-xyz.scm (python-cobib): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 12:03:30 +01:00
M f40b7ed376
gnu: Add python-pylatexenc.
* gnu/packages/python-xyz.scm (python-pylatexenc): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 12:02:28 +01:00
( ba6ea435e2
gnu: base: Add greetd-wlgreet-sway-session.
* gnu/services/base.scm (greetd-wlgreet-session): New data type.
(greetd-wlgreet-sway-session): Likewise.
* doc/guix.texi ("Base Services")[greetd-service-type]: Document
  them.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 11:43:01 +01:00
Christopher Baines e83b9fe44e
services: guix: Include max-allocated-builds gbc agent option.
* gnu/services/guix.scm (guix-build-coordinator-agent-configuration-max-allocated-builds):
New procedure.
(guix-build-coordinator-agent-shepherd-services): Use max-allocated-builds.
* doc/guix.texi (Guix Build Coordinator): Document this new field.
2022-10-11 11:41:15 +01:00
Christopher Baines 4230de5b98
gnu: guix-build-coordinator: Update to 0-62.2cd06f2.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-62.2cd06f2.
2022-10-11 11:40:22 +01:00
Efraim Flashner ff19460696
gnu: vim: Update to 9.0.0719.
* gnu/packages/vim.scm (vim): Update to 9.0.0719.
[arguments]: Adjust custom 'skip-or-fix-failing-tests to skip another
test assuming shell path filelength.
2022-10-11 11:40:46 +03:00
Lars-Dominik Braun b73814872e
gnu: texlive-apa6: Propagate dependencies.
* gnu/packages/tex.scm (texlive-apa6)[propagated-inputs]: Add runtime
dependencies loaded via \RequirePackage.
2022-10-11 10:13:53 +02:00