Commit graph

108611 commits

Author SHA1 Message Date
Efraim Flashner c0839cbac2
gnu: nheko: Update to 0.11.2.
* gnu/packages/messaging.scm (nheko): Update to 0.11.2.
[inputs]: Add re2.
2023-02-12 16:56:56 +02:00
Efraim Flashner 187e3107b9
gnu: mtxclient: Update to 0.9.1.
* gnu/packages/messaging.scm (mtxclient): Update to 0.9.1.
[inputs]: Add re2.
2023-02-12 16:56:55 +02:00
Efraim Flashner 3a259f1d50
gnu: coeurl: Update to 0.3.0.
* gnu/packages/curl.scm (coeurl): Update to 0.3.0.
2023-02-12 16:56:55 +02:00
Efraim Flashner 455f0bd191
gnu: git-annex: Update to 10.20230126.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20230126.
2023-02-12 16:56:55 +02:00
Efraim Flashner 36da1f2804
gnu: vim: Update to 9.0.1303.
* gnu/packages/vim.scm (vim): Update to 9.0.1303.
2023-02-12 16:56:55 +02:00
Efraim Flashner 89cea75fcd
gnu: parallel: Update to 20230122.
* gnu/packages/parallel.scm (parallel): Update to 20230122.
2023-02-12 16:56:54 +02:00
Efraim Flashner a4ac96d18e
gnu: tig: Update to 2.5.8.
* gnu/packages/version-control.scm (tig): Update to 2.5.8.
2023-02-12 16:56:54 +02:00
Efraim Flashner ab8327d4ce
gnu: translate-shell: Update to 0.9.7.1.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.7.1.
2023-02-12 16:56:54 +02:00
Leo Famulari fb9799ff5f
gnu: WebKit: Update to 2.38.4.
* gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit): Update to 2.38.4.
2023-02-12 13:24:06 +01:00
Leo Famulari 126608f7a9
gnu: dav1d: Update to 1.0.0.
* gnu/packages/video.scm (dav1d): Update to 1.0.0.
2023-02-12 12:49:14 +01:00
Efraim Flashner 2b1d1d76e7
gnu: hunspell-dictionary: Update to 7.5.0.3.
* gnu/packages/hunspell.scm (hunspell-dictionary): Update to 7.5.0.3.
2023-02-12 11:57:06 +02:00
Efraim Flashner 39d72fcaa1
gnu: libreoffice: Update to 7.5.0.3.
* gnu/packages/libreoffice.scm (libreoffice): Update to 7.5.0.3.
2023-02-12 11:57:06 +02:00
Liliana Marie Prikler 015777f4c5
gnu: Add esmini.
* gnu/packages/patches/esmini-no-clutter-log.patch: New file.
* gnu/packages/patches/esmini-use-pkgconfig.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them here.
* gnu/packages/simulation.scm (esmini): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:36 +01:00
Liliana Marie Prikler 4a42167c3c
gnu: Add python-open-simulation-interface.
* gnu/packages/simulation.scm (python-open-simulation-interface): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Liliana Marie Prikler efee3dd7a1
gnu: Add open-simulation-interface.
* gnu/packages/simulation.scm (open-simulation-interface): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Liliana Marie Prikler 98b9f3a4bd
gnu: openscenegraph: Add output for plugins.
This makes it so that other packages can find plugins via pkg-config and
link to them in the usual manner.

* gnu/packages/graphics.scm (openscenegraph)[outputs]: Add “pluginlib”.
[properties]: Add output synopsis for “pluginlib”.
[arguments]<#:modules>: Use (ice-9 regex).
<#:phases>: Add ‘copy-plugins’.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Liliana Marie Prikler 629a5936a6
gnu: openscenegraph: Use modern package style.
* gnu/packages/graphics.scm (openscenegraph)[arguments]: Convert to list
of G-Expressions.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Luis Felipe e6ff91bfc4
gnu: ibus-speech-to-text: Fix lint warnings.
* gnu/packages/ibus.scm (ibus-speech-to-text)[inputs]: Add
bash-minimal.
Move desktop-file-utils, glib:bin and gobject-introspection ...
[native-inputs] ... here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Luis Felipe 59e2e0744b
gnu: ibus-speech-to-text: Fix execution of ibus-engine-stt.
Fixes <https://issues.guix.gnu.org/61236>.

