Commit Graph

1358 Commits

Author SHA1 Message Date
Marius Bakke
993bc8f06c
gnu: varnish: Remove input labels.
* gnu/packages/web.scm (varnish)[arguments]: Don't look up inputs by key.
[native-inputs]: Remove labels.
2022-01-11 18:36:40 +01:00
Vinicius Monego
4e7fad9914
gnu: python-feedparser: Enable tests.
* gnu/packages/web.scm (python-feedparser)[source]: Make some cosmetic
changes.
[arguments]: Remove #:tests?. Override 'check phase.
[home-page]: Don't break line.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-11 18:07:30 +01:00
Tobias Geerinckx-Rice
895be05f74
gnu: stunnel: Remove input labels.
* gnu/packages/web.scm (stunnel)[native-inputs, inputs]:
Remove input labels.
2022-01-10 00:32:36 +01:00
Tobias Geerinckx-Rice
53846e252b
gnu: stunnel: Use G-expressions.
* gnu/packages/web.scm (stunnel)[arguments]:
Rewrite as G-expressions.
2022-01-10 00:32:35 +01:00
Tobias Geerinckx-Rice
4a98f416d6
gnu: stunnel: Update to 5.61.
* gnu/packages/web.scm (stunnel): Update to 5.61.
[native-inputs]: Add python.
[arguments]: Remove obsolete 'patch-tests phase.
2022-01-10 00:32:35 +01:00
Christopher Baines
c1529ebceb
gnu: guix-data-service: Update to 0.0.1-28.f1d8d76.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-28.f1d8d76.
[native-inputs]: Adapt style.
2022-01-09 10:59:20 +00:00
Tobias Geerinckx-Rice
fae9484278
gnu: nginx-documentation: Update to 1.21.5-2816-ae1d713a06e2.
* gnu/packages/web.scm (nginx-documentation): Update to 1.21.5-2816-ae1d713a06e2.
2021-12-29 01:43:25 +01:00
Tobias Geerinckx-Rice
9ff93455ab
gnu: nginx: Update to 1.21.5.
* gnu/packages/web.scm (nginx): Update to 1.21.5.
2021-12-29 01:43:25 +01:00
Ricardo Wurmus
f1552ab3a4
gnu: Add clearsilver.
* gnu/packages/web.scm (clearsilver): New variable.
2021-12-28 19:05:32 +01:00
Leo Famulari
a34a13c9b4
gnu: Apache httpd: Update to 2.4.52 [fixes CVE-2021-{44224,44790}].
* gnu/packages/web.scm (httpd): Update to 2.4.52.
2021-12-20 13:02:03 -05:00
Liliana Marie Prikler
9b38d9b3b3
gnu: buku: Fix build.
* gnu/packages/web.scm (buku)[origin]: Drop file-name.
[arguments]: Drop sanity-check.
[inputs]: Add python-flask.
2021-12-19 22:17:20 +01:00
Nicolas Goaziou
ee3f56915e
gnu: wslay: Fix build.
* gnu/packages/web.scm (wslay)[argument]<#:phases>: Add phase to fix Sphinx
error.

