me
/
guix
Archived
1
0
Fork 0
Commit Graph

76795 Commits (a41f93c39d03143ce9007ad278a04fa30498bc0b)

Author SHA1 Message Date
Foo Chuan Wei ea8806f868
gnu: cl-ansi-text: Update to 2.0.1.
* gnu/packages/lisp-xyz.scm (cl-ansi-text): Update to 2.0.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-15 11:16:59 +02:00
Foo Chuan Wei 2bd04fd3be
gnu: Add cl-montezuma.
* gnu/packages/lisp-xyz.scm (cl-montezuma, ecl-montezuma, sbcl-montezuma): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-15 11:16:59 +02:00
Foo Chuan Wei 9898d907e0
gnu: Add cl-diff.
* gnu/packages/lisp-xyz.scm (cl-diff, ecl-diff, sbcl-diff): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-15 11:16:59 +02:00
Foo Chuan Wei bdbd9e504c
gnu: Add cl-linedit.
* gnu/packages/lisp-xyz.scm (cl-linedit, ecl-linedit, sbcl-linedit): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-15 11:16:59 +02:00
Guillaume Le Vaillant 2f0986b0f7
gnu: libhx: Update to 4.1.
* gnu/packages/patches/libhx-fix-double-free-bug.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/c.scm (libhx): Update to 4.1.
  [source]: Remove patch.
2021-10-15 11:16:58 +02:00
Nicolas Goaziou 87d04cdd87
gnu: emacs-parseedn: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-parseedn): Update to 1.0.6.
2021-10-15 10:53:47 +02:00
Nicolas Goaziou 9a653c6ad8
gnu: emacs-parseclj: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-parseclj): Update to 1.0.6.
2021-10-15 10:52:17 +02:00
Nicolas Goaziou b750b63589
gnu: emacs-json-mode: Update to 1.8.0.
* gnu/packages/emacs-xyz.scm (emacs-json-mode): Update to 1.8.0.
2021-10-15 10:50:50 +02:00
Nicolas Goaziou 1579e43426
gnu: emacs-helm-flycheck: Update to 1.9.3.
* gnu/packages/emacs-xyz.scm (emacs-helm-flycheck): Update to 1.9.3.
2021-10-15 10:49:17 +02:00
Nicolas Goaziou c27c196b57
gnu: emacs-helm-xref: Update to 1.0.
* gnu/packages/emacs-xyz.scm (emacs-helm-xref): Update to 1.0.
2021-10-15 10:47:15 +02:00
Nicolas Goaziou b1bbf09d07
gnu: emacs-f: Update to 3.5.3.
* gnu/packages/emacs-xyz.scm (emacs-f): Update to 3.5.3.
2021-10-15 10:45:32 +02:00
Nicolas Goaziou 495187ca7f
gnu: emacs-transient: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.3.0.
[propagated-inputs]: Add emacs-yaml.
2021-10-15 10:43:20 +02:00
Nicolas Goaziou 484583f7d1
gnu: emacs-yaml: Fix typo in description.
* gnu/packages/emacs-xyz.scm (emacs-yaml)[description]: Fix typo.
2021-10-15 10:41:32 +02:00
Nicolas Goaziou ff3fca3080
gnu: Add emacs-yaml.
* gnu/packages/emacs-xyz.scm (emacs-yaml): New variable.
2021-10-15 10:39:56 +02:00
Tobias Geerinckx-Rice 26127c9a58
gnu: dino: Update to 0.2.2.
* gnu/packages/messaging.scm (dino): Update to 0.2.2.
2021-10-14 23:05:50 +02:00
Tobias Geerinckx-Rice cf25ba2d77
gnu: elixir: Update to 1.12.3.
* gnu/packages/elixir.scm (elixir): Update to 1.12.3.
[arguments]: Don't explicitly return #t from phases.
2021-10-14 20:55:22 +02:00
Tobias Geerinckx-Rice ab3a59453e
gnu: git: Update to 2.33.1.
* gnu/packages/version-control.scm (git): Update to 2.33.1.
2021-10-14 20:29:41 +02:00
Tobias Geerinckx-Rice 1ea1741253
gnu: aws-checksums: Update to 0.1.12.
* gnu/packages/c.scm (aws-checksums): Update to 0.1.12.
2021-10-14 20:29:41 +02:00
Leo Famulari 92fdd7ab60
gnu: linux-libre 4.19: Update to 4.19.211.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.211.
(linux-libre-4.19-pristine-source): Update hash.
2021-10-14 13:03:31 -04:00
Leo Famulari c118f87056
gnu: linux-libre 5.4: Update to 5.4.153.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.153.
(linux-libre-5.4-pristine-source): Update hash.
2021-10-14 13:03:31 -04:00
Leo Famulari 20ca4817a7
gnu: linux-libre 5.10: Update to 5.10.73.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.73.
(linux-libre-5.10-pristine-source): Update hash.
2021-10-14 13:03:30 -04:00
Leo Famulari 0f134637b4
gnu: linux-libre: Update to 5.14.12.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.12.
(linux-libre-5.14-pristine-source): Update hash.
2021-10-14 13:03:30 -04:00
Ludovic Courtès b93c10259c
gnu: guix: Update to c3c5028.
* gnu/packages/package-management.scm (guix): Update to c3c5028.
2021-10-14 18:44:42 +02:00
Ludovic Courtès c3c502896b
gnu: Fix Texinfo markup in descriptions of Haskell packages.
* gnu/packages/haskell-xyz.scm (ghc-citeproc)
(ghc-hsyaml-aeson, ghc-lukko): Fix Texinfo markup in descriptions.
2021-10-14 16:45:17 +02:00
Chadwain Holness 2c3a0f248b
gnu: lf: Update to 25
* gnu/packages/disk.scm (lf): Update to 25

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-14 15:46:05 +02:00
Chadwain Holness 62c0139b45
gnu: Add go-gopkg-in-djherbis-times-v1.
* gnu/packages/golang.scm (go-gopkg-in-djherbis-times-v1): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-14 15:45:35 +02:00
Greg Hogan 37c88eca5c
gnu: Add simdjson.
* gnu/packages/cpp.scm (simdjson): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-14 15:44:51 +02:00
宋文武 e2a021a745
gnu: retroarch: Update to 1.9.11.
* gnu/packages/emulators.scm (retroarch): Update to 1.9.11.
* gnu/packages/patches/retroarch-LIBRETRO_DIRECTORY.path: Adjust to latest source.
2021-10-14 19:32:24 +08:00
Liliana Marie Prikler cb20039445
gnu: komikku: Update to 0.35.1.
* gnu/packages/gnome.scm (komikku): Update to 0.35.1.
2021-10-14 10:06:31 +02:00
Marius Bakke 0f77e50139
Merge branch 'master' into core-updates-frozen 2021-10-14 00:01:12 +02:00
Tobias Geerinckx-Rice a2c01c48aa
gnu: fakeroot: Edit description.
* gnu/packages/linux.scm (fakeroot)[synopsis]: Expand.
[description]: Double-space sentences and otherwise slightly tweak.
2021-10-13 23:43:06 +02:00
Tobias Geerinckx-Rice fb4c0efbb1
gnu: fakeroot: Invoke an absolute cat.
* gnu/packages/linux.scm (fakeroot)[arguments]: Refer to ‘cat’ by its
absolute file name.
2021-10-13 23:43:06 +02:00
Tobias Geerinckx-Rice 0bd926b6e4
gnu: fakeroot: Omit static library.
* gnu/packages/linux.scm (fakeroot)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-10-13 23:43:06 +02:00
Tobias Geerinckx-Rice 7b1c73f330
gnu: fakeroot: Update to 1.26.
* gnu/packages/linux.scm (fakeroot): Update to 1.26.
[source]: Remove generated man page translations in a new snippet.
[arguments]: Patch Makefile.am instead of Makefile, and do so before
bootstrapping.  Don't explicitly return #t from phases.
[native-inputs]: Use autoconf-2.71.
2021-10-13 23:43:06 +02:00
Marius Bakke 1961b28445
gnu: perl-uri-fetch: Update to 0.15.
* gnu/packages/web.scm (perl-uri-fetch): Update to 0.15.
2021-10-13 23:37:46 +02:00
Marius Bakke 711ee48f81
gnu: ganeti: Prepare for Sphinx 4.0.
* gnu/packages/patches/ganeti-sphinx-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti)[source](patches): Add it.
2021-10-13 23:37:46 +02:00
Marius Bakke 641b31de5e
gnu: ganeti: Fix build failure.
This fixes a regression from 1ed567c872.

