Commit Graph

803 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 34920d2adf
gnu: websockify: Don't use unstable tarball.
* gnu/packages/web.scm (websockify)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:55 +01:00
Tobias Geerinckx-Rice 2772debc74
gnu: libyajl: Don't use unstable tarball.
* gnu/packages/web.scm (libyajl)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice 3e3414efd4
gnu: rapidjson: Don't use unstable tarball.
* gnu/packages/web.scm (rapidjson)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice 082504addf
gnu: qjson: Don't use unstable tarball.
* gnu/packages/web.scm (qjson)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice 20ab34c16f
gnu: fcgiwrap: Don't use unstable tarball.
* gnu/packages/web.scm (fcgiwrap)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice bff44abb14
gnu: mod-wsgi: Don't use unstable tarball.
* gnu/packages/web.scm (mod-wsgi)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:53 +01:00
Tobias Geerinckx-Rice fba9a66095
gnu: xinetd: Don't use unstable tarball.
* gnu/packages/web.scm (xinetd)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:38 +01:00
Ludovic Courtès 50a93adc05
Merge branch 'staging' 2019-02-09 15:14:59 +01:00
Tobias Geerinckx-Rice f0e6859310
gnu: jo: Update to 1.2.
* gnu/packages/web.scm (jo): Update to 1.2.
2019-02-04 09:39:11 +01:00
Marius Bakke 0747328e31
Merge branch 'master' into staging 2019-01-31 23:32:56 +01:00
Marius Bakke 0a3849f610
gnu: httpd: Update to 2.4.38.
* gnu/packages/web.scm (httpd): Update to 2.4.38.
2019-01-31 20:57:21 +01:00
Arun Isaac a382860bd4
gnu: rss-bridge: Update to 2019-01-13.
* gnu/packages/web.scm (rss-bridge): Update to 2019-01-13.
[source]: Use git-fetch.
[native-inputs]: Remove gzip and tar.
2019-01-31 16:27:39 +05:30
Ricardo Wurmus 0791437f97
gnu: Move most packages from guile.scm to new module.
* gnu/packages/guile.scm (artanis, guildhall, guile-aspell, guile-bash,
guile-8sync, guile-daemon, guile-dsv, guile-fibers, guile-syntax-highlight,
guile-sjson, guile-colorized, guile-pfds, guile-aa-tree, guile-simple-zmq,
jupyter-guile-kernel, guile-sparql, guile-debbugs, guile-email,
guile-debbugs-next, guile-newt, guile-mastodon, guile-parted, guile-xosd,
guile-dbi, guile-dbd-sqlite3, guile-config, guile-hall, guile-ics, guile-wisp,
guile-sly, g-wrap, guile-miniadapton, guile-reader, guile2.2-reader,
guile-ncurses, guile-ncurses/gpm, guile-lib, guile2.0-lib, guile2.2-lib,
guile-minikanren, guile2.0-minikanren, guile2.2-minikanren, guile-irregex,
guile2.0-irregex, guile2.2-irregex, haunt, guile2.0-haunt, guile2.2-haunt,
guile-redis, guile2.0-redis, guile2.2-redis, guile-commonmark,
guile2.0-commonmark, guile2.2-commonmark, mcron, mcron2): Move these variables
from here...
* gnu/packages/guile-xyz.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/installer.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/ci.scm,
gnu/packages/gtk.scm,
gnu/packages/guile.scm,
gnu/packages/mail.scm,
gnu/packages/package-management.scm,
gnu/packages/skribilo.scm,
gnu/packages/web.scm,
gnu/services/mcron.scm: Update module references.
2019-01-28 14:57:10 +01:00
Christopher Baines dd7bc92afc
gnu: linkchecker: Fix most test failures.
Add a patch to skip more tests that require the network. Along with some other
changes, this gets all but of one of the tests passing.

The remaining test is broken due to a problem with the Python package in Guix,
which is fixed by [1] which is currently on the core-updates branch. This
patch doesn't work on core-updates due to python2-miniboa not being present.

1: d453b0e11d