Fixes <https://issues.guix.gnu.org/52661>.
2021-12-19 21:11:17 +01:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ludovic Courtès
1052ae5f03
Merge branch 'master' into core-updates-frozen 2021-12-13 11:49:15 +01:00
Nikolay Korotkiy
bf189fd2b5
gnu: gmnisrv: Update to 1.0.
* gnu/packages/web.scm (gmnisrv): Update to 1.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-11 15:33:42 +01:00
Mathieu Othacehe
32750e8c3e
Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
Marius Bakke
cb8d62bd42
gnu: hitch: Update to 1.7.2.
* gnu/packages/web.scm (hitch): Update to 1.7.2.
2021-12-08 08:46:28 +01:00
Denis 'GNUtoo' Carikli
9e67f2ad41
gnu: Add kiwix-tools.
* gnu/packages/web.scm (kiwix-tools): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-07 17:28:44 -05:00
Ricardo Wurmus
9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
Tobias Geerinckx-Rice
58e7d1282a
gnu: varnish: Update to 7.0.1.
* gnu/packages/web.scm (varnish): Update to 7.0.1.
2021-11-27 16:35:53 +01:00
Ludovic Courtès
b15e543d30
Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
Maxim Cournoyer
07f078dbcf
gnu: http-parser: Update to 1.1.4.
* gnu/packages/web.scm (http-parser): Update to 1.1.4.
[phases]: Delete trailing #t.
2021-11-22 12:20:46 -05:00
Jan (janneke) Nieuwenhuizen
ddbc3a6f4c
gnu: nghttp2: Resurrect cross-building.
* gnu/packages/web.scm (nghttp2)[arguments]: Add "--disable-python-bindings"
when cross-building.
2021-11-21 21:26:41 +01:00
Ludovic Courtès
3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Philip McGrath
cb768f3860
gnu: tidy-html: Update to 5.8.0.
* gnu/packages/web.scm (tidy-html): Update to 5.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Ludovic Courtès
21332f3b8c
gnu: hpcguix-web: Update to 0.2.0.
* gnu/packages/web.scm (hpcguix-web): Update to 0.2.0.
[arguments]: In 'wrap-program' phase, add guile-zlib to DEPS.
[native-inputs]: Add GUILE.
[inputs]: Add GUILE-ZLIB, GUILE-COMMONMARK, and GUILE-JSON.
[propagated-inputs]: Remove.  These were pointless.
* gnu/services/web.scm (<hpcguix-web-configuration>)[address, port]: New
fields.
* doc/guix.texi (Web Services): Document them.
* gnu/tests/web.scm (%hpcguix-web-os): Add 'address'.
2021-11-15 17:55:50 +01:00
Morgan Smith
d402340625
gnu: python-feedparser: Add input
* gnu/packages/web.scm (python-feedparser) [propagated-inputs]: Add
python-sgmllib3k

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:56:51 +01:00
Maxim Cournoyer
fd34e2bc62
gnu: uhttpmock: Use libsoup 2.
* gnu/packages/web.scm (uhttpmock)[inputs]{libsoup}: Downgrade to libsoup 2 to
fix build.
2021-11-11 12:18:29 -05:00
Vincent Legoll
f1240adb9f
gnu: json-c: Update to 0.15.
* gnu/packages/web.scm (json-c): Update to 0.15.
[source]: Remove obsolete patch 'json-c-CVE-2020-12762.patch'.
* gnu/packages/patches/json-c-CVE-2020-12762.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-11 10:31:15 -05:00
Efraim Flashner
1c94392a13
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-11-08 09:06:14 +02:00
Tobias Geerinckx-Rice
9d25ee30b1
gnu: nginx-documentation: Update to 1.21.4-2791-9385526a9b2d.
* gnu/packages/web.scm (nginx-documentation): Update to 1.21.4-2791-9385526a9b2d.
2021-11-08 02:15:24 +01:00
Tobias Geerinckx-Rice
805ca61eb9
gnu: nginx: Update to 1.21.4.
* gnu/packages/web.scm (nginx): Update to 1.21.4.
2021-11-08 02:15:24 +01:00
Efraim Flashner
bc5155b952
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-10-31 14:49:47 +02:00
Tobias Geerinckx-Rice
d579df680e
gnu: darkhttpd: Cross-compile.
* gnu/packages/web.scm (darkhttpd)[arguments]: Use CC-FOR-TARGET.
2021-10-26 02:02:48 +02:00
Tobias Geerinckx-Rice
e598e46913
gnu: darkhttpd: Update to 1.13.
* gnu/packages/web.scm (darkhttpd): Update to 1.13.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Don't explicitly return #t from phases.
2021-10-26 02:02:48 +02:00
Tobias Geerinckx-Rice
6b0b6bb4a2
gnu: goaccess: Update to 1.5.2.
* gnu/packages/web.scm (goaccess): Update to 1.5.2.
[arguments]: Don't explicitly return #t from phases.
2021-10-23 23:19:58 +02:00
Ludovic Courtès
2dffe4767c
gnu: Use 'search-input-file' some more.
This patch replaces occurrences of:

  (string-append (assoc-ref %build-inputs "…") "/…")

by:

  (search-input-file %build-inputs "/…")

