Commit graph

105734 commits

Author SHA1 Message Date
Liliana Marie Prikler 2404afea8b
gnu: Add cryptominisat.
* gnu/packages/maths.scm (cryptominisat): New variable.

Co-authored-by: Maximilian Heisinger <mail@maxheisinger.at>
2022-11-26 14:03:53 +01:00
Liliana Marie Prikler d3ce4a2619
gnu: Add louvain-community.
* gnu/packages/maths.scm (louvain-community): New variable.
2022-11-26 14:03:53 +01:00
Liliana Marie Prikler 58c24ec748
gnu: Add lingeling.
* gnu/packages/maths.scm (lingeling): New variable.
2022-11-26 14:03:53 +01:00
Liliana Marie Prikler fc061ce297
gnu: Add aiger.
* gnu/packages/maths.scm (aiger): New variable.
2022-11-26 14:03:53 +01:00
Christopher Baines ca98b3ab26
gnu: gst-plugins-bad: Skip elements/camerabin test on some systems.
It seems to frequently fail on i686-linux and aarch64-linux.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Skip the
elements/camerabin test on i686-linux and aarch64-linux.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:48:26 +01:00
aecepoglu 5ccb5837cc
gnu: cbqn-bootstrap: Update to 0-2.66584ce.
* gnu/packages/bqn.scm (cbqn-bootstrap): Update to 0-2.66584ce.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:39:43 +01:00
aecepoglu e1f8802dc1
gnu: bqn-sources: Update to commit 71ce3614...
* gnu/packages/bqn.scm (bqn-sources): Update to commit
71ce36141aaacfa714edca2e408ca522a3bc5554.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:36:46 +01:00
( 6c6cc42f0a
gnu: emacs-rec-mode: Patch executable paths.
* gnu/packages/databases.scm (emacs-rec-mode)[#:phases]: Add
‘patch-program-paths’.
[inputs]: Add recutils.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-26 13:26:37 +01:00
Liliana Marie Prikler 2f0f12933f
gnu: emacs-rec-mode: Use modern package style
* gnu/packages/databases.scm (emacs-rec-mode)[source]<snippet>: Use
G-Expression.
[arguments]: Convert to list of G-Expressions.
[native-inputs]: Drop gratuitous newline.
2022-11-26 13:21:39 +01:00
Nicolas Goaziou adf3eeceda
gnu: lagrange: Update to 1.14.0.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.14.0.
2022-11-26 12:10:10 +01:00
Zhu Zihao c91712aebc
gnu: Add mogan.
* gnu/packages/text-editors.scm (mogan): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-26 11:59:28 +01:00
Hilton Chain via Guix-patches via 920e809312
gnu: emacs-straight-el: Update to commit f21103d97d18.
* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to commit
f21103d97d18.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-26 11:53:56 +01:00
Hilton Chain via Guix-patches via fdad266577
gnu: emacs-ebuku: Update to commit 0c6cf404a49b.
* gnu/packages/emacs-xyz.scm (emacs-ebuku): Update to commit 0c6cf404a49b.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-26 11:53:23 +01:00
Nicolas Goaziou d223aff97d
gnu: emacs-detached: Update to 0.10.1.
* gnu/packages/emacs-xyz.scm (emacs-detached): Update to 0.10.1.
2022-11-26 11:15:40 +01:00
Nicolas Goaziou 203fe108b5
gnu: emacs-kind-icon: Update to 0.1.9.
* gnu/packages/emacs-xyz.scm (emacs-kind-icon): Update to 0.1.9.
[description]: Use proper Texinfo marker.  Remove useless "etc.".
2022-11-26 11:15:39 +01:00
Nicolas Goaziou 86e47b5ee9
gnu: emacs-xref: Update to 1.6.0.
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.6.0.
2022-11-26 11:15:39 +01:00
Nicolas Goaziou bd6de843e6
gnu: emacs-paredit: Update to 25.
* gnu/packages/emacs-xyz.scm (emacs-paredit): Update to 25.
[description]: Remove out of place emphasis markers.
2022-11-26 11:15:39 +01:00
Antero Mejr afa5fa8d5b
gnu: Add xkcdpass.
* gnu/packages/password-utils.scm (xkcdpass): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-11-26 09:21:10 +01:00
Antero Mejr 50546f9c0c
licenses: Add EUPL 1.1.
* guix/licenses.scm (eupl1.1): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-11-26 09:07:29 +01:00
Danny Milosavljevic 7e0ad0dd0f
gnu: docker: Fix tests.
Fixes <https://issues.guix.gnu.org/59551>.
Reported by Edison Ibáñez <arkhan@riseup.net>

* gnu/packages/linux.scm (xfsprogs-5.9): New variable.
* gnu/packages/docker.scm (docker)[inputs]: Replace xfsprogs by xfsprogs-5.9.
2022-11-25 14:46:15 +01:00
Sharlatan Hellseher 78ee6dcfe1
gnu: Add python-sunpy.
* gnu/packages/astronomy.scm (python-sunpy): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher a3d85918f9
gnu: Add python-reproject.
* gnu/packages/astronomy.scm (python-reproject): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher 0575012803
gnu: Add python-hvpy.
* gnu/packages/astronomy.scm (python-hvpy): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher 0458cbd84c
gnu: Add python-mpl-animators.
* gnu/packages/astronomy.scm (python-mpl-animators): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Sharlatan Hellseher 3271fa1f40
gnu: Add python-drms.
* gnu/packages/astronomy.scm (python-drms): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
conses 6827d76d38
gnu: Add portfolio.
* gnu/packages/gnome-xyz.scm (portfolio): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:52 +00:00
Ahriman 123e6f5f24
gnu: Add raider.
* gnu/packages/gnome.scm (raider): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-25 10:51:51 +00:00
Navid Afkhami b095dac8e0
gnu: Add r-btools.
* gnu/packages/bioinformatics.scm (r-btools): New variable.
2022-11-25 11:17:56 +01:00
Guillaume Le Vaillant 79e40b6ce8
gnu: bitcoin-core: Update to 23.0.
According to <https://bitcoincore.org/en/lifecycle/#schedule>, versions 0.20
and 0.21 have passed end of life.

* gnu/packages/finance.scm (bitcoin-core): Update to 23.0.
  (bitcoin-core-23.0): New variable.
  (bitcoin-core-0.20, bitcoin-core-0.21): Remove variables.
2022-11-25 10:52:16 +01:00
Paul A. Patience d0b4baf51f
gnu: Add cl-system-load.
* gnu/packages/lisp-xyz.scm (sbcl-system-load, cl-system-load,
  ecl-system-load): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:28:29 +01:00
Paul A. Patience 13eafd6730
gnu: Add cl-file-notify.
* gnu/packages/lisp-xyz.scm (sbcl-file-notify, cl-file-notify,
  ecl-file-notify): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:25:49 +01:00
Paul A. Patience 5c93d51366
gnu: Add cl-marray.
* gnu/packages/lisp-xyz.scm (sbcl-marray, cl-marray): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:23:39 +01:00
Paul A. Patience fe09d32e34
gnu: Add cl-atomichron.
* gnu/packages/lisp-xyz.scm (sbcl-atomichron, cl-atomichron,
  ecl-atomichron): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:15:55 +01:00
Paul A. Patience 63374ef9b9
gnu: Add cl-concurrent-hash-tables.
* gnu/packages/lisp-xyz.scm (sbcl-concurrent-hash-tables,
  cl-concurrent-hash-tables, ecl-concurrent-hash-tables): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-25 10:12:05 +01:00
Guillaume Le Vaillant 045b868261
gnu: electrum: Update to 4.3.2.
* gnu/packages/finance.scm (electrum): Update to 4.3.2.
2022-11-25 10:03:39 +01:00
Guillaume Le Vaillant 753a88c980
gnu: electron-cash: Update to 4.2.12.
* gnu/packages/finance.scm (electron-cash): Update to 4.2.12.
2022-11-25 09:58:51 +01:00
Guillaume Le Vaillant 4777c104be
gnu: xmrig: Update to 6.18.1.
* gnu/packages/finance.scm (xmrig): Update to 6.18.1.
2022-11-25 09:54:08 +01:00
Guillaume Le Vaillant 77fe40060d
gnu: p2pool: Update to 2.5.
* gnu/packages/finance.scm (p2pool): Update to 2.5.
2022-11-25 09:51:46 +01:00
Maxim Cournoyer d524ec6fb5
doc: Add a security keys section to the cookbook.
* doc/guix-cookbook.texi (Top): Register new menu.
(System Configuration): Likewise.
(Using security keys): New section.
2022-11-24 20:51:30 -05:00
Nicolas Goaziou 5eb2995c00
gnu: emacs-popon: Update to 0.12.
* gnu/packages/emacs-xyz.scm (emacs-popon): Update to 0.12.
2022-11-24 23:47:32 +01:00
Nicolas Goaziou 94907932b8
gnu: emacs-flymake-mypy: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-flymake-mypy): Update to 0.3.0.
2022-11-24 23:45:05 +01:00
Nicolas Goaziou d858714ffc
gnu: burgerspace: Update to 1.9.5.
* gnu/packages/games.scm (burgerspace): Update to 1.9.5.
2022-11-24 23:36:03 +01:00
Nicolas Goaziou fa5701964d
gnu: emacs-inspector: Activate tests.
* gnu/packages/emacs-xyz.scm (emacs-inspector)[arguments]: Add tests.  Skip
failing test.  Fix compatibility with Emacs 28 and older.
2022-11-24 23:30:57 +01:00
Nicolas Goaziou 84136e95b2
gnu: emacs-inspector: Fix base version.
* gnu/packages/emacs-xyz.scm (emacs-inspector)[version]: Use "0.8" as base
version, which is the version from "inspector.el" instead of
"tree-inspector.el".
2022-11-24 23:30:56 +01:00
Maxim Cournoyer 82c43b276d
gnu: linux-libre: Enable building info doc.
* gnu/packages/patches/linux-libre-infodocs-target.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (linux-libre-6.0-source, linux-libre-5.15-source)
(linux-libre-5.10-source): Apply above patch.
(doc-supported?): New procedure.
(make-linux-libre) [DOC-SUPPORTED?]: Add new patch in
the default patches used.  Add a BUILD-DOC? argument.
(make-linux-libre*): Add a BUILD-DOC? argument.  Validate BUILD-DOC? for
supported VERSION.
[arguments]: Conditionally add the build-doc and install-doc phases.
[native-inputs]: Conditionally add fontconfig, graphviz, python-wrapper,
python-sphinx, texinfo and which.
2022-11-24 16:35:11 -05:00
Ricardo Wurmus 5f8c11d48e
gnu: emacs-s: Do not use full-fledged Emacs to run tests.
* gnu/packages/emacs-xyz.scm (emacs-s)[arguments]: Use emacs-minimal.
2022-11-24 22:32:53 +01:00
Efraim Flashner b3beeaa309
gnu: arm-trusted-firmware: Remove blobs in a snippet.
* gnu/packages/firmware.scm (make-arm-trusted-firmware)[source]: Add
snippet to remove binary blobs.
[arguments]: Remove related phase.
2022-11-24 22:22:39 +02:00
Efraim Flashner 255450bed2
gnu: arm-trusted-firmware: Update to 2.8.
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.8.
[arguments]: Remove trailing #t from phases. Clean up regexes.
2022-11-24 22:22:38 +02:00
Efraim Flashner 564dcaa1fa
gnu: python-brotlicffi: Unbundle brotli.
* gnu/packages/python-compression.scm (python-brotlicffi)[source]: Add
snippet to delete bundled libbrotli.
[arguments]: Add phase to configure using shared libbrotli.
[inputs]: Add brotli.
2022-11-24 22:22:32 +02:00
Maxim Cournoyer 4c9e94a453
gnu: Add qt-creator.
* gnu/packages/qt.scm (qt-creator): New variable.

wip
2022-11-24 14:55:57 -05:00