me
/
guix
Archived
1
0
Fork 0
Commit Graph

98250 Commits (25df704601b73fbdc083d57b68628960969f5cbe)

Author SHA1 Message Date
Nicolas Goaziou 2106deb9f6
gnu: fet: Update to 6.8.3.
* gnu/packages/education.scm (fet): Update to 6.8.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Greg Hogan 7696206ce8
gnu: LLVM, Clang, libomp, lld: Update to 15.0.7.
* gnu/packages/llvm.scm (llvm-15, clang-15, libomp-15, lld-15):
Update to 15.0.7.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Greg Hogan ecebf5924c
gnu: r-survival: Update to 3.5-0.
* gnu/packages/statistics.scm (r-survival): Update to 3.5-0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Christopher Baines e8483a410b
gnu: python-git-multimail: Update to 1.6.0.
* gnu/packages/version-control.scm (python-git-multimail): Update to 1.6.0.
[arguments]: Patch setup.py to fix finding. README.rst.
2023-02-13 18:18:08 +00:00
Andreas Enge ee69b60426
gnu: cm: Update to 0.4.1.
* gnu/packages/algebra.scm (cm): Update to 0.4.1.
2023-02-13 18:34:56 +01:00
Pierre Neidhardt a9b31c567e
gnu: Add cl-nclasses.
* gnu/packages/lisp-xyz.scm (cl-nclasses, ecl-nclasses, sbcl-nclasses): New variables.
2023-02-13 17:15:08 +01:00
Sergey Trofimov 8d8b9a4c0c
gnu: wpa-supplicant: Add netdev group dbus policy.
The patch allows users in netdev group to control wpa-supplicant via D-Bus
interface.

