Commit graph

101626 commits

Author SHA1 Message Date
Marius Bakke a9f4fbd31a
gnu: python-pyabbix: Update to 1.2.1.
* gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Remove patch
phase.  Use pytest instead of nose in check phase.
[native-inputs]: Remove PYTHON-HTTPRETTY and PYTHON-NOSE.  Add
PYTHON-REQUESTS-MOCK and PYTHON-PYTEST.
[propagated-inputs]: Remove PYTHON-SEMANTIC-VERSION.  Add PYTHON-PACKAGING.
2022-09-15 16:53:07 +02:00
Marius Bakke b0bd3ef9aa
gnu: u-boot-tools: Disable check for 100% coverage.
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Add substitution.
2022-09-15 16:53:07 +02:00
Ricardo Wurmus 6737d8d324
gnu: Add r-snftool.
* gnu/packages/cran.scm (r-snftool): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus c8accb5eb6
gnu: Add r-exposition.
* gnu/packages/cran.scm (r-exposition): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus 845e14f0b6
gnu: Add r-prettygraphs.
* gnu/packages/cran.scm (r-prettygraphs): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus 1990524e3e
gnu: Add r-aricode.
* gnu/packages/cran.scm (r-aricode): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus de68d54ba6
gnu: Add r-clvalid.
* gnu/packages/cran.scm (r-clvalid): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus 47fb9d23ea
gnu: Add r-omicade4.
* gnu/packages/bioconductor.scm (r-omicade4): New variable.
2022-09-15 15:22:11 +02:00
Ricardo Wurmus d3f3968e65
gnu: Add r-made4.
* gnu/packages/bioconductor.scm (r-made4): New variable.
2022-09-15 15:22:11 +02:00
Artyom Bologov 0624e7dbad
gnu: Add cl-nactivitypub.
* gnu/packages/lisp-xyz.scm (cl-nactivitypub, ecl-nactivitypub,
  sbcl-nactivitypub): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Artyom Bologov 170a396240
gnu: Add cl-njson.
* gnu/packages/lisp-xyz.scm (cl-njson, ecl-njson, sbcl-njson): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Trevor Richards 63115fafbd
gnu: Add sbcl-stumpwm-notify.
* gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Trevor Richards d10bc44c24
gnu: Add cl-xml-emitter.
* gnu/packages/lisp-xyz.scm (cl-xml-emitter, ecl-xml-emitter,
  sbcl-xml-emitter): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
jgart e5fa6df1bc
gnu: Add cl-morse.
* gnu/packages/lisp-xyz.scm (cl-morse, ecl-cl-morse, sbcl-cl-morse):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
jgart 539e5b9ace
gnu: Add cl-alea.
* gnu/packages/lisp-xyz.scm (cl-alea, ecl-alea, sbcl-alea): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
jgart 42496652d9
gnu: Add cl-meta.
* gnu/packages/lisp-xyz.scm (cl-meta, ecl-meta, sbcl-meta): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
kiasoc5 ab371a27d6
gnu: eless: Update to 0.7.
* gnu/packages/emacs-xyz.scm (eless): Update to 0.7.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-15 15:38:25 +08:00
ギャラ f77a0e7838
gnu: waybar: Update to 0.9.13.
* gnu/packages/wm.scm (waybar): Update to 0.9.13.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-15 15:02:19 +08:00
Maxim Cournoyer 839950c4a9
Update NEWS.
These news were extracted from the output of:

   git log --reverse v1.3.0..03eb0b1be2cfedd0d9a66fef0edc53a17f7653a5.

* NEWS: Update entries for v1.4.0.
2022-09-14 23:57:56 -04:00
Maxim Cournoyer 261bc8f028
gnu: nautilus: Simplify how tracker tests are disabled.
* gnu/packages/gnome.scm (nautilus)[source]: Remove patches field.
[phases]{disable-tracker-tests}: New phase.
* gnu/packages/patches/nautilus-disable-tracker-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-14 22:21:41 -04:00
Michael Rohleder d9b7982ba5
gnu: go-ipfs: Install bash completion.
* gnu/packages/ipfs.scm (go-ipfs)[arguments]: Use gexp.
Add 'install-bashcompletion phase to install bash completion.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:32 +02:00
Michael Rohleder 4723d7a452
gnu: podman: Install shell completions.
* gnu/packages/containers.scm (podman)[arguments]: Add 'install-completions
phase to install shell completions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:32 +02:00
Michael Rohleder 6ff5b79804
gnu: gnome-mines: Fix build.
* gnu/packages/gnome.scm (gnome-mines)[inputs]: Replace libgnome-games-support with libgnome-games-support-1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:32 +02:00
Michael Rohleder a2a22a09c4
gnu: mousepad: Fix build.
* gnu/packages/xfce.scm (mousepad)[inputs]: Replace gtksourceview with gtksourceview-4..

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan c70f881aac
gnu: stunnel: Update to 5.66.
* gnu/packages/web.scm (stunnel): Update to 5.66.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan a4288aa6b8
gnu: rsync: Update to 3.2.6.
* gnu/packages/rsync.scm (rsync): Update to 3.2.6.
[arguments]<#:configure-flags> Remove '--disable-openssl'.
[inputs]: Add openssl.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan ec883398f6
gnu: xsimd-benchmark: Build example.
* gnu/packages/cpp.scm (xsimd-benchmark): Fix package name.
[arguments]<#:configure-flags>: Enable examples ...
<#:phases>{install} ... and install.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan 7944fb5ffe
gnu: xsimd: Update to 9.0.1.
* gnu/packages/cpp.scm (xsimd): Update to 9.0.1.
[home-page]: Update redirect.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Marius Bakke 883d4e0abf
gnu: python-scikit-learn: Update to 1.1.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.1.2.
2022-09-14 21:08:34 +02:00
Marius Bakke 8bd7cd34bf
gnu: python-pingouin: Don't pin scikit-learn version.
* gnu/packages/python-science.scm (python-pingouin)[arguments]: Add phase.
2022-09-14 21:08:34 +02:00
Marius Bakke 511a1b2a2f
gnu: python-tqdm: Update to 4.64.1.
* gnu/packages/python-xyz.scm (python-tqdm): Update to 4.64.1.
2022-09-14 21:08:34 +02:00
Marius Bakke 71d7694de4
gnu: ungoogled-chromium: Update to 105.0.5195.125-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.125-1.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-09-14 21:08:34 +02:00
Marius Bakke 9442b0cf56
gnu: Remove duplicate copyright line.
* gnu/packages/fontutils.scm: Remove duplicate line.
2022-09-14 21:08:34 +02:00
Marius Bakke b0ddbb0572
gnu: python-afdko: Remove generated code.
* gnu/packages/fontutils.scm (python-afdko)[source](modules, snippet): New
fields.
[arguments]: Add regenerate-hotconv-grammar phase.
[native-inputs]: Add ANTLR4 and OPENJDK.
2022-09-14 21:08:34 +02:00
Marius Bakke 0b8d2f407c
gnu: stcgal: Patch tests for PyYAML 6.
This fixes a regression since commit
27720d0fe1.

