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

1770 Commits

Author SHA1 Message Date
Dariqq
916078cc22 gnu: jq: XFAIL test ‘tests/optionaltest’ on some 32 bit systems.
This test requires 64bit time_t.  The patch covers systems verified by the
author.  Other 32bit systems are not checked therefore not included in this
patch.

* gnu/packages/web.scm (jq)[arguments]: XFAIL tests/optionaltest when building
for 32bit arm or x86.

Fixes: https://codeberg.org/guix/guix/issues/806
Change-Id: I6b5570750746f68f1bb966a6fb08779ed3bd20da
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 23:10:11 +08:00
Vinicius Monego
8508a6e65f gnu: python-internetarchive: Update to 5.4.0.
* gnu/packages/web.scm (python-internetarchive): Update to 5.4.0.
[propagated-inputs]: Remove python-backports-csv, python-clint,
python-docopt, python-importlib-metadata, python-six. Add
python-urllib3.
[native-inputs]: Remove python-pytest-capturelog.

Change-Id: I5a74b105cba787f92bc7329bccd134d415d48403
2025-06-29 00:04:43 -03:00
Christopher Baines
3ed66191d1 gnu: guix-data-service: Update to 0.0.1-70.40212ea.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-70.40212ea.

Change-Id: I818a47a6817841149dbb8da0261da5d7bd712d83
2025-06-28 10:03:22 +02:00
Josep Bigorra
5ecd79163e gnu: iter-vitae: Update to 0.3.32.
* gnu/packages/web.scm (iter-vitae): Update to 0.3.32.

Change-Id: I14ea7eb04d951f0b33aa9c559e2a9bcdd5b897cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:12:49 +01:00
Josep Bigorra
3b12b3531f gnu: Add iter-vitae.
* gnu/packages/web.scm (iter-vitae): New variable.

Signed-off-by: jgart <jgart@dismail.de>
2025-06-25 14:59:19 -04:00
Christopher Baines
ae1a1d3727 gnu: guix-data-service: Update to 0.0.1-69.9b79543.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-69.9b79543.

Change-Id: I7eeade55c30543da5b98ca82bb69d1f25dc1bad1
2025-06-24 16:35:28 +02:00
Jelle Licht
f430db1e1f gnu: esbuild-node: Deprecate.
* gnu/packages/web.scm (esbuild-node): Define as deprecated in
favor of node-esbuild.

Change-Id: I8dbfad0f9338c94a4402cf4481efb68e663f1bd2
2025-06-23 16:08:22 +02:00
Daniel Khodabakhsh
6158e7872c gnu: Add node-esbuild.
* gnu/packages/web.scm (node-esbuild): New variable.

Change-Id: I9538646b7ea0fa2b88a1844a09e696676552c06b
2025-06-23 16:08:22 +02:00
Nicolas Graves
788e3b87a7 gnu: yajl: Patch CVE-2023-33460.
* gnu/packages/patches/yajl-CVE-2023-33460.patch: Add file.
* gnu/local.mk: Record patch.
* gnu/packages/web.scm (yajl)[source]: Record patch.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
6112eff59a gnu: jq: Add lint-hidden-cve property.
* gnu/packages/web.scm (jq)[properties]: Add lint-hidden-cve property.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:51 +08:00
Remco van 't Veer
dc1de3ba5b gnu: python-feedparser: Update to 6.0.11.
* gnu/packages/web.scm (python-feedparser): Update to 6.0.11.

Change-Id: Ib14aa6ee9d206d2479d01d8ec68e86175d28e239
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18 23:28:33 +01:00
Efraim Flashner
8fad021000 gnu: jq: Use tzdata-for-tests.
* gnu/packages/web.scm (jq)[native-inputs]: Replace tzdata with
tzdata-for-tests.

Change-Id: Ic6a8fe97fb2a2f83529ceff5f5ef73dfaff5ff7d
2025-06-10 17:53:09 +03:00
Ashish SHUKLA
4534b1a2be gnu: jq: Update to 1.8.0.
* gnu/packages/web.scm (jq): Update to 1.8.0.
[source]<snippet>: Update path to vendored oniguruma.
[native-inputs]: Add tzdata.

Change-Id: Ia5df5eb8188409e5b2d2770f862bc9f2e882940b
Reviewed-by: jgart <jgart@dismail.de>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-10 12:31:49 +01:00
Tomas Volf
f390a43d29 gnu: nghttp3: Update to 1.10.1.
* gnu/packages/web.scm (nghttp3): Update to 1.10.1.

