1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-09 22:50:34 +02:00
Commit Graph

130963 Commits

Author SHA1 Message Date
Vagrant Cascadian
4e60d5dfb4 gnu: lcrq: Add compiler optimizations.
* gnu/packages/networking.scm (lcrq)[arguments]: Pass compiler optimizations
to configure. [phases]: Add 'speedtest phase.
2024-09-06 14:04:27 -07:00
Vagrant Cascadian
695eb1e41c gnu: lcrq: Update to 0.2.1.
* gnu/packages/networking.scm (lcrq): Update to 0.2.1.
2024-09-06 14:04:17 -07:00
David Thompson
8485eb6e96 gnu: guile-hoot: Update to 0.5.0.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.5.0.

Change-Id: I6f205218eb9b2044378ebbda736407a3a85035b1
2024-09-06 14:09:10 -04:00
jgart
0cadadad3b gnu: trealla: Update to 2.55.35.
* gnu/packages/prolog.scm (trealla): Update to 2.55.35.

Change-Id: Ibdc23c3f443d55a4e2f8c256531b64a97fc42c2f
2024-09-06 12:53:19 -05:00
jgart
2cc5c836c5 gnu: trealla: Update to 2.55.34.
* gnu/packages/prolog.scm (trealla): Update to 2.55.34.

Change-Id: Ida254b8f5877291cbcf8ac6ccb5e45a2f6d79a7f
2024-09-06 12:53:18 -05:00
Zheng Junjie
643e7ecbe6 gnu: kmime: Disable testFancyFormat test.
Fixes <issues.guix.gnu.org/73067>

* gnu/packages/kde-pim.scm (kmime)[arguments]: Disable testFancyFormat test.

Change-Id: Id1b459832a6a0b2d7636855774a1ffaadb1aacba
2024-09-07 00:31:49 +08:00
Zheng Junjie
2c8e2933f4 gnu: qcoro-qt6: Adjust synopsis.
* gnu/packages/qt.scm (qcoro-qt6)[synopsis]: Adjust it.

Change-Id: Iecd9edbacca5805a54bcaf84bcec205367b96a05
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 22:47:21 +08:00
Doğan Çeçen
4d19bacc8e gnu: qcoro-qt: Build with -fPIC
* gnu/packages/qt.scm (qcoro-qt5, qcoro-qt6)[arguments]: Adjust
  configure-flags to add -fPIC to CMAKE_CXX_FLAGS.

Change-Id: I5ed2ee18cec120b282863ce6a5f6b6b149059515
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 22:47:21 +08:00
Roman Scherer
e308bbe0bf gnu: kwin: Disable failing test on aarch64.
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Disable failing test on
aarch64.

Change-Id: Iecd9edbacca5805a54bcaf84bcec205367b96a05
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 22:47:21 +08:00
Andy Tai
444b4bbcc5 gnu: nano: Update to 8.2.
* gnu/packages/text-editors.scm (nano): Update to 8.2.

Change-Id: I72d3ead40cc5cabf52931567195d6bafd3e86d6e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 22:47:21 +08:00
Zheng Junjie
776334bfdb gnu: flatpak: Update to 1.14.10 [security fixes].
Fixes CVE-2024-42472.
Fixes <https://issues.guix.gnu.org/73059>.

* gnu/packages/package-management.scm (flatpak): Update to 1.14.10.
* gnu/packages/patches/flatpak-unset-gdk-pixbuf-for-sandbox.patch: Adjust it.

Change-Id: Ia0bd866ee46e8b0cd24d37d14df61cdc22692d4e
2024-09-06 22:47:21 +08:00
Zheng Junjie
fc20559209 gnu: bubblewrap: Update to 0.10.0.
* gnu/packages/virtualization.scm (bubblewrap): Update to 0.10.0.
[source]: Switch to git-fetch.
[build-system]: Switch to meson-build-system.
[native-inputs]: Add pkg-config.
[arguments]: Use G-expressions, Remove trailing #t.

Change-Id: Id1b459832a6a0b2d7636855774a1ffaadb1aacba
2024-09-06 22:47:17 +08:00
Nicolas Goaziou
d4fbd1ab34 gnu: xournalpp: Show icons.
Fixes: <https://issues.guix.gnu.org/51968>

* gnu/packages/pdf.scm (xournalpp)[arguments]: Add phase to wrap
GDK_PIXBUF_MODULE_FILE.
[inputs]: Add ADWAITA-ICON-THEME.

