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
André Batista
533eca65d0
gnu: lighttpd: Update to 1.4.77.
...
* gnu/packages/web.scm (lighttpd): Update to 1.4.77.
Change-Id: Ic8c48e47ab6de04c545baa13f32d8d8153bf1a7a
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-02-11 20:01:23 +08:00
Christopher Baines
6b73299e9d
gnu: guix-data-service: Update to 0.0.1-62.c3e42e9.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-62.c3e42e9.
Change-Id: I68f053c2131f2e0ae54991f877095cfbd732997b
2025-02-11 10:33:48 +00:00
Ludovic Courtès
4436ae4376
gnu: hpcguix-web: Update to 0.4.2.
...
* gnu/packages/web.scm (hpcguix-web): Update to 0.4.2.
Change-Id: Ie43192c58cd78f54de7807fc93a08dfb610b963f
2025-02-10 17:44:53 +01:00
Christopher Baines
8455e44cbb
gnu: guix-data-service: Update to 0.0.1-61.131967d.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-61.131967d.
Change-Id: Ie76c3cb12788385335f02b2ab6c0b557dee8e8b4
2025-02-07 17:15:54 +00:00
Christopher Baines
c994e9262f
gnu: guix-data-service: Update to 0.0.1-60.8f3968a.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-60.8f3968a.
Change-Id: Ibff98ab81cf8ea76a4c73dc4c89eda5cc922187e
2025-01-30 10:56:12 +01:00
Cayetano Santos
8069c4c2d0
gnu: surfraw: Update to 2.3.0-0.ebb8131.
...
* gnu/packages/web.scm (surfraw): Update to 2.3.0-0.ebb8131.
Change-Id: I5ee1766f78b20281454efcd75feca75ecdad2d4f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-27 14:43:25 +01:00
Sharlatan Hellseher
75437dbb76
Merge remote-tracking branch 'origin/go-team'
...
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-26 20:55:06 +00:00
Christopher Baines
7fae48b8ed
gnu: guix-data-service: Update to 0.0.1-59.25bf45f.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-59.25bf45f.
Change-Id: I44901a019842caa943d98b8a9b8d2a14f984dcee
2025-01-25 21:08:54 +00:00
Sharlatan Hellseher
4f54185a55
gnu: yq: Simplify.
...
* gnu/packages/web.scm (yq) [arguments]: Inherit from
go-github-com-mikefarah-yq-v4.
<import-path>: Adjust it to produce correct binary.
<skip-build?>: Build it this time.
<tests?>: Everything is tested in library package.
<phases>: Remove 'rename-binary.
Change-Id: Ib917d17e160bd379f95c2439c32905191a1aeab6
2025-01-23 07:54:09 +00:00
Sharlatan Hellseher
72ac2b3c02
gnu: go-github-com-mikefarah-yq-v4: Enable all tests.
...
* gnu/packages/web.scm (go-github-com-mikefarah-yq-v4) [arguments]
<skip-build>: To treat it as a library.
<phases>: Remove 'remove-binary, add 'fix-access-to-doc.
Change-Id: Ie51ed0b6a0aad03ed15ae27b2a7516ac542de3cf
2025-01-23 07:42:12 +00:00
Sharlatan Hellseher
9a52976e30
gnu: go-github-com-robfig-cron: Rename variable.
...
* gnu/packages/golang.scm (go-github-com-robfig-cron): Rename variable
to go-github-com-robfig-cron-v3 follow go.mod import style path to
improve importer.
[arguments] <import-path>: Change to "github.com/robfig/cron/v3".
* gnu/packages/check.scm (actionlint) [native-inputs]: Remove
go-github-com-robfig-cron; add go-github-com-robfig-cron-v3.
* gnu/packages/web.scm (poussetaches) [propagated-inputs]: Remove
go-github-com-robfig-cron; add go-github-com-robfig-cron-v3.
Change-Id: Iac02e0f256d37d8d11bfd03b7fe1d14b1d1c7894
2025-01-21 23:47:39 +00:00
Sharlatan Hellseher
a49dc18fd0
gnu: esbuild: Improve style.
...
* gnu/packages/web.scm (esbuild): Use G-expressions.
[source] <snippet>: Remove trailing #t.
[arguments] <test-flags>: Port Makefile options here.
<test-subdirs>: Likewise.
<phases>: Use default 'check.
[input]: Remove labels.
[description]: Adjust fill-column.
Change-Id: I95269f084e214b2c491b6813a1baf3615d9e79e1
2025-01-21 23:42:35 +00:00
Sharlatan Hellseher
98a8f828e7
gnu: esbuild: Update to 0.24.0.
...
* gnu/packages/web.scm (esbuild): Update to 0.24.0.
[native-inputs]: Remove go-github-com-kylelemons-godebug.
Change-Id: I163f99ae912270715f62a1ce4aed4e50a115a846
2025-01-21 23:42:35 +00:00
Sharlatan Hellseher
4ded98c121
gnu: miniflux: Update to 2.2.4.
...
* gnu/packages/web.scm (miniflux): Update to 2.2.4.
[arguments] <phases>: Use default 'check.
[inputs]: Remove go-mvdan-cc-xurls-v2; add go-golang-org-x-image.
Change-Id: Ia5e8717fd239629684fdfc9612d6f5f7c1c1bef7
2025-01-21 23:42:32 +00:00
Sharlatan Hellseher
7ccfb16581
gnu: go-github-com-mikefarah-yq-v4: Fix bulid.
...
* gnu/packages/web.scm (go-github-com-mikefarah-yq-v4, yq) [arguments]
<test-subdirs>: Limit to project's root.
Change-Id: I12dd2b2c8a0fc11827e4cf5652bb6a614edf7347
2025-01-21 23:42:22 +00:00
Sharlatan Hellseher
4e7a1d3ca8
gnu: esbuild: Adjust input.
...
* gnu/packages/web.scm (esbuild) [inputs]: Remove go-golang-org-x-sys;
add go-golang-org-x-sys-for-esbuild.
* gnu/packages/golang-build.scm (go-golang-org-x-sys-for-esbuild): New
variable.
Change-Id: I8df379e84d8de4d5adc79a77905e876ebbb928ca
2025-01-21 23:42:12 +00:00
Ricardo Wurmus
d42e59c575
gnu: python-internetarchive: Update to 5.1.0.
...
* gnu/packages/web.scm (python-internetarchive): Update to 5.1.0.
[source]: Remove snippet.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; use test-flags.
[propagated-inputs]: Add python-importlib-metadata and python-tqdm; update
python-jsonpatch and python-schema.
[native-inputs]: Add nss-certs-for-test, python-setuptools, and python-wheel.
Change-Id: I8b5ea44e118ccb30b4e470957823a3f4dde89f43
2025-01-20 21:37:59 +01:00
Ricardo Wurmus
2825921d1e
gnu: python-httpretty: Enable tests.
...
* gnu/packages/web.scm (python-httpretty)[arguments]: Enable most tests.
[native-inputs]: Add nss-certs-for-test, python-freezegun, python-httplib2,
and python-pyparsing.
Change-Id: I08d2c14a2e81559d41dc38f0eeb34c2d6c59125a
2025-01-20 21:37:25 +01:00
Sharlatan Hellseher
6be739763c
gnu: linkchecker: Update to 10.5.0.
...
* gnu/packages/web.scm (linkchecker): Update to 10.5.0. Improve package
style. Fix bulid.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Skip 2 tests.
<phases>: Add 'set-version. Use default 'check.
[inputs]: Remove python-pyxdg.
[native-inputs]: Remove lables. Remove gettext-minimal, python-miniboa,
and python-parameterized; add python-hatch-vcs, python-hatchling, and
python-setuptools-scm.
Change-Id: I2292be0305e8ad3991680ced6b154c48571e3efc
2025-01-20 21:37:24 +01:00
Tomas Volf
872dbe38db
gnu: perl-finance-quote: Update to 1.64.
...
* gnu/packages/web.scm (perl-finance-quote): Update to 1.64.
Change-Id: Ia7befbfb23a0c2de36cf32ea808b3f83c71349da
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 23:09:56 +01:00
Ashish SHUKLA
533f3d130e
gnu: nginx: Update to 1.27.3.
...
* gnu/packages/web.scm (nginx): Update to 1.27.3.
(nginx-documentation): Update to 1.27.3.
Change-Id: Ibf8e67eb07efe0fe7c42bb9a8cbfe0b5f5ca4727
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-01-19 00:39:18 +01:00
Christopher Baines
d663d4b6ca
gnu: guix-data-service: Update to 0.0.1-58.c886685.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-58.c886685.
Change-Id: I60eefb1a04effdec9a12c7ed93994b8c258171aa
2025-01-14 14:15:54 +00:00
Artyom V. Poptsov
4c8ea86e8c
gnu: go-github-com-itchyny-gojq: Update to 0.12.17.
...
* gnu/packages/web.scm (go-github-com-itchyny-gojq): Update to 0.12.17.
Change-Id: I57cbef0546e3fd609e54839dcd080f8f00c51366
2025-01-09 23:32:49 +03:00