Commit graph

83133 commits

Author SHA1 Message Date
Oleg Pykhalov
6ae4644984
Merge branch 'wip-guix-home' 2021-09-27 17:27:12 +03:00
Andrew Tropin
a2b937984a
news: Add entry about Guix Home.
* etc/news.scm: Add entry.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2021-09-27 17:27:02 +03:00
Andrew Tropin
3c604968a1
doc: Add a note about Guix Home status.
* doc/guix.texi: Add a note about Guix Home status.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2021-09-27 17:06:55 +03:00
Tobias Geerinckx-Rice
86d316b334
gnu: tla2tools: Build from a known commit.
Reported by Andrew Patterson <andrewpatt7@gmail.com>.

* gnu/packages/java.scm (tla2tools)[version, source]: Use a commit (and
GIT-VERSION) instead of a tag.
2021-09-27 15:37:33 +02:00
Charles via Guix-patches via
a4b4dc8f99
gnu: cl-funds: Update to 1-2.39d4258.
* gnu/packages/lisp-xyz.scm (sbcl-funds): Update to 1-2.39d4258.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-27 15:02:23 +02:00
Xinglu Chen
9c5e5ca1c0
import: stackage: Don’t try to update packages not available on Stackage.
Previously, the ‘hackage-package?’ predicate was used which meant that
the updater would try to update non-Stackage packages, and lead to messages
like these:

  $ guix refresh -t stackage
  warning: failed to parse https://hackage.haskell.org/package/hurl/hurl.cabal
  warning: failed to parse https://hackage.haskell.org/package/idris/idris.cabal

Since ‘hurl’ and ‘idris’ aren’t available on the current Stackage LTS release,
they should be filtered out before the Stackage updater even tries to update
them.

