me
/
guix
Archived
1
0
Fork 0
Commit Graph

93111 Commits (a3619079f95213c4f983e69210ed12b38fd31022)

Author SHA1 Message Date
EuAndreh b91a5667c6
gnu: Add perl-readonly-xs.
* gnu/packages/perl.scm (perl-readonly-xs): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh 885944bc10
gnu: Add perl-pod-spell.
* gnu/packages/perl.scm (perl-pod-spell): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh 5f30ce0314
gnu: Add perl-config-tiny.
* gnu/packages/perl.scm (perl-config-tiny): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:47 +01:00
EuAndreh 5595aa9a75
gnu: Add perl-regexp-grammars.
* gnu/packages/perl.scm (perl-regexp-grammars): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:56:49 +01:00
EuAndreh 6d32d835aa
gnu: Add perl-commonmark.
* gnu/packages/markup.scm (perl-commonmark): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:56:30 +01:00
ROCKTAKEY c844489350
gnu: Add skk-jisyo.
* gnu/packages/dictionaries.scm (skk-jisyo): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:52:25 +01:00
EuAndreh via Guix-patches via dbdc8f64e7
services: nginx: Improve reload action documentation.
* gnu/services/web.scm (nginx-shepherd-service): Be explicit about the
reload action not changing the configuration file, but instead
respawning worker processes.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:48:32 +01:00
EuAndreh via Guix-patches via 117b0a65c8
services: nginx: Use nginx-action over inline gexp.
* gnu/services/web.scm (nginx-shepherd-service): Use the simpler
"nginx-action" helper, for the same reload side-effect.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:48:14 +01:00
Sughosha 3c7d4fdc30
gnu: textpieces: Reorder dependencies and fix description.
* gnu/packages/textpieces.scm (textpieces)[description]: Add missing "is a".
[inputs, native-inputs]: Reorder.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:45:58 +01:00
Efraim Flashner 054ddcbbc6
gnu: ncdu-2: Update to 2.2.
* gnu/packages/ncdu.scm (ncdu-2): Update to 2.2.
2022-10-18 09:22:39 +03:00
Efraim Flashner b41ff1a00d
gnu: gcc-2.95: Add initial work toward building for arm.
* gnu/packages/gcc.scm (gcc-2.95)[source]: Adjust source to use newer
macros from more recent versions of GCC.
2022-10-18 08:41:48 +03:00
Efraim Flashner 96f8945425
gnu: gcc-2.95: Add substitution for the Hurd's linker.
* gnu/packages/gcc.scm (gcc-2.95)[arguments]: Adjust custom
'set-dynamic-linker-file-name phase to also substitute the Hurd's
linker.
2022-10-18 08:41:44 +03:00
Leo Famulari d85c254319
gnu: nginx: Support SSL / TLS for stream proxies.
* gnu/packages/web.scm (nginx)[arguments]: Add "--with-stream_ssl_module"
to #:configure-flags.
2022-10-17 17:23:20 -04:00
Leo Famulari e9dcd4a3e4
gnu: linux-libre 5.4: Update to 5.4.218.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.218.
(linux-libre-5.4-pristine-source): Update hash.
2022-10-17 17:23:20 -04:00
Leo Famulari 9803ac71bd
gnu: linux-libre 5.10: Update to 5.10.148.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.148.
(linux-libre-5.10-pristine-source): Update hash.
2022-10-17 17:23:20 -04:00
Leo Famulari 73e3e1c08a
gnu: linux-libre 5.15: Update to 5.15.74.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.74.
(linux-libre-5.15-pristine-source): Update hash.
2022-10-17 17:23:19 -04:00
Leo Famulari 92a71b46d8
gnu: linux-libre 5.19: Update to 5.19.16.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.16.
(linux-libre-5.19-pristine-source): Update hash.
2022-10-17 17:23:19 -04:00
Ludovic Courtès a1cd93083b
gnu: Add Guile-GnuTLS.
* gnu/packages/tls.scm (guile-gnutls): New variable.
2022-10-17 23:15:07 +02:00
Nicolas Goaziou ec7ba6ae53
gnu: emacs-ob-sclang: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-ob-sclang)[source]<origin>: Use new
upstream repository.
[home-page]: Set to new upstream repository.

