[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
12/13: gnu: Update syncthing to 0.14.44.
From: |
Leo Famulari |
Subject: |
12/13: gnu: Update syncthing to 0.14.44. |
Date: |
Thu, 8 Feb 2018 15:18:40 -0500 (EST) |
lfam pushed a commit to branch master
in repository guix.
commit 30335a2963919976413336e8cfda0cb5dee5c21f
Author: Leo Famulari <address@hidden>
Date: Sun Jan 28 19:09:09 2018 -0500
gnu: Update syncthing to 0.14.44.
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.44.
[inputs]: Add go-github-com-prometheus-union and remove
go-github-com-edsrzf-mmap-go.
[source]: Delete bundled dependencies in a snippet.
[arguments]: Remove the 'delete-bundled-source-code' phase.
---
gnu/packages/syncthing.scm | 26 ++++++++------------------
1 file changed, 8 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/syncthing.scm b/gnu/packages/syncthing.scm
index 9d8ef9e..f5e5bb8 100644
--- a/gnu/packages/syncthing.scm
+++ b/gnu/packages/syncthing.scm
@@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2016 Petter <address@hidden>
-;;; Copyright © 2016, 2017 Leo Famulari <address@hidden>
+;;; Copyright © 2016, 2017, 2018 Leo Famulari <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -28,7 +28,7 @@
(define-public syncthing
(package
(name "syncthing")
- (version "0.14.43")
+ (version "0.14.44")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/syncthing/syncthing"
@@ -36,7 +36,11 @@
"/syncthing-source-v" version ".tar.gz"))
(sha256
(base32
- "175xkc4i00axxljc5kgkr30lm1s9hfmz0hrzrsl91rpwpbh500mv"))))
+ "0fxq52w1b05928xp0a333rg23fabj0nykgg7v4gz01f3vrxyydi1"))
+ (modules '((guix build utils)))
+ ;; Delete bundled ("vendored") free software source code.
+ (snippet
+ '(delete-file-recursively "vendor"))))
(build-system go-build-system)
;; The primary Syncthing executable goes to "out", while the auxiliary
;; server programs and utility tools go to "utils". This reduces the size
@@ -49,18 +53,6 @@
#:install-source? #f
#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'delete-bundled-source-code
- (lambda _
- ;; Keep the bundled cznic libraries. There are some "internal"
- ;; cznic libraries that complicate the use of non-bundled copies.
- (rename-file
"src/github.com/syncthing/syncthing/vendor/github.com/cznic"
- "cznic")
- (delete-file-recursively
"src/github.com/syncthing/syncthing/vendor")
- (mkdir-p "src/github.com/syncthing/syncthing/vendor/github.com/")
- (rename-file "cznic"
-
"src/github.com/syncthing/syncthing/vendor/github.com/cznic")
- #t))
-
(add-before 'build 'increase-test-timeout
(lambda _
(substitute* "src/github.com/syncthing/syncthing/build.go"
@@ -129,11 +121,9 @@
("go-github-com-calmh-xdr" ,go-github-com-calmh-xdr)
("go-github-com-ccding-go-stun"
,go-github-com-ccding-go-stun)
+ ("go-github-com-prometheus-union" ,(go-github-com-prometheus-union))
("go-github-com-chmduquesne-rollinghash-adler32"
,go-github-com-chmduquesne-rollinghash-adler32)
-; ("go-github-com-cznic-ql" ,go-github-com-cznic-ql) ; bundled
- ; Used by bundled ql
- ("go-github-com-edsrzf-mmap-go" ,go-github-com-edsrzf-mmap-go)
("go-github-com-gobwas-glob" ,go-github-com-gobwas-glob)
("go-github-com-gogo-protobuf-union"
,(go-github-com-gogo-protobuf-union))
- 05/13: gnu: Add go-github-com-matttproud-golang-protobuf-extensions-pbutil., (continued)
- 05/13: gnu: Add go-github-com-matttproud-golang-protobuf-extensions-pbutil., Leo Famulari, 2018/02/08
- 07/13: gnu: Add go-github-com-prometheus-procfs., Leo Famulari, 2018/02/08
- 03/13: gnu Add go-github-com-golang-protobuf-proto., Leo Famulari, 2018/02/08
- 06/13: gnu: Add go-github-com-prometheus-common-expfmt., Leo Famulari, 2018/02/08
- 13/13: gnu: mpv: Fix CVE-2018-6360., Leo Famulari, 2018/02/08
- 11/13: gnu: go-github-com-zillode-notify: Update to 0.0.0-2.a8abcfb., Leo Famulari, 2018/02/08
- 08/13: gnu: Add go-github-com-client-golang-prometheus-promhttp., Leo Famulari, 2018/02/08
- 04/13: gnu: Add go-github-com-prometheus-client-model-go., Leo Famulari, 2018/02/08
- 10/13: gnu: Add go-github-com-prometheus-union., Leo Famulari, 2018/02/08
- 09/13: gnu: Add go-github-com-client-golang-prometheus., Leo Famulari, 2018/02/08
- 12/13: gnu: Update syncthing to 0.14.44.,
Leo Famulari <=