me
/
guix
Archived
1
0
Fork 0
Commit Graph

87581 Commits (93032586df6b925e1ed9102dc3a77aa626aa60d3)

Author SHA1 Message Date
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
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
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
Marius Bakke abf21ba578
gnu: libcacard: Explicitly add NSS on RUNPATH.
* gnu/packages/spice.scm (libcacard)[arguments]: New field.
2022-09-09 23:00:22 +02:00
Marius Bakke 50134a2b4a
gnu: Explicitly use OpenSSL 1.1 in more packages.
* gnu/packages/rust-apps.scm (rust-cargo-c)[inputs]: Change from OPENSSL to
OPENSSL-1.1.
* gnu/packages/security-token.scm (opensc)[inputs]: Likewise.
* gnu/packages/spice.scm (spice, spice-gtk)[propagated-inputs]: Likewise.
* gnu/packages/web.scm (serf)[propagated-inputs]: Likewise.
2022-09-09 23:00:22 +02:00
Marius Bakke 6197d977d7
gnu: Explicitly use meson@0.60 in packages that don't support 0.63.
This to reduce merge conflicts in an upcoming switch.

* gnu/packages/gnome.scm (gnome-photos, gnome-music, gnome-user-share,
gnome-characters, gnome-font-viewer, gcr, evince, glade3,
gnome-settings-daemon, eog, simple-scan, gnome-session, gedit,
gnome-bluetooth, gtk-vnc, gnome-weather, gnome-calendar, cheese,
gnome-boxes)[arguments]: Add #:meson.
2022-09-09 23:00:21 +02:00