Change-Id: Ib249a3c559285931db8c43d345cdff461f5d494f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-07 17:23:06 +02:00
Jake Forster
a54f3f3e2a gnu: Add civetweb.
* gnu/packages/web.scm (civetweb): New variable.

Change-Id: Ic560d7bc5486b3c3236e5f13823311dc19e8eaea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-06 18:35:06 +02:00
Junker
a957740178 gnu: Add microsocks.
* gnu/packages/web.scm (microsocks): New variable.

Change-Id: I93fb88842851c883460953e9a361f28a927996ce
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02 13:43:27 +02:00
Tomas Volf
93ec4131b6 gnu: nghttp3: Update to 1.9.0.
* gnu/packages/web.scm (nghttp3): Update to 1.9.0.

Change-Id: Ic9673e83eaec20863e223e46df2d640db836b285
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02 13:19:13 +02:00
Rodion Goritskov
e3b189854c gnu: miniflux: Update to 2.2.9.
* gnu/packages/web.scm (miniflux): Update to 2.2.9.

Change-Id: I381b76dd78e80e2bf450ff50fb3c074b460661f3
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-31 02:39:59 +08:00
arthurhdrodrigues--- via Guix-patches via
9f33cb8825 gnu: httpd: Update to 2.4.63.
* gnu/packages/web.scm (httpd): Update to 2.4.63.

Change-Id: I273005b237863a39a1ddf6f25cda7c9129265e47
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-26 16:06:32 +01:00
Christopher Baines
d723c21afc gnu: guix-data-service: Update to 0.0.1-68.dfbfc84.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-68.dfbfc84.

Change-Id: I7409bcfcc705201d9659be2d2a140e6e52704f3d
2025-05-26 08:51:01 +01:00
André Batista
d8f4d85162 gnu: lighttpd: Update to 1.4.79.
* gnu/packages/web.scm (lighttpd): Update to 1.4.79.

Change-Id: Ia33c07fce6aa833930b7bf3006d8b66efbfd972b
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-26 10:07:00 +08:00
Christopher Baines
59f81da5e0 gnu: guix-data-service: Update to 0.0.1-67.cf912ed.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-67.cf912ed.

Change-Id: I133f03179e6e6609a89d3dea65ae003e0b16b198
2025-05-25 13:44:55 +01:00
Evgeny Pisemsky
78dc083fb2 gnu: Add libwebsockets-for-mosquitto.
* gnu/packages/web.scm (libwebsockets-for-mosquitto): New variable.

Change-Id: Ia8221e1a756e392ed0e8fa9a92e847da436e6215
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-18 23:26:04 +02:00
Greg Hogan
56f940e72f gnu: Rename valgrind-next to valgrind.
* gnu/packages/valgrind.scm (valgrind/pinned): Make public.
(valgrind): Delete.
(valgrind-next): Rename to valgrind.
(valgrind/interactive): Inherit from valgrind.
* gnu/packages/audio.scm (codec2),
* gnu/packages/bootloaders.scm (dtc),
* gnu/packages/chromium.scm (ungoogled-chromium),
* gnu/packages/crates-io.scm (rust-crabgrind-0.1),
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1),
* gnu/packages/file-systems.scm (bindfs),
* gnu/packages/gnome.scm (libratbag, gnome-software),
* gnu/packages/high-availability.scm (pacemaker),
* gnu/packages/linux.scm (multipath-tools),
* gnu/packages/machine-learning.scm (python-pytorch),
* gnu/packages/mpi.scm (openmpi-4),
* gnu/packages/music.scm (stargate),
* gnu/packages/perl-check.scm (perl-test-runvalgrind),
* gnu/packages/prolog.scm (trealla),
* gnu/packages/qt.scm (qtwebengine-5, qt-creator),
* gnu/packages/robotics.scm (aseba),
* gnu/packages/ruby.scm (ruby-ruby-memcheck),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned.

Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-05-13 16:35:39 +00:00
Christopher Baines
5e967fbd19 gnu: guix-data-service: Update source uri.
* gnu/packages/web.scm (guix-data-service):[source]: Use Codeberg repository.

Change-Id: I529a76b9480e6af18f381871776d4f6b959c5005
2025-05-12 15:58:38 +01:00
Zheng Junjie
59e7624481 gnu: wasm-micro-runtime: Update to 2.2.0.
* gnu/packages/web.scm (wasm-micro-runtime): Update to 2.2.0.

