1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 21:50:35 +02:00
Commit Graph

91359 Commits

Author SHA1 Message Date
Felix Gruber
ef49ec6d68 gnu: python-qrcode: Update to 7.3.1.
* gnu/packages/python-xyz.scm (python-qrcode): Update to 7.3.1.
[propagated-inputs]: Remove python-six.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Nicolas Goaziou
6519b1d59c gnu: emacs-vertico: Update to 0.27.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.27.
2022-09-11 16:31:47 +02:00
Guillaume Le Vaillant
d9f0ec68ac gnu: qmapshack: Add curl dependency.
* gnu/packages/geo.scm (qmapshack)[inputs]: Add curl.
2022-09-11 15:50:48 +02:00
Felix Gruber
834162dcca gnu: qgis: Disable failing tests.
* gnu/packages/geo.scm (qgis)[arguments]: Disable failing tests in
  'check phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
59c6e2352e gnu: gplates: Add curl dependency.
* gnu/packages/geo.scm (gplates)[inputs]: Add curl.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
3b14615b2d gnu: openorienteering-mapper: Add curl dependency.
* gnu/packages/geo.scm (openorienteering-mapper)[inputs]: Add curl.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
8bb5bcf679 gnu: python-cartopy: Update to 0.20.3.
* gnu/packages/geo.scm (python-cartopy): Update to 0.20.3.
  [propagated-inputs]: Add python-pyproj.
  [inputs]: Add comment to explain why proj is needed after depending on
  python-pyproj.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
b7376b310a gnu: python-pyproj: Update to 3.3.1.
* gnu/packages/geo.scm (python-pyproj): Update to 3.3.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
5e26866a58 gnu: proj: Update to 9.0.1.
* gnu/packages/geo.scm (proj): Update to 9.0.1.
  [arguments]: Remove fix-version phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
c9f19871a8 gnu: xygrib: Build against proj-7.
* gnu/packages/geo.scm (xygrib)[inputs]: Replace proj with proj-7.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
c1197f5c4c gnu: vtk: Build against proj-7.
* gnu/packages/image-processing.scm (vtk)[inputs]: Replace proj with
  proj-7.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber
3eeb67c5d9 gnu: Add proj-7.
* gnu/packages/geo.scm (proj-7): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Mathieu Othacehe
22bfc42fab services: web: Fix long lines.
* gnu/services/web.scm: Remove a trailing space and wrap long line. No
functional change.
2022-09-11 15:49:30 +02:00
Liliana Marie Prikler
11a06d1e49 gnu: emacs-org: Undelete build step.
With native compilation enabled, it is now no longer meaningless.

