me
/
guix
Archived
1
0
Fork 0
Commit Graph

124967 Commits (3db1a8341c815af3673c367518fbb193f5592864)

Author SHA1 Message Date
Efraim Flashner 1632fd0f1b
gnu: evdi: Update to 1.14.4.
* gnu/packages/linux.scm (evdi): Update to 1.14.4.
(libevdi)[native-inputs]: Add pkg-config.

Change-Id: I5e25a2a4a10608af927b2315dbd56b568ef56a1a
2024-05-13 20:00:54 +03:00
Karl Hallsby b23aa4c1d6
gnu: Add tree-sitter-erlang.
* gnu/packages/tree-sitter.scm (tree-sitter-erlang): New variable.

Change-Id: Ib1449549249816736bf30a1d419a23fd7a45570e

Change-Id: I99cdde6418e04d4898f0f6509d2e7d849e2a4f22
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Karl Hallsby 6b6ad68559
gnu: Add tree-sitter-vhdl.
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl): New variable.

Change-Id: Ia26e33f9898573e70c9afdd4025e3770d042dbd6

Change-Id: I07b2b89f878957af1544344122cdfe8970efc9f7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Karl Hallsby 65186deae4
gnu: Add tree-sitter-verilog.
* gnu/packages/tree-sitter.scm (tree-sitter-verilog): New variable.

Change-Id: I2066aff3cf39cebda956125cdac71236502a7ac5

Change-Id: If4acb8c10cd3942f46dcb05b8009760a6452b67a
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Zheng Junjie 40af021e28
gnu: foot: Fix cross-compilation.
* gnu/packages/terminals.scm (foot): Fix cross-compilation.
[arguments]<#:configure-flags>: When cross-compilation, Remove -Db_lto=true.
[native-inputs]: When cross-compilation, Add wayland, pkg-config-for-build.
[inputs]: Add wayland-protocols.

Change-Id: Ia56d2583254bd9ab463e5b39859eae8eb5092c9b
2024-05-14 00:24:12 +08:00
Zheng Junjie 38598c693f
gnu: utf8proc: fix cross-compilation.
* gnu/packages/textutils.scm (utf8proc): fix cross-compilation.
[arguments]<#:make-flags>: Use CC-FOR-TARGET.
<#:phases>: When cross-compilation, Get test data from native-inputs.

Change-Id: I42699e62f28585cc215a8843b5daad9c52af44c9
2024-05-14 00:24:12 +08:00
Zheng Junjie ecfd88cbe3
gnu: cairo: Fix cross-compilation.
* gnu/packages/gtk.scm (cairo)[arguments]: Add ‘fix-cross-compilation’ phase
when cross-compiling.

Change-Id: I3579bb1249c749ee5f164bb4dd47f585b181c2bc
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Ludovic Courtès 58be9a79e2
gnu: guix: Update to 7ca9809.
This is a followup to 7757fdd491.

* gnu/packages/package-management.scm (guix): Update to 7ca9809.

Change-Id: Ic1e6d75223eb7e1371805f51b9f230ef846c536c
2024-05-13 18:22:53 +02:00
Massimo Zaniboni efbdfe1900
file-systems: Add "virtiofs" to the list of pseudo file system types.
* gnu/system/file-systems.scm (%pseudo-file-system-types): Add "virtiofs"
to the list of pseudo file system types.

Change-Id: Ib1d99127e65f6543c592faec1c54bd0c5eae3ad7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-13 16:31:34 +02:00
Ricardo Wurmus be235a3092
gnu: Add r-anndatar.
* gnu/packages/bioinformatics.scm (r-anndatar): New variable.

Change-Id: I6060c5c15a46c064aa03ec2431a72ea88f925706
2024-05-13 16:12:12 +02:00
Christopher Baines 7b0f145802
Use po4a-minimal for guix.
As this avoids the indirect dependency on nss, which has a testsuite that
takes a long time to run.

* gnu/packages/package-management.scm (guix)[native-inputs]: Use po4a-minimal.
* guix/self.scm (%packages, translate-texi-manuals): Use po4a-minimal.

Change-Id: Iac7555cc850c1618d3d54f1b290faa4f9cfb4f8a
2024-05-13 12:01:49 +01:00
Christopher Baines 8fb98fe33b
gnu: Add po4a-minimal.
The main reason is to avoid the texlive-updmap.cfg input indirectly pulling in
nss, which has a very time consuming testsuite.