* gnu/packages/virtualization.scm (ganeti)[arguments]: Set PYTHONPATH before
generating bash completions, and adjust invocation to run the script directly.
2021-10-13 22:19:38 +02:00
Marius Bakke 8576d87a5e
gnu: cagebreak: Update to 1.8.0.
* gnu/packages/wm.scm (cagebreak): Update to 1.8.0.
[inputs]: Add LIBEVDEV.
2021-10-13 22:13:11 +02:00
Marius Bakke ea63b90c6b
gnu: dwl: Update to 0.2.1.
* gnu/packages/wm.scm (dwl): Update to 0.2.1.
2021-10-13 22:12:47 +02:00
Marius Bakke cf6326966b
gnu: hikari: Update to 2.3.2.
* gnu/packages/wm.scm (hikari): Update to 2.3.2.
2021-10-13 22:12:24 +02:00
Marius Bakke 04680bfb0f
gnu: sway: Update to 1.6.1.
* gnu/packages/wm.scm (sway): Update to 1.6.1.
2021-10-13 22:11:58 +02:00
Marius Bakke ca4f8a9fbd
gnu: wlroots: Update to 0.14.1.
* gnu/packages/wm.scm (wlroots): Update to 0.14.1.
[inputs]: Add SEATD.
2021-10-13 22:11:24 +02:00
Marius Bakke c334a6603c
gnu: wayland-protocols: Update to 1.23.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23.
[build-system]: Switch to MESON-BUILD-SYSTEM.
2021-10-13 22:10:36 +02:00
Foo Chuan Wei 393315a98e
gnu: Add cscope
* gnu/packages/code.scm (cscope): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-13 16:54:56 +02:00
Guillaume Le Vaillant ac60f71215
gnu: gnome-bluetooth: Add missing inputs for tests.
* gnu/packages/gnome.scm (gnome-bluetooth)[native-inputs]: Add python and
  python-dbus.
2021-10-13 14:45:38 +02:00
Guillaume Le Vaillant c1ea1a94c3
gnu: libhx: Fix runtime bug.
There is a bug in libhx causing pam-mount to crash when trying to mount user
directories at login. Upstream has a patch to fix this issue.

* gnu/packages/patches/libhx-fix-double-free-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/c.scm (libhx)[source]: Use it.
2021-10-13 14:15:14 +02:00
Foo Chuan Wei 038dec75e7
gnu: Add vim-paredit.
* gnu/packages/vim.scm (vim-paredit): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-13 12:53:05 +03:00
hackeryarn 1628e5d51b
gnu: Add go-golang-org-x-mod.
* gnu/packages/golang.scm (go-golang-org-x-mod): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:04 +02:00
Alexandr Vityazev 859d5a1f1d
gnu: swappy: Add propagated-inputs.
Add font-awesome to propagated-inputs to properly render the icons.

* gnu/packages/image.scm (swappy)[propagated-inputs]:
Add font-awesome;
[use-modules]: Add (gnu packages fonts).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Alexandr Vityazev 4779c90184
gnu: swappy: Update to 1.4.0.
* gnu/packages/image.scm (swappy): Update to 1.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Stephen Paul Weber 987b50f4e9
gnu: Add runitor
* gnu/packages/admin.scm (runitor): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Stephen Paul Weber 32e444da30
gnu: Add cloudflare-cli
* gnu/packages/dns.scm (cloudflare-cli): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Stephen Paul Weber 1ec92a0633
gnu: Add JSON.sh
* gnu/packages/serialization.scm (JSON.sh): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Alexandru-Sergiu Marton 2779763b40
gnu: Add wmname.
* gnu/packages/suckless.scm (wmname): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Alexandr Vityazev b0e8ccbe1f
gnu: Add zsh-syntax-highlighting.
* gnu/packages/shellutils.scm (zsh-syntax-highlighting): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Kyle Meyer 8bc5f63c45
gnu: git-annex: Update to 8.20211011.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20211011.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-13 12:30:32 +03:00
Clément Lassieur 95c9e65a21
gnu: python-git-review: Update to 2.1.0.
* gnu/packages/openstack.scm (python-git-review): Update to 2.1.0.
2021-10-13 11:01:50 +02:00
Clément Lassieur c0828f0597
gnu: python-pbr-minimal: Update to 5.5.1.
* gnu/packages/python-xyz.scm (python-pbr-minimal): Update to 5.5.1.
2021-10-13 11:01:50 +02:00
Foo Chuan Wei 203743f4b0
gnu: Add cl-yaml.
* gnu/packages/lisp-xyz.scm (cl-yaml, ecl-cl-yaml, sbcl-cl-yaml): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:46:29 +02:00
Foo Chuan Wei 96a5ae99d8
gnu: Add cl-libyaml.
* gnu/packages/lisp-xyz.scm (cl-libyaml, ecl-cl-libyaml, sbcl-cl-libyaml): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:39:15 +02:00
Foo Chuan Wei 7b8ac3e9a3
gnu: Add cl-generic-comparability.
* gnu/packages/lisp-xyz.scm (cl-generic-comparability,
  ecl-generic-comparability, sbcl-generic-comparability): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:29:44 +02:00
Foo Chuan Wei f0c8cdb565
gnu: Add cl-readline.
* gnu/packages/lisp-xyz.scm (cl-readline, ecl-cl-readline, sbcl-cl-readline):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:22:39 +02:00
Foo Chuan Wei cfc2471159
gnu: Add cl-conium.
* gnu/packages/lisp-xyz.scm (cl-conium, ecl-conium, sbcl-conium): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:13:09 +02:00
Foo Chuan Wei 880390140e
gnu: Add cl-terminfo.
* gnu/packages/lisp-xyz.scm (sbcl-terminfo, cl-terminfo, ecl-terminfo):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:01:21 +02:00
Christine Lemmer-Webber 37832406be
gnu: emacs-beancount: Restructure package, now independent of beancount.
* gnu/packages/finance.scm (emacs-beancount): Restructure package, now
independent of beancount and in its own git repository.  Note that there is no
version number for the now independent code tree, so unfortunately this might
look like a "version downgrade" to some users as it switched from being
beancount's revision number to being a git-derived version number.
2021-10-12 23:34:03 -04:00
Tobias Geerinckx-Rice da86a80068
gnu: Add back missing module import.
* gnu/packages/django.scm: Use (gnu packages compression).
2021-10-13 03:27:33 +02:00
Tobias Geerinckx-Rice 4605d4d552
gnu: gsound: Update to 1.0.3.
* gnu/packages/gnome.scm (gsound): Update to 1.0.3.
[build-system]: Switch to Meson.
[inputs]: Remove explicit glib.  Move libcanberra…
[propagated-inputs]: …here.
2021-10-13 01:20:21 +02:00
Tobias Geerinckx-Rice 1012de07fd
gnu: apostrophe: Update to 2.5.
* gnu/packages/gnome.scm (apostrophe): Update to 2.5.
[native-inputs]: Add sassc.
2021-10-13 01:20:21 +02:00
Tobias Geerinckx-Rice 0172363acf
gnu: aqbanking: Update to 6.3.2.
* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.2.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice 1df9c6fff4
gnu: astroid: Update to 0.16.
* gnu/packages/mail.scm (astroid): Update to 0.16.
[arguments]: Don't explicitly return #t from phases.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice 7f9e1efee0
gnu: btrfs-progs: Update to 5.14.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.14.2.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice e19c34e2e3
gnu: acpid: Update to 2.0.33.
* gnu/packages/linux.scm (acpid): Update to 2.0.33.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice 27238d4530
gnu: fheroes2: Update to 0.9.8.
* gnu/packages/games.scm (fheroes2): Update to 0.9.8.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice c181e83fba
gnu: Remove duplicate python-google-brotli package.
* gnu/packages/python-compression.scm (python-brotli):
Delete duplicate variable.
* gnu/packages/compression.scm (python-google-brotli):
Redefine as a deprecated-package, with…
(python-brotli): …as the canonical variable.
* gnu/packages/fonts.scm (font-meera-inimai)[native-inputs]:
Adjust accordingly.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice 28b5ef1159
gnu: Rename google-brotli back to brotli.
Sorry for the noise, but good riddance.  Our nonstandard name for this
package has caused confusion since it was added.  For example, the
duplicate python-brotli and python-google-brotli packages added later,
with the latter name making even less sense.

