jackhill/guix/guix.git
23 months agognu: tracker: Update to 3.3.1.
Maxim Cournoyer [Tue, 12 Jul 2022 17:36:12 +0000 (13:36 -0400)]
gnu: tracker: Update to 3.3.1.

* gnu/packages/gnome.scm (tracker): Update to 3.3.1.
[inputs]: Replace libsoup-minimal-2 with libsoup.

23 months agognu: libadwaita: Propagate gtk.
Maxim Cournoyer [Tue, 12 Jul 2022 17:25:45 +0000 (13:25 -0400)]
gnu: libadwaita: Propagate gtk.

* gnu/packages/gnome.scm (libadwaita)[inputs]: Move gtk to...
[propagated-inputs]: ... here.

23 months agognu: sushi: Add bash-minimal to inputs.
Maxim Cournoyer [Wed, 13 Jul 2022 03:09:12 +0000 (23:09 -0400)]
gnu: sushi: Add bash-minimal to inputs.

* gnu/packages/gnome.scm (sushi)[inputs]: Add bash-minimal.

23 months agognu: sushi: Use new style inputs.
Maxim Cournoyer [Tue, 12 Jul 2022 15:52:58 +0000 (11:52 -0400)]
gnu: sushi: Use new style inputs.

* gnu/packages/gnome.scm (sushi)[native-inputs, inputs]: Use new style.

23 months agognu: sushi: Update to 42.0.
Maxim Cournoyer [Tue, 12 Jul 2022 15:50:53 +0000 (11:50 -0400)]
gnu: sushi: Update to 42.0.

* gnu/packages/gnome.scm (sushi): Update to 42.0.
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk.

23 months agodoc: Prefer "guix show" over "guix package --show".
Ludovic Courtès [Tue, 12 Jul 2022 22:18:44 +0000 (00:18 +0200)]
doc: Prefer "guix show" over "guix package --show".

* doc/contributing.texi (Synopses and Descriptions): Use "guix show"
instead of "guix package --show".

23 months agognu: faust-2: Update to 2.41.1.
Greg Hogan [Tue, 12 Jul 2022 20:07:52 +0000 (20:07 +0000)]
gnu: faust-2: Update to 2.41.1.

* gnu/packages/audio.scm (faust-2): Update to 2.41.1.
[build-system]: Replace gnu-build-system with cmake-build-system.
[arguments]<#:phases>: Invoke cmake directly to build the main package
and invoke make directly to build ancillary tools.
[native-inputs]: Replace llvm-3.8 with llvm.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: Add candle.
Artyom V. Poptsov [Thu, 23 Jun 2022 20:02:40 +0000 (23:02 +0300)]
gnu: Add candle.