* gnu/packages/admin.scm (wpa-supplicant)[source]: Add dbus policy patch.
* gnu/packages/patches/wpa-supplicant-dbus-group-policy.patch: New file.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-13 16:50:16 +04:00
Efraim Flashner 5b1eab43f0
gnu: universal-ctags: Update to 6.0.20230212.0.
* gnu/packages/code.scm (universal-ctags): Update to 6.0.20230212.0.
2023-02-13 11:41:46 +02:00
Efraim Flashner 7c51c9e3d4
gnu: universal-ctags: Install man pages.
* gnu/packages/code.scm (universal-ctags)[native-inputs]: Add
python-docutils.
2023-02-13 11:41:46 +02:00
Efraim Flashner 2b1383c0a2
gnu: mujs: Update to 1.3.2.
* gnu/packages/javascript.scm (mujs): Update to 1.3.2.
2023-02-12 16:56:57 +02:00
Efraim Flashner cddc26a6f9
gnu: zathura: Update to 0.5.2.
* gnu/packages/pdf.scm (zathura): Update to 0.5.2.
2023-02-12 16:56:57 +02:00
Efraim Flashner 4cf0c6ee6d
gnu: zathura-pdf-poppler: Update to 0.3.1.
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.3.1.
2023-02-12 16:56:57 +02:00
Efraim Flashner 10049e35ab
gnu: zathura-pdf-mupdf: Update to 0.4.0.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.4.0.
2023-02-12 16:56:56 +02:00
Efraim Flashner d49be105d5
gnu: zathura-ps: Update to 0.2.7.
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.7.
2023-02-12 16:56:56 +02:00
Efraim Flashner e1081bcdae
gnu: zathura-cb: Update to 0.1.10.
* gnu/packages/pdf.scm (zathura-cb): Update to 0.1.10.
2023-02-12 16:56:56 +02:00
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
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
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
jgart 55839e3537
gnu: qbe: Update to 1.1.
* gnu/packages/c.scm (qbe): Update to 1.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:32:59 +01:00
Matthew James Kraai f31691efb1
gnu: doctl: Update to 1.92.1.
* gnu/packages/admin.scm (doctl): Update to 1.92.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:30:07 +01:00
Bruno Victal 0d60bbd104
gnu: mympd: Update to 10.2.2.
* gnu/packages/mpd.scm (mympd): Update to 10.2.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:28:20 +01:00
Nicolas Goaziou 29f04bbe4e
gnu: lagrange: Update to 1.15.2.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.2.
2023-02-11 21:23:50 +01:00
Nicolas Goaziou 1105c95e44
gnu: pyzo: Update to 4.12.7.
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.7.
2023-02-11 21:22:20 +01:00
Nicolas Goaziou 3b0c792fa3
gnu: naev: Update to 0.10.4.
* gnu/packages/games.scm (naev): Update to 0.10.4.
2023-02-11 21:20:38 +01:00
Nicolas Goaziou 12e2d5d3e1
gnu: asymptote: Update to 2.85.
* gnu/packages/plotutils.scm (asymptote): Update to 2.85.
2023-02-11 21:18:40 +01:00
Julien Lepiller 4d4fad6819
gnu: php: Update to 8.2.2.
* gnu/packages/php.scm (php): Update to 8.2.2.
* gnu/packages/patches/php-curl-compat.patch: Remove file.
* gnu/packages/patches/php-bug-74093-test.patch: Remove file.
* gnu/packages/patches/php-fix-streams-copy-length.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove them.  Add it.
2023-02-11 21:13:36 +01:00
Efraim Flashner c8423a5457
gnu: go-github-com-gatherstars-com-jwz: Update to 1.3.1.
* gnu/packages/golang.scm (go-github-com-gatherstars-com-jwz): Update to
1.3.1.
2023-02-11 19:11:38 +02:00
Efraim Flashner 48903df6cb
gnu: go-github-com-biogo-hts-bam: Update to 1.4.4.
* gnu/packages/bioinformatics.scm (go-github-com-biogo-hts-bam): Update
to 1.4.4.
2023-02-11 19:05:02 +02:00
Efraim Flashner 8490327e53
gnu: go-github-com-rakyll-statik: Fix building with go-1.18+.
* gnu/packages/golang.scm (go-github-com-rakyll-statik)[source]: Add
snippet to allow building with a newer go.
2023-02-11 18:42:07 +02:00
Nicolas Goaziou 222eef1999
gnu: open-adventure: Update to 1.12.
* gnu/packages/games.scm (open-adventure): Update to 1.12.
2023-02-11 10:30:21 +01:00
Nicolas Goaziou 019f4116ea
gnu: emacs-compat: Update to 29.1.3.3.
* gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.3.3.
2023-02-11 09:22:25 +01:00
Nicolas Goaziou f46f058539
gnu: emacs-csv-mode: Update to 1.22.
* gnu/packages/emacs-xyz.scm (emacs-csv-mode): Update to 1.22.
2023-02-11 09:22:25 +01:00
Jake Leporte 0cd6746a66
gnu: Add emacs-ligature.
* gnu/packages/emacs-xyz.scm (emacs-ligature): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 09:22:24 +01:00
Cayetano Santos 63bf5ba1d8
gnu: Add emacs-discover.
* gnu/packages/emacs-xyz.scm (emacs-discover): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 09:22:24 +01:00
Andrew Tropin c77a3d4554
gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.
gnu/packages/emacs.scm (emacs)[native-search-paths]: Add a search-path for
tree-sitter grammars.
gnu/packages/aux-files/emacs/guix-emacs.el: Add directories from
TREE_SITTER_GRAMMAR_PATH to treesit-extra-load-path.
2023-02-11 12:02:46 +04:00
Sughosha f944fa718d
gnu: supertuxkart: Update to 1.4.
* gnu/packages/games.scm (supertuxkart): Update to 1.4.
  [snippet]: Unbundle mcpp.
  [arguments]: Enable recorder.
  [inputs]: Add libopenglrecorder.
  [native-inputs]: Add mcpp and python.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:40 +01:00
Sughosha daad1dedd7
gnu: Add libopenglrecorder.
* gnu/packages/gl.scm (libopenglrecorder): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:40 +01:00
Sughosha a404f5b640
gnu: Add mcpp.
* gnu/packages/cpp.scm (mcpp): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:40 +01:00
Philip McGrath a89aa4523b
utils: Add target-little-endian?.
* guix/utils.scm (target-little-endian?): New function.
* guix/build-system/meson.scm (make-machine-alist): Use it.
* gnu/packages/chez.scm (nix-system->pbarch-machine-type): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:40 +01:00
Bruno Victal fb2bf136f0
gnu: ddclient: Update to 3.10.0.
3.10.0 switched to autotools based build system.