* gnu/packages/gettext.scm (po4a-minimal): New variable.

Change-Id: If8d46a18a02e57d5427852e8e122de01f970ded4
2024-05-13 12:01:49 +01:00
Christopher Baines 31d1cc82b3
gnu: nss/fixed: Tweak performance test.
As I'm seeing this test fail with results of 5 to 7 seconds.

* gnu/packages/nss.scm (nss/fixed)[arguments]: Tweak a test to have a higher
time threshold.

Change-Id: Icb0551cd986acf67b2ba17dc8772a67b9747d31a
2024-05-13 12:01:46 +01:00
Efraim Flashner 08360a2cd0
gnu: atril: Expand package description.
* gnu/packages/mate.scm (atril)[description]: Expand with the upstream
description.

Change-Id: Ibd142094a5fbb4028613a03da0bd6de75cc9f6fe
2024-05-13 12:38:07 +03:00
Efraim Flashner ca892fc9ef
gnu: atril: Remove input labels.
* gnu/packages/mate.scm (atril)[native-inputs]: Remove package labels.
[inputs]: Same.

Change-Id: I9bdb69426d4b3285b09310642b881ac9bcee0d47
2024-05-13 12:37:02 +03:00
Tomas Volf d86b6233d5
gnu: slirp4netns: Update to 1.3.0.
* gnu/packages/containers.scm (slirp4netns): Update to 1.3.0.

Change-Id: I1f9c75a6e3dab996465879cf6734799a8b9e9d53
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Jonathan Brielmaier 173420d73c
gnu: gnome-maps: Update to 46.10.
* gnu/packages/geo.scm (gnome-maps): Update to 46.10.
[arguments]: Add phase to setup time zones for a new test.
[native-inputs]: Add libportal and tzdata-for-tests.

Change-Id: Ife9b17eda68662d2adb289acfeacf1dc8f179a46
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Jonathan Brielmaier 7db57257d5
gnu: libshumate: Update to 1.2.1.
* gnu/packages/gnome.scm (libshumate): Update to 1.2.1.
[arguments]: Drop `-Dlibsoup3=true` configure flag as it got removed
upstream.  It only supports libsoup3 now.
[native-inputs]: Add gperf.
[propagated-inputs]: Add json-glib and protobuf-c.

Change-Id: Ibe63b6f2060f6684f8f68f44c2221ba9d6ad5a45
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
kiasoc5 43cd76fa58
gnu: mg: Update to 20230501.
* gnu/packages/text-editors.scm (mg): Update to 20230501.

Change-Id: Ie72901207562488f392d5877e1b41a41067893f4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
antlers 0309080ffc
gnu: zfs: Update to 2.2.3.
* gnu/packages/file-systems.scm (zfs): Update to 2.2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: If77ba25fe98603d79fd08623ce12a9fa916bae43
2024-05-13 09:11:06 +01:00
Andy Tai 0b3f2f28c6
gnu: llama-cpp: Update to 0.0.0-2.fed0108.
As last update was in February and new changes for new models and memory leaks
fixes since then.

* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-2.fed0108.
[arguments]<#:phases>: Add 'disable-unrunable-tests' phase.  Change
replacement of 'install to be a post-install 'install-main' phase so libraries
and header files are normally installed.

Change-Id: Ia6532945f588747c4d58fdb7611d6a9c3c596705
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Andy Tai cc212af83e
gnu: opensycl: Rename to adaptivecpp and update to 24.02.0.
* gnu/packages/sycl.scm (adaptivecpp): New variable.
(opensync): Redefine using DEPRECATED-PACKAGE.

Change-Id: I7ac3f49409d539962de34510ed9255021b795724
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Christopher Baines 63dfce508a
gnu: guix-data-service: Update to 0.0.1-49.f4be647.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-49.f4be647.

Change-Id: I874df868fed2d22dd1bb8c696a55d8396581b9a6
2024-05-13 09:11:05 +01:00
Christopher Baines 034306b3b7
gnu: nar-herder: Update to 0-31.0e89dbb.
* gnu/packages/package-management.scm (nar-herder): Update to 0-31.0e89dbb.

