me
/
guix
Archived
1
0
Fork 0
Commit Graph

62150 Commits (aecd2a13cbd8301d0fdeafcacbf69e12cc3f6138)

Author SHA1 Message Date
Nicolas Goaziou 3526028223
gnu: Add monolith.
* gnu/packages/web.scm (monolith): New variable.
2020-12-02 23:45:02 +01:00
Jonathan Brielmaier 266d5705cd
gnu: icedove: Update to 78.5.1 [fixes CVE-2020-26970].
* gnu/packages/gnuzilla.scm (icedove): Update to 78.5.1.
2020-12-02 22:34:24 +01:00
Nicolas Goaziou 9a1b1124c0
gnu: snap: Update to 6.3.7.
* gnu/packages/education.scm (snap): Update to 6.3.7.
2020-12-02 22:03:40 +01:00
Nicolas Goaziou b12bf263db
gnu: rust-base64-0.13: Fix code typo.
* gnu/packages/crates-io.scm (rust-base64-0.13): Fix code typo.
2020-12-02 22:03:39 +01:00
Hartmut Goebel 6f9edf40b8
gnu: sequoia: Update to 0.20.0.
* gnu/packages/sequoia.scm (sequoia): Update to 0.20.0. [cargo-inputs,
  cargo-development-inputs] Update dependencies. [phases]{unpin-deps}: Adjust
  path of file to substitute.  {adjust-prefix} Rename to {fix-environment} and
  set another envormnet variable. {keep-SOURCE_DATE_EPOCH}: New phase.
2020-12-02 21:53:44 +01:00
Hartmut Goebel a1b9f68152
gnu: rust-rusqlite: Update to 0.24.
* gnu/packages/crates-io.scm (rust-rusqlite): Update to 0.24.
2020-12-02 21:53:44 +01:00
Hartmut Goebel e02822ede5
gnu: Add rust-libsqlite3-sys-0.20.
* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.20): New variable,
  skipping build.
  (rust-libsqlite3-sys-0.15): Inherit from rust-libsqlite3-sys-0.20.
2020-12-02 21:53:44 +01:00
Hartmut Goebel 8076a18e32
gnu: Add rust-hashbrown-0.9.
* gnu/packages/crates-io.scm (rust-hashbrown-0.9): New variable, skipping
  build.  (rust-hashbrown-0.8): Inherit from rust-hashbrown-0.9.
2020-12-02 21:53:44 +01:00
Hartmut Goebel 472a74bf6f
gnu: Add rust-hashlink-0.6.
* gnu/packages/crates-io.scm (rust-hashlink-0.6): New variable.
2020-12-02 21:53:44 +01:00
Hartmut Goebel 5e3e43c672
gnu: Add rust-base64-0.13.
* gnu/packages/crates-io.scm (rust-base64-0.13): New variable, skipping
  build.  (rust-base64-0.12): Inherit from rust-base64-0.13.
2020-12-02 21:53:44 +01:00
Hartmut Goebel d81dee205c
gnu: Add rust-bzip2-0.4.
* gnu/packages/crates-io.scm(rust-bzip2-0.4): New variable, skipping
  build.  (rust-bzip2-0.3): Inherit from rust-bzip2-0.4.
2020-12-02 21:53:44 +01:00
Hartmut Goebel 325b4c83db
gnu: Add rust-dyn-clone-1.
* gnu/packages/crates-io.scm (rust-dyn-clone-1): New variable.
2020-12-02 21:53:44 +01:00
Hartmut Goebel 5979d01cbb
gnu: Add rust-ed25519-dalek-1.
* gnu/packages/crates-io.scm (rust-ed25519-dalek-1): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel c2b5feeb52
gnu: Add rust-curve25519-dalek-3.
* gnu/packages/crates-io.scm (rust-curve25519-dalek-3): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel 09f0605111
gnu: Add rust-ed25519-1.
* gnu/packages/crates-io.scm (rust-ed25519-1): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel 1b9ffd73ea
gnu: Add rust-signature-1.
* gnu/packages/crates-io.scm (rust-signature-1): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel e6ab1ab27d
gnu: Add rust-signature-derive-1.
* gnu/packages/crates-io.scm (rust-signature-derive-1): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel 369c3fef59
gnu: Add rust-merlin-2.
* gnu/packages/crates-io.scm (rust-merlin-2): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel 9e92105fc9
gnu: Add rust-keccak-0.1.
* gnu/packages/crates-io.scm (rust-keccak-0.1): New variable.
2020-12-02 21:53:43 +01:00
Hartmut Goebel d3c91e9737
gnu: Add rust-lalrpop-0.19.
* gnu/packages/crates-io.scm (rust-lalrpop-0.19): New variable, skipping
  build.  (rust-lalrpop-0.17): Inherit from rust-lalrpop-0.19.
2020-12-02 21:53:43 +01:00
Hartmut Goebel 8e111eaf96
gnu: Add rust-lalrpop-util-0.19.
* gnu/packages/crates-io.scm (rust-lalrpop-util-0.19): New variable, skipping
  build.  (rust-lalrpop-util-0.17): Inherit from rust-lalrpop-util-0.19.
2020-12-02 21:53:43 +01:00
Hartmut Goebel e33eb2dca6
gnu: Add rust-ena-0.14:
* gnu/packages/crates-io.scm (rust-ena-0.14): New variable, skipping
  build.  (rust-ena-0.13): Inherit from rust-ena-0.14.
2020-12-02 21:53:43 +01:00
Hartmut Goebel fc6bb13018
gnu: Add rust-memsec-0.6.
* gnu/packages/crates-io.scm (rust-memsec-0.6): New variable, skipping
  build.  (rust-memsec-0.5): Inherit from rust-memsec-0.6.
2020-12-02 21:53:42 +01:00
Hartmut Goebel 2545fc4369
gnu: Add rust-num-bigint-dig-0.6.
* gnu/packages/crates-io.scm (rust-num-bigint-dig-0.6): New variable.
2020-12-02 21:53:42 +01:00
Hartmut Goebel b9cdaf62ae
gnu: Add rust-win-crypto-ng-0.2.
* gnu/packages/crates-io.scm (rust-win-crypto-ng-0.2): New variable.
2020-12-02 21:53:42 +01:00
Hartmut Goebel c12601ef58
gnu: Add rust-rpassword-5.
* gnu/packages/crates-io.scm (rust-rpassword-5): New variable, skipping
  build.  (rust-rpassword-4): Inherit from rust-rpassword-5.