The Python packages will be fixed in the next commit.

* gnu/packages/compression.scm (google-brotli): Redefine as a
deprecated-package, with…
(brotli): …restored to canonical status.
(python-google-brotli)[inherit]: Adjust accordingly.
* gnu/packages/databases.scm (apache-arrow)[inputs]: Adjust accordingly.
* gnu/packages/fontutils.scm (woff2)[inputs]: Likewise.
* gnu/packages/gnome.scm (libsoup)[propagated-inputs]: Likewise.
* gnu/packages/networking (wireshark)[inputs]: Likewise.
* gnu/packages/node.scm (node-lts)[arguments, native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-imagecodecs)[inputs]: Likewise.
2021-10-13 01:20:19 +02:00
Tobias Geerinckx-Rice faa83a040a
gnu: Remove sysfsutils@1.
* gnu/packages/linux.scm (sysfsutils-1): Delete variable.
2021-10-13 01:20:19 +02:00
Tobias Geerinckx-Rice 848581ae9b
gnu: cpufrequtils: Update to 008.
* gnu/packages/linux.scm (cpufrequtils): Update to 008.
[source]: Remove patch.
[arguments]: Add many #:configure-flags to mitigate downgrade from
Autotools.  Don't ./configure.
[native-inputs]: Remove unused sysfsutils-1.  Add gettext-minimal.
[home-page]: Change to a working mirror.
* gnu/packages/patches/cpufrequtils-fix-aclocal.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-10-13 01:20:19 +02:00
Tobias Geerinckx-Rice ec46a5338d
linux-initrd: Support checking NTFS volumes on boot.
* gnu/system/linux-initrd.scm (file-system-packages): Add ntfsfix/static
when needed.
2021-10-13 01:20:19 +02:00
Tobias Geerinckx-Rice f5f1a81f3f
gnu: Add ntfsfix-static.
* gnu/packages/linux.scm (ntfsfix/static): New public variable.
2021-10-13 01:20:19 +02:00
Tobias Geerinckx-Rice 64dfa42d81
gnu: Add ntfs-3g-static.
* gnu/packages/linux.scm (ntfs-3g/static): New public variable.
2021-10-13 01:20:18 +02:00
Marius Bakke ff01706675
gnu: python-zope-testrunner: Fix bytecode compilation.
* gnu/packages/python-web.scm (python-zope-testrunner)[arguments]: Delete one
test.
2021-10-13 00:22:08 +02:00
Marius Bakke b19c51f567
gnu: python-zope: Remove sanity check from bootstrap packages.
* gnu/packages/python-web.scm (python-zope-bootstrap-package): New procedure.
(python-zope-exceptions-bootstrap, python-zope-testrunner-bootstrap,
python-zope-configuration-bootstrap, python-zope-proxy-bootstrap,
python-zope-location-bootstrap, python-zope-security-bootstrap,
python-zope-component-bootstrap): Use it.
2021-10-13 00:22:07 +02:00
Marius Bakke 115352b545
gnu: python-zope-component: Respect '--without-tests'.
* gnu/packages/python-web.scm (python-zope-component)[arguments]: Honor TESTS?
in the check phase.
2021-10-13 00:22:07 +02:00
Marius Bakke 6c1724f6cd
gnu: python-zope-exceptions: Respect '--without-tests'.
* gnu/packages/python-web.scm (python-zope-exceptions)[arguments]: Honor
TESTS? argument in check phase.
2021-10-13 00:22:07 +02:00
Marius Bakke f0c0ef60a0
gnu: python-lazr-config: Update to 2.2.3.
* gnu/packages/python-xyz.scm (python-lazr-config): Update to 2.2.3.
2021-10-13 00:16:50 +02:00
Marius Bakke 26e11fa561
gnu: perl-tk: Update to 804.036.
* gnu/packages/tcl.scm (perl-tk): Update to 804.036.
2021-10-13 00:16:50 +02:00
Marius Bakke 702bc2b899
gnu: QEMU: Remove obsolete patch.
* gnu/packages/virtualization.scm (qemu)[source](patches): Remove Sphinx
compatibility patch, which worked around a bug in Sphinx that has since been
fixed.
* gnu/packages/patches/qemu-sphinx-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2021-10-12 21:49:44 +02:00
Marius Bakke 0b5e128750
gnu: QEMU: Update to 6.1.0.
* gnu/packages/virtualization.scm (qemu): Update to 6.1.0.
[source](patches): Remove obsolete patch.
[arguments]: Adjust substitutions for upstream changes.
[native-inputs]: Add PYTHON-SPHINX-RTD-THEME.
* gnu/packages/patches/qemu-meson-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2021-10-12 21:49:44 +02:00
Marius Bakke 89ea3ab220
gnu: ganeti: Adjust code style.
* gnu/packages/virtualization.scm (ganeti)[arguments]: Remove trailing #t's.
Add syntactic sugar using primitives from SRFI-1, SRFI-26, and (ice-9 match).
2021-10-12 21:49:43 +02:00
Christopher Baines 6214743aa8
gnu: guix-build-coordinator: Update to 0-35.a4d0ec6.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-35.a4d0ec6.
2021-10-12 20:27:55 +01:00
Efraim Flashner b4b314cc53
gnu: Remove references to meson-0.55.
This is a follow-up to 1eca979fb8da842e73c42f4f53be29b169810f2.

* gnu/packages/datastructures.scm, gnu/packages/fontutils.scm,
gnu/packages/terminals.scm: Don't import (gnu packages build-tools).
* gnu/packages/wm.scm: Remove comment.
* gnu/packages/emulators.scm (dosbox-staging)[arguments]: Remove meson
field.
* gnu/packages/package-management.scm (conan)[native-inputs]: Use meson.
2021-10-12 21:19:35 +03:00
Efraim Flashner 9c5a83c7e7
gnu: imv: Build with librsvg.
This is a follow-up to 1eca979fb8da842e73c42f4f53be29b169810f2.

* gnu/packages/image-viewers.scm (imv)[inputs]: Adjust package input
from librsvg-next to librsvg.
2021-10-12 21:16:04 +03:00
Efraim Flashner f85dacd869
gnu: go-1.17: Don't build with gccgo.
* gnu/packages/golang.scm (go-1.17)[native-inputs]: When building on
architectures not supported by go-1.4 use go-1.16 in place of gccgo.
2021-10-12 20:55:23 +03:00
Efraim Flashner 344d81f35d
gnu: dbxfs: Update home-page.
* gnu/packages/file-systems.scm (dbxfs)[home-page]: Update to new
upstream homepage.
2021-10-12 20:52:02 +03:00
Mathieu Othacehe a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Felix Gruber 371aa5777a
gnu: Add python-geopandas.
* gnu/packages/geo.scm (python-geopandas): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:30 +02:00
Felix Gruber e159047e3c
gnu: Add python-fiona.
* gnu/packages/geo.scm (python-fiona): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:30 +02:00
Felix Gruber 436b049c24
gnu: Add python-cligj.
* gnu/packages/python-xyz.scm (python-cligj): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:30 +02:00
Felix Gruber 1c27038a06
gnu: Add python-pyproj.
* gnu/packages/geo.scm (python-pyproj): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:30 +02:00
Felix Gruber 2a312105f2
gnu: proj: Update to 7.2.1.
* gnu/packages/geo.scm (proj): Update to 7.2.1.
  [build-system]: Change to cmake-build-system.
  [arguments]: Add configure flag to find googletest.
  [inputs]: Add curl, libjpeg-turbo and libtiff.
  [native-inputs]: Add googletest.
  [description]: Consistently call the package Proj, instead of Proj,
  PROJ or proj.  Use @acronym to define CRS.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:29 +02:00
Felix Gruber 9101c7bf8e
gnu: clipper: Disable non-deterministic test.
This test fails/succeeds non-deterministically.

* gnu/packages/bioinformatics.scm (clipper)[arguments]: Disable
  non-deterministic test test_get_FDR_cutoff_mean.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:29 +02:00
Felix Gruber a6c30da4dc
gnu: synapse: Update to 1.44.0.
* gnu/packages/matrix.scm (synapse): Update to 1.44.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:29 +02:00
Felix Gruber 447a17e074
gnu: python-eliot: Update to 1.13.0.
* gnu/packages/python-xyz.scm (python-eliot): Update to 1.13.0.
  [arguments] Disable failing tests test_omitLoggerFromActionType and
  test_logCallsDefaultLoggerWrite.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:29 +02:00
