01/01: gnu: c-ares: Update to 1.15.0.

2018-11-05 Thread Efraim Flashner
efraim pushed a commit to branch master
in repository guix.

commit b588adc96feec4498857ecb6d3537f746b0c0463
Author: Efraim Flashner 
Date:   Sun Nov 4 20:42:48 2018 +0200

gnu: c-ares: Update to 1.15.0.

* gnu/packages/adns.scm (c-ares): Update to 1.15.0.
---
 gnu/packages/adns.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/adns.scm b/gnu/packages/adns.scm
index 6e3af8b..ce89c2f 100644
--- a/gnu/packages/adns.scm
+++ b/gnu/packages/adns.scm
@@ -59,7 +59,7 @@ scripts.")
 (define-public c-ares
   (package
 (name "c-ares")
-(version "1.14.0")
+(version "1.15.0")
 (source (origin
   (method url-fetch)
   (uri (string-append
@@ -67,7 +67,7 @@ scripts.")
 ".tar.gz"))
   (sha256
(base32
-"0vnwmbvymw677k780kpb6sb8i3szdp89rzy8mz1fwg1657yw3ls5"
+"0lk8knip4xk6qzksdkn7085mmgm4ixfczdyyjw656c193y3rgnvc"
 (build-system gnu-build-system)
 (native-inputs
  `(("pkg-config" ,pkg-config)))



branch master updated (7f860a8 -> b588adc)

2018-11-05 Thread Efraim Flashner
efraim pushed a change to branch master
in repository guix.

  from  7f860a8   gnu: services: dns: Fix 'ddclient-activation'.
   new  b588adc   gnu: c-ares: Update to 1.15.0.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/adns.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



branch master updated (2e4d833 -> 7f860a8)

2018-11-05 Thread Oleg Pykhalov
wigust pushed a change to branch master
in repository guix.

  from  2e4d833   ssh: Honor the SOCKET-NAME argument of 
connect-to-remote-daemon.
   new  7f860a8   gnu: services: dns: Fix 'ddclient-activation'.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/services/dns.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



01/01: gnu: services: dns: Fix 'ddclient-activation'.

2018-11-05 Thread Oleg Pykhalov
wigust pushed a commit to branch master
in repository guix.

commit 7f860a8be150df26bdb69024f4dce2cb8acaa43a
Author: Oleg Pykhalov 
Date:   Mon Oct 29 01:47:32 2018 +0300

gnu: services: dns: Fix 'ddclient-activation'.

* gnu/services/dns.scm (ddclient-activation): Fix procedure.
---
 gnu/services/dns.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/services/dns.scm b/gnu/services/dns.scm
index 16bd039..24ef886 100644
--- a/gnu/services/dns.scm
+++ b/gnu/services/dns.scm
@@ -763,9 +763,9 @@ manually.")
 (use-modules (guix build utils)
  (ice-9 rdelim))
 (let ((ddclient-user
-   #$(passwd:uid (getpw (ddclient-configuration-user config
+   (passwd:uid (getpw #$(ddclient-configuration-user config
   (ddclient-group
-   #$(passwd:gid (getpw (ddclient-configuration-group config
+   (passwd:gid (getpw #$(ddclient-configuration-group config
   (ddclient-secret-file
#$(ddclient-configuration-secret-file config)))
   ;; 'ddclient' complains about ddclient.conf file permissions, which



01/01: ssh: Honor the SOCKET-NAME argument of connect-to-remote-daemon.

2018-11-05 Thread Maxim Cournoyer
apteryx pushed a commit to branch master
in repository guix.

commit 2e4d83398b9e0f7c32d2a2f4184a60da0a7819f5
Author: Maxim Cournoyer 
Date:   Mon Nov 5 00:01:47 2018 -0500

ssh: Honor the SOCKET-NAME argument of connect-to-remote-daemon.

* guix/ssh.scm (connect-to-remote-daemon): Pass the `socket-name' variable 
to
the `open-connection' call so that it is honored.
---
 guix/ssh.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guix/ssh.scm b/guix/ssh.scm
index da20d4d..25ec829 100644
--- a/guix/ssh.scm
+++ b/guix/ssh.scm
@@ -161,7 +161,7 @@ Throw an error on failure."
 "/var/guix/daemon-socket/socket"))
   "Connect to the remote build daemon listening on SOCKET-NAME over SESSION,
 an SSH session.  Return a  object."
-  (open-connection #:port (remote-daemon-channel session)))
+  (open-connection #:port (remote-daemon-channel session socket-name)))
 
 
 (define (store-import-channel session)



branch master updated (8d3beb3 -> 2e4d833)

2018-11-05 Thread Maxim Cournoyer
apteryx pushed a change to branch master
in repository guix.

  from  8d3beb3   self: Install substitute keys.
   new  2e4d833   ssh: Honor the SOCKET-NAME argument of 
connect-to-remote-daemon.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 guix/ssh.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



02/05: pull: Make '--dry-run' behave as expected.

2018-11-05 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository guix.

commit 5f7dd092ca577a534067f577b8849ed06cabf970
Author: Ludovic Courtès 
Date:   Mon Nov 5 22:52:19 2018 +0100

pull: Make '--dry-run' behave as expected.

* guix/scripts/pull.scm (show-help): Document '--dry-run'.
(build-and-install): Add #:dry-run? parameter and honor it.
(guix-pull): Remove (assoc-ref opts 'dry-run?) condition.  Instead, pass
it as #:dry-run? to 'build-and-install'.
* doc/guix.texi (Invoking guix pull): Document '--dry-run'.  Move
'--verbose' to the bottom.
---
 doc/guix.texi | 11 ---
 guix/scripts/pull.scm | 17 +++--
 2 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 3b7fa50..d410f2a 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -2844,9 +2844,6 @@ The @command{guix pull} command is usually invoked with 
no arguments,
 but it supports the following options:
 
 @table @code
-@item --verbose
-Produce verbose output, writing build logs to the standard error output.
-
 @item --url=@var{url}
 @itemx --commit=@var{commit}
 @itemx --branch=@var{branch}
@@ -2880,6 +2877,14 @@ current generation only.
 @itemx -p @var{profile}
 Use @var{profile} instead of @file{~/.config/guix/current}.
 
+@item --dry-run
+@itemx -n
+Show which channel commit(s) would be used and what would be built or
+substituted but do not actually do it.
+
+@item --verbose
+Produce verbose output, writing build logs to the standard error output.
+
 @item --bootstrap
 Use the bootstrap Guile to build the latest Guix.  This option is only
 useful to Guix developers.
diff --git a/guix/scripts/pull.scm b/guix/scripts/pull.scm
index 188237a..aff4f37 100644
--- a/guix/scripts/pull.scm
+++ b/guix/scripts/pull.scm
@@ -87,6 +87,8 @@ Download and deploy the latest version of Guix.\n"))
   (display (G_ "
   -p, --profile=PROFILE  use PROFILE instead of ~/.config/guix/current"))
   (display (G_ "
+  -n, --dry-run  show what would be pulled and built"))
+  (display (G_ "
   --bootstrapuse the bootstrap Guile to build the new Guix"))
   (newline)
   (show-build-options-help)
@@ -164,15 +166,18 @@ Download and deploy the latest version of Guix.\n"))
 (_ #t)))
 
 (define* (build-and-install instances profile
-#:key verbose?)
-  "Build the tool from SOURCE, and install it in PROFILE."
+#:key verbose? dry-run?)
+  "Build the tool from SOURCE, and install it in PROFILE.  When DRY-RUN? is
+true, display what would be built without actually building it."
   (define update-profile
 (store-lift build-and-use-profile))
 
   (mlet %store-monad ((manifest (channel-instances->manifest instances)))
 (mbegin %store-monad
-  (update-profile profile manifest)
-  (return (display-profile-news profile)
+  (update-profile profile manifest
+  #:dry-run? dry-run?)
+  (munless dry-run?
+(display-profile-news profile)
 
 (define (honor-lets-encrypt-certificates! store)
   "Tell Guile-Git to use the Let's Encrypt certificates."
@@ -497,8 +502,6 @@ Use '~/.config/guix/channels.scm' instead."))
(ensure-default-profile)
(cond ((assoc-ref opts 'query)
   (process-query opts profile))
- ((assoc-ref opts 'dry-run?)
-  #t) ;XXX: not very useful
  (else
   (with-store store
 (with-status-report print-build-event
@@ -531,6 +534,8 @@ Use '~/.config/guix/channels.scm' instead."))
(canonical-package guile-2.2)
 (run-with-store store
   (build-and-install instances profile
+ #:dry-run?
+ (assoc-ref opts 'dry-run?)
  #:verbose?
  (assoc-ref opts 
'verbose?))
 



03/05: self: Remove extra paren in manual version string.

2018-11-05 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository guix.

commit cbe7387c0423294265faca7d3c648ee88a7baad5
Author: Ludovic Courtès 
Date:   Mon Nov 5 22:58:19 2018 +0100

self: Remove extra paren in manual version string.

* guix/self.scm (info-manual)[build]: Remove extra closing paren in
VERSION.
---
 guix/self.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guix/self.scm b/guix/self.scm
index ecf8464..40ef528 100644
--- a/guix/self.scm
+++ b/guix/self.scm
@@ -290,7 +290,7 @@ DOMAIN, a gettext domain."
   ;; doesn't change at each commit?
   (call-with-output-file "version.texi"
 (lambda (port)
-  (let ((version "0.0-git)"))
+  (let ((version "0.0-git"))
 (format port "
 @set UPDATED 1 January 1970
 @set UPDATED-MONTH January 1970



05/05: self: Install substitute keys.

2018-11-05 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository guix.

commit 8d3beb3a44b619d46715dbc4ccad4acfe0a1dcde
Author: Ludovic Courtès 
Date:   Mon Nov 5 23:26:37 2018 +0100

self: Install substitute keys.

* guix/self.scm (whole-package): Add #:substitute-keys and honor it.
(compiled-guix): Pass #:substitute-keys to 'whole-package' when
PULL-VERSION is one.
---
 guix/self.scm | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/guix/self.scm b/guix/self.scm
index 40ef528..4548e6c 100644
--- a/guix/self.scm
+++ b/guix/self.scm
@@ -408,7 +408,8 @@ load path."
 #:key
 (guile-version (effective-version))
 compiled-modules
-info daemon guile
+info daemon substitute-keys
+guile
 (command (guix-command modules
#:dependencies dependencies
#:guile guile
@@ -430,6 +431,13 @@ assumed to be part of MODULES."
  (symlink (string-append #$daemon "/bin/guix-daemon")
   (string-append #$output "/bin/guix-daemon")))
 
+   (when #$substitute-keys
+ (mkdir-p (string-append #$output "/share/guix"))
+ (copy-recursively #$substitute-keys
+   (string-append #$output
+  "/share/guix")
+   #:log (%make-void-port "w")))
+
(let ((modules (string-append #$output
  "/share/guile/site/"
  (effective-version)))
@@ -666,6 +674,8 @@ assumed to be part of MODULES."
'guix-daemon)
 
   #:info (info-manual source)
+  #:substitute-keys (sub-directory source
+   "etc/substitutes")
   #:guile-version guile-version)))
 ((= 0 pull-version)
  ;; Legacy 'guix pull': return the .scm and .go files as one



branch master updated (adde151 -> 8d3beb3)

2018-11-05 Thread Ludovic Court�
civodul pushed a change to branch master
in repository guix.

  from  adde151   gnu: xf86-video-intel: Update to commit 
0932a6b37ba6d5c9e916a1cb6ab89c3205b81a0c.
   new  7082873   bash completion: Restore completion of available packages 
for 'guix build'.
   new  5f7dd09   pull: Make '--dry-run' behave as expected.
   new  cbe7387   self: Remove extra paren in manual version string.
   new  aa919fb   maint: Move substitute public keys to etc/substitutes.
   new  8d3beb3   self: Install substitute keys.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile.am |  4 ++--
 doc/guix.texi   | 11 ---
 etc/completion/bash/guix|  4 +++-
 .../substitutes/berlin.guixsd.org.pub   |  0
 hydra.gnu.org.pub => etc/substitutes/hydra.gnu.org.pub  |  0
 guix/scripts/pull.scm   | 17 +++--
 guix/self.scm   | 14 --
 7 files changed, 36 insertions(+), 14 deletions(-)
 rename berlin.guixsd.org.pub => etc/substitutes/berlin.guixsd.org.pub (100%)
 rename hydra.gnu.org.pub => etc/substitutes/hydra.gnu.org.pub (100%)



branch core-updates updated (16b89ec -> 3bd83e6)

2018-11-05 Thread Marius Bakke
 to 3.7.1.
  adds  1417f50   gnu: python-ilinkedlist: Update to 0.2.0.
  adds  64eb038   gnu: Add fswatch.
  adds  cddc044   libreoffice: honor '--cores=...' during build.
  adds  28c7172   gnu: linux-libre@4.14: Update to 4.14.79.
  adds  c9f3d38   gnu: linux-libre: Update to 4.19.1.
  adds  695db2f   gnu: Add emacs-helm-slime.
  adds  426ffb8   gnu: emacs-mu4e-conversation: Update to 20181105.
  adds  288d248   gnu: ruby-rack: Update to 2.0.6 [fixes 
CVE-2018-{16470,16471}].
  adds  0a56ffd   gnu: mono: Update home page.
  adds  00815ee   gnu: libsoup: Update to 2.64.2.
  adds  1966531   gnu: feh: Update to 2.28.1.
  adds  c5e5711   gnu: ffmpeg@3.4: Update to 3.4.5.
  adds  64b60f3   gnu: ffmpeg: Update to 4.0.3.
  adds  66044a3   gnu: glm: Update to 0.9.9.3.
  adds  9c415f9   gnu: libgphoto2: Update to 2.5.20.
  adds  c98a7e6   gnu: i3-wm: Update to 4.16.
  adds  039241b   gnu: libgit2: Update to 0.26.8.
  adds  876428d   gnu: libmtp: Update to 1.1.16.
  adds  b5a8876   gnu: strace: Update to 4.25.
  adds  d79c814   gnu: libssh: Update to 0.7.7.
  adds  208e822   gnu: xapian: Update to 1.4.9.
  adds  adde151   gnu: xf86-video-intel: Update to commit 
0932a6b37ba6d5c9e916a1cb6ab89c3205b81a0c.
   new  f4a5faa   Merge branch 'master' into core-updates
   new  3bd83e6   gnu: qtbase: Remove obsolete patch.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile.am|10 +-
 doc/contributing.de.texi   |   537 +
 doc/{guix.texi => guix.de.texi}| 16925 +--
 doc/guix.texi  |   120 +-
 doc/local.mk   | 5 +-
 gnu/artwork.scm| 4 +-
 gnu/build/install.scm  |26 +-
 gnu/local.mk   | 9 +-
 gnu/packages/audio.scm | 4 +-
 .../linux-libre/{4.18-arm.conf => 4.19-arm.conf}   |  1141 +-
 .../{4.18-arm64.conf => 4.19-arm64.conf}   |  3562 ++--
 .../linux-libre/{4.18-i686.conf => 4.19-i686.conf} | 15836 -
 .../{4.18-x86_64.conf => 4.19-x86_64.conf} |  2706 +--
 gnu/packages/bioconductor.scm  | 4 +-
 gnu/packages/bioinformatics.scm|56 +-
 gnu/packages/c.scm | 8 +-
 gnu/packages/calcurse.scm  | 4 +-
 gnu/packages/check.scm | 4 +-
 gnu/packages/code.scm  |10 +-
 gnu/packages/compression.scm   | 8 +-
 gnu/packages/cran.scm  |  1121 +-
 gnu/packages/cups.scm  | 8 +-
 gnu/packages/curl.scm  |14 +
 gnu/packages/databases.scm |17 +-
 gnu/packages/debian.scm|16 +-
 gnu/packages/dictionaries.scm  | 2 +-
 gnu/packages/dns.scm   | 8 +-
 gnu/packages/electronics.scm   |48 +-
 gnu/packages/emacs.scm |52 +-
 gnu/packages/emulators.scm |15 +-
 gnu/packages/file-systems.scm  | 6 +-
 gnu/packages/fpga.scm  |13 +-
 gnu/packages/game-development.scm  |13 +-
 gnu/packages/games.scm |65 +-
 gnu/packages/gnome.scm | 8 +-
 gnu/packages/gnuzilla.scm  |48 +-
 gnu/packages/golang.scm|  1026 +-
 gnu/packages/gps.scm   | 4 +-
 gnu/packages/hardware.scm  |44 +
 gnu/packages/image-viewers.scm | 4 +-
 gnu/packages/image.scm |29 +
 gnu/packages/ipfs.scm  |   212 +
 gnu/packages/javascript.scm|16 +-
 gnu/packages/julia.scm | 4 +-
 gnu/packages/kde.scm   |40 +
 gnu/packages/libreoffice.scm   | 5 +
 gnu/packages/libusb.scm| 4 +-
 gnu/packages/linux.scm |34 +-
 gnu/packages/lisp.scm  |21 +-
 gnu/packages/lua.scm   | 3 +
 gnu/packages/lxqt.scm  |  1143 +-
 gnu/packages/mail.sc

01/05: bash completion: Restore completion of available packages for 'guix build'.

2018-11-05 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository guix.

commit 7082873ea2771ebef900333e0fa7468d6395f330
Author: Ludovic Courtès 
Date:   Mon Nov 5 17:01:38 2018 +0100

bash completion: Restore completion of available packages for 'guix build'.

Fixes a regression introduced in
9b0a755f642542dd96065ad05ec9d844d8077fd7 whereby 'guix build TAB' would
not suggest any completion.

* etc/completion/bash/guix (_guix_complete): Arrange so 'guix build TAB'
completes available packages.
---
 etc/completion/bash/guix | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/etc/completion/bash/guix b/etc/completion/bash/guix
index a593b81..3d2b3dd 100644
--- a/etc/completion/bash/guix
+++ b/etc/completion/bash/guix
@@ -1,5 +1,5 @@
 # GNU Guix --- Functional package management for GNU
-# Copyright © 2015, 2016, 2017 Ludovic Courtès 
+# Copyright © 2015, 2016, 2017, 2018 Ludovic Courtès 
 #
 # This file is part of GNU Guix.
 #
@@ -172,6 +172,8 @@ _guix_complete ()
 if _guix_is_dash_L
 then
 _guix_complete_file
+   else
+   _guix_complete_available_package "$word_at_point"
 fi
elif _guix_is_command "download"
then



04/05: maint: Move substitute public keys to etc/substitutes.

2018-11-05 Thread Ludovic Court�
civodul pushed a commit to branch master
in repository guix.

commit aa919fbc890c5438166083f9ff02e4b1968a182b
Author: Ludovic Courtès 
Date:   Mon Nov 5 23:24:38 2018 +0100

maint: Move substitute public keys to etc/substitutes.

* berlin.guixsd.org.pub, hydra.gnu.org.pub: Move to...
* etc/substitutes: ... here.  New directory.
* Makefile.am (dist_pkgdata_DATA): Adjust accordingly.
---
 Makefile.am| 4 ++--
 berlin.guixsd.org.pub => etc/substitutes/berlin.guixsd.org.pub | 0
 hydra.gnu.org.pub => etc/substitutes/hydra.gnu.org.pub | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 8c3df8f..7e4b2b9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -462,8 +462,8 @@ check-system: $(GOBJECTS)
 
 # Public key used to sign substitutes from hydra.gnu.org & co.
 dist_pkgdata_DATA =\
-  hydra.gnu.org.pub\
-  berlin.guixsd.org.pub
+  etc/substitutes/hydra.gnu.org.pub\
+  etc/substitutes/berlin.guixsd.org.pub
 
 # Bash completion file.
 dist_bashcompletion_DATA = etc/completion/bash/guix\
diff --git a/berlin.guixsd.org.pub b/etc/substitutes/berlin.guixsd.org.pub
similarity index 100%
rename from berlin.guixsd.org.pub
rename to etc/substitutes/berlin.guixsd.org.pub
diff --git a/hydra.gnu.org.pub b/etc/substitutes/hydra.gnu.org.pub
similarity index 100%
rename from hydra.gnu.org.pub
rename to etc/substitutes/hydra.gnu.org.pub



02/02: gnu: qtbase: Remove obsolete patch.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch core-updates
in repository guix.

commit 3bd83e6db2982d0b419945dd6ea4174d1a880c6d
Author: Marius Bakke 
Date:   Mon Nov 5 23:24:19 2018 +0100

gnu: qtbase: Remove obsolete patch.

This patch is no longer needed since 
7930cfc98923eda64ec4a37d56b19f96f86f5f59
was merged to core-updates.

* gnu/packages/patches/qtbase-glibc-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/qt.scm (qtbase)[source](patches): Drop it.
---
 gnu/local.mk   |  1 -
 gnu/packages/patches/qtbase-glibc-compat.patch | 50 --
 gnu/packages/qt.scm|  3 +-
 3 files changed, 1 insertion(+), 53 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 4f1d630..93bf44a 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1097,7 +1097,6 @@ dist_patch_DATA = 
\
   %D%/packages/patches/python-waitress-fix-tests.patch \
   %D%/packages/patches/qemu-glibc-2.27.patch   \
   %D%/packages/patches/qt4-ldflags.patch   \
-  %D%/packages/patches/qtbase-glibc-compat.patch   \
   %D%/packages/patches/qtbase-use-TZDIR.patch  \
   %D%/packages/patches/qtscript-disable-tests.patch\
   %D%/packages/patches/quagga-reproducible-build.patch  \
diff --git a/gnu/packages/patches/qtbase-glibc-compat.patch 
b/gnu/packages/patches/qtbase-glibc-compat.patch
deleted file mode 100644
index 15a2540..000
--- a/gnu/packages/patches/qtbase-glibc-compat.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-Fix qmake build with glibc 2.28.
-
-Taken from upstream:
-https://code.qt.io/cgit/qt/qtbase.git/commit/?id=25feee4e061b99edab79503d81f5bd045c6c8e3d
-
-diff --git a/src/corelib/global/qconfig-bootstrapped.h 
b/src/corelib/global/qconfig-bootstrapped.h
-index 3469ebe5e6..c5585ea32a 100644
 a/src/corelib/global/qconfig-bootstrapped.h
-+++ b/src/corelib/global/qconfig-bootstrapped.h
-@@ -98,10 +98,18 @@
- #define QT_NO_QOBJECT
- #define QT_FEATURE_process -1
- #define QT_FEATURE_regularexpression -1
--#define QT_FEATURE_renameat2 -1
-+#ifdef __GLIBC_PREREQ
-+# define QT_FEATURE_renameat2 (__GLIBC_PREREQ(2, 28) ? 1 : -1)
-+#else
-+# define QT_FEATURE_renameat2 -1
-+#endif
- #define QT_FEATURE_sharedmemory -1
- #define QT_FEATURE_slog2 -1
--#define QT_FEATURE_statx -1
-+#ifdef __GLIBC_PREREQ
-+# define QT_FEATURE_statx (__GLIBC_PREREQ(2, 28) ? 1 : -1)
-+#else
-+# define QT_FEATURE_statx -1
-+#endif
- #define QT_FEATURE_syslog -1
- #define QT_NO_SYSTEMLOCALE
- #define QT_FEATURE_systemsemaphore -1
-diff --git a/src/corelib/io/qfilesystemengine_unix.cpp 
b/src/corelib/io/qfilesystemengine_unix.cpp
-index 0c9cdb8667..deb4a9f220 100644
 a/src/corelib/io/qfilesystemengine_unix.cpp
-+++ b/src/corelib/io/qfilesystemengine_unix.cpp
-@@ -91,7 +91,6 @@ extern "C" NSString *NSTemporaryDirectory();
- #  include 
- #  include 
- #  include 
--#  include 
- 
- // in case linux/fs.h is too old and doesn't define it:
- #ifndef FICLONE
-@@ -112,6 +111,7 @@ static int renameat2(int oldfd, const char *oldpath, int 
newfd, const char *newp
- #endif
- 
- #if !QT_CONFIG(statx) && defined(SYS_statx)
-+#  include 
- static int statx(int dirfd, const char *pathname, int flag, unsigned mask, 
struct statx *statxbuf)
- { return syscall(SYS_statx, dirfd, pathname, flag, mask, statxbuf); }
- #elif !QT_CONFIG(statx) && !defined(SYS_statx)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 1dd2110..cffebc7 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -508,8 +508,7 @@ system, and the core design of Django is reused in 
Grantlee.")
   (base32
"01q1rn5rp9biq3z38953z2hgm4nirvp2jfv8wg7isnld8v1yg0b3"))
  ;; Use TZDIR to avoid depending on package "tzdata".
- (patches (search-patches "qtbase-use-TZDIR.patch"
-  "qtbase-glibc-compat.patch"))
+ (patches (search-patches "qtbase-use-TZDIR.patch"))
  (modules '((guix build utils)))
  (snippet
;; corelib uses bundled harfbuzz, md4, md5, sha3



01/02: Merge branch 'master' into core-updates

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch core-updates
in repository guix.

commit f4a5faa9dcadc698383e15743ac5f974ee0e3c8b
Merge: 16b89ec adde151
Author: Marius Bakke 
Date:   Mon Nov 5 23:56:22 2018 +0100

Merge branch 'master' into core-updates

 Makefile.am|10 +-
 doc/contributing.de.texi   |   537 +
 doc/{guix.texi => guix.de.texi}| 16925 
 doc/guix.texi  |   120 +-
 doc/local.mk   | 5 +-
 gnu/artwork.scm| 4 +-
 gnu/build/install.scm  |26 +-
 gnu/local.mk   | 8 +-
 gnu/packages/audio.scm | 4 +-
 .../linux-libre/{4.18-arm.conf => 4.19-arm.conf}   |  1141 +-
 .../{4.18-arm64.conf => 4.19-arm64.conf}   |  3562 +-
 .../linux-libre/{4.18-i686.conf => 4.19-i686.conf} | 15836 
 .../{4.18-x86_64.conf => 4.19-x86_64.conf} |  2706 +-
 gnu/packages/bioconductor.scm  | 4 +-
 gnu/packages/bioinformatics.scm|56 +-
 gnu/packages/c.scm | 8 +-
 gnu/packages/calcurse.scm  | 4 +-
 gnu/packages/check.scm | 4 +-
 gnu/packages/code.scm  |10 +-
 gnu/packages/compression.scm   | 8 +-
 gnu/packages/cran.scm  |  1121 +-
 gnu/packages/cups.scm  | 8 +-
 gnu/packages/curl.scm  |14 +
 gnu/packages/databases.scm |17 +-
 gnu/packages/debian.scm|16 +-
 gnu/packages/dictionaries.scm  | 2 +-
 gnu/packages/dns.scm   | 8 +-
 gnu/packages/electronics.scm   |48 +-
 gnu/packages/emacs.scm |52 +-
 gnu/packages/emulators.scm |15 +-
 gnu/packages/file-systems.scm  | 6 +-
 gnu/packages/fpga.scm  |13 +-
 gnu/packages/game-development.scm  |13 +-
 gnu/packages/games.scm |65 +-
 gnu/packages/gnome.scm | 8 +-
 gnu/packages/gnuzilla.scm  |48 +-
 gnu/packages/golang.scm|  1026 +-
 gnu/packages/gps.scm   | 4 +-
 gnu/packages/hardware.scm  |44 +
 gnu/packages/image-viewers.scm | 4 +-
 gnu/packages/image.scm |29 +
 gnu/packages/ipfs.scm  |   212 +
 gnu/packages/javascript.scm|16 +-
 gnu/packages/julia.scm | 4 +-
 gnu/packages/kde.scm   |40 +
 gnu/packages/libreoffice.scm   | 5 +
 gnu/packages/libusb.scm| 4 +-
 gnu/packages/linux.scm |34 +-
 gnu/packages/lisp.scm  |21 +-
 gnu/packages/lua.scm   | 3 +
 gnu/packages/lxqt.scm  |  1143 +-
 gnu/packages/mail.scm  |65 +-
 gnu/packages/maths.scm |16 +-
 gnu/packages/messaging.scm |   235 +-
 gnu/packages/monitoring.scm|26 +
 gnu/packages/mono.scm  | 2 +-
 gnu/packages/mpd.scm   |12 +-
 gnu/packages/networking.scm| 4 +-
 gnu/packages/package-management.scm| 4 +-
 gnu/packages/parallel.scm  | 4 +-
 gnu/packages/password-utils.scm|26 +-
 .../patches/mailutils-uninitialized-memory.patch   |87 -
 .../meandmyshadow-define-paths-earlier.patch   |50 +
 gnu/packages/patches/myrepos-CVE-2018-7032.patch   |69 -
 .../rust-1.25-accept-more-detailed-gdb-lines.patch |17 +
 ...roducible-builds-by-forcing-window.search.patch |25 +
 .../patches/telegram-purple-adjust-test.patch  |14 +
 gnu/packages/patches/xapian-revert-5489fb2f8.patch |23 -
 .../zathura-pdf-mupdf-link-to-jpeg-libraries.patch |55 -
 gnu/packages/pdf.scm   |84 +-
 gnu/packages/photo.scm | 8 +-
 gnu/packages/pretty-print.scm  | 4 +-
 gnu/packages/python-crypto.scm | 4 +-
 gnu/packages/python-web.scm|38 +
 gnu/packages/python.scm|86 +-
 gnu/packages/qt.scm

01/01: gnu: xf86-video-intel: Update to commit 0932a6b37ba6d5c9e916a1cb6ab89c3205b81a0c.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit adde15186da7529b85097fdafffc2a13b0e60bdf
Author: Marius Bakke 
Date:   Mon Nov 5 20:50:26 2018 +0100

gnu: xf86-video-intel: Update to commit 
0932a6b37ba6d5c9e916a1cb6ab89c3205b81a0c.

* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-11.0932a6b.
---
 gnu/packages/xorg.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index a4909d4..68cfa7b 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -2905,8 +2905,8 @@ X server.")
 
 
 (define-public xf86-video-intel
-  (let ((commit "d7dfab62a9853b44bbcd67dac08391d8e5114c97")
-(revision "10"))
+  (let ((commit "0932a6b37ba6d5c9e916a1cb6ab89c3205b81a0c")
+(revision "11"))
 (package
   (name "xf86-video-intel")
   (version (git-version "2.99.917" revision commit))
@@ -2919,7 +2919,7 @@ X server.")
(commit commit)))
  (sha256
   (base32
-   "1vcfal4xr9q6016p28lnlyg709da6d305dysyyrj3fjp9fj48sva"))
+   "10pqxp7n53ddiypd3l1i9gkbgzdpi6rz9vksbd16biq7pbijc2xf"))
  (file-name (git-file-name name version
   (build-system gnu-build-system)
   (inputs `(("mesa" ,mesa)



branch master updated (208e822 -> adde151)

2018-11-05 Thread Marius Bakke
mbakke pushed a change to branch master
in repository guix.

  from  208e822   gnu: xapian: Update to 1.4.9.
   new  adde151   gnu: xf86-video-intel: Update to commit 
0932a6b37ba6d5c9e916a1cb6ab89c3205b81a0c.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/xorg.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)



06/13: gnu: glm: Update to 0.9.9.3.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 66044a36983f45832165dd22fc6e4a2c8c317a75
Author: Marius Bakke 
Date:   Mon Nov 5 18:33:44 2018 +0100

gnu: glm: Update to 0.9.9.3.

* gnu/packages/maths.scm (glm): Update to 0.9.9.3.
---
 gnu/packages/maths.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 6a3a595..d14e61f 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3292,7 +3292,7 @@ Failure to do so will result in a library with poor 
performance.")
 (define-public glm
   (package
 (name "glm")
-(version "0.9.9.2")
+(version "0.9.9.3")
 (source
  (origin
(method url-fetch)
@@ -3300,7 +3300,7 @@ Failure to do so will result in a library with poor 
performance.")
version  "/glm-" version ".zip"))
(sha256
 (base32
- "1m2gws1d7l6h4mdn0ap74pfnm3vva3kk8rybdqd5x4lksd1mk6r0"
+ "0yqk5r3qh60d4r2iab5q7wq0fryn8p3pz6s28y1i7amqj1aqavj9"
 (build-system cmake-build-system)
 (native-inputs
  `(("unzip" ,unzip)))



11/13: gnu: strace: Update to 4.25.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit b5a887637c1ebc9c97cab0ba4ed25a5b05f2a2d7
Author: Marius Bakke 
Date:   Mon Nov 5 19:23:49 2018 +0100

gnu: strace: Update to 4.25.

* gnu/packages/linux.scm (strace): Update to 4.25.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 875e7b6..e52c35f 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -936,7 +936,7 @@ Zerofree requires the file system to be unmounted or 
mounted read-only.")
 (define-public strace
   (package
 (name "strace")
-(version "4.24")
+(version "4.25")
 (home-page "https://strace.io;)
 (source (origin
  (method url-fetch)
@@ -944,7 +944,7 @@ Zerofree requires the file system to be unmounted or 
mounted read-only.")
  "/strace-" version ".tar.xz"))
  (sha256
   (base32
-   "0d061cdzk6a1822ds4wpqxg10ny27mi4i9zjmnsbz8nz3vy5jkhz"
+   "00f7zagfh3np5gwi0z7hi7zjd7s5nixcaq7z78n87dvhakkgi1fn"
 (build-system gnu-build-system)
 (arguments
  '(#:phases



12/13: gnu: libssh: Update to 0.7.7.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit d79c8148ccf4c28f99b62fb19234da58e16138c9
Author: Marius Bakke 
Date:   Mon Nov 5 19:32:39 2018 +0100

gnu: libssh: Update to 0.7.7.

* gnu/packages/ssh.scm (libssh): Update to 0.7.7.
---
 gnu/packages/ssh.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index b93cb03..80564a9 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -67,7 +67,7 @@
 (define-public libssh
   (package
 (name "libssh")
-(version "0.7.6")
+(version "0.7.7")
 (source (origin
   (method git-fetch)
   (uri (git-reference
@@ -82,7 +82,7 @@
   (patches (search-patches "libssh-hostname-parser-bug.patch"))
   (sha256
(base32
-"0slwqa36mhyb6brdv2jvb9fxp7rvsv3ziv67kaxx615jxn52l5pa"))
+"07adxvhmnaq2l7sq7sn4sjlikbm1zdicq8lavq5yfila6jbx9z1y"))
   (file-name (git-file-name name version
 (build-system cmake-build-system)
 (outputs '("out" "debug"))



03/13: gnu: feh: Update to 2.28.1.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 196653145ab8714e7663fc9c94ea46edd5a2c92e
Author: Marius Bakke 
Date:   Mon Nov 5 18:24:18 2018 +0100

gnu: feh: Update to 2.28.1.

* gnu/packages/image-viewers.scm (feh): Update to 2.28.1.
---
 gnu/packages/image-viewers.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm
index 512795c..5184177 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -60,7 +60,7 @@
 (define-public feh
   (package
 (name "feh")
-(version "2.28")
+(version "2.28.1")
 (home-page "https://feh.finalrewind.org/;)
 (source (origin
   (method url-fetch)
@@ -68,7 +68,7 @@
   name "-" version ".tar.bz2"))
   (sha256
(base32
-"1nfka7w6pzj2bbwx8vydr2wwm7z8mrbqiy1xrq97c1g5bxy2vlhk"
+"0wian0gnx0yfxf8x9b8wr57fjd6rnmi3y3xj83ni6x0xqrjnf1lp"
 (build-system gnu-build-system)
 (arguments
  '(#:phases (modify-phases %standard-phases (delete 'configure))



13/13: gnu: xapian: Update to 1.4.9.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 208e82297cb5d67eea8fd9b1fbb06e9505b4607b
Author: Marius Bakke 
Date:   Mon Nov 5 19:45:01 2018 +0100

gnu: xapian: Update to 1.4.9.

* gnu/packages/patches/xapian-revert-5489fb2f8.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/search.scm (xapian): Update to 1.4.9.
[source](patches): Remove.
(python-xapian-bindings): Update to 1.4.9.
---
 gnu/local.mk   |  1 -
 gnu/packages/patches/xapian-revert-5489fb2f8.patch | 23 --
 gnu/packages/search.scm|  7 +++
 3 files changed, 3 insertions(+), 28 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 3207cec..1f9f6b3 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1230,7 +1230,6 @@ dist_patch_DATA = 
\
   %D%/packages/patches/wpa-supplicant-krack-followups.patch\
   %D%/packages/patches/wxmaxima-do-not-use-old-gnuplot-parameters.patch
\
   %D%/packages/patches/x265-detect512-all-arches.patch \
-  %D%/packages/patches/xapian-revert-5489fb2f8.patch   \
   %D%/packages/patches/xboing-CVE-2004-0149.patch  \
   %D%/packages/patches/xf86-video-ark-remove-mibstore.patch\
   %D%/packages/patches/xf86-video-geode-glibc-2.20.patch   \
diff --git a/gnu/packages/patches/xapian-revert-5489fb2f8.patch 
b/gnu/packages/patches/xapian-revert-5489fb2f8.patch
deleted file mode 100644
index 7b78e2a..000
--- a/gnu/packages/patches/xapian-revert-5489fb2f8.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Revert this upstream commit which breaks a test case in "notmuch":
-
-https://git.xapian.org/?p=xapian;a=commitdiff;h=5489fb2f838c0f0b0a593b4c17df282a93a1fe5a
-
-See the notmuch FAQ entry:
-
-https://notmuchmail.org/faq/#index12h2
-
-This should be fixed for later releases.
-
-diff --git a/backends/glass/glass_postlist.cc 
b/xapian-core/backends/glass/glass_postlist.cc
-index 80e578b85..a47f14a68 100644
 a/backends/glass/glass_postlist.cc
-+++ b/backends/glass/glass_postlist.cc
-@@ -759,7 +759,7 @@ GlassPostList::open_nearby_postlist(const std::string & 
term_,
- (void)need_pos;
- if (term_.empty())
-   RETURN(NULL);
--if (!this_db.get() || this_db->postlist_table.is_modified())
-+if (!this_db.get() || this_db->postlist_table.is_writable())
-   RETURN(NULL);
- RETURN(new GlassPostList(this_db, term_, cursor->clone()));
- }
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index 284771a..8237d51 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -46,15 +46,14 @@
 (define-public xapian
   (package
 (name "xapian")
-(version "1.4.7")
+(version "1.4.9")
 ;; Note: When updating Xapian, remember to update xapian-bindings below.
 (source (origin
   (method url-fetch)
   (uri (string-append "https://oligarchy.co.uk/xapian/; version
   "/xapian-core-" version ".tar.xz"))
-  (patches (search-patches "xapian-revert-5489fb2f8.patch"))
   (sha256
-   (base32 
"1lxmlds3v5s1gng9nk1rvmln1zcksrw5ds509y0glylwch5qmw0k"
+   (base32 
"1k7m7m9jld96k16ansfw2w3c354pvd8ibhnrb6dw012g06fw7sfd"
 (build-system gnu-build-system)
 (inputs `(("zlib" ,zlib)
   ("util-linux" ,util-linux)))
@@ -92,7 +91,7 @@ rich set of boolean query operators.")
   "/xapian-bindings-" version ".tar.xz"))
   (sha256
(base32
-"0sjf9ck3a6p7xnd84w09l6s0xn2g03k9a9417f4mjnywfq9pa6a5"
+"0ll3z3418r7bzxs4kyini2cbci5xl8i5scl3wyx88s2v4ak56bcz"
 (build-system gnu-build-system)
 (arguments
  `(#:configure-flags '("--with-python3")



02/13: gnu: libsoup: Update to 2.64.2.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 00815eea388b13a38ad0bef4dd9582da1b3208eb
Author: Marius Bakke 
Date:   Tue Oct 23 22:44:45 2018 +0200

gnu: libsoup: Update to 2.64.2.

* gnu/packages/gnome.scm (libsoup): Update to 2.64.2.
---
 gnu/packages/gnome.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 75551d0..4a118fe 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2459,7 +2459,7 @@ libxml to ease remote use of the RESTful API.")
 (define-public libsoup
   (package
 (name "libsoup")
-(version "2.64.0")
+(version "2.64.2")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://gnome/sources/libsoup/"
@@ -2467,7 +2467,7 @@ libxml to ease remote use of the RESTful API.")
   name "-" version ".tar.xz"))
   (sha256
(base32
-"09z7g3spww3f84y8jmicdd6lqp360mbggpg5h1fq1v4p5ihcjnyr"
+"1il6lyrmfi0hfh3ysw8w1qzc1rdz0igkb7dv6d8g5mmilnac3pbm"
 (build-system gnu-build-system)
 (outputs '("out" "doc"))
 (arguments



branch master updated (288d248 -> 208e822)

2018-11-05 Thread Marius Bakke
mbakke pushed a change to branch master
in repository guix.

  from  288d248   gnu: ruby-rack: Update to 2.0.6 [fixes 
CVE-2018-{16470,16471}].
   new  0a56ffd   gnu: mono: Update home page.
   new  00815ee   gnu: libsoup: Update to 2.64.2.
   new  1966531   gnu: feh: Update to 2.28.1.
   new  c5e5711   gnu: ffmpeg@3.4: Update to 3.4.5.
   new  64b60f3   gnu: ffmpeg: Update to 4.0.3.
   new  66044a3   gnu: glm: Update to 0.9.9.3.
   new  9c415f9   gnu: libgphoto2: Update to 2.5.20.
   new  c98a7e6   gnu: i3-wm: Update to 4.16.
   new  039241b   gnu: libgit2: Update to 0.26.8.
   new  876428d   gnu: libmtp: Update to 1.1.16.
   new  b5a8876   gnu: strace: Update to 4.25.
   new  d79c814   gnu: libssh: Update to 0.7.7.
   new  208e822   gnu: xapian: Update to 1.4.9.

The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/local.mk   |  1 -
 gnu/packages/gnome.scm |  4 ++--
 gnu/packages/image-viewers.scm |  4 ++--
 gnu/packages/libusb.scm|  4 ++--
 gnu/packages/linux.scm |  4 ++--
 gnu/packages/maths.scm |  4 ++--
 gnu/packages/mono.scm  |  2 +-
 gnu/packages/patches/xapian-revert-5489fb2f8.patch | 23 --
 gnu/packages/photo.scm |  4 ++--
 gnu/packages/search.scm|  7 +++
 gnu/packages/ssh.scm   |  4 ++--
 gnu/packages/version-control.scm   |  4 ++--
 gnu/packages/video.scm |  8 
 gnu/packages/wm.scm|  4 ++--
 14 files changed, 26 insertions(+), 51 deletions(-)
 delete mode 100644 gnu/packages/patches/xapian-revert-5489fb2f8.patch



08/13: gnu: i3-wm: Update to 4.16.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit c98a7e6b9167102e61646a102f6ee19ea58bd390
Author: Marius Bakke 
Date:   Mon Nov 5 18:36:06 2018 +0100

gnu: i3-wm: Update to 4.16.

* gnu/packages/wm.scm (i3-wm): Update to 4.16.
---
 gnu/packages/wm.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 68d497e..8322a62 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -180,14 +180,14 @@ commands would.")
 (define-public i3-wm
   (package
 (name "i3-wm")
-(version "4.15")
+(version "4.16")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://i3wm.org/downloads/i3-;
   version ".tar.bz2"))
   (sha256
(base32
-"09jk70hsdxab24lqvj2f30ijrkbv3f6q9xi5dcsax1dw3x6m4z91"
+"1d2mnryn7m9c6d69awd7lwzadliapd0ahi5n8d0ppqy533ssaq6c"
 (build-system gnu-build-system)
 (arguments
  `(#:make-flags



09/13: gnu: libgit2: Update to 0.26.8.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 039241bc96e92ecf79728bf351a2d84bb4152d4d
Author: Marius Bakke 
Date:   Mon Nov 5 19:18:42 2018 +0100

gnu: libgit2: Update to 0.26.8.

* gnu/packages/version-control.scm (libgit2): Update to 0.26.8.
---
 gnu/packages/version-control.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 632a43f..b9a2ff2 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -460,7 +460,7 @@ everything from small to very large projects with speed and 
efficiency.")
 (define-public libgit2
   (package
 (name "libgit2")
-(version "0.26.7")
+(version "0.26.8")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://github.com/libgit2/libgit2/;
@@ -468,7 +468,7 @@ everything from small to very large projects with speed and 
efficiency.")
   (file-name (string-append name "-" version ".tar.gz"))
   (sha256
(base32
-"1vy4dnbvhcq3pw8n8zz6clnsv2xnkrichl8k96w3lb6yyk0lln35"))
+"15kp4sq72kh762bm7dgspyrk0a6siarvll3k7nrhs0xy77idf80g"))
   (patches (search-patches "libgit2-mtime-0.patch"))
 
   ;; Remove bundled software.



05/13: gnu: ffmpeg: Update to 4.0.3.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 64b60f38e720cf1c40a786e1d6991d6ae3a0ed04
Author: Marius Bakke 
Date:   Mon Nov 5 18:28:51 2018 +0100

gnu: ffmpeg: Update to 4.0.3.

* gnu/packages/video.scm (ffmpeg): Update to 4.0.3.
---
 gnu/packages/video.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index a2192cf..fee2cb7 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -614,14 +614,14 @@ standards (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, 
and VC-1/VMW3).")
 (define-public ffmpeg
   (package
 (name "ffmpeg")
-(version "4.0.2")
+(version "4.0.3")
 (source (origin
  (method url-fetch)
  (uri (string-append "https://ffmpeg.org/releases/ffmpeg-;
  version ".tar.xz"))
  (sha256
   (base32
-   "15rgzcmdccy4flajs63gkz4n3k24wkkg50r13l1r83lrxg4hqp59"
+   "1vg229mxcrm415cq6q1nfm891hm4x56mb5p4cqjnlqnky7ikfg15"
 (build-system gnu-build-system)
 (inputs
  `(("fontconfig" ,fontconfig)



10/13: gnu: libmtp: Update to 1.1.16.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 876428dd9806e2aba68ed7e299d004fb7ff964d7
Author: Marius Bakke 
Date:   Mon Nov 5 19:23:27 2018 +0100

gnu: libmtp: Update to 1.1.16.

* gnu/packages/libusb.scm (libmtp): Update to 1.1.16.
---
 gnu/packages/libusb.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm
index bcdc091..c43d0f9 100644
--- a/gnu/packages/libusb.scm
+++ b/gnu/packages/libusb.scm
@@ -303,14 +303,14 @@ wrapper for accessing libusb-1.0.")
 (define-public libmtp
   (package
 (name "libmtp")
-(version "1.1.15")
+(version "1.1.16")
 (source (origin
  (method url-fetch)
  (uri (string-append "mirror://sourceforge/libmtp/libmtp/" version
  "/libmtp-" version ".tar.gz"))
  (sha256
   (base32
-   "089h79nkz7wcr3lbqi7025l8p75hbp0aigxk3wdk2zkm8q5r0h6h"
+   "185vh9bds6dcy00ycggg69g4v7m3api40zv8vrcfb3fk3vfzjs2v"
 (build-system gnu-build-system)
 (native-inputs
  `(("pkg-config" ,pkg-config)))



07/13: gnu: libgphoto2: Update to 2.5.20.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 9c415f96ec6bd3077e836da919708f9e04dc1569
Author: Marius Bakke 
Date:   Mon Nov 5 18:34:05 2018 +0100

gnu: libgphoto2: Update to 2.5.20.

* gnu/packages/photo.scm (libgphoto2): Update to 2.5.20.
---
 gnu/packages/photo.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index 5526c4f..1cd789b 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -131,14 +131,14 @@ data as produced by digital cameras.")
 (define-public libgphoto2
   (package
 (name "libgphoto2")
-(version "2.5.19")
+(version "2.5.20")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://sourceforge/gphoto/libgphoto/"
   version "/libgphoto2-" version ".tar.bz2"))
   (sha256
(base32
-"0qrcc6kajbfb237paxrl904vvwl7hd8mnqvjw00j6m5qwd93wlk2"
+"03wbwsb4v7yay8g5ni7pzmkbrh7qnqx977bddjpxsp9f1qag03z1"
 (build-system gnu-build-system)
 (native-inputs `(("pkg-config" ,pkg-config)))
 (inputs



04/13: gnu: ffmpeg@3.4: Update to 3.4.5.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit c5e571100206fdd00db195acef723db7c721e1a6
Author: Marius Bakke 
Date:   Mon Nov 5 18:28:29 2018 +0100

gnu: ffmpeg@3.4: Update to 3.4.5.

* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.5.
---
 gnu/packages/video.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 34af248..a2192cf 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -790,14 +790,14 @@ audio/video codec library.")
 (define-public ffmpeg-3.4
   (package
 (inherit ffmpeg)
-(version "3.4.4")
+(version "3.4.5")
 (source (origin
  (method url-fetch)
  (uri (string-append "https://ffmpeg.org/releases/ffmpeg-;
  version ".tar.xz"))
  (sha256
   (base32
-   "1iizgnhjbhar9y1ykqlj1czqanlv24knkfq5vvfnppv5x00pcvrq"))
+   "0b59qk5wpc5ksiha76jbhb859g5gxa4w0k6afh3kgvgajiivs73l"))
 
 (define-public ffmpeg-2.8
   (package



01/13: gnu: mono: Update home page.

2018-11-05 Thread Marius Bakke
mbakke pushed a commit to branch master
in repository guix.

commit 0a56ffdf1fd7a9169ed855c88a3d5907fa71447a
Author: Marius Bakke 
Date:   Tue Oct 23 01:20:18 2018 +0200

gnu: mono: Update home page.

* gnu/packages/mono.scm (mono)[home-page]: Use HTTPS.
---
 gnu/packages/mono.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/mono.scm b/gnu/packages/mono.scm
index 343cebc..16c4f71 100644
--- a/gnu/packages/mono.scm
+++ b/gnu/packages/mono.scm
@@ -105,5 +105,5 @@
 (description "Mono is a compiler, vm, debugger and set of libraries for
 C#, a C-style programming language from Microsoft that is very similar to
 Java.")
-(home-page "http://mono-project.com/;)
+(home-page "https://www.mono-project.com/;)
 (license license:x11)))



branch master updated (426ffb8 -> 288d248)

2018-11-05 Thread Leo Famulari
lfam pushed a change to branch master
in repository guix.

  from  426ffb8   gnu: emacs-mu4e-conversation: Update to 20181105.
   new  288d248   gnu: ruby-rack: Update to 2.0.6 [fixes 
CVE-2018-{16470,16471}].

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



01/01: gnu: ruby-rack: Update to 2.0.6 [fixes CVE-2018-{16470, 16471}].

2018-11-05 Thread Leo Famulari
lfam pushed a commit to branch master
in repository guix.

commit 288d24800d99985a857269ea180d36f3a3a2306e
Author: Leo Famulari 
Date:   Mon Nov 5 16:11:59 2018 -0500

gnu: ruby-rack: Update to 2.0.6 [fixes CVE-2018-{16470,16471}].

* gnu/packages/ruby.scm (ruby-rack): Update to 2.0.6.
---
 gnu/packages/ruby.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index bdcc321..2fde016 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3481,7 +3481,7 @@ differences (added or removed nodes) between two XML/HTML 
documents.")
 (define-public ruby-rack
   (package
 (name "ruby-rack")
-(version "2.0.5")
+(version "2.0.6")
 (source
  (origin
(method url-fetch)
@@ -3493,7 +3493,7 @@ differences (added or removed nodes) between two XML/HTML 
documents.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
 (base32
- "1k1k4wk10l6bxx46pw58j2p3nmyzjqnr65hbjjqydd6517fmxgib"))
+ "0pb3g5ymvbf07xaxcn51dpqv3djlxavckp3qkxsjdxiqznb0d9p1"))
;; Ignore test which fails inside the build environment but works
;; outside.
(patches (search-patches "ruby-rack-ignore-failing-test.patch"



branch master updated (695db2f -> 426ffb8)

2018-11-05 Thread Pierre Neidhardt
ambrevar pushed a change to branch master
in repository guix.

  from  695db2f   gnu: Add emacs-helm-slime.
   new  426ffb8   gnu: emacs-mu4e-conversation: Update to 20181105.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/emacs.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)



01/01: gnu: emacs-mu4e-conversation: Update to 20181105.

2018-11-05 Thread Pierre Neidhardt
ambrevar pushed a commit to branch master
in repository guix.

commit 426ffb830ab3977cbfc7fa6282d2ba54cfbdf695
Author: Pierre Neidhardt 
Date:   Mon Nov 5 20:22:06 2018 +0100

gnu: emacs-mu4e-conversation: Update to 20181105.

* gnu/packages/emacs.scm (emacs-mu4e-conversation): Update to 20181105.
---
 gnu/packages/emacs.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 3114a2e..4821c18 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -11746,10 +11746,10 @@ file.")
   (deprecated-package "emacs-wgrep-helm" emacs-wgrep))
 
 (define-public emacs-mu4e-conversation
-  (let ((commit "223cc66e99c7665326e3d991d6d383cb0d7512bb"))
+  (let ((commit "54368a009474276247bdf39683e25ea68ae1f943"))
 (package
   (name "emacs-mu4e-conversation")
-  (version (git-version "20180722" "2" commit))
+  (version (git-version "20181105" "3" commit))
   (source
(origin
  (method url-fetch)
@@ -11760,7 +11760,7 @@ file.")
  (file-name (string-append name "-" version "-checkout"))
  (sha256
   (base32
-   "1ivy7pihhma465hi25p1y45dyi8h52nsm2m0cvizj5sw36jw0n81"
+   "1zqnp1d3cxyvzsd76d5iw40lkif19k9svlbhqy6dvqiaqm0jbd15"
   (build-system emacs-build-system)
   (propagated-inputs
`(("mu" ,mu)))



branch master updated (c9f3d38 -> 695db2f)

2018-11-05 Thread Pierre Neidhardt
ambrevar pushed a change to branch master
in repository guix.

  from  c9f3d38   gnu: linux-libre: Update to 4.19.1.
   new  695db2f   gnu: Add emacs-helm-slime.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/emacs.scm | 30 ++
 1 file changed, 30 insertions(+)



01/01: gnu: Add emacs-helm-slime.

2018-11-05 Thread Pierre Neidhardt
ambrevar pushed a commit to branch master
in repository guix.

commit 695db2f98a9099aaea9289f3a34c43e8d120d8b5
Author: Pierre Neidhardt 
Date:   Mon Nov 5 13:58:04 2018 +0100

gnu: Add emacs-helm-slime.

* gnu/packages/emacs.scm (emacs-helm-slime): New variable.
---
 gnu/packages/emacs.scm | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index d5ad38d..3114a2e 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -12433,3 +12433,33 @@ correctly.")
   (synopsis "Color ANSI codes in the REPL of SLIME")
   (description "Color ANSI codes in the REPL of SLIME")
   (license license:gpl2+
+
+(define-public emacs-helm-slime
+  (let ((commit "9980925f3e5f6ac5a30369d2a544e82006a79c76"))
+(package
+  (name "emacs-helm-slime")
+  (version (git-version "0.0.0" "1" commit))
+  (source (origin
+(method git-fetch)
+(uri (git-reference
+  (url "https://github.com/emacs-helm/helm-slime;)
+  (commit commit)))
+(file-name (git-file-name name version))
+(sha256
+ (base32
+  "0xa07gpfkzwn522x9573mq5mfxvbawdgd0m93gqj6w5a14wk8zzh"
+  (build-system emacs-build-system)
+  (propagated-inputs
+   `(("emacs-helm" ,emacs-helm)
+ ("emacs-slime" ,emacs-slime)))
+  (home-page "https://github.com/emacs-helm/helm-slime;)
+  (synopsis "Helm for SLIME, the Superior Lisp Interaction Mode for Emacs")
+  (description "Helm-SLIME defines a few new commands:
+
+@itemize
+@item helm-slime-complete: Select a symbol from the SLIME completion systems.
+@item helm-slime-list-connections: Yet another slime-list-connections with 
Helm.
+@item: helm-slime-apropos: Yet another slime-apropos with Helm.
+@item helm-slime-repl-history: Select an input from the SLIME REPL history and 
insert it.
+@end itemize\n")
+  (license license:gpl3+



02/02: gnu: linux-libre: Update to 4.19.1.

2018-11-05 Thread Mark H. Weaver
mhw pushed a commit to branch master
in repository guix.

commit c9f3d38be49ebd5910cb66f295338097173e6b32
Author: Mark H Weaver 
Date:   Mon Nov 5 03:57:40 2018 -0500

gnu: linux-libre: Update to 4.19.1.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.19.1.
(%linux-libre-hash): Update hash.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 654d678..875e7b6 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -406,8 +406,8 @@ It has been modified to remove all non-free binary blobs.")
 ;; supports qemu "virt" machine and possibly a large number of ARM boards.
 ;; See : https://wiki.debian.org/DebianKernel/ARMMP.
 
-(define %linux-libre-version "4.19")
-(define %linux-libre-hash 
"1j4lizjygy7hb7sq2kxqkpcs4nhxgmi48cpng97b0sm9b46plvfh")
+(define %linux-libre-version "4.19.1")
+(define %linux-libre-hash 
"12mrrgg2ih4jiylpy45q5nsd8afj3nya0klr543s0mcga88v9527")
 
 (define %linux-libre-4.19-patches
   (list %boot-logo-patch



branch master updated (cddc044 -> c9f3d38)

2018-11-05 Thread Mark H. Weaver
mhw pushed a change to branch master
in repository guix.

  from  cddc044   libreoffice: honor '--cores=...' during build.
   new  28c7172   gnu: linux-libre@4.14: Update to 4.14.79.
   new  c9f3d38   gnu: linux-libre: Update to 4.19.1.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/linux.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)



01/02: gnu: linux-libre@4.14: Update to 4.14.79.

2018-11-05 Thread Mark H. Weaver
mhw pushed a commit to branch master
in repository guix.

commit 28c717213de179ba227dab22a32663a90a17dfc5
Author: Mark H Weaver 
Date:   Mon Nov 5 03:55:59 2018 -0500

gnu: linux-libre@4.14: Update to 4.14.79.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.79.
(%linux-libre-4.14-hash): Update hash.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 84537b9..654d678 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -429,8 +429,8 @@ It has been modified to remove all non-free binary blobs.")
 #:patches %linux-libre-4.19-patches
 #:configuration-file kernel-config))
 
-(define %linux-libre-4.14-version "4.14.78")
-(define %linux-libre-4.14-hash 
"07dhhw6zdnqn2dznpmkniz58hfkdx89yx7csm9vbx45blnyhjw5z")
+(define %linux-libre-4.14-version "4.14.79")
+(define %linux-libre-4.14-hash 
"000rd4h2yk6k68wjg37v53hqnqw1mgwhdxbcvy8iywy8za9r12c8")
 
 (define-public linux-libre-4.14
   (make-linux-libre %linux-libre-4.14-version