2020-12-02 21:53:42 +01:00
Nicolas Goaziou 639f64823b
gnu: emacs-slime-volleyball: Update to 1.1.7.
* gnu/packages/emacs-xyz.scm (emacs-slime-volleyball): Update to 1.1.7.
2020-12-02 21:43:13 +01:00
Efraim Flashner a31ea8588c
gnu: qemu-minimal: Fix emulation build list.
* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Adjust
configure-flags logic to match using string-prefix instead of a full
match when determining qemu targets.
2020-12-02 19:32:15 +02:00
Efraim Flashner eeb3db0aa1
gnu: nano: Update to 5.4.
* gnu/packages/nano.scm (nano): Update to 5.4.
2020-12-02 18:05:33 +02:00
Kei Kebreau 3c2cf75fb3
gnu: Add catfish.
* gnu/packages/xfce.scm (catfish): New variable.
2020-12-02 09:15:42 -05:00
Pierre Neidhardt 9fe5bb7c92
gnu: lisp-repl-core-dumper: Update to 0.2.0.
* gnu/packages/lisp.scm (lisp-repl-core-dumper): Update to 0.2.0.
2020-12-02 10:38:07 +01:00
Marius Bakke 04b8367865
Revert "gnu: python-packaging: Update to 20.4."
This reverts commit 71b15b4874.
2020-12-01 23:23:10 +01:00
Marius Bakke 0f78b5c128
Revert "gnu: yelp-xsl: Update to 3.36.0."
This reverts commit dee784f6de.
2020-12-01 23:07:12 +01:00
Marius Bakke aa4e899be3
Revert "gnu: yelp-xsl: Enable documentation."
This reverts commit ba7a7d275d.
2020-12-01 23:07:00 +01:00
Marius Bakke e183418ff5
Revert "gnu: yelp-tools: De-propagate some inputs."
This reverts commit c3c92c456b.
2020-12-01 23:06:24 +01:00
Marius Bakke 5b580c0a28
Revert "gnu: gobject-introspection: Update to 1.64.1."
This reverts commit 0382e6a4e6.
2020-12-01 23:05:31 +01:00
Marius Bakke 3187b153a5
Revert "gnu: pixman: Update to 0.40.0."
This reverts commit f6a00057f5.
2020-12-01 23:05:15 +01:00
Marius Bakke 12c3ff4a02
Revert "gnu: pixman: Enable some features."
This reverts commit acc64de45b.
2020-12-01 23:05:06 +01:00
Marius Bakke 6af3045f66
Revert "gnu: openjpeg: Enable tests."
This reverts commit 49d38b9a44.
2020-12-01 23:04:46 +01:00
Marius Bakke f4450e8ca9
gnu: xorg-server: Update to 1.20.10 [fixes CVE-2020-14360, CVE-2020-25712].
* gnu/packages/xorg.scm (xorg-server): Update to 1.20.10.
(xorg-server-for-tests): Stay on 1.20.9.
2020-12-01 22:30:52 +01:00
Marius Bakke 3cf19b83d6
services: MySQL: Fix indentation.
* gnu/services/databases.scm (mysql-upgrade-wrapper): Adjust indentation.
2020-12-01 22:30:52 +01:00
Marius Bakke 383c51ca0f
services: databases: Do not export record type descriptors.
* gnu/services/databases.scm (<postgresql-config-file>,
<postgresql-configuration>, <memcached-configuration>,
<mongodb-configuration>): Remove exports.
2020-12-01 22:30:52 +01:00
Raghav Gururajan 27866b7ce2
gnu: openjpeg: Update synopsis and description.
* gnu/packages/image.scm (openjpeg) [synopsis]: Modify.
[description]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan 49d38b9a44
gnu: openjpeg: Enable tests.
* gnu/packages/image.scm (openjpeg) [arguments]<#:tests?>: Remove argument.
<#:configure-flags>[-DBUILD_UNIT_TESTS]: New flag.
[-DBUILD_TESTING]: New flag.
[-DOPJ_DATA_ROOT]: New flag.
<#:phases>['disable-failing-tests]: New phase.
[native-inputs]: Add openjpeg-data.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan b96961c9d2
gnu: openjpeg: Make some cosmetic changes.
* gnu/packages/images.scm (openjpeg): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan acc64de45b
gnu: pixman: Enable some features.
* gnu/packages/xdisorg.scm (pixman) [arguments]<#:configure-flags>[--enable-timers]: New flag.
[--enable-gnuplot]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan f6a00057f5
gnu: pixman: Update to 0.40.0.
* gnu/packages/xdisorg.scm (pixman) [version]: Update to 0.40.0.
[source]<origin>[sha256]: Modify base32.
[license]: Change from X11 to expat.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan 98f1951bb9
gnu: pixman: Make some cosmetic changes.
* gnu/packages/xdisorg.org (pixman): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan c2c0244ec3
gnu: gobject-introspection: Update synopsis, description, home-page and license.
* gnu/packages/glib.scm (gobject-introspection) [synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
[license]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan 0382e6a4e6
gnu: gobject-introspection: Update to 1.64.1.
* gnu/packages/glib.scm (gobject-introspection) [version]: Update to 1.64.1.
[arguments]<#:glib-or-gtk?>: New argument.
<#:phases>: Remove all phases.
[native-inputs]: Add bison and flex.
[inputs]: Remove bison, flex, glib and zlib.
[propagated-inputs]: Add glib.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan c3264f9e10
gnu: gobject-introspection: Make some cosmetic changes.
* gnu/packages/glib.scm (gobject-introspection): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan c3c92c456b
gnu: yelp-tools: De-propagate some inputs.
* gnu/packages/gnome.scm (yelp-tools) [propagated-inputs]: Move itstool, libxml2 and libxslt to ...
[native-inputs]: ... here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan 416b1b9f56
gnu: yelp-tools: Make some cosmetic changes.
* gnu/packages/gnome.scm (yelp-tools): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan 695cdc8798
gnu: yelp-xsl: Update license.
* gnu/packages/gnome.scm (yelp-xsl) [license]: Add lgpl2.1+ and expat.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:03 +01:00
Raghav Gururajan a7affce00e
gnu: yelp-xsl: Update description.
* gnu/packages/gnome.scm (yelp-xsl) [description]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:02 +01:00
Raghav Gururajan ba7a7d275d
gnu: yelp-xsl: Enable documentation.
* gnu/packages/gnome.scm (yelp-xsl) [arguments]<#:configure-flag>[--enable-doc]: New flag.
[native-inputs]: Add mallard-ducktype, intltool and libxslt.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:02 +01:00
Raghav Gururajan dee784f6de
gnu: yelp-xsl: Update to 3.36.0.
* gnu/packages/gnome.scm (yelp-xsl) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:02 +01:00
Raghav Gururajan 2394b76bd2
gnu: yelp-xsl: Make some cosmetic changes.
* gnu/packages/gnome.scm (yelp-xsl): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-12-01 22:06:00 +01:00
Tobias Geerinckx-Rice af1225a366
gnu: weechat: Update to 3.0.
* gnu/packages/irc.scm (weechat): Update to 3.0.
2020-12-01 20:55:43 +01:00
Tobias Geerinckx-Rice 8b7159ebbb
gnu: feh: Update to 3.6.
* gnu/packages/image-viewers.scm (feh): Update to 3.6.
2020-12-01 20:55:42 +01:00
Tobias Geerinckx-Rice 2368225019
gnu: metamath: Update to 0.193.
* gnu/packages/maths.scm (metamath): Update to 0.193.
2020-12-01 20:55:42 +01:00
Tobias Geerinckx-Rice 975ffa3d50
gnu: svt-av1: Update to 0.8.6.
* gnu/packages/video.scm (svt-av1): Update to 0.8.6.
2020-12-01 20:55:42 +01:00
Tobias Geerinckx-Rice 74e6b3a859
gnu: lighttpd: Update to 1.4.56.
* gnu/packages/web.scm (lighttpd): Update to 1.4.56.
2020-12-01 20:55:42 +01:00
Tobias Geerinckx-Rice 04d5fbab8e
gnu: neomutt: Update to 20201127.
* gnu/packages/mail.scm (neomutt): Update to 20201127.
2020-12-01 20:55:42 +01:00
Tobias Geerinckx-Rice eb71ab4655
gnu: inotify-tools: Omit static library.
* gnu/packages/linux.scm (inotify-tools)[arguments]:
Add "--disable-static" configure flag.
2020-12-01 20:55:41 +01:00
Tobias Geerinckx-Rice 7290477c8b
gnu: inotify-tools: Update to 3.20.11.0.
* gnu/packages/linux.scm (inotify-tools): Update to 3.20.11.0.
2020-12-01 20:55:41 +01:00
Efraim Flashner 410d5550b0
gnu: Add slurm-18.08.
* gnu/packages/parallel.scm (slurm-18.08): New variable.
2020-12-01 21:12:17 +02:00
Felix Gruber b202c702ce
gnu: libspatialite: Update to 5.0.0.
* gnu/packages/geo.scm (libspatialite, spatialite-tools): Update to 5.0.0.
[inputs]: Add new required dependencies minizip and librttopo.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-12-01 18:43:56 +01:00
Felix Gruber a051bf405b
gnu: Add librttopo.
* gnu/packages/geo.scm (librttopo): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-12-01 18:43:56 +01:00
Ricardo Wurmus ace3af2b80
gnu: pandoc-citeproc: Separate outputs.
This removes unnecessary references to Haskell packages for the statically
built executable.

* gnu/packages/haskell-xyz.scm (pandoc-citeproc)[outputs]: Add "lib" and "doc"
outputs.
2020-12-01 15:39:33 +01:00
Pierre Neidhardt c16628ea6e
gnu: Add glyphs.
* gnu/packages/lisp-xyz.scm (cl-glyphs, ecl-glyphs, sbcl-glyphs): New variables.
2020-12-01 15:15:52 +01:00
Pierre Neidhardt 1467ae640a
gnu: Add trivial-benchmark.
* gnu/packages/lisp-xyz.scm (cl-trivial-benchmark, ecl-trivial-benchmark,
sbcl-trivial-benchmark): New variables.
2020-12-01 15:07:06 +01:00
Pierre Neidhardt fc92963955
gnu: Add supertrace.
* gnu/packages/lisp-xyz.scm (cl-supertrace, ecl-supertrace, sbcl-supertrace):
New variables.
2020-12-01 13:44:08 +01:00
Pierre Neidhardt e4c1818e1b
gnu: Add repl-utilities.
* gnu/packages/lisp-xyz.scm (cl-repl-utilities, ecl-repl-utilities,
sbcl-repl-utilities): New variables.
2020-12-01 13:37:33 +01:00
Pierre Neidhardt 40693b6138
gnu: Add cl-progress-bar.
* gnu/packages/lisp-xyz.scm (cl-progress-bar, ecl-cl-progress-bar,
sbcl-cl-progress-bar): New variables.
2020-12-01 13:37:33 +01:00
Pierre Neidhardt 0b1f5713da
gnu: Add documentation-utils-extensions.
* gnu/packages/lisp-xyz.scm (cl-documentation-utils-extensions,
ecl-documentation-utils-extensions, sbcl-documentation-utils-extensions): New
variables.
2020-12-01 13:37:33 +01:00
Pierre Neidhardt 52b81c32ae
gnu: Add gtwiwtg.
* gnu/packages/lisp-xyz.scm (cl-gtwiwtg, ecl-gtwiwtg, sbcl-gtwiwtg): New variables.
2020-12-01 13:37:33 +01:00
Pierre Neidhardt 4f298ebac7
gnu: Add trivial-download.
* gnu/packages/lisp-xyz.scm (cl-trivial-download, ecl-trivial-download,
sbcl-trivial-download): New variables.
2020-12-01 13:37:33 +01:00
Ricardo Wurmus bb071237f2
gnu: ghc-libyaml: Use libyaml+static.
This is necessary to build static libraries that are used in the static build
of pandoc-citeproc.

* gnu/packages/haskell-xyz.scm (ghc-libyaml)[inputs]: Replace libyaml with
libyaml+static.
[arguments]: Adjust directory name.
2020-12-01 13:30:35 +01:00
Ricardo Wurmus 5eede29da4
gnu: Add libyaml+static.
* gnu/packages/web.scm (libyaml+static): New variable.
2020-12-01 13:30:35 +01:00
Ricardo Wurmus 555677fdf7
gnu: java-picard-1.113: Use ant/java8.
* gnu/packages/bioinformatics.scm (java-picard-1.113)[arguments]: Use
ant/java8.
[inputs]: Replace ant with ant/java8.
2020-12-01 13:30:34 +01:00
Pierre Neidhardt 65bf9f6b2d
gnu: Add clesh.
* gnu/packages/lisp-xyz.scm (cl-clesh, ecl-clesh, sbcl-clesh): New variables.
2020-12-01 12:38:47 +01:00
Pierre Neidhardt 91d59549a7
gnu: Add trivial-shell.
* gnu/packages/lisp-xyz.scm (cl-trivial-shell, ecl-trivial-shell,
sbcl-trivial-shell): New variables.
2020-12-01 12:38:47 +01:00
Pierre Neidhardt f825720743
gnu: Add clamp.
* gnu/packages/lisp-xyz.scm (cl-clamp, ecl-clamp, sbcl-clamp): New variables.
2020-12-01 12:38:47 +01:00
Pierre Neidhardt 8ee3e7833e
gnu: Add check-it.
* gnu/packages/lisp-xyz.scm (cl-check-it, ecl-check-it, sbcl-check-it): New variables.
2020-12-01 12:38:47 +01:00
Pierre Neidhardt 6ba21a2ebd
gnu: Add clawk.
* gnu/packages/lisp-xyz.scm (cl-clawk, ecl-clawk, sbcl-clawk): New variables.
2020-12-01 12:38:47 +01:00
Pierre Neidhardt d13fb04b39
gnu: Add regex.
* gnu/packages/lisp-xyz.scm (cl-regex, ecl-regex, sbcl-regex): New variables.
2020-12-01 12:38:46 +01:00
Pierre Neidhardt 8d8ecbfe37
gnu: claw-support: Fix typos in description.
* gnu/packages/lisp-xyz.scm (claw-support)[description]: Fix typos.
2020-12-01 12:37:52 +01:00
Pierre Neidhardt ab15cf5a6d
gnu: Add lisp-repl-core-dumper.
* gnu/packages/lisp.scm (lisp-repl-core-dumper): New variable.
2020-12-01 12:37:52 +01:00
Guillaume Le Vaillant 0ce02f679d
gnu: sbcl-bst: Update to 2.0-0.8545aed.
* gnu/packages/lisp-xyz.scm (sbcl-bst): Update to 2.0-0.8545aed.
2020-12-01 11:52:35 +01:00
Guillaume Le Vaillant 7a0f660609
gnu: sbcl-ironclad: Update to 0.52.
* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.52.
2020-12-01 11:52:35 +01:00
Guillaume Le Vaillant ad884c3b88
gnu: Add olc.
* gnu/packages/lisp-xyz.scm (cl-olc, ecl-olc, sbcl-olc): New variables.
2020-12-01 11:52:35 +01:00
Guillaume Le Vaillant deed016169
gnu: Add maidenhead.
* gnu/packages/lisp-xyz.scm (cl-maidenhead, ecl-maidenhead, sbcl-maidenhead):
  New variables.
2020-12-01 11:52:35 +01:00
Guillaume Le Vaillant 291328b19e
gnu: Add mgrs.
* gnu/packages/lisp-xyz.scm (cl-mgrs, ecl-mgrs, sbcl-mgrs): New variables.
2020-12-01 11:52:35 +01:00
Guillaume Le Vaillant fd994faad4
gnu: Add utm-ups.
* gnu/packages/lisp-xyz.scm (cl-utm-ups, ecl-utm-ups, sbcl-utm-ups): New
  variables.
2020-12-01 11:52:35 +01:00
Guillaume Le Vaillant 81108a983a
gnu: sbcl-simple-parallel-tasks: Update to 1.0-1.ce7b60f.
* gnu/packages/lisp-xyz.scm (sbcl-simple-parallel-tasks): Update to
  1.0-1.ce7b60f.
2020-12-01 11:52:34 +01:00
Guillaume Le Vaillant 26e92b7e78
gnu: sbcl-specialized-function: Disable tests.
* gnu/packages/lisp-xyz.scm (sbcl-specialized-function)[arguments]: Disable
  tests.
2020-12-01 11:52:34 +01:00
Guillaume Le Vaillant 718dd9779a
gnu: clisp: Remove unused patch.
This is a follow-up for 074236d197.

* gnu/patches/clisp-remove-failing-test.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-12-01 11:52:34 +01:00
Guillaume Le Vaillant 0809e4a4fa
gnu: Add clml.
* gnu/packages/lisp-xyz.scm (cl-clml, sbcl-clml): New variables.
* gnu/packages/patches/sbcl-clml-fix-types.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-12-01 11:52:34 +01:00
Guillaume Le Vaillant c3e459d266
gnu: sbcl: Increase default maximum heap size.
* gnu/packages/lisp.scm (sbcl)[arguments]: Build with a max heap size
  of 3 GiB.
2020-12-01 11:52:34 +01:00
Guillaume Le Vaillant dec194bfa8
gnu: Add array-operations.
* gnu/packages/lisp-xyz.scm (cl-array-operations, ecl-array-operations,
  sbcl-array-operations): New variables.
2020-12-01 11:52:34 +01:00
Morgan Smith dcb95c6fc1
gnu: openocd: Fix build.
* gnu/packages/embedded.scm (openocd)[arguments]: Add "LIBS=-lutil" to allow
it to build.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-12-01 11:08:57 +01:00
Mathieu Othacehe 98bf5ffe2d
Revert "ci: Temporarily disable image-jobs."
This reverts commit a79041f0b5. The issue has
been fixed with 07a33b1d21.
2020-12-01 09:33:16 +01:00
Ryan Prior 50b18b5c10
gnu: emacs-next-pgtk: Update to savannah feature/pgtk branch.
* gnu/packages/emacs.scm (emacs-next-pgtk): Update to savannah feature/pgtk branch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-01 00:10:48 +01:00
Kyle Meyer 07303b2d5b
gnu: git-annex: Update to 8.20201127.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20201127.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-01 00:10:48 +01:00
Ludovic Courtès 07a33b1d21
services: profile: Create manifest at monadic-bind time.
Fixes <https://bugs.gnu.org/44952>.
Reported by Mathieu Othacehe <othacehe@gnu.org>.

* gnu/services.scm (packages->profile-entry): Change 'with-monad' to
'mlet' with one binding.
2020-12-01 00:10:48 +01:00
Nicolas Goaziou 807e9dc1a7
gnu: emacs-relint: Update to 1.19.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.19.
2020-11-30 23:34:27 +01:00
Nicolas Goaziou 4557572901
gnu: emacs-xr: Update to 1.20.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.20.
2020-11-30 23:34:15 +01:00
Ricardo Wurmus 80fbad4fe6
gnu: pigx-chipseq: Update to 0.0.51.
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.51.
[inputs]: Add r-corrplot, r-deseq2, r-dt, r-ggrepel, r-gprofiler2, r-pheatmap,
and r-rsubread.
2020-11-30 22:39:34 +01:00
Ricardo Wurmus d3c1b5f66d
gnu: pigx-scrnaseq: Update to 1.1.7.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq): Update to 1.1.7.
2020-11-30 22:39:34 +01:00
Efraim Flashner 05be4e06a3
gnu: alot: Don't use unstable tarball.
* gnu/packages/mail.scm (alot)[source]: Download using git-fetch.
2020-11-30 23:33:55 +02:00
Danny Milosavljevic ad01213837
gnu: Add fiano-fmap.
* gnu/packages/admin.scm (fiano-fmap): New variable.
2020-11-30 22:31:38 +01:00
Danny Milosavljevic 4f318f7403
gnu: Add fiano-utk.
* gnu/packages/admin.scm (fiano-utk): New variable.
2020-11-30 22:31:38 +01:00
Danny Milosavljevic a94214f665
gnu: Add fiano.
* gnu/packages/admin.scm (fiano): New variable.
2020-11-30 22:31:38 +01:00
Danny Milosavljevic d6e40862cc
gnu: Add go-github.com-ulikunitz-xz.
* gnu/packages/golang.scm (go-github.com-ulikunitz-xz): New variable.
2020-11-30 22:31:37 +01:00
Tanguy Le Carrour b5ed51bdf9
gnu: poetry: Update to 1.1.4.
* gnu/packages/python-xyz.scm (poetry): Update to 1.1.4.
[arguments]: Loosen constraint on python-keyring only.
[propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent.
Add python-pip, python-packaging and python-poetry-core.
Use python-requests-toolbelt-0.9.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:06:48 +01:00
Tanguy Le Carrour 9c8ac92eb6
gnu: Add python-poetry-core.
* gnu/packages/python-xyz.scm (python-poetry-core): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:06:27 +01:00
Tanguy Le Carrour e318c3a6aa
gnu: python-tomlkit: Update to 0.7.0.
* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.7.0.
[native-inputs]: Add python-pyyaml.
[description]: Update description.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:05:58 +01:00
Tanguy Le Carrour aaa1b80499
gnu: python-pip: Update to 20.2.4.
* gnu/packages/python-xyz.scm (python-pip): Update to 20.2.4.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:05:40 +01:00
Tanguy Le Carrour ce6efff6ec
gnu: python-virtualenv: Update to 20.2.1.
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.2.1.
[propagated-inputs] Use python-distlib/next instead of python-distlib.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:05:09 +01:00
Tanguy Le Carrour e61cdf8733
gnu: Add python-distlib/next.
* gnu/packages/python-xyz.scm (python-distlib/next): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:04:51 +01:00
Tanguy Le Carrour 71b15b4874
gnu: python-packaging: Update to 20.4.
* gnu/packages/python-xyz.scm (python-packaging): Update to 20.4.
[source]: Remove patch that has been merged upstream.
* gnu/packages/patches/python-packaging-test-arch.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Apply removal.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-30 22:04:13 +01:00
Tobias Geerinckx-Rice 265e1858fb
gnu: dfu-util: Update to 0.10.
* gnu/packages/flashing-tools.scm (dfu-util): Update to 0.10.
2020-11-30 21:43:51 +01:00
Tobias Geerinckx-Rice 0d5578c12b
gnu: libreoffice: Build reproducibly.
* gnu/packages/libreoffice.scm (libreoffice)[native-inputs]: Add ziptime.
[arguments]: Add a 'reset-zip-timestamps phase that invokes it.
2020-11-30 21:43:50 +01:00
Tobias Geerinckx-Rice b9f8e36e5b
gnu: libfprint: Update to 1.90.4.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.4.
2020-11-30 21:43:50 +01:00
Tobias Geerinckx-Rice 739174947e
gnu: sudo: Update to 1.9.4.
* gnu/packages/admin.scm (sudo): Update to 1.9.4.
[source]: Add patch.
* gnu/packages/patches/sudo-fix-build-without-sendmail.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-11-30 21:43:36 +01:00
Tobias Geerinckx-Rice 65c110e27a
gnu: Add ziptime.
* gnu/packages/compression.scm (ziptime): New public variable.
2020-11-30 21:17:26 +01:00
Tobias Geerinckx-Rice 09191e37cd
gnu: photoflare: Update to 1.6.6.
* gnu/packages/photo.scm (photoflare): Update to 1.6.6.
2020-11-30 21:17:26 +01:00
Tobias Geerinckx-Rice ca0c30f1fa
gnu: mtools: Update to 4.0.26.
* gnu/packages/mtools.scm (mtools): Update to 4.0.26.
2020-11-30 21:17:25 +01:00
Tobias Geerinckx-Rice d74c82b24e
gnu: drbd-utils: Update to 9.15.1.
* gnu/packages/cluster.scm (drbd-utils): Update to 9.15.1.
2020-11-30 21:17:25 +01:00
Tobias Geerinckx-Rice dfea2492af
gnu: sratom: Update to 0.6.6.
* gnu/packages/audio.scm (sratom): Update to 0.6.6.
2020-11-30 21:17:25 +01:00
Tobias Geerinckx-Rice 7405da9269
gnu: suil: Update to 0.10.8.
* gnu/packages/audio.scm (suil): Update to 0.10.8.
2020-11-30 21:17:25 +01:00
Martin Becze d6c4a436d7
gnu: nicotine: Update to 2.1.2.
* gnu/packages/nicotine.scm (nicotine+): Update to 2.1.2.
[inputs]: Remove python-mutagen and python-dbus. Add python-pytaglib.
[native-inputs]: Add gettext-minimal.
[arguments]: Apply the 'glib-or-gtk-wrap' and 'glib-or-gtk-compile-schemas'
phases from the glib-or-gtk-build-system.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-11-30 12:23:54 -05:00
Martin Becze 4c41dd9922
gnu: Add python-pytaglib.
* gnu/packages/mp3.scm (python-pytaglib): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-11-30 12:23:53 -05:00
Guillaume Le Vaillant 275fcffc9b
gnu: Add sbcl-stumpwm-screenshot.
* gnu/packages/wm.scm (sbcl-stumpwm-screenshot): New variable.
2020-11-30 15:00:27 +01:00
Guillaume Le Vaillant f6c827c1c9
gnu: Add sbcl-stumpwm-winner-mode.
* gnu/packages/wm.scm (sbcl-stumpwm-winner-mode): New variable.
2020-11-30 14:44:49 +01:00
Guillaume Le Vaillant 52828db083
gnu: Add sbcl-stumpwm-mem.
* gnu/packages/wm.scm (sbcl-stumpwm-mem): New variable.
2020-11-30 14:39:53 +01:00
Guillaume Le Vaillant fba3e9e28f
gnu: Add sbcl-stumpwm-cpu.
* gnu/packages/wm.scm (sbcl-stumpwm-cpu): New variable.
2020-11-30 14:38:06 +01:00
Guillaume Le Vaillant 680102aa2d
gnu: Add sbcl-stumpwm-numpad-layouts.
* gnu/packages/wm.scm (sbcl-stumpwm-numpad-layouts): New variable.
2020-11-30 14:32:55 +01:00
Guillaume Le Vaillant dfb85d1e9c
gnu: stumpwm: Update to 20.11.
* gnu/packages/wm.scm (stumpwm): Update to 20.11.
2020-11-30 14:25:01 +01:00
Pierre Neidhardt 40bfe1168f
gnu: sbcl: Update to 2.0.11.
* gnu/packages/lisp.scm (sbcl): Update to 2.0.11.
2020-11-30 12:30:00 +01:00
Pierre Neidhardt 074236d197
gnu: clisp: Enable ASDF module and parallel build, remove old patch.
* gnu/packages/lisp.scm (clisp)[source]: Remove patch that does not seem to be
needed anymore.
[arguments]: Remove (obsolete?) #:build keyword.  Enable ASDF and explicitly
enable ffcall, readline, sigsegv.  Enable parallel-build since they seem to
work now.
2020-11-30 12:28:38 +01:00
Pierre Neidhardt 85821dcd33
gnu: Add generic-cl.
* gnu/packages/lisp-xyz.scm (cl-generic-cl, ecl-generic-cl, sbcl-generic-cl):
New variables.
2020-11-30 11:28:36 +01:00
Pierre Neidhardt a748984797
gnu: cl-environments: Update to 20201110 and use SBCL build system.
* gnu/packages/lisp-xyz.scm (cl-environments): Update to 20201110.
[build-system]: Use asdf-build-system/sbcl.
(ecl-cl-environments, sbcl-cl-environments): New variables.
(sbcl-static-dispatch): Comment which error we get when using
sbcl-cl-environments.
2020-11-30 11:19:26 +01:00
Pierre Neidhardt fcc9c5a575
gnu: sbcl-alexandria: Update to 1.2.
* gnu/packages/lisp-xyz.scm (sbcl-alexandria): Update to 1.2.
2020-11-30 10:45:49 +01:00
Alexandru-Sergiu Marton 6e4f62ad8f
gnu: Add gmni.
* gnu/packages/web-browsers.scm (gmni): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-30 09:29:06 +00:00
Tobias Geerinckx-Rice 70a17df684
gnu: par2cmdline: Update to 0.8.1.
* gnu/packages/backup.scm (par2cmdline): Update to 0.8.1.
2020-11-30 00:25:52 +01:00
Tobias Geerinckx-Rice 958f6b5aa6
gnu: gpxsee: Update to 7.37.
* gnu/packages/gps.scm (gpxsee): Update to 7.37.
2020-11-30 00:25:52 +01:00
Tobias Geerinckx-Rice 4ac139631d
gnu: perl-gd: Update to 2.73.
* gnu/packages/gd.scm (perl-gd): Update to 2.73.
2020-11-30 00:25:51 +01:00
Tobias Geerinckx-Rice df6399e9bd
gnu: rsibreak: Update to 0.12.13.
* gnu/packages/kde-utils.scm (rsibreak): Update to 0.12.13.
2020-11-30 00:25:51 +01:00
Tobias Geerinckx-Rice e9ff73f549
gnu: signing-party: Update to 2.11.
* gnu/packages/gnupg.scm (signing-party): Update to 2.11.
2020-11-30 00:25:51 +01:00
Tobias Geerinckx-Rice a8ffe16066
gnu: mcelog: Update to 173.
* gnu/packages/linux.scm (mcelog): Update to 173.
2020-11-29 23:15:54 +01:00
Tobias Geerinckx-Rice c5f8334b87
gnu: libmwaw: Update to 0.3.17.
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.17.
2020-11-29 23:15:54 +01:00
Tobias Geerinckx-Rice 890d4ce6de
gnu: libphidget: Update to 2.1.9.20190409.
* gnu/packages/libphidget.scm (libphidget): Update to 2.1.9.20190409.
2020-11-29 23:15:53 +01:00
Tobias Geerinckx-Rice 9af59b0dce
gnu: unionfs-fuse: Update to 2.1.
* gnu/packages/linux.scm (unionfs-fuse): Update to 2.1.
2020-11-29 23:15:53 +01:00
Tobias Geerinckx-Rice 8daad379bf
gnu: altermime: Update to 0.3.11.
* gnu/packages/mail.scm (altermime): Update to 0.3.11.
2020-11-29 23:15:53 +01:00
Tobias Geerinckx-Rice 465a251380
gnu: libtermkey: Update to 0.22.
* gnu/packages/terminals.scm (libtermkey): Update to 0.22.
[arguments]: Add a 'patch-failing-test phase.
2020-11-29 23:15:53 +01:00
Tobias Geerinckx-Rice ede2e1f434
gnu: libtermkey: Prepare for cross-compilation.
* gnu/packages/terminals.scm (libtermkey)[arguments]: Use CC-FOR-TARGET.
2020-11-29 23:15:53 +01:00
Mathieu Othacehe a79041f0b5
ci: Temporarily disable image-jobs.
* gnu/ci.scm (hydra-jobs): Temporarily disable image-jobs.
2020-11-29 22:05:20 +01:00
Oleg Pykhalov 084695f1e8
gnu: emacs-dashboard: Update to 1.7.0.
* gnu/packages/emacs-xyz.scm (emacs-dashboard): Update to 1.7.0.
2020-11-29 23:49:23 +03:00
Oleg Pykhalov c039751bc5
gnu: streamlink: Update to 1.7.0.
* gnu/packages/video.scm (streamlink): Update to 1.7.0.
2020-11-29 23:49:23 +03:00
Oleg Pykhalov dc747ccf3a
gnu: cava: Update to 0.7.3.
* gnu/packages/audio.scm (cava): Update to 0.7.3.
2020-11-29 23:49:23 +03:00
Oleg Pykhalov 2a72cb7b53
gnu: xnotify: Update to 0.7.3.
* gnu/packages/wm.scm (xnotify): Update to 0.7.3.
2020-11-29 23:49:23 +03:00
Oleg Pykhalov d8fd250274
gnu: emacs-dired-rsync: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-dired-rsync): Update to 0.5.
2020-11-29 23:49:23 +03:00
Oleg Pykhalov bf82252124
gnu: xmenu: Update to 4.4.1.
* gnu/packages/wm.scm (xmenu)[version]: Update to 4.4.1.
[inputs]: Add xinerama.
2020-11-29 23:49:22 +03:00
Oleg Pykhalov 8ff162332c
gnu: xclickroot: Update to 1.2.
* gnu/packages/wm.scm (xclickroot): Update to 1.2.
2020-11-29 23:49:22 +03:00
Oleg Pykhalov 5fb3be0ec4
gnu: webssh: Update to 1.5.3.
* gnu/packages/ssh.scm (webssh): Update to 1.5.3.
2020-11-29 23:49:20 +03:00
Nicolas Goaziou 6970d3591d
gnu: emacs-tramp: Update to 2.4.4.4.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.4.4.4.
2020-11-29 21:27:25 +01:00
Joseph LaFreniere e2faabfa7d
gnu: Add emacs-polymode-markdown.
* gnu/packages/emacs-xyz.scm (emacs-polymode-markdown): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-29 21:22:16 +01:00
Efraim Flashner 53b2bada05
gnu: nudoku: Update source URI.
* gnu/packages/games.scm (nudoku)[source]: Remove trailing .git from URI.
2020-11-29 21:58:44 +02:00
Efraim Flashner d22d491438
gnu: nudoku: Add source file-name field.
* gnu/packages/games.scm (nudoku)[source]: Add file-name field.
2020-11-29 21:57:21 +02:00
Adam 36b6528bd0
gnu: Add python-pytelegrambotapi.
* gnu/packages/python-xyz.scm (python-pytelegrambotapi): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-29 21:47:00 +02:00
Tobias Geerinckx-Rice dac14efe13
gnu: texmaker: Update to 5.0.4.
* gnu/packages/tex.scm (texmaker): Update to 5.0.4.
2020-11-29 20:44:31 +01:00
Tobias Geerinckx-Rice 808c198e37
gnu: stgit: Update to 0.23.
* gnu/packages/version-control.scm (stgit): Update to 0.23.
2020-11-29 20:44:31 +01:00
Tobias Geerinckx-Rice d5956a4259
gnu: stgit: Update home page.
* packages/version-control.scm (stgit)[home-page]: Follow HTML redirection.
2020-11-29 20:44:31 +01:00
Tobias Geerinckx-Rice c096071492
gnu: vim: Update to 8.2.2067.
* gnu/packages/vim.scm (vim): Update to 8.2.2067.
2020-11-29 20:44:31 +01:00
Tobias Geerinckx-Rice a5ec9f781f
gnu: prixovy: Enable Brotli inspection.
* gnu/packages/tor.scm (privoxy)[arguments]: Add "--with-brotli"
to the #:configure-flags.
[inputs]: Add brotl.
2020-11-29 20:44:31 +01:00
Tobias Geerinckx-Rice 70feedbbdb
gnu: prixovy: Enable HTTPS inspection.
* gnu/packages/tor.scm (privoxy)[arguments]: Add "--with-openssl"
to the #:configure-flags.
[inputs]: Add openssl.
2020-11-29 20:44:30 +01:00
Kyle Meyer 30ba63b445
gnu: b4: Update to 0.5.3.
* gnu/packages/version-control.scm (b4): Update to 0.5.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-29 21:30:30 +02:00
Kyle Meyer 28af475358
gnu: grokmirror: Update to 2.0.5.
* gnu/packages/version-control.scm (grokmirror): Update to 2.0.5.
[propagated-inputs]: Add python-packaging.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-29 21:27:53 +02:00
Ryan Prior 8c3caf9c5d
gnu: esbuild: Update to 0.8.16.
* gnu/packages/web.scm (esbuild): Update to 0.8.16.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-29 21:21:07 +02:00
Tomás Ortín Fernández 3c50f08924
gnu: Add cgoban.
* gnu/packages/games.scm (cgoban): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-29 21:18:02 +02:00
Maxim Cournoyer c601e2bf9a
gnu: weasyprint: Update to 52.1.
Fixes <https://issues.guix.gnu.org/42409>.