* gnu/packages/engineering.scm (candle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: Add breeze-gtk.
Samuel Fadel [Thu, 30 Jun 2022 07:58:34 +0000 (09:58 +0200)]
gnu: Add breeze-gtk.

* gnu/packages/kde-plasma.scm (breeze-gtk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: git: Update to 2.37.0.
Greg Hogan [Tue, 28 Jun 2022 15:14:34 +0000 (15:14 +0000)]
gnu: git: Update to 2.37.0.

* gnu/packages/version-control.scm (git): Update to 2.37.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: lv2-mda-piano: Add missing native input.
Ricardo Wurmus [Tue, 12 Jul 2022 22:13:04 +0000 (00:13 +0200)]
gnu: lv2-mda-piano: Add missing native input.

* gnu/packages/audio.scm (lv2-mda-piano)[native-inputs]: Add ttl2c.

23 months agognu: lvtk: Bump version number.
Ricardo Wurmus [Tue, 12 Jul 2022 22:11:35 +0000 (00:11 +0200)]
gnu: lvtk: Bump version number.

This is really version 2.x of the API.

* gnu/packages/audio.scm (lvtk): Rename this variable...
(lvtk-2): ...to this.
[version]: Bump major version to 2.
(lvtk): Alias to lvtk-1.

23 months agognu: Add lvtk-1.
Ricardo Wurmus [Tue, 12 Jul 2022 22:11:19 +0000 (00:11 +0200)]
gnu: Add lvtk-1.

* gnu/packages/audio.scm (lvtk-1): New variable.

23 months agognu: Add ttl2c.
Ricardo Wurmus [Tue, 12 Jul 2022 21:42:40 +0000 (23:42 +0200)]
gnu: Add ttl2c.

* gnu/packages/audio.scm (ttl2c): New variable.

23 months agognu: openmpi: Only build with valgrind on supported systems.
Efraim Flashner [Tue, 12 Jul 2022 18:33:27 +0000 (21:33 +0300)]
gnu: openmpi: Only build with valgrind on supported systems.

* gnu/packages/mpi.scm (openmpi)[inputs]: Wrap valgrind in if-supported
macro.
[arguments]: Adjust configure-flags based on if valgrind is present.

23 months agognu: sbcl: Fix building on powerpc-linux.
Efraim Flashner [Tue, 12 Jul 2022 17:07:34 +0000 (20:07 +0300)]
gnu: sbcl: Fix building on powerpc-linux.

* gnu/packages/lisp.scm (sbcl)[native-inputs]: Remove clisp, add ecl.
[arguments]: In custom 'build phase replace 'clisp' with 'ecl' for
powerpc-linux and adjust the dynamic-space-size to closer to the maximum
RAM for the architecture.

23 months agognu: pokerth: Fix build and modernize package.
Maxim Cournoyer [Tue, 12 Jul 2022 15:08:42 +0000 (11:08 -0400)]
gnu: pokerth: Fix build and modernize package.

Fixes <https://issues.guix.gnu.org/51093>.

* gnu/packages/games.scm (pokerth) [source]: Apply patch
[inputs]: Use new style.
[phases]: Delete trailing #t.  Use gexps.
{fix-paths}: Remove the gsasl and libircclient related substitutions.

23 months agognu: protobuf-2: Fix build.
Maxim Cournoyer [Tue, 12 Jul 2022 15:06:22 +0000 (11:06 -0400)]
gnu: protobuf-2: Fix build.

Partially fixes <https://issues.guix.gnu.org/51093>.

* gnu/packages/protobuf.scm (protobuf-2)
[phases]{disable-broken-tests}: Delete phase.

23 months agognu: numactl: Enable armhf-linux as a supported system.
Efraim Flashner [Tue, 12 Jul 2022 14:19:23 +0000 (17:19 +0300)]
gnu: numactl: Enable armhf-linux as a supported system.

* gnu/packages/linux.scm (numactl)[supported-systems]: Remove field.

23 months agognu: numactl: Fix building on riscv64-linux.
Efraim Flashner [Tue, 12 Jul 2022 13:56:28 +0000 (16:56 +0300)]
gnu: numactl: Fix building on riscv64-linux.

* gnu/packages/linux.scm (numactl)[arguments]: When building for
riscv64-linux always link with libatomic.

23 months agognu: libratbag: Only build with valgrind on supported systems.
Efraim Flashner [Tue, 12 Jul 2022 13:18:41 +0000 (16:18 +0300)]
gnu: libratbag: Only build with valgrind on supported systems.

* gnu/packages/gnome.scm (libratbag)[arguments]: Disable some tests when
valgrind isn't present.
[native-inputs]: Only add valgrind on systems which support it.

23 months agognu: bcachefs-tools: Enable tests.
Efraim Flashner [Tue, 12 Jul 2022 13:38:30 +0000 (16:38 +0300)]
gnu: bcachefs-tools: Enable tests.

* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Adjust
make-flags to find pytest.  Don't disable tests.

23 months agognu: bcachefs-tools: Only build with valgrind on supported systems.
Efraim Flashner [Tue, 12 Jul 2022 12:02:11 +0000 (15:02 +0300)]
gnu: bcachefs-tools: Only build with valgrind on supported systems.

* gnu/packages/file-systems.scm (bcachefs-tools)[native-inputs]: Only
add valgrind on systems where valgrind is supported.

23 months agognu: sbcl: Fix building on armhf-linux.
Efraim Flashner [Tue, 12 Jul 2022 10:46:26 +0000 (13:46 +0300)]
gnu: sbcl: Fix building on armhf-linux.

* gnu/packages/lisp.scm (sbcl)[arguments]: When building for armhf-linux
add a phase to remove build optimizations targeting armv5.

23 months agognu: python-tornado-6: Adjust test timeout.
Efraim Flashner [Tue, 12 Jul 2022 10:40:01 +0000 (13:40 +0300)]
gnu: python-tornado-6: Adjust test timeout.

* gnu/packages/python-web.scm (python-tornado-6)[arguments]: Adjust
custom 'check phase to allow a longer test timeout.

23 months agognu: python-tornado-6: Honor tests flag.
Efraim Flashner [Tue, 12 Jul 2022 10:27:14 +0000 (13:27 +0300)]
gnu: python-tornado-6: Honor tests flag.

* gnu/packages/python-web.scm (python-tornado-6)[arguments]: Adjust
custom 'check phase to honor the #:tests? flag.

23 months agognu: python-attrs: Remove test deadlines on riscv64-linux.
Efraim Flashner [Tue, 12 Jul 2022 09:35:56 +0000 (12:35 +0300)]
gnu: python-attrs: Remove test deadlines on riscv64-linux.

* gnu/packages/python-xyz.scm (python-attrs)[arguments]: When building
for riscv64-linux remove the hypothesis test deadlines.

23 months agognu: gvfs: Update to 1.50.2 and modernize definition.
Maxim Cournoyer [Tue, 12 Jul 2022 13:22:51 +0000 (09:22 -0400)]
gnu: gvfs: Update to 1.50.2 and modernize definition.

* gnu/packages/gnome.scm (gvfs): Update to 1.50.2.
[arguments]: Use gexps.
[native-inputs, inputs]: Use new style.

23 months agognu: emacs-easy-kill: Update to 0.9.5.
Nicolas Goaziou [Tue, 12 Jul 2022 10:40:43 +0000 (12:40 +0200)]
gnu: emacs-easy-kill: Update to 0.9.5.

* gnu/packages/emacs-xyz.scm (emacs-easy-kill): Update to 0.9.5.

23 months agognu: emacs-all-the-icons-dired: Update to 2.0.
Nicolas Goaziou [Tue, 12 Jul 2022 10:37:54 +0000 (12:37 +0200)]
gnu: emacs-all-the-icons-dired: Update to 2.0.

* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-dired): Update to 2.0.
[source]<origin>: Update URI.
[home-page]: Update URL.

23 months agognu: emacs-mastodon: Update package style.
Nicolas Goaziou [Tue, 12 Jul 2022 10:26:46 +0000 (12:26 +0200)]
gnu: emacs-mastodon: Update package style.

* gnu/packages/emacs-xyz.scm (emacs-mastodon)[arguments]: Use
G-expressions. Remove trailing #T in phases.

23 months agognu: emacs-mastodon: Update to 1.0.0.
Nicolas Goaziou [Tue, 12 Jul 2022 10:25:46 +0000 (12:25 +0200)]
gnu: emacs-mastodon: Update to 1.0.0.

* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 1.0.0.
[propagated-inputs]: Add EMACS-REQUEST.
[source]<origin>: Update URI.
[home-page]: Update URL.

23 months agognu: emacs-ebib: Update to 2.38.1.
Nicolas Goaziou [Tue, 12 Jul 2022 10:15:00 +0000 (12:15 +0200)]
gnu: emacs-ebib: Update to 2.38.1.

* gnu/packages/emacs-xyz.scm (emacs-ebib): Update to 2.38.1.

23 months agognu: emacs-ebuild-mode: Update to 1.60.
Nicolas Goaziou [Tue, 12 Jul 2022 10:14:10 +0000 (12:14 +0200)]
gnu: emacs-ebuild-mode: Update to 1.60.

* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode): Update to 1.60.