* gnu/packages/python.scm (linkchecker)[source]: Add patch.
[native-inputs]: Add more inputs required for the tests.
[arguments]: Enable the tests, move the 'check phase after 'install. Test
using the installed software, and use py.test.
2019-01-25 22:00:05 +00:00
Ludovic Courtès 3e2d4e69c3
Merge branch 'master' into staging 2019-01-20 22:12:10 +01:00
Ricardo Wurmus 44d10b1f72
gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 14:46:44 +01:00
Marius Bakke 6764f94317
Merge branch 'master' into staging 2019-01-13 01:40:04 +01:00
Marius Bakke b2e765de4c
gnu: httpd: Update to 2.4.37.
* gnu/packages/web.scm (httpd): Update to 2.4.37.
2019-01-13 01:25:17 +01:00
Marius Bakke 48a51af9d2
gnu: http-parser: Update to 2.9.0.
* gnu/packages/web.scm (http-parser): Update to 2.9.0.
2019-01-13 01:25:15 +01:00
Marius Bakke 304db09257
gnu: http-parser: Download from git.
* gnu/packages/web.scm (http-parser)[source]: Change to GIT-FETCH.
2019-01-13 01:25:15 +01:00
Efraim Flashner 0e28967250
Merge remote-tracking branch 'origin/master' into staging 2019-01-09 10:52:41 +02:00
Ricardo Wurmus e0d3f4bf1a
gnu: Remove reference to (gnu packages statistics).
* gnu/packages/web.scm: Remove obsolete use-module clause.
2019-01-07 15:55:06 +01:00
Ricardo Wurmus 92ce188331
gnu: Move R packages from web.scm to cran.scm.
* gnu/packages/web.scm (r-httpuv, r-jsonlite, r-servr, r-htmltools,
r-htmlwidgets, r-htmltable, r-curl, r-hwriter, r-rjson, r-shiny,
r-shinydashboard, r-shinyfiles, r-crosstalk, r-rook, r-miniui): Move these
from here...
* gnu/packages/cran.scm: ...to here.
2019-01-07 15:05:27 +01:00
Marius Bakke f30830b2e6
Merge branch 'master' into staging 2018-12-22 15:26:30 +01:00
Mark H Weaver b42b5afdf4
gnu: Fix misplaced commas (unquotes).
* gnu/packages/java.scm (ant-bootstrap),
gnu/packages/kde.scm (kdenlive),
gnu/packages/lxqt.scm (lxqt-panel, lxqt-runner),
gnu/packages/mpd.scm (ncmpc),
gnu/packages/opencl.scm (beignet),
gnu/packages/pdf.scm (zathura-pdf-mupdf),
gnu/packages/video.scm (streamlink),
gnu/packages/web-browsers.scm (luakit),
gnu/packages/web.scm (perl-libwww),
gnu/packages/wm.scm (ghc-xmonad-contrib): Fix misplaced commas (unquotes).
2018-12-13 00:08:05 -05:00
Marius Bakke 6521155212
gnu: glib-networking: Update to 2.58.0.
* gnu/packages/gnome.scm (glib-networking): Update to 2.58.0.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Explicitly disable libproxy; add phase to appease tests.
(libgdata, libsoup)[arguments]: Remove phase that sets SSL_CERT_FILE.
* gnu/packages/spice.scm (spice)[arguments]: Likewise.
* gnu/packages/web.scm (uhttpmock)[arguments]: Likewise.
2018-12-12 20:49:14 +01:00
Marius Bakke cc2e0566be
gnu: jansson: Don't build libjansson.a.
* gnu/packages/web.scm (jansson)[arguments]: New field.
2018-12-12 20:49:14 +01:00
Marius Bakke a556679ef4
gnu: jansson: Update to 2.12.
* gnu/packages/web.scm (jansson): Update to 2.12.
[source](uri): Use bzip2 compressed tarball.
2018-12-12 20:49:14 +01:00
Marius Bakke 6a4d56346c
gnu: nghttp2: Update to 1.35.1.
* gnu/packages/web.scm (nghttp2): Update to 1.35.1.
[native-inputs]: Add GCC-7.
[arguments]: Add workaround for <https://bugs.gnu.org/30756>.
2018-12-12 20:49:13 +01:00
Ricardo Wurmus 68464ea259
gnu: sassc: Fix build.
* gnu/packages/web.scm (sassc)[arguments]: Delete bootstrap phase; let
phase end on boolean.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2018-12-06 12:26:30 -05:00
Marius Bakke 4a21d1765d
gnu: nginx: Update to 1.14.2.
* gnu/packages/web.scm (nginx): Update to 1.14.2.
2018-12-06 15:58:18 +01:00
Marius Bakke 25ca46985c
Merge branch 'master' into core-updates 2018-11-29 15:56:49 +01:00
Arun Isaac 5df8f0689d
gnu: rss-bridge: Update to 2018-11-10.
* gnu/packages/web.scm (rss-bridge): Update to 2018-11-10.
2018-11-27 20:21:22 +05:30
Marius Bakke ec8130eb23
Merge branch 'master' into core-updates 2018-11-22 00:10:44 +01:00
Alex Vong 078e2edf1d
gnu: Add json-parser.
* gnu/packages/web.scm (json-parser): New variable.
2018-11-22 03:20:49 +08:00
Marius Bakke 4f70db97a0
Merge branch 'master' into core-updates 2018-11-20 01:14:12 +01:00
Roel Janssen 4db71841ee
gnu: r-shinyfiles: Update to 0.7.2.
* gnu/packages/web.scm (r-shinyfiles): Update to 0.7.2.
2018-11-19 17:20:05 +01:00
Efraim Flashner 774f8bbeb1
gnu: linkchecker: Use 'git-file-name' for the source.
* gnu/packages/web.scm (linkchecker)[source]: Add missing 'file-name'
field.
2018-11-18 11:57:44 +02:00
Marius Bakke 79ee97a144
Merge branch 'master' into core-updates 2018-11-14 21:20:46 +01:00
Ricardo Wurmus 2fef54fd64
gnu: hpcguix-web: Do not re-bootstrap.
* gnu/packages/web.scm (hpcguix-web)[arguments]: Do not run autoreconf after
the bootstrap phase; remove "autoconf" phase to "set-variables"; end phase
with #T.
2018-11-11 12:27:01 +01:00
Marius Bakke 55174e668f
Merge branch 'master' into core-updates 2018-11-07 21:09:57 +01:00
Marius Bakke c6b05bacc0
gnu: nginx: Update to 1.14.1 [security fixes].
This fixes CVE-2018-16843, CVE-2018-16844, and CVE-2018-16845.