* gnu/packages/embedded.scm (stcgal)[source](modules, snippet): New fields.
2022-09-14 21:08:34 +02:00
Liliana Marie Prikler cad4b0cc07
gnu: dragon-drop: Use G-Expressions.
* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of
G-Expressions.
2022-09-14 21:01:41 +02:00
arkhan 4d510e5411
gnu: dragon-drop: Correct PREFIX.
* gnu/packages/gtk.scm (dragon-drop)[#:make-flags]: Remove gratuitous “/bin”
from PREFIX.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14 20:56:45 +02:00
jgart 104be3d5e3
gnu: Add folders.
* gnu/packages/esolangs.scm (folders): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14 20:45:33 +02:00
Mathieu Othacehe 52f82c1af0
gnu: evince: Use poppler-next.
This fixes the following issue: ../evince-42.3/meson.build:416: WARNING: PDF
support is disabled since poppler-glib version >= 22.02.0 or libxml-2.0
version >= 2.5.0 not found

and restores PDF support.

* gnu/packages/gnome.scm (evince)[inputs]: Use poppler-next.
2022-09-14 18:09:13 +02:00
Mathieu Othacehe a3de623e4a
gnu: Add poppler-next.
* gnu/packages/pdf.scm (poppler-next): New variable.
2022-09-14 18:09:13 +02:00
muradm 29d52a56f2
gnu: fail2ban-service-type: Improve extra-content fields.
* gnu/services/security.scm
(fail2ban-jail-configuration)[extra-content]: Change to text-config.
(fail2ban-configuration)[extra-content]: Change to text-config.
* gnu/doc/guix.texi: Update type of extra-content fields.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-14 11:29:11 -04:00
Andrew Tropin 0336372296
gnu: emacs-kv: Fix build.
Build fails with emacs-next cause of copypasted test defined two times.

* gnu/packages/patches/emacs-kv-fix-tests.patch: New file.
* gnu/packages/emacs-xyz.scm (emacs-kv): Use it here.
* gnu/local.mk (dist_patch_DATA): Register it here.
2022-09-14 18:25:12 +03:00
Andrew Tropin 6cdde65bb5
home: shepherd: Add daemonize? option to configuration.
* gnu/home/services/shepherd.scm (home-shepherd-configuration):
Add DAEMONIZE?.
(home-shepherd-configuration-file): Use CONFIG argument instead of two
separate SERVICES and SHEPHERD, respect DAEMONIZE?.
(ensure-shepherd-gexp, launch-shepherd-gexp,
shepherd-xdg-configuration-files): Adjust according to arguments changes in
HOME-SHEPHERD-CONFIGURATION-FILE.
2022-09-14 18:25:11 +03:00
Andrew Tropin f64825730f
etc: teams: Add entry for Andrew Tropin.
* etc/teams.scm.in ("Andrew Tropin"): New member.
2022-09-14 18:25:10 +03:00
Nicolas Goaziou 41c4a1ccfd
gnu: emacs-treemacs-extra: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[propagated-inputs]: Add
mu.
2022-09-14 16:57:37 +02:00
Guillaume Le Vaillant 5b35626374
gnu: txr: Update to 281.
* gnu/packages/lisp.scm (txr): Update to 281.
2022-09-14 11:07:49 +02:00
Guillaume Le Vaillant 33cff9aad2
gnu: cl-lzlib: Update to 2.0-2.22767ca.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 2.0-2.22767ca.
2022-09-14 11:03:20 +02:00
Guillaume Le Vaillant 8a58323908
gnu: gallery-dl: Update to 1.23.0.
* gnu/packages/video.scm (gallery-dl): Update to 1.23.0.
2022-09-14 11:03:20 +02:00
Christopher Baines fa4fffbd08
gnu: Add comments to the bottom of a few more package modules.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/crates-graphics.scm: Add comment discouraging adding packages
to the bottom of the file.
* gnu/packages/crates-gtk.scm: ditto.
* gnu/packages/games.scm: ditto.
* gnu/packages/music.scm: ditto.
* gnu/packages/qt.scm: ditto.
* gnu/packages/web.scm: ditto.
2022-09-14 09:33:11 +01:00
Artyom V. Poptsov 8349fce0ee
gnu: Add java-slf4j-nop.
* gnu/packages/java.scm (java-slf4j-nop): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 09:33:11 +01:00