23 months agognu: emacs-pandoc-mode: Update to 2.32.
Nicolas Goaziou [Tue, 12 Jul 2022 10:12:42 +0000 (12:12 +0200)]
gnu: emacs-pandoc-mode: Update to 2.32.

* gnu/packages/emacs-xyz.scm (emacs-pandoc-mode): Update to 2.32.

23 months agognu: emacs-logview: Update to 0.15.
Nicolas Goaziou [Tue, 12 Jul 2022 10:11:41 +0000 (12:11 +0200)]
gnu: emacs-logview: Update to 0.15.

* gnu/packages/emacs-xyz.scm (emacs-logview): Update to 0.15.

23 months agognu: emacs-pyim-basedict: Update to 0.5.4.
Nicolas Goaziou [Tue, 12 Jul 2022 10:09:32 +0000 (12:09 +0200)]
gnu: emacs-pyim-basedict: Update to 0.5.4.

* gnu/packages/emacs-xyz.scm (emacs-pyim-basedict): Update to 0.5.4.
[propagated-inputs]: Add EMACS-PYIM.

23 months agognu: emacs-pyim: Update to 5.2.3.
Nicolas Goaziou [Tue, 12 Jul 2022 10:09:12 +0000 (12:09 +0200)]
gnu: emacs-pyim: Update to 5.2.3.

* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 5.2.3.
[propagated-inputs]: Remove EMACS-PYIM-BASEDICT.

23 months agognu: emacs-rustic: Update to 3.2.
Nicolas Goaziou [Tue, 12 Jul 2022 10:00:20 +0000 (12:00 +0200)]
gnu: emacs-rustic: Update to 3.2.

* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 3.2.

23 months agognu: emacs-rust-mode: Update to 1.0.5.
Nicolas Goaziou [Tue, 12 Jul 2022 09:59:47 +0000 (11:59 +0200)]
gnu: emacs-rust-mode: Update to 1.0.5.

* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.5.

23 months agognu: emacs-treemacs: Update to 2.10.
Nicolas Goaziou [Tue, 12 Jul 2022 09:57:09 +0000 (11:57 +0200)]
gnu: emacs-treemacs: Update to 2.10.

* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.10.

23 months agognu: emacs-pfuture: Update to 1.10.3.
Nicolas Goaziou [Tue, 12 Jul 2022 09:57:56 +0000 (11:57 +0200)]
gnu: emacs-pfuture: Update to 1.10.3.

* gnu/packages/emacs-xyz.scm (emacs-pfuture): Update to 1.10.3.

23 months agognu: emacs-yaml: Update to 0.5.0.
Nicolas Goaziou [Tue, 12 Jul 2022 09:55:39 +0000 (11:55 +0200)]
gnu: emacs-yaml: Update to 0.5.0.

* gnu/packages/emacs-xyz.scm (emacs-yaml): Update to 0.5.0.

23 months agognu: emacs-xr: Update to 1.23.
Nicolas Goaziou [Tue, 12 Jul 2022 09:53:30 +0000 (11:53 +0200)]
gnu: emacs-xr: Update to 1.23.

* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.23.

23 months agognu: onionshare-cli: Update git URL.
Maxim Cournoyer [Tue, 12 Jul 2022 03:52:28 +0000 (23:52 -0400)]
gnu: onionshare-cli: Update git URL.

* gnu/packages/tor.scm (onionshare-cli)[source]: Update git URL.

23 months agognu: onionshare: Update to 2.5 and disable tests.
Maxim Cournoyer [Tue, 12 Jul 2022 03:47:21 +0000 (23:47 -0400)]
gnu: onionshare: Update to 2.5 and disable tests.

* gnu/packages/tor.scm (onionshare): Update to 2.5.
[tests?]: Set to #f.
[phases]: Use gexps.
{patch-tests}: Delete phase.
{check}: Invoke pytest through xvfb-run.

23 months agognu: onionshare-cli: Update to 2.5.
Maxim Cournoyer [Tue, 12 Jul 2022 03:45:30 +0000 (23:45 -0400)]
gnu: onionshare-cli: Update to 2.5.

* gnu/packages/tor.scm (onionshare-cli): Update to 2.5.
[phases]: Use gexps.
{bake-tor}: Use search-input-file and search-input-directory.

23 months agognu: home: Add Guix channels service.
Reily Siegel [Wed, 29 Jun 2022 21:05:26 +0000 (17:05 -0400)]
gnu: home: Add Guix channels service.

* gnu/home/services/guix.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add guix.scm.
* doc/guix.texi: Add documentation for home-channels-service.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: clang-toolchain-14: Build with libomp-14.
Greg Hogan [Fri, 8 Jul 2022 15:58:52 +0000 (15:58 +0000)]
gnu: clang-toolchain-14: Build with libomp-14.

* gnu/packages/llvm.scm (libomp-14): New variable.
(libomp-13): Inherit from libomp-14.
(libomp): Define as libomp-13.
(make-clang-toolchain): Parameterize libomp.
(clang-toolchain-14): Use libomp-14.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: LLVM, Clang, LLD: Update to 14.0.6.
Greg Hogan [Fri, 8 Jul 2022 15:58:51 +0000 (15:58 +0000)]
gnu: LLVM, Clang, LLD: Update to 14.0.6.

