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

1857 Commits

Author SHA1 Message Date
Foster Hangdaan
58e6f24e42 gnu: python-internetarchive: Update to 5.7.1.
* gnu/packages/web.scm (python-internetarchive): Update to 5.7.1.

Change-Id: I23dd2f753873e73b848e55069ed8596b38f36faf
Signed-off-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:30:25 +01:00
Rodion Goritskov
7b319b00ac gnu: miniflux: Update to 2.2.16.
* gnu/packages/web.scm (miniflux): Update to 2.2.16.
[phases]{skip-real-domain-resolve-test}: New phase.

Change-Id: I03fb37186b6e7debc0cf99d1f4752a0667f7a07d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:26:05 +01:00
Sören Tempel
39f90ecd67 gnu: sogogi: Update to 0.0.0-1.e6fd81c.
* gnu/packages/web.scm (sogogi): Update to
e6fd81c8d861bfa538372a6ff10b0cf8dfcb33f9 commit.
[source]: Remove snippet to adjust go-scfg import path.

Change-Id: I258684ea7cb86f964ebcadd767eb011629187258
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:26:03 +01:00
Sharlatan Hellseher
95cb3d1bb5 gnu: websockify: Update to 0.13.0.
* gnu/packages/web.scm (websockify): Update to 0.13.0.
[inputs]: Remove python-simplejson.
[native-inputs]: Remove python-wheel.

Change-Id: Iad153e094a7863e58f75ef58ecb1f9e61a56a112
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:19:08 +01:00
jgart
edb31b3c80 gnu: python-feedparser: Update to 6.0.12.
* gnu/packages/web.scm (python-feedparser): Update to 6.0.12.
[source]: Remove outdated patch.
* gnu/packages/patches/python-feedparser-missing-import.patch: Delete it.
* gnu/local.mk: Delete entry.

Change-Id: I7bd5c8de4d186786e4279d8cfc3c08651b5ea382
2026-01-24 19:02:02 -05:00
Hartmut Goebel
67616b8222 gnu: httpd: Update to 2.4.66.
* gnu/packages/web.scm (httpd): Update to 2.4.66.

Change-Id: I3506ab86cbef4e38466ab2a7c730cdf4f1717267
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-11 17:16:52 +01:00
Noé Lopez
4ce3182d41 gnu: kiwix-desktop: Show icons.
* gnu/packages/web.scm (kiwix-desktop)[inputs]: Add qtsvg.

Closes: guix/guix#4787
Change-Id: Ic10b79dc38851d997e19162b76c8e10f67439964
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-31 15:04:17 +08:00
Sören Tempel
cf8d746dfe gnu: Add sogogi.
* gnu/packages/web.scm (sogogi): New variable.

Change-Id: If6a618a3344f3722103dd073305dd4c4b92ec69a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 23:04:47 +00:00
Nicolas Graves
0310ac86b4 gnu: anonip: Switch to pyproject.
* gnu/packages/web.scm (anonip):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Switch to <#:test-flags> instead.
[native-inputs]: Add python-setuptools.

Change-Id: Ie9d14f6d9d1e99bd4efb6591c8e2ec0e2d72de1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27 22:02:52 +00:00
Nicolas Graves
1d26eb93e2 gnu: buku: Update to 5.1.
* gnu/packages/web.scm (buku): Update to 5.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pyyaml, python-pytest, python-setuptools.

Change-Id: I6c9d17dff6623de4255897bfa822ce885ccf1bab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27 22:02:52 +00:00
Nicolas Graves
64fd3e51b6 gnu: python-feedparser: Switch to pyproject.
* gnu/packages/web.scm (python-feedparser):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.

Change-Id: Iedcbcd06e4d8171f484e077b93ff0dcc24ddf066
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27 22:02:52 +00:00
Igorj Gorjaĉev
c71792b260 gnu: Add lexbor.
* gnu/packages/web.scm (lexbor): New variable.