Change-Id: Ie0e20249462c66f974b2fe1e3156d5fc9cb01b62
2024-09-06 12:02:08 +02:00
Maxime Devos
c1283e2039 activation: Fix TOCTTOU in mkdir-p/perms.
Fixes <https://issues.guix.gnu.org/47584>.

I removed the 'Based upon mkdir-p from (guix build utils)'
comment because it's quite a bit different now.

* gnu/build/activation.scm (verify-not-symbolic): Delete.
(mkdir-p/perms): Rewrite in terms of 'openat'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id2f5bcbb903283afd45f6109190210d02eb383c7
2024-09-06 11:46:26 +02:00
David Elsing
571c605f17 gnu: python-pytorch-lightning: Update to commit 2064887.
* gnu/packages/machine-learning.scm (python-pytorch-lightning): Update to
commit 2064887.
[source]: Update URL.
[arguments]<#:tests-flags>: Skip additional failing tests.
<#:phases>: Adjust 'patch-version-detection' phase.
2024-09-06 11:46:26 +02:00
David Elsing
77f59d1458 gnu: python-torchmetrics: Update to 1.4.1.
* gnu/packages/machine-learning.scm (python-torchmetrics): Update to 1.4.1.
[source]: Switch to GitHub repository.
[arguments]: New field.
[propagated-inputs]: Add python-lightning-utilities.
[home-page]: Update URL.
2024-09-06 11:46:26 +02:00
David Elsing
e4b99a7918 gnu: python-lightning-utilities: Update to 0.11.6.
* gnu/packages/machine-learning.scm (python-lightning-utilities): Update to
0.11.6.
[source] Adjust URI.
[build-system]: Move to pyproject-build-system.
2024-09-06 11:46:25 +02:00
David Elsing
a9e4ce6a58 gnu: python-torchvision: Update to 0.19.0.
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.19.0.
[arguments]: Add 'setenv' phase for finding libjpeg-turbo.
[inputs]: Add ffmpeg.
2024-09-06 11:46:25 +02:00
David Elsing
b44b2e346c gnu: python-pytorch: Update to 2.4.0.
This also updates the qnnpack-pytorch package.

* gnu/packages/machine-learning.scm (%python-pytorch-version): Set to 2.4.0.
(%python-pytorch-src): Adjust hash accordingly.
[source]: Remove obsolete file deletions in snippet.
(python-pytorch)[arguments]<#:phases>: Disable telemetry and set Python
install directory.  Remove obsolete USE_FFMPEG, USE_OPENCV and
USE_PYTORCH_QNNPACK environment variables.
[native-inputs]: Remove python-typing-extensions.
[inputs]: Add brotli, cpp-httplib and zlib.  Remove qnnpack.  Use oneapi-dnnl,
qnnpack-pytorch and xnnpack for all systems.
[propagated-inputs]: Add onnx and python-typing-extensions.  Use cpuinfo for
all systems.
[supported-systems]: New field.
(python-pytorch-for-r-torch)[inputs]: Add qnnpack.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-runpath.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-without-kineto.patch: Adjust patch.
2024-09-06 11:46:25 +02:00
David Elsing
87fd4d217c gnu: cpp-httplib: Update to 0.16.0.
* gnu/packages/cpp.scm (cpp-httplib): Update to 0.16.0.
2024-09-06 11:46:25 +02:00
David Elsing
21bacce230 gnu: gloo: Update to commit 81925d1.
* gnu/packages/machine-learning.scm (gloo): Update to commit 81925d1.
[arguments]: Add -DCMAKE_CXX_STANDARD=17 to #:configure-flags.
[supported-systems]: New field.
2024-09-06 11:46:25 +02:00
David Elsing
73302e3cae gnu: onnx-optimizer: Update to 0.3.19.
* gnu/packages/machine-learning.scm (onnx-optimizer): Update to 0.3.19.
* gnu/packages/patches/onnx-optimizer-system-library.patch: Adjust patch.