* doc/guix.texi (Miscellaneous Services): Use 'search-input-file' in R
Shiny example.
* gnu/packages/admin.scm (screenfetch): Use 'search-input-file'.
(ufetch): Likewise.
(hosts): Likewise.
* gnu/packages/backup.scm (dirvish): Likewise.
* gnu/packages/code.scm (colormake): Likewise.
* gnu/packages/compression.scm (makeself-safeextract): Likewise.
* gnu/packages/debug.scm (scanmem): Likewise.
* gnu/packages/education.scm (snap): Likewise.
(omnitux): Likewise.
* gnu/packages/emacs-xyz.scm (epipe): Likewise.
* gnu/packages/games.scm (openttd-opensfx): Likewise.
(openttd-openmsx): Likewise.
(openrct2-title-sequences):  Likewise.
(openrct2-objects):  Likewise.
(mrrescue):  Likewise.
(0ad-data):  Likewise.
(xonotic-data):  Likewise.
(drascula):  Likewise.
(make-lure-package):  Likewise.
(make-queen-package):  Likewise.
(sky):  Likewise.
* gnu/packages/gnome.scm (network-manager): Likewise.
* gnu/packages/gnuzilla.scm (icedove): Likewise.
* gnu/packages/guile-xyz.scm (guile-shapefile): Likewise.
* gnu/packages/hurd.scm (netdde): Likewise.
* gnu/packages/javascript.scm (js-context-menu): Likewise.
(js-commander): Likewise.
(js-xmldom-sre): Likewise.
* gnu/packages/kde-frameworks.scm (krunner): Likewise.
* gnu/packages/kodi.scm (kodi-cli): Likewise.
* gnu/packages/libreoffice.scm (hunspell-dict-pl): Likewise.
* gnu/packages/linux.scm (e2fsck/static): Likewise.
* gnu/packages/markup.scm (markdown): Likewise.
* gnu/packages/maths.scm (hdf-java): Likewise.
* gnu/packages/multiprecision.scm (libtomcrypt): Likewise.
* gnu/packages/networking.scm (batctl): Likewise.
* gnu/packages/python-xyz.scm (python-pymediainfo): Likewise.
* gnu/packages/shells.scm (fish-foreign-env): Likewise.
* gnu/packages/tex.scm (texlive-fonts-iwona): Likewise.
* gnu/packages/upnp.scm (miniupnpc): Likewise.
* gnu/packages/version-control.scm (git-annex-remote-rclone): Likewise.
* gnu/packages/virtualization.scm (qemu): Likewise.
* gnu/packages/web.scm (icedtea-web): Likewise.
* gnu/packages/wm.scm (stumpish): Likewise.
2021-10-23 23:05:21 +02:00
Tobias Geerinckx-Rice
2f79308872
gnu: Fix ‘this packages’ and some other niggles.
* gnu/packages/crates-io.scm (rust-home-0.5)[description]:
Fix ‘this packages’ typo.
* gnu/packages/emacs-xyz.scm (emacs-ahg, emacs-cwl-mode)[description]:
Likewise.
* gnu/packages/python-check.scm (python-pytest-csv)[description]:
Likewise.
* gnu/packages/ocaml.scm (ocaml-syntax-shims)[description]: Likewise,
and note which language.
* gnu/packages/python-xyz.scm (python-recommonmark)[description]:
Likewise, and work around ‘enabling you’.
2021-10-21 22:08:24 +02:00
Mathieu Othacehe
e486b2b674
Merge remote-tracking branch 'signed/master' into core-updates 2021-10-18 14:37:26 +00:00
Tobias Geerinckx-Rice
e8d84b626f
gnu: buku: Update to 4.6.
* gnu/packages/web.scm (buku): Update to 4.6.
2021-10-15 17:30:56 +02:00
Marius Bakke
0f77e50139
Merge branch 'master' into core-updates-frozen 2021-10-14 00:01:12 +02:00
Marius Bakke
1961b28445
gnu: perl-uri-fetch: Update to 0.15.
* gnu/packages/web.scm (perl-uri-fetch): Update to 0.15.
2021-10-13 23:37:46 +02:00
Mathieu Othacehe
a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Leo Famulari
2a273e9e22
gnu: Apache HTTPD: Update to 2.4.51 [fixes CVE-2021-42013].
This fixes CVE-2021-42013, which refers to the incomplete fix of CVE-2021-41773
in httpd 2.4.50:

https://httpd.apache.org/security/vulnerabilities_24.html

* gnu/packages/web.scm (httpd): Update to 2.4.51.
2021-10-08 19:10:21 -04:00
Leo Famulari
f868ed2a75
gnu: Apache httpd: Update to 2.4.50 [Fixes CVE-2021-{41524,41773}].
This update includes an important fix for an actively exploited path traversal
vulnerability (CVE-2021-41773), which allows attackers to access files outside
the "document root":

https://httpd.apache.org/security/vulnerabilities_24.html

* gnu/packages/web.scm (httpd): Update to 2.4.50.
2021-10-05 21:03:40 -04:00
Marius Bakke
a7028d4323
gnu: hitch: Provide the 'ps' command for tests.
...otherwise, failing tests would show up as successful.  This is a follow-up
to commit 273380fda2.

* gnu/packages/web.scm (hitch)[native-inputs]: Add PROCPS.
2021-10-05 19:52:30 +02:00
Tobias Geerinckx-Rice
f97582dd8a
gnu: nginx-documentation: Update to 1.21.3-2769-16f6fa718be2.
* gnu/packages/web.scm (nginx-documentation): Update to 1.21.3-2769-16f6fa718be2.
2021-10-04 13:31:34 +02:00
Tobias Geerinckx-Rice
6e53b3a8cd
gnu: nginx: Update to 1.21.3.
* gnu/packages/web.scm (nginx): Update to 1.21.3.
2021-10-04 13:31:34 +02:00
Tobias Geerinckx-Rice
d6d7e2ec50
gnu: httpd: Update to 2.4.49.
* gnu/packages/web.scm (httpd): Update to 2.4.49.
2021-10-04 13:31:34 +02:00