1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-26 04:00:30 +02:00
Commit Graph

153333 Commits

Author SHA1 Message Date
Andreas Enge
47934ef622 gnu: libreoffice: Update to 25.2.5.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 25.2.5.2.

Change-Id: Icfb03f77877e5d04784b2ac7d8511bccbbec8624
2025-08-05 16:57:53 +02:00
Andreas Enge
5e970890fb gnu: firebird: Update to 3.0.13.
* gnu/packages/databases.scm (firebird): Update to 3.0.13.
[inputs]: Remove icu4c-71; add icu4c-77.

Change-Id: I2fd54614d73ab8784884a260421093a14cbadd64
2025-08-05 16:57:52 +02:00
Andreas Enge
37e10b5a70 gnu: icu4c: Update home-page.
* gnu/packages/icu4c.scm (icu4c): Update home-page.

Change-Id: I95c6d5eede721b1f4c3c43908671d2ffcc1f3873
2025-08-05 16:57:52 +02:00
Andreas Enge
9c65f16782 gnu: Add icu4c-77.
* gnu/packages/icu4c.scm (icu4c-77): New variable.

Change-Id: Ica89ad5f3a2ab3b2676d10409f2fcfce14db097c
2025-08-05 16:57:52 +02:00
Andreas Enge
908fa1ac27 gnu: firebird: Use git-fetch.
* gnu/packages/databases.scm (source): Use git-fetch. Do not delete
files that are not in the git repository.
[native-inputs]: Set to autoconf, automake and libtool on all
architectures.

Change-Id: I667f6fb46b9ac70139f12bd492be5bfebae42995
2025-08-05 16:57:44 +02:00
Zheng Junjie
78b021daba gnu: discover: Use test-exclude.
* gnu/packages/kde-plasma.scm (discover)[arguments]
<#:test-exclude>: Set it to "flatpaktest".
<#:phases>: stop replace check phase, add check-setup phase.

Change-Id: I36fb1949e7377d6c16da6a2a20ee5fdfe7daa420
2025-08-05 22:15:38 +08:00
SameExpert
512f55ad25 gnu: discover: Add qtwebview.
* gnu/packages/kde-plasma.scm (discover)[inputs]: Add qtwebview.
2025-08-05 22:15:38 +08:00
Sughosha
3c1411ad6b gnu: discover: Add markdown to inputs.
* gnu/packages/kde-plasma.scm (discover)[inputs]: Add markdown.

Change-Id: I9d45ff87bc0410a66c537a791b9e08919383216f
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-08-05 22:15:38 +08:00
Sughosha
bca331e08c gnu: discover: Enable flatpak backend.
* gnu/packages/kde-plasma.scm (discover): Update the comments.
[inputs]: Add libostree.
[arguments]<#:phases>: In 'check phase, exclude "flatpaktest" and do not
exclude "knsbackendtest" which no more exists.

Change-Id: I8bc5f520ad63a116888ac70db7b4298f98b0c5e9
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-08-05 22:15:38 +08:00
Andreas Enge
5094adcca9 gnu: sortmerna: Update to 4.3.7.
* gnu/packages/bioinformatics.scm (sortmerna): Update to 4.3.7.

Change-Id: I412f3719549d9f8b2baba49acfedbe0d5ca0f3d9
2025-08-05 15:59:08 +02:00
Andreas Enge
33bece49a4 gnu: sortmerna: Fix build with gcc-14.
* gnu/packages/bioinformatics.scm (sortmerna)[arguments]<#:phases>
{fix-includes}: New phase.

Change-Id: I5c2f6e6456e59ea39f02dd584c6d052c08ff9463
2025-08-05 15:55:47 +02:00
Andreas Enge
6f40f2b8fb gnu: rocksdb: Update to 10.4.2.
This also fixes the build.

* gnu/packages/databases.scm (rocksdb): Update to 10.4.2.