* gnu/packages/patches/weasyprint-library-paths.patch: Delete.
* gnu/packages/pdf.scm (weasyprint): Update to 52.1
[phases]{patch-library-paths}: Adjust.
{check}: Remove.
{register-dejavu-font}: New phase.
[native-inputs]: Add font-dejavu.
2020-11-29 14:02:48 -05:00
Maxim Cournoyer e59a26cf3e
gnu: python-pyphen: Update to 0.10.0.
* gnu/packages/python-xyz.scm (python-pyphen): Update to 0.10.0.
2020-11-29 14:02:47 -05:00
Maxim Cournoyer fc72594c28
gnu: python-tinycss2: Update to 1.1.0.
* gnu/packages/patches/python-tinycss2-flake8-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/python-web.scm (python-tinycss2): Update to 1.1.0.
[source]: Remove patch.
[arguments]: Remove field, disabling tests.
[native-inputs]: Remove field.
2020-11-29 14:02:47 -05:00
Maxim Cournoyer e1f86df4e4
gnu: python-flit: Update to 3.0.0.
* gnu/packages/python-xyz.scm (python-flit): Update to 3.0.0.
2020-11-29 14:02:47 -05:00
Maxim Cournoyer 93c430710b
gnu: python-cssselect2: Update to 0.4.1.
* gnu/packages/python-web.scm (python-cssselect2): Update to 0.4.1.
2020-11-29 14:02:47 -05:00
Maxim Cournoyer 5c79f955c7
gnu: python-cairosvg: Update to 2.5.0.
* gnu/packages/python-xyz.scm (python-cairosvg): Update to 2.5.0.
2020-11-29 14:02:47 -05:00
Maxim Cournoyer ca5e4b46b7
gnu: python-mypy: Update to 0.790.
* gnu/packages/python-check.scm (python-mypy): Update to 0.790.
[origin]: Fetch sources from git.
[phases]{check}: Run the unit tests only, not the self test, which fails.
[native-inputs]: Remove python-py.  Use python-pytest-6.
2020-11-29 14:02:47 -05:00
Maxim Cournoyer ed72e55831
gnu: python-pytest-xdist: Update to 2.1.0.
* gnu/packages/check.scm (python-pytest-xdist): Update to 2.1.0.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer d4732deb4f
gnu: Add python-pytest-6.
* gnu/packages/check.scm (python-pytest-6): New variable.
(python-pytest-6-bootstrap): Likewise.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer cbb03bd521
gnu: python-typing-extensions: Update to 3.7.4.3.
* gnu/packages/python-xyz.scm (python-typing-extensions): Update to 3.7.4.3.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer b57254d02b
gnu: Add python-py-next.
* gnu/packages/python-xyz.scm (python-py-next): New variable.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer 596104f807
gnu: Add python-iniconfig.
* gnu/packages/python-xyz.scm (python-iniconfig): New variable.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer 4035c2e402
gnu: python-cairocffi: Update to 1.2.0.
* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.2.0.
[source]: Fetch from Git.
[patches]: Remove field.
[inputs]: Remove pango.
[native-inputs]: Remove pkg-config and python-docutils.  Add python-numpy and
python-sphinx-rtd-theme.
[phases]{patch-paths}: Adjust.  Fix the patching of gdk-3.
{disable-linters}: New phase.
{install-doc}: Adjust.  The license file is now installed by a build phase.
* gnu/packages/patches/python-cairocffi-dlopen-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer 1726dad3cc
gnu: python-cairocffi: Fix indentation.
* gnu/packages/python-xyz.scm (python-cairocffi): Fix indentation.
2020-11-29 14:02:46 -05:00
Maxim Cournoyer 818c91b6e6
gnu: python-html5lib: Update to 1.1.
* gnu/packages/python-web.scm (python-html5lib): Update to 1.1.
2020-11-29 14:02:45 -05:00
Mathieu Othacehe 0216fc2573
gnu: guix: Update to 1.2.0-3.35a32fe.
* gnu/packages/package-management.scm (guix): Update to 1.2.0-3.35a32fe.
2020-11-29 19:23:50 +01:00
Mathieu Othacehe d9f05c70a6
gnu: guix: Fix cross-compilation.
This is a follow-up of 375cc7dea2.