Change-Id: I0542e986d9ce2559e131f9b137ec30ed60dde636
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-11 10:19:14 +01:00
Sharlatan Hellseher
f3f64aa4b8 gnu: python-httpretty: Move to python-web.
* gnu/packages/web.scm: ... to here.
* gnu/packages/python-web.scm (python-httpretty): Move from here ...

Change-Id: Idcdf8e2c1dc808f243314a53f03e4ab9b8a0c620
2025-05-09 22:40:28 +01:00
Sharlatan Hellseher
4205370e07 gnu: python-httpretty: Switch to pyproject.
* gnu/packages/web.scm (python-httpretty): [build-system]: Switch to
pyproject.
[arguments] <test-flags>: Move exclude logic here and run only unit
tests..
[native-inputs]: Remove python-coverage, python-eventlet,
python-httplib2, python-nose, python-pyparsing, python-requests, and
python-tornado; add python-mock, python-pytest, python-setuptools, and
python-wheel.

Change-Id: I8353e3d4d0937ff02202da5fc551ae3cfdf85459
2025-05-09 22:35:00 +01:00
Tomas Volf
249876aa83 gnu: perl-finance-quote: Update to 1.65.
* gnu/packages/web.scm (perl-finance-quote): Update to 1.65.

Change-Id: Ifea8dfaff03ace0a7338bf9c4a5d52bb74b1db26
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 08:12:37 +01:00
Rodion Goritskov
490ad5f932 gnu: miniflux: Update to 2.2.8.
* gnu/packages/web.scm (miniflux): Update to 2.2.8.

Change-Id: Ifa7a775de7cbdb44f185fe4f437958351a7718f9
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:54:42 +01:00
Nicolas Graves
0165b28b86 gnu: Remove python-rednose.
This package is broken with the latest python version, and is easy to
remove.

* gnu/packages/check.scm (python-rednose): Delete variable.
* gnu/packages/python-xyz.scm (python-sure) and
* gnu/packages/web.scm (python-httpretty):
[arguments]: Add 'remove-rednose-dependency in {phases}.
[native-inputs]: Remove python-rednose.
2025-04-16 11:46:14 +02:00
Ricardo Wurmus
3c917b3a74 gnu: esbuild-node: Override version and native-inputs.
* gnu/packages/web.scm (esbuild-node)[version]: Explicitly set to 0.14.0.
[native-inputs]: Do not inherit.

Change-Id: Ib737f424d838c7b6789e3bce515a179c923d2b83
2025-04-16 11:00:33 +02:00
Nazar Klovanych
6a440c842b gnu: varnish: Fix varnish startup failure.
This fixes the error on varnish startup:

  2025-03-18 08:16:48 localhost shepherd[1]: [varnishd] Info: Working directory not mounted on tmpfs partition
  2025-03-18 08:16:48 localhost shepherd[1]: [varnishd] sh: line 1: rm: command not found
  2025-03-18 08:16:48 localhost shepherd[1]: [varnishd] Assert error in main(), mgt/mgt_main.c line 876:

* gnu/packages/web.scm (varnish)[arguments]: In
‘use-absolute-file-names’ phase, modify ‘mgt_main.c’.

Change-Id: Ifdb3b1fe7d36819f5289d80995c4670672a59819
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-06 11:40:16 +02:00
André Batista
20ee284085 gnu: lighttpd: Update to 1.4.78.
* gnu/packages/web.scm (lighttpd): Update to 1.4.78.

Change-Id: Idba7840b920ad0e7121cceacf11a71afb434056b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 17:54:09 +02:00
David Arroyo
f1552b03c3 gnu: stunnel: Add missing perl dependency.
This is required for the stunnel3 script.

* gnu/packages/web.scm (stunnel)[inputs]: Add perl.

Change-Id: I68b21fbd2af96174d1fa8184f3ca398c67715453
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-02 00:54:39 +02:00
Christopher Baines
302bf18569 gnu: guix-data-service: Update to 0.0.1-66.d60a8a4.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-66.d60a8a4.

Change-Id: Iced3d73d24b4e1148c527fde9801a969514a6449
2025-03-25 18:34:15 +00:00
Christopher Baines
49e1504de2 gnu: guix-data-service: Update to 0.0.1-65.1181b13.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-65.1181b13.

Change-Id: Ibebc492d17d657ad8f889147312d7a266303d465
2025-03-12 09:27:40 +00:00
宋文武
4311d98b76 gnu: wasm3: Update to 0.5.0-1.139076a.
* gnu/packages/web.scm (wasm3): Update to 0.5.0-1.139076a.