* gnu/packages/llvm.scm (llvm-14, clang-14, lld-14): Update to 14.0.6.
(%llvm-monorepo-hashes, %llvm-patches): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: llvm-3.7, llvm-3.8: Fix build with gcc.
Greg Hogan [Fri, 8 Jul 2022 15:58:49 +0000 (15:58 +0000)]
gnu: llvm-3.7, llvm-3.8: Fix build with gcc.

* gnu/packages/patches/clang-runtime-3.7-fix-build-with-python3.patch,
gnu/packages/patches/llvm-3.x.1-fix-build-with-gcc.patch: New files.
* gnu/packages/llvm.scm (clang-runtime-3.7, llvm-3.7, llvm-3.8): Use patches.
* gnu/local.mk: Register patches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agognu: llvm-8: Fix build with gcc-10.
Greg Hogan [Fri, 8 Jul 2022 15:58:48 +0000 (15:58 +0000)]
gnu: llvm-8: Fix build with gcc-10.

* gnu/packages/patches/llvm-8-fix-build-with-gcc-10.patch: New file.
* gnu/packages/llvm.scm (clang-8, clang-runtime-8): Update to 8.0.1.
* gnu/packages/llvm.scm (llvm-8): Use patch and update to 8.0.1.
* gnu/local.mk: Register patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agostyle: Gracefully handle failure to locate a source file.
Ludovic Courtès [Mon, 11 Jul 2022 21:02:48 +0000 (23:02 +0200)]
style: Gracefully handle failure to locate a source file.

* guix/scripts/style.scm (absolute-location): Raise an error when
'search-path' returns #f.

23 months agoguix: Really export 'define-public'.
Ludovic Courtès [Mon, 11 Jul 2022 21:00:23 +0000 (23:00 +0200)]
guix: Really export 'define-public'.

This is a followup to 3858275962f1ac567b5dce2355035f9eddea0a05, which
didn't have any effect.

* guix.scm: Explicitly use (guix packages) so #:re-export-and-replace
is effective.

23 months agognu: xonsh: Update to 0.13.0
arkhan [Mon, 11 Jul 2022 14:54:46 +0000 (09:54 -0500)]
gnu: xonsh: Update to 0.13.0

* gnu/packages/shells.scm (xonsh): Update to 0.13.0.
[source]: Rewrite snippet as a gexp.
[native-inputs]: Add python-setuptools, python-wheel
[inputs]: Add python-distro, python-pygments, python-pyperclip, python-setproctitle

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23 months agodoc: Fix cross-reference to Git Info manual.
Maxim Cournoyer [Mon, 11 Jul 2022 21:21:55 +0000 (17:21 -0400)]
doc: Fix cross-reference to Git Info manual.

Partially fixes <https://issues.guix.gnu.org/55821>.  Partially because our
git package doesn't yet include the documentation.  This change will need to
go to core-updates.

* doc/contributing.texi (Submitting Patches): Adjust the node name.

23 months agognu: xorg: Normalize whitespace between package definitions.
Maxim Cournoyer [Mon, 11 Jul 2022 19:07:37 +0000 (15:07 -0400)]
gnu: xorg: Normalize whitespace between package definitions.

* gnu/packages/xorg.scm: Use a single blank line between packages.

23 months agognu: luit: Fix invalid locale.alias location.
Maxim Cournoyer [Mon, 11 Jul 2022 19:06:19 +0000 (15:06 -0400)]
gnu: luit: Fix invalid locale.alias location.

Fixes <https://issues.guix.gnu.org/43592>.

* gnu/packages/xorg.scm (mkfontscale)[configure-flags]: Point to libx11's
locale.alias file via the '--with-localealiasfile' configure option.
[inputs]{libx11}: New input.

23 months agognu: luit: Fix indentation.
Maxim Cournoyer [Mon, 11 Jul 2022 18:55:35 +0000 (14:55 -0400)]
gnu: luit: Fix indentation.

* gnu/packages/xorg.scm (luit): Fix indentation.

23 months agognu: Add sxmo-st.
jgart [Mon, 17 Jan 2022 04:28:11 +0000 (23:28 -0500)]
gnu: Add sxmo-st.