Avahi requires "glib" which doesn't cross-compile yet.

* gnu/packages/package-management.scm (guix)[arguments]: Remove "guile-avahi"
from the wrapper when cross-compiling.
[native-inputs]: Remove "guile-avahi" when cross-compiling.
[propagated-inputs]: Ditto.
2020-11-29 19:22:05 +01:00
Tobias Geerinckx-Rice b588bb0756
gnu: privoxy: Update to 3.0.29.
* gnu/packages/tor.scm (privoxy): Update to 3.0.29.
2020-11-29 17:58:03 +01:00
Tobias Geerinckx-Rice c1d6814b22
gnu: vdpauinfo: Update to 1.4.
* gnu/packages/video.scm (vdpauinfo): Update to 1.4.
2020-11-29 17:28:40 +01:00
Tobias Geerinckx-Rice f637483afc
gnu: vdpauinfo: Fetch from git repository.
* gnu/packages/video.scm (vdpauinfo)[source]: Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Replace the default 'bootstrap phase.
[native-inputs]: Add autoconf & automake.
2020-11-29 17:28:40 +01:00
Tobias Geerinckx-Rice e8d561a4ec
gnu: gaupol: Update to 1.8.
* gnu/packages/video.scm (gaupol): Update to 1.8.
2020-11-29 17:28:40 +01:00
Tobias Geerinckx-Rice fa50a8bc7c
gnu: cwm: Prepare for cross-compilation.
* gnu/packages/wm.scm (cwm)[arguments]: Use CC-FOR-TARGET.
2020-11-29 17:28:40 +01:00
Tobias Geerinckx-Rice 1663479855
gnu: cwm: Update to 6.7.
* gnu/packages/wm.scm (cwm): Update to 6.7.
2020-11-29 17:28:40 +01:00
Tobias Geerinckx-Rice f89d97c8ac
gnu: j4-dmenu-desktop: Update to 2.18.
* gnu/packages/xdisorg.scm (j4-dmenu-desktop): Update to 2.18.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice 16611d1c95
gnu: Add bcachefs-static.
* gnu/packages/file-systems.scm (bcachefs/static): New public variable.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice 7c5f064277
gnu: Add bcachefs-tools-static.
* gnu/packages/file-systems.scm (bcachefs-tools/static): New public
variable.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice 8ce52a25bc
gnu: hplip: Install PPDs into a separate output.
* gnu/packages/cups.scm (hplip)[outputs]: Add a :ppd output.
[arguments]: Install the .ppd files there.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice 8fe3694990
gnu: thermald: Update to 2.4.
* gnu/packages/admin.scm (thermald): Update to 2.4.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice 90b89aeb77
gnu: youtube-dl: Update to 2020.11.29.
* gnu/packages/video.scm (youtube-dl): Update to 2020.11.29.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice 8ae5fde27a
gnu: igt-gpu-tools: Remove unused inputs.
* gnu/packages/admin.scm (igt-gpu-tools)[inputs]: Remove glib, libxrandr,
openssl, and util-macros.
2020-11-29 17:28:39 +01:00
Tobias Geerinckx-Rice ad7749a127
gnu: igt-gpu-tools: Update to 1.25.
* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.25.
[build-system]: Switch to Meson.
[native-inputs]: Remove autoconf, automake, and libtool.
Add bison & flex.
2020-11-29 17:28:38 +01:00
Adam Kandur 6e043dfccd
gnu: Add claw-support.
* gnu/packages/lisp-xyz.scm (cl-claw-support, ecl-claw-support,
  sbcl-claw-support): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-11-29 15:33:29 +01:00
