Commit graph

70363 commits

Author SHA1 Message Date
Lars-Dominik Braun
e82b103a77
gnu: python-rarfile: Update to 4.0.
This package is close to useless, because we lack the non-free unrar
utility and the libarchive backend does not support most operations.

* gnu/packages/python-xyz.scm (python-rarfile)[version]: Update to 4.0.
[arguments]: Disable tests.
[propagated-inputs]: Move…
[inputs]: …here.
[native-inputs]: Add pytest.
[#:phases]: Use pytest for 'check and Add 'patch phase.
(python2-rarfile): Remove, unsupported by upstream.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
26fe4d77bf
gnu: python-jellyfish: Update to 0.8.8.
* gnu/packages/python-xyz.scm (python-jellyfish)[version]: Update to 0.8.8.
[arguments]: Use pytest.
[properties]: Remove python2-variant.
(python2-jellyfish): Remove, unsupported by upstream.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
ddb8852a9b
gnu: python-munkres: Update to 1.1.4.
* gnu/packages/python-xyz.scm (python-munkres) [version]: Update to 1.1.4.
[arguments]: Re-enable test suite.
[native-inputs]: Add pytest.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
466ccb9b7a
gnu: python-musicbrainzngs: Update to 0.7.1.
* gnu/packages/music.scm (python-musicbrainzngs) [version]: Update to 0.7.1.
[arguments]: Re-enable tests.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
3357e6578f
gnu: python-mutagen: Update home-page.
* gnu/packages/music.scm (python-mutagen) [home-page]: Update.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
0af537dcd7
gnu: python-mpd2: Update to 3.0.4.
* gnu/packages/mpd.scm (python-mpd2): Update to 3.0.4.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
8330b0cfbb
gnu: python-pylast: Update to 4.2.1.
* gnu/packages/music.scm (python-pylast) [version]: Update to 4.2.1.
[propagated-inputs]: Move…
[native-inputs]: …here and remove unneccessary inputs.
(python2-pylast): Remove, since Python 2 is not supported by upstream
any more.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
46ba1bb068
gnu: beets: Update to 1.5.0.
* gnu/packages/music.scm (beets) [version]: Update to 1.5.0.
[#:phases]: Keep testcase, switch to pytest and respect tests?.
[native-inputs]: Move plugin dependencies…
[inputs]: …here.
* gnu/packages/music.scm (beets-next): Mark as deprecated.
* gnu/packages/patches/beets-werkzeug-compat.patch: Delete patch.
* gnu/local.mk: Deregister it.
2021-09-04 14:53:35 +02:00
Simon Streit
8540fe57cb
gnu: beets-bandcamp: Update to 0.1.4.
* gnu/packages/music.scm (beets-bandcamp)[version]: Update to 0.1.4.
[inputs]: Move…
[propagated-inputs]: …here.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
ef9ad66f35
gnu: python-discogs-client: Update to 2.3.12.
* gnu/packages/music.scm (python-discogs-client)[version]: Update to 2.3.12.
[source]: Switch to fork.
[home-page]: Ditto.
[synopsis]: Remove “official”.
[description]: Mention we’re using a fork.
[native-inputs]: Remove.
[propagated-inputs]: Add python-dateutil.
2021-09-04 14:53:35 +02:00
Simon Streit
ab12354c0a
gnu: python-mediafile: Update to 0.7.0.
Remove patch. It is now included in upstream release.

* gnu/packages/music.scm (python-mediafile): Update to 0.7.0.
* gnu/packages/patches/python-mediafile-wavpack.patch: Delete patch.
* gnu/local.mk: Deregister it.
2021-09-04 14:53:34 +02:00
Lars-Dominik Braun
9f543674ff
gnu: python-pyacoustid: Update to 1.2.2.
* gnu/packages/mp3.scm (python-pyacoustid) [version]: Update to 1.2.2.
[arguments]: Add phase 'chromaprint-path.
[inputs]: Add chromaprint.
[home-page]: Update.
2021-09-04 14:53:34 +02:00
Lars-Dominik Braun
8ceb7651c2
gnu: python-confuse: Update to 1.5.0.
* gnu/packages/python-xyz.scm (python-confuse)[version]: Update to 1.5.0.
[propagated-inputs]: Remove python-pathlib.
[synopsis]: Remove trailing dot.
2021-09-04 14:53:32 +02:00
Marius Bakke
2ace5d7de7
gnu: perl-io-socket-inet6: Propagate runtime dependency.
* gnu/packages/networking.scm (perl-io-socket-inet6)[inputs]: Change to ...
[propagated-inputs]: ... this.
2021-09-04 12:25:17 +02:00
Brice Waegeneire
2226d5b959
gnu: Add setroot.
* gnu/packages/xorg.scm (setroot): New variable.
2021-09-04 09:18:37 +02:00
Nicolas Goaziou
e12ba46c4c
gnu: emacs-danneskjold-theme: Update to 0.0.0-2-e4d1f2c.
* gnu/packages/emacs-xyz.scm (emacs-danneskjold-theme): Update to
0.0.0-2-e4d1f2c.
[version]: Use git-version.
[home-page]: Move below.
2021-09-04 08:22:31 +02:00
Nicolas Goaziou
f108a50fa4
gnu: emacs-dart-mode: Update to 1.0.7.
* gnu/packages/emacs-xyz.scm (emacs-dart-mode): Update to 1.0.7.
2021-09-04 08:17:42 +02:00
Nicolas Goaziou
793b525b0f
gnu: emacs-crdt: Update to 0.1.4.
* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.1.4.
2021-09-04 08:13:27 +02:00
Nicolas Goaziou
526d1d78bb
gnu: emacs-dockerfile-mode: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.5.
2021-09-04 08:11:06 +02:00
Nicolas Goaziou
9cd3294966
gnu: giac: Update to 1.7.0-29.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-29.
2021-09-04 08:09:22 +02:00
Nicolas Goaziou
1943f17f90
gnu: nauty: Update to 2.7r2.
* gnu/packages/maths.scm (nauty): Update to 2.7r2.
2021-09-04 08:03:55 +02:00
Tobias Geerinckx-Rice
522a3bf99c
gnu: padthv1: Update to 0.9.23.
* gnu/packages/music.scm (padthv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
06d8a317c1
gnu: samplv1: Update to 0.9.23.
* gnu/packages/music.scm (samplv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
1f6202e001
gnu: drumkv1: Update to 0.9.23.
* gnu/packages/music.scm (drumkv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
8608db8edd
gnu: synthv1: Update to 0.9.23.
* gnu/packages/music.scm (synthv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
98da6e511c
gnu: qtractor: Update to 0.9.23.
* gnu/packages/music.scm (qtractor): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
42eb6f62aa
gnu: drumstick: Update to 2.3.1.
* gnu/packages/music.scm (drumstick): Update to 2.3.1.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
90b86970eb
gnu: benchmark: Update to 1.5.6.
* gnu/packages/benchmark.scm (benchmark): Update to 1.5.6.
[arguments]: Don't return #t from phases.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
dde56d8377
gnu: cjson: Update to 1.7.15.
* gnu/packages/javascript.scm (cjson): Update to 1.7.15.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
81cd1c580c
gnu: 0xffff: Prepare for cross-compilation.
* gnu/packages/flashing-tools.scm (0xffff)[arguments]: Use
CC-FOR-TARGET for cross compilation.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
8fd5138f4b
gnu: 0xffff: Update to 0.9.
* gnu/packages/flashing-tools.scm (0xffff): Update to 0.9.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
5b54a6d9e4
gnu: balsa: Update to 2.6.3.
* gnu/packages/mail.scm (balsa): Update to 2.6.3.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
0dafe48ee7
gnu: xrandr-invert-colors: Fix executable name.
* gnu/packages/xdisorg.scm (xrandr-invert-colors)[arguments]: Remove
‘.bin’ suffix from the binary during the 'install phase, and don't
return #t.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
fab0ab65c1
gnu: xrandr-invert-colors: Update to 0.02.
* gnu/packages/xdisorg.scm (xrandr-invert-colors): Update to 0.02.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
be85c89023
gnu: vsftpd: Update to 3.0.5.
* gnu/packages/ftp.scm (vsftpd): Update to 3.0.5.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
9a10a8192b
gnu: libostree: Update to 2021.3.
* gnu/packages/package-management.scm (libostree): Update to 2021.3.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
a4ffe3d145
gnu: bcachefs-tools: Update to 0.1-9.6c42566.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-9.6c42566.
[native-inputs]: Add python and python-docutils.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
bb6257212f
gnu: lldpd: Update to 1.0.12.
* gnu/packages/networking.scm (lldpd): Update to 1.0.12.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
69f0534a9f
gnu: igt-gpu-tools: Update to 1.26.
* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.26.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
1962c2fdb5
gnu: inxi-minimal: Update to 3.3.06-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.06-1.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
9cd89b1206
gnu: hplip: Update to 3.21.6.
* gnu/packages/cups.scm (hplip): Update to 3.21.6.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
7be258c0dd
gnu: nftables: Omit static library.
* gnu/packages/linux.scm (nftables)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
03c5f66afd
gnu: nftables: Update to 1.0.0.
* gnu/packages/linux.scm (nftables): Update to 1.0.0.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
afc46629c8
gnu: nginx-documentation: Update to 1.21.2-2764-bc9c5d11b67c.
* gnu/packages/web.scm (nginx-documentation): Update to 1.21.2-2764-bc9c5d11b67c.
2021-09-03 23:26:18 +02:00
Tobias Geerinckx-Rice
689dd9c207
gnu: nginx: Update to 1.21.2.
* gnu/packages/web.scm (nginx): Update to 1.21.2.
2021-09-03 23:26:18 +02:00
Tobias Geerinckx-Rice
1b0a998578
gnu: mtools: Update to 4.0.35.
* gnu/packages/mtools.scm (mtools): Update to 4.0.35.
2021-09-03 23:26:18 +02:00
Tobias Geerinckx-Rice
ae81ec787b
gnu: ncdu: Update to 1.16.
* gnu/packages/ncdu.scm (ncdu): Update to 1.16.
2021-09-03 23:26:18 +02:00
Raphaël Mélotte
45bb347099
gnu: Add fatrace.
* gnu/packages/monitoring.scm (fatrace): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:15:38 +02:00
nixo
c017e0b62c
gnu: nheko: Update to 0.8.2.
* gnu/packages/messaging.scm (nheko): Update to 0.8.2.
[source snippet]: Remove third_party folder.
[arguments]: Remove -fpermissive flag, remove remove-Werror phase, add phase
wrap-program and unbundle-dependencies.
[inputs]: Add gst-plugins-base, gst-plugins-bad, libnice, qtkeychain,
and unbundle blurhash, cpp-httplib and single-application, remove tweeny.
[native-inputs]: Add doxygen, graphviz used to build documentation.
[description]: Simplify by removing the long list, add new features.
(mtxclient): Update to 0.5.1.
[arguments]: Remove set-home phase.
* gnu/packages/databases.scm (lmdbxx): Update to 1.0.0.
[source]: Change repository to a fork required by nheko.
[home-page]: Update accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
nixo
947b219ac5
gnu: Add single-application-qt5.
* gnu/packages/qt.scm (single-application-qt5): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
nixo
f9cc91128b
gnu: Add blurhash.
* gnu/packages/image.scm (blurhash): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
nixo
ed4dd53b1e
gnu: Add cpp-httplib.
* gnu/packages/cpp.scm (cpp-httplib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
Leo Famulari
49bb544b77
gnu: libssh: Update to 0.9.6 [fixes CVE-2021-3634].
* gnu/packages/ssh.scm (libssh): Update to 0.9.6.
[source]: Use URL-FETCH.
2021-09-03 14:42:02 -04:00
Tobias Geerinckx-Rice
3b748152ac
gnu: dash: Update to 0.5.11.5.
* gnu/packages/shells.scm (dash): Update to 0.5.11.5.
2021-09-03 17:41:06 +02:00
Ludovic Courtès
ff68088eaa
gnu: guile-syntax-highlight: Move Gitile variant to guile-xyz.scm.
Fixes a regression introduced in
5dac09e263 whereby version-control.scm
would inherit from GUILE-SYNTAX-HIGHLIGHT, which is in guile-xyz.scm,
thereby leading to unbound variable errors.

Reported by vivien on #guix.

* gnu/packages/version-control.scm (guile-syntax-highlight-for-gitile):
Move to...
* gnu/packages/guile-xyz.scm (guile-syntax-highlight-for-gitile):
... here.  New variable.  Add 'properties' field.
2021-09-03 10:41:55 +02:00
Tobias Geerinckx-Rice
dc198e8e3b
gnu: acpi-call-linux-module: Update to 1.2.2.
* gnu/packages/linux.scm (acpi-call-linux-module): Update to 1.2.2.
[arguments]: Stop returning #t from phases.
[home-page]: Match source.
2021-09-03 04:32:16 +02:00
Julien Lepiller
5dac09e263
gnu: Add gitile.
* gnu/packages/version-control.scm (gitile): New variable.
2021-09-02 22:56:20 +02:00
Simon South
bc68f23aad
gnu: Add emacs-dictionary.
* gnu/packages/emacs-xyz.scm (emacs-dictionary): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-09-03 02:03:07 +05:30
Pierre Langlois
5ee38c4672
gnu: node: Enable cross-compilation.
Node runs parts of itself on the host for bootstraping therefore for
cross-compiling support we need to fidle with the rpath in the build system,
as well as duplicating some of the dependencies as native-inputs and inputs.

* gnu/pakcages/node.scm (node)[arguments]: Refer to /bin/sh and /bin/env
directly instead of using (which).  Add new 'set-bootstrap-host-rpath phase
to correctly set the rpath for binaries that are meant to run on the host.
Pass --cross-compiling and --dest-cpu to configure script if needed.  Set the
CC_host, CXX_host, CC, CCX and PKG_CONFIG variable for cross-compilation.
Refer to the host python.  Do not return #t from any phases.
[native-inputs]: Add c-ares, http-parser, icu4c, libuv, nghttp2, openssl and
zlib.  Remove which.
[inputs]: Add bash and coreutils.
(llhttp-bootstrap)[arguments]: Refer to esbuild via (or native-inputs inputs).
(node-lts)[arguments]: Add new 'set-bootstrap-host-rpath phase to correctly
set the rpath for host binaries.  Pass --cross-compiling and --dest-cpu to
configure script if needed.  Set the CC_host, CXX_host, CCX and PKG_CONFIG
variable for cross-compilation.  Refer to the host python.  Do not return #t
from any phases.  Refer to /bin/sh and /bin/env directly instead of
using (which).  Do not return #t from any phases.
[native-inputs]: Hardcode native inputs instead of inheriting them from node.
[inputs]: Add bash and coreutils.
2021-09-02 20:47:12 +01:00
Pierre Langlois
9f7c4f380f
gnu: esbuild: Disable race detector on 32-bit targets.
* gnu/packages/web.scm (esbuild)[arguments]: Set the ESBUILD_RACE
variable to an empty string to remove the -race option.
2021-09-02 20:47:12 +01:00
Pierre Langlois
f6e80d4e16
gnu: Remove python2-selectors2.
* gnu/packages/python-xyz.scm (python2-selectors2): Remove variable.
2021-09-02 20:47:12 +01:00
Pierre Langlois
99735609fc
gnu: Remove python2-rfc6555.
* gnu/packages/python-xyz.scm (python2-rfc6555): Remove variable.
(python-rfc6555)[properties]: Remove field.
2021-09-02 20:47:00 +01:00
Pierre Langlois
d8d124fb65
gnu: offlineimap: Replace with offlineimap3.
* gnu/packages/mail.scm (offlineimap3): New variable.
(offlineimap): Replace with deprecated package.
2021-09-02 20:39:01 +01:00
Pierre Langlois
76ef6dc716
gnu: Add python-imaplib2.
* gnu/packages/mail.scm (python-imaplib2): New variable.
2021-09-02 20:38:59 +01:00
Efraim Flashner
fb77bf950e
gnu: parallel: Update to 20210822.
* gnu/packages/parallel.scm (parallel): Update to 20210822.
2021-09-02 11:51:21 +03:00
Maxime Devos
0e05bee4be
gnu: python-pycryptodomex: Unbundle libtomcrypt.
* gnu/packages/python-crypto.scm
  (python-pycryptodomex)[source]{snippet}: Unbundle libtomcrypt.
  (python-pycryptodomex)[source]{modules}: Add (guix build utils).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-01 23:41:42 +02:00
Maxime Devos
150cf64b04
gnu: python-pycryptodome: Unbundle libtomcrypt.
* gnu/packages/python-crypto.scm
  (pycryptodome-unbundle-tomcrypt-snippet): New variable.
  (python-pycryptodome)[source]{snippet}: Unbundle libtomcrypt.
  (python-pycryptodome)[source]{modules}: Add (guix build utils).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-01 23:41:42 +02:00
phodina
406f726cfb
gnu: Add date2name.
* gnu/packages/python-xyz.scm (date2name): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-09-01 23:41:42 +02:00
Ludovic Courtès
a5fb1f4eeb
gnu: mailutils: Look up Scheme variables in the right module.
Fixes <https://issues.guix.gnu.org/49295>.
Reported by Maxime Devos <maximedevos@telenet.be>.

* gnu/packages/patches/mailutils-variable-lookup.patch: New file.
* gnu/packages/mail.scm (mailutils)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-09-01 23:41:41 +02:00
Guillaume Le Vaillant
95c29d2746
gnu: electron-cash: Update to 4.2.5.
* gnu/packages/finance.scm (electron-cash): Update to 4.2.5.
2021-09-01 20:30:06 +02:00
Guillaume Le Vaillant
771c14c93e
gnu: txr: Update to 270.
* gnu/packages/lisp.scm (txr): Update to 270.
2021-09-01 20:26:19 +02:00
Guillaume Le Vaillant
6547920064
gnu: monero-gui: Update to 0.17.2.3.
* gnu/packages/finance.scm (monero-gui): Update to 0.17.2.3.
  [arguments]: Update 'fix-build' phase. Remove 'generate-zxcvbn-c' phase.
2021-09-01 20:22:23 +02:00
Guillaume Le Vaillant
09028f0a83
gnu: monero: Update to 0.17.2.3.
* gnu/packages/finance.scm (monero): Update to 0.17.2.3.
2021-09-01 19:12:28 +02:00
Ricardo Wurmus
c75b30d58f
gnu: Add r-catch.
* gnu/packages/bioinformatics.scm (r-catch): New variable.
2021-09-01 14:53:36 +02:00
Léo Le Bouter
96e487b310
gnu: artanis: Update to 0.5.
* gnu/packages/guile-xyz.scm (artanis): Update to 0.5.
[inputs]: Replace guile-2.2 with guile-3.0. Add nspr.
[propagated-inputs]: Replace guile-json-1 with guile-json-3, guile2.2-readline
with guile-readline, and guile2.2-redis with guile-redis.
[arguments]: Do not return #t from custom phases.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-09-01 17:09:42 +05:30
Arun Isaac
e265ca6414
gnu: artanis: Remove hard-coded guile effective version.
* gnu/packages/guile-xyz.scm (artanis)[arguments]: Import
target-guile-effective-version from (guix build guile-build-system). Use
target-guile-effective-version to determine the guile effective version.
2021-09-01 17:09:42 +05:30
Nicolas Goaziou
0e801db11e
gnu: cataclysm-dda: Update to 0.F-2.
* gnu/packages/games.scm (cataclysm-dda): Update to 0.F-2.
2021-09-01 10:41:46 +02:00
Nicolas Goaziou
f56c8ba044
gnu: emacs-boon: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-boon): Update to 1.2.
2021-09-01 10:40:08 +02:00
Nicolas Goaziou
d4c6e90a7b
gnu: emacs-tramp: Update to 2.5.1.2.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1.2.
2021-09-01 10:38:51 +02:00
Nicolas Goaziou
fa56b20188
gnu: emacs-org-mime: Update to 0.2.3.
* gnu/packages/emacs-xyz.scm (emacs-org-mime): Update to 0.2.3.
2021-09-01 10:37:15 +02:00
Nicolas Goaziou
e186347d2c
gnu: emacs-olivetti: Update hash
* gnu/packages/emacs-xyz.scm (emacs-olivetti): Update hash. This is
a follow-up to last commit (8e6bac2492).
2021-09-01 10:35:32 +02:00
Nicolas Goaziou
8e6bac2492
gnu: emacs-olivetti: Update to 2.0.3.
* gnu/packages/emacs-xyz.scm (emacs-olivetti): Update to 2.0.3.
2021-09-01 10:34:40 +02:00
Nicolas Goaziou
d1b63c0401
gnu: emacs-elfeed-score: Update to 0.8.6.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 0.8.6.
2021-09-01 10:34:05 +02:00
Nicolas Goaziou
5296671f8f
gnu: emacs-crdt: Update to 0.1.3.
* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.1.3.
2021-09-01 10:33:10 +02:00
Nicolas Goaziou
1f4996ed2e
gnu: emacs-crdt: Update to 0.1.1.
* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.1.1.
2021-09-01 10:29:37 +02:00
jgart
1a657497ac
gnu: Remove harmonist-tk.
harmonist-tk has been superseded by harmonist-sdl.  Current harmonist-tk
package fails to build due to upgrade of harmonist to 0.4.1.

* gnu/packages/games.scm (harmonist-tk): Remove variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-09-01 03:34:10 +02:00
Leo Prikler
bca5d7dbb0
gnu: Add python-pyxel.
* gnu/packages/game-development.scm (python-pyxel): New variable.
2021-08-31 23:20:09 +02:00
Ricardo Wurmus
4abf226833
gnu: Add scregseg.
* gnu/packages/bioinformatics.scm (scregseg): New variable.
2021-08-31 23:11:06 +02:00
Ricardo Wurmus
a1ee212184
gnu: python-strawc: Propagate pybind11.
* gnu/packages/bioinformatics.scm (python-strawc)[inputs]: Move pybind11 from
here...
[propagated-inputs]: ...to here.
2021-08-31 23:11:05 +02:00
Ricardo Wurmus
55cb5a62a1
gnu: python-scanpy: Propagate sinfo.
* gnu/packages/bioinformatics.scm (python-scanpy)[native-inputs]: Move
python-sinfo from here...
[propagated-inputs]: ...to here.
2021-08-31 23:11:05 +02:00
Ricardo Wurmus
439f7c6887
gnu: python-jupyter-server: Use older pytest.
* gnu/packages/jupyter.scm (python-jupyter-server)[native-inputs]: Replace
python-pytest-6 with python-pytest.
2021-08-31 23:11:05 +02:00
Ricardo Wurmus
c4f500d032
gnu: python-anyio: Avoid failing tests.
* gnu/packages/python-xyz.scm (python-anyio)[arguments]: Disable asyncio
plugin, and explicitly disable network tests.
2021-08-31 23:11:05 +02:00
Ricardo Wurmus
73995969b1
gnu: Remove python-pytest-mock-3.
* gnu/packages/check.scm (python-pytest-mock-3): Remove variable.
* gnu/packages/python-xyz.scm (python-anyio)[native-inputs]: Replace
python-pytest-mock-3 with python-pytest-mock.
2021-08-31 23:11:05 +02:00
cage
1734853e92
gnu: telescope: Update to 0.5.1.
* gnu/packages/web-browsers.scm (telescope): Update to 0.5.1.
  [native-inputs]: Add pkg-config.

Co-authored-by: Brice Waegeneire <brice@waegenei.re>
2021-08-31 22:21:14 +02:00
Maxim Cournoyer
bb38cb990a
gnu: emacs-jenkinsfile-mode: Update to commit 65bf392.
* gnu/packages/emacs-xyz.scm (emacs-jenkinsfile-mode): Update to commit
65bf392.
2021-08-31 13:24:51 -04:00
Maxim Cournoyer
94056224ea
gnu: emacs-groovy-modes: Update to version 2.1.
* gnu/packages/emacs-xyz.scm (emacs-groovy-modes): Update to version 2.1.
[arguments]: Enable tests, running the test suite via 'ert-runner'.
[native-inputs]: New field.
[propagated-inputs]: Add emacs-dash.
2021-08-31 13:09:08 -04:00
Felix Gruber
3b2d3f1086
gnu: Add h2c.
* gnu/packages/curl.scm (h2c): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-08-31 15:52:33 +02:00
Matthew James Kraai
cb68d199d0
gnu: ledger-agent: Remove usage from description.
* gnu/packages/finance.scm (ledger-agent)[description]: Remove usage.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-08-31 15:52:33 +02:00
calum
9af83d1cf9
gnu: kakoune: Update to v2021.08.28
* gnu/packages/text-editors.scm (kakoune): Update to v2021.08.28
[native-inputs]: Use gcc-10.
[inputs]: Remove ncurses dependancy.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2021-08-31 14:08:17 +02:00
Efraim Flashner
590be0a1ed
gnu: global: Add ctags support.
* gnu/packages/code.scm (global)[inputs]: Add bash-minimal,
universal-ctags, python-pygments.
[arguments]: Add configure-flags to find ctags. Add phases to install
plugins and to wrap python script with PYTHONPATH.
2021-08-31 13:10:11 +03:00
Leo Famulari
6fd69dd816
gnu: linux-libre 4.4: Update to 4.4.282.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.282.
(linux-libre-4.4-pristine-source): Update hash.
2021-07-27 12:34:58 -04:00
Leo Famulari
341ac566c2
gnu: linux-libre 4.9: Update to 4.9.281.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.281.
(linux-libre-4.9-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari
0f903aa652
gnu: linux-libre 4.14: Update to 4.14.245.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.245.
(linux-libre-4.14-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari
cf7437b344
gnu: linux-libre 4.19: Update to 4.19.205.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.205.
(linux-libre-4.19-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari
c30d1989de
gnu: linux-libre 5.4: Update to 5.4.143.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.143.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-27 12:34:57 -04:00
Leo Famulari
ccc1ae559c
gnu: linux-libre 5.10: Update to 5.10.61.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.61.
(linux-libre-5.10-pristine-source): Update hash.
2021-07-27 12:34:56 -04:00
Leo Famulari
34e56039fe
gnu: linux-libre: Update to 5.13.13.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.13.
(linux-libre-5.13-pristine-source, deblob-scripts-5.13): Update hash.
2021-07-27 12:34:56 -04:00
Guix Together
26119328aa
gnu: harmonist: Update to 0.4.1.
* gnu/packages/games.scm (harmonist): Update to 0.4.1.
[propagated-inputs]: Add go-github-com-gdamore-tcell-v2,
go-github-com-anaseto-gruid, and go-github-com-anaseto-gruid-tcell.

Co-authored-by: Arun Isaac <arunisaac@systemreboot.net>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Co-authored-by: jgart <jgart@dismail.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30 15:45:17 -04:00
Guix Together
efb7565549
gnu: Add go-github-com-anaseto-gruid-tcell.
* gnu/packages/games.scm (go-github-com-anaseto-gruid-tcell): New variable.

Co-authored-by: Arun Isaac <arunisaac@systemreboot.net>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Co-authored-by: jgart <jgart@dismail.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30 15:32:40 -04:00
Guix Together
f48156dc9d
gnu: Add go-github-com-anaseto-gruid.
* gnu/packages/games.scm (go-github-com-anaseto-gruid): New variable.

Co-authored-by: Arun Isaac <arunisaac@systemreboot.net>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Co-authored-by: jgart <jgart@dismail.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30 15:16:09 -04:00
Guix Together
cc71a54e9f
gnu: Add go-github-com-gdamore-tcell-v2.
* gnu/packages/golang.scm (go-github-com-gdamore-tcell-v2): New variable.

Co-authored-by: Arun Isaac <arunisaac@systemreboot.net>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Co-authored-by: jgart <jgart@dismail.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30 14:55:51 -04:00
Maxim Cournoyer
ff80e775dc
gnu: go-github-com-gdamore-tcell: Correct license to Apache 2.0.
* gnu/packages/golang.scm (go-github-com-gdamore-tcell)
[license]: Correct from Expat to Apache 2.0.
2021-08-30 14:55:12 -04:00
Ricardo Wurmus
7712154ccb
gnu: Add python-coolbox.
* gnu/packages/bioinformatics.scm (python-coolbox): New variable.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
0d2371d215
gnu: Add python-voila.
* gnu/packages/jupyter.scm (python-voila): New variable.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
c9aee89abf
gnu: python-scikit-learn: Update to 0.24.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.24.2.
[arguments]: Remove trailing #t.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
d3364b9c37
gnu: python-anndata: Fetch sources from git.
* gnu/packages/python-xyz.scm (python-anndata)[source]: Fetch from git to
include test data.
[arguments]: Enable tests.  Do not let setuptools_scm guess the version.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
b105655670
gnu: python-scanpy: Update to 1.8.1.
* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.8.1.
[arguments]: Bulid with flit; update list of broken tests.
[native-inputs]: Add python-flit and python-anndata:source.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
105d8196be
gnu: Add python-jupyter-server.
* gnu/packages/jupyter.scm (python-jupyter-server): New variable.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
5766296a16
gnu: Add python-anyio.
* gnu/packages/python-xyz.scm (python-anyio): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
76b5a14ad5
gnu: Add python-pytest-mock-3.
* gnu/packages/check.scm (python-pytest-mock-3): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
c7d5e1a24c
gnu: Add python-pytest-tornasync.
* gnu/packages/python-check.scm (python-pytest-tornasync): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
43a6152432
gnu: Add python-pytest-console-scripts.
* gnu/packages/python-check.scm (python-pytest-console-scripts): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
d84ead8174
gnu: Add python-dna-features-viewer.
* gnu/packages/bioinformatics.scm (python-dna-features-viewer): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
abe1890a57
gnu: Add python-svgutils.
* gnu/packages/python-xyz.scm (python-svgutils): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
e85b35070c
gnu: Add python-pybbi.
* gnu/packages/bioinformatics.scm (python-pybbi): New variable.
2021-08-30 18:29:56 +02:00
Leo Prikler
b8926ca617
gnu: wine: Update to 6.16.
* gnu/packages/wine.scm (wine): Update to 6.16.
2021-08-30 18:20:07 +02:00
Denis 'GNUtoo' Carikli
7c3cefde5a
gnu: Add h-client.
* gnu/packages/hardware.scm (h-client): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-30 18:20:07 +02:00
Leo Prikler
0732870631
gnu: wine: Update to 6.14.
* gnu/packages/wine.scm (wine): Update to 6.14.
[#:phases]: Patch Makefile to correctly locate ntdll.so.
(wine64)[#:phases]: Likewise.
2021-08-30 17:31:09 +02:00
Xinglu Chen
b12d856da9
gnu: Add ocaml-odoc-parser.
* gnu/packages/ocaml.scm (ocaml-odoc-parser): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-30 14:40:18 +02:00
Ludovic Courtès
99160bc713
gnu: scrot: Update to 1.6.
* gnu/packages/xdisorg.scm (scrot): Update to 1.6.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add IMLIB2.
2021-08-30 14:30:53 +02:00
Ludovic Courtès
541e2f9a01
gnu: extra-cmake-modules: Avoid dependency on qtbase when on armhf.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules)[native-inputs]:
Remove QTBASE-5 on armhf-linux.
[arguments]: Set #:tests? accordingly.
2021-08-30 12:17:02 +02:00
Jan (janneke) Nieuwenhuizen
8ef38cd1bf
gnu: guile-websocket: Update to 0.1-d17878f6.
* gnu/packages/guile-xyz.scm (guile-websocket)[source]: Update to
0.1-d17878f6.  Use https:// url.
[phases]: Remove "update-guile-version" stage.
[native-inputs]: Add pkg-config.
2021-08-30 07:56:49 +02:00
Pierre Langlois
663c4dc27f
gnu: Add emacs-helm-xref.
* gnu/packages/emacs-xyz.scm (emacs-helm-xref): New variable.
2021-08-29 20:14:06 +01:00
Pierre Langlois
7d5cb45b49
gnu: mu: Update to 1.6.5.
* gnu/packages/mail.scm (mu): Update to 1.6.5.
2021-08-29 20:14:04 +01:00
Mathieu Othacehe
994d8ce394
gnu: shadow: Use the cross-compiled shell at runtime.
Make sure that the executed shell at runtime is the cross-compiled shell and
not the native shell.

* gnu/packages/admin.scm (shadow)[arguments]: Add a set-runtime-shell phase.
[inputs]: Add bash-minimal when cross-compiling.
2021-08-29 18:57:29 +02:00
Oleg Pykhalov
5fdc46a9fe
gnu: Add emacs-hideshowvis.
* gnu/packages/emacs-xyz.scm (emacs-hideshowvis): New variable.
2021-08-29 17:34:43 +03:00
Brice Waegeneire
8fe8f53454
gnu: rofi: Update to 1.7.0.
* gnu/packages/xdisorg.scm (rofi): Update to 1.7.0.
  [inputs]: Add xcb-util-cursor.
  [source]<origin>, [home-page]: Change URL to the redirected one.
2021-08-29 16:05:47 +02:00
Maxime Devos
7256d9d204
isc-dhcp: Fix dhclient-script wrapper when cross-compiling.
This causes many rebuilds, but only when cross-compiling.
This should unbreak Internet access on cross-compiled pinebook
images.

Reported-By: Guest4977 (on IRC)

* gnu/gnunet/packages/admin.scm
  (isc-dhcp)[arguments]<#:phases>{post-install}: Use the
  cross-compiled bash when cross-compiling. Work-around
  <https://issues.guix.gnu.org/49290>.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-08-29 11:57:47 +02:00
Maxim Cournoyer
0bc5448cf1
gnu: python-pytest-django: Update to 4.4.0.
* gnu/packages/django.scm (python-pytest-django): Update to 4.4.0.
[tests?]: Disable test suite.
[native-inputs]: Replace python-pytest-xdist by python-pytest-xdist-next.
[home-page]: Update home page.
2021-08-29 01:05:29 -04:00
Maxim Cournoyer
352f72ac02
gnu: python-django: Update to 3.2.6.
* gnu/packages/django.scm (python-django): Update to 3.2.6.
2021-08-29 01:05:29 -04:00
Maxim Cournoyer
019bf96300
gnu: ansible: Update to 4.4.0.
* gnu/packages/admin.scm (ansible): Update to 4.4.0.
[native-inputs]: Remove field.
[inputs]: Likewise.
[arguments]: Likewise.
[propagated-inputs]: New field.
[native-search-paths]: New search path.
[description]: Update description.
2021-08-29 01:05:29 -04:00
Maxim Cournoyer
83bf3c63da
gnu: Add ansible-core.
* gnu/packages/admin.scm (ansible-core): New variable.
2021-08-29 01:05:29 -04:00
Maxim Cournoyer
fa4c3deb8b
gnu: Add python-pytest-xdist-next.
* gnu/packages/check.scm (python-pytest-xdist-next): New variable.
2021-08-29 01:05:29 -04:00
Maxim Cournoyer
9482c5ad03
gnu: python-pytest-xdist: Fix by downgrading to 1.34.0, run test suite.
Commit ed72e55831 updated the package to 2.1.0, but this version doesn't work
with Pytest 5, the version currently used in Guix.  Downgrade to the last
version that is compatible with Pytest 5.

* gnu/packages/check.scm (python-pytest-xdist): Downgrade to 1.34.0, with a
comment explaining why.  Strip trailing #t.
[source]: Remove origin modules and snippet field, no longer necessary.
[phases]{check}: Override to run the test suite.
[propagated-inputs]: Remove python-py and add python-pytest-forked.
2021-08-29 01:05:28 -04:00
Maxim Cournoyer
48461816e4
gnu: python-pytest-mock: Update to 3.6.1 and run test suite.
* gnu/packages/check.scm (python-pytest-mock): Update to 3.6.1.
[phases]{check}: Override to run test suite.
[propagated-inputs]: Add python-pytest-asyncio.
2021-08-29 01:05:28 -04:00
Maxim Cournoyer
b1ef8b410c
gnu: python-pytest-asyncio: Enable tests and patch for Python 3.8.
* gnu/packages/patches/python-pytest-asyncio-python-3.8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/check.scm (python-pytest-asyncio)
[source]: Fetch from git and apply above patch.
[phases]: Override the check phase, enabling tests.
2021-08-29 01:05:28 -04:00
Maxim Cournoyer
0a2c8b10fc
gnu: python-pytest-forked: Update to 1.3.0 and run test suite.
* gnu/packages/check.scm (python-pytest-forked)[origin]: Use git.
[phases]{disable-setuptools-scm}: New phase.
{check}: Override phase.
[propagated-inputs]: Remove field.
[native-inputs]: Remove ??? and add python-pytest-bootstrap.
[home-page]: Fix indentation.
[synopsis]: Update.
[description]: Expound.
2021-08-29 01:05:28 -04:00
Maxim Cournoyer
bece6dd70d
gnu: python-py-next: Update to 1.10.0.
* gnu/packages/python-xyz.scm (python-py-next): Update to 1.10.0.
2021-08-29 01:05:28 -04:00
Maxim Cournoyer
399a844aad
gnu: python-mock: Update description.
* gnu/packages/check.scm (python-mock)
[description]: Mention this library is now part of Python 3.3 onward.
2021-08-29 01:05:27 -04:00
Maxim Cournoyer
3d0fd83f24
gnu: python-rope: Update to 0.19.0 and remove python2-rope.
* gnu/packages/python-xyz.scm (python-rope): Update to 0.19.0.
[source]: Fix indentation.
[arguments]: Remove.
[native-inputs]: Remove.
[license]: Correct license.
(python2-rope): Delete variable.
2021-08-29 01:05:27 -04:00