Change-Id: Ia238baa6bd835d3fa8ea81d1f0a12c3fee333973
2024-05-13 09:11:05 +01:00
Christopher Baines 4f45bf4e94
gnu: guix-build-coordinator: Update to 0-103.ff81428.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-103.ff81428.

Change-Id: I91cb97a69c2650efa35291cfab724b4e80007e06
2024-05-13 09:11:05 +01:00
Efraim Flashner 109679cdfa
Revert "gnu: python-xcffib: Update to 1.4.0."
This reverts commit 56980ea500.

This package includes files which need to be bootstrapped, to produce
the bindings matching our version of libxcb.
2024-05-13 11:00:00 +03:00
Efraim Flashner ed3f818b15
gnu: alfa: Reuse 'check phase.
* gnu/packages/astronomy.scm (alfa)[arguments]: Set test-target. Replace
custom 'post-install-check phase with the standard 'check phase.

Change-Id: Ic5f77ac3a3a6ef62ce36ad5fa8892db6d0894d04
2024-05-13 10:52:54 +03:00
Efraim Flashner a0221c3424
gnu: alfa: Skip tests when cross compiling.
* gnu/packages/astronomy.scm (alfa)[arguments]: Also skip tests when
cross compiling.

Change-Id: Ie96b418a652feff6b4dfc79ffcac9d0f1900fce5
2024-05-13 10:50:12 +03:00
Danny Milosavljevic 6ba29e0210
gnu: Add tree-sitter-awk.
* gnu/packages/tree-sitter.scm (tree-sitter-awk): New variable.

Change-Id: Iba10ae4fc9f8f86d43a0db256d645239be2fa8fc
2024-05-12 23:22:48 +02:00
Danny Milosavljevic 6957a9c336
gnu: Add tree-sitter-kotlin.
* gnu/packages/tree-sitter.scm (tree-sitter-kotlin): New variable.

Change-Id: Id29bf5097a4950bdc6a4509eeb7bb8c411064169
2024-05-12 23:22:43 +02:00
Wilko Meyer 89cd778f6a
gnu: Add python-overpass.
* gnu/packages/geo.scm (python-overpass): New variable.

Change-Id: Icd7a66ec6acd2e213bfd6920a1d71c1e0e815695
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-12 20:40:29 +02:00
Christopher Baines 7b2e7ff25a
gnu: ruby-gem-hadar: Use git-minimal/pinned.
This helps reduce the dependencies on git, as I think it's find to build
ruby-gem-hadar with a slightly older git, at least during periods when
git-minimal/pinned needs updating.

* gnu/packages/ruby.scm (ruby-gem-hadar)[propagated-inputs]: Use
git-minimal/pinned.

Change-Id: I48e7725f8e4956f1a8311df1867d8d441c5cb4c2
2024-05-12 18:58:17 +01:00
Christopher Baines 418710ccc0
gnu: alfa: Don't run tests on riscv64-linux.
As the test suite seems to consume all the disk space.

* gnu/packages/astronomy.scm (alfa)[arguments]: Don't run tests on riscv64.

Change-Id: Ifa52b8205387c22b386ccad97fd6e69723193a16
2024-05-12 18:55:51 +01:00
Andy Tai 8b81fae667
gnu: adns: Update to 1.6.1.
* gnu/packages/adns.scm (adns): Update to 1.6.1.

Change-Id: I1e6d42ab558bba55895efd39d7bb4cd9e5ee7b99
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:55:27 +01:00
Suhail Singh 3843820d5d
gnu: emacs-eldev: Update to 1.10.
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.10.

Change-Id: Iafaf10e545920b424fc709def4ebfc6c831cf76f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:51:15 +01:00
Andy Tai 8643bb4a82
gnu: nano: Update to 8.0.
* gnu/packages/text-editors.scm (nano): Update to 8.0.

Change-Id: I2312dd5140fee4d8cc42f622f733c616d7b39550
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:50:57 +01:00
Fredrik Salomonsson 069e4d86b8
gnu: emacs-suneater-theme: Update to 2.5.2.
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.5.2.

Change-Id: I09ddb510e59d461b7f383a400ef8b7cfbeb19714
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:47:08 +01:00
Frank Terbeck d2b9736c5e
gnu: guile-tap: Update to 0.5.1.
* gnu/packages/guile-xyz.scm (guile-tap): Update to 0.5.1.
[arguments]: Patch bin/tap-harness.

