Marius Bakke [Fri, 21 Jun 2019 12:33:07 +0000 (14:33 +0200)]
gnu: glibmm: Update to 2.60.0.
* gnu/packages/glib.scm (glibmm): Update to 2.60.0.
[arguments]: Remove <#:configure-flags>.
Marius Bakke [Fri, 21 Jun 2019 12:08:54 +0000 (14:08 +0200)]
gnu: gobject-introspection: Build with Meson.
The 1.60.x releases are the last ones to support Autotools.
* gnu/packages/glib.scm (gobject-introspection)[build-system]: Change to
MESON-BUILD-SYSTEM.
[arguments]: Remove <#:parallel-build?> and <#:tests?>.
[native-inputs]: Remove AUTOCONF and AUTOMAKE.
Marius Bakke [Fri, 21 Jun 2019 11:56:53 +0000 (13:56 +0200)]
gnu: harfbuzz: Update to 2.5.2.
* gnu/packages/gtk.scm (harfbuzz): Update to 2.5.2.
Marius Bakke [Fri, 21 Jun 2019 11:56:28 +0000 (13:56 +0200)]
gnu: gobject-introspection: Update to 1.60.2.
* gnu/packages/glib.scm (gobject-introspection): Update to 1.60.2.
Marius Bakke [Fri, 21 Jun 2019 11:54:21 +0000 (13:54 +0200)]
gnu: glib: Update to 2.60.4.
* gnu/packages/glib.scm (glib): Update to 2.60.4.
[source](snippet): New field.
[arguments]: Remove obsolete DETERMINISTIC_BUILD variable. Disable two tests,
and override the 'check' phase. Remove <#:parallel-build?>.
Marius Bakke [Fri, 21 Jun 2019 11:56:09 +0000 (13:56 +0200)]
gnu: yelp-xsl: Update to 3.32.1.
* gnu/packages/gnome.scm (yelp-xsl): Update to 3.32.1.
Ricardo Wurmus [Mon, 7 Jan 2019 12:52:33 +0000 (13:52 +0100)]
gnu: gnome-shell: Update to 3.30.2.
* gnu/packages/gnome.scm (gnome-shell): Update to 3.30.2.
Ricardo Wurmus [Mon, 7 Jan 2019 12:52:21 +0000 (13:52 +0100)]
gnu: mutter: Update to 3.30.2.
* gnu/packages/gnome.scm (mutter): Update to 3.30.2.
Ricardo Wurmus [Fri, 7 Dec 2018 08:02:16 +0000 (09:02 +0100)]
gnu: gtksourceview: Update to 4.0.3.
* gnu/packages/gtk.scm (gtksourceview): Update to 4.0.3.
Ricardo Wurmus [Thu, 6 Dec 2018 22:26:25 +0000 (23:26 +0100)]
gnu: gnome-maps: Update to 3.30.2.1.
* gnu/packages/geo.scm (gnome-maps): Update to 3.30.2.1.
[build-system]: Use meson-build-system.
[arguments]: Remove configure flags; set glib-or-gtk? flag; update "wrap"
phase.
[native-inputs]: Add gtk+:bin.
Ricardo Wurmus [Thu, 6 Dec 2018 22:13:26 +0000 (23:13 +0100)]
gnu: gnome-online-accounts: Update to 3.30.0.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.30.0.
Ricardo Wurmus [Sat, 4 May 2019 12:13:35 +0000 (14:13 +0200)]
gnu: evolution-data-server: Do not split outputs.
A binary in $out/libexec depends on libedataserverui libraries, so the split
would require mutually recursive output dependencies.
* gnu/packages/gnome.scm (evolution-data-server)[outputs]: Remove field.
[arguments]: Remove "split" phase.
(gnome-calendar, gnome-todo, evolution)[inputs]: Adjust.
Ricardo Wurmus [Thu, 6 Dec 2018 22:11:43 +0000 (23:11 +0100)]
gnu: evolution-data-server: Update to 3.30.2.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.30.2.
[arguments]: Enable tests; add phase to disable failing tests; update phase
"patch-paths".
[inputs]: Add libcanberra.
Ricardo Wurmus [Thu, 6 Dec 2018 20:10:12 +0000 (21:10 +0100)]
gnu: libgnome-games-support: Update to 1.4.2.
* gnu/packages/gnome.scm (libgnome-games-support): Update to 1.4.2.
Ricardo Wurmus [Thu, 6 Dec 2018 17:45:06 +0000 (18:45 +0100)]
gnu: yelp-xsl: Update to 3.30.1.
* gnu/packages/gnome.scm (yelp-xsl): Update to 3.30.1.
Ricardo Wurmus [Thu, 6 Dec 2018 17:43:01 +0000 (18:43 +0100)]
gnu: yelp: Update to 3.30.0.
* gnu/packages/gnome.scm (yelp): Update to 3.30.0.
Ricardo Wurmus [Thu, 6 Dec 2018 17:42:31 +0000 (18:42 +0100)]
gnu: epiphany: Update to 3.30.2.
* gnu/packages/gnome.scm (epiphany): Update to 3.30.2.
[inputs]: Add libdazzle.
Ricardo Wurmus [Thu, 6 Dec 2018 17:42:02 +0000 (18:42 +0100)]
gnu: eog: Update to 3.28.4.
* gnu/packages/gnome.scm (eog): Update to 3.28.4.
Ricardo Wurmus [Thu, 6 Dec 2018 17:39:55 +0000 (18:39 +0100)]
gnu: colord: Update to 1.4.3.
* gnu/packages/gnome.scm (colord): Update to 1.4.3.
[build-system]: Use meson-build-system.
[arguments]: Add glib-or-gtk? flag; update configure flags; remove phase
"patch-/bin/true"; add phase "patch-build-system".
[native-inputs]: Add glib:bin and gtk-doc.
[inputs]: Add gusb and python-wrapper.
Ricardo Wurmus [Thu, 6 Dec 2018 11:22:34 +0000 (12:22 +0100)]
gnu: gnome-tweak-tool: Update to 3.30.1.
* gnu/packages/gnome.scm (gnome-tweak-tool): Deprecate and rename...
(gnome-tweaks): ...to this. Update to 3.30.1.
[build-system]: Use meson-build-system.
[arguments]: Adjust configure flags; pass glib-or-gtk? flag; remove custom
phases that are now provided by the meson-build-system; add phases "wrap" and
"wrap-gi-typelib".
[native-inputs]: Remove meson-for-build and ninja.
[home-page]: Update.
[description]: Use "Tweaks" instead of "Tweak Tool".
* gnu/packages/patches/gnome-tweak-tool-search-paths.patch: Rename file...
* gnu/packages/patches/gnome-tweaks-search-paths.patch: ...to this.
* gnu/local.mk (dist_patch_DATA): Update patch file name.
Ricardo Wurmus [Thu, 6 Dec 2018 10:05:26 +0000 (11:05 +0100)]
gnu: nautilus: Update to 3.30.4.
* gnu/packages/gnome.scm (nautilus): Update to 3.30.4.
[inputs]: Add libseccomp.
Ricardo Wurmus [Wed, 5 Dec 2018 16:33:01 +0000 (17:33 +0100)]
gnu: gvfs: Update to 1.38.1.
* gnu/packages/gnome.scm (gvfs): Update to 1.38.1.
[build-system]: Use meson-build-system.
[arguments]: Remove custom phases; add configure flags to build without
systemd; set glib-or-gtk? flag; enable tests; add sub-directory to RUNPATH.
[native-inputs]: Remove autoconf, automake, and libtool.
[inputs]: Add elogind, gnome-online-accounts, libgdata, libnfs, and openssh.
Ricardo Wurmus [Wed, 5 Dec 2018 21:32:10 +0000 (22:32 +0100)]
gnu: libgdata: Update to 0.17.9.
* gnu/packages/gnome.scm (libgdata): Update to 0.17.9.
[inputs]: Move glib, json-glib, and libsoup from here...
[propagated-inputs]: ...to here.
* gnu/packages/patches/libgdata-fix-tests.patch: Remove file.
* gnu/packages/patches/libgdata-glib-duplicate-tests.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove patches.
Ricardo Wurmus [Wed, 5 Dec 2018 20:21:06 +0000 (21:21 +0100)]
gnu: libdazzle: Update to 3.30.2.
* gnu/packages/gnome.scm (libdazzle): Update to 3.30.2.
Ricardo Wurmus [Wed, 5 Dec 2018 20:17:59 +0000 (21:17 +0100)]
gnu: network-manager-applet: Use meson build system.
* gnu/packages/gnome.scm (network-manager-applet)[build-system]: Use
meson-build-system.
[arguments]: Set glib-or-gtk? flag.
[native-inputs]: Add glib:bin and gtk-doc.
[inputs]: Add gcr.
Ricardo Wurmus [Wed, 5 Dec 2018 18:50:29 +0000 (19:50 +0100)]
gnu: network-manager: Update to 1.14.4.
* gnu/packages/gnome.scm (network-manager): Update to 1.14.4.
[source]: Simplify snippet.
[arguments]: Pass more configure flags to use elogind; add phase
"patch-ls-invocation"; adjust tests.
[inputs]: Add coreutils.
Ricardo Wurmus [Wed, 5 Dec 2018 16:32:15 +0000 (17:32 +0100)]
gnu: gnome-settings-daemon: Update to 3.30.1.2.
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 3.30.1.2.
Ricardo Wurmus [Wed, 5 Dec 2018 16:30:02 +0000 (17:30 +0100)]
gnu: gnome-keyring: Add missing input.
* gnu/packages/gnome.scm (gnome-keyring)[native-inputs]: Add glib.
[arguments]: Move "fix-docbook" phase after "unpack" phase.
Ricardo Wurmus [Wed, 5 Dec 2018 16:25:57 +0000 (17:25 +0100)]
gnu: gdm: Update to 3.30.2.
* gnu/packages/gnome.scm (gdm): Update to 3.30.2.
[arguments]: Add --with-udevdir configure flag.
[source]: Remove patch.
* gnu/packages/patches/gdm-CVE-2018-14424.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Ricardo Wurmus [Wed, 5 Dec 2018 16:24:44 +0000 (17:24 +0100)]
gnu: network-manager-applet: Update to 1.8.18.
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.8.18.
[inputs]: Add mobile-broadband-provider-info.
Ricardo Wurmus [Wed, 5 Dec 2018 16:22:44 +0000 (17:22 +0100)]
gnu: gnome-calculator: Update to 3.30.1.
* gnu/packages/gnome.scm (gnome-calculator): Update to 3.30.1.
[build-system]: Use meson-build-system.
[arguments]: Set glib-or-gtk? flag.
[native-inputs]: Add gtk+:bin and vala.
Ricardo Wurmus [Wed, 5 Dec 2018 16:21:26 +0000 (17:21 +0100)]
gnu: gnome-system-monitor: Update to 3.30.0.
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 3.30.0.
[build-system]: Use meson-build-system.
[arguments]: Add configure flags to build without systemd.
[native-inputs]: Add gtk+:bin.
Ricardo Wurmus [Wed, 5 Dec 2018 16:15:11 +0000 (17:15 +0100)]
gnu: pangomm: Update to 2.42.0.
* gnu/packages/gtk.scm (pangomm): Update to 2.42.0.
Ricardo Wurmus [Wed, 5 Dec 2018 16:15:00 +0000 (17:15 +0100)]
gnu: atkmm: Update to 2.28.0.
* gnu/packages/gtk.scm (atkmm): Update to 2.28.0.
Ricardo Wurmus [Wed, 5 Dec 2018 16:14:46 +0000 (17:14 +0100)]
gnu: gtkmm: Update to 3.24.0.
* gnu/packages/gtk.scm (gtkmm): Update to 3.24.0.
Ricardo Wurmus [Wed, 5 Dec 2018 11:08:51 +0000 (12:08 +0100)]
gnu: glib: Install m4 macros.
* gnu/packages/glib.scm (glib)[native-inputs]: Add m4.
Ricardo Wurmus [Tue, 4 Dec 2018 18:06:58 +0000 (19:06 +0100)]
gnu: gnome-terminal: Update to 3.30.2.
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.30.2.
Ricardo Wurmus [Tue, 4 Dec 2018 04:11:57 +0000 (05:11 +0100)]
gnu: gnome-sudoku: Update to 3.30.0.
* gnu/packages/gnome.scm (gnome-sudoku): Update to 3.30.0.
Ricardo Wurmus [Tue, 4 Dec 2018 04:11:40 +0000 (05:11 +0100)]
gnu: gnome-mines: Update to 3.30.1.1.
* gnu/packages/gnome.scm (gnome-mines): Update to 3.30.1.1.
Ricardo Wurmus [Tue, 4 Dec 2018 04:11:20 +0000 (05:11 +0100)]
gnu: five-or-more: Update to 3.30.0.
* gnu/packages/gnome.scm (five-or-more): Update to 3.30.0.
Ricardo Wurmus [Tue, 4 Dec 2018 04:10:16 +0000 (05:10 +0100)]
gnu: vte: Update to 0.54.2.
* gnu/packages/gnome.scm (vte): Update to 0.54.2.
Ricardo Wurmus [Tue, 4 Dec 2018 04:10:00 +0000 (05:10 +0100)]
gnu: vala: Update to 0.42.3.
* gnu/packages/gnome.scm (vala): Update to 0.42.3.
Ricardo Wurmus [Tue, 4 Dec 2018 04:09:43 +0000 (05:09 +0100)]
gnu: seahorse: Update to 3.30.
* gnu/packages/gnome.scm (seahorse): Update to 3.30.
Ricardo Wurmus [Tue, 4 Dec 2018 04:08:58 +0000 (05:08 +0100)]
gnu: libwnck: Update to 3.30.0.
* gnu/packages/gnome.scm (libwnck): Update to 3.30.0.
Ricardo Wurmus [Tue, 4 Dec 2018 04:08:40 +0000 (05:08 +0100)]
gnu: libgnomeprintui: Update to 2.18.6.
* gnu/packages/gnome.scm (libgnomeprintui): Update to 2.18.6.
Ricardo Wurmus [Tue, 4 Dec 2018 04:08:24 +0000 (05:08 +0100)]
gnu: libgnomeprint: Update to 2.18.8.
* gnu/packages/gnome.scm (libgnomeprint): Update to 2.18.8.
Ricardo Wurmus [Tue, 4 Dec 2018 04:08:07 +0000 (05:08 +0100)]
gnu: adwaita-icon-theme: Update to 3.30.1.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 3.30.1.
Ricardo Wurmus [Tue, 4 Dec 2018 04:07:48 +0000 (05:07 +0100)]
gnu: gsettings-desktop-schemas: Update to 3.28.1.
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 3.28.1.
Ricardo Wurmus [Tue, 4 Dec 2018 04:07:32 +0000 (05:07 +0100)]
gnu: evince: Update to 3.30.2.
* gnu/packages/gnome.scm (evince): Update to 3.30.2.
[inputs]: Add gspell.
Ricardo Wurmus [Tue, 4 Dec 2018 04:07:14 +0000 (05:07 +0100)]
gnu: gnome-disk-utility: Update to 3.30.2.
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 3.30.2.
Ricardo Wurmus [Tue, 4 Dec 2018 04:06:54 +0000 (05:06 +0100)]
gnu: gnome-desktop: Update to 3.30.2.
* gnu/packages/gnome.scm (gnome-desktop): Update to 3.30.2.
Ricardo Wurmus [Tue, 4 Dec 2018 04:02:07 +0000 (05:02 +0100)]
gnu: glibmm: Update to 2.58.0.
* gnu/packages/glib.scm (glibmm): Update to 2.58.0.
Ricardo Wurmus [Mon, 3 Dec 2018 15:21:35 +0000 (16:21 +0100)]
gnu: gobject-introspection: Update to 1.58.1.
* gnu/packages/glib.scm (gobject-introspection): Update to 1.58.1.
[source]: Remove snippet.
[arguments]: Add phase "do-not-use-/usr/bin/env".
[inputs]: Replace python-2 with python-wrapper; add zlib.
[native-inputs]: Add autoconf and automake to be able to keep using the
gnu-build-system.
* gnu/packages/patches/gobject-introspection-cc.patch: Update patch to apply
to latest version.
Ricardo Wurmus [Mon, 3 Dec 2018 15:11:52 +0000 (16:11 +0100)]
gnu: glib: Update to 2.58.1.
* gnu/packages/glib.scm (glib): Update to 2.58.1.
[build-system]: Use meson-build-system.
[outputs]: Remove "doc" as the documentation files are no longer included.
[inputs]: Move libffi, util-linux, and zlib from here...
[propagated-inputs]: ...to here; add libselinux.
[arguments]: Remove key "disallowed-references" as it is not supported by the
meson-build-system; delete "bootstrap" phase to prevent use of autotools;
adjust "pre-build" phase; move "disable-failing-tests" phase after "unpack";
disable two more tests in "disable-failing-tests" phase; add phase
"move-executables"; remove configure flags.
Jeremiah@pdp10.guru [Tue, 11 Jun 2019 20:57:01 +0000 (20:57 +0000)]
gnu: python: Allow building on low-memory systems.
* gnu/packages/python.scm (python-3.7)[source]: Delete memory-intensive test.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Thu, 20 Jun 2019 21:16:50 +0000 (23:16 +0200)]
gnu: expat: Update to 2.2.7.
* gnu/packages/xml.scm (expat): Update to 2.2.7.
[source](uri): Use XZ compressed archive.
Marius Bakke [Thu, 20 Jun 2019 21:14:47 +0000 (23:14 +0200)]
gnu: xorgproto: Update to 2019.1.
* gnu/packages/xorg.scm (xorgproto): Update to 2019.1.
Marius Bakke [Thu, 20 Jun 2019 21:13:51 +0000 (23:13 +0200)]
gnu: libxi: Update to 1.7.10.
* gnu/packages/xorg.scm (libxi): Update to 1.7.10.
Marius Bakke [Thu, 20 Jun 2019 12:41:41 +0000 (14:41 +0200)]
gnu: isl: Update to 0.21.
* gnu/packages/gcc.scm (isl): Update to 0.21.
Marius Bakke [Thu, 20 Jun 2019 12:39:58 +0000 (14:39 +0200)]
gnu: isl: Fix fallback URL.
* gnu/packages/gcc.scm (isl, isl-0.18, isl-0.11)[source](uri): Use '.bz2' tarball.
Marius Bakke [Tue, 18 Jun 2019 14:54:45 +0000 (16:54 +0200)]
gnu: ncurses: Update to 6.1-
20190909.
* gnu/packages/ncurses.scm (ncurses): Update to 6.1-
20190609.
[arguments]: Reinstate 'apply-rollup-patch' phase. Move
'remove-unneeded-shebang' phase later to prevent conflict with patch.
[native-inputs]: Add "rollup-patch" origin.
Marius Bakke [Mon, 17 Jun 2019 19:18:54 +0000 (21:18 +0200)]
gnu: commencement: Return #t from all phases.
While at it, remove useless (and ...) indirections, because the procedures
never return #f anyway: instead they would raise an exception upon failure.
* gnu/packages/commencement.scm (mes-boot, tcc-boot0, tcc-boot,
diffutils-mesboot, binutils-mesboot0, gcc-core-mesboot, gcc-mesboot0,
glibc-headers-mesboot, glibc-mesboot, gnu-make-boot0): Return #t from phases
and remove (and ...) blocks.
Marius Bakke [Mon, 17 Jun 2019 16:20:22 +0000 (18:20 +0200)]
gnu: meson: Update to 0.51.0.
* gnu/packages/build-tools.scm (meson): Update to 0.51.0.
Marius Bakke [Mon, 17 Jun 2019 16:12:54 +0000 (18:12 +0200)]
gnu: util-linux: Update to 2.34.
* gnu/packages/linux.scm (util-linux): Update to 2.34.
Marius Bakke [Mon, 17 Jun 2019 15:52:35 +0000 (17:52 +0200)]
gnu: libx11: Update to 1.6.8.
* gnu/packages/xorg.scm (libx11): Update to 1.6.8.
Marius Bakke [Mon, 17 Jun 2019 15:24:24 +0000 (17:24 +0200)]
gnu: Replace uses of 'cmake' with 'cmake-minimal'.
This follows up commit
2f33a7321e5e37d37f57c229c8079cb4ffd10834 which
introduced a new CMAKE-MINIMAL variant for use in package inputs.
* gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Replace CMAKE
with CMAKE-MINIMAL.
* gnu/packages/emacs-xyz.scm (emacs-scel)[native-inputs]: Likewise.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Likewise.
* gnu/packages/games.scm (0ad, the-butterfly-effect)[native-inputs]: Likewise.
* gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise.
* gnu/packages/ibus.scm (ibus-rime)[native-inputs]: Likewise.
* gnu/packages/rust.scm (rust-1.19)[native-inputs]: Likewise.
* gnu/packages/simulation.scm (fenics)[native-inputs]: Likewise.
* gnu/packages/squirrel.scm (squirrel)[native-inputs]: Likewise.
* gnu/packages/video.scm (handbrake)[native-inputs]: Likewise.
* gnu/packages/virtualization.scm (xen)[native-inputs]: Likewise.
* gnu/packages/vulkan.scm (shaderc)[native-inputs]: Likewise.
Marius Bakke [Sun, 16 Jun 2019 08:50:15 +0000 (10:50 +0200)]
packages: Retain version in file name when repacking source checkouts.
Fixes <https://bugs.gnu.org/34066>.
* guix/packages.scm (patch-and-repack)<tarxz-name>: If FILE-NAME is a source
checkout, reuse the name without the '-checkout' part.
Marius Bakke [Thu, 20 Jun 2019 21:40:52 +0000 (23:40 +0200)]
gnu: dbus: Update to 1.12.16.
* gnu/packages/patches/dbus-CVE-2019-12749.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (dbus): Update to 1.12.16.
[replacement]: Remove.
(dbus/fixed): Remove variable.
Marius Bakke [Thu, 20 Jun 2019 21:38:56 +0000 (23:38 +0200)]
Merge branch 'staging' into core-updates
Marius Bakke [Thu, 20 Jun 2019 21:19:09 +0000 (23:19 +0200)]
gnu: python-sphinx: Update to 2.1.2.
* gnu/packages/sphinx.scm (python-sphinx): Update to 2.1.2.
Marius Bakke [Thu, 20 Jun 2019 21:08:16 +0000 (23:08 +0200)]
Merge branch 'master' into staging
Marius Bakke [Thu, 20 Jun 2019 20:47:36 +0000 (22:47 +0200)]
gnu: ungoogled-chromium: Disable parallel build.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Set
#:parallel-build? #f. Adjust 'build' phase to account for it.
Marius Bakke [Thu, 20 Jun 2019 11:27:32 +0000 (13:27 +0200)]
gnu: samba: Update to 4.10.5 [fixes CVE-2019-12435, CVE-2019-12436].
* gnu/packages/samba.scm (samba): Update to 4.10.5.
Marius Bakke [Thu, 20 Jun 2019 11:23:25 +0000 (13:23 +0200)]
gnu: ungoogled-chromium: Update to 75.0.3770.100-0.
5d8abc3.
* gnu/packages/chromium.scm (%chromium-version): Set to 75.0.3770.100.
(%chromium-origin): Update hash.
Marius Bakke [Thu, 20 Jun 2019 11:22:57 +0000 (13:22 +0200)]
gnu: openh264: Update to 2.0.0.
* gnu/packages/video.scm (openh264): Update to 2.0.0.
[source](uri): Adjust file name.
Alex Griffin [Tue, 18 Jun 2019 19:55:30 +0000 (14:55 -0500)]
gnu: ungoogled-chromium: Install icons.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Install icons.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Tue, 18 Jun 2019 16:28:04 +0000 (18:28 +0200)]
gnu: Use HTTPS for sphinx-doc.org.
* gnu/packages/sphinx.scm (python-sphinx,
python-sphinxcontrib-websupport)[home-page]: Use HTTPS.
Marius Bakke [Mon, 17 Jun 2019 16:26:21 +0000 (18:26 +0200)]
gnu: python-unidecode: Update to 1.1.0.
* gnu/packages/python-xyz.scm (python-unidecode): Update to 1.1.0.
Marius Bakke [Sat, 15 Jun 2019 11:48:46 +0000 (13:48 +0200)]
gnu: dbus: Fix CVE-2019-12749.
* gnu/packages/patches/dbus-CVE-2019-12749.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus/fixed): New variable.
Ricardo Wurmus [Thu, 20 Jun 2019 20:29:07 +0000 (22:29 +0200)]
gnu: pigx-rnaseq: Update to 0.0.7.
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.7.
[inputs]: Add coreutils and sed.
Giovanni Biscuolo [Wed, 19 Jun 2019 16:47:36 +0000 (18:47 +0200)]
licenses: Add Historical Permission Notice and Disclaimer license
* gnu/licenses.scm (hpnd): New variable.
Andreas Enge [Thu, 20 Jun 2019 15:36:39 +0000 (17:36 +0200)]
gnu: Add iml.
* gnu/packages/algebra.scm (iml): New variable.
Andreas Enge [Thu, 20 Jun 2019 14:44:53 +0000 (16:44 +0200)]
gnu: Add ppl.
* gnu/packages/maths.scm (ppl): New variable.
Kristofer Buffington [Wed, 12 Jun 2019 20:34:30 +0000 (16:34 -0400)]
services: opensmtpd: Extend the PAM service.
* gnu/services/mail.scm (%opensmtpd-pam-services): New variable.
(opensmtpd-service-type)[extensions]: Add it, extending
PAM-ROOT-SERVICE-TYPE.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
Ricardo Wurmus [Thu, 20 Jun 2019 12:33:45 +0000 (14:33 +0200)]
gnu: ngs-sdk: Update to 2.9.6.
* gnu/packages/bioinformatics.scm (ngs-sdk): Update to 2.9.6.
Ricardo Wurmus [Thu, 20 Jun 2019 12:30:24 +0000 (14:30 +0200)]
gnu: sra-tools: Update to 2.9.6.
* gnu/packages/bioinformatics.scm (sra-tools): Update to 2.9.6.
Ricardo Wurmus [Thu, 20 Jun 2019 12:02:27 +0000 (14:02 +0200)]
gnu: ncbi-vdb: Update to 2.9.6.
* gnu/packages/bioinformatics.scm (ncbi-vdb): Update to 2.9.6.
[arguments]: Pass HAVE_HDF5 make flag; add build phase "patch-krypto-flags".
Robert Vollmert [Sun, 16 Jun 2019 14:55:36 +0000 (16:55 +0200)]
import: hackage: Add two expected failing test cases.
This adds failing test cases for two hackage import bugs:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25138
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=35743
* tests/hackage.scm: Make comment style consistent. Add two
cabal parsing tests, marked as expected failures.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Robert Vollmert [Sun, 16 Jun 2019 14:18:29 +0000 (16:18 +0200)]
utils: canonical-newline-port: Fix handling of carriage return at buffer end.
Prior to this change the added test fails for me locally at byte
1024. It might depend on some default buffer sizes.
Fixes <https://bugs.gnu.org/35863>.
* tests/utils.scm ("canonical-newline-port-1024"): Add test.
* guix/utils.scm (canonical-newline-port): Correct comments on CR/LF.
Remove CR even when they're at the end of the buffer.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 20 Jun 2019 11:50:22 +0000 (13:50 +0200)]
gnu: guile: Add 2.2.5.
* gnu/packages/guile.scm (guile-2.2.5): New variable.
Ricardo Wurmus [Thu, 20 Jun 2019 11:13:00 +0000 (13:13 +0200)]
gnu: python-jupyter-console: Update to 6.0.0.
* gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.0.0.
[arguments]: Enable tests.
[propagated-inputs]: Replace python-prompt-toolkit-1 with
python-prompt-toolkit.
Ricardo Wurmus [Thu, 20 Jun 2019 11:12:23 +0000 (13:12 +0200)]
gnu: python2-jupyter-console: Split from python-jupyter-console.
* gnu/packages/python-xyz.scm (python2-jupyter-console): Implement without
package-with-python2.
Nicolas Goaziou [Thu, 20 Jun 2019 10:39:21 +0000 (12:39 +0200)]
Revert "gnu: Add libgd."
This reverts commit
059e4c9a15b52f7e4b262e3317eac238bf53103d.
Andreas Enge [Thu, 20 Jun 2019 10:15:07 +0000 (12:15 +0200)]
gnu: Add lrcalc.
* gnu/packages/algebra.scm (lrcalc): New variable.
Andreas Enge [Thu, 20 Jun 2019 09:45:04 +0000 (11:45 +0200)]
gnu: Add eclib.
* gnu/packages/algebra.scm (eclib): New variable.
Andreas Enge [Thu, 20 Jun 2019 09:15:37 +0000 (11:15 +0200)]
gnu: Add m4rie.
* gnu/packages/algebra.scm (m4rie): New variable.
Josh Holland [Wed, 19 Jun 2019 19:55:29 +0000 (20:55 +0100)]
gnu: weechat: update to 2.5
* gnu/packages/irc.scm (weechat): update to 2.5
Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
Nicolas Goaziou [Thu, 20 Jun 2019 09:07:12 +0000 (11:07 +0200)]
gnu: Add python-fpylll.
* gnu/packages/algebra.scm (python-fpylll): New variable.
Nicolas Goaziou [Thu, 20 Jun 2019 09:03:37 +0000 (11:03 +0200)]
gnu: fplll: Update to 5.2.1.
* gnu/packages/algebra.scm (fplll): Update to 5.2.1.
[source]: Use Github tagged release: the original tarball no longer exists.
[native-inputs]: Add Autoconf and al.
[homepage]: Update it, the previous one no longer exists.
[description]: Expound description.
Tobias Geerinckx-Rice [Thu, 20 Jun 2019 08:41:51 +0000 (10:41 +0200)]
services: Fix typo in (gnu services mail) exports.
* gnu/services/mail.scm (define-module):
Re-spell ‘%default-imap4d-config-file’.