Felix Gruber 942ce3376f
gnu: python-distributed: Update to 2021.09.1.
* gnu/packages/python-science.scm (python-distributed): Update to
  2021.09.1.
  [arguments]: Disable failing test test_text.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:29 +02:00
Felix Gruber ea74e015b4
gnu: python-dask: Update to 2021.9.1.
* gnu/packages/python-xyz.scm (python-dask): Update to 2021.9.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:29 +02:00
Felix Gruber 32625fa69f
gnu: python-pandas: Update to 1.3.3.
* gnu/packages/python-science.scm (python-pandas): Update to 1.3.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-12 18:13:28 +02:00
Liliana Marie Prikler bbe121a2bf
gnu: komikku: Update to 0.35.0.
* gnu/packages/gnome.scm (komikku): Update to 0.35.0.
2021-10-12 17:48:15 +02:00
Vinicius Monego 385c9a4e30
gnu: kdenlive: Update to 21.08.2.
* gnu/packages/kde.scm (kdenlive): Update to 21.08.2.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-10-12 11:05:21 -04:00
Vinicius Monego fa2c1adb02
gnu: srain: Update to 1.3.0.
* gnu/packages/irc.scm (srain): Update to 1.3.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-10-12 11:05:21 -04:00
Vinicius Monego 9b3c24276a
gnu: shotcut: Update to 21.09.20.
* gnu/packages/video.scm (shotcut): Update to 21.09.20.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-10-12 11:05:21 -04:00
Vinicius Monego c9c4bf8c84
gnu: markets: Update to 0.5.3.
* gnu/packages/gnome-xyz.scm (markets): Update to 0.5.3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-10-12 11:05:21 -04:00
Z572 b9c7bbba38
gnu: krita: Update to 4.4.8.
* gnu/packages/kde.scm (krita): Update to 4.4.8.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-10-12 11:03:46 -04:00
Nicolas Goaziou 35aaf1fe10
gnu: tectonic: Update to 0.8.0.
* gnu/packages/rust-apps.scm (tectonic): Update to 0.8.0.
2021-10-12 09:09:28 +02:00
Nicolas Goaziou 1edf08ec79
gnu: Add rust-tectonic-bridge-core-0.3.
* gnu/packages/crates-io.scm (rust-tectonic-bridge-core-0.3): New variable.
(rust-tectonic-bridge-core-0.2): Remove variable.
(rust-tectonic-bridge-core-0.1): Inherit from rust-tectonic-bridge-core-0.3.
2021-10-12 09:09:27 +02:00
Nicolas Goaziou 55c2ff1924
gnu: Add rust-tectonic-bundles-0.2.
* gnu/packages/crates-io.scm (rust-tectonic-bundles-0.2): New variable.
(rust-tectonic-bundles-0.1): Remove variable.
2021-10-12 09:09:27 +02:00
Nicolas Goaziou 10836f924e
gnu: Add rust-tectonic-geturl-0.3.
* gnu/packages/crates-io.scm (rust-tectonic-geturl-0.3): New variable.
(rust-tectonic-geturl-0.2): Remove variable.
2021-10-12 09:01:26 +02:00
Nicolas Goaziou 052ee0b6f5
gnu: img2pdf: Update to 0.4.2.
* gnu/packages/pdf.scm (img2pdf): Update to 0.4.2.
2021-10-12 08:59:21 +02:00
Nicolas Goaziou bd99340de6
gnu: emacs-project: Update to 0.8.1.
* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.8.1.
2021-10-12 08:58:09 +02:00
Nicolas Goaziou 4d443b0993
gnu: emacs-direnv: Update to 2.2.0.
* gnu/packages/emacs-xyz.scm (emacs-direnv): Update to 2.2.0.
2021-10-12 08:56:20 +02:00
Nicolas Goaziou 7029981c97
gnu: emacs-corfu: Update to 0.13.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.13.
2021-10-12 08:54:40 +02:00
Efraim Flashner 03f6a44cfc
gnu: Add julia-structarrays.
* gnu/packages/julia-xyz.scm (julia-structarrays): New variable.
2021-10-12 08:40:38 +03:00
Efraim Flashner 50026532a0
gnu: Add julia-configurations.
* gnu/packages/julia-xyz.scm (julia-configurations): New variable.
2021-10-12 08:40:38 +03:00
Efraim Flashner 5ba67ed641
gnu: Add julia-expronicon.
* gnu/packages/julia-xyz.scm (julia-expronicon): New variable.
2021-10-12 08:40:37 +03:00
Efraim Flashner 4ea3215d8f
gnu: Add julia-bson.
* gnu/packages/julia-xyz.scm (julia-bson): New variable.
2021-10-12 08:40:37 +03:00
Efraim Flashner bfde12f719
gnu: Add julia-dataframes.
* gnu/packages/julia-xyz.scm (julia-dataframes): New variable.
2021-10-12 08:40:37 +03:00
Efraim Flashner 726a78b8bc
gnu: Add julia-pyplot.
* gnu/packages/julia-xyz.scm (julia-pyplot): New variable.
2021-10-12 08:40:37 +03:00
Efraim Flashner 0d88866797
gnu: Add julia-latexstrings.
* gnu/packages/julia-xyz.scm (julia-latexstrings): New variable.
2021-10-12 08:32:47 +03:00
Efraim Flashner b224cf8a0d
gnu: gnuastro: Update to 0.16.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.16.
2021-10-12 08:26:04 +03:00
Marius Bakke 0105f33a4d
gnu: ganeti: Adjust to GHC 8.10 / Stackage 18.10.
* gnu/packages/patches/ganeti-haskell-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti)[source](patches): Add it.
[arguments]: Add phase patch-version-constraints.
2021-10-11 21:53:31 +02:00
Marius Bakke 63162b1965
gnu: uBlock Origin: Update to 1.38.4.
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.38.4.
2021-10-11 18:59:45 +02:00
Marius Bakke c4620565e8
gnu: ungoogled-chromium: Update to 94.0.4606.81-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 94.0.4606.81
(%ungoogled-revision): Set to 94.0.4606.81-1.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-10-11 18:59:45 +02:00
Marius Bakke 93f69b02a2
gnu: ganeti: Update to 3.0.1.
* gnu/packages/virtualization.scm (ganeti): Update to 3.0.1.
[source](patches): Remove obsolete.
* gnu/tests/ganeti.scm (%ganeti-os): Adjust network configuration so QEMU port
forwarding can work.
(run-ganeti-test): Remove unused port mapping.  Adjust and enable previously
failing test.
* gnu/packages/patches/ganeti-deterministic-manual.patch,
gnu/packages/patches/ganeti-drbd-compat.patch,
gnu/packages/patches/ganeti-os-disk-size.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2021-10-11 18:59:44 +02:00
Marius Bakke fafa127d80
services: ganeti: Don't start the metadata daemon automatically.
* gnu/services/ganeti.scm (ganeti-metad-service)[auto-start?]: New field.
2021-10-11 18:59:44 +02:00
Marius Bakke 9015a9a906
gnu: drbd-utils: Update to 9.19.0.
* gnu/packages/cluster.scm (drbd-utils): Update to 9.19.0.
[source](uri): Update for new download location.
[source](snippet): Adjust faulty substitution.
[arguments]: Add #:make-flags.
2021-10-11 18:59:44 +02:00
Nicolas Goaziou 601d9972de
gnu: emacs-marginalia: Update to 0.9.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.9.
2021-10-11 18:08:22 +02:00
Nicolas Goaziou ea3709062c
gnu: emacs-corfu: Update to 0.12.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.12.
2021-10-11 18:07:04 +02:00
Nicolas Goaziou 57d40a4d02
gnu: emacs-consult: Update to 0.12.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.12.
2021-10-11 18:05:04 +02:00
Guillaume Le Vaillant 48d86a9ec6
gnu: r-shiny: Fix build.
* gnu/packages/cran.scm (r-shiny)[native-inputs]: Use node-uglify-js instead
  of uglify-js.
2021-10-11 16:34:32 +02:00
Daniel Meißner 011db530aa
gnu: owncloud-client: Fix sysconfdir path
Somehow sysconfdir was not set correctly so that owncloud searched for
sync-exclude.lst in the relative path etc/ownCloud/sync-exclude.lst instead
of the /gnu/store/...-owncloud-client/etc/ownCloud/sync-exclude.lst.

