Sharlatan Hellseher
c73f70d3d5
gnu: go-github-com-mattn-go-isatty: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/music.scm: Add (gnu packages golang-xyz) module.
Change-Id: Ibbab55ed60afdd5513f91dde93550b2eff7a622c
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher
5abebf71e9
gnu: go-github-com-mattn-go-runewidth: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/check.scm: Add (gnu packages golang-xyz) module.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/time.scm: Likewise.
* gnu/packages/weather.scm: Likewise.
Change-Id: I80f8b4c31c0fd8fee7c190a7740513ee139646d4
2024-04-06 13:14:43 +01:00
Fries
c254415ad1
gnu: Add go-github-com-json-iterator-go.
...
* gnu/packages/golang-web.scm (go-github-com-json-iterator-go): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I1e54402c9d45317918ef59513e110bc97fc0bc63
2024-04-06 13:14:43 +01:00
Fries
2fb3ff7e88
gnu: Add go-github-com-modern-go-reflect2.
...
* gnu/packages/golang-xyz.scm (go-github-com-modern-go-reflect2): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I5cce2cac1cf535498bd5ecdd2d5db45080118947
2024-04-06 13:14:43 +01:00
Fries
037194373a
gnu: Add go-github-com-modern-go-concurrent.
...
* gnu/packages/golang.scm (go-github-com-modern-go-concurrent): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ie42473a28271069abea34b175dc2d98aeb6e66b9
2024-04-06 13:14:43 +01:00
Fries
818d99abe2
gnu: Add go-github-com-dbaggerman-cuba.
...
* gnu/packages/golang-xyz.scm (go-github-com-dbaggerman-cuba): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib57363e34cc489828f99e7752e9a8c887885d057
2024-04-06 13:14:42 +01:00
Fries
48512de080
gnu: Add go-github-com-karrick-godirwalk.
...
* gnu/packages/golang-xyz.scm (go-github-com-karrick-godirwalk): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I109086c8aeebb29015ece44e305a7f875b38b7b7
2024-04-06 13:14:42 +01:00
Fries
e6efce9d4b
gnu: Add go-github-com-pkg-profile.
...
* gnu/packages/golang-check.scm (go-github-com-pkg-profile): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I135b3f0ccadd27847a5745a71d75ec6c5b4d2b9e
2024-04-06 13:14:42 +01:00
Fries
c973dc2d64
gnu: Add go-github-com-felixge-fgprof.
...
* gnu/packages/golang-check.scm (go-github-com-felixge-fgprof): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib97bfc180e1bfffbc01aee348feb15431650ddb5
2024-04-06 13:14:42 +01:00
Fries
91709fa442
gnu: Add go-github-com-google-pprof.
...
* gnu/packages/golang-check.scm (go-github-com-google-pprof, go-pprof):
New variables.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I5faecfa8ef9318fe3e2de4af62b9876cc3732714
2024-04-06 13:14:42 +01:00
Fries
60cd7def85
gnu: Add go-github-com-ianlancetaylor-demangle.
...
* gnu/packages/golang-xyz.scm (go-github-com-ianlancetaylor-demangle):
New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I3db163b9d32eff30539d81556309ec554bc3dbe6
2024-04-06 13:14:42 +01:00
Fries
083a3aefb0
gnu: Add go-github-com-chzyer-readline.
...
* gnu/packages/golang-xyz.scm (go-github-com-chzyer-readline): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I33eca16e71838a3b2a6dbe2610532e16012e3920
2024-04-06 13:14:42 +01:00
Fries
fafa7e562e
gnu: Add go-github-com-chzyer-test.
...
* gnu/packages/golang-check.scm (go-github-com-chzyer-test): New
variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ibbc266255bbc29737be3971516b5eef567a1175b
2024-04-06 13:14:42 +01:00
Fries
c28b319640
gnu: Add go-github-com-chzyer-logex.
...
* gnu/packages/golang-xyz.scm (go-github-com-chzyer-logex): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I3c8038b999540f6cdff75f360a04f12b2753dd99
2024-04-06 13:14:42 +01:00
Vinicius Monego
12fd64c9f9
gnu: blender: Unbundle dependencies.
...
* gnu/packages/graphics.scm (blender)[arguments]<#:configure-flags>: Pass
"-DWITH_SYSTEM_BULLET=ON", "-DWITH_SYSTEM_EIGEN3=ON",
"-DWITH_SYSTEM_FREETYPE=ON", "-DWITH_SYSTEM_GLOG=ON", "-DWITH_SYSTEM_LZO=ON".
[inputs]: Add bullet, eigen, glog, lzo.
Change-Id: Iae52880a9fa3dc2a39948e5fe4fbddb84637c5da
2024-04-06 08:40:56 -03:00
Vinicius Monego
ebaf658acd
gnu: blender: Update to 3.6.10.
...
* gnu/packages/graphics.scm (blender): Update to 3.6.10.
[arguments]<#:configure-flags>: Unset "-DCMAKE_CXX_FLAGS".
<#:phases>: Delete the fix-broken-import phase.
[inputs]: Add libepoxy. Replace freetype with freetype-with-brotli, ilmbase
with imath, openexr-2 with openexr.
Change-Id: Ifb5e5cdb4d26aac9626bf5cd77e171d8b0ebfaed
2024-04-06 08:40:56 -03:00
Vinicius Monego
0333fcc952
gnu: openvdb: Update to 11.0.0.
...
* gnu/packages/graphics.scm (openvdb): Update to 11.0.0.
[inputs]: Add jemalloc. Remove ilmbase.
Change-Id: Ia8b248c1171c62344ff6da924afa5f4d83cd8d49
2024-04-06 08:40:56 -03:00
Vinicius Monego
0f1e308f33
gnu: opensubdiv: Update to 3.6.0.
...
* gnu/packages/graphics.scm (opensubdiv): Update to 3.6.0.
[arguments]: Use G-Expressions. Remove trailing #t from phases.
Change-Id: Ie37f70a5146e5072b362a4439d0669ea19ca2869
2024-04-06 08:40:56 -03:00
Vinicius Monego
2d62d08e45
gnu: opencolorio: Update to 2.3.2.
...
* gnu/packages/image-processing.scm (opencolorio): Update to 2.3.2.
[source]: Remove snippet.
[arguments]: Use G-Expressions.
<#:configure-flags>: Unset "-DCMAKE-CXX_FLAGS",
"-DOCIO_BUILD_STATIC", "-DUSE_EXTERNAL_TINXML", "-DUSE_EXTERNAL_LCMS". Pass
"-DCIO_BUILD_GPU_TESTS=false".
<#:phases>: Delete the patch-test-suite phase.
[native-inputs]: Remove git, pkg-config. Add openimageio, pybind11-2.10,
python-wrapper.
[inputs]: Remove openexr-2, tinyxml. Add expat, freeglut, glew, imath,
libglvnd, minizip-ng, openexr, pystring, yaml-cpp, zlib.
[license]: Simplify.
* gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Change-Id: Iafd87762df81d0f5c23089251b4241a57d414dc4
2024-04-06 08:40:50 -03:00
Vinicius Monego
1ad77a745f
gnu: Add minizip-ng.
...
* gnu/packages/compression.scm (minizip-ng): New variable.
Change-Id: I429dc542c1610383962c9971c2bef5a94c1f8bc6
2024-04-06 08:11:32 -03:00
Vinicius Monego
9909866a68
gnu: Add pystring.
...
* gnu/packages/cpp.scm (pystring): New variable.
Change-Id: Ifff1ae3d3ed8ec880a2dd098d6d81de28d7bdda6
2024-04-06 08:11:32 -03:00
Vinicius Monego
5cb8b47b89
gnu: openshadinglanguage: Update to 1.13.8.0.
...
* gnu/packages/graphics.scm (openshadinglanguage): Update to 1.13.8.0.
[source]: Add patch.
[arguments]: Use G-Expressions.
<#:configure-flags>: Pass the "-DLLVM_BC_GENERATOR" option.
<#:phases>: Delete the add-ilmbase-include-path phase. Add new tests to skip.
[native-inputs]: Replace clang-9 with clang, llmv-9 with llvm.
[inputs]: Replace openexr-2 with openexr, qtbase-5 with qtbase.
Change-Id: Ib3e7ed39c3eb170e3d24ccc74243ebff490e07ab
2024-04-06 08:10:45 -03:00
Vinicius Monego
81c6c8a01b
gnu: openimageio: Update to 2.5.10.1.
...
* gnu/packages/graphics.scm (openimageio): Update to 2.5.10.1.
[source]: Adjust tag prefix.
[arguments]: Use G-Expressions.
<#:configure-flags>: Pass "-DOIIO_BUILD_TESTS=false".
[inputs]: Replace openexr-2 with openexr, fmt-8 with fmt. Use package
labels. Sort alphabetically.
Change-Id: I7016f89c5b7c78cbc1ffeac23e5c0cefe2a8f43b
2024-04-06 08:00:59 -03:00
Vinicius Monego
38e93600b5
gnu: libheif: Enable tests.
...
* gnu/packages/image.scm (libheif)[arguments]: Remove #:tests?.
Change-Id: Ibf89a3eb3ff3a78962896147f385ef4de0493e3e
2024-04-06 08:00:59 -03:00
Vinicius Monego
84d21fdbaf
gnu: libheif: Update to 1.17.6.
...
* gnu/packages/image.scm (libheif): Update to 1.17.6.
[inputs]: Use package labels.
Change-Id: I8de9374ea0a93eb7e80734992362821da1fb0621
2024-04-06 08:00:59 -03:00
Vinicius Monego
35afdc3b5c
gnu: xgboost: Update to 1.7.6.
...
* gnu/packages/machine-learning.scm (xgboost, python-xgboost): Update to
1.7.6.
(python-xgboost)[arguments]: Remove #:test-flags and disable tests.
* gnu/packages/patches/xgboost-use-system-dmlc-core.patch: Update patch.
Change-Id: Ib0eb015f72150ef82ce386eda26749e25f816e95
2024-04-06 08:00:58 -03:00
Vinicius Monego
33d8c6904a
gnu: Add libmseed.
...
* gnu/packages/geo.scm (libmseed): New variable.
Change-Id: I6feb414110c30da408069b36b46a421467d2ccad
2024-04-06 08:00:55 -03:00
Dariqq
bfc614397b
gnu: gnome-essential-extras: Propagate xdg-desktop-portal.
...
xdg-desktop-portal (and xdg-desktop-portal-gnome) is needed for the dark theme
in Gnome 44 to work properly.
* gnu/packages/gnome.scm (gnome-essential-extras)[propagated-inputs]: Add xdg-desktop-portal.
Change-Id: Id84626e6bc404e9607ee7f8f299ac90f24323081
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-04-06 06:36:50 +02:00
Liliana Marie Prikler
bb2698ccde
gnu: komikku: Update to 1.34.2.
...
* gnu/packages/gnome.scm (komikku): Update to 1.34.2.
[inputs]: Add python-colorthief.
[native-inputs]: Add blueprint-compiler.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:46 +02:00
Liliana Marie Prikler
cee21ef865
gnu: blueprint-compiler: Update to 0.12.0.
...
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.12.0.
[arguments]: Remove ‘wrap-gi’ phase, add ‘pre-check’.
[native-inputs]: Add libadwaita and xorg-server-for-tests. Reindent.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:42 +02:00
Liliana Marie Prikler
d92bb7c542
gnu: Add python-colorthief.
...
* gnu/packages/python-xyz.scm (python-colorthief): New variable.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:16 +02:00
Ricardo Wurmus
886ed061d7
gnu: java-flatlaf: Link library with libjawt.so.
...
* gnu/packages/java-graphics.scm (java-flatlaf)[arguments]: Add link options.
Change-Id: I2306e7ea4c2ca9f0f20eeca107b09fa41304a8df
2024-04-06 00:41:49 +02:00
John Kehayias
6ec2888ff7
gnu: v4l2loopback-linux-module: Update to 0.13.1.
...
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.13.1.
Change-Id: I0c2673766060cd66a81dae3a87b8b19ef343b7de
2024-04-05 13:28:12 -04:00
Jack Hill
6844a31733
gnu: openssh: Update to 9.7p1.
...
* gnu/packages/ssh.scm (openssh): Update to 9.7p1
[source]: Remove openssh-gcc-13-ppc64le-fzero-call-used-regs.patch'.
* gnu/packages/patches/openssh-gcc-13-ppc64le-fzero-call-used-regs.patch:
Delete file.
* gnu/packages/local.mk (dist_patch_DATA): Remove it.
Change-Id: Ia13c32869afa6c964770243ecacf5a3ce473e5e2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Ahmad Draidi
573e3c9e95
gnu: labwc: Update to 0.7.1.
...
* gnu/packages/wm.scm (labwc): Update to 0.7.1.
Change-Id: Ib0351b62f71b6400f2e8ed63c9ca3346a4a11f69
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Daniel Ziltener
ef5ff66998
gnu: wm: Update swayfx to 0.3.2.
...
* gnu/packages/wm.scm (swayfx): Update to 0.3.2.
[inputs]: New field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I7455cdde2a9e27c31df8c99c9d6a7c1a1dc355b4
2024-04-05 18:23:43 +02:00
Andy Tai
a91b76ba19
gnu: a2ps: Update to 4.15.6
...
* gnu/packages/pretty-print.scm (a2ps): Update to 4.15.6
Change-Id: I807970cf48ebb53df3f372a41d1379b85e3e9131
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Timotej Lazar
4c3f326e05
gnu: signify: Update to 32.
...
* gnu/packages/crypto.scm (signify): Update to 32.
Change-Id: I5dedc5d8c6e0acb5bec94befe5aafd1642edb68e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:23:43 +02:00
Greg Hogan
4af58f55d6
gnu: atop: Update source hash.
...
The new ‘atop-2.9.0.tar.gz’ adds a single file, ‘mkdate’, which, when
available, generates a ‘versdate.h’ file containing the current date.
* gnu/packages/admin.scm (atop): Update source hash and add snippet.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I2de2068d052d0b37aff1a6d18f5639baac6ccdfa
2024-04-05 18:23:43 +02:00
Ludovic Courtès
560d5c6692
gnu: llama-cpp: Produce a portable binary unless tuned.
...
* gnu/packages/machine-learning.scm (llama-cpp)[arguments]:
Augment #:configure-flags.
[properties]: New field.
Co-authored-by: John Fremlin <john@fremlin.org>
Change-Id: I9b3d72849107a6988fec94dc4a22614443338cb2
2024-04-05 18:23:34 +02:00
Karl Hallsby
a568ac8bcf
gnu: Add tree-sitter-nix.
...
* gnu/packages/tree-sitter.scm (tree-sitter-nix): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:24 +02:00
Karl Hallsby
1bd6a735ec
gnu: Add tree-sitter-latex.
...
* gnu/packages/tree-sitter.scm (tree-sitter-latex): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:24 +02:00
Karl Hallsby
8ded7cd784
gnu: Add tree-sitter-tlaplus.
...
* gnu/packages/tree-sitter.scm (tree-sitter-tlaplus): New variable.
Change-Id: I0e66b87a872bdb29b3c01f4eaf4486dab3d1873f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:24 +02:00
Ludovic Courtès
be14d41d9b
gnu: guix: Define ‘guix-for-channels’ and document its use.
...
* gnu/packages/package-management.scm (guix-for-channels): New
procedure.
* doc/guix.texi (Customizing the System-Wide Guix): New section.
(Base Services): Add cross-reference.
Change-Id: Ied51c3bf9bf08dfc629bb3f0a152eb20b869a636
2024-04-05 18:21:24 +02:00
Ludovic Courtès
d6a3818761
build-system/channel: Add support for additional channels.
...
Until now, ‘channel-build-system’ would assume a single channel, the
‘guix’ channel. This change lets users specify additional channels
using the #:channels parameter.
* guix/build-system/channel.scm (build-channels): Add #:channels and
honor it.
(channel-build-system): In ‘lower’, add #:channels and honor it.
* doc/guix.texi (Build Systems): Document it.
Change-Id: I36c1d19cbeee02a4d1144de089b78df0390774a0
2024-04-05 18:21:23 +02:00
Romain GARBAGE
69b8feabcf
gnu: kokkos: Update to 4.2.01.
...
* gnu/packages/cpp.scm (kokkos): Update to 4.2.01.
Change-Id: I29df429ad8d347ba486f0a59bf1c4e2a106e51d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-05 18:21:23 +02:00
Ludovic Courtès
dd476cfb76
guix-install.sh: Add ‘--uninstall’ flag.
...
* etc/guix-install.sh (REQUIRE): Add groupdel and userdel.
(chk_term): Handle ‘WAR’.
(sys_delete_store, sys_delete_build_user, sys_delete_guix_daemon)
(sys_delete_init_profile, sys_delete_user_profiles): New functions.
(main): Rename to…
(main_install): … this.
(main_uninstall): New function.
(main): Dispatch between these two.
* doc/guix.texi (Installation): Refer to “Binary Installation” instead
of repeating it.
(Binary Installation): Document uninstallation.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I55b7c10823773bced2e268273e8ce828cb3bd98d
2024-04-05 18:21:23 +02:00
Florian Pelz
74517806f8
doc: Explain to run bootstrap after Automake errors.
...
Fixes <https://issues.guix.gnu.org/70140 >.
Suggested by Rostislav Svoboda <rostislav.svoboda@gmail.com>.
* doc/contributing.texi (Building from Git): Explain.
* doc/guix.texi: Update copyright year.
Change-Id: I0cedc60f9ece3ec78df60df54ffeacff545bfc63
2024-04-05 16:12:59 +02:00
Christopher Baines
8614b82992
gnu: nar-herder: Update to 0-26.6ceb0a3.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-26.6ceb0a3.
Change-Id: I21765f3746793b74b3f7fd50d64fb661bfca055c
2024-04-05 12:08:02 +01:00
John Fremlin
d8a63bbcee
gnu: llama-cpp: Use OpenBLAS.
...
For faster prompt processing, OpenBLAS is recommended by
https://github.com/ggerganov/llama.cpp
* gnu/packages/machine-learning.scm (llama-cpp)[arguments]: Add
#:configure-flags.
[native-inputs]: Add pkg-config.
[propagated-inputs]: Add openblas.
Change-Id: Iaf6f22252da13e2d6f503992878b35b0da7de0aa
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-05 12:04:31 +01:00