* gnu/packages/web.scm (nginx): Update to 1.14.1.
2018-11-06 21:34:30 +01:00
Tobias Geerinckx-Rice c3b8300af3
gnu: jq: Don't use NAME in source URI.
* gnu/packages/web.scm (jq)[source]: Code more hard.
2018-11-06 15:34:36 +01:00
Tobias Geerinckx-Rice 418dd6adb5
gnu: jq: Update to 1.6.
* gnu/packages/web.scm (jq): Update to 1.6.
[source]: Remove upstreamed patch.
* gnu/packages/patches/jq-CVE-2015-8863.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-11-06 15:34:36 +01:00
Marius Bakke f4a5faa9dc
Merge branch 'master' into core-updates 2018-11-05 23:56:22 +01:00
Ricardo Wurmus 4633c8e6fc
gnu: r-shinydashboard: Update to 0.7.1.
* gnu/packages/web.scm (r-shinydashboard): Update to 0.7.1.
[propagated-inputs]: Add r-promises.
2018-10-30 21:48:10 +01:00
Ricardo Wurmus 65279cc8f3
gnu: Add r-shinyfiles.
* gnu/packages/web.scm (r-shinyfiles): New variable.
2018-10-30 21:48:10 +01:00
Ricardo Wurmus a056e2251e
gnu: r-htmlwidgets: Update to 1.3.
* gnu/packages/web.scm (r-htmlwidgets): Update to 1.3.
2018-10-30 21:48:10 +01:00
Ricardo Wurmus f697ef4a0d
gnu: r-servr: Update to 0.11.
* gnu/packages/web.scm (r-servr): Update to 0.11.
2018-10-30 21:48:10 +01:00
Tobias Geerinckx-Rice 6135735b52
gnu: perl-www-mechanize: Update to 1.89.
* gnu/packages/web.scm (perl-www-mechanize): Update to 1.89.
2018-10-28 02:34:06 +01:00
Marius Bakke cf6db76d2a
Merge branch 'master' into core-updates 2018-10-05 19:15:39 +02:00
Tobias Geerinckx-Rice d8b042326d
gnu: hiawatha: Set sane run-time directory defaults.
* gnu/packages/web.scm (hiawatha)[arguments]: Set sane default
directories. Replace the 'remove-empty-dirs' phase with a
'install-no-empty-directories' one.
2018-10-04 21:28:24 +02:00
Tobias Geerinckx-Rice aff91b0d0b
gnu: hiawatha: Support HTTP/2.
* gnu/packages/web.sck (hiawatha)[arguments]: USE_SYSTEM_NGHTTP2
to ENABLE_HTTP2.
[inputs]: Add nghttp2:lib.
2018-10-04 19:06:06 +02:00
Tobias Geerinckx-Rice 8e87aa0497
gnu: hiawatha: Update to 10.8.3.
* gnu/packages/web.scm (hiawatha): Update to 10.8.3.
[source]: Also delete bundled copy of nghttp2.
[inputs]: Use mbedtls-for-hiawatha instead of vanilla mbedtls-apache.
* gnu/packages/tls.scm (mbedtls-for-hiawatha): New public variable.
2018-10-04 18:34:29 +02:00
Tobias Geerinckx-Rice 7edfcd61a1
gnu: httpd: Update to 2.4.35.
* gnu/packages/web.scm (httpd): Update to 2.4.35.
2018-09-28 14:22:52 +02:00
Tobias Geerinckx-Rice 6f52db2455
gnu: perl-catalyst-runtime: Update to 5.90119.
* gnu/packages/web.scm (perl-catalyst-runtime): Update to 5.90119.
2018-09-27 03:51:06 +02:00
Marius Bakke 6a0427af6c
Merge branch 'master' into core-updates 2018-09-26 01:11:32 +02:00
Marius Bakke 5f33e9063b
gnu: varnish: Use absolute file name of "rm".
* gnu/packages/web.scm (varnish)[arguments]: Rename 'patch-bin-sh-phase to
'use-absolute-file-names and add substitution.
2018-09-26 00:33:01 +02:00
Leo Famulari d763940711
Merge branch 'master' into core-updates 2018-09-13 13:32:39 -04:00
Tobias Geerinckx-Rice 419aa05e1b
gnu: tinyproxy: Update to 1.10.0.
* gnu/packages/web.scm (tinyproxy): Update to 1.10.0.
[native-inputs]: Remove asciidoc.
2018-09-10 15:29:12 +02:00
Ludovic Courtès 94b3b6041d
gnu: hpcguix-web: Update to 53e09ea.
* gnu/packages/web.scm (hpcguix-web): Update to 53e09ea.
2018-09-10 12:18:14 +02:00
Marius Bakke 0aeb134850
Merge branch 'master' into core-updates 2018-09-09 17:40:35 +02:00
Ludovic Courtès b3ca2d8883
gnu: hpcguix-web: Update to 9ff40fc.
* gnu/packages/web.scm (hpcguix-web): Update to 9ff40fc.
[arguments]: In 'wrap-program' phase, add guile-gcrypt, guile-git, and
guile-bytestructures to DEPS.
2018-09-06 10:46:07 +02:00
Ricardo Wurmus 1ec1989f80
gnu: r-httpuv: Update to 1.4.5.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.5.
[native-inputs]: Add pkg-config.
2018-09-05 20:03:05 +02:00
Marius Bakke 70dc8db8e7
Merge branch 'master' into core-updates 2018-09-03 19:20:06 +02:00
Eric Bavier f9e140a243
netsurf: Upgrade to 3.8.
* gnu/packages/patches/netsurf-message-timestamp.patch: New patch.
* gnu/packages/patches/netsurf-system-utf8proc.patch: Adjust to new source.
* gnu/packages/web.scm (netsurf): Upgrade to 3.8.
[source]: Add the new patch.
2018-08-30 00:44:40 -05:00
Eric Bavier c558113fb9
nsgenbind: Upgrade to 0.6.
* gnu/packages/web.scm (nsgenbind): Upgrade to 0.6.
2018-08-30 00:44:40 -05:00
Eric Bavier 1be7077572
libnspsl: Upgrade to 0.1.3.
* gnu/packages/web.scm (libnspsl): Upgrade to 0.1.3.
2018-08-30 00:44:40 -05:00
Eric Bavier 3e1035d738
libnsutils: Upgrade to 0.0.5.
* gnu/packages/web.scm (libnsutils): Upgrade to 0.0.5.
2018-08-30 00:44:40 -05:00
Eric Bavier 1dc02e727b
libnsgif: Upgrade to 0.2.1.
* gnu/packages/web.scm (libnsgif): Upgrade to 0.2.1.
2018-08-30 00:44:39 -05:00
Eric Bavier ef2198ac5b
libnsbmp: Upgrade to 0.1.5.
* gnu/packages/web.scm (libnsbmp): Upgrade to 0.1.5.
2018-08-30 00:44:39 -05:00
Eric Bavier bb38628fab
libsvgtiny: Upgrade to 0.1.7.
* gnu/packages/web.scm (libsvgtiny): Upgrade to 0.1.7.
2018-08-30 00:44:39 -05:00
Eric Bavier f8311c0fee
libdom: Upgrade to 0.3.3.
* gnu/packages/web.scm (libdom): Upgrade to 0.3.3.
2018-08-30 00:44:39 -05:00
Eric Bavier 2bb1752b7d
libcss: Upgrade to 0.8.0.
* gnu/packages/web.scm (libcss): Upgrade to 0.8.0.
2018-08-30 00:44:39 -05:00
Eric Bavier 60e411fc94
libwapcaplet: Upgrade to 0.4.1.
* gnu/packages/web.scm (libwapcaplet): Upgrade to 0.4.1.
2018-08-30 00:44:39 -05:00
Eric Bavier b06bf74b41
hubbub: Upgrade to 0.3.5.
* gnu/packages/web.scm (hubbub): Upgrade to 0.3.5.
2018-08-30 00:44:39 -05:00
Eric Bavier ea9b34c2f5
libparserutils: Upgrade to 0.2.4.
* gnu/packages/web.scm (libparserutils): Upgrade to 0.2.4.
2018-08-30 00:44:38 -05:00
Eric Bavier fa4131f2aa
netsurf-buildsystem: Upgrade to 1.7.
* gnu/packages/web.scm (netsurf-buildsystem): Upgrade to 1.7.
2018-08-30 00:44:33 -05:00
Marius Bakke 839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
pimi 67cf070239
gnu: Add r-miniui.
gnu/packages/web.scm (r-miniui): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
Marius Bakke a7bc1588e6
Merge branch 'staging' 2018-08-19 15:24:59 +02:00
Marius Bakke ddf1ace064
gnu: Add varnish-modules.
* gnu/packages/web.scm (varnish-modules): New public variable.
2018-08-18 15:12:36 +02:00
Marius Bakke da682825df
gnu: Add varnish.
* gnu/packages/web.scm (varnish): New variable.
2018-08-18 15:12:36 +02:00
Marius Bakke df570bf271
Merge branch 'master' into staging 2018-08-16 20:56:38 +02:00
Tobias Geerinckx-Rice 34362ff6d6
gnu: perl-http-tiny: Update to 0.076.
* gnu/packages/web.scm (perl-http-tiny): Update to 0.076.
2018-08-15 00:32:16 +02:00
Tobias Geerinckx-Rice 1b08647e9a
gnu: perl-libwww: Update to 6.35.
* gnu/packages/web.scm (perl-libwww): Update to 6.35.
[native-inputs]: Add perl-test-fatal, perl-test-needs, and
perl-test-requiresinternet.
[propagated-inputs]: Add perl-try-tiny.
2018-08-14 15:54:28 +02:00
Ricardo Wurmus b86c019efb
Merge branch 'staging' into core-updates 2018-08-13 20:39:32 +02:00
Tobias Geerinckx-Rice 9aba9b1278
Migrate search.cpan.org home pages to metacpan.org.
The venerable search.cpan.org has retired[0].