* gnu/packages/suckless.scm (sxmo-st): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
23 months agoimport: github: Use correct URL scheme.
Hartmut Goebel [Wed, 29 Jun 2022 10:54:38 +0000 (12:54 +0200)]
import: github: Use correct URL scheme.

This effects packages hosted at github with source-uri like
…/releases/download/REPO-VERSION/REPO-VERSION.EXT.
E.g. ‘guix refresh udisks’ would fail to find the new release of ‘udisks’
before this change.

* guix/import/github.scm(updated-url): For one one of the
  cases add missing 'prefix' and set new version.

23 months agognu: icu4c-70: Fix building on riscv64-linux.
Efraim Flashner [Mon, 11 Jul 2022 13:18:12 +0000 (16:18 +0300)]
gnu: icu4c-70: Fix building on riscv64-linux.

* gnu/packages/icu4c.scm (icu4c-70)[arguments]: When building for
riscv64-linux replace the custom 'disable-failing-test phase to skip an
additional test.

23 months agognu: xwud: Update to 1.0.6.
Efraim Flashner [Mon, 11 Jul 2022 12:04:07 +0000 (15:04 +0300)]
gnu: xwud: Update to 1.0.6.

* gnu/packages/xorg.scm (xwud): Update to 1.0.6.

23 months agognu: xpr: Update to 1.1.0.
Efraim Flashner [Mon, 11 Jul 2022 12:04:07 +0000 (15:04 +0300)]
gnu: xpr: Update to 1.1.0.

* gnu/packages/xorg.scm (xpr): Update to 1.1.0.

23 months agognu: xfontsel: Update to 1.1.0.
Efraim Flashner [Mon, 11 Jul 2022 12:04:07 +0000 (15:04 +0300)]
gnu: xfontsel: Update to 1.1.0.

* gnu/packages/xorg.scm (xfontsel): Update to 1.1.0.

23 months agognu: xf86-video-mga: Update to 2.0.1.
Efraim Flashner [Mon, 11 Jul 2022 12:04:07 +0000 (15:04 +0300)]
gnu: xf86-video-mga: Update to 2.0.1.

* gnu/packages/xorg.scm (xf86-video-mga): Update to 2.0.1.

23 months agognu: xf86-video-cirrus: Update to 1.6.0.
Efraim Flashner [Mon, 11 Jul 2022 12:04:06 +0000 (15:04 +0300)]
gnu: xf86-video-cirrus: Update to 1.6.0.

* gnu/packages/xorg.scm (xf86-video-cirrus): Update to 1.6.0.

23 months agognu: xf86-input-synaptics: Update to 1.9.2.
Efraim Flashner [Mon, 11 Jul 2022 12:04:06 +0000 (15:04 +0300)]
gnu: xf86-input-synaptics: Update to 1.9.2.

* gnu/packages/xorg.scm (xf86-input-synaptics): Update to 1.9.2.

23 months agognu: xcmsdb: Update to 1.0.6.
Efraim Flashner [Mon, 11 Jul 2022 12:04:06 +0000 (15:04 +0300)]
gnu: xcmsdb: Update to 1.0.6.

* gnu/packages/xorg.scm (xcmsdb): Update to 1.0.6.

23 months agognu: xf86-video-mach64: Update to 6.9.7.
Efraim Flashner [Mon, 11 Jul 2022 12:02:33 +0000 (15:02 +0300)]
gnu: xf86-video-mach64: Update to 6.9.7.

* gnu/packages/xorg.scm (xf86-video-mach64): Update to 6.9.7.
[source]: Remove patches.
* gnu/packages/patches/xf86-video-mach64-bool-to-boolean.patch,
gnu/packages/patches/xf86-video-mach64-glibc-2.20.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.

23 months agognu: emacs-csv-mode: Update to 1.21.
Nicolas Goaziou [Mon, 11 Jul 2022 10:32:20 +0000 (12:32 +0200)]
gnu: emacs-csv-mode: Update to 1.21.

* gnu/packages/emacs-xyz.scm (emacs-csv-mode): Update to 1.21.

23 months agognu: emacs-js2-mode: Update to 20220710.
Nicolas Goaziou [Mon, 11 Jul 2022 10:29:30 +0000 (12:29 +0200)]
gnu: emacs-js2-mode: Update to 20220710.

* gnu/packages/emacs-xyz.scm (emacs-js2-mode): Update to 20220710.