The package is no longer extracted from Org Contrib.
2022-10-17 20:02:39 +02:00
Nicolas Goaziou 81228a1f50
gnu: emacs-hierarchy: Remove variable.
* gnu/packages/emacs-xyz.scm (emacs-hierarchy): Remove variable.

Library was integrated into Emacs 28.1 and is developed there from now on.
See <https://github.com/DamienCassou/hierarchy>.
2022-10-17 19:52:13 +02:00
Nicolas Goaziou 5a5b93304d
gnu: emacs-md4rd: Remove emacs-hierarchy input.
* gnu/packages/emacs-xyz.scm (emacs-md4rd)[propagated-inputs]: Remove
EMACS-HIERARCHY. Re-order files alphabetically.
2022-10-17 19:51:00 +02:00
Nicolas Goaziou 30bdeb8842
gnu: emacs-vertico: Update to 0.28.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.28.
2022-10-17 18:43:48 +02:00
Nicolas Goaziou 468ac3067d
gnu: emacs-focus: Update to 1.0.1.
* gnu/packages/emacs-xyz.scm (emacs-focus): Update to 1.0.1.
2022-10-17 18:43:48 +02:00
Nicolas Goaziou 5ef2d3685c
gnu: emacs-corfu: Update to 0.28.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.28.
2022-10-17 18:43:47 +02:00
Nicolas Goaziou a1c0181617
gnu: emacs-buttercup: Update to 1.27.
* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.27.
2022-10-17 18:43:47 +02:00
Efraim Flashner 93d257c3cb
gnu: git-annex: Update to 10.20221003.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20221003.
2022-10-17 19:16:42 +03:00
Jan (janneke) Nieuwenhuizen fd4cbcbed7
gnu: dezyne: Update to 2.16.2.
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.2.
2022-10-17 14:55:45 +02:00
Marius Bakke b13362107d
gnu: emacs-eglot: Update source hash.
Upstream moved the 1.9 tag to a newer commit that updates the version comment
in the source code:

  https://github.com/joaotavora/eglot/releases/tag/1.9

The 1.9 update in Guix was done one day prior to the current tag.

