Commit Graph

101326 Commits

Author SHA1 Message Date
jgart
399fae26af
gnu: plantuml: Update to 1.2022.7.
* gnu/packages/yyy.scm (plantuml): Update to 1.2022.7.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Michael Rohleder
1dede3516d
gnu: v4l2loopback-linux-module: Update to 0.12.7.
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.12.7.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Michael Rohleder
3bb12fc2c6
gnu: recoll: Update to 1.32.7.
* gnu/packages/search.scm (recoll): Update to 1.32.7.
[arguments]<#:configure-flags>: Add --with-inotify.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Taiju HIGASHI
859a6b49ca
gnu: font-plemoljp: Update to 1.2.7.
* gnu/packages/fonts.scm (font-plemoljp): Update to 1.2.7.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Michael Rohleder
e6c6df657b
gnu: nheko: Update to 0.10.1.
* gnu/packages/messaging.scm (nheko): Update to 0.10.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Michael Rohleder
77ecd4c010
gnu: mtxclient: Update to 0.8.2.
* gnu/packages/messaging.scm (mtxclient): Update to 0.8.2.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
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
Maxime Devos
4b32f87e9a
daemon: Remove unused function findOutput.
* nix/libstore/misc.cc (findOutput): Remove it.
* nix/libstore/misc.hh (findOutput): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Maxime Devos
93032586df
daemon: Remove unused function exportPaths.
* nix/libstore/store-api.cc (exportPaths): Remove it.
* nix/libstore/store-api.hh (exportPaths): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Maxime Devos
1c5f5d6d8c
daemon: Remove unused function openStore.
* nix/libstore/store-api.cc (openStore): Remove it.
* nix/libstore/store-api.hh (openStore): Likewise.

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
6c6eba3f1a
news: Fix entry.
* etc/news.scm: Fix commit field.
2022-09-11 16:04:20 +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
d48c2c7df3
news: Add entry about Emacs native compilation.
* etc/news.scm: Add entry.
2022-09-11 15:46:32 +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
Morgan Smith
58d0453aa7
build-system: emacs: Use new function for autoloads generation
* guix/build/emacs-utils.scm (emacs-generate-autoloads): Use
'loaddefs-generate' to create autoloads instead of
'update-directory-autoloads' if we are using a new enough Emacs

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
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
630c9b6e01
build-system: emacs: Use native compilation.
* guix/build/emacs-build-system.scm (add-install-to-native-load-path):
New variable.
(build): Replace ‘emacs-byte-compile-directory’ with ‘emacs-compile-directory’.
Delete already compiled files in the working directory prior to compilation.
(%standard-phases): Add ‘add-install-to-native-load-path’ after
‘expand-load-path’.
2022-09-11 15:46:32 +02:00
Liliana Marie Prikler
b54724b2ac
guix: emacs-utils: Add emacs-compile-directory.
* guix/build/emacs-utils.scm (emacs-compile-directory): New variable.
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
Florian Pelz
6ee40c3d99
news: Add 'de' translation.
* etc/news.scm: Add German translation of update of 'linux-libre' entry.
2022-09-10 21:52:18 +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