* gnu/packages/sync.scm(owncloud-client):  Add -DSYSCONF_INSTALL_DIR flag to
configure flags.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-11 15:22:12 +02:00
Liliana Marie Prikler 94bbc4e410
gnu: owncloud-client: Update to 2.9.0.5150.
* gnu/packages/sync.scm (owncloud-client): Update to 2.9.0.5150.
2021-10-11 15:04:34 +02:00
Mathieu Othacehe d5073fd113
gnu: Add platform support.
* gnu/platform.scm: New file.
* gnu/platforms/arm.scm: Ditto.
* gnu/platforms/hurd.scm: Ditto.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add them.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-10-11 12:05:39 +00:00
Leo Famulari 33de3fe296
gnu: linux-libre 4.4: Update to 4.4.288.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.288.
(linux-libre-4.4-pristine-source): Update hash.
2021-10-11 00:51:51 -04:00
Leo Famulari eb933150a9
gnu: linux-libre 4.9: Update to 4.9.286.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.286.
(linux-libre-4.9-pristine-source): Update hash.
2021-10-11 00:51:51 -04:00
Leo Famulari 32ccfab84e
gnu: linux-libre 4.14: Update to 4.14.250.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.250.
(linux-libre-4.14-pristine-source): Update hash.
2021-10-11 00:51:50 -04:00
Leo Famulari bf2575ef90
gnu: linux-libre 4.19: Update to 4.19.210.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.210.
(linux-libre-4.19-pristine-source): Update hash.
2021-10-11 00:51:50 -04:00
Leo Famulari f7e848fd93
gnu: linux-libre 5.4: Update to 5.4.152.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.152.
(linux-libre-5.4-pristine-source): Update hash.
2021-10-11 00:51:50 -04:00
Leo Famulari 92cb29b7da
gnu: linux-libre 5.10: Update to 5.10.72.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.72.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2021-10-11 00:51:50 -04:00
Leo Famulari 23de469a0d
gnu: linux-libre: Update to 5.14.11.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.11.
(linux-libre-5.14-pristine-source, deblob-scripts-5.14): Update hashes.
2021-10-11 00:51:40 -04:00
Nicolas Goaziou ed86a54c95
gnu: emacs-citeproc-el: Update to 0.9.
* gnu/packages/emacs-xyz.scm (emacs-citeproc-el): Update to 0.9.
[propagated-inputs]: Add emacs-parsebib and emacs-string-inflection.
2021-10-10 23:45:04 +02:00
Nicolas Goaziou e658c8d783
gnu: emacs-equake: Update to 0.985.
* gnu/packages/emacs-xyz.scm (emacs-equake): Update to 0.985.
(propagated-inputs): Remove emacs-tco-el.
2021-10-10 23:24:33 +02:00
Vinicius Monego 511af23f26
gnu: gimp: Add optional dependencies.
* gnu/packages/gimp.scm (gimp)[inputs]: Sort non-optional and optional inputs
alphabetically. Add ghostscript, libheif, libmng, openexr, openjpeg.
[native-inputs]: Add desktop-file-utils.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:24 +02:00
Vinicius Monego 5c212abefa
gnu: gimp: Update to 2.10.28.
* gnu/packages/gimp.scm (gimp): Update to 2.10.28.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:24 +02:00
Vinicius Monego 6f892bc29a
gnu: gegl: Add optional dependencies.
* gnu/packages/gimp.scm (gegl)[inputs]: Add gdk-pixbuf, gexiv2, jasper,
libnsgif, libraw, librsvg, libspiro, libtiff, libwebp, maxflow, openexr,
poppler, sdl2.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:24 +02:00
Vinicius Monego 655b227c2b
gnu: gegl: Enable GIR.
* gnu/packages/gimp.scm (gegl)[arguments]<#:configure-flags>: Remove.
[native-inputs]: Sort alphabetically. Add gobject-introspection, vala.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:23 +02:00
Vinicius Monego c6318c8434
gnu: gegl: Update to 0.4.32.
* gnu/packages/gimp.scm (gegl): Update to 0.4.32.
[arguments]<#:phases>: Don't return #t.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:23 +02:00
Vinicius Monego 7975ee9534
gnu: babl: Enable GIR.
* gnu/packages/gimp.scm (babl)[arguments]<#:configure-flags>: Remove.
[native-inputs]: Add gobject-introspection, vala.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:23 +02:00
Vinicius Monego 4469c63d34
gnu: babl: Update to 0.1.88.
* gnu/packages/gimp.scm (babl): Update to 0.1.88.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-10 21:33:23 +02:00
Leo Famulari aaaa385d8e
gnu: linux-libre 4.4: Update to 4.4.287.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.287.
(linux-libre-4.4-pristine-source): Update hash.
2021-10-10 12:52:33 -04:00
Leo Famulari 4db678f56a
gnu: linux-libre: Update to 5.14.10.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.10.
(linux-libre-5.14-pristine-source): Update hash.
2021-10-10 12:52:33 -04:00
Liliana Marie Prikler dd9fa204eb
gnu: tsukundere: Unset LD_LIBRARY_PATH.
As of Guile-SDL2 version 0.7.0, which got committed in
73bb0b6485, LD_LIBRARY_PATH is used to determine
the location of SDL libraries if set.  However, the presence of said
environment variable does not always point to relative SDL libraries, thus
causing an import of sdl2 modules to fail.