Change-Id: I0c1e28d8ed20b4e030db3d118ca69fe459b338c0
2025-03-11 10:46:26 +08:00
Tomas Volf
57f6e13168 gnu: nghttp3: Update to 1.8.0.
* gnu/packages/web.scm (nghttp3): Update to 1.8.0.

Change-Id: I61eef674003772a62b3f28aebb006fd69a7e94dc
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05 15:42:05 +08:00
Zheng Junjie
63c7a38f68 gnu: esbuild: Fix test on riscv64-linux.
* gnu/packages/web.scm (esbuild)[arguments]<#:test-flags>: When target
riscv64-linux, Use -short.

Change-Id: I82a627820d4555260506393c3fcebebc87ecd5c3
2025-03-05 11:38:18 +08:00
Christopher Baines
cc30ed170a gnu: Switch to guile-fibers-next when using guile-knots.
Since make-base-operation has changed in guile-fibers-next compared to
guile-fibers, and guile-knots now uses guile-fibers-next, so all dependents
need to use guile-fibers-next.

* gnu/packages/package-management.scm (bffe)[native-inputs,propagated-inputs]:
Use guile-fibers-next.
(nar-herder)[arguments,native-inputs,propagated-inputs]: Use
guile-fibers-next.
* gnu/packages/web.scm (guix-data-service)[propagated-inputs]: Use
guile-fibers-next.

Change-Id: If553a559392379376c71614e8100318dedf6519d
2025-03-04 14:42:12 +00:00
VÖRÖSKŐI András
08bf8d1756 gnu: Add leafnode.
* gnu/packages/web.scm (leafnode): New variable.

Change-Id: I00f6939e04e518be95a2c0ea55fd4c1f33a8e1cf
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-02 22:35:56 +01:00
Liliana Marie Prikler
190155f769 gnu: uhttpmock: Use G-Expressions.
* gnu/packages/web.scm (uhttpmock)[arguments]: Change to list of G-Expressions.
2025-03-02 20:31:42 +01:00
Liliana Marie Prikler
2379ec2327 gnu: uhttpmock: Update to 0.11.0.
* gnu/packages/web.scm (uhttpmock): Update to 0.11.0.
[build-system]: Use meson-build-system.
[inputs]: Replace libsoup-minimal-2 with libsoup.  Drop labels.
[arguments]: Add #:glib-or-gtk? and #:configure-flags.
(uhttpmock-with-libsoup2): New variable.
* gnu/packages/gnome.scm (libgdata)[native-inputs]: Use
uhttpmock-with-libsoup2 instead of uhttpmock.
2025-03-02 20:31:42 +01:00
Christopher Baines
fc4795d7d2 gnu: guix-data-service: Update to 0.0.1-64.5684add.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-64.5684add.

Change-Id: I74fe663d7a8314cdc0c2117c982ab1bfc3705a41
2025-02-27 13:42:42 +00:00
Christopher Baines
ef8d2d1ea9 gnu: guix-data-service: Update to 0.0.1-63.1da2a09.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-63.1da2a09.

Change-Id: Iff558385c4fbfff4c64e1c8b874b57fe088f0c70
2025-02-20 23:33:34 +00:00
Raven Hallsby
ed2ea6430e gnu: Add nginx-headers-more-module.
* gnu/packages/web.scm (nginx-headers-more-module): New variable.

Change-Id: I8219fefadd008b884f836f974d0850b352825ee0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-20 12:04:50 +01:00
Tomas Volf
916397ed34 gnu: netsurf: Use %glib-or-gtk-build-system-default-modules.
* gnu/packages/web.scm (netsurf)[arguments]<#:modules>: Use
%glib-or-gtk-build-system-default-modules instead of
%glib-or-gtk-build-system-modules.

Change-Id: Iacc4df7e213dbdae5a783e3aedde7e6e20402025
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Danny Milosavljevic
406591fbac gnu: kiwix-desktop: Support wayland.
* gnu/packages/web.scm (kiwix-desktop)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.
[test-target]: Set to "check".

Change-Id: I4b2644c820e3fa22d24738798240e7b39c824063
2025-02-16 14:29:48 +01:00
Rodion Goritskov
4a298bb34b gnu: miniflux: Update to 2.2.5.
* gnu/packages/web.scm (miniflux): Update to 2.2.5.

Change-Id: I1c7a6a25a79b2d287584721bde75c10cda76a595
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-11 06:39:16 -08:00