* stackage.scm (stackage-package?): New procedure.
(%stackage-updater): Use it.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2021-09-27 13:37:51 +02:00
Efraim Flashner
43438fd130
gnu: python-graphql-relay: Update to 3.1.0.
* gnu/packages/python-xyz.scm (python-graphql-relay): Update to 3.1.0.
[propagated-inputs]: Remove python-promise and python-six.
2021-09-27 08:59:02 +03:00
Maxim Cournoyer
c776b6ba8e
gnu: Add python-pytest-assume.
* gnu/packages/check.scm (python-pytest-assume): New variable.
2021-09-26 23:08:37 -04:00
Leo Famulari
e35e72425a
gnu: linux-libre 4.4: Update to 4.4.285.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.285.
(linux-libre-4.4-pristine-source): Update hash.
2021-09-26 22:57:49 -04:00
Leo Famulari
97cb1991c5
gnu: linux-libre 4.9: Update to 4.9.284.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.284.
(linux-libre-4.9-pristine-source): Update hash.
2021-09-26 22:57:49 -04:00
Leo Famulari
3d58fc4de7
gnu: linux-libre 4.14: Update to 4.14.248.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.248.
(linux-libre-4.14-pristine-source): Update hash.
2021-09-26 22:57:49 -04:00
Leo Famulari
e1f345c022
gnu: linux-libre 4.19: Update to 4.19.208.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.208.
(linux-libre-4.19-pristine-source): Update hash.
2021-09-26 22:57:48 -04:00
Leo Famulari
d29b69356b
gnu: linux-libre 5.4: Update to 5.4.149.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.149.
(linux-libre-5.4-pristine-source): Update hash.
2021-09-26 22:57:48 -04:00
Leo Famulari
570cd78bc4
gnu: linux-libre 5.10: Update to 5.10.69.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.69.
(linux-libre-5.10-pristine-source): Update hash.
2021-09-26 22:57:48 -04:00
Leo Famulari
93b59bb827
gnu: linux-libre: Update to 5.14.8.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.8.
(linux-libre-5.14-pristine-source): Update hash.
2021-09-26 22:57:45 -04:00
Maxim Cournoyer
6126062fb1
gnu: Add python-proto-matcher.
* gnu/packages/python-xyz.scm (python-proto-matcher): New variable.
2021-09-26 22:47:20 -04:00
Maxim Cournoyer
5f3a32199a
gnu: python-pyhamcrest: Update to 2.0.2.
* gnu/packages/check.scm (python-pyhamcrest): Update to 2.0.2.
[origin]: Use latest tagged release.  Reword comment.
[native-inputs]: Remove all but the python-pytest input.
[propagated-inputs]: Delete field.
[phases]{check}: Augment PYTHONPATH via the add-installed-pythonpath
procedure.
2021-09-26 22:47:20 -04:00
Maxim Cournoyer
e7b018b282
gnu: python2-pyhamcrest: Remove package.
* gnu/packages/check.scm (python2-pyhamcrest): Delete variable.
2021-09-26 22:47:20 -04:00
Maxim Cournoyer
55f6ecfbc8
gnu: python2-twisted: Remove package.
* gnu/packages/python-xyz.scm (python2-twisted): Delete variable.
2021-09-26 22:47:20 -04:00
Maxim Cournoyer
df9ac2f6cb
gnu: python2-swagger-spec-validator: Remove package.
* gnu/packages/python-xyz.scm (python2-swagger-spec-validator): Delete
variable.
2021-09-26 22:47:20 -04:00
Maxim Cournoyer
288286e4ce
gnu: python2-jsonschema: Remove package.
* gnu/packages/python-xyz.scm (python2-jsonschema): Delete variable.
(python-jsonschema)[properties]: Delete field.
2021-09-26 22:47:19 -04:00
Maxim Cournoyer
c1bbfa7540
gnu: python2-whisper: Remove package.
* gnu/packages/monitoring.scm (python2-whisper): Delete variable.
2021-09-26 22:47:19 -04:00
Maxim Cournoyer
aca6b4f1fa
gnu: python2-txamqp: Remove package.
* gnu/packages/python-xyz.scm (python2-txamqp): Delete variable.
2021-09-26 22:47:19 -04:00
Maxim Cournoyer
7816a81a3d
gnu: python-carbon: Update to 1.1.8 and rename from python2-carbon.
* gnu/packages/monitoring.scm (python2-carbon): Rename to...
(python-carbon): ... this.  Update to 1.1.8.
[arguments]{python}: Remove argument.
[propagated-inputs]{python2-configparser}: Remove input.
{python-urllib3, python-cachetools}: Add inputs.
{python2-whisper, python2-txamqp}: Upgrade to their Python 3 variants.
2021-09-26 22:47:19 -04:00
Tobias Geerinckx-Rice
c8bd0da5e9
gnu: bcachefs-tools: Update to 0.1-10.d214908.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-10.d214908.
2021-09-27 03:42:21 +02:00
Maxim Cournoyer
83c14064ec
gnu: Add python-tftpy.
* gnu/packages/python-xyz.scm (python-tftpy): New variable.
2021-09-26 21:19:43 -04:00
Maxim Cournoyer
8153a402ae
gnu: Add patool.
* gnu/packages/patool.scm: New module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2021-09-26 20:42:34 -04:00
Nicolas Goaziou
75a68a7629
gnu: emacs-crdt: Update to 0.2.5.
* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.2.5.
2021-09-26 21:12:22 +02:00
Charles
022acb5029
gnu: font-borg-sans-mono: Update to 0.3.2.
* gnu/packages/fonts.scm (font-borg-sans-mono): Update to 0.3.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 20:52:15 +03:00
raingloom
c2aa39d3ed
gnu: Update python-mypy to 0.910.
* gnu/packages/python-check.scm (python-mypy): Update to 0.910.
[arguments]: Make --without-tests work with custom check phase.
[propagated-inputs]: Add python-toml to fix missing import in mypyc.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 20:26:49 +03:00
Vinicius Monego
3852b9eb5b
gnu: darktable: Update to 3.6.1.
* gnu/packages/photo.scm (darktable): Update to 3.6.1.
[arguments]<#:phases>: Don't return #t. Remove 'opencl-inline phase because
the issue was fixed by upstream in this version.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 19:37:06 +03:00
Vinicius Monego
255fd9beea
gnu: darktable: Add powerpc64le-linux to supported systems.
* gnu/packages/photo.scm (darktable)[supported-systems]: Add powerpc64le-linux.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 19:37:03 +03:00
Efraim Flashner
8c6c33a2a5
gnu: fzf: Don't install source.
* gnu/packages/terminals.scm (fzf)[arguments]: Add keyword to not
install sourcecode.
2021-09-26 15:01:06 +03:00
Solene Rapenne
b8669aa64e
gnu: fzf: Add fish shell functions.
* gnu/packages/terminals.scm (fzf)[arguments]: Install fish shell
completions.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 15:01:02 +03:00
Xinglu Chen
ae0f3f04a7
gnu: ocaml-re: Update to 1.10.3.
* gnu/packages/ocaml.scm (ocaml-re): Update to 1.10.3.
[arguments]<#:tests?>: Enable tests.
<#:test-target>: Set to ".".

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 14:38:08 +03:00
Michael Rohleder
193e2996e3
gnu: libxfce4ui: Update to 4.16.1.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.16.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 13:15:09 +03:00
Michael Rohleder
69243f545b
gnu: thunar: Update to 4.16.10.
* gnu/packages/xfce.scm (thunar): Update to 4.16.10.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 13:06:53 +03:00
Michael Rohleder
8aa82d3a76
gnu: xfce4-whiskermenu-plugin: Update to 2.6.0.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.6.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 13:03:12 +03:00
Michael Rohleder
2aa93a1bd7
gnu: lesspipe: Update to 1.89.
* gnu/packages/less.scm (lesspipe): Update to 1.89.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 13:00:22 +03:00
Xinglu Chen
85a16c0788
gnu: ocaml-astring: Update to 0.8.5.
* gnu/packages/ocaml.scm (ocaml-astring): Update to 0.8.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 12:35:00 +03:00
Xinglu Chen
3ba525e0d7
gnu: ocaml-mdx: Update to 1.11.0.
* gnu/packages/ocaml.scm (ocaml-mdx): Update to 1.11.0.
[inputs]: Add ocaml-odoc-parser.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26 12:10:19 +03:00
Maxim Cournoyer
47140fbf72
gnu: Add conan.
* gnu/packages/package-management.scm (conan): New variable.
2021-09-26 03:32:27 -04:00
Maxim Cournoyer
02c97aaa1a
gnu: python-urllib3/fixed: Update to 1.26.7.
* gnu/packages/python-web.scm (python-urllib3/fixed): Update to 1.26.7.
2021-09-26 03:32:27 -04:00
Nicolas Goaziou
b10bd949c1
gnu: emacs-csharp-mode: Update to 1.0.2.
* gnu/packages/emacs-xyz.scm (emacs-csharp-mode): Update to 1.0.2.
[license]: Use to GPL3+.
2021-09-25 22:40:12 +02:00
Nicolas Goaziou
f82b972169
gnu: emacs-find-file-in-project: Update to 6.1.2.
* gnu/packages/emacs-xyz.scm (emacs-find-file-in-project): Update to 6.1.2.
2021-09-25 22:38:32 +02:00
Nicolas Goaziou
2741161610
gnu: emacs-elfeed-score: Update to 1.0.0.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.0.0.
2021-09-25 22:36:06 +02:00
Nicolas Goaziou
da2dd686a2
gnu: emacs-org-ql: Update to 0.6.
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.6.
2021-09-25 22:33:46 +02:00
Nicolas Goaziou
212ee1140a
gnu: emacs-treemacs: Update to 2.9.
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.9.
[arguments]<#:phases>: Remove useless phase.
<#:test-command>: Add command.
2021-09-25 22:29:34 +02:00
Vinicius Monego
40a6d8eb7d
gnu: Add python-xgboost.
* gnu/packages/machine-learning.scm (python-xgboost): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-25 16:06:28 -04:00
Vinicius Monego
6e5e60a20c
gnu: Add xgboost.
* gnu/packages/machine-learning.scm (xgboost): New variable.
* gnu/packages/patches/xgboost-use-system-dmlc-core.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-25 16:06:28 -04:00