* gnu/packages/ibus.scm (ibus-speech-to-text)[#:phases]
<add-install-to-pythonpath>: New phase.
<wrap-additional-paths>: Use getenv to set GUIX_PYTHONPATH and GI_TYPELIB_PATH.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:34 +01:00
Andrew Tropin 2419a16365
gnu: tree-sitter-grammar: Migrate to tree-sitter-build-system.
gnu/packages/tree-sitter.scm (tree-sitter-delete-generated-files): New
variable.
(tree-sitter-grammar): Remove source-directory argument, add inputs argument,
change package names, remove custom build code, update build system to
tree-sitter-build-system.
(tree-sitter-grammar-html): Rename to tree-sitter-html.
2023-02-12 11:32:23 +04:00
Pierre Langlois 5401b5822a
gnu: tree-sitter-cli: Enable some tests and add node and dot.
* gnu/packages/tree-sitter.scm (tree-sitter-cli)[inputs]: Add graphviz and
node-lts.
[arguments]<#:cargo-test-flags>: Skip tests that require downloading grammars.
<#:phases>: Add 'patch-node and 'patch-dot phases.  Tweak install phase.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-12 11:32:22 +04:00
Pierre Langlois 18f1a4d38a
gnu: Remove tree-sitter comment from emacs.scm imports.
* gnu/packages/emacs.scm: Remove tree-sitter comment.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-12 11:32:21 +04:00
Pierre Langlois dbd4d2d070
build-system: Add tree-sitter-build-system.
* guix/build-system/tree-sitter.scm: New module.
* guix/build/tree-sitter-build-system.scm: Likewise.
* Makefile.am (MODULES): Add them.
* doc/guix.texi: Document it.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-12 11:32:20 +04:00
Zhu Zihao 4a6f64ab2a
gnu: Add mold-wrapper.
* gnu/packages/mold.scm(make-mold-wrapper): New variable.
(mold-wrapper): New variable.
(mold-as-ld-wrapper): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-12 01:48:54 +01:00
Zhu Zihao 16b47a95a1
gnu: Add mold.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* gnu/packages/mold.scm: New file.
* gnu/packages/mold.scm (mold): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-12 01:48:54 +01:00
Adrien Bourmault (neox) 06cf06aab1
gnu: gajim: update to 1.4.7
[[PGP Signed Part:No public key for 6EB408FE0ACEC664 created at 2023-02-06T00:24:19+0100 using RSA]]
* gnu/packages/messaging.scm (gajim): Update to 1.4.7

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-12 01:48:54 +01:00
Ludovic Courtès a68229b9a0
syscalls: 'with-file-lock' removes lock file upon exit.
Fixes <https://issues.guix.gnu.org/57501>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

* guix/build/syscalls.scm (call-with-file-lock)
(call-with-file-lock/no-wait): Add call to 'delete-file' in unwind
handler.
2023-02-12 01:48:53 +01:00
Efraim Flashner 89c5cb4078
gnu: Add hunspell-dict-he-il.
* gnu/packages/hunspell.scm (hunspell-dict-he-il): New variable.
2023-02-12 00:31:00 +02:00
Efraim Flashner 8acdac4eba
gnu: hunspell-dictionary: Update to 7.4.5.1.
* gnu/packages/hunspell.scm (hunspell-dictionary): Update to 7.4.5.1.
2023-02-12 00:30:59 +02:00
Efraim Flashner 57d67d282d
gnu: libreoffice: Update to 7.4.5.1.
* gnu/packages/libreoffice.scm (libreoffice): Update to 7.4.5.1.
2023-02-12 00:30:59 +02:00
Leo Famulari f844deb7ac
gnu: OpenSSL 3: Update to 3.0.8 [security fixes].
Fixes CVE-2023-0215, CVE-2023-0216, CVE-2023-0217, CVE-2023-0286, CVE-2023-0401,
CVE-2022-4203, CVE-2022-4304, and CVE-2022-4450.

https://www.openssl.org/news/secadv/20230207.txt

gnu/packages/tls.scm (openssl-3.0): Update to 3.0.8.
2023-02-11 23:17:31 +01:00
Leo Famulari df163df830
gnu: OpenSSL: Update to 1.1.1t [security fixes].
Fixes CVE-2023-0215, CVE-2023-0286, CVE-2022-4304, CVE-2022-4450.

https://www.openssl.org/news/secadv/20230207.txt

* gnu/packages/tls.scm (openssl/fixed): Update to 1.1.1t.
2023-02-11 23:12:51 +01:00
Kaelyn Takata e223ab48e0
gnu: zfs: Update to 2.1.9.
* gnu/packages/file-systems.scm (zfs): Update to 2.1.9.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 22:21:02 +01:00
Feng Shu 389da6694e
gnu: Add havoc.
* gnu/packages/terminals.scm (havoc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 22:18:24 +01:00
Hilton Chain d6ca7f05fa
gnu: Add smartdns.
* gnu/packages/dns.scm (smartdns): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 22:14:43 +01:00
Morgan Smith b367f28ed2
gnu: pantalaimon: Install documentation and use gexps.
* gnu/packages/matrix.scm (pantalaimon)[arguments]: Turn into gexps.  Add
install-doc phase.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:56:28 +01:00
r0man 6bf7144c79
gnu: Add lzfse.
* gnu/packages/compression.scm (lzfse): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:51:35 +01:00
Sughosha b98718fc3f
gnu: jalv: Fix home page and use GTK-3.
* gnu/packages/audio.scm (jalv)[home-page]: Fix home-page.
[inputs]: Remove gtk and gtkmm and add gtk+.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:47:02 +01:00
Nicolas Goaziou 582de0d469
gnu: footswitch: Improve package style.
* gnu/packages/accessibility.scm (footswitch)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.
[description]: Simplify it.
2023-02-11 21:44:48 +01:00
Remco van 't Veer 5345cf2fbf
gnu: ruby-3.2: Update to 3.2.1
* gnu/packages/ruby.scm (ruby-3.2): Update to 3.2.1

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Hilton Chain b1cca21264
gnu: libtorrent-rasterbar: Update to 1.2.18.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.18.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
kiasoc5 7fbdb403d9
gnu: iwd: Update to 2.3.
* gnu/packages/networking.scm (iwd): Update to 2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
kiasoc5 d455a18fab
gnu: ell: Update to 0.56.
* gnu/packages/linux.scm (ell): Update to 0.56.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Martin Marshall 940033b685
gnu: footswitch: Update to 1.0-0.e455d67.
This update adds 3 newly supported devices and an additional command to the
package.

* gnu/packages/accessibility.scm (footswitch): Update to commit e455d6752221.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Bruno Victal d5fb878120
gnu: libavif: Add pixbuf-loader output.
* gnu/packages/image.scm (libavif)[arguments]: Build gdk-pixbuf loader.
[outputs]: Add 'pixbuf-loader' output.
[inputs]: Add gdk-pixbuf.
[native-inputs]: Add pkg-config.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Bruno Victal e2deccf6e4
gnu: libavif: Update to 0.11.1.
libavif commit 97306bf64266cf9571dd141f3d04492534a9deea removes
JSON-based tests along with cJSON.

Aditionally, googletest is now required to build libavif. The test target
has since changed and can be called directly from cmake, no longer being
necessary to replace 'check target.

* gnu/packages/image.scm (libavif): Update to 0.11.1.
[arguments]: Adjust configure-flags, remove 'check phase replacement.
[native-inputs]: Add googletest.
[license]: Remove expat.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Simon South 8553148dfb
gnu: yosys: Update to 0.26.
* gnu/packages/fpga.scm (yosys): Update to 0.26.
[source]: Disable unnecessary recursive checkout.
[arguments]<#:phases>: Expand "fix-paths" phase to match new version; remove
obsolete "fix-iverilog-references" phase; add wrap phase.
[inputs]: Add gtkwave, zlib, python, python-click.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:22 +00:00
Simon South ade3bfd036
gnu: yosys: Do not propagate any inputs.
* gnu/packages/fpga.scm (yosys)[arguments]<#:phases>: Patch reference to z3 in
"fix-paths" phase; in "use-external-abc" phase, use complete path to "abc"
executable in store.
[propagated-inputs]: Remove, moving abc and z3 from here...
[inputs]: ...to here.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:22 +00:00
Christopher Baines 9b1d051e6f
gnu: nar-herder: Update to 0-16.f62a2b3.
* gnu/packages/package-management.scm (nar-herder): Update to 0-16.f62a2b3.
2023-02-11 20:34:22 +00:00
Christopher Baines 50fe202916
gnu: guix-data-service: Update to 0.0.1-38.6be113f.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-38.6be113f.
2023-02-11 20:34:22 +00:00