* gnu/packages/dns.scm (ddclient): Update to 3.10.0.
[source]: Patch test-suite to skip tests that require networking.
[build-system]: Switch to gnu-build-system.
[native-inputs]: Remove bash. Move perl to inputs.
[inputs]: Add perl, perl-io-socket-inet6, perl-json. Remove perl-data-validate-ip.
[native-search-paths]: Add $SSL_CERT_DIR, $SSL_CERT_FILE. Required for SSL support.
* gnu/packages/patches/ddclient-skip-test.patch: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:39 +01:00
Vinicius Monego a7e174a458
gnu: Remove opencascade-oce.
This package is unmaintained by upstream, has no dependents and was
replaced by opencascade-occt.

* gnu/packages/maths.scm (opencascade-oce): Remove variable.
* gnu/packages/patches/opencascade-oce-glibc-2.26.patch: Remove file.
* gnu/local.mk: Unregister it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:39 +01:00
Ricardo Wurmus 8a0b625a2d
gnu: scregseg: Update to 0.1.3.
* gnu/packages/bioinformatics.scm (scregseg): Update to 0.1.3.
[source]: Simplify snippet.
[build-system]: Use pyproject-build-system.
[arguments]: Add phases 'set-numba-cache-dir and 'build-extensions; enable
tests.
2023-02-10 19:41:54 +01:00
Ricardo Wurmus fea66096a2
gnu: Add python-doubletdetection.
* gnu/packages/bioinformatics.scm (python-doubletdetection): New variable.

Co-authored-by: Navid Afkhami <navid.afkhami@mdc-berlin.de>
2023-02-10 19:36:36 +01:00
Ricardo Wurmus cf981657a1
gnu: Add python-vtraag-louvain.
* gnu/packages/graph.scm (python-vtraag-louvain): New variable.
2023-02-10 19:36:36 +01:00
Ricardo Wurmus 8340acfa5a
gnu: Add python-phenograph.
* gnu/packages/bioinformatics.scm (python-phenograph): New variable.
2023-02-10 19:36:29 +01:00
Ricardo Wurmus 769346eef7
gnu: Add louvain.
* gnu/packages/bioinformatics.scm (louvain): New variable.
2023-02-10 15:48:51 +01:00
Ricardo Wurmus 3b9892ad07
gnu: python-hmmlearn: Update to 0.2.8.
* gnu/packages/machine-learning.scm (python-hmmlearn): Update to 0.2.8.
[arguments]: Use gexp; simplify 'check phase.
[propagated-inputs]: Remove python-cython.
2023-02-10 15:48:51 +01:00
Andy Tai b8f6ead5fa
gnu: Add xnedit.
* gnu/packages/text-editors.scm (xnedit): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-10 14:09:15 +08:00
Andy Tai 0ac85f3caa
gnu: Add motif.
* gnu/packages/lesstif.scm (motif): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-10 14:01:03 +08:00
宋文武 f5bb96700c
gnu: icewm: Enable icewm-menu-fdo.
* gnu/packages/wm.scm (icewm)[inputs]: Add glib.
2023-02-10 13:39:02 +08:00
Andy Tai 4d80d7571e
gnu: Add icewm.
* gnu/packages/wm.scm (icewm): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-10 10:02:05 +08:00
Andreas Enge 07f19ef04b
gnu: Add perl-alien-wxwidgets.
* gnu/packages/wxwidgets.scm (perl-alien-wxwidgets): New variable.

Co-authored-by: Malte Frank Gerdes <malte.f.gerdes@gmail.com>
2023-02-09 21:27:06 +01:00
Andreas Enge 8dbc9aa05e
gnu: Add perl-growl-gntp.
* gnu/packages/perl.scm (perl-growl-gntp): New variable.
2023-02-09 21:27:06 +01:00
Andreas Enge bf667efe91
gnu: Add perl-net-bonjour.
* gnu/packages/networking.scm (perl-net-bonjour): New variable.
2023-02-09 21:27:06 +01:00
Efraim Flashner 3584cff93d
gnu: go-github-com-spf13-pflag: Fix building with newer go.
* gnu/packages/golang.scm (go-github-com-spf13-pflag)[source]: Add
snippet to fix test suite with newer versions of go.
2023-02-09 21:58:18 +02:00