* gnu/packages/game-development.scm (tsukundere)[#:phases]: Unset
LD_LIBRARY_PATH in tsukundere.scm.
2021-10-10 17:32:52 +02:00
Liliana Marie Prikler 5464af0765
gnu: tsukundere: Update to 0.4.1.
* gnu/packages/game-development.scm (tsukundere): Update to 0.4.1.
[#:phases]<patch-command>: Use tsukundere.scm instead of the now missing
bin/tsukundere.
[inputs]: Add pango and sdl2.
[native-inputs]: Add libtool.
2021-10-10 17:20:27 +02:00
Liliana Marie Prikler c4595fdedf
gnu: tsukundere: Update home-page.
* gnu/packages/game-development.scm (tsukundere)[home-page]: Update.
2021-10-10 15:59:32 +02:00
Efraim Flashner 3a73399ee8
gnu: openssl: Fix build on riscv64-linux.
* gnu/packages/tls.scm (openssl)[arguments]: On riscv64-linux use a
custom 'check phase to skip a failing test.
(target->openssl-target): Add case for riscv64-linux.
2021-10-10 16:23:17 +03:00
Efraim Flashner b591052866
gnu: bdb: Fix building on riscv64-linux.
* gnu/packages/dbm.scm (bdb)[arguments]: Modify configure to build for
the currect architecture when building for riscv64-linux.
2021-10-10 16:22:40 +03:00
Efraim Flashner f9fbed011e
gnu: guile: Fix building on riscv64-linux.
* gnu/packages/guile.scm (guile-3.0)[arguments]: On riscv64-linux add
a phase to skip a failing test.
2021-10-10 16:19:50 +03:00
Efraim Flashner 6cb8c0052e
gnu: Add debian-ports-archive-keyring: New variable.
* gnu/packages/debian.scm (debian-ports-archive-keyring): New variable.
2021-10-10 16:12:46 +03:00
Guillaume Le Vaillant b1de968fd5
gnu: llhttp: Fix build.
* gnu/packages/node.scm (llhttp-bootstrap)[arguments]: Add missing keyword
  argument to 'configure' phase.
2021-10-10 14:16:46 +02:00
Nicolas Goaziou ed8481e24d
gnu: emacs-treemacs: Update to 2.9.2.
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.9.2.
2021-10-10 13:37:12 +02:00
Efraim Flashner edbcbdabac
gnu: newsboat: Update to 2.25.
* gnu/packages/syndication.scm (newsboat): Update to 2.25.
[arguments]: Increase run version to 1.51.
[cargo-inputs]: Replace rust-bitflags-1 with 1.3, rust-nom-6 with 7.
Remove rust-rand-0.8, add rust-fastrand-1.
[cargo-development-inputs]: Replace rust-proptest-0.9 with 1.
2021-10-10 12:31:31 +03:00
Efraim Flashner e0363d7dbc
gnu: Add rust-bitflags-1.3.
* gnu/packages/crates-io.scm (rust-bitflags-1.3): New variable.
2021-10-10 12:31:31 +03:00
Efraim Flashner 8f4ce5dee6
gnu: rust-unicode-width-0.1: Update to 0.1.9.
* gnu/packages/crates-io.scm (rust-unicode-width-0.1): Update to 0.1.9.
2021-10-10 12:31:31 +03:00
Efraim Flashner 5a8ff5775c
gnu: rust-fastrand-1: Update to 1.5.0.
* gnu/packages/crates-io.scm (rust-fastrand-1): Update to 1.5.0.
[cargo-development-inputs]: Replace rust-rand-0.7 with 0.8. Add
rust-getrandom-0.2, rust-instant-0.1, rust-wasm-bindgen-test-0.3,
rust-wyhash-0.5.
2021-10-10 12:31:31 +03:00
Efraim Flashner 65b8f870a1
gnu: rust-bitmaps-2: Fix typo.
* gnu/packages/crates-io.scm (rust-bitmaps-2)[cargo-development-inputs]:
Adjust commas to correctly refer to inputs.
2021-10-10 12:31:31 +03:00
Efraim Flashner 1451be05f4
gnu: Add rust-nom-7.
* gnu/packages/crates-io.scm (rust-nom-7): New variable.
(rust-nom-6): Inherit from rust-nom-7.
2021-10-10 12:31:31 +03:00
Efraim Flashner 498ef1590b
gnu: Add rust-minimal-lexical-0.1.
* gnu/packages/crates-io.scm (rust-minimal-lexical-0.1): New variable.
2021-10-10 12:31:30 +03:00
Efraim Flashner b941e820bf
gnu: Add rust-proptest-1.
* gnu/packages/crates-io.scm (rust-proptest-1): New variable.
(rust-proptest-0.10): Inherit from rust-proptest-1.
2021-10-10 12:31:30 +03:00
Efraim Flashner 8ffa16b561
gnu: Add rust-quick-error-2.
* gnu/packages/crates-io.scm (rust-quick-error-2): New variable.
(rust-quick-error-1): Inherit from rust-quick-error-2.
2021-10-10 12:31:30 +03:00
Efraim Flashner b3700b6352
gnu: Add rust-rand-xorshift-0.3.
* gnu/packages/crates-io.scm (rust-rand-xorshift-0.3): New variable.
(rust-rand-xorshift-0.2): Inherit from rust-rand-xorshift-0.3.
2021-10-10 12:31:30 +03:00
Efraim Flashner 3012cbb779
gnu: rust-x86-0.33: Accept newer versions of inputs.
* gnu/packages/crates-io.scm (rust-x86-0.33)[source]: Add snippet to
accept any 8.x version of rust-raw-cpuid.
2021-10-10 12:31:30 +03:00
Nicolas Goaziou fa2ef46247
gnu: geany: Update to 1.38.
* gnu/packages/text-editors.scm (geany): Update to 1.38.
2021-10-10 09:57:53 +02:00
Nicolas Goaziou 3c46339a70
gnu: emacs-apheleia: Update to 1.1.2.
* gnu/packages/emacs-xyz.scm (emacs-apheleia): Update to 1.1.2.
2021-10-10 09:48:33 +02:00
Nicolas Goaziou 4c2596da51
gnu: emacs-xref: Update to 1.3.0.
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.3.0.
2021-10-10 09:45:54 +02:00
Efraim Flashner 6b2662fc47
gnu: vim-fugitive: Update to 3.4.
* gnu/packages/vim.scm (vim-fugitive): Update to 3.4.
[arguments]: Install missing directory.
2021-10-10 10:01:32 +03:00
Steve George dfdd98c4d8
gnu: vim: Update to 8.2.3487.
* gnu/packages/vim.scm (vim): Update to 8.2.3487.
[arguments]: Adjust custom 'patch-absolute-paths phase to add new
substitution.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-10 08:59:49 +03:00
Efraim Flashner 8eb1d71449
gnu: ghc-parsers: Add missing input.
* gnu/packages/haskell-xyz.scm (ghc-parsers)[inputs]: Add
ghc-semigroups.
2021-10-10 08:15:08 +03:00
Efraim Flashner 7c3f28fdc4
gnu: ghc-charset: Remove cabal-revision.
This is a follow-up to b97f549b14.

* gnu/packages/haskell-xyz.scm (ghc-charset)[arguments]: Remove cabal
revision.
2021-10-10 08:05:20 +03:00
Oleg Pykhalov fee0bced7f
home: services: configuration: Support file-like objects.
* gnu/home/services/configuration.scm (interpose): Operate only with file-like
objects.
(string-or-gexp?): Delete procedure.
(serialize-string-or-gexp): Rename to 'serialize-file-like'.
(text-config?): Call 'file-like' intead of 'string-or-gexp?'.
* guix/scripts/home/import.scm:
(generate-bash-module+configuration): Don't call slurp-file-gexp.
* gnu/home/services/configuration.scm: Move content ...
* gnu/services/configuration.scm: here.
* gnu/home/services/shells.scm: Delete (gnu home services configuration).
* gnu/home/services/xdg.scm: Same.
* gnu/local.mk: Same.
* tests/guix-home.sh:
Test home-bash-service-type and extension with home-bash-extension.
2021-10-09 19:24:19 +03:00
Oleg Pykhalov 0f6a27c2c4
scripts: home: Make sure profile directory exists.
* guix/scripts/home.scm (process-action): Make sure profile directory exists.
2021-10-09 19:24:19 +03:00
Oleg Pykhalov 0e8d2df0f1
Move (gnu home-services) to (gnu home services).
* gnu/home-services.scm (%guix-home-root-directory): Replace
gnu/home-services.scm with "gnu/home/services.scm".
Rename to gnu/home/services.scm.
* gnu/local.mk
(GNU_SYSTEM_MODULES): Rename gnu/home-services.scm to gnu/home/services.scm.
* doc/he-config-bare-bones.scm:
Replace (gnu home-services) with (gnu home services).
* gnu/home.scm: Same.
* gnu/home/services/fontutils.scm: Same.
* gnu/home/services/mcron.scm: Same.
* gnu/home/services/shells.scm: Same.
* gnu/home/services/shepherd.scm: Same.
* gnu/home/services/symlink-manager.scm: Same.
* gnu/home/services/xdg.scm: Same.
* guix/scripts/home.scm: Same.
* guix/self.scm: Same.
2021-10-09 19:24:18 +03:00
Lars-Dominik Braun 89de1924cb
gnu: ghc-8.10: Disable failing test on i686.
Not sure why it fails.

* gnu/packages/haskell.scm (ghc-8.10) [#:phases]: Add new conditional
phase to disable failing testcase on i686 without modifying derivation
for other architectures to avoid rebuild.
2021-10-09 17:31:47 +02:00
Nicolas Goaziou fd8ea9abf5
gnu: emacs-org-re-reveal: Update to 3.12.1.
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.12.1.
2021-10-09 11:36:23 +02:00
Nicolas Goaziou f60da4b1aa
gnu: emacs-elfeed-score: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.1.0.
2021-10-09 11:35:01 +02:00
Nicolas Goaziou 9a8fe78f1e
gnu: emacs-ebdb: Update to 0.8.6.
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.6.
2021-10-09 11:33:28 +02:00
Liliana Marie Prikler 338dfc928e
gnu: guile-chickadee: Update to 0.8.0.
* gnu/packages/game-development.scm (guile-chickadee): Update to 0.8.0.
[propagated-inputs]: Use guile-sdl2 instead of the deprecated guile3.0-sdl2.
[inputs]: Use guile-3.0-latest.  Add readline.
[native-inputs]: Add guile-3.0-latest.
2021-10-09 11:19:12 +02:00
Liliana Marie Prikler fed33f7013
gnu: guile-sdl2: Build with guile-3.0.
* gnu/packages/sdl.scm (guile-sdl2)[native-inputs]: Use guile-3.0 as guile.
(guile-2.2): New variable.
(guile-3.0): Deprecate in favor of guile-sdl2.
2021-10-09 11:13:22 +02:00
Liliana Marie Prikler 73bb0b6485
gnu: guile-sdl2: Update to 0.7.0.
* gnu/packages/sdl.scm (guile-sdl2): Update to 0.7.0.
2021-10-09 11:11:44 +02:00
Leo Famulari 2a273e9e22
gnu: Apache HTTPD: Update to 2.4.51 [fixes CVE-2021-42013].
This fixes CVE-2021-42013, which refers to the incomplete fix of CVE-2021-41773
in httpd 2.4.50:

https://httpd.apache.org/security/vulnerabilities_24.html

* gnu/packages/web.scm (httpd): Update to 2.4.51.
2021-10-08 19:10:21 -04:00
Ludovic Courtès b37fe44b7d
gnu: clang@11, clang@12: Do not refer to /lib on foreign distros.
Partly fixes <https://issues.guix.gnu.org/51088>.

* gnu/packages/patches/clang-11.0-libc-search-path.patch: Update.
* gnu/packages/patches/clang-12.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (clang-12): Use it.
2021-10-09 01:02:19 +02:00
Ludovic Courtès f1b4f46f0a
gnu: clang@10: Do not refer to /lib on foreign distros.
Partly fixes <https://issues.guix.gnu.org/51088>.

* gnu/packages/patches/clang-10.0-libc-search-path.patch: Update.
2021-10-09 01:02:19 +02:00
Ludovic Courtès 46141bd372
gnu: clang@9: Do not refer to /lib on foreign distros.
Partly fixes <https://issues.guix.gnu.org/51088>.

* gnu/packages/patches/clang-9.0-libc-search-path.patch: Update.
2021-10-09 01:02:19 +02:00
Ludovic Courtès 66caab54b9
gnu: clang@7, clang@8: Do not refer to /lib on foreign distros.
Partly fixes <https://issues.guix.gnu.org/51088>.

* gnu/packages/patches/clang-7.0-libc-search-path.patch: Update.
* gnu/packages/patches/clang-8.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (clang-8): Use it.
2021-10-09 01:02:18 +02:00
Tobias Geerinckx-Rice a1679b74c9
Revert the #51061 patch series for now.
This reverts commits f63c79bf76
..f86f7e24b39928247729020df0134e2e1c4cde62 for more chillax reviewing.

See <https://issues.guix.gnu.org/51061#32>.
2021-10-08 23:31:34 +02:00
Christopher Baines ea3d456a5a
gnu: guix-build-coordinator: Update to 0-34.76d129d.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-34.76d129d.
2021-10-08 21:34:19 +01:00
Alex Devaure e7b899008c
gnu: tlp: Fix runtime error.
* gnu/packages/linux.scm (tlp)[arguments]<#:phases>: Also modify "bat.d"
location, to prevent "/usr/share/tlp/bat.d/[0-9][0-9]*[a-z]: No such file or
directory" error.
2021-10-08 18:43:39 +02:00
Efraim Flashner e428e9898e
gnu: tuxmath: Fix building with newer gcc.
* gnu/packages/education.scm (tuxmath)[source]: Adjust snippet to remove
duplicate code definition.
2021-10-08 17:53:48 +03:00
Efraim Flashner 4dd62947f1
gnu: t4k-common: Fix building with newer gcc.
* gnu/packages/education.scm (t4l-common)[source]: Add snippet to update
code for stricter checks with newer gcc versions.
2021-10-08 17:49:55 +03:00
Efraim Flashner c1e1aa39d6
gnu: terminology: Update to 1.10.0.
* gnu/packages/enlightenment.scm (terminology): Update to 1.10.0.
2021-10-08 17:32:06 +03:00
Efraim Flashner 27e33695b3
gnu: supertuxkart: Update to 1.3.
* gnu/packages/games.scm (supertuxkart): Update to 1.3.
[source]: Download from github. Update snippet to remove different
bundled libraries.
[arguments]: Adjust configure-flags for new version.
[inputs]: Add sqlite.
2021-10-08 16:59:32 +03:00
Oleg Pykhalov ba8ddb3480
gnu: Move (gnu home-services) to (gnu home services).
* gnu/home-services/configuration.scm: Move the content ...
* gnu/home/services/configuration.scm: ... here.
* doc/guix.texi:
Replace (gnu home-services mcron) with (gnu home services mcron).
Replace (gnu home-services) with (gnu home services).
* gnu/home.scm:
Replace (gnu home-services fontutils) with (gnu services fontutils).
Replace (gnu home-services shells) with (gnu home services shells).
Replace (gnu home-services symlink-manager) with
(gnu home services symlink-manager).
Replace (gnu home-services xdg) with (gnu home services xdg).
* gnu/home-services/fontutils.scm: Rename to gnu/services/fontutils.scm.
* gnu/home-services/mcron.scm: Move to gnu/home/services/mcron.scm.
Replace (gnu home-services shepherd) with (gnu home services shepherd).
* gnu/home-services.scm (%service-type-path):
Search home services in "gnu/services".
* gnu/home-services/shells.scm: Replace (gnu home-services configuration) with
(gnu home services configuration).
Rename to gnu/home/services/shells.scm.
Replace (gnu home-services utils) with (gnu home services utils).
* gnu/home-services/shepherd.scm: Move to gnu/home/services/shepherd.scm.
* gnu/home-services/symlink-manager.scm:
Rename to gnu/home/services/symlink-manager.scm.
* gnu/home-services/utils.scm: Rename to gnu/home/services/utils.scm.
* gnu/home-services/xdg.scm: Rename to gnu/home/services/xdg.scm.
* guix/scripts/home/import.scm:
Replace (gnu home-services bash) with (gnu home services bash).
* gnu/home-services.scm: Update documentation string.
* doc/he-config-bare-bones.scm:
Apply new (gnu home-services ...) modules location.
* gnu/local.mk (GNU_SYSTEM_MODULES): Same.
2021-10-08 15:36:18 +03:00
Julien Lepiller 2e74616446
gnu: ocaml-bos: Update to 0.2.1.
* gnu/packages/ocaml.scm (ocaml-bos): Update to 0.2.1.
2021-10-08 13:43:59 +02:00
Julien Lepiller b8d4524b6c
gnu: ocaml-parsexp: Update to 0.14.1.
* gnu/packages/ocaml.scm (ocaml-parsexp): Update to 0.14.1.
2021-10-08 13:38:22 +02:00
Xinglu Chen 6e29cd1f45
gnu: Add ocaml-ppx-tools.
* gnu/packages/ocaml.scm (ocaml-ppx-tools): New variable.
(ocaml4.07-ppx-tools): Remove variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-10-08 13:18:29 +02:00
Xinglu Chen 989b372a6a
gnu: Add ocaml-ppx-deriving.
* gnu/packages/ocaml.scm (ocaml-ppx-deriving): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-10-08 13:11:19 +02:00
Nicolas Goaziou 23fe63e4b3
gnu: scummvm: Update to 2.5.0.
* gnu/packages/emulators.scm (scummvm): Update to 2.5.0.
[inputs]: Add glew and giflib.
2021-10-08 12:26:33 +02:00
jgart via Guix-patches via ff5acd3c0e
gnu: Add emacs-mint-mode.
* gnu/packages/emacs-xyz.scm (emacs-mint-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-08 12:19:00 +02:00
Nicolas Goaziou 692cce52ca
gnu: joycond: Small refactoring.
* gnu/packages/games.scm (joycond)[arguments]<#:phases>: Use (assoc-ref
outputs "out") instead of %output.
2021-10-08 12:16:15 +02:00
phodina via Guix-patches via f44d7f68e6
gnu: Add joycond.
* gnu/packages/games.scm (joycond): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-08 12:12:44 +02:00
Nicolas Goaziou f45f482e9b
gnu: plocate: Update to 1.1.12.
* gnu/packages/search.scm (plocate): Update to 1.1.12.
2021-10-08 12:08:43 +02:00
Alexandr Vityazev 55092b4980
gnu: Add plocate.
* gnu/packages/search.scm (plocate): New variable.

Add the required imports from (guix build-system meson) and
(gnu packages pkg-config).

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-08 12:07:35 +02:00
Alexandr Vityazev d3862d12bb
gnu: Add emacs-skempo.
* gnu/packages/emacs-xyz.scm (emacs-skempo): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-08 12:04:47 +02:00
Alexandr Vityazev 2a7c57370c
gnu: Add emacs-taxy.
* gnu/packages/emacs-xyz.scm (emacs-taxy): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-08 12:00:15 +02:00
Efraim Flashner 58927767b8
gnu: julia-chainrulestestutils: Update to 1.2.3.
* gnu/packages/julia-xyz.scm (julia-chainrulestestutils): Update to 1.2.3.
2021-10-08 11:19:11 +03:00
Efraim Flashner 3c6ff2b9d1
gnu: julia-lazyarrays: Update to 0.22.2.
* gnu/packages/julia-xyz.scm (julia-lazyarrays): Update to 0.22.2.
2021-10-08 11:19:11 +03:00
Efraim Flashner d92bd67995
gnu: julia-nnlib: Enable tests.
* gnu/packages/julia-xyz.scm (julia-nnlib)[arguments]: Don't skip tests.
Rename drop-cuda-support phase to skip-cuda-tests and remove extra call
to cuda library.
2021-10-08 11:19:11 +03:00
Efraim Flashner 28f0a15be2
gnu: julia-nnlib: Update to 0.7.29.
* gnu/packages/julia-xyz.scm (julia-nnlib): Update to 0.7.29.
2021-10-08 11:19:10 +03:00
Efraim Flashner d6bebca94d
gnu: julia-staticarrays: Update to 1.2.13.
* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.13.
2021-10-08 11:19:10 +03:00
Efraim Flashner 09ee0df82e
gnu: julia-reexport: Update to 1.2.2.
* gnu/packages/julia-xyz.scm (julia-reexport): Update to 1.2.2.
2021-10-08 11:19:08 +03:00
Lars-Dominik Braun c8a7ba621b
gnu: pigx-scrnaseq: Remove dependency on pandoc-citeproc.
* gnu/packages/patches/pigx-scrnaseq-no-citeproc.patch: Add patch.
* gnu/local.mk: Register it.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[source]: Use it.
[native-inputs]: Add automake/autoconf.
2021-10-08 09:13:55 +02:00
Lars-Dominik Braun 26488f63b8
gnu: pigx-rnaseq: Remove dependency on pandoc-citeproc.
* gnu/packages/patches/pigx-rnaseq-no-citeproc.patch: Add patch.
* gnu/local.mk: Register it.
* gnu/packages/bioinformatics.scm (pigx-rnaseq)[source]: Use it.
[native-inputs]: Add automake/autoconf.
2021-10-08 09:13:55 +02:00
Lars-Dominik Braun 07f2e4993b
gnu: pigx-chipseq: Remove dependency on pandoc-citeproc.
* gnu/packages/patches/pigx-chipseq-no-citeproc.patch: Add patch.
* gnu/local.mk: Register it.
* gnu/packages/bioinformatics.scm (pigx-chipseq)[source]: Use it.
[native-inputs]: Add automake/autoconf.
2021-10-08 09:13:54 +02:00
Lars-Dominik Braun e51a3f4a72
gnu: pigx-sars-cov2-ww: Remove dependency on pandoc-citeproc.
* gnu/packages/patches/pigx-sars-cov2-ww-no-citeproc.patch: Add patch.
* gnu/local.mk: Register it.
* gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww)[source]: Use it.
[native-inputs]: Add automake/autoconf.
2021-10-08 09:13:54 +02:00
Lars-Dominik Braun fb1ffc53ba
gnu: pigx-bsseq: Remove dependency on pandoc-citeproc.
* gnu/packages/patches/pigx-bsseq-no-citeproc.patch: Add patch.
* gnu/local.mk: Register it.
* gnu/packages/bioinformatics.scm (pigx-bsseq)[source]: Use it.
[native-inputs]: Add automake/autoconf.
2021-10-08 09:13:54 +02:00
Lars-Dominik Braun ff5fea3dfe
gnu: ghc-haskeline: Remove version postfix from variable name.
* gnu/packages/haskell-xyz.scm (ghc-haskeline-0.8): Rename to…
(ghc-haskeline): …this.
2021-10-08 09:13:54 +02:00
Lars-Dominik Braun d142843d15
gnu: ghc-repline: Remove version 0.2.0.0.
Not required by any package in the tree.

* gnu/packages/haskell-xyz.scm (ghc-repline-0.3): Merge into…
(ghc-repline): …this.
* gnu/packages/dhall.scm (dhall): Use ghc-repline.
2021-10-08 09:13:54 +02:00
Lars-Dominik Braun 06587abbd2
gnu: python-pypandoc: Upgrade to 1.6.4.
Required for the updated pandoc.

* gnu/packages/python-xyz.scm (python-pypandoc): Upgrade to 1.6.4.
[native-inputs]: Add texlive-iftex.
2021-10-08 09:13:54 +02:00
Lars-Dominik Braun 7eb9fe4e53
gnu: ngless: Fix build.
Apply upstream patch to restore compatibility with current Stackage.

* gnu/packages/patches/ngless-unliftio.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/bioinformatics.scm (ngless): Use it.
2021-10-08 09:13:53 +02:00
Xinglu Chen ed044023d7
gnu: idris: Fix build.
Backport some commits from upstream.

* gnu/packages/patches/idris-build-with-haskeline-0.8.patch:
* gnu/packages/patches/idris-build-with-megaparsec-9.patch: New patches
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/idris.scm (idris): Use them.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2021-10-08 09:13:53 +02:00
Lars-Dominik Braun da9ba3880c
gnu: ghc-silently: Remove unused input.
Plus it’s commented out anyway.

* gnu/packages/haskell-xyz.scm (ghc-silently): Remove commented out
inputs.
2021-10-08 09:13:53 +02:00
Lars-Dominik Braun 4e8d27ef52
gnu: ruby-pandoc-ruby: Disable tests.
* gnu/packages/ruby.scm (ruby-pandoc-ruby) [arguments]: Disable tests,
remove obsolete phase.
2021-10-08 09:13:53 +02:00
Lars-Dominik Braun 2a1b6c0dbf
gnu: hedgewars: Fix build.
* gnu/packages/patches/hedgewars-network-bsd.patch: Import upstream patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/games.scm (hedgewars): Use it.
2021-10-08 09:13:53 +02:00
Lars-Dominik Braun a389190855
gnu: cabal-install: Build with GHC 8.10.
* gnu/packages/patches/cabal-install-base16-bytestring1.0.patch: New patch.
* gnu/packages/patches/cabal-install-ghc8.10.patch: Ditto.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/haskell-apps.scm (cabal-install) [source]: Use them.
2021-10-08 09:13:53 +02:00
Lars-Dominik Braun b97f549b14
gnu: Update Haskell ecosystem.
Bump packages’ versions to the lastest Stackage or Hackage
release. Since packages are interdependent, do so in a single commit.

525 packages have been updated.

These packages have been removed, because they fail to build, have no
newer version available and no dependencies:

corrode
ghc-easytest
ghc-edisonapi
ghc-edisoncore
ghc-pandoc-types
ghc-regex-tdfa-text

These have been removed, because they are no longer required:

ghc-happy-1.19.9
ghc-prettyprinter-1.6
ghc-protolude-0.3

ghc-pandoc-citeproc and pandoc-citeproc have been removed, because pandoc
does not use them any more.

Co-authored-by: Xinglu Chen <public@yoctocell.xyz>
2021-10-08 09:13:52 +02:00
Lars-Dominik Braun f9250b47d5
gnu: ghc-8: Update to 8.10.
* gnu/packages/haskell.scm (ghc-8): Update to 8.10.
(ghc-8.8): Rename to just ghc.
(ghc-8.10): Dito.
2021-10-08 09:13:51 +02:00
Julien Lepiller 3fc0fa988e
gnu: ocaml-graphics: Update to 5.1.2.
* gnu/packages/ocaml.scm (ocaml-graphics): Update to 5.1.2.
2021-10-08 04:34:11 +02:00
Julien Lepiller f86cad2fbe
gnu: ocaml-version: Add upstream-name.
* gnu/packages/ocaml.scm (ocaml-version)[properties]: Add upstream-name.
2021-10-08 04:34:09 +02:00
Julien Lepiller a3d528fa24
gnu: ocaml-cairo2: Update to 0.6.2.
* gnu/packages/ocaml.scm (ocaml-cairo2): Update to 0.6.2.
* gnu/packages/patches/ocaml-cairo2-caml_ba_array-fix.patch: Remove
file.
* gnu/local.scm (dist_patch_DATA): Remove it.
2021-10-08 04:34:07 +02:00
Julien Lepiller bf64ef1a83
gnu: ocaml-bisect-ppx: Add upstream-name.
* gnu/packages/ocaml.scm (ocaml-bisect-ppx)[properties]: Add
upstream-name.
2021-10-08 04:34:06 +02:00
Julien Lepiller 9eea1f8f6f
gnu: ocaml-base64: Update to 3.5.0.
* gnu/packages/ocaml.scm (ocaml-base64): Update to 3.5.0.
2021-10-08 04:34:02 +02:00
Julien Lepiller 6516e88fe3
gnu: frama-c: Update to 23.1.
* gnu/packages/maths.scm (frama-c): Update to 23.1.
2021-10-08 04:34:00 +02:00
Julien Lepiller 26dd2321fe
gnu: why3: Update to 1.4.0.
* gnu/packages/maths.scm (why3): Update to 1.4.0.
2021-10-08 04:33:58 +02:00