Closes guix/guix#4311

Change-Id: I11a4b5768e32980fe80516d0520209a4aa12f2d5
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-27 11:08:00 +01:00
Sharlatan Hellseher
32d69c2943 gnu: awslogs: Update to 0.15.0.
* gnu/packages/web.scm (awslogs): Update to 0.15.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop all.
[native-inputs]: Add python-pytest and python-setuptools.
[description]: Mention availability of the same functionality in
official AWS CLI tool.

Change-Id: I850ac706c40d731212143c608fec44afe0b0d300
2025-12-19 10:50:54 +00:00
Vagrant Cascadian
81c8d1c609 gnu: python-py-ubjson: Switch to pyproject-build-system and enable tests.
Fixes build failure with missing tests.

* gnu/packages/web.scm (python-py-ubjson): Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-coverage and lcov.  [source]:
Use git-fetch.  [phases]: Add 'avoid-git-clean. Replace 'check.
2025-12-17 14:38:36 -08:00
Josep Bigorra
b84618b89b gnu: iter-vitae: Update to 0.5.1.
* gnu/packages/web.scm (iter-vitae): Update to 0.5.1.
[arguments]<#:phases>{install-program-files}: Remove unnecessary mkdir-p.
Adapt installed files.
[description]: Update to mention correct tech.

Change-Id: I2c34dfc60cc75b7fbffd050eb58b52d8a13561e1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-04 19:20:08 +01:00
Brendan Tildesley
e259f578be gnu: python-py-ubjson: Update to 0.16.1.
* gnu/packages/web.scm (python-py-ubjson): Update to 0.16.1.
2025-12-03 20:23:19 -08:00
Andreas Enge
f448e079ff gnu: ikiwiki: Replace deprecated input.
* gnu/packages/web.scm (ikiwiki)[native-inputs]: Remove bazaar; add breezy.

Change-Id: Iebaaea0088bbfe60b101774fde6204e3effb1256
2025-12-03 11:32:27 +01:00
Nicolas Graves
efecac2a6a gnu: python-clf: Switch to pyproject.
* gnu/packages/web.scm (python-clf):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field, improve style.
[propagated-inputs]: Remove python-nose, python-lxml, python-pyaml.
[native-inputs]: Add python-pynose, python-setuptools.

Change-Id: I975f1db21afbfa5af283a0f409e1d6b4259d3575
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03 07:40:21 +00:00
Greg Hogan
788de2f54f gnu: jq: Update to 1.8.1.
* gnu/packages/web.scm (jq): Update to 1.8.1.

Change-Id: Ibf9379b609be1570e26d79bf4a93fbe9c8ed29d3
2025-11-28 12:45:52 +00:00
Greg Hogan
1aebfc74f1 gnu: boost: Update to 1.89.0.
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
(boost-numpy): Inherit from boost-1.83.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.

* gnu/packages/boost.scm (boost): Update to 1.89.0.
[source]: Remove patches.

* gnu/packages/boost.scm (mdds)
[propagated-inputs]: Replace boost with boost-1.83.

* gnu/packages/astronomy.scm (aoflagger),
* gnu/packages/embedded.scm (cc-tool),
* gnu/packages/games.scm (0ad, vcmi),
* gnu/packages/image.scm (gpick),
* gnu/packages/maths.scm (highfive),
* gnu/packages/plotutils.scm (asymptote)
[native-inputs]: Replace boost with boost-1.83.