Change-Id: Ie8ef50abaf735093b2d52caf96739b83c8f505c9
2025-08-05 15:28:08 +02:00
Liliana Marie Prikler
da42b1b012 gnu: system-settings: Disable tests.
* gnu/packages/kde-plasma.scm (system-settings)[#:tests?]: Disable.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-08-05 21:24:46 +08:00
Zheng Junjie
d5424b53be gnu: plasma-browser-integration: Disable tests.
* gnu/packages/kde-plasma.scm (plasma-browser-integration)
[arguments]<#:tests?>: set it to #f.

Change-Id: I29bfc80e1bdb700529662c07982e5c361e349a41
2025-08-05 21:24:07 +08:00
Maxim Cournoyer
7a48af07fd services: vfs-mapping-shepherd-services: Add missing (ice-9 match) module.
* gnu/services/linux.scm (vfs-mapping-shepherd-services)
[modules]: New field.

Fixes: #1747
Change-Id: Ia462a2894d644343164ff9b8f84172a6aa286bad
2025-08-05 21:11:47 +09:00
Maxim Cournoyer
6c972ab991 gnu: bochs: Update to 3.0.
* gnu/packages/virtualization.scm: (bochs): Update to 3.0.
[#:configure-flags]: New argument.
[native-inputs]: New field.
[inputs]: Remove libxrandr. Add libslirp, libx11, libvnc, readline and
wxwidgets.
[synopsis]: Adjust.
[description]: Improve.

Closes: #1516
Change-Id: I0c5f79afcb5dbe2cf95ab19837d03d3327f714fe
2025-08-05 21:11:47 +09:00
Maxim Cournoyer
3ca917903d gnu: slirp4netns: Update to 1.3.3.
* gnu/packages/containers.scm (slirp4netns): Update to 1.3.3.

Change-Id: I7aaa8adb322b98b43780d8029a32085393ff5f06
2025-08-05 21:11:47 +09:00
Maxim Cournoyer
ec8b557bab gnu: libslirp: Update to 4.9.1.
* gnu/packages/containers.scm (libslirp): Update to 4.9.1.

Change-Id: I356e7fc31aa4fa4256fa7466851d40529c292d58
2025-08-05 21:11:47 +09:00
Maxim Cournoyer
11d242baf5 gnu: tigervnc-client: Update to 1.15.0-0.83e9c55 and enable tests.
* gnu/packages/xorg.scm (tigervnc-client): Update to 1.15.0-0.83e9c55.
[inputs]: Add ffmpeg and nettle.
[#:tests?]: Delete argument.
[#:phases] {check}: New phase override.
[license]: Update to gpl2+.

Change-Id: I9fc2f2ff1f6552aac36800751045bf2744d6018b
2025-08-05 21:11:47 +09:00
Maxim Cournoyer
8ccbc8eb5b gnu: tigervnc-client: Sort and clean up inputs.
* gnu/packages/xorg.scm (tigervnc-client) [native-inputs]: Remove autoconf and
automake.
[inputs]: Sort.

Change-Id: Ia4706630e4f754d3fa9482c8edca39169de3ba92
2025-08-05 21:11:47 +09:00
Maxim Cournoyer
a4f3216ce8 gnu: tigervnc-client/server: Relocate to (gnu packages xorg).
This is made to avoid cyclic module dependencies, which is due to the use of
inheritance between tigervnc-server and xorg-server, which is not a delayed
field (info "(guix) Cyclic Module Dependencies").

* gnu/packages/vnc.scm (tigervnc-client, %tigervnc-client-source)
(tigervnc-server): Move to...
* gnu/packages/xorg.scm: ... here.

Change-Id: I4c13659874f74bccde897d9a6fc8152f60932b4a
2025-08-05 21:11:47 +09:00
Ashish SHUKLA
736cd155e1 gnu: swaylock: Update to 1.8.3.
* gnu/packages/wm.scm (swaylock): Update to 1.8.3.

Change-Id: I53838ab3aade7dcc4a496814055cc5294f4c1f38
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 12:59:30 +02:00
Arun Isaac
557e8f450a gnu: openconnect-sso: Use python-lxml-4.9.
* gnu/packages/vpn.scm (openconnect-sso)[inputs]: Replace python-lxml with
python-lxml-4.9.
2025-08-05 11:58:08 +01:00
Cayetano Santos
f6c5051ab2 gnu: mg: Update to 20250523.
* gnu/packages/text-editors.scm (mg): Update to 20250523.

Change-Id: Iadf16e1db9015eddb809b554ff77f6de8be72f24
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 12:56:19 +02:00
Andreas Enge
4de12621f4 gnu: Remove icu4c-69.
* gnu/packages/icu4c.scm (icu4c-69): Delete variable.

Change-Id: Ic40c2e71854187dc764936666cebdbad2f0ea07c
2025-08-05 12:12:47 +02:00
Andreas Enge
690b1b396d gnu: mpvpaper: Update to 1.8.
* gnu/packages/video.scm (mpvpaper): Update to 1.8.

Fixes: guix/guix#1020
Change-Id: I635d2a43af66cb57ee1620efb9184a7350a67f73
2025-08-05 12:12:10 +02:00
Andreas Enge
f48d443283 gnu: Remove icu4c-70.
* gnu/packages/icu4c.scm (icu4c-70): Delete variable.

Change-Id: I60f0d47ec28f5af678a7f6f060eb22694a579558
2025-08-05 12:11:58 +02:00
VnPower
7e51b1d25b gnu: Add mpvpaper
* gnu/packages/video.scm (mpvpaper): New variable.

Change-Id: I5b28e512db3e2d58a4a6e8b3004c802b32f352ad
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 12:05:06 +02:00
Andreas Enge
653e6e462e gnu: kiwix-desktop: Switch to Qt6.
Incidentally this fixes the build.

* gnu/packages/web.scm (kiwix-desktop)[inputs]: Remove qtbase-5,
qtdeclarative-5, qtwebchannel-5, qtwebengine-5, and qtwayland-5;
add qtbase, qtdeclarative, qtwebchannel, qtwebengine, and qtwayland.
[native-inputs]: Remove qtbase-5; add qtbase.

Change-Id: I442a297d811fa1fb067a496781c252bec94bc4c8
2025-08-05 11:47:59 +02:00
Cayetano Santos
5e80cfcb58 gnu: offlineimap3: Fix error.
* gnu/packages/mail.scm (offlineimap3): Fix error.
[arguments]: Add fix-issue-205 phase.

Fixes: guix/guix#1713
Change-Id: I1e496042f1ab49593b3e211172cf9fa37242718a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 11:25:55 +02:00
Andreas Enge
d155da0fa6 gnu: motion: Update to 4.7.0.
* gnu/packages/video.scm (motion): Update to 4.7.0.

Change-Id: Ifabb732f3a84b45f686c9d47e91cc1637ca1916c
2025-08-05 11:22:25 +02:00
Andy Tai
8dc76681c1 gnu: libmicrohttpd: Update to 1.0.2.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.2.

Change-Id: I0f5e14056229c1cdd0733cd4423fce401f4b92da
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 11:06:09 +02:00
Nicolas Graves
f63f558c1b gnu: mit-scheme: Update to 12.1.
* gnu/packages/scheme.scm (mit-scheme): Update to 12.1.
[arguments]<#:parallel-build?>: Unset.
<#:make-flags>: Set it.
<#:phases>: Delete 'build phase replacement, 'set-flags.  Add phases
'fixup-install and 'disable-slow-tests.  Refresh other phases.
[native-inputs]: Add bash-minimal for cross-compilation.
[supported-systems]: Remove i686-linux, unsupported upstream.  Add
aarch64, supported upstream.

Fixes: guix/guix#1777
Change-Id: I3bb23c73d0f20e7db988c94d540e8c925ab3c326
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 11:01:22 +02:00
Nicolas Graves
9da455992a gnu: mit-scheme: Improve style.
* gnu/packages/scheme.scm (mit-scheme): Run guix style.
[source]: Replace it from native-inputs, unclear why it was moved in
the first place, because "source" is already the right input name for
it.
[arguments]: Remove trailing #t, use #$output gexps.
<#:phases>: Rewrite 'unpack phase leveraging gexps to inject
system-specific source. Replace which by search-input-file for
cross-compilation, in phases 'configure-doc, 'patch-/bin/sh.
[native-inputs, inputs]: Move to new style.
(mit-scheme-source-directory): Delete now unused variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05 10:59:03 +02:00
Ada Stevenson
4e42abb625 gnu: pcsxr: Improve style.
* gnu/packages/emulators.scm (pcsxr): Fix indentation.
[arguments]: Use gexps.

Change-Id: Ibd17d9aeef9509cc58a872d72acb5283c7470f19
2025-08-05 10:40:09 +02:00
Ada Stevenson
8b1b192359 gnu: pcsxr: Update to 1.9.94-1.6666043.
* gnu/packages/emulators.scm (pcsxr): Update to 1.9.94-1.6666043.
[configure-flags]: Prevent compile errors.
[phases]: Remove 'ch-subdir.
[source]<origin>: Change upstream and commit.
<patches>: Add patches.
[home-page]: Change from dead link to active GitHub page.
* gnu/packages/patches/pcsxr-find-harfbuzz.patch: Add it.
* gnu/packages/patches/pcsxr-fix-definitions.patch: Add it.
* gnu/local.mk: Register them.

Change-Id: I5ebc91b3fa44152057cf197c0ab018fa064241a4
2025-08-05 10:39:40 +02:00
jgart
6cce6c53ea gnu: trealla: Update to 2.80.4.
* gnu/packages/prolog.scm (trealla): Update to 2.80.4.

Change-Id: Ie7eadb85f7b98cafc388e0f89ecbb43c66c9538d
2025-08-04 20:17:08 -05:00
Ian Eure
9304f636de gnu: yt-dlp: Update to 2025.07.21.
* gnu/packages/video.scm (yt-dlp): Update to 2025.07.21.

Change-Id: Ibb622c89db35299df3241395e4426ed207b6bfb9
2025-08-04 17:50:17 -07:00
Vinicius Monego
617250d96b gnu: python-safety: Update to 3.6.0.
* gnu/packages/python-xyz.scm (python-safety): Update to 3.6.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Delete the 'disable-tests' phase. Add phase
'set-home' before 'check'.
[native-inputs]: Add nss-certs-for-test, python-hatchling,
python-pytest.
[propagated-inputs]: Add python-authlib, python-filelock, python-httpx,
python-jinja2, python-marshmallow, python-nltk, python-psutil,
python-pydantic-2, python-ruamel.yaml, python-safety-schemas,
python-tenacity, python-tomli, python-tomlkit, python-typer,
python-typing-extensions.

Change-Id: I96ea41399f5b0068b7fe5d1816dda16e7be18c75
2025-08-04 21:34:24 -03:00
Vinicius Monego
622e08e00e gnu: python-safety: Improve style.
* gnu/packages/python-xyz.scm (python-safety): Run guix style.

Change-Id: I711eee17b0681c65c9044231c16673cd3e48bf4d
2025-08-04 21:34:24 -03:00
Vinicius Monego
4425422cb0 gnu: Add python-safety-schemas.
* gnu/packages/python-xyz.scm (python-safety-schemas): New variable.

Change-Id: Iec3bb513e2c96bda5b7019404fb2315f09c5023d
2025-08-04 21:34:23 -03:00
Vinicius Monego
8082f9c2ac gnu: python-deepdiff: Update to 8.5.0.
* gnu/packages/python-xyz.scm (python-deepdiff): Update to 8.5.0.
[arguments]<#:test-flags>: Skip failing tests.
[propagated-inputs]: Remove python-ordered-set. Add python-click,
python-pyyaml, python-orderly-set, python-orjson.
[native-inputs]: Remove python-click, python-dateutil,
python-mock, python-setuptools, python-wheel, python-toml. Add
python-flit-core, python-pandas, python-pydantic-2,
python-pytest-benchmark, python-pytz, python-toml-w.

Change-Id: I891fe650e13385a69141b201e3ec743733d71610
2025-08-04 21:34:23 -03:00
Vinicius Monego
5552bb8c8d gnu: Add python-orderly-set.
* gnu/packages/python-xyz.scm (python-orderly-set): New variable.

Change-Id: I8aa2dfebc6452c96a8e49a4697b62e901b5be9e9
2025-08-04 21:34:23 -03:00
Vinicius Monego
853be72647 gnu: python-typer: Update to 0.16.0.
* gnu/packages/python-xyz.scm (python-typer): Update to 0.16.0.
[source, home-page]: Follow redirect.
[arguments]: Remove '#:test-flags', enabling all tests.
<#:phases>: Delete the 'patch-shell-reference' phase.
[native-inputs]: Remove python-flit. Add python-pdm-backend. Move
python-rich, python-shellingham to ...
[propagated-inputs]: ... here. Add python-typing-extensions.

Change-Id: I64232bee0bbeb533286d6ae8a14a680ceb825d75
2025-08-04 21:34:23 -03:00
Vinicius Monego
c48521a40b gnu: python-shellingham: Update to 1.5.4.
* gnu/packages/python-xyz.scm (python-shellingham): Update to 1.5.4.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases> Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I4bb680ac627497394067145fab5693f76f1c89e7
2025-08-04 21:34:23 -03:00
Vinicius Monego
427e50ac7c gnu: python-nltk: Update to 3.9.1.
* gnu/packages/python-xyz.scm (python-nltk): Update to 3.9.1.
[source]: Use the tarball.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove unzip. Add python-setuptools, python-wheel.

Change-Id: Id507bbb5d10b248fa10fbfa73f22e44338f1fa25
2025-08-04 21:34:23 -03:00
Vinicius Monego
a97df9044e gnu: python-nltk: Improve style.
* gnu/packages/python-xyz.scm (python-nltk): Run guix style.
[home-page]: Follow redirect.
[description]: Start sentence with a noun.

Change-Id: Ifb9cc4d069326f0c12cb6e3ab23540469d22e096
2025-08-04 21:34:22 -03:00
Vinicius Monego
39337c300e gnu: python-dparse: Update to 0.6.4.
* gnu/packages/python-xyz.scm (python-dparse): Update to 0.6.4.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-hatchling.
[propagated-inputs]: Remove python-pyyaml.

Change-Id: I4e79c895348275c1542e5aeab511c18683478511
2025-08-04 21:34:22 -03:00
Vinicius Monego
98c92f116e gnu: python-dparse: Improve style.
* gnu/packages/python-xyz.scm (python-dparse): Run guix style.

Change-Id: Ibafa341c0004fde1763778c6d6012166045971d3
2025-08-04 21:34:18 -03:00
Arun Isaac
e26607a466 gnu: rspamd: Update to 3.12.1.
* gnu/packages/mail.scm (rspamd): Update to 3.12.1.
[arguments]: Replace check phase.
[inputs]: Add libarchive, libbfd and libiberty.
2025-08-04 23:55:50 +01:00