23 months agognu: emacs-ement: Update to 0.1-pre-3.02015ea.
Nicolas Goaziou [Mon, 11 Jul 2022 10:23:29 +0000 (12:23 +0200)]
gnu: emacs-ement: Update to 0.1-pre-3.02015ea.

* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.1-pre-3.02015ea.

23 months agognu: emacs-ement: Fix build.
Nicolas Goaziou [Mon, 11 Jul 2022 10:19:58 +0000 (12:19 +0200)]
gnu: emacs-ement: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-ement)[propagated-inputs]: Add
EMACS-TAXY-MAGIT-SECTION.

23 months agognu: Add emacs-taxy-magit-section.
Nicolas Goaziou [Mon, 11 Jul 2022 10:19:03 +0000 (12:19 +0200)]
gnu: Add emacs-taxy-magit-section.

* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): New variable.

23 months agognu: emacs-kind-icon: Update to 0.1.6.
Nicolas Goaziou [Mon, 11 Jul 2022 10:07:47 +0000 (12:07 +0200)]
gnu: emacs-kind-icon: Update to 0.1.6.

* gnu/packages/emacs-xyz.scm (emacs-kind-icon): Update to 0.1.6.

23 months agognu: python-gevent: Remove cythonized files.
Efraim Flashner [Mon, 11 Jul 2022 07:48:09 +0000 (10:48 +0300)]
gnu: python-gevent: Remove cythonized files.

* gnu/packages/python-xyz.scm (python-gevent)[source]: Adjust snippet to
also remove generated cythonized files.
[native-inputs]: Add python-cython.

23 months agognu: Add julia-csv.
zimoun [Wed, 6 Jul 2022 18:06:44 +0000 (20:06 +0200)]
gnu: Add julia-csv.

* gnu/packages/julia-xyz.scm (julia-csv): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
23 months agognu: Add julia-sentinelarrays.
zimoun [Wed, 6 Jul 2022 18:06:43 +0000 (20:06 +0200)]
gnu: Add julia-sentinelarrays.

* gnu/packages/julia-xyz.scm (julia-sentinelarrays): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
23 months agognu: julia-weakrefstrings: Update to 1.4.0.
zimoun [Wed, 6 Jul 2022 18:06:42 +0000 (20:06 +0200)]
gnu: julia-weakrefstrings: Update to 1.4.0.

* gnu/packages/julia-xyz.scm (julia-weakrefstrings): Update to 1.4.0.
[propagated-inputs]: Add julia-inlinestrings.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
23 months agognu: julia-json: Update to 0.21.3.
zimoun [Wed, 6 Jul 2022 18:06:41 +0000 (20:06 +0200)]
gnu: julia-json: Update to 0.21.3.

* gnu/packages/julia-xyz.scm (julia-json): Update to 0.21.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
23 months agognu: Add julia-inlinestrings.
zimoun [Wed, 6 Jul 2022 18:06:40 +0000 (20:06 +0200)]
gnu: Add julia-inlinestrings.

* gnu/packages/julia-xyz.scm (julia-inlinestrings): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
23 months agognu: julia-parsers: Update to 2.2.4.
zimoun [Wed, 6 Jul 2022 18:06:39 +0000 (20:06 +0200)]
gnu: julia-parsers: Update to 2.2.4.

* gnu/packages/julia-xyz.scm (julia-parsers): Update to 2.2.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
23 months agognu: emacs-helm-ls-git: Update to 1.9.4.
Nicolas Goaziou [Mon, 11 Jul 2022 10:01:40 +0000 (12:01 +0200)]
gnu: emacs-helm-ls-git: Update to 1.9.4.

* gnu/packages/emacs-xyz.scm (emacs-helm-ls-git): Update to 1.9.4.

23 months agognu: emacs-helm: Update to 3.8.6.
Nicolas Goaziou [Mon, 11 Jul 2022 10:00:06 +0000 (12:00 +0200)]
gnu: emacs-helm: Update to 3.8.6.

* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.6.

23 months agognu: emacs-iter2: Update to 1.2.
Nicolas Goaziou [Mon, 11 Jul 2022 09:58:04 +0000 (11:58 +0200)]
gnu: emacs-iter2: Update to 1.2.

* gnu/packages/emacs-xyz.scm (emacs-iter2): Update to 1.2.

