1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-18 08:10:29 +02:00
Commit Graph

1734 Commits

Author SHA1 Message Date
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
Efraim Flashner
34028a27be gnu: castor: Improve the package.
* gnu/packages/web.scm (castor)[arguments]: Don't install the sources.
Don't run the tests in parallel.  Remove cargo-test-flags.  Add a phase
to install the icons and .desktop file.

Change-Id: I18a9f701cb54abfa862c8cc3e60aa12ed61d0799
2025-01-06 12:21:29 +02:00
Efraim Flashner
541afd978b gnu: monolith: Update to 2.8.3.
* gnu/packages/web.scm (monolith): Update to 2.8.3.
[arguments]: Don't install the source.  Add a phase to not default to
the vendored openssl sources.
[cargo-inputs]: Add rust-markup5ever-rcdom-0.3, rust-openssl-0.10.
Replace rust-base64-0.21 with 0.22, rust-cssparser-0.33 with 0.34,
rust-html5ever-0.24 with 0.27, rust-reqwest-0.11 with 0.12.

Change-Id: I3bfb8a83a980146aa5b5eb6bb033ffef392aa539
2025-01-06 12:19:17 +02:00
Efraim Flashner
c312fbf1f4 gnu: castor: Fix the build.
* gnu/packages/web.scm (castor)[arguments]: Add cargo-test-flags.

Change-Id: Id813ad9b2f9ee3ce19c3def014355df92840f90d
2025-01-06 12:15:37 +02:00
Ashish SHUKLA
eadd718097 gnu: nginx: Update to 1.27.2.
* gnu/packages/web.scm (nginx): Update to 1.27.2.
(nginx-documentation): Update to 1.27.2.

Change-Id: I082a410630f1ea9c6765233e159b04134758354d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-30 00:51:57 +01:00
Christopher Baines
dca55056f3 gnu: guix-data-service: Update to 0.0.1-57.d3c87fb.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-57.d3c87fb.

Change-Id: I9b0fd6a5d259970ce2e5174e76b2c598b8ce46e9
2024-12-29 13:23:37 +00:00
Rodion Goritskov
69c8ac45f2 gnu: miniflux: Update to 2.2.4.
* gnu/packages/web.scm (miniflux): Update to 2.2.4.
[inputs]: Add go-golang-org-x-image

Change-Id: I2308d5b7b151f7b77513d7245d05c802f0114776
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-28 23:16:05 +01:00
Massimo Zaniboni
a0dda77a08 gnu: goaccess: Update to 1.9.3.
* gnu/packages/web.scm (goaccess): Update to 1.9.3.

Change-Id: Ie3cc2de51678e06cf602b3cdb5883751e4763d8e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-26 23:26:17 +01:00
Tomas Volf
bbe63f2c98 gnu: nghttp3: Update to 1.7.0.
* gnu/packages/web.scm (nghttp3): Update to 1.7.0.

Change-Id: Ic90d72d3f465bd8e52733d08157fd2bf0440e088
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-25 23:51:09 +01:00
Jelle Licht
31abde9afa gnu: esbuild-node: Use node-lts instead of node.
* gnu/packages/web.scm (esbuild-node)[#:phases]<build-platform>: Remove
workaround needed for building with older versions of Node.
[native-inputs]: Replace node by node-lts.

Change-Id: Iedf30dc1a395e674007c08ce6c0881dbb0f94f0e
2024-12-18 22:02:20 +01:00
Jelle Licht
30a215c15d gnu: Remove nghttp2-for-node.
This hidden package is not needed as the ancient version of node we use to
bootstrap llhttp can be built using the standard nghttp2 package.

* gnu/packages/web.scm (assimp-5.0): Delete variable.

Change-Id: Ib077fcc55c9bf7fd3caab69220aa8c86e5c33f8a
2024-12-18 22:02:19 +01:00
Christopher Baines
f3f371a4d7 gnu: guix-data-service: Update to 0.0.1-56.62d6b59.
Add guile-lzlip as a direct propagated input, as this is used directly.

* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-56.62d6b59.
[propagated-inputs]: Add guile-knots and guile-lzlip.

Change-Id: Iae7d172d92ca8004b92f721730e094ed0eee94b0
2024-12-16 09:20:40 +00:00
Sharlatan Hellseher
8e0e3b4f79 gnu: python-httpbin: Fix build.
Fix regression introduced after update python-greenlet, see
<https://ci.guix.gnu.org/build/6720907/log/raw>.

* gnu/packages/web.scm (python-httpbin) [propagated-inputs]: Remove
duplicated python-greenlet and python-greenlet; add python-greenlet-2.

Change-Id: I4d8736e1b8ebd5fa4aeca8947ac4a8c5620387ab
2024-12-13 21:01:42 +00:00
Sharlatan Hellseher
41e4c2d340 gnu: python-pytest-httpbin: Update to 2.1.0.
* gnu/packages/web.scm (python-pytest-httpbin): Update to 2.1.0. Improve
package style.
[source]: Adjust URI as it's changed in PyPI.
[build-system]: Swap to pyproject-build-system.

Change-Id: I566ce5ec89f51dd13088fca6cb967a3793b6275b
2024-12-13 20:23:27 +00:00