Co-authored-by: Andy Tai <atai@atai.org>
2024-09-06 11:46:25 +02:00
David Elsing
595cc594b6 gnu: onnx: Update to 1.16.2.
* gnu/packages/machine-learning.scm (onnx): Update to 1.16.2.
[source]: Remove patch.
[build-system]: Move to pyproject-build-system.
[arguments]<#:tests?>: Disable for systems where python-nbval is not
supported.
<#:phases>: Remove 'relax-requirements' phase.  Pass "-DONNX_BUILD_TESTS" to
CMake depending on tests?.
[native-inputs]: Add python-fb-re2 and python-parameterized-next.  Remove
python-nbval on unsupported systems.
* gnu/packages/patches/onnx-shared-libraries.patch: Adjust patch.
* gnu/packages/patches/onnx-skip-model-downloads.patch: Adjust patch.
* gnu/packages/patches/onnx-use-system-googletest.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Co-authored-by: Andy Tai <atai@atai.org>
2024-09-06 11:46:25 +02:00
David Elsing
852c75a125 gnu: Remove onnx-for-torch2.
* gnu/packages/machine-learning.scm (onnx-for-torch2): Delete variable.
2024-09-06 11:46:25 +02:00
David Elsing
95cec3af47 gnu: Remove onnx-optimizer-for-torch2.
* gnu/packages/machine-learning.scm (onnx-optimizer-for-torch2): Delete variable.
2024-09-06 11:46:24 +02:00
David Elsing
8f6919f252 gnu: Add python-parameterized-next.
* gnu/packages/check.scm (python-parameterized-next): New variable.
2024-09-06 11:46:24 +02:00
David Elsing
8349d30806 gnu: python-nbval: Update to 0.11.0.
* gnu/packages/python-check.scm (python-nbval): Update to 0.11.0.
[arguments]<#:phases>: Adjust 'check' phase.
[native-inputs]: Remove python-pytest.
[propagated-inputs]: Add python-coverage and python-pytest.  Remove
python-six.
2024-09-06 11:46:24 +02:00
David Elsing
e85b3fc595 gnu: Add xnnpack-for-r-torch.
* gnu/packages/machine-learning.scm (xnnpack-for-r-torch): New variable.
(xnnpack)[inputs]: Use xnnpack-for-r-torch instead of xnnpack.
2024-09-06 11:46:24 +02:00
David Elsing
f1d0626605 gnu: xnnpack: Update to commit 08f1489.
More tests fail when building the shared library, so they are disabled.  The
scripts to generate the autogenerated files run all commands at once, so they
are converted to Makefiles first.

* gnu/packages/machine-learning.scm (xnnpack): Update to commit 08f1489.
[source]: Remove patch.  Adjust snippet.
[arguments]<#:configure-flags>: Add "-DXNNPACK_BUILD_TESTS=OFF".
<#:tests?>: Disable tests.
<#:phases>: Adjust 'fix-cmake' phase.  Convert code generation scripts to
Makefiles and run them.  Run different missing scripts.
* gnu/packages/patches/xnnpack-remove-broken-tests.patch: Remove file.
* gnu/packages/patches/xnnpack-system-libraries.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove them.
2024-09-06 11:46:24 +02:00
David Elsing
e943d9ad53 gnu: fbgemm: Update to 0.7.0.
* gnu/packages/machine-learning.scm (fbgemm): Update to 0.7.0.
2024-09-06 11:46:24 +02:00
David Elsing
d433001154 gnu: oneapi-dnnl: Update to 3.5.3.
* gnu/packages/machine-learning.scm (oneapi-dnnl): Update to 3.5.3.
2024-09-06 11:46:24 +02:00
David Elsing
cf468ebd38 gnu: nnpack: Depend on python-peachpy only for x86_64.
* gnu/packages/machine-learning.scm (nnpack)[native-inputs]: Provide
python-peachpy only when 'target-x86-64?'.
2024-09-06 11:46:23 +02:00
David Elsing
e5bf0cfa97 gnu: cpuinfo: Update to commit 05332fd.
Also disable tests on aarch64, because they fail in the build container.