23 months agognu: emacs-hl-todo: Update to 3.4.2.
Nicolas Goaziou [Mon, 11 Jul 2022 09:54:51 +0000 (11:54 +0200)]
gnu: emacs-hl-todo: Update to 3.4.2.

* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.4.2.

23 months agognu: emacs-no-littering: Update to 1.2.7.
Nicolas Goaziou [Mon, 11 Jul 2022 09:53:03 +0000 (11:53 +0200)]
gnu: emacs-no-littering: Update to 1.2.7.

* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.2.7.

23 months agognu: emacs-git-gutter: Update to 0.92.
Nicolas Goaziou [Mon, 11 Jul 2022 09:51:07 +0000 (11:51 +0200)]
gnu: emacs-git-gutter: Update to 0.92.

* gnu/packages/emacs-xyz.scm (emacs-git-gutter): Update to 0.92.

23 months agognu: emacs-find-file-in-project: Update to 6.2.0.
Nicolas Goaziou [Mon, 11 Jul 2022 09:48:45 +0000 (11:48 +0200)]
gnu: emacs-find-file-in-project: Update to 6.2.0.

* gnu/packages/emacs-xyz.scm (emacs-find-file-in-project): Update to 6.2.0.

23 months agognu: emacs-eldev: Update package style.
Nicolas Goaziou [Mon, 11 Jul 2022 09:46:20 +0000 (11:46 +0200)]
gnu: emacs-eldev: Update package style.

* gnu/packages/emacs-xyz.scm (emacs-eldev)[arguments]: Use G-expressions.

23 months agognu: emacs-eldev: Update to 1.1.3.
Nicolas Goaziou [Mon, 11 Jul 2022 09:44:57 +0000 (11:44 +0200)]
gnu: emacs-eldev: Update to 1.1.3.

* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.1.3.

23 months agognu: emacs-datetime: Update to 0.7.2.
Nicolas Goaziou [Mon, 11 Jul 2022 09:39:39 +0000 (11:39 +0200)]
gnu: emacs-datetime: Update to 0.7.2.

* gnu/packages/emacs-xyz.scm (emacs-datetime): Update to 0.7.2.

23 months agognu: emacs-counsel-etags: Update to 1.10.1.
Nicolas Goaziou [Mon, 11 Jul 2022 09:38:25 +0000 (11:38 +0200)]
gnu: emacs-counsel-etags: Update to 1.10.1.

* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.10.1.

23 months agognu: emacs-docker: Update to 2.2.0.
Nicolas Goaziou [Mon, 11 Jul 2022 09:37:01 +0000 (11:37 +0200)]
gnu: emacs-docker: Update to 2.2.0.

* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.2.0.

23 months agognu: emacs-package-build: Fix typo in synopsis.
Nicolas Goaziou [Mon, 11 Jul 2022 09:33:08 +0000 (11:33 +0200)]
gnu: emacs-package-build: Fix typo in synopsis.

* gnu/packages/emacs-xyz.scm (emacs-package-build)[synopsis]: Fix typo.

23 months agognu: emacs-package-build: Update to 3.1.
Nicolas Goaziou [Mon, 11 Jul 2022 09:33:00 +0000 (11:33 +0200)]
gnu: emacs-package-build: Update to 3.1.

* gnu/packages/emacs-xyz.scm (emacs-package-build): Update to 3.1.

23 months agognu: emacs-pubmed: Drop ".git" suffix in source URL.
Nicolas Goaziou [Mon, 11 Jul 2022 09:29:58 +0000 (11:29 +0200)]
gnu: emacs-pubmed: Drop ".git" suffix in source URL.

* gnu/packages/emacs-xyz.scm (emacs-pubmed)[source]<origin>: Drop ".git"
suffix in URL.

23 months agognu: emacs-pubmed: Update to 0.6.1.
Nicolas Goaziou [Mon, 11 Jul 2022 09:29:49 +0000 (11:29 +0200)]
gnu: emacs-pubmed: Update to 0.6.1.

* gnu/packages/emacs-xyz.scm (emacs-pubmed): Update to 0.6.1.

23 months agognu: emacs-tramp: Update to 2.5.3.
Nicolas Goaziou [Mon, 11 Jul 2022 09:28:23 +0000 (11:28 +0200)]
gnu: emacs-tramp: Update to 2.5.3.

* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.3.