* gnu/packages/audio.scm (guitarix, supercollider),
* gnu/packages/bioconductor.scm (r-mzr),
* gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator,
metabat, r-velocytom, rsem, sailfish, salmon),
* gnu/packages/bittorrent.scm (libtorrent-rasterbar),
* gnu/packages/code.scm (sourcetrail),
* gnu/packages/compression.scm (innoextract),
* gnu/packages/cpp.scm (lager),
* gnu/packages/crypto.scm (cryfs),
* gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis,
pulseview),
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2),
* gnu/packages/engineering.scm (cadabra2, freecad, libigl,
openscad, prusa-slicer),
* gnu/packages/file-systems.scm (snapper),
* gnu/packages/finance.scm (ledger),
* gnu/packages/game-development.scm (dds),
* gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero,
pokerth, supertux, wesnoth, wesnoth-server),
* gnu/packages/geo.scm (gplates),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (python-graph-tool),
* gnu/packages/graphics.scma (openshadinglanguage),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-viewers.scm (luminance-hdr),
* gnu/packages/kde-graphics.scm (krita),
* gnu/packages/mail.scm (astroid),
* gnu/packages/medical.scm (orthanc, orthanc-mysql,
orthanc-postgresql),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/mpd.scm (ncmpcpp),
* gnu/packages/networking.scm (kismet),
* gnu/packages/opencog.scm (cogutil),
* gnu/packages/photo.scm (hugin),
* gnu/packages/poedit.scm (poedit),
* gnu/packages/radio.scm (gnuradio),
* gnu/packages/rdf.scm (lucene++),
* gnu/packages/serialization.scm (avro-cpp),
* gnu/packages/simulation.scm (fenics-dolfin),
* gnu/packages/version-control.scm (gource),
* gnu/packages/video.scm (aegisub, mkvtoolnix),
* gnu/packages/web.scm (websocketpp)
[inputs]: Replace boost with boost-1.83.

* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.
(librevenge): Update to 0.0.5.
[arguments]<#:configure-flags>: Remove reference to boost system
component for which the compatibility stub has been removed.
* gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28 12:26:24 +00:00
Aaron Covrig
97d9c63265 gnu: googletest: Update to 1.17.0.
* gnu/packages/check.scm (googletest): Update to 1.17.0
(googletest-1.12): Add variable.

* gnu/packages/glib.scm (sdbus-c++)
[native-inputs]: Replace googletest-1.17 with googletest.

* gnu/packages/compression.scm (pzstd)
[native-inputs, inputs]: Replace googletest with googletest-1.8.

* gnu/packages/cpp.scm (c++-gsl),
* gnu/packages/engineering.scm (cura-engine),
* gnu/packages/password-utils.scm (pwsafe)
[native-inputs]: Replace googletest with googletest-1.13.

* gnu/packages/crypto.scm (crc32c),
* gnu/packages/engineering.scm (lib3mf),
* gnu/packages/fontutils.scm (opentype-sanitizer),
* gnu/packages/games.scm (openclonk),
* gnu/packages/gnome.scm (gnome-commander),
* gnu/packages/machine-learning.scm (qnnpack),
* gnu/packages/maths.scm (ruy),
* gnu/packages/serialization.scm (libnop)
[native-inputs]: Replace googletest with googletest-1.12.

* gnu/packages/machine-learning.scm (fann),
* gnu/packages/maths.scm (boolector),
* gnu/packages/parallel.scm (clog),
* gnu/packages/simulation.scm (sumo),
* gnu/packages/telephony.scm (sipp)
[native-inputs]: Replace googletest with googletest-1.8.

* gnu/packages/parallel.scm (cpuinfo)
[inputs]: Replace googletest with googletest-1.13.

* gnu/packages/machine-learning.scm (nnpack, python-pytorch),
* gnu/packages/parallel.scm (pthreadpool)
[inputs]: Replace googletest with googletest-1.12.

* gnu/packages/maths.scm (fp16, fxdiv),
* gnu/packages/serialization.scm (yaml-cpp),
* gnu/packages/web.scm (rapidjson)
[inputs]: Replace googletest with googletest-1.8.

Change-Id: I310fb6785d6e19bb8dbf56c25028587573981a0e
2025-11-28 12:07:09 +00:00
luca
65e870d0a0 gnu: siege: Update to 4.1.7.
* gnu/packages/web.scm (siege): Update to 4.1.7.