* gnu/packages/emacs-xyz.scm (emacs-org)[#:phases]: Don't delete ‘build’.
2022-09-11 15:46:32 +02:00
Liliana Marie Prikler
799f48771f gnu: emacs-yasnippet: Fix build.
* gnu/packages/patches/emacs-yasnippet-fix-tests.patch: Handle arguments
in buffer-list.
2022-09-11 15:46:32 +02:00
Liliana Marie Prikler
dbcba75c0e gnu: emacs: Build with native compilation.
* gnu/packages/emacs.scm (%emacs-modules): New variable.
(emacs)[arguments]<#:modules>: Use it here.
<#:configure-flags> Add “--with-native-compilation”.
<#:make-flags>: Add “NATIVE_FULL_AOT=1”.
<#:phases>: Add ‘set-libgccjit-path’ and ‘patch-compilation-driver’.
[inputs]: Add explicit ld-wrapper, binutils, glibc, and libgccjit.
[search-paths]: Add EMACSNATIVELOADPATH.
(emacs-minimal, emacs-xwidgets, emacs-no-x)
(emacs-no-x-toolkit): Adjust accordingly.
2022-09-11 15:46:32 +02:00
Liliana Marie Prikler
80a9b757e8 gnu: libgccjit: Build multiple versions.
* gnu/packages/gcc.scm (libgccjit-9, libgccjit-10, libgccjit-11)
(libgccjit-12): New variables.
(libgccjit): Update to libgccjit-10.
2022-09-11 15:46:31 +02:00
Liliana Marie Prikler
6b63571557 gnu: libgccjit: Build with bootstrapped gcc.
* gnu/packages/gcc.scm (make-libgccjit)[#:configure-flags]: Add
“--disable-bootstrap”, “--disable-libatomic”, “--disable-libgomp”,
“--disable-libquadmath”, “--disable-libssp”, and “--enable-checking=release”.
[inputs]: Remove libstdc++.
[native-inputs]: Add gcc.
2022-09-11 15:46:31 +02:00
Liliana Marie Prikler
bf33a77ea7 gnu: Parameterize libgccjit.
* gnu/packages/gcc.scm (make-libgccjit): New variable.
(libgccjit): Define in terms of make-libgccjit.
2022-09-11 15:46:31 +02:00
jgart
1da91705b0 gnu: Add cl-draw-cons-tree.
* gnu/packages/lisp-xyz.scm (cl-draw-cons-tree, ecl-draw-cons-tree,
  sbcl-draw-cons-tree): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 13:27:00 +02:00
jgart
2e50fd2301 gnu: Add wiggle.
* gnu/packages/patchutils.scm (wiggle): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-11 12:35:29 +02:00
Oleg Pykhalov
072cc8d141 gnu: mtr: Build with JSON support.
* gnu/packages/networking.scm (mtr)[native-inputs]: Add pkg-config.
[inputs]: Add 'jansson'.
2022-09-11 03:08:48 +03:00
Ludovic Courtès
1ba0e38267 gnu: shepherd: Update to 0.9.2.
* gnu/packages/admin.scm (shepherd-0.9): Update to 0.9.2.
2022-09-11 00:16:58 +02:00
Ludovic Courtès
081bb6a7bd services: shepherd: Open /dev/null as O_CLOEXEC.
Failing to do that, that file descriptor could be inherited by child
processes as of Shepherd 0.9.2.

* gnu/services/shepherd.scm (shepherd-configuration-file): Open
/dev/null as O_CLOEXEC.
2022-09-11 00:16:57 +02:00
Michael Rohleder
ec661b2b83 gnu: emacs-ement: Update to 0.1.2.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.1.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-10 19:15:50 +02:00
Nicolas Goaziou
a7b6de2a4b gnu: emacs-org-contacts: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-org-contacts): Update to 1.1.
[source]<uri>: Use repo.or.cz as new upstream.
[propagated-inputs]: Add EMACS-ORG.
[home-page]: Update URL.
2022-09-10 19:15:50 +02:00
Michael Rohleder
575dbab746 gnu: mumble: Update to 1.4.274.
* gnu/packages/telephony.scm (mumble): Update to 1.4.274.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-10 17:23:32 +02:00
Liliana Marie Prikler
a38f03e4de gnu: Add mpdevil.
* gnu/packages/mpd.scm (mpdevil): New variable.
2022-09-10 17:23:32 +02:00
Marius Bakke
f011465687 gnu: gnome-shell: Remove input labels and use G-expression.
* gnu/packages/gnome.scm (gnome-shell)[native-inputs]: Remove labels.
[arguments]: Convert to G-expressions.  Add (ice-9 match) to #:modules.  Use
SEARCH-INPUT-FILE and #$OUTPUT where appropriate.  Add let-binding for
DISALLOWED-REFERENCES and use them in glib-or-gtk-wrap phase.
2022-09-10 16:38:16 +02:00
Marius Bakke
45c2da3875 gnu: gnome-shell: Remove obsolete input.
* gnu/packages/gnome.scm (gnome-shell)[arguments]: Don't remove intltool from
XDG_DATA_DIRS.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL and PERL.
2022-09-10 14:40:29 +02:00
Marius Bakke
966649a74c gnu: mutter: Remove obsolete input.
* gnu/packages/gnome.scm (mutter)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
2022-09-10 13:42:32 +02:00
Marius Bakke
03cae37fae gnu: mutter: Use G-expression.
* gnu/packages/gnome.scm (mutter)[arguments]: Use G-expressions.
2022-09-10 13:42:32 +02:00
Marius Bakke
6af5818262 gnu: mutter: Remove input labels.
* gnu/packages/gnome.scm (mutter)[native-inputs, inputs, propagated-inputs]:
Remove labels.
[arguments]: Use SEARCH-INPUT-FILE instead of labels.
2022-09-10 13:42:32 +02:00
Marius Bakke
e9a32184fd gnu: rygel: Update to 0.40.4.
* gnu/packages/gnome.scm (rygel): Update to 0.40.4.
2022-09-10 13:42:32 +02:00
Marius Bakke
7d92ad4dfc gnu: simple-scan: Update to 42.1.
* gnu/packages/gnome.scm (simple-scan): Update to 42.1.
[arguments]: Remove #:meson.
2022-09-10 13:42:32 +02:00
Greg Hogan
fe42befd64 gnu: python-pip: Update to 22.2.2.
* gnu/packages/python-xyz.scm (python-pip): Update to 22.2.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:41:52 +01:00
Wiktor Żelazny
175fa28a4f gnu: Add texlive-latex-pbox.
* gnu/packages/tex.scm (texlive-latex-pbox): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:33:58 +01:00
Wiktor Żelazny
2411e0b0bb gnu: Add texlive-latex-marginfix.
* gnu/packages/tex.scm (texlive-latex-marginfix): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:33:26 +01:00
Adam Kandur
a53ef49baa gnu: Add go-github-com-goccy-go-json.
* gnu/packages/golang.scm (go-github-com-goccy-go-json): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:32:47 +01:00
Wiktor Żelazny
b8850bf2c1 gnu: Add texlive-latex-translations.
* gnu/packages/tex.scm (texlive-latex-translations): New variable.
2022-09-10 11:27:13 +01:00
Wiktor Żelazny
13f1584b2e gnu: Add texlive-latex-enotez.
* gnu/packages/tex.scm (texlive-latex-enotez): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:26:58 +01:00
Wiktor Żelazny
37e4015f46 gnu: Add texlive-latex-seqsplit.
* gnu/packages/tex.scm (texlive-latex-seqsplit): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:26:40 +01:00
Christopher Baines
ad1d3f98b1 gnu: Add comments to the bottom of a few package modules.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/bioconductor.scm: Add comment discouraging adding packages to
the bottom of the file.
* gnu/packages/bioinformatics.scm: ditto.
* gnu/packages/cran.scm: ditto.
* gnu/packages/crates-io.scm: ditto.
* gnu/packages/emacs-xyz.scm: ditto.
* gnu/packages/golang.scm: ditto.
* gnu/packages/guile-xyz.scm: ditto.
* gnu/packages/haskell-xyz.scm: ditto.
* gnu/packages/java.scm: ditto.
* gnu/packages/julia-xyz.scm: ditto.
* gnu/packages/lisp-xyz.scm: ditto.
* gnu/packages/ocaml.scm: ditto.
* gnu/packages/perl.scm: ditto.
* gnu/packages/python-science.scm: ditto.
* gnu/packages/python-xyz.scm: ditto.
* gnu/packages/ruby.scm: ditto.
* gnu/packages/tex.scm: ditto.
2022-09-10 10:45:27 +01:00
zimoun
4f134f26fd gnu: Add r-ggalt.
* gnu/packages/cran.scm (r-ggalt): New variable.
2022-09-10 09:36:58 +02:00
zimoun
bcca8332ff gnu: Add r-proj4.
* gnu/packages/cran.scm (r-proj4): New variable.
2022-09-10 09:36:58 +02:00
Leo Famulari
f760e628fb gnu: linux-libre 5.10: Update to 5.10.142.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.142.
(linux-libre-5.10-pristine-source): Update hash.
2022-09-09 22:43:41 -04:00
Leo Famulari
a90e5f1434 gnu: linux-libre 5.15: Update to 5.15.67.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.67.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-09-09 22:43:41 -04:00
Leo Famulari
2934c4c9f0 gnu: linux-libre: Update to 5.19.8.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.8.
(linux-libre-5.19-pristine-source, deblob-scripts-5.19): Update hashes.
2022-09-09 22:43:32 -04:00
Marius Bakke
b15c0e75f9 gnu: QEMU: Use G-expression.
* gnu/packages/virtualization.scm (qemu, qemu-minimal)[arguments]: Rewrite
with G-expressions.
2022-09-09 23:00:22 +02:00
Marius Bakke
0f6f9317ac gnu: QEMU: Update to 7.1.0.
* gnu/packages/patches/qemu-build-info-manual.patch: Remove configure script
stanza.
* gnu/packages/patches/qemu-fix-agent-paths.patch: Adjust patch context.  Use
execl instead of execle to stay consistent with upstream.
* gnu/packages/virtualization.scm (qemu): Update to 7.1.0.
2022-09-09 23:00:22 +02:00