[0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

* guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs.
Update all previously generated ones in (gnu packages) to their
canonical new homes.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice ab45b38fea
gnu: Use static & unversioned CPAN home pages.
Constructing home pages to be version-specific is not something we
really want or do elsewhere, and interferers with mass updates like the
one I'm about to make.

* gnu/packages/glib.scm (perl-net-dbus-glib)[home-page]: Use canonical
home page.
* gnu/packages/perl-check.scm (perl-test-nowarnings, perl-test-output)
(perl-test-simple, perl-test-tester)[home-page]: Likewise.
* gnu/packages/perl.scm (perl-benchmark-timer, perl-clone)
(perl-digest-sha1, perl-file-which, perl-getopt-tabular, perl-io-string)
(perl-ipc-run3, perl-probe-perl, perl-regexp-common, perl-sys-cpu)
[home-page]: Likewise.
* gnu/packages/tcl.scm (perl-tk)[home-page]: Likewise.
* gnu/packages/tls.scm (perl-net-ssleay)[home-page]: Likewise.
* gnu/packages/web.scm (perl-www-curl)[home-page]: Likewise.
* gnu/packages/xml.scm (perl-xml-dom)[home-page]: Likewise.
* gnu/packages/xorg.scm (perl-x11-protocol-other)[home-page]: Likewise.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice aadfc7b02b
gnu: perl-uri-template: Update to 0.23.
* gnu/packages/web.scm (perl-uri-template): Update to 0.23.
2018-08-11 17:22:30 +02:00
Marius Bakke 7b38f045c0
Merge branch 'master' into staging 2018-08-10 15:32:51 +02:00
Tobias Geerinckx-Rice 9ed69a078d
gnu: uwsgi: Update to 2.0.17.1.
* gnu/packages/web.scm (uwsgi): Update to 2.0.17.1.
2018-08-09 02:17:20 +02:00
Tobias Geerinckx-Rice c0efb1fe56
gnu: stunnel: Update to 5.48 [security fix].
No CVE. From the ChangeLog:

 “Security bugfixes: Fixed requesting client certificate when specified
  as a global option.”

* gnu/packages/web.scm (stunnel): Update to 5.48.
2018-08-09 02:16:36 +02:00
Marius Bakke 1af575f04d
Merge branch 'master' into staging 2018-07-28 18:34:59 +02:00
Ludovic Courtès ac46a1c8e4
Merge branch 'master' into core-updates 2018-07-26 18:15:13 +02:00
Björn Höfling 49a8684d9f
gnu: java-tomcat: Strip timestamps
* gnu/package/web.scm (java-tomcat)[arguments]: Add phase 'strip timestamps.
Makes build deterministic.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-07-25 00:27:21 +02:00
Björn Höfling 8dae9c92b6
gnu: java-tomcat: Remove bundled jars.
* gnu/packages/web.scm (java-tomcat)[source]: Add snippet to remove bundled jars.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-07-25 00:27:17 +02:00
Björn Höfling 6a86d3576c
gnu: java-tomcat: Update to 8.5.32.
* gnu/packages/web.scm (java-tomcat): Update to 8.5.32.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-07-25 00:27:14 +02:00
Björn Höfling 4b472f6a06
gnu: java: Use java-javaee-servletapi instead of java-tomcat.
* gnu/packages/java.scm(java-eclipse-sisu-inject)[inputs]: Remove java-tomcat, add java-javaee-servletapi.
(logback-core)[inputs]: Likewise.
* gnu/packages/maven.scm (maven-wagon-provider-test)[inputs]: Likewise.
* gnu/packages/web.scm (java-eclipse-jetty-webapp)[inputs]: Likewise.
(java-eclipse-jetty-server)[inputs]: Likewise.
(java-eclipse-jetty-http)[inputs]: Likewise.
(java-eclipse-jetty-jmx)[inputs]: Likewise.
(java-eclipse-jetty-io)[inputs]: Likewise.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-07-25 00:27:12 +02:00
Marius Bakke 706ae8e15c
Merge branch 'master' into core-updates 2018-07-24 19:56:35 +02:00
Marius Bakke b74348077b
gnu: libpsl: Update to 0.20.2.
* gnu/packages/web.scm (libpsl): Update to 0.20.2.
2018-07-22 18:23:42 +02:00
Leo Famulari 16c0902587
gnu: httpd: Update to 2.4.34 [fixes CVE-2018-{1333,8011}].
* gnu/packages/web.scm (httpd): Update to 2.4.34.
2018-07-18 13:34:02 -04:00
Marius Bakke 5939188e72
gnu: rapidjson: Remove non-free code.
* gnu/packages/web.scm (rapidjson)[source](snippet, modules): New fields.
2018-07-18 00:36:06 +02:00
Efraim Flashner 532126e92e
gnu: libyajl: Actually run test suite.
* gnu/packages/web.scm (libyajl)[arguments]: Patch shebang in test suite.
2018-07-10 22:16:51 +03:00
Paul Garlick 631bc3a666
gnu: ikiwiki: Include auto setup files in output.
* gnu/packages/web.scm(ikiwiki)[arguments]: Add patch-Makefile phase.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-07-03 15:45:41 +02:00
Ricardo Wurmus f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Gábor Boskovits 4c9aa15edb
gnu: java-eclipse-jetty-security: Disable failing test.
* gnu/packages/web.scm (java-eclise-jetty-security): Disable failing test.
* gnu/packages/web.scm (java-eclipse-jetty-security-9.2): Adjust accordingly.
2018-06-28 10:34:16 +02:00
Tobias Geerinckx-Rice 8d07936aa6
gnu: stunnel: Update to 5.47.
* gnu/packages/web.scm (stunnel): Update to 5.47.
[native-inputs]: Add iproute, netcat, and procps.
[arguments]: Add ‘patch-output-directories’ and ‘patch-tests’ phases.
2018-06-26 04:17:49 +02:00
Tobias Geerinckx-Rice 1829f7efdd
gnu: perl-cgi-simple: Update to 1.15.
* gnu/packages/web.scm (perl-cgi-simple): Update to 1.15.
[source]: Update URI.
[native-inputs]: Add perl-test-exception & perl-test-nowarnings.
2018-06-22 23:21:10 +02:00
Tobias Geerinckx-Rice 96262629ac
gnu: perl-catalyst-runtime: Remove left-over input.
This is a follow-up to commit b544dde3e7.

* gnu/packages/web.scm (perl-catalyst-runtime)[native-inputs]: Remove
perl-io-stringy.
2018-06-22 23:21:09 +02:00
Tobias Geerinckx-Rice b544dde3e7
gnu: perl-catalyst-runtime: Update to 5.90118.
* gnu/packages/web.scm (perl-catalyst-runtime): Update to 5.90118.
[source]: Update URI.
[native-inputs]: Remove perl-module-install.
[inputs]: Remove perl-class-data-inheritable, perl-http-request-ascgi,
perl-moosex-role-withoverloading, and perl-namespace-autoclean.
2018-06-22 00:25:40 +02:00
Tobias Geerinckx-Rice 17fe49b6ac
gnu: perl-catalystx-script-server-starman: Update to 0.03.
* gnu/packages/web.scm (perl-catalystx-script-server-starman): Update to 0.03.
2018-06-22 00:25:25 +02:00
Ricardo Wurmus 1a50321752
gnu: r-httpuv: Update to 1.4.4.1.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.4.1.
2018-06-21 10:31:22 +02:00
Tobias Geerinckx-Rice 80f755090d
gnu: perl-lwp-protocol-https: Update to 6.07.
* gnu/packages/web.scm (perl-lwp-protocol-https): Update to 6.07.
[native-inputs]: Add perl-test-requiresinternet.
2018-06-20 04:56:38 +02:00
Tobias Geerinckx-Rice ab5fc6a982
gnu: libyaml: Update to 0.1.7.
* gnu/packages/web.scm (libyaml): Update to 0.1.7.
[source]: Remove patch.
* gnu/packages/patches/libyaml-CVE-2014-9130.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-06-19 22:23:40 +02:00
Julien Lepiller 087583a7db
gnu: Add java-eclipse-jetty-webapp-9.2.
* gnu/packages/web.scm (java-eclipse-jetty-webapp-9.2): New variable.
2018-06-16 13:17:46 +02:00
Julien Lepiller d736511864
gnu: Add java-eclipse-jetty-webapp.
* gnu/packages/web.scm (java-eclipse-jetty-webapp): New variable.
2018-06-16 13:17:44 +02:00
Julien Lepiller 38b57575c1
gnu. Add java-eclipse-jetty-xml-9.2.
* gnu/packages/web.scm (java-eclipse-jetty-xml-9.2): New variable.
2018-06-16 13:17:42 +02:00
Julien Lepiller f69a1d04a1
gnu: Add java-eclipse-jetty-xml.
* gnu/packages/web.scm (java-eclipse-jetty-xml): New variable.
2018-06-16 13:17:39 +02:00
Julien Lepiller c099f6a716
gnu: java-eclipse-jetty-security-9.2: Ignore test error.
* gnu/packages/web.scm (java-eclipse-jetty-security-9.2)[arguments]:
Ignore one failing test.
2018-06-16 13:17:19 +02:00
Ricardo Wurmus c812f46817
gnu: r-rjson: Update to 0.2.20.
* gnu/packages/web.scm (r-rjson): Update to 0.2.20.
2018-06-13 15:14:37 +02:00
Tobias Geerinckx-Rice 314dcec1c0
gnu: nghttp2: Update to 1.32.0.
* gnu/packages/web.scm (nghttp2): Update to 1.32.0.
2018-06-12 15:06:22 +02:00
Tobias Geerinckx-Rice 86c19ed94a
gnu: jansson: Update to 2.11.
* gnu/packages/web.scm (jansson): Update to 2.11.
2018-06-12 15:06:22 +02:00
Rouby Pierre-Antoine ad3a580716
gnu: hpcguix-web: Update to commit '87cb516'.
* gnu/packages/web.scm (hpcguix-web): Update to commit '87cb516'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-06-08 17:04:24 +02:00
Paul Garlick 0b88f7e7a7
gnu: ikiwiki: Add inputs for CGI script and remove duplicate input.
* gnu/packages/web.scm (ikiwiki)[inputs]: Add perl-cgi-formbuilder and
perl-db-file.  Remove perl-uri duplicate.  Sort 'perl-*' inputs
alphabetically.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-06-08 20:27:30 +08:00
Paul Garlick f52de1e17f
gnu: Add perl-cgi-formbuilder.
* gnu/packages/web.scm (perl-cgi-formbuilder): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-06-08 20:27:30 +08:00
Tobias Geerinckx-Rice d35135fa9e
gnu: perl-net-http: Update to 6.18.
* gnu/packages/web.scm (perl-net-http): Update to 6.18.
2018-06-07 23:57:37 +02:00
Tobias Geerinckx-Rice c727262d5f
gnu: perl-cgi: Update to 4.38.
* gnu/packages/web.scm (perl-cgi): Update to 4.38.
2018-06-07 23:57:37 +02:00
Ricardo Wurmus 116ca65b58
Merge branch 'master' into core-updates 2018-06-06 22:43:37 +02:00
Tobias Geerinckx-Rice 15dd85f0c3
gnu: linkchecker: Update to 9.4.0.
* gnu/packages/web.scm (linkchecker): Update to 9.4.0.
[source]: Use GIT-FETCH.
[inputs]: Add python2-dnspython and python2-pyxdg.
[arguments]: Remove ‘remove-python-requests-version’ phase.
[license]: Remove licences of unbundled inputs.
2018-06-06 06:12:19 +02:00
Ludovic Courtès a13c1bf4ca
Merge branch 'master' into core-updates 2018-06-01 23:41:40 +02:00
Rouby Pierre-Antoine d6a4dfec90
gnu: Add hpcguix-web.
* gnu/package/web.scm (hpcguix-web): New variable.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-06-01 13:50:26 +02:00
Ricardo Wurmus 59f87b44da
Merge branch 'master' into core-updates 2018-05-31 13:23:49 +02:00
Ricardo Wurmus 404e5c7d7d
gnu: r-servr: Update to 0.10.
* gnu/packages/web.scm (r-servr): Update to 0.10.
[native-inputs]: Remove r-rcpp.
2018-05-31 13:21:31 +02:00
Ricardo Wurmus 508dd24abe
gnu: r-shiny: Update to 1.1.0.
* gnu/packages/web.scm (r-shiny): Update to 1.1.0.
[source]: Fetch from git.
[propagated-inputs]: Add r-crayon.
2018-05-31 13:21:31 +02:00
Ricardo Wurmus eb0d599a67
gnu: r-rjson: Update to 0.2.19.
* gnu/packages/web.scm (r-rjson): Update to 0.2.19.
2018-05-31 13:21:31 +02:00
Ricardo Wurmus 71644c0ee8
gnu: r-htmltable: Update to 1.12.
* gnu/packages/web.scm (r-htmltable): Update to 1.12.
2018-05-31 13:21:31 +02:00
Mark H Weaver 0d6f84aab1
Merge branch 'master' into core-updates 2018-05-31 00:27:03 -04:00
Tobias Geerinckx-Rice 4ef1d9fd8b
gnu: stunnel: Update to 5.46.
* gnu/packages/web.scm (stunnel): Update to 5.46.
2018-05-31 04:54:57 +02:00
Tobias Geerinckx-Rice 4133914416
gnu: rss-bridge: Use INVOKE.
* gnu/packages/web.scm (rss-bridge)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:55 +02:00
Tobias Geerinckx-Rice a145d7e9af
gnu: python-clf: Use INVOKE.
* gnu/packages/web.scm (python-clf)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:55 +02:00
Tobias Geerinckx-Rice b8150fa091
gnu: python-internetarchive: Use INVOKE.
* gnu/packages/web.scm (python-internetarchive)[arguments]: Substitute
INVOKE for SYSTEM*.
2018-05-31 04:54:54 +02:00
Tobias Geerinckx-Rice 16b5dafc4d
gnu: httptunnel: Use INVOKE.
* gnu/packages/web.scm (httptunnel)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:54 +02:00
Tobias Geerinckx-Rice 2cdc719193
gnu: surfraw: Use INVOKE.
* gnu/packages/web.scm (surfraw)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:53 +02:00
Tobias Geerinckx-Rice 9cd760f13f
gnu: gumbo-parser: Use INVOKE.
* gnu/packages/web.scm (gumbo-parser)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:53 +02:00
Tobias Geerinckx-Rice 7f4e5f19fa
gnu: sassc: Use INVOKE.
* gnu/packages/web.scm (sassc)[arguments]: Substitute INVOKE for SYSTEM*
and its plumbing.
2018-05-31 04:54:53 +02:00
Tobias Geerinckx-Rice b5d587055b
gnu: tidy: Use INVOKE.
* gnu/packages/web.scm (tidy)[arguments]: Substitute INVOKE for SYSTEM*.
2018-05-31 04:54:52 +02:00
Tobias Geerinckx-Rice aa0771556e
gnu: krona-tools: Use INVOKE.
* gnu/packages/web.scm (krona-tools)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:51 +02:00
Tobias Geerinckx-Rice 359375e649
gnu: fcgiwrap: Use INVOKE.
* gnu/packages/web.scm (fcgiwrap)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-31 04:54:51 +02:00
Mark H Weaver 9d10a63402
Merge branch 'master' into core-updates 2018-05-24 02:34:08 -04:00