Closes: guix/guix#4462
Change-Id: I85be11b6965580bd041b2b34e882f8ae67807493
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-25 19:11:47 +08:00
Christopher Baines
b1528ab359 gnu: guix-data-service: Update to 0.0.1-75.9a03cdf.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-75.9a03cdf.

Change-Id: I784842272ed604c14128847b1d4dd823299d332a
2025-11-14 13:20:27 +00:00
Ludovic Courtès
ad461613d9 gnu: Use self-references to inputs for #:disallowed-references.
This allows ‘package-input-rewriting’ to operate as expected on these
packages.  Failing that, rewritten packages would still carry references to
non-rewritten packages in #:disallowed-references.

* gnu/packages/admin.scm (wpa-supplicant-gui): Use ‘this-package-native-input’
for #:disallowed-references.
* gnu/packages/fontutils.scm (freetype): Likewise.
* gnu/packages/glib.scm (glib-minimal): Likewise.
* gnu/packages/gnome.scm (cogl, gnome-shell): Likewise.
* gnu/packages/groff.scm (groff-minimal): Likewise.
* gnu/packages/gstreamer.scm (gstreamer): Likewise.
* gnu/packages/gtk.scm (gtk+): Likewise.
* gnu/packages/inkscape.scm (inkscape/pinned): Likewise.
* gnu/packages/java.scm (icedtea-8, openjdk9, openjdk10)
(openjdk11): Likewise.
* gnu/packages/linux.scm (f2fs-tools/static): Likewise.
* gnu/packages/man.scm (man-db): Likewise.
* gnu/packages/openldap.scm (389-ds-base): Likewise.
* gnu/packages/qt.scm (qtbase-5): Likewise.
* gnu/packages/rrdtool.scm (rrdtool): Likewise.
* gnu/packages/rust.scm (rust-bootstrapped-package): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
(r-minimal): Likewise.
* gnu/packages/texinfo.scm (info-reader): Likewise.
* gnu/packages/tls.scm (gnutls): Likewise.
(openssl-1.1): Likewise.
* gnu/packages/version-control.scm (git-minimal): Likewise.
(git): Likewise.
(gource): Likewise.
* gnu/packages/web.scm (mod-wsgi): Likewise.
* gnu/packages/xfce.scm (xfdesktop): Likewise.
* gnu/packages/perl.scm (perl-libtime-parsedate): Update comment.
* gnu/packages/video.scm (v4l-utils-minimal): Add FIXME comment.

Change-Id: I118ecd5894c24c53ec52c9208b0025ccfa3dd68a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-09 22:13:37 +01:00
gemmaro
790a3936e4 gnu: uriparser: Update to 0.9.9.
* gnu/packages/web.scm (uriparser): Update to 0.9.9.

Change-Id: Ieb31a68806db14ffa9d42ea7cd0c897d08dab099
Signed-off-by: jgart <jgart@dismail.de>
2025-11-07 09:32:43 -06:00
Christopher Baines
17b590b7e7 gnu: guix-data-service: Update to 0.0.1-74.eb75964.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-74.eb75964.

Change-Id: I2739e3b8fb36c3bdaa7a84b1f1296c85a276d6b9
2025-11-05 09:04:13 +00:00
Christopher Baines
0c1132fe8f gnu: guix-data-service: Update to 0.0.1-73.7d17e56.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-73.7d17e56.

Change-Id: I9d824aa98a5c2dc1c1c4789d763ce20d24581221
2025-10-28 14:59:18 +00:00
Nicolas Goaziou
87c64bc5bc gnu: httrack: Update to 3.49.6.
* gnu/packages/web.scm (httrack): Update to 3.49.6.
[native-inputs]: Replace autoconf with autoconf-2.71.