* gnu/packages/parallel.scm (cpuinfo): Update to commit 05332fd.
[arguments]<#:tests?>: Disable on aarch64.
[supported-systems]: Remove field.
2024-09-06 11:46:23 +02:00
David Elsing
003441743e gnu: pthreadpool: Update to commit 560c60d.
* gnu/packages/parallel.scm (pthreadpool): Update to commit 560c60d.
2024-09-06 11:46:23 +02:00
David Elsing
fe38c10182 gnu: flatbuffers-next: Update to 24.3.25.
* gnu/packages/serialization.scm (flatbuffers-next): Update to 24.3.25.
2024-09-06 11:46:23 +02:00
David Elsing
2225a6a4d0 gnu: python-optree: Update to 0.11.0.
* gnu/packages/python-xyz.scm (python-optree): Update to 0.11.0.
[arguments]<#:test-flags>: Disable failing test.
2024-09-06 11:46:23 +02:00
David Elsing
459062ba3c gnu: Remove python-typing-extensions-4.10.
* gnu/packages/machine-learning.scm (python-typing-extensions-4.10): Delete
variable.
* gnu/packages/machine-learning.scm (python-pytorch)[native-inputs] Replace
python-typing-extensions-4.10 with python-typing-extensions.
2024-09-06 11:46:23 +02:00
David Elsing
89de299475 gnu: asmjit: Update to commit 062e69c.
* gnu/packages/cpp.scm (asmjit): Update to commit 062e69c.
2024-09-06 11:46:23 +02:00
Janneke Nieuwenhuizen
9b5be575f4 gnu: dezyne: Update to 2.18.3.
* gnu/packages/dezyne.scm (dezyne): Update.
[propagated]: Move into...
[inputs]: ...this.

Change-Id: I2da63e128e8f990a409b36ffaa38e56029740292
2024-09-06 10:47:54 +02:00
Ludovic Courtès
c4a2b99f7d Revert "gnu: gsl: Add debug output."
This reverts commit 36e30a33e8, which
triggers too many rebuilds (‘gsl’ has 2.9K dependents).

Change-Id: Ia0f0968b23dbf8234c69973eaf71d33a2e8c0690
2024-09-06 09:00:55 +02:00
Artyom Bologov
36e30a33e8 gnu: gsl: Add debug output.
* gnu/packages/maths.scm (gsl)[outputs]: Add "debug".
2024-09-05 19:10:40 -05:00
jgart
7109ac857a gnu: trealla: Update to 2.55.33.
* gnu/packages/prolog.scm (trealla): Update to 2.55.33.

Change-Id: I56d95f72211c24ec7442c8d0fed31b3d181c79b3
2024-09-05 19:10:39 -05:00
宋文武
9f697cb71b gnu: xfce4-screenshooter: Update to 1.11.1.
* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.11.1.

Change-Id: I99811c51b9af116181f51ba31b17425a8efbec65
2024-09-06 07:30:55 +08:00
宋文武
d38b10acb6 gnu: xfburn: Update to 0.7.2.
* gnu/packages/xfce.scm (xfburn): Update to 0.7.2.

Change-Id: Id6c813830692fe2d692e080d045fac5984de578c
2024-09-06 07:30:55 +08:00
宋文武
ef216fd374 gnu: xfce4-notifyd: Update to 0.9.6.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.9.6.

Change-Id: I6a478f9b40d3a4b72100cee0b820e48da14788e9
2024-09-06 07:30:55 +08:00
宋文武
554e2ba71c gnu: xfce4-power-manager: Update to 4.18.4.
* gnu/packages/xfce.scm (xfce4-power-manager): Update to 4.18.4.

Change-Id: Ib28b1edcdb91a7aaedabe439c9d470ed6b8bbfee
2024-09-06 07:30:54 +08:00
宋文武
b5d3fd1624 gnu: thunar: Update to 4.18.11.
* gnu/packages/xfce.scm (thunar): Update to 4.18.11.

Change-Id: I80189eeef2f4d1278bffef7568e2894866eef3fd
2024-09-06 07:30:54 +08:00
宋文武
8597a54ae0 gnu: xfce4-settings: Update to 4.18.6.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.18.6.

Change-Id: I7aa5b4937f7402ac86058eb8d8b9c4366f8eadc8
2024-09-06 07:30:54 +08:00
宋文武
1a921c1f0b gnu: xfce4-session: Update to 4.18.4.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.18.4.

Change-Id: I249be00123d32fdadd79b6ac716ea8fe5d98f337
2024-09-06 07:30:54 +08:00
宋文武
0297bd9843 gnu: xfce4-whiskermenu-plugin: Update to 2.8.3.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.8.3.
[inputs]: Add accountsservice and gtk-layer-shell.
[arguments]: Remove 'fix-shell-script phase.

Change-Id: I87fc277c5e32674a505a532ad129c75d24d854a5
2024-09-06 07:30:54 +08:00