* gnu/packages/emacs-xyz.scm (emacs-eglot)[source](sha256): Update.
2022-10-17 14:49:41 +02:00
Marius Bakke 6ecf88a6a1
gnu: poppler-next: Don't use 'package/inherit'.
* gnu/packages/pdf.scm (poppler-next): Use object inheritance instead of
PACKAGE/INHERIT because it is a different version, so replacement of the
original should not be inherited.
2022-10-17 14:49:41 +02:00
Marius Bakke 5a5b729d66
gnu: abseil-cpp: Don't use 'package/inherit'.
* gnu/packages/cpp.scm (abseil-cpp): Use object inheritance instead of
PACKAGE/INHERIT because the inherited package has a different source, thus
replacements should not be inherited.
2022-10-17 14:49:41 +02:00
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
Lars-Dominik Braun 9537ab6660
gnu: Add texlive-substr.
* gnu/packages/tex.scm (texlive-substr): New variable.
2022-10-11 10:13:30 +02:00
Lars-Dominik Braun ec09fba042
gnu: Add texlive-apacite.
* gnu/packages/tex.scm (texlive-apacite): New variable.
2022-10-11 10:13:05 +02:00
Lars-Dominik Braun 043ac1360e
gnu: Add texlive-endnotes.
* gnu/packages/tex.scm (texlive-endnotes): New variable.
2022-10-11 10:12:37 +02:00
Efraim Flashner d104aca167
gnu: public-inbox: Fix build on 32-bit systems.
* gnu/packages/mail.scm (public-inbox)[inputs]: Add perl-file-fcntllock
on all 32-bit systems.
2022-10-11 07:35:04 +03:00
Nicolas Goaziou a01e7f09cb
gnu: open-adventure: Improve package style.
* gnu/packages/games.scm (open-adventure)[arguments]: Use G-expressions.
<#:make-flags>: Be nicer with cross-compilation.
<#:phases>: Remove trailing #T.
[native-inputs]: Remove labels.  Re-order alphabetically.
2022-10-11 00:16:30 +02:00
Nicolas Goaziou 8fc86d1f6f
gnu: open-adventure: Update to 1.11.
* gnu/packages/games.scm (open-adventure): Update to 1.11.
[arguments]<#:parallel-tests>: Set to #F.
<#:phases>: Fix ECHO filename in an additional file.
2022-10-11 00:10:49 +02:00
Nicolas Goaziou 1e841bb848
gnu: emacs-eglot: Update to 1.9.
* gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.9.
[source]<origin>: Switch URL to GitHub.
[arguments]: Activate tests.
2022-10-10 23:42:08 +02:00
Nicolas Goaziou 40f23e8413
gnu: pdfarranger: Improve package style.
* gnu/packages/pdf.scm (pdfarranger)[arguments]: Use G-expressions.
2022-10-10 23:25:53 +02:00
Nicolas Goaziou c05ef5cfc4
gnu: pdfarranger: Update to 1.9.1.
* gnu/packages/pdf.scm (pdfarranger): Update to 1.9.1.
2022-10-10 23:24:01 +02:00
Nicolas Goaziou 363b476910
gnu: python-folium: Update to 0.13.0.
* gnu/packages/python-xyz.scm (python-folium): Update to 0.13.0.
2022-10-10 23:20:42 +02:00
Julien Lepiller dbb35cd2e8
gnu: ocaml-cairo2: Update to 0.6.4.
* gnu/packages/ocaml.scm (ocaml-cairo2): Update to 0.6.4.
2022-10-10 20:31:16 +02:00
Julien Lepiller 3402f53e99
gnu: ocaml-ppx-tools: Update to 6.6.
* gnu/packages/ocaml.scm (ocaml-ppx-tools): Update to 6.6.
2022-10-10 20:30:46 +02:00
Nicolas Goaziou f0a6aafa22
gnu: emacs-password-store: Fix license.
* gnu/packages/emacs-xyz.scm (emacs-password-store)[license]: Set to GPL3+.
2022-10-10 18:28:37 +02:00
( fc6bf5d1f9
gnu: emacs-ivy-pass: Don't propagate password-store.
* gnu/packages/emacs-xyz.scm (emacs-ivy-pass)[propagated-inputs]:
Delete PASSWORD-STORE.
[synopsis, description]: Use @code when referring to pass.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-10 17:55:19 +02:00
( via Guix-patches via 0bb5a235c3
gnu: emacs-password-store: Refer directly to password-store.
* gnu/packages/emacs-xyz.scm (emacs-password-store)[arguments]:
  Use gexp style.
<#:phases>{'extract-el-file}: New phase.
[propagated-inputs]<password-store>: Move it...
[inputs]: ...here.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-10 17:55:18 +02:00
Nicolas Goaziou fd024ba0f5
gnu: wireshark: Update to 4.0.0.
* gnu/packages/networking.scm (wireshark): Update to 4.0.0.
[arguments]<#:phases>: Skip checks differently, as the previous way doesn't
work anymore.
[inputs]: Add pcre2.
2022-10-10 17:55:18 +02:00
Nicolas Goaziou 4459c05af7
gnu: fet: Update to 6.6.2.
* gnu/packages/education.scm (fet): Update to 6.6.2.
2022-10-10 17:55:18 +02:00
Nicolas Goaziou 1933a3cb7f
gnu: emacs-posframe: Update to 1.1.8.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.1.8.
2022-10-10 17:55:18 +02:00
Sharlatan Hellseher 5f856c5954
gnu: Add pacemaker.
* gnu/pacemaker/high-availability.scm (pacemaker): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-10 11:16:08 +02:00
Sharlatan Hellseher be3bfce295
gnu: Add corosync.
* gnu/packages/high-availability.scm (corosync): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-10 11:16:08 +02:00