Change-Id: Ia8a02400f1d559fcec7eb9861f24a7116928814b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:43:18 +01:00
Giacomo Leidi via Guix-patches via ca571f4259
gnu: Add python-vdf.
* gnu/packages/python-xyz.scm (python-vdf): New variable.

Reviewed-by: Steve George <steve@futurile.net>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Ie8a14292b9c9937d22f011ac078562e81abd6b36
2024-05-12 18:40:33 +01:00
Ashish SHUKLA 0dac1307cc
gnu: tmux: Update to 3.4.
* gnu/packages/tmux.scm (tmux): Update to 3.4.
[native-inputs]: Add bison.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I549010a3cf492ffe9cdc9df25b2b4a93c60c6ae1
2024-05-12 18:31:25 +01:00
Juliana Sims 0eaae8e4d4
gnu: Add m8c.
* gnu/packages/electronics.scm (m8c): New variable.

Change-Id: Ibfc2e9364211e24c59d4d9015ab144f0c4ee972c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:29:30 +01:00
Efraim Flashner 56980ea500
gnu: python-xcffib: Update to 1.4.0.
* gnu/packages/python-xyz.scm (python-xcffib): Update to 1.4.0.
[arguments]: Remove obsolete 'install-doc phase.  Remove trailing #t
from phases.

Change-Id: I1b68ddffb2620938042384b9b9a0d444ad05bb0a
2024-05-12 10:53:35 +03:00
Efraim Flashner 60e9765729
gnu: gnome-js-common: Fix build on powerpc64le-linux.
* gnu/packages/gnome.scm (gnome-js-common)[arguments]: Replace the
config.guess and config.sub files when building for powerpc64le-linux.
[native-inputs]: Add config when building for powerpc64le-linux.

Change-Id: If0cf8fff36347f6bd52b8cf1f43a11fc7f5323b7
2024-05-12 10:00:00 +03:00
Efraim Flashner 43370c2db3
gnu: strongswan: Skip rsa test on i686-linux.
* gnu/packages/vpn.scm (strongswan)[arguments]: Adjust custom
'set-up-test-environment phase to skip the rsa tests on i686-linux.

Change-Id: If4aff3f710f2eb4e0dfbad58deb41838421db89f
2024-05-12 10:00:00 +03:00
Efraim Flashner 39059b9390
gnu: minimap2: Remove included file from gcc.
* gnu/packages/bioinformatics.scm (minimap2)[arguments]: Adjust custom
'install phase to remove included emmintrin.h header.

Change-Id: Id994dd2bd4a98e8d1c162c4e011fc77b9d5565d2
2024-05-12 09:59:55 +03:00
Vinicius Monego 2793a79117
gnu: python-scikit-image: Update to 0.23.2.
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.23.2.

Change-Id: Ief01a2aef5202dd859f9337a45105088d605509e
2024-05-11 18:44:47 -03:00
Vinicius Monego 4a49457995
gnu: meep: Update to 1.28.0.
* gnu/packages/engineering.scm (meep): Update to 1.28.0.
[arguments]: Use G-Expressions.
[native-inputs, inputs]: Use package labels.

Change-Id: I98c867645bb7e052a4b909753bc150c4c25d1638
2024-05-11 18:11:04 -03:00
Vinicius Monego 86c896c12e
gnu: python-kombu: Update to 5.3.7.
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.3.7.

Change-Id: I6bfb3e4bb508d5003f5db45d1d8d35bd6b15064f
2024-05-11 16:13:52 -03:00
Vinicius Monego 38d3e90abe
gnu: python-osmnx: Update to 1.9.3.
* gnu/packages/geo.scm (python-osmnx): Update to 1.9.3.

Change-Id: I43cfa856ff146b1d699cb3ec6490515ac95a27d5
2024-05-11 16:13:52 -03:00
Vinicius Monego 27664208e3
gnu: python-folium: Update to 0.16.0.
* gnu/packages/python-xyz.scm (python-folium): Update to 0.16.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Add phase 'pretend-version.
[propagated-inputs]: Add python-xyzservices.
[native-inputs]: Add python-geopandas, python-nbconvert, python-pandas,
python-pillow, python-selenium, python-setuptools-scm.

Change-Id: I93db72f62306c8db2a069733b49ac0933c8888ce
2024-05-11 16:13:52 -03:00