Change-Id: Ibf9ffe21a4ad704d83ea85d272ea2a747461a76e
2025-10-27 09:31:45 +01:00
Ludovic Courtès
9fcfb93944 gnu: Use ‘define-deprecated-package’ for deprecated packages.
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.

Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
Christopher Baines
4b18d485be gnu: guix-data-service: Update to 0.0.1-72.6e25a64.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-72.6e25a64.

Change-Id: Iebf89888c8fc946ecfa7dfbe3c448f02de96ef65
2025-10-23 16:43:17 +01:00
Sughosha
c987080c88 gnu: qca, qca-qt6: Move to kde-frameworks.scm.
* gnu/packages/kde.scm: Remove file.
* gnu/local.mk: Deregister it.
* po/packages/POTFILES.in: Ditto.
* gnu/packages/kde-frameworks.scm (qca): New variable.
(qca-qt6): Ditto.
* gnu/packages/geo.scm: Replace (gnu packages kde) with (gnu packages
kde-frameworks).
* gnu/packages/messaging.scm: Ditto.
* gnu/packages/web.scm: Ditto.
* gnu/packages/irc.scm: Remove reference to (gnu packages kde) module.
* gnu/packages/kde-education.scm: Ditto.
* gnu/packages/kde-games.scm: Ditto.
* gnu/packages/kde-graphics.scm: Ditto.
* gnu/packages/kde-internet.scm: Ditto.
* gnu/packages/kde-office.scm: Ditto.
* gnu/packages/kde-pim.scm: Ditto.
* gnu/packages/kde-plasma.scm: Ditto.
* gnu/packages/kde-systemtools.scm: Ditto.
* gnu/packages/kde-utils.scm: Ditto.
* gnu/services/desktop.scm: Ditto.

Change-Id: Ib632bc46588a2400c61fd549389001ff367c0d66
2025-10-17 11:27:17 +02:00
Sharlatan Hellseher
15de5aced0 gnu: python-lambda-4dn: Fix build.
* gnu/packages/web.scm (python-lambda-4dn)[arguments] <tests?>: No tests
in PyPI archive.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-wheel.

Change-Id: I96e9102f68dbbc2472ddc209dd20a907a9e6ba3d
2025-10-09 12:05:39 +01:00
pinoaffe
8580847f8a gnu: Add bookmarkfs.
* gnu/packages/web.scm (bookmarkfs): New variable.

Change-Id: I83cfb30e26c58b258a85d085431eeed128995af9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-25 22:04:26 +02:00
Arun Isaac
fea728d143 gnu: nginx: Enable stream_ssl_preread module.
* gnu/packages/web.scm (nginx)[arguments]: Add
--with-stream_ssl_preread_module configure flag.
2025-09-24 12:21:30 +01:00
Steve George
2025ddad29 gnu: Update perl-libwww.
* gnu/packages/web.scm (perl-libwww): Update to 6.78.

Change-Id: I2d7dbebe7d3a7c81a20bfacc29c59af8cad2051b
2025-09-20 10:22:42 +01:00
Steve George
212b2b5ee0 gnu: Update perl-http-cookiejar.
* gnu/packages/web.scm (perl-http-cookiejar): Update to 0.014.

Change-Id: Id3b50bd3365bb19fd75a23e9b429ce26d038d1e7
Signed-off-by: Steve George <steve@futurile.net>
2025-09-20 10:22:40 +01:00
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
André Batista
f4c332b925 gnu: lighttpd: Update to 1.4.82.
* gnu/packages/web.scm (lighttpd): Update to 1.4.82.

Change-Id: I66e524374b1705da55088a3f0cda09f9e31a292f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-17 11:12:52 +03:00
Sharlatan Hellseher
e1b4ae4f4d gnu: miniflux: Update to 2.2.12.
* gnu/packages/web.scm (miniflux): Update to 2.2.12.
[inputs]: Remove go-github-com-abadojack-whatlanggo,
go-github-com-yuin-goldmark, and go-golang-org-x-text.

