sort by:
Revision Author Date Message Commit Date
40f5c53 Update NEWS. 06 December 2017, 08:14:53 UTC
609d126 Revert "packages: 'package-grafts' trims native inputs." This reverts commit 91c9b5d016ac8bed127557d378c70fbc56cec0e5 following the concerns raised by Mark, Ben, and Tobias: <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00081.html>. 06 December 2017, 08:07:28 UTC
f0eb57b Update NEWS. 06 December 2017, 07:58:26 UTC
787e8a8 services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'. This is more robust, faster, and incidentally gets rid of remaining "error in the finalization thread: Bad file descriptor" messages. * gnu/services/base.scm (unicode-start): Rewrite to use 'tcgetattr' and 'tcsetattr'. (console-font-shepherd-services)[start]: Add 'loop' to check whether DEVICE is ready. Tolerate EX_OSERR return from 'setfont'. [modules]: New field. 06 December 2017, 07:52:31 UTC
45c32bd syscalls: Define 'input-flags' for 'tcgetattr' and friends. * guix/build/syscalls.scm (input-flags): New macro. 06 December 2017, 07:51:08 UTC
614f8cc gnu: guix: Update snapshot to 91c9b5d. * gnu/packages/package-management.scm (guix): Update to 91c9b5d. 05 December 2017, 16:57:22 UTC
3e442f8 gnu: ghostscript-with-cups: Turn into a public variable. Tris allows Hydra/Cuirass to pick it up and to build its replacement. Failing that, users have to build "ghostscript-with-cups-9.22" from source. * gnu/packages/cups.scm (ghostscript/cups): Move to 'ghostscript.scm'. (cups-filters)[inputs]: Remove 'force'. * gnu/packages/ghostscript.scm (ghostscript/cups): New variable. 05 December 2017, 16:49:48 UTC
91c9b5d packages: 'package-grafts' trims native inputs. 'package-grafts' returns a list of potentially applicable grafts, which 'cumulative-grafts' then narrows by looking at store item references and determining the subset of the grafts that's actually applicable. Until now, 'package-grafts' would traverse native inputs and would thus return a large superset of the applicable grafts, since native inputs are not in the reference graph by definition. This patch fixes that by having 'package-grafts' ignore entirely native inputs from the dependency graph. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: Add special case for libc. * guix/packages.scm (bag-grafts)[native-grafts, target-grafts]: Remove. [grafts]: New procedure. Use it. * tests/packages.scm ("package-grafts, grafts of native inputs ignored"): New test. 05 December 2017, 15:32:40 UTC
f3e3f4d Update NEWS. 05 December 2017, 14:37:01 UTC
ff0e004 packages: 'fold-bag-dependencies' honors nativeness in recursive calls. Previously recursive calls to 'loop' would always consider all the bag inputs rather than those corresponding to NATIVE?. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: New procedure. Use it both in the 'match' expression and in its body. 05 December 2017, 14:13:38 UTC
f00b85f gnu: commencement: Do not graft early bootstrap packages. By definition, these packages are not depended on at run time by any of the packages we use. Thus it does not make sense to inherit grafts. Furthermore, those grafts would often lead to extra overhead for users who would end up downloading those "-boot0" packages just to build package replacements that are in fact not going to be used. This reverts parts of f1597427f220b0799b9c8847768d2f5a93fe3730 and ce27857f710ff32c05f4ba19a04a695c1cc2ce20. Reported by Christopher Baines at <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00058.html>. * gnu/packages/commencement.scm (file-boot0, binutils-boot0): Use plain 'inherit' instead of 'package/inherit'. 05 December 2017, 10:50:00 UTC
aab322d install: Don't start sshd by default. Reported by Christopher Baines <mail@cbaines.net> at <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00058.html>. * gnu/services/ssh.scm (<openssh-configuration>)[%auto-start?]: New field. (openssh-shepherd-service): Honor it. * gnu/system/install.scm (%installation-services): Set '%auto-start?' to #f for openssh-service-type. 04 December 2017, 22:31:15 UTC
39b27f4 doc: Mention berlin.guixsd.org. * doc/guix.texi (Substitute Server Authorization): Add note about berlin.guixsd.org. Nitpick. 04 December 2017, 17:14:28 UTC
be5622e maint: Add 'berlin.guixsd.org.pub'. * bayfront.guixsd.org.pub: Rename to... * berlin.guixsd.org.pub: ... this. * Makefile.am (dist_pkgdata_DATA): Adjust accordingly. * gnu/services/base.scm (%default-authorized-guix-keys): Likewise. 04 December 2017, 16:57:37 UTC
c735e9e Update NEWS. 04 December 2017, 16:56:11 UTC
c7699eb gnu: git: Remove unreliable git-svn tests. Reported in <https://bugs.gnu.org/29546> by Mark H Weaver <mhw@netris.org>. * gnu/packages/version-control.scm (git)[arguments]: In 'patch-tests' phase, delete three git-svn tests. 04 December 2017, 15:35:43 UTC
aa1d47e maint: Let 'guix system vm-image' determine the right size. * Makefile.am (GUIXSD_VM_IMAGE_BASE): Remove. (release): Remoev --image-size argument to 'guix system vm-image'. 04 December 2017, 15:35:43 UTC
9d163ec maint: Add 'aarch64-linux' to the supported systems. * Makefile.am (SUPPORTED_SYSTEMS): Add aarch64-linux. 04 December 2017, 15:35:43 UTC
3b6e7c7 maint: Add the '.iso' extension to installation images. * Makefile.am (release): Add the '.iso' suffix to image files. * doc/guix.texi (USB Stick and DVD Installation): Adjust accordingly. 04 December 2017, 15:35:43 UTC
2626062 doc: Merge "USB Stick Installation" and "DVD Installation". * doc/guix.texi (USB Stick Installation): Rename to... (USB Stick and DVD Installation): ... this. Merge contents with... (DVD Installation): ... this node. Remove. 04 December 2017, 15:35:43 UTC
42d1603 tests: Look for multi-digit column numbers in unbound variable test. * tests/guix-system.sh: Match one or more digits in unbound-variable test. 04 December 2017, 10:30:28 UTC
b9aab87 nls: Update 'fr' translation. 04 December 2017, 09:36:48 UTC
6de3d17 gnu: elixir: Update to 1.5.2 and disable failing tests. * gnu/packages/elixir.scm (elixir)[origin]: Update to 1.5.2. [arguments]: Patch the shebang of mix. Disable failing tests. Signed-off-by: Ludovic Courtès <ludo@gnu.org> 04 December 2017, 09:36:48 UTC
8cbb589 gnu: erlang: Update to 20.1. * gnu/packages/erlang.scm (erlang): Update to 20.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> 04 December 2017, 09:36:48 UTC
617e87b services: xorg: Properly handle the case where ~/.xession is used. Fixes a regression introduced in 65c0f43649b455db94f1e8b0a244a889cb961b25 in the case where users provide ~/.xsession and SESSION is #f. * gnu/services/xorg.scm (xinitrc): In the XSESSION-FILE case, check whether SESSION is #f. 04 December 2017, 09:36:48 UTC
78bae62 gnu: protobuf: Update to 3.5.0. * gnu/packages/protobuf.scm (protobuf): Update to 3.5.0. 04 December 2017, 07:13:55 UTC
7432787 gnu: you-get: Update to 0.4.995. * gnu/packages/video.scm (you-get): Update to 0.4.995. 04 December 2017, 07:13:55 UTC
1740cb7 gnu: ghc-async: Update to 2.1.1.1. * gnu/packages/haskell.scm (ghc-async): Update to 2.1.1.1. 04 December 2017, 07:13:55 UTC
8301d73 gnu: ghc-alex: Update to 3.2.3. * gnu/packages/haskell.scm (ghc-alex): Update to 3.2.3. [arguments]: Run tests. 04 December 2017, 07:13:30 UTC
7e95d0f gnu: ghc-comonad: Remove duplicate input. * gnu/packages/haskell.scm (ghc-comonad)[inputs]: Remove ghc-contravariant. Order alphabetically to make this less likely to happen again. 04 December 2017, 03:40:15 UTC
f745999 gnu: di: Update to 4.44. * gnu/packages/admin.scm (di): Update to 4.44. 04 December 2017, 03:40:15 UTC
1d3c059 gnu: eolie: Update to 0.9.13. * gnu/packages/gnome.scm (eolie): Update to 0.9.13. 04 December 2017, 03:40:14 UTC
440c427 gnu: coda: Update to 2.18.3. * gnu/packages/maths.scm (coda): Update to 2.18.3. 04 December 2017, 03:40:14 UTC
d3cdb25 gnu: python-scikit-learn: Update to 0.19.1. * gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.19.1. 04 December 2017, 03:40:14 UTC
8d7f1d7 gnu: guix: Update snapshot to 3fb6464. * gnu/packages/package-management.scm (guix): Update to 3fb6464. 03 December 2017, 23:08:13 UTC
b901043 gnu: you-get: Update to 0.4.990. * gnu/packages/video.scm (you-get): Update to 0.4.990. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> 03 December 2017, 22:49:56 UTC
3fb6464 ui: Tweak conflicting profile entry error message. * guix/ui.scm (call-with-error-handling): Use 'manifest-entry-output*' when reporting conflicting profile entries. 03 December 2017, 22:18:53 UTC
4bd7090 gnu: shepherd: Avoid "Bad file descriptor" warnings. * gnu/packages/patches/shepherd-close-fds.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (shepherd)[source]: Use it. 03 December 2017, 22:18:53 UTC
cbb7678 profiles: Really disable deprecation warnings for 'profile-derivation'. This is a followup to 2815fca1423cf72e6f3d0e774f1058bcbf8dfdbf. * guix/profiles.scm (profile-derivation)[builder]: Remove 'debug-disable' call, which was ineffective. Pass #:env-vars to 'gexp->derivation'. 03 December 2017, 22:18:53 UTC
d9721c2 scripts: Default to Guile 2.2 as the guile-for-build. * guix/scripts/environment.scm (guix-environment): '%guile-for-build' now defaults to GUILE-2.2 instead of GUILE-2.0. * guix/scripts/package.scm (guix-package): Likewise. * guix/scripts/pull.scm (guix-pull): Likewise. 03 December 2017, 22:18:53 UTC
98a26dc gnu: samplv1: Update to 0.8.5. * gnu/packages/music.scm (samplv1): Update to 0.8.5. 03 December 2017, 22:10:57 UTC
54c76c2 gnu: drumkv1: Update to 0.8.5. * gnu/packages/music.scm (drumkv1): Update to 0.8.5. 03 December 2017, 22:10:57 UTC
4a7b1ad gnu: synthv1: Update to 0.8.5. * gnu/packages/music.scm (synthv1): Update to 0.8.5. 03 December 2017, 22:10:57 UTC
2815fca profile: Use _IO* but disable deprecation warning. This fixes a regression introduced in 2f60084f77815f454d1521396c2a383390ea2865, whereby the profile derivation would fail to run on Guile 2.0 (as is the case with "guix package --bootstrap"). Reported by Christopher Baines. * guix/profiles.scm (profile-derivation)[builder]: Use _IO* but add 'debug-disable' call. 03 December 2017, 20:50:46 UTC
8638362 install: Add colors in 'motd' and 'issue'. * gnu/system/install.scm (%installation-services)[motd]: Add colors. [services]: Use the "lat9u-16" font. (%issue): Add colors. 03 December 2017, 18:12:16 UTC
2f60084 profiles: Avoid _IO* in profile builder. * guix/profiles.scm (profile-derivation)[builder]: Avoid the deprecated _IO* constants. 03 December 2017, 18:12:16 UTC
350cb5b doc: Link to work on bootstrapping. * doc/guix.texi (Reducing the Set of Bootstrap Binaries): New section. 03 December 2017, 18:12:16 UTC
af4a761 install: Add the prerequisites of 'profile-derivation' as GC roots. * gnu/system/install.scm (%installation-services): Add GLIBC-UTF8-LOCALES, TEXINFO, and GUILE-FINAL as GC roots. 03 December 2017, 18:12:16 UTC
cdc938d profiles: Do not import the host's srfi-{19,26}.scm files. Previously the "manual-database" derivation would always import the host's srfi-{19,26}.scm files in the build side. In practice this means that different users could get different manual-database.drv depending on the Guile version they're using in the host. For example, the (gnu tests install) tests would fail if the host was running Guile 2.2.3 because the guest is running 2.2.2, and thus has different srfi-{19,26}.scm files. The manual-database.drv would need to be built from source, which would fail because prerequisites were missing. Reported by Mathieu Othacehe <m.othacehe@gmail.com> at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29409#96>. * guix/profiles.scm (manual-database): Do not pass #:modules to 'gexp->derivation'. Wrap 'build' gexp in 'with-imported-modules' form. 03 December 2017, 18:12:16 UTC
d112e5a gnu: Add kallisto. * gnu/packages/bioinformatics.scm (kallisto): New variable. 03 December 2017, 17:38:58 UTC
803a9d5 gnu: calf: Update to 0.90.0. * gnu/packages/audio.scm (calf): Update to 0.90.0. 03 December 2017, 17:31:48 UTC
a452762 gnu: jack-2: Update to 1.9.11-RC1. * gnu/packages/audio.scm (jack-2): Update to 1.9.11-RC1. 03 December 2017, 17:31:48 UTC
952837c gnu: guitarix: Update to 0.36.1. * gnu/packages/audio.scm (guitarix): Update to 0.36.1. 03 December 2017, 17:31:48 UTC
75bbc3c gnu: faust-2: Remove inherited phase. * gnu/packages/audio.scm (faust-2)[arguments]: Remove build phase "fix-permissions". 03 December 2017, 17:31:48 UTC
a360474 gnu: faust: Update to 0.9.90. * gnu/packages/audio.scm (faust): Update to 0.9.90. [source]: Download sources via git-fetch. [arguments]: Add phase "fix-permissions". 03 December 2017, 17:31:48 UTC
5189571 gnu: Add gst123. * gnu/packages/gstreamer.scm (gst123): New variable. 03 December 2017, 17:31:47 UTC
0a3b5bb gnu: weechat: Update to 2.0. * gnu/packages/irc.scm (weechat): Update to 2.0. 03 December 2017, 14:39:00 UTC
d0d666f gnu: libwebp: Update to 0.6.1. * gnu/packages/image.scm (libwebp): Update to 0.6.1. 03 December 2017, 14:39:00 UTC
3d0ffa6 gnu: git: Update to 2.15.1. * gnu/packages/version-control.scm (git): Update to 2.15.1. 03 December 2017, 14:39:00 UTC
4016de5 gnu: wireshark: Update to 2.4.3. * gnu/packages/networking.scm (wireshark): Update to 2.4.3. 03 December 2017, 14:27:23 UTC
993490d gnu: giac-xcas: Update to 1.4.9-33. * gnu/packages/algebra.scm (giac-xcas): Update to 1.4.9-33. 03 December 2017, 13:40:24 UTC
8c80f8e gnu: guile-dsv: Update to 0.2.1 & correct sha256. * gnu/packages/guile.scm (guile-dsv): Update to 0.2.1. 03 December 2017, 13:17:46 UTC
8c94393 gnu: mescc-tools: Update to 0.3. * gnu/packages/mes.scm (mescc-tools): Update to 0.3. [supported-systems]: Remove field. 03 December 2017, 06:47:28 UTC
211e804 gnu: u-boot: Update to 2017.11. * gnu/packages/bootloaders.scm (u-boot): Update to 2017.11. 03 December 2017, 06:47:28 UTC
22bf86a linux-boot: Remove unneeded import. * gnu/build/linux-boot.scm: Remove unnecessary autoload of (system base compile). 02 December 2017, 22:13:21 UTC
7bf7463 build: Do not compile (gnu build shepherd). * gnu/local.mk (GNU_SYSTEM_MODULES): Move 'build/shepherd.scm' to... (MODULES_NOT_COMPILED): ... here. 02 December 2017, 22:13:21 UTC
bf57e1c uuid: Fix typo in comment. * gnu/system/uuid.scm: Fix typo in comment. 02 December 2017, 22:13:20 UTC
72f6caa gnu: elogind: Add file-name for source. * gnu/packages/freedesktop.scm (elogind)[source]: Add file-name field. 02 December 2017, 20:41:27 UTC
5247e79 gnu: youtube-dl: Update to 2017.12.02. * gnu/packages/video.scm (youtube-dl): Update to 2017.12.02. 02 December 2017, 15:22:49 UTC
63f5656 gnu: mtr: Don't mention only ICMP ECHO. * gnu/packages/networking.scm (mtr)[description]: Allude to the fact that mtr can send more than mere ICMP. 02 December 2017, 15:22:49 UTC
c85f069 gnu: man-db: Use 'groff-minimal' at run time. This reduces the closure of man-db from 175 MiB to 97 MiB. * gnu/packages/man.scm (man-db)[native-inputs]: Add GROFF. [inputs]: Replace GROFF with GROFF-MINIMAL. [arguments]: #:configure-flags now refers to GROFF-MINIMAL. Add #:disallowed-references. 02 December 2017, 14:06:02 UTC
3c97322 gnu: Add groff-minimal. * gnu/packages/groff.scm (groff-minimal): New variable. 02 December 2017, 14:06:02 UTC
63b31b5 gnu: xfig: Don't ignore 'xmkmf' exit code. Suggested by Mike Gerwitz <mtg@gnu.org>. * gnu/packages/xfig.scm (xfig)[arguments]: Use 'invoke' when invoking 'xmkmf'. 02 December 2017, 14:06:02 UTC
04bbd07 system: vm: Fix typo in comment. * gnu/system/vm.scm (qemu-image): Fix typo targetting -> targeting. 02 December 2017, 12:58:05 UTC
763269f gnu: keepassxc: Update to 2.2.2. * password-utils.scm (keepassxc): Update to 2.2.2. 02 December 2017, 11:51:14 UTC
31e557c gnu: nss-certs: Update to 3.34.1. * gnu/packages/certs.scm (nss-certs): Update to 3.34.1. 02 December 2017, 01:00:07 UTC
e2721a0 Do not set '%fresh-auto-compile'. * guix/scripts/offload.scm (build-machines): Comment out '(set! %fresh-auto-compile #t)' since with Guile 2.2.3 it could lead to an actual rebuild of everything that gets loaded from there on. See <https://bugs.gnu.org/29226>. * guix/ui.scm (load*): Likewise. 01 December 2017, 17:47:34 UTC
2a40503 tests: Avoid double slash in URIs. * tests/publish.scm ("with cache"): Remove extra slash in NAR-URL. This would lead to a 'uri-error' exception on Guile 2.2.3. 01 December 2017, 17:47:34 UTC
cea25b0 records: Use 'make-struct/no-tail'. * guix/records.scm (make-syntactic-constructor): Use 'make-struct/no-tail' as 'make-struct' is deprecated as of 2.2.3. 01 December 2017, 17:47:34 UTC
2e7825b gnu: guile-sly: Do not propagate Guile. * gnu/packages/guile.scm (guile-sly)[propagated-inputs]: Move GUILE-2.2 to... [inputs]: ... here. 01 December 2017, 17:47:34 UTC
27c4796 gnu: tor: Update to 3.1.9 [security fixes]. This release contains fixes for TROVE-2017-{009,010,011,012,013}. * gnu/packages/tor.scm (tor): Update to 3.1.9. 01 December 2017, 15:45:19 UTC
b9fb70c gnu: glusterfs: Replace hardcoded FHS references. * gnu/packages/patches/glusterfs-use-PATH-instead-of-hardcodes.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/file-systems.scm (glusterfs)[source]: Use it. 01 December 2017, 15:41:23 UTC
b59a8fd gnu: Add mtr. * gnu/packages/networking.scm (mtr): New public variable. 01 December 2017, 15:11:57 UTC
3f691f7 gnu: ghc-blaze-builder: Update to 0.4.0.2. * gnu/packages/haskell.scm (ghc-blaze-builder): Update to 0.4.0.2. 01 December 2017, 15:08:59 UTC
17c3a50 gnu: ghc-asn1-types: Update to 0.3.2. * gnu/packages/haskell-crypto.scm (ghc-asn1-types): Update to 0.3.2. 01 December 2017, 15:08:58 UTC
c24bfc3 gnu: ghc-asn1-encoding: Update to 0.9.5. * gnu/packages/haskell-crypto.scm (ghc-asn1-encoding): Update to 0.9.5. 01 December 2017, 15:08:58 UTC
92cd946 gnu: ghc-array: Update to 0.5.2.0. * gnu/packages/haskell.scm (ghc-array): Update to 0.5.2.0. 01 December 2017, 15:08:58 UTC
1a1cf03 gnu: ghc-aeson-qq: Update to 0.8.2. * gnu/packages/haskell-web.scm (ghc-aeson-qq): Update to 0.8.2. 01 December 2017, 15:08:58 UTC
f454839 gnu: java: Fix several synopses & descriptions. * gnu/packages/java.scm (java-plexus-classworlds)[description]: Fix typo and use @code. (java-plexus-container-default-bootstrap)[synopsis]: Hyphenate for clarity, as done in the description. [description]: Fix typo and use @dfn. (java-jmh)[description]: Fix typo. (java-xerial-core)[synopsis, description]: Fix typos. 01 December 2017, 15:08:57 UTC
c7ffbfe gnu: guile: Add version 2.2.3. * gnu/packages/guile.scm (guile-2.2.3): New variable. 01 December 2017, 15:00:15 UTC
8ad4f0a gnu: gnome-default-applications: Add Evince for PDF and PS. * gnu/packages/gnome.scm (gnome-default-applications)[propagated-inputs]: Add EVINCE. [arguments]: Associate Evince with application/pdf and application/postscript. 01 December 2017, 15:00:14 UTC
4afc903 services: xorg: Add 'font-misc-misc' to the default font set. Fixes <https://bugs.gnu.org/24279>. Reported by John Darrington <john@darrington.wattle.id.au>. * gnu/services/xorg.scm (%default-xorg-fonts): Add FONT-MISC-MISC. 01 December 2017, 15:00:14 UTC
e261e27 guix system: 'init' displays a progress bar while copying. Until now it would print the name of each store item being copied, which was verbose and unhelpful. * guix/scripts/system.scm (copy-closure): Use 'progress-reporter/bar' and 'call-with-progress-reporter'. (guix-system): Parameterize 'current-terminal-columns'. 01 December 2017, 15:00:14 UTC
e4ecd51 guix system: Simplify closure copy. * guix/scripts/system.scm (copy-item): Add 'references' argument and remove 'references*' call. Turn into a non-monadic procedure. (copy-closure): Remove initial call to 'references*'. Only pass ITEM to 'topologically-sorted*' since that's equivalent. Compute the list of references corresponding to TO-COPY and pass it to 'copy-item'. 01 December 2017, 15:00:14 UTC
1fafa2f weather: Use (guix progress) for progress report. * guix/progress.scm (start-progress-reporter!, stop-progress-reporter!) (progress-reporter-report!): New procedures. * guix/scripts/weather.scm (call-with-progress-reporter): New procedure. (package-outputs)[update-progress!]: Remove. Use 'call-with-progress-reporter' instead. (guix-weather): Parameterize 'current-terminal-columns'. 01 December 2017, 15:00:14 UTC
4cdb27a progress: Add 'progress-reporter/bar'. * guix/progress.scm (progress-reporter/bar): New procedure. 01 December 2017, 15:00:14 UTC
5ed534c progress: 'progress-bar' accounts for brackets. * guix/progress.scm (progress-bar): Subtract 2 to BAR-WIDTH to account for brackets. 01 December 2017, 15:00:14 UTC
1252dd3 progress: Factorize erase-in-line. * guix/progress.scm (erase-in-line): New procedure. (progress-reporter/file): Use it. 01 December 2017, 15:00:14 UTC
e695d79 gnu: ghc-edisoncore: Fix typo in synopsis. * gnu/packages/haskell.scm (ghc-edisoncore)[synopsis]: Fix typo. 01 December 2017, 14:03:13 UTC
fb5569b gnu: man-pages: Update to 4.14. * gnu/packages/man.scm (man-pages): Update to 4.14. 01 December 2017, 14:03:12 UTC
back to top