Marius Bakke
9b0abb52ac
gnu: rav1e: Remove input labels.
...
* gnu/packages/video.scm (rav1e)[native-inputs]: Remove labels.
2022-02-11 23:54:30 +01:00
Marius Bakke
0d2f661501
gnu: rav1e: Omit static library.
...
* gnu/packages/video.scm (rav1e)[arguments]: Add phase.
2022-02-11 23:54:30 +01:00
Ludovic Courtès
c334b7c52f
gnu: ungoogled-chromium: Use 'search-auxiliary-file'.
...
Fixes a regression introduced in
076e825dc5
whereby "guix build
ungoogled-chromium" would fail with:
canonicalize-path: No such file or directory: "aux-files/chromium/master-preferences.json"
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Use
'search-auxiliary-file' for "master-preferences.json". For some reason,
on Guile 3.0.8, 'local-file' would have its (current-source-directory)
expand to #f.
2022-02-11 23:51:39 +01:00
Jai Vetrivelan
aff352a5f2
gnu: emacs-subed: Update to 1.0.3.
...
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.3.
[source]: Use url-fetch.
[arguments]: Remove phase CHDIR-SUBED, enable tests.
[native-inputs]: Add EMACS-BUTTERCUP.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-11 22:36:11 +01:00
André A. Gomes
6b4fa09b5b
gnu: emacs-desktop-environment: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-desktop-environment): Update to 0.5.0.
[source]: Update URI.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-11 22:08:13 +01:00
Nicolas Goaziou
fb73809eef
gnu: emacs-markdown-mode: Update to 2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update to 2.5.
2022-02-11 22:02:46 +01:00
Nicolas Goaziou
2f2b30817a
gnu: crawl-tiles: Remove input labels.
...
* gnu/packages/games.scm (crawl-tiles)[inputs, native-inputs]: Remove labels.
2022-02-11 21:56:40 +01:00
Nicolas Goaziou
19753d9f65
gnu: crawl: Use G-epressions.
...
* gnu/packages/games.scm (crawl)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T. Remove unnecessary arguments.
(crawl-tiles)[arguments]: Use G-expressions.
2022-02-11 21:56:40 +01:00
Nicolas Goaziou
32be3791a2
gnu: crawl: Remove input labels.
...
* gnu/packages/games.scm (crawl)[native-inputs, inputs]: Remove labels.
2022-02-11 21:56:39 +01:00
Nicolas Goaziou
59adc621af
gnu: crawl: Update to 0.28.0.
...
* gnu/packages/games.scm (crawl): Update to 0.28.0.
[inputs]: Add BASH-MINIMAL.
* gnu/packages/patches/crawl-upgrade-saves.patch: Update for 0.28.
2022-02-11 21:56:39 +01:00
Liliana Marie Prikler
eccb1e0964
gnu: mutter: Disable timeline tests.
...
* gnu/packages/gnome.scm (mutter)[disable-problematic-tests]: Also disable
timeline tests.
2022-02-11 20:45:44 +01:00
Liliana Marie Prikler
54b1d115c4
gnu: Add emacs-nyan-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-nyan-mode): New variable.
2022-02-11 20:45:44 +01:00
Nicolas Goaziou
6d3714478b
gnu: emacs-paren-face: Update to 1.0.8.
...
* gnu/packages/emacs-xyz.scm (emacs-paren-face): Update to 1.0.8.
2022-02-11 19:21:59 +01:00
Nicolas Goaziou
bb808caf2f
gnu: lagrange: Update to 1.10.5.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.5.
2022-02-11 19:14:18 +01:00
Ludovic Courtès
2b57d6b6bb
gnu: lokke: Build with Guile 3.0.8.
...
* gnu/packages/guile.scm (guile-3.0-for-lokke): Remove.
* gnu/packages/patches/guile-3.0.7-psyntax-nil.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/guile-xyz.scm (lokke)[native-inputs]: Replace
GUILE-3.0-FOR-LOKKE by GUILE-3.0-LATEST.
2022-02-11 17:28:01 +01:00
Ludovic Courtès
076e825dc5
gnu: guile: Add version 3.0.8 as 'guile-3.0-latest'.
...
* gnu/packages/guile.scm (guile-3.0-latest): Set to 3.0.8.
2022-02-11 17:28:01 +01:00
Ludovic Courtès
af57d1bf6c
gexp: <computed-file> does not honor (%guile-for-build).
...
* guix/gexp.scm (computed-file-compiler): Default to (default-guile).
That way, lowering of <computed-file> is not affected by the
'%guile-for-build' parameter.
(file-union): Add #:guile parameter and honor it.
* gnu/packages/ruby.scm (ruby-tzinfo-data): Pass #:guile to 'file-union'.
2022-02-11 17:28:00 +01:00
Ludovic Courtès
c1539e1385
gnu: autogen: Fix compilation.
...
* gnu/packages/autogen.scm (autogen)[source]: Add 'modules' and
'snippet'.
2022-02-11 17:28:00 +01:00
Petr Hodina
5c2032f7c9
gnu: Remove kicad-i18n.
...
* gnu/packages/engineering.scm (kicad-i18n): Remove variable. i18n is handled
directly now in kicad@6.0.0 package source tree.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-11 16:47:45 +01:00
Petr Hodina
4a7bbfeef6
gnu: kicad: Update to 6.0.1.
...
* gnu/packages/engineering.scm (kicad): Update to 6.0.1.
Applied guix style command.
[native-inputs]: Remove kicad-i18n. Use new syntax.
[inputs]: Add bash-minimal, gtk+ and use opencascade-occt instead of
opencascade-oce. Use new syntax.
[arguments]: Remove phase install-translations.
(kicad-doc): Update to 6.0.1.
[native-inputs]: Add ruby-asciidoctor. Simplify inputs.
(kicad-symbols, kicad-footprints, kicad-packages3d, kicad-templates): Update
to 6.0.1.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-11 16:47:45 +01:00
Petr Hodina
4c1dff9abe
gnu: opencascade-occt: Update to 7.6.0.
...
* gnu/packages/maths.scm (opencascade-occt): Update to 7.6.0.
[native-inputs]: Add fontconfig.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-11 16:47:45 +01:00
Ricardo Wurmus
6baf2177df
gnu: Add r-torch.
...
* gnu/packages/cran.scm (r-torch): New variable.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
7146e553b9
gnu: Add liblantern.
...
* gnu/packages/machine-learning.scm (liblantern): New variable.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
7b676317b3
gnu: Add python-pytorch-for-r-torch.
...
* gnu/packages/patches/python-pytorch-1.9.0-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): New variable.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
8b787eb929
gnu: python-pytorch: Update to 1.10.2.
...
* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.10.2.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
6f4f04a82d
gnu: Add r-coro.
...
* gnu/packages/cran.scm (r-coro): New variable.
2022-02-11 15:44:41 +01:00
jgart
4ba7aab965
gnu: Add cl-hamcrest.
...
* gnu/packages/lisp-check.scm (cl-hamcrest, ecl-hamcrest, sbcl-hamcrest): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-11 15:19:15 +01:00
Jonathan Brielmaier
a466713528
gnu: icedove: Update to 91.6.
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.6.
2022-02-11 13:40:10 +01:00
Pierre Neidhardt
adccd1e0c6
gnu: Add nfiles.
...
* gnu/packages/lisp-xyz.scm (cl-nfiles, ecl-nfiles, sbcl-nfiles): New variables.
2022-02-11 12:49:34 +01:00
Julien Lepiller
58ab579a98
gnu: coq-stdpp: Update to 1.7.0.
...
* gnu/packages/coq.scm (coq-stdpp): Update to 1.7.0.
2022-02-11 10:36:39 +01:00
Julien Lepiller
74a1e5378a
gnu: coq-mathcomp: Update to 1.14.0.
...
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.14.0.
2022-02-11 10:33:17 +01:00
Julien Lepiller
5179f4525d
gnu: coq: Update to 8.15.0.
...
* gnu/packages/coq.scm (coq): Update to 8.15.0.
(coq-equations): Update to 1.3-8.15.
* gnu/packages/patches/coq-fix-envvars.patch: Adapt to new version.
2022-02-11 10:32:56 +01:00
Julien Lepiller
6b6474fec7
gnu: coq-interval: Update to 4.4.0.
...
* gnu/packages/coq.scm (coq-interval): Update to 4.4.0.
2022-02-11 10:32:53 +01:00
Julien Lepiller
238a900bae
gnu: coq-bignums: Update to 8.15.0.
...
* gnu/packages/coq.scm (coq-bignums): Update to 8.15.0.
2022-02-11 10:32:50 +01:00
Julien Lepiller
575c4ad510
gnu: coq-gappa: Update to 1.5.1.
...
* gnu/packages/coq.scm (coq-gappa): Update to 1.5.1.
2022-02-11 10:32:47 +01:00
Julien Lepiller
8a338de276
gnu: coq-flocq: Update to 4.0.0.
...
* gnu/packages/coq.scm (coq-flocq): Update to 4.0.0.
2022-02-11 10:32:24 +01:00
Nicolas Goaziou
e32ea56f05
gnu: emacs-orgit: Update to 1.8.0.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 1.8.0.
2022-02-11 08:25:12 +01:00
Nicolas Goaziou
03833d041a
gnu: wireshark: Update to 3.6.2.
...
* gnu/packages/networking.scm (wireshark): Update to 3.6.2.
2022-02-11 08:20:24 +01:00
Eric Bavier
b8994272d4
gnu: pioneer: Update to 20220203.
...
* gnu/packages/games.scm (pioneer): Update to 20220203.
[arguments]: Add cmake flag to ensure system GLEW is used.
2022-02-10 23:43:06 -06:00
Adam Maleszka
854e38eeb7
gnu: bitlbee-discord: Update to 0.4.3-1.607f988.
...
Fixes <https://issues.guix.gnu.org/53840 >.
* gnu/packages/messaging.scm (bitlbee-discord): Update to
0.4.3-1.607f988.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-10 23:24:41 +01:00
Greg Hogan
d76cfc92da
gnu: LLVM: Support release candidates as version.
...
* gnu/packages/llvm.scm (llvm-uri, clang-from-llvm):
Support release candidates as version.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-10 23:23:00 +01:00
Greg Hogan
ed26d2ec6c
gnu: lldb: Update to 13.0.1.
...
* gnu/packages/llvm.scm (lldb): Update to 13.0.1.
[inputs]: Change from LLVM-12 and CLANG-12 to LLVM-13 and CLANG-13.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-10 23:18:54 +01:00
Josselin Poiret
11b586db59
services: gdm-service-type: Require elogind.
...
* gnu/services/xorg.scm (gdm-shepherd-service): Make it require
elogind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-10 23:17:48 +01:00
Simon South
7c9b811de1
gnu: ell: Disable parallel tests.
...
* gnu/packages/linux.scm (ell)[arguments]: Disable parallel tests.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-02-10 22:14:31 +01:00
Nicolas Goaziou
0e103ec611
gnu: flare-game: Update to 1.13.04.
...
* gnu/packages/games.scm (flare-game): Update to 1.13.04.
2022-02-10 18:01:40 +01:00
Nicolas Goaziou
096f05043e
gnu: flare-engine: Update to 1.13.04.
...
* gnu/packages/games.scm (flare-engine): Update to 1.13.04.
2022-02-10 17:54:56 +01:00
jgart
62c2991c90
gnu: cl-numcl: Update to 0.2.0-3.a28f612.
...
* gnu/packages/lisp-xyz.scm (sbcl-numcl): Update to 0.2.0-3.a28f612.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-10 17:02:14 +01:00
jgart
ceaf56e19c
gnu: Add cl-asd-generator.
...
* gnu/packages/lisp-xyz.scm (cl-asd-generator, ecl-asd-generator,
sbcl-asd-generator): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-10 16:58:47 +01:00
Julien Lepiller
4dffeced6c
gnu: ocaml-odoc: Update to 2.1.0.
2022-02-10 16:20:15 +01:00
Julien Lepiller
060e6e711c
gnu: ocaml-xmlm: Update to 1.4.0.
...
* gnu/packages/ocaml.scm (ocaml-xmlm): Update to 1.4.0.
2022-02-10 16:20:12 +01:00
Julien Lepiller
9aa69b37c0
gnu: ocaml-ppxlib: Update to 0.24.0.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.24.0.
2022-02-10 16:19:43 +01:00
Marius Bakke
f97fe92b57
gnu: cpplint: Reduce closure size.
...
* gnu/packages/cpp.scm (cpplint)[arguments]: Add #:modules. Add phases to
adjust GUIX_PYTHONPATH before the wrap phase.
2022-02-10 00:21:46 +01:00
Marius Bakke
6ff0a6d53a
gnu: cpplint: Update to 1.5.5.
...
* gnu/packages/cpp.scm (cpplint): Update to 1.5.5.
[arguments]: Remove obsolete phase. Override check phase.
[native-inputs]: Add PYTHON-COVERAGE and PYTHON-TESTFIXTURES.
2022-02-10 00:21:46 +01:00
Marius Bakke
a87ec50b39
gnu: juCi++: Unbundle embedded copy of "nlohmann" JSON library.
...
* gnu/packages/text-editors.scm (jucipp)[source](modules, snippet): New
fields.
[inputs]: Add JSON-MODERN-CXX.
2022-02-10 00:21:46 +01:00
Marius Bakke
b3870e67b5
gnu: juCi++: Use G-expressions.
...
* gnu/packages/text-editors.scm (jucipp)[arguments]: Rewrite as
G-expressions. Simplify wrap phase while at it.
2022-02-10 00:21:46 +01:00
Marius Bakke
d5b060ac4f
gnu: juCi++: Remove input labels.
...
* gnu/packages/text-editors.scm (jucipp)[arguments]: Use
SEARCH-INPUT-DIRECTORY & co as appropriate.
[inputs]: Remove labels.
2022-02-10 00:21:46 +01:00
Marius Bakke
3926379a59
gnu: juCi++: Update to 1.7.1.
...
* gnu/packages/text-editors.scm (jucipp): Update to 1.7.1.
[arguments]: Remove "in-source" build adjustments. Disable offending test
instead. Remove trailing #t's.
2022-02-10 00:21:46 +01:00
Marius Bakke
15168f2432
gnu: python-importmagic: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-importmagic)[arguments]: Replace check
phase.
[native-inputs]: Add PYTHON-PYTEST.
2022-02-10 00:21:46 +01:00
Maxim Cournoyer
32ccbc3a1e
gnu: Add openboardview.
...
* gnu/packages/electronics.scm (openboardview): New variable.
* gnu/packages/patches/openboardview-use-system-utf8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-02-09 14:37:42 -05:00
Maxim Cournoyer
93c974d113
gnu: Add utf8-h.
...
* gnu/packages/c.scm (utf8-h): New variable.
2022-02-09 14:37:41 -05:00
Maxim Cournoyer
3282d6c24f
gnu: Add glad.
...
* gnu/packages/gl.scm (glad): New variable.
2022-02-09 14:37:41 -05:00
Maxim Cournoyer
1a4cc954d2
gnu: Add imgui.
...
* gnu/packages/toolkits.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2022-02-09 14:37:40 -05:00
Leo Famulari
f0fbe2010b
gnu: linux-libre 4.9: Update to 4.9.300.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.300.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
a8e10e7d2e
gnu: linux-libre 4.14: Update to 4.14.265.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.265.
(linux-libre-4.14-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
e37144e79d
gnu: linux-libre 4.19: Update to 4.19.228.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.228.
(linux-libre-4.19-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
4ffdd330df
gnu: linux-libre 5.4: Update to 5.4.178.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.178.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
233b84a5eb
gnu: linux-libre 5.10: Update to 5.10.99.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.99.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-09 14:12:14 -05:00
Leo Famulari
ea425b6461
gnu: linux-libre: Update to 5.15.22.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.22.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-09 14:12:14 -05:00
Leo Famulari
28dbf098d8
gnu: linux-libre 5.16: Update to 5.16.8.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.8.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-09 14:12:14 -05:00
Christopher Baines
515406f20f
gnu: nar-herder: Update to 0-3.b026331.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-3.b026331.
[native-inputs,propagated-inputs]: Switch to guile-fibers@1.1.
2022-02-09 17:59:43 +00:00
Christopher Baines
565b34994e
gnu: guix-build-coordinator: Update to 0-50.f122322.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-50.f122322.
[native-inputs,propagated-inputs]: Switch to guile-fibers@1.1.
2022-02-09 17:41:14 +00:00
Christopher Baines
59dbc7b28c
gnu: guix-data-service: Update to 0.0.1-29.4a1088c.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-29.4a1088c.
[inputs]: Switch to guile-fibers-1.1.
2022-02-09 17:34:16 +00:00
Leo Famulari
4578ad78be
gnu: QSyncthingTray: Deprecate in favor of Debian's syncthing-gtk fork.
...
This package is abandoned upstream and depends on the insecure and
abandoned QtWebKit.
Upstream abandonment:
https://github.com/sieren/QSyncthingTray/issues/247
See <https://issues.guix.gnu.org/53289 > for more information about this change
* gnu/packages/sync.scm (qsyncthingtray): Move this variable ...
* gnu/packages/syncthing.scm (qsyncthingtray): ... to here. And make it into a
deprecated-package that points to syncthing-gtk.
2022-02-09 11:57:20 -05:00
Michael Rohleder
f05f831f66
gnu: blender: Update to 3.0.1.
...
* gnu/packages/graphics.scm (blender): Update to 3.0.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-09 16:06:28 +01:00
Nicolas Goaziou
634d95be22
gnu: emacs-djvu: Use new package style.
...
* gnu/packages/emacs-xyz.scm (emacs-djvu)[arguments]<#:phases>: Use
G-expressions. Use SEARCH-INPUT-FILE instead of ASSOC-REF. Remove trailing #T.
2022-02-09 15:49:04 +01:00
kiasoc5
1ef73d5bea
gnu: searx: Fix build.
...
* gnu/packages/search.scm (searx)[arguments]<#:phases>: Simplify
relax-requirements phase for updated dependencies. Add phase to allow sanity
check to pass.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-09 15:33:24 +01:00
kiasoc5
28e40fc369
gnu: python-flask-babel: Update to 2.0.0.
...
* gnu/packages/python-web.scm (python-flask-babel): Update to 2.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-09 15:32:10 +01:00
Jai Vetrivelan
e66e3082b3
gnu: grim: Update to 1.4.0.
...
* gnu/packages/image.scm (grim): Update to 1.4.0.
[inputs]: Remove CARGO, add PIXMAN and LIBPNG.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-09 15:18:57 +01:00
Nicolas Goaziou
6c29b58216
gnu: emacs-theme-magic: Use new package style.
...
* gnu/packages/emacs-xyz.scm (emacs-theme-magic)[arguments]: Use
G-expressions.
<#:phases>: Use SEARCH-INPUT-FILE instead of ASSOC-REF. Remove trailing #T.
2022-02-09 15:16:00 +01:00
Jai Vetrivelan
a80f9a0751
gnu: Add emacs-everywhere.
...
* gnu/packages/emacs-xyz.scm (emacs-everywhere): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-09 15:07:26 +01:00
Nicolas Goaziou
a9a59c464c
gnu: emacs-org-transclusion: Update to 1.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-transclusion): Update to 1.2.0.
2022-02-09 14:54:35 +01:00
Ricardo Wurmus
74de5862f4
gnu: Add r-excelr.
...
* gnu/packages/cran.scm (r-excelr): New variable.
2022-02-09 14:24:27 +01:00
Ricardo Wurmus
45fb9e627e
gnu: Add r-shinymanager.
...
* gnu/packages/cran.scm (r-shinymanager): New variable.
2022-02-09 09:02:25 +01:00
Ricardo Wurmus
ce57df72fd
gnu: Add r-billboarder.
...
* gnu/packages/cran.scm (r-billboarder): New variable.
2022-02-09 09:02:25 +01:00
Ricardo Wurmus
61d1d4a3c5
gnu: Add r-swne.
...
* gnu/packages/statistics.scm (r-swne): New variable.
2022-02-09 09:02:24 +01:00
Ricardo Wurmus
98a4da8a13
gnu: Add r-nnlm.
...
* gnu/packages/statistics.scm (r-nnlm): New variable.
2022-02-09 09:02:24 +01:00
Ricardo Wurmus
c12a73ca26
gnu: Add r-usedist.
...
* gnu/packages/cran.scm (r-usedist): New variable.
2022-02-09 09:02:24 +01:00
Ricardo Wurmus
e193a74337
gnu: Add r-gghighlight.
...
* gnu/packages/cran.scm (r-gghighlight): New variable.
2022-02-09 09:02:24 +01:00
Leo Famulari
bc54947410
gnu: Remove linux-libre-4.4.
...
This kernel series has reached the end of its life:
https://lore.kernel.org/all/164387713713082@kroah.com/T/#t
https://lwn.net/Articles/883685/
Discussion within Guix:
https://lists.gnu.org/archive/html/guix-devel/2022-01/msg00020.html
https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00007.html
* gnu/packages/linux.scm (linux-libre-4.4-version, linux-libre-4.4-gnu-revision,
deblob-scripts-4.4, linux-libre-4.4-pristine-source, linux-libre-4.4-source,
linux-libre-headers-4.4, linux-libre-4.4): Remove variables.
2022-02-09 01:39:47 -05:00
Leo Famulari
c76d9a68ae
gnu: linux-libre 5.4: Update to 5.4.177.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.177.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-09 01:38:52 -05:00
Leo Famulari
e05e04dfa6
gnu: linux-libre 5.10: Update to 5.10.98.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.98.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-09 01:38:52 -05:00
Leo Famulari
8ba98c863a
gnu: linux-libre 5.15: Update to 5.15.21.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.21.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-09 01:38:52 -05:00
Leo Famulari
1cd22ffd6b
gnu: linux-libre 5.16: Update to 5.16.7.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.7.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-09 01:38:51 -05:00
Leo Famulari
fd6cfbc05a
Revert kernel modules changes to support the Coreboot framebuffer
...
These changes broke the creation of the 'linux-modules-database' for all kernel
series besides 5.15, 5.4, and 5.10, like this:
------
gnu/build/linux-modules.scm:257:5: kernel module not found "framebuffer_coreboot" "/gnu/store/yff45fr6q93mw44zdql9ffr95zcvwxcn-linux-libre-4.9.299/lib/modules"
------
We should support the coreboot framebuffer, but we need to test that change more
completely before deploying it.
This effectively reverts the following commits:
1dfe8c3721
"gnu: linux-libre: Build simplefb into all x86{,_64} kernels."
bc09e7ab56
"gnu: linux-libre: Support the Coreboot framebuffer."
Fixes <https://issues.guix.gnu.org/52667 > "System reconfiguration fails to build
linux-modules.drv".
2022-02-09 01:38:51 -05:00
Nicolas Goaziou
84b41d2dfe
gnu: emacs-parseedn: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-parseedn): Update to 1.1.0.
2022-02-08 21:59:52 +01:00
Nicolas Goaziou
0409601bfb
gnu: emacs-parseclj: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-parseclj): Update to 1.1.0.
2022-02-08 21:58:51 +01:00
Nicolas Goaziou
dc500a4ccf
gnu: emacs-elpher: Update to 3.3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.3.2.
2022-02-08 21:57:04 +01:00
Jai Vetrivelan
183d3b8170
gnu: Add emacs-latex-preview-pane.
...
* gnu/packages/emacs-xyz.scm (emacs-latex-preview-pane): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-08 20:58:49 +01:00
Mark H Weaver
f1d20dc649
gnu: icecat: Update to 91.6.0-guix0-preview1 [security fixes].
...
Includes fixes for CVE-2022-22754, CVE-2022-22756, CVE-2022-22759,
CVE-2022-22760, CVE-2022-22761, CVE-2022-22763, and CVE-2022-22764.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-02-08 14:06:05 -05:00
Leo Famulari
2b677cff7d
gnu: python-pkgconfig: Fix path to find pkg-config.
...
* gnu/packages/python-xyz.scm (python-pkgconfig)[arguments]: Fix the
substitution so the package refers to pkg-config.
2022-02-08 12:25:08 -05:00
Nikolay Korotkiy via Guix-patches via
97b50ba171
gnu: gpxsee: Update to 10.3.
...
* gnu/packages/gps.scm (gpxsee): Update to 10.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-08 18:21:31 +01:00
Maxim Cournoyer
bc5904e8b8
gnu: pict: Use release tag and install doc.
...
* gnu/packages/check.scm (pict)[origin]: Use the release tag (newly added
upstream).
[phases]{install}: Also install the pict.md file.
2022-02-08 12:08:44 -05:00
Julien Lepiller
ec5d2b54cd
gnu: ocaml-fftw3: Update to 0.8.5.
...
* gnu/packages/ocaml.scm (ocaml-fftw3): Update to 0.8.5.
2022-02-08 15:32:25 +01:00
Nicolas Goaziou
59892f1055
gnu: emacs-mct: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-mct): Update to 0.5.0.
2022-02-08 15:12:43 +01:00
Nicolas Goaziou
3c37c92851
gnu: nushell: Improve synopsis.
...
* gnu/packages/shells.scm (nushell)[synopsis]: Improve wording.
2022-02-08 14:41:36 +01:00
Nicolas Goaziou
0a54ba4353
gnu: nushell: Update to 0.44.0.
...
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.44):
(rust-nu-cli-0.44):
(rust-nu-command-0.44):
(rust-nu-completion-0.44):
(rust-nu-data-0.44):
(rust-nu-engine-0.44):
(rust-nu-errors-0.44):
(rust-nu-json-0.44):
(rust-nu-parser-0.44):
(rust-nu-path-0.44):
(rust-nu-plugin-0.44):
(rust-nu-plugin-binaryview-0.44):
(rust-nu-plugin-chart-0.44):
(rust-nu-plugin-from-bson-0.44):
(rust-nu-plugin-from-sqlite-0.44):
(rust-nu-plugin-inc-0.44):
(rust-nu-plugin-match-0.44):
(rust-nu-plugin-selector-0.44):
(rust-nu-plugin-start-0.44):
(rust-nu-plugin-textview-0.44):
(rust-nu-plugin-to-bson-0.44):
(rust-nu-plugin-to-sqlite-0.44):
(rust-nu-plugin-tree-0.44):
(rust-nu-plugin-xpath-0.44):
(rust-nu-pretty-hex-0.44):
(rust-nu-protocol-0.44):
(rust-nu-serde-0.44):
(rust-nu-source-0.44):
(rust-nu-table-0.44):
(rust-nu-test-support-0.44):
(rust-nu-value-ext-0.44): Update to 0.44.0.
2022-02-08 14:39:23 +01:00
Liliana Marie Prikler
db74cfcf36
gnu: chatty: Update to 0.4.0.
...
* gnu/packages/messaging.scm (chatty): Update to 0.4.0.
[#:phases]: Drop trailing #t.
[native-inputs]: Use new style. Add protobuf.
[inputs]: Add gspell, json-glib, libolm, libphonenumber and modem-manager.
Replace libhandy-0.0 with libhandy.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 14:06:33 +01:00
Liliana Marie Prikler
e086b0807b
gnu: evolution-data-server: Build with libphonenumber.
...
* gnu/packages/gnome.scm (evolution)[#:configure-flags]: Drop
inexistent flags. Add "-DWITH_PHONENUMBER=ON".
[native-inputs]: Add protobuf.
[inputs]: Add boost and libphonenumber.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 13:53:22 +01:00
Simon South
4be896d6e0
gnu: iwd: Update to 1.24.
...
* gnu/packages/linux.scm (ell): Update to 0.48.
[arguments]: Remove obsolete "fix-dbus-tests" phase.
* gnu/packages/networking.scm (iwd): Update to 1.24.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:03 +01:00
Simon South
c491338bcb
gnu: ell: Remove input labels.
...
* gnu/packages/linux.scm (ell)[native-inputs]: Remove input labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:03 +01:00
Simon South
20516fbb92
gnu: iwd: Build from Git sources.
...
* gnu/packages/networking.scm (iwd)[source]: Use "git-fetch" and
"git-file-name".
[inputs]: Add ell source code.
[native-inputs]: Add autoconf, automake, libtool.
[arguments]<#:phases>: Add "copy-ell-header-files" phase to copy shared header
files from ell source into source tree.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:03 +01:00
Simon South
0d0f2b9c35
gnu: iwd: Remove reference to %outputs.
...
* gnu/packages/networking.scm (iwd)[arguments]: Remove reference to %outputs
by using a gexp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:03 +01:00
Simon South
6413eb61af
gnu: iwd: Remove input labels.
...
* gnu/packages/networking.scm (iwd)[native-inputs]: Remove input labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:03 +01:00
Zhu Zihao
e0223aa81e
gnu: nomad: Depends on proper version of g-golf.
...
* gnu/packages/guile-xyz.scm (nomad)[inputs]: Replace 'g-golf' with 'guile2.2-g-golf'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:02 +01:00
Zhu Zihao
d22fd0bed9
gnu: Add guile2.2-g-golf.
...
* gnu/packages/guile-xyz.scm (guile2.2-g-golf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:02 +01:00
Zhu Zihao
694e317237
gnu: Deprecate the 'g-golf' variable.
...
g-golf now supports both Guile 3.0 and 2.2. Assign a new name to identify
the g-golf for different Guile version.
* gnu/packages/guile-xyz.scm (g-golf): Rename to guile-g-golf.
(g-golf): Define as deprecated by guile-g-golf.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:02 +01:00
Zhu Zihao
35c96e65a9
gnu: g-golf: Update to 0.0.1-1010-1824633.
...
* gnu/packages/guile-xyz.scm (g-golf)[arguments]: Use G-Expression.
<phases>: Add phase 'fix-guile-site-directory'. Patch 'configure.ac' before
bootstrapping, avoid breaking configure script in accident.
In phase 'substitute-libs', use `search-input-file` for searching libraries.
In phase 'start-xorg-server', simplify the X server startup script.
[inputs]: Remove gtk+ and clutter.
Use label-less style.
[native-inputs]: Add gtk+ and clutter, they're now only needed in test.
Use label-less style.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:02 +01:00
jgart
ab7114191d
gnu: Fix typo.
...
* gnu/machine.scm: Fix typo in top-level comment.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:02 +01:00
Jai Vetrivelan
9faeca1f23
gnu: Add emacs-spray.
...
* gnu/packages/emacs-xyz.scm: (emacs-spray) new variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:02 +01:00
Greg Hogan
7fbb6fe0e1
gnu: Add bloomberg-bde.
...
* gnu/packages/cpp.scm (bloomberg-bde): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:01 +01:00
Greg Hogan
4469990f2e
gnu: Add bloomberg-bde-tools.
...
* gnu/packages/cpp.scm (bloomberg-bde-tools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-08 13:34:01 +01:00
Artyom V. Poptsov
35d56676db
gnu: guile-dsv: Update to 0.5.1
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 12:24:36 +01:00
Jai Vetrivelan
2c1cb323b0
gnu: gallery-dl: Update to 1.20.3.
...
* gnu/packages/video.scm (gallery-dl): Update to 1.20.3.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 12:20:40 +01:00
Jai Vetrivelan
7c5366daa9
gnu: rofi-calc: Update to 2.1.0.
...
* gnu/packages/xdisorg.scm (rofi-calc): Update to 2.1.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 12:20:31 +01:00
jgart
a946d2d2ed
gnu: font-jetbrains-mono: Update to 2.242.
...
* gnu/packages/fonts.scm (font-jetbrains-mono): Update to 2.242.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 12:14:22 +01:00
Andrew Tropin
2df2d34803
gnu: waybar: Update to 0.9.9.
...
* gnu/packages/wm.scm (waybar): Update to 0.9.9.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 11:58:25 +01:00
Ryan Sundberg via Guix-patches via
6d35754102
gnu: clojure-data-xml: Fix test suite
...
Removes clojurescript related tests that interfere with the JDK clojure
test suite, causing it to fail.
* gnu/packages/clojure.scm (clojure-data-xml)[arguments]: Add
'delete-cljs-tests phase
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-02-08 11:51:04 +01:00
Efraim Flashner
71438cd422
gnu: enlightenment: Patch dlopen of ddcutil.
...
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Add ddcutil.
[arguments]: Adjust custom 'set-system-actions phase to patch dlopen of
libddcutil.
2022-02-08 12:14:11 +02:00
Efraim Flashner
8b8fdeafc2
gnu: enlightenment: Update to 0.25.2.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.2.
2022-02-08 12:08:35 +02:00
Efraim Flashner
fb6714d13f
gnu: efl: Build with librsvg-for-system.
...
* gnu/packages/enlightenment.scm (efl)[inputs]: Replace conditional
librsvg with librsvg-for-system.
[arguments]: Remove configure-flag disabling librsvg support.
2022-02-08 12:07:41 +02:00
Efraim Flashner
c8af59e845
gnu: efl: Update to 1.26.2.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.26.2.
2022-02-08 12:06:56 +02:00
Efraim Flashner
e37e7195e9
gnu: poke: Update to 2.1.
...
* gnu/packages/engineering.scm (poke): Update to 2.1.
2022-02-08 11:59:22 +02:00
Maxim Cournoyer
eb0dd063a0
gnu: Add pict.
...
* gnu/packages/check.scm (pict): New variable.
2022-02-08 00:28:25 -05:00
Andrew Tropin
63d5efd92b
gnu: Add emacs-mct.
...
* gnu/packages/emacs-xyz.scm (emacs-mct): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-08 01:07:57 +01:00
Jai Vetrivelan
3610927bc0
gnu: Add emacs-volatile-highlights.
...
* gnu/packages/emacs-xyz.scm (emacs-volatile-highlights): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-08 01:03:06 +01:00
Nicolas Goaziou
cd6879cf97
gnu: thinkfan: Use G-expressions.
...
* gnu/packages/linux.scm (thinkfan)[arguments]<#:configure-flags, #:phases>:
Use G-expressions.
2022-02-08 00:51:48 +01:00
Nicolas Goaziou
70b76c47b0
gnu: thinkfan: Update to 1.3.1.
...
* gnu/packages/linux.scm (thinkfan): Update to 1.3.1.
2022-02-08 00:47:24 +01:00
Niklas Eklund
c788557752
gnu: Add emacs-popper.
...
* gnu/packages/emacs-xyz.scm (emacs-popper): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-08 00:35:28 +01:00
Nicolas Goaziou
64c599c9a3
gnu: seahorse-adventures: Use G-expressions.
...
* gnu/packages/games.scm (seahorse-adventures)[origin]<snippet>:
[arguments]<#:phases>: Use G-expressions.
2022-02-08 00:06:23 +01:00
Nicolas Goaziou
d1c0081166
gnu: seahorse-adventures: Remove trailing #T from phases and snippet.
...
* gnu/packages/games.scm (seahorse-adventures)[origin]<#:snippet>: Remove
trailing #T.
[arguments]<#:phases>: Remove trailing #T.
2022-02-08 00:01:43 +01:00
Nicolas Goaziou
58f9e034ba
gnu: seahorse-adventures: Update to 1.4.
...
* gnu/packages/games.scm (seahorse-adventures): Update to 1.4.
2022-02-07 23:59:01 +01:00
Marius Bakke
03b8798df1
gnu: samba: Update to 4.15.5 [security fixes].
...
This fixes CVE-2021-44141, CVE-2021-44142, and CVE-2022-0336.
* gnu/packages/samba.scm (samba): Update to 4.15.5.
2022-02-07 23:47:23 +01:00
Jai Vetrivelan
5cc9f84864
gnu: rofi: Update to 1.7.3.
...
* gnu/packages/xdisorg.scm (rofi): Update to 1.7.3.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-02-07 23:47:23 +01:00
Jai Vetrivelan
0abeec834d
gnu: picom: Update to 9.
...
* gnu/packages/compton.scm (picom): Update to 9.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-02-07 23:47:23 +01:00
Stefan Reichör
28c0a7cc8c
gnu: python-honcho: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-honcho): Update to 1.1.0.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-02-07 23:47:23 +01:00
Marius Bakke
b07ea0df90
gnu: ganeti-instance-guix: Update to 0.6.1.
...
* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.6.1.
2022-02-07 23:47:23 +01:00
Marius Bakke
31ff6a525d
gnu: clitest: Use G-expressions.
...
* gnu/packages/check.scm (clitest)[arguments]: Rewrite as gexp. While here,
respect TESTS? in check phase.
2022-02-07 23:47:23 +01:00
Marius Bakke
696e34e721
gnu: clitest: Update to 0.4.0.
...
* gnu/packages/check.scm (clitest): Update to 0.4.0.
[inputs]: Add BASH-MINIMAL.
[arguments]: Remove trailing #t.
2022-02-07 23:47:23 +01:00
Carl Dong
2d78b27711
gnu: Disable compressed debug sections for mingw-w64
...
The newly introduced --enable-compressed-debug-section=all configure
flag in the base binutils package makes the mingw-w64 build system
unusable. For example:
$ guix build --target=x86_64-w64-mingw32 hello
and
$ guix build mingw-w64-x86_64-winpthreads
Will fail to build with an error:
"x86_64-w64-mingw32-ld: final link failed: bad value"
Turning off this flag seems to fix the problem, but perhaps it'd also be
worthwhile to investigate the root cause.
* gnu/packages/cross-base.scm (cross-binutils): When building for mingw
targets, append "--enable-compressed-debug-section=no" to configure
flags.
2022-02-07 16:37:43 -05:00
Maxim Cournoyer
e5c06dce93
gnu: linux-libre: Expose running kernel config as /proc/config.gz.
...
* gnu/packages/linux.scm (%default-extra-linux-options)
[CONFIG_IKCONFIG, CONFIG_IKCONFIG_PROC]: Enable kernel options.
2022-02-07 16:22:38 -05:00
Maxim Cournoyer
d5b4ca4445
gnu: linux-libre: Build the snd-emu10k1 kernel module.
...
Add the CONFIG_SND_EMU10K1=m and CONFIG_SND_EMU10K1_SEQ=m kernel options to
all of our x86 and ARM configurations. The change automated via:
$ git grep -rl CONFIG_SND_INDIGODJX | xargs grep -rL CONFIG_SND_EMU10K1=m \
| xargs sed '/CONFIG_SND_INDIGODJX=m/a\
CONFIG_SND_EMU10K1=m\nCONFIG_SND_EMU10K1_SEQ=m' -i
2022-02-07 16:22:37 -05:00
Maxim Cournoyer
6f80093b33
gnu: linux-libre: Enable CONFIG_ZONE_DMA in all configs.
...
ZONE_DMA is still used by some kernel drivers such as older sound and network
cards; it was already enabled on ARM and for some i686 kernels. Enable it
everywhere for consistency. The change was automated with:
$ git grep -rl CONFIG_ZONE_DMA | \
xargs sed 's/# CONFIG_ZONE_DMA is not set/CONFIG_ZONE_DMA=y/' -i
* gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: Enable CONFIG_ZONE_DMA.
* gnu/packages/aux-files/linux-libre/4.19-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/4.4-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/4.9-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.16-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.16-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Likewise.
2022-02-07 16:22:37 -05:00
Tobias Geerinckx-Rice
472680a28d
build: image: Account for fixed-size file system structures.
...
Workaround for <https://issues.guix.gnu.org/53194 >.
* gnu/build/image.scm (estimate-partition-size): Enforce a 1-MiB minimum.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-07 16:22:37 -05:00
Ricardo Wurmus
805af862c6
guix: Restore profile hook for TeX Live font maps.
...
Long ago we had a profile hook, called “texlive-configuration”, which would
operate on the texlive-* packages that have actually been installed in the
profile, build a union directory, and then install a texmf.cnf file that
declared the prefix of the TeX Live tree to be the union directory. It then
generated font maps based on the fonts that had actually been installed.
This approach had multiple disadvantages, the worst of which was that you
could only really have one TeX Live tree. Commit
04a0b1e09a
addressed this, where texmf.cnf was
modified *once* and for all in texlive-bin to reference the GUIX_TEXMF
variable to determine the root of the tree. This made much of
“texlive-configuration” obsolete, because we didn’t need to have any union
directories at all, because we had no need for a customized per-profile
variant of texmf.cnf.
Unfortunately, with the loss of the profile hook we would no longer build font
maps. This patch resurrects the profile hook: we’re again generating font
maps (such as pdftex.map) based on the contents of the profile.
* gnu/packages/tex.scm (texlive-default-updmap.cfg): New variable.
* guix/profiles.scm (texlive-configuration): Rename this...
(texlive-font-maps): ...to this; update to run updmap-sys on the contents of
the profile to generate only font maps.
(%default-profile-hooks): Add texlive-font-maps.
* guix/status.scm (hook-message): Rename unused texlive-configuration to
texlive-font-maps.
2022-02-07 21:37:04 +01:00
Efraim Flashner
55e871844c
gnu: webrtc-audio-processing: Fix building on powerpc architectures.
...
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Adjust
custom arguments list to also fix building on all powerpc architectures.
[native-inputs]: Add patch, local-file on riscv64-linux and powerpc
architectures.
* gnu/packages/patches/webrtc-audio-processing-big-endian.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-02-07 22:08:19 +02:00
Nicolas Goaziou
3fe905ebdd
gnu: gnome-arcade: Improve package style.
...
* gnu/packages/emulators.scm (gnome-arcade)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.
[inputs]: Remove labels.
[description]: Start with a complete sentence.
2022-02-07 18:43:33 +01:00
Nicolas Goaziou
89d928f412
gnu: mame: Use G-expressions.
...
* gnu/packages/emulators.scm (mame)[arguments]<#:phases>: Use G-expressions.
2022-02-07 18:37:57 +01:00
Nicolas Goaziou
6f1b57ef43
gnu: mame: Update to 0.240.
...
* gnu/packages/emulators.scm (mame): Update to 0.240.
2022-02-07 18:37:56 +01:00
Marius Bakke
7c75fff68b
services: zabbix-frontend: Restore correct variable name.
...
This is a follow-up to 326e08bf0f
, et.al.
* gnu/services/monitoring.scm (%zabbix-front-end-nginx-configuration): Rename
to ...
(%zabbix-front-end-configuration-nginx): ... this.
(zabbix-front-end-nginx-extension): Adjust accordingly.
2022-02-07 18:37:14 +01:00
Marius Bakke
eb2e0e3225
services: monitoring: Remove unused procedure.
...
This is a follow-up to commit 326e08bf0f
.
* gnu/services/monitoring.scm (zabbix-front-end-nginx-configuration): Remove
variable.
2022-02-07 18:22:41 +01:00
Marius Bakke
326e08bf0f
services: zabbix-front-end: Restore backwards compatibility.
...
Commit e301f1a8ed
removed the NGINX argument
entirely, but users may rely on and override it. Reported by rekado on #guix.
* gnu/services/monitoring.scm (%zabbix-front-end-nginx-configuration): Restore
exported variable.
(zabbix-front-end-nginx-extension): New procedure.
(zabbix-front-end-configuration): Remove FASTCGI-PARAMS field. Restore NGINX
field, but default to the empty list.
(zabbix-front-end-service-type): Extend NGINX-SERVICE-TYPE by
ZABBIX-FRONT-END-NGINX-EXTENSION.
* doc/guix.texi (Monitoring Services): Regenerate documentation.
2022-02-07 18:19:46 +01:00
Nicolas Goaziou
fda218009b
gnu: gimagereader: Use G-expressions.
...
* gnu/packages/ocr.scm (gimagereader)[arguments]<#:configure-flags>: Use G-expression.
2022-02-07 18:14:22 +01:00
Nicolas Goaziou
b73d8f07b3
gnu: gimagereader: Remove input labels.
...
* gnu/packages/ocr.scm (gimagereader)[native-inputs, inputs]: Remove labels.
2022-02-07 18:13:36 +01:00
Nicolas Goaziou
b75b2fc3f8
gnu: gimagereader: Update to 3.4.0.
...
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.0.
2022-02-07 18:12:36 +01:00
Nicolas Goaziou
1dbbe81333
gnu: fsearch: Update to 0.1.2.
...
* gnu/packages/search.scm (fsearch): Update to 0.1.2.
2022-02-07 18:09:37 +01:00
Ricardo Wurmus
4396fef047
gnu: mumi: Update to 0.0.1-7.f5232c4.
...
* gnu/packages/mail.scm (mumi): Update to 0.0.1-7.f5232c4.
[inputs]: Add guile-kolam.
2022-02-07 15:19:49 +01:00
Ricardo Wurmus
579e9e9509
gnu: Add drc.
...
* gnu/packages/audio.scm (drc): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
ecea1a642f
gnu: Add nhc98.
...
* gnu/packages/haskell.scm (nhc98): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
3817ea91b7
gnu: Add ghc-4.
...
* gnu/packages/patches/ghc-4.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell.scm (ghc-4): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
a95924c9ac
gnu: Add gcc-2.95-wrapper.
...
* gnu/packages/commencement.scm (gcc-2.95-wrapper): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
defa85b265
gnu: Add glibc-2.2.5.
...
* gnu/packages/commencement.scm (glibc-mesboot0, gcc-mesboot0,
binutils-mesboot): Export variables.
* gnu/packages/base.scm (glibc-2.2.5): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
013086c3db
gnu: Add perl-5.14.
...
* gnu/packages/patches/perl-5.14-autosplit-default-time.patch,
gnu/packages/patches/perl-5.14-module-pluggable-search.patch,
gnu/packages/patches/perl-5.14-no-sys-dirs.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/perl.scm (perl-5.14): New variable.
2022-02-07 14:02:15 +01:00
Efraim Flashner
26d9e6c904
gnu: connman: Update to 1.41.
...
* gnu/packages/connman.scm (connman): Update to 1.41.
[arguments]: Add configure-flag to build with iwd support.
[native-inputs]: Remove labels.
2022-02-07 14:19:37 +02:00
Efraim Flashner
b9f7d36d67
gnu: ddcutil: Update to 1.2.1.
...
* gnu/packages/hardware.scm (ddcutil): Update to 1.2.1.
[inputs]: Add kmod and i2c-tools.
2022-02-07 14:19:16 +02:00
Efraim Flashner
063b43b95e
gnu: novena-eeprom: Build with older i2c-tools.
...
* gnu/packages/admin.scm (novena-eeprom)[inputs]: Build with i2c-tools-3.
* gnu/packages/linux.scm (i2c-tools-3): New variable.
2022-02-07 14:19:16 +02:00
Efraim Flashner
c5f9a4600d
gnu: i2c-tools: Update to 4.3.
...
* gnu/packages/linux.scm (i2c-tools): Update to 4.3.
2022-02-07 14:19:16 +02:00
Efraim Flashner
809d3e6a11
gnu: procps: Add upstream-name property.
...
* gnu/packages/linux.scm (procps)[properties]: New field.
2022-02-07 14:19:15 +02:00
Efraim Flashner
7c3766de1b
gnu: util-linux: Add upstream-name property.
...
This allows derivative packages to check for updated source correctly.
* gnu/packages/linux.scm (util-linux)[properties]: New field.
2022-02-07 14:19:15 +02:00
Efraim Flashner
0073f44263
gnu: openntpd: Add release-monitoring-url.
...
* gnu/packages/ntp.scm (openntpd)[properties]: New field.
2022-02-07 14:19:15 +02:00
Nicolas Goaziou
6781729980
gnu: flare-game: Use HTTPS home page URI.
...
* gnu/packages/games.scm (flare-game)[home-page]: Use HTTPS URI.
2022-02-07 12:03:01 +01:00
Nicolas Goaziou
7047ca22e6
gnu: flare-game: Improve package style.
...
* gnu/packages/games.scm (flare-game)[arguments]: Use G-expressions. Use
SEARCH-INPUT-DIRECTORY and SEARCH-INPUT-FILE.
2022-02-07 12:02:11 +01:00
Nicolas Goaziou
644be96305
gnu: flare-game: Update to 1.13.
...
* gnu/packages/games.scm (flare-game): Update to 1.13.
2022-02-07 12:00:44 +01:00
Nicolas Goaziou
4d6b3322fb
gnu: flare-engine: Improve package style.
...
* gnu/packages/games.scm (flare-engine)[arguments]: Use G-expressions.
[inputs]: Remove labels.
2022-02-07 11:08:11 +01:00
Nicolas Goaziou
80de5c213e
gnu: flare-engine: Update to 1.13.
...
* gnu/packages/games.scm (flare-engine): Update to 1.13.
2022-02-07 11:07:20 +01:00
Nicolas Goaziou
699e79e0fb
gnu: emacs-notmuch: Use G-expressions.
...
* gnu/packages/mail.scm (emacs-notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILE.
2022-02-07 11:05:23 +01:00
Nicolas Goaziou
d7368fe7f2
gnu: notmuch: Use G-expressions.
...
* gnu/packages/mail.scm (notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILES instead of WHICH.
2022-02-07 11:00:33 +01:00
Nicolas Goaziou
fb3508bb36
gnu: notmuch: Update to 0.35.
...
* gnu/packages/mail.scm (notmuch): Update to 0.35.
[arguments]<#:phases>: Remove DISABLE-FAILING-TESTS phase.
2022-02-07 10:56:53 +01:00
Nicolas Goaziou
abb197dfe9
gnu: emacs-rustic: Update to 2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.6.
2022-02-07 10:45:25 +01:00
Nicolas Goaziou
1f34368c16
gnu: emacs-racket-mode: Improve description.
...
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[description]: Improve text.
2022-02-07 10:45:25 +01:00
Nicolas Goaziou
878777b442
gnu: emacs-racket-mode: Fix license.
...
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[license]: Use GPL2+.
2022-02-07 10:45:25 +01:00
Nicolas Goaziou
28e63ccfb6
gnu: emacs-racket-mode: Update to 0.0.2-7.cef5a55.
...
* gnu/packages/emacs-xyz.scm (emacs-racket-mode): Update to 0.0.2-7.cef5a55.
[arguments]<#:include>: Use G-expressions.
[propagated-inputs]: Add EMACS-PAREDIT.
2022-02-07 10:45:24 +01:00
Nicolas Goaziou
07a3063b42
gnu: emacs-org-mime: Update to 0.2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-org-mime): Update to 0.2.6.
2022-02-07 10:45:24 +01:00
Nicolas Goaziou
dde1131ef7
gnu: emacs-helm: Update to 3.8.4.
...
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.4.
2022-02-07 10:45:24 +01:00
Nicolas Goaziou
b0e6e546cb
gnu: emacs-git-link: Update to 0.8.5.
...
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.5.
[arguments]<#:test-command>: Use G-expressions.
2022-02-07 10:45:23 +01:00
Nicolas Goaziou
fa315669d5
gnu: emacs-elisp-refs: Improve description.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs)[description]: Make it start
with a complete sentence.
2022-02-07 10:45:23 +01:00
Nicolas Goaziou
45335578d6
gnu: emacs-elisp-refs: Update to 1.4.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Update to 1.4.
[arguments]<#:phases>: Remove DISABLE-REFS-NEXT-MATCH-TEST phase.
<#:test-command>: Use G-expressions.
2022-02-07 10:45:23 +01:00
Nicolas Goaziou
d738570a85
gnu: emacs-elfeed-score: Update to 1.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.2.
2022-02-07 10:45:23 +01:00
Efraim Flashner
11590bff50
gnu: make-opensbi-package: Fix native building.
...
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: When not
cross-compiling set CC to gcc.
2022-02-07 11:36:04 +02:00
Efraim Flashner
3344567bb1
gnu: isc-dhcp: Fix building on riscv64-linux.
...
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Add phase to update
configure scripts.
[inputs]: Add config.
2022-02-07 11:30:02 +02:00
Efraim Flashner
10abb05190
gnu: libx264: Fix building on riscv64-linux.
...
* gnu/packages/video.scm (libx264)[inputs]: Add config.
[arguments]: Adjust configure-flags to always build PIC code. Add custom
phase to replace config.guess, config.sub scripts.
2022-02-07 11:29:59 +02:00