Adam Kandur e3d5a20605
gnu: Add make-hash.
* gnu/packages/lisp-xyz.scm (cl-make-hash, ecl-make-hash, sbcl-make-hash): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-11-29 15:33:28 +01:00
Adam Kandur 8481141446
gnu: Add deeds.
* gnu/packages/lisp-xyz.scm (cl-deeds, ecl-deeds, sbcl-deeds): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-11-29 15:33:28 +01:00
Adam Kandur 0fac1f2591
gnu: Add deploy.
* gnu/packages/lisp-xyz.scm (cl-deploy, ecl-deploy, sbcl-deploy): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-11-29 15:33:28 +01:00
Adam Kandur 7a34169f6c
gnu: Add defpackage-plus.
* gnu/packages/lisp-xyz.scm (cl-defpackage-plus, ecl-defpackage-plus,
  sbcl-defpackage-plus): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-11-29 15:33:28 +01:00
Mathieu Othacehe 79f9dee3c4
Use substitute servers on the local network.
* guix/scripts/discover.scm: New file.
* Makefile.am (MODULES): Add it.
* nix/nix-daemon/guix-daemon.cc (options): Add "discover" option,
(parse-opt): parse it,
(main): start "guix discover" process when the option is set.
* guix/scripts/substitute.scm (%local-substitute-urls): New variable,
(substitute-urls): add it.
* gnu/services/base.scm (<guix-configuration>): Add "discover?"
field,
(guix-shepherd-service): honor it.
* doc/guix.texi (Invoking guix-daemon): Document "discover" option,
(Base Services): ditto.
2020-11-29 15:08:26 +01:00
Mathieu Othacehe 276e494b2a
publish: Add advertising support.
* guix/scripts/publish.scm (%options): Add "--advertise" option.
(show-help): Document it.
(service-name): New procedure,
(publish-service-type): new variable.
(run-publish-server): Add "advertise?" and "port" parameters. Use them to publish
the server using Avahi.
(guix-publish): Pass the "advertise?" option to "run-publish-server".
* gnu/services/base.scm (<guix-publish-configuration>): Add "advertise?"
field.
(guix-publish-shepherd-service): Honor it.
2020-11-29 15:08:26 +01:00
Mathieu Othacehe 375cc7dea2
Add Avahi support.
* guix/avahi.scm: New file.
* Makefile.am (MODULES): Add it.
* configure.ac: Add Guile-Avahi dependency.
* doc/guix.texi (Requirements): Document it.
* gnu/packages/package-management.scm (guix)[native-inputs]: Add
"guile-avahi",
[propagated-inputs]: ditto.
* guix/self.scm (specification->package): Add guile-avahi.
(compiled-guix): Ditto.
2020-11-29 15:08:26 +01:00
Oleg Pykhalov 8518a3692c
services: zabbix-agent: Delete not mandatory hostname configuration.
* gnu/services/monitoring.scm
(zabbix-agent-configuration)[hostname]: Set to empty string.
2020-11-29 16:58:55 +03:00
Guillaume Le Vaillant 7c2e67400f
gnu: Add ocrodjvu.
* gnu/packages/djvu.scm (ocrodjvu): New variable.
2020-11-29 14:36:57 +01:00
Guillaume Le Vaillant e7fb2c6e7b
gnu: Add didjvu.
* gnu/packages/djvu.scm (didjvu): New variable.
2020-11-29 14:36:57 +01:00
Guillaume Le Vaillant 2083ab1280
gnu: Add python2-gamera.
* gnu/packages/python-xyz.scm (python2-gamera): New variable.
2020-11-29 14:36:57 +01:00
Christopher Baines 6135e55f5c
gnu: guix-build-coordinator: Update to 0-8.ed3b2e5.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-8.ed3b2e5.
(native-inputs): Fix version of guile-json.
2020-11-29 10:19:56 +00:00
Christopher Baines 92e43e5ced
gnu: guile-prometheus: Update to 0-2.12d3d9d.
* gnu/packages/guile-xyz.scm (guile-prometheus): Update to 0-2.12d3d9d.
2020-11-29 09:17:14 +00:00
Pierre Neidhardt ae3c7e7d27
gnu: emacs-sly: Update to 20201125.
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20201125.
2020-11-29 09:59:52 +01:00
Pierre Neidhardt e4bd4dd7a8
gnu: sbcl-slynk: Update to 20201125.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 20201125.
[arguments]: Remove slynk/util since it's no longer in upstream.
Remove obsolete `substitute*' since upstream has fixed them.
2020-11-29 09:58:53 +01:00
Martin Becze 40352788de
gnu: loko: Update to 0.7.0
* gnu/packages/loko.scm (loko-scheme): Update to 0.7.0

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2020-11-28 23:05:46 -05:00
Michael Rohleder 60a10a1181
gnu: quaternion: Add xdg-utils to inputs.
* gnu/packages/messaging.scm (quaternion)[inputs]: Add xdg-utils.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-11-28 22:20:56 -05:00
Tobias Geerinckx-Rice f816deb905
gnu: nginx-documentation: Update to 1.19.5-2622-64bbb9163a14.
* gnu/packages/web.scm (nginx-documentation): Update to 1.19.5-2622-64bbb9163a14.
2020-11-28 23:50:27 +01:00
Tobias Geerinckx-Rice d4c6ec64d4
gnu: nginx: Update to 1.19.5.
* gnu/packages/web.scm (nginx): Update to 1.19.5.
2020-11-28 23:50:27 +01:00
Efraim Flashner 4bf33b0274
gnu: mpv: Update to 0.33.0.
* gnu/packages/video.scm (mpv): Update to 0.33.0.
2020-11-29 00:32:30 +02:00
Efraim Flashner e07f05667d
gnu: gama: Update to 2.12.
* gnu/packages/gps.scm (gama): Update to 2.12.
2020-11-29 00:02:04 +02:00
Marius Bakke 4dadb49779
Merge branch 'staging' 2020-11-28 22:39:12 +01:00
Marius Bakke 4d73e4b6b4
gnu: emacs-elpy: Update to 1.35.0.
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.35.0.
2020-11-28 22:35:29 +01:00
Christopher Baines e827f40479
gnu: exa: Disable a failing test.
This test seems to have started failing on the staging branch, with the change
from Rust 1.39 to 1.45.

  ---- options::view::test::time_types::cr stdout ----
  thread 'options::view::test::time_types::cr' panicked at 'called
  `Result::unwrap_err()` on an `Ok` value: TimeTypes { modified: false,
  changed: false, accessed: false, created: true }', src/options/view.rs:545:9

* gnu/packages/rust-apps.scm (exa)[arguments]: Disable a failing test.
2020-11-28 21:34:56 +00:00
Tobias Geerinckx-Rice 928825d707
gnu: nix: Update to 2.3.9.
* gnu/packages/package-management.scm (nix): Update to 2.3.9.
2020-11-28 22:27:12 +01:00
Tobias Geerinckx-Rice c282a8ff35
gnu: texmacs: Update to 1.99.16.
* gnu/packages/text-editors.scm (texmacs): Update to 1.99.16.
2020-11-28 22:27:11 +01:00
Tobias Geerinckx-Rice eaf4875fc2
gnu: you-get: Update to 0.4.1488.
* gnu/packages/video.scm (you-get): Update to 0.4.1488.
2020-11-28 22:27:11 +01:00
Tobias Geerinckx-Rice c5c69451e3
gnu: pugixml: Update to 1.11.
* gnu/packages/xml.scm (pugixml): Update to 1.11.
2020-11-28 22:27:11 +01:00
Tobias Geerinckx-Rice ef05520873
gnu: gegl: Extend test time-outs.
* gnu/packages/gimp.scm (gegl)[arguments]: Add an 'extend-test-time-outs phase.
2020-11-28 22:27:11 +01:00
Nicolas Goaziou 4c9438c083
gnu: emacspeak: Update to 53.0.
* gnu/packages/emacs-xyz.scm (emacspeak): Update to 53.0.
[arguments]: Remove now unnecessary phase.
2020-11-28 22:17:11 +01:00
Julien Lepiller 1bad456e7c
gnu: guile-jsonld: Update to 1.0.2.
* gnu/packages/guile-xyz.scm (guile-jsonld): Update to 1.0.2.
2020-11-28 21:04:14 +01:00
Marius Bakke 97c4fd21bd
services: MySQL: Add more tests.
* gnu/tests/databases.scm (run-mysql-test): Try creating a database and
inserting data.
2020-11-28 19:51:40 +01:00
Marius Bakke e20388ad7f
services: MySQL: Upgrade database schemas automatically.
* gnu/services/databases.scm (<mysql-configuration>): Add AUTO-UPGRADE? field.
(mysql-upgrade-wrapper, mysql-upgrade-shepherd-service,
mysql-shepherd-services): New variables.
(mysql-service-type): Use MYSQL-SHEPHERD-SERVICES instead of
MYSQL-SHEPHERD-SERVICE.
* doc/guix.texi (Database Services): Document the AUTO-UPGRADE? field of
MYSQL-SERVICE-TYPE.
* gnu/tests/databases.scm (run-mysql-test): Test that mysql_upgrade has run.
2020-11-28 19:51:40 +01:00
Marius Bakke 927bf98e0e
services: MySQL: Make the socket configurable.
* gnu/services/databases.scm (<mysql-configuration>): Add SOCKET field.
(mysql-configuration-file): Adjust accordingly.
* doc/guix.texi (Database Services): Likewise.
2020-11-28 19:51:40 +01:00
Marius Bakke 27d7cdbf87
services: MySQL: Bind to localhost only by default.
* gnu/services/databases.scm (<mysql-configuration>): Add BIND-ADDRESS field.
(mysql-configuration-file): Adjust accordingly.
* doc/guix.texi (Database Services): Document it.
2020-11-28 19:51:40 +01:00
Marius Bakke 89b704a456
services: MySQL: Deprecate 'mysql-service'.
* gnu/services/databases.scm (mysql-service): Define in terms of DEFINE-DEPRECATED.
* gnu/tests/databases.scm (%mysql-os): Adjust accordingly.
* doc/guix.texi (Database Services): Adjust the MariaDB/MySQL section to
document MYSQL-SERVICE-TYPE instead of MYSQL-SERVICE.  While at it, document
the EXTRA-CONTENT field.
2020-11-28 19:51:40 +01:00