Change-Id: I4ee4a26c29cf6eb04eab68d2f16cf31c42f2019e
2025-09-14 23:58:05 +01:00
Sharlatan Hellseher
5c525be2a7 gnu: yq: Move to textutils.
* gnu/packages/web.scm: Move from here ...
* gnu/packages/textutils.scm: ... to here.

Change-Id: I7449644654824d5748ca26880a54e1a50aa90957
2025-09-14 23:36:30 +01:00
Sharlatan Hellseher
c907d96a98 gnu: yq: Update to 4.47.2.
* gnu/packages/web.scm (yq): Update to 4.47.2.
[native-inputs]: Remove go-gopkg-in-yaml-v3; add
go-github-com-go-ini-ini and go-go-yaml-in-yaml-v3.

Change-Id: I419779ac2fed880af87c2e73848dd937b72d1ad9
2025-09-14 23:34:46 +01:00
Sharlatan Hellseher
25bbfcf72f gnu: yq: Don't inherit from go-github-com-mikefarah-yq-v4.
go-github-com-mikefarah-yq-v4 was never used as source Golang library by
any packages, this change removes it's definition and keeps just final
`yq` command.

* gnu/packages/web.scm (yq): Don't inherit from
go-github-com-mikefarah-yq-v4 and overtake it's definition.
[native-inputs]: Move all here from [propagated-inputs].
(go-github-com-mikefarah-yq-v4): Delete variable.

Change-Id: Ia0019441313a79b07c27bf8f28d767fbe75e27e7
2025-09-14 23:33:42 +01:00
Ludovic Courtès
9f2d6787ac gnu: hpcguix-web: Update to 0.4.3.
* gnu/packages/web.scm (hpcguix-web): Update to 0.4.3.

Change-Id: Ie21e12efb7462d9f9023218d0eebcd61dca254d0
2025-08-30 23:59:35 +02:00
Efraim Flashner
aad612c143 gnu: kiwix-tools: Fix build.
* gnu/packages/web.scm (kiwix-lib-13): New variable.
(kiwix-tools)[inputs]: Replace kiwix-lib with kiwix-lib-13.

Fixes: guix/guix#2238
Change-Id: I09c04865f245e338b53cbeec7ecdfa2d28d6ca73
Reviewed-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 13:14:47 +02:00
Ludovic Courtès
bd9b7d4467 gnu: guix-data-service: Work around .go file incompatibilities.
Fixes a bug whereby ‘guix-data-service’ was running on Guile 3.0.9, and
would thus fail to load .go files of Fibers, Knot, etc. because these
are compiled with ‘guile-next’.

* gnu/packages/web.scm (guix-data-service)[native-inputs]: Use Guile
from ‘guile-fibers-next’.

Change-Id: I4dab1ca2a80d784fb28ce1cf8810b13910e3776f
2025-08-25 12:17:01 +02:00
Ludovic Courtès
f0afd378c5 gnu: guix-data-service: Use ‘search-input-file’ and ‘which’.
* gnu/packages/web.scm (guix-data-service)[arguments]: In
‘wrap-executable’ phase, use ‘which’ and ‘search-input-file’ instead of
relying on input labels.

Change-Id: Id45c91b46a444fd85a97a719bdf21fa05e395324
2025-08-25 12:16:57 +02:00
Arun Isaac
f0cd24faf3 gnu: Add webhook.
* gnu/packages/web.scm (webhook): New variable.

Change-Id: Iea9d198ee2420582cab29a73a5d3006463383b52
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-24 20:18:32 +01:00
Andrew Wong
17ff9f7f22 gnu: Add iocaine.
* gnu/packages/web.scm (iocaine): New variable.

Change-Id: I6df692c663b68680998e4c8b3efdc6bb01be155c
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-21 19:09:01 +08:00