[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
52/108: gnu: network-manager: Update to 1.22.10.
From: |
guix-commits |
Subject: |
52/108: gnu: network-manager: Update to 1.22.10. |
Date: |
Sat, 25 Apr 2020 15:22:51 -0400 (EDT) |
kkebreau pushed a commit to branch wip-gnome3.36
in repository guix.
commit 73418dcd13c758b3ab6f22a6b9cae91faf599f48
Author: Kei Kebreau <address@hidden>
AuthorDate: Sun Apr 19 20:59:08 2020 -0400
gnu: network-manager: Update to 1.22.10.
* gnu/packages/gnome.scm (network-manager): Update to 1.22.10.
[arguments]: Disable parallel tests. Consolidate the 'pre-configure' and
'delete-failing-tests' phases.
[native-inputs]: Add vala.
[home-page]: Follow redirect.
---
gnu/packages/gnome.scm | 43 +++++++++++++++++++++----------------------
1 file changed, 21 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 756d1bb..32b7d3a 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6345,7 +6345,7 @@ users.")
(define-public network-manager
(package
(name "network-manager")
- (version "1.18.4")
+ (version "1.22.10")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/NetworkManager/"
@@ -6354,7 +6354,7 @@ users.")
(patches (search-patches "nm-plugin-path.patch"))
(sha256
(base32
- "0pnh1wr2p1fqa5pr945fr3lngfc5ccfrmgddqsg55lxnjpv0ggd3"))
+ "0xyaizyp3yz6x3pladw3nvl3hf4n5g140zx9jnxfp9qvag0wqa9b"))
(modules '((guix build utils)))
(snippet
'(begin
@@ -6365,7 +6365,9 @@ users.")
(outputs '("out"
"doc")) ; 8 MiB of gtk-doc HTML
(arguments
- '(#:configure-flags
+ '(;; FIXME: Adding vala seems to make parallel tests fail.
+ #:parallel-tests? #f
+ #:configure-flags
(let ((out (assoc-ref %outputs "out"))
(doc (assoc-ref %outputs "doc"))
(dhclient (string-append (assoc-ref %build-inputs "isc-dhcp")
@@ -6395,23 +6397,6 @@ users.")
(("`ls -")
(string-append "`" (which "ls") " -")))
#t))
- (add-before 'configure 'pre-configure
- (lambda _
- ;; These tests try to test aspects of network-manager's
- ;; functionality within restricted containers, but they don't
- ;; cope with being already in the Guix build jail as that jail
- ;; lacks some features that they would like to proxy over (like
- ;; a /sys mount).
- (substitute* '("Makefile.in")
- (("src/platform/tests/test-address-linux") " ")
- (("src/platform/tests/test-cleanup-linux") " ")
- (("src/platform/tests/test-link-linux") " ")
- (("src/platform/tests/test-route-linux") " ")
- (("src/devices/tests/test-acd") "")
- (("src/devices/tests/test-arping") " ")
- (("src/devices/tests/test-lldp") " ")
- (("src/tests/test-route-manager-linux") " "))
- #t))
(add-after 'unpack 'delete-failing-tests
(lambda _
;; FIXME: These three tests fail for unknown reasons.
@@ -6424,7 +6409,20 @@ users.")
(substitute* "Makefile.in"
(("libnm-core/tests/test-general") " ")
(("libnm-core/tests/test-keyfile") " ")
- (("libnm-core/tests/test-setting\\$\\(EXEEXT\\)") " "))
+ (("libnm-core/tests/test-setting\\$\\(EXEEXT\\)") " ")
+ ;; These tests try to test aspects of network-manager's
+ ;; functionality within restricted containers, but they don't
+ ;; cope with being already in the Guix build jail as that jail
+ ;; lacks some features that they would like to proxy over (like
+ ;; a /sys mount).
+ (("src/platform/tests/test-address-linux") " ")
+ (("src/platform/tests/test-cleanup-linux") " ")
+ (("src/platform/tests/test-link-linux") " ")
+ (("src/platform/tests/test-route-linux") " ")
+ (("src/devices/tests/test-acd") "")
+ (("src/devices/tests/test-arping") " ")
+ (("src/devices/tests/test-lldp") " ")
+ (("src/tests/test-route-manager-linux") " "))
#t))
(add-before 'check 'pre-check
(lambda _
@@ -6453,6 +6451,7 @@ users.")
("intltool" ,intltool)
("libxslt" ,libxslt)
("libxml2" ,libxml2)
+ ("vala" ,vala)
("pkg-config" ,pkg-config)
;; For testing.
("python" ,python-wrapper)
@@ -6482,7 +6481,7 @@ users.")
("util-linux" ,util-linux)
("elogind" ,elogind)))
(synopsis "Network connection manager")
- (home-page "https://www.gnome.org/projects/NetworkManager/")
+ (home-page "https://wiki.gnome.org/Projects/NetworkManager")
(description
"NetworkManager is a system network service that manages your network
devices and connections, attempting to keep active network connectivity when
- 44/108: gnu: libgdata: Update to 0.17.12., (continued)
- 44/108: gnu: libgdata: Update to 0.17.12., guix-commits, 2020/04/25
- 31/108: gnu: evolution: Update to 3.36.1., guix-commits, 2020/04/25
- 51/108: gnu: gnome-color-manager: Update to 3.36.0., guix-commits, 2020/04/25
- 34/108: gnu: gnome-bluetooth: Update to 3.34.1., guix-commits, 2020/04/25
- 46/108: gnu: nautilus: Update to 3.36.1.1., guix-commits, 2020/04/25
- 49/108: gnu: pipewire: Update to 0.3.2., guix-commits, 2020/04/25
- 54/108: gnu: network-manager-applet: Update to 1.16.0., guix-commits, 2020/04/25
- 41/108: gnu: dconf: Update to 0.36.0., guix-commits, 2020/04/25
- 48/108: gnu: wayland-protocols: Update to 1.20., guix-commits, 2020/04/25
- 53/108: gnu: libnma: Update to 1.8.28., guix-commits, 2020/04/25
- 52/108: gnu: network-manager: Update to 1.22.10.,
guix-commits <=
- 58/108: gnu: gnome-control-center: Update to 3.36.1., guix-commits, 2020/04/25
- 61/108: gnu: libdazzle: Update to 3.36.0., guix-commits, 2020/04/25
- 38/108: gnu: gnome-maps: Update to 3.36.1., guix-commits, 2020/04/25
- 45/108: gnu: gvfs: Update to 1.44.1., guix-commits, 2020/04/25
- 55/108: gnu: network-manager-openvpn: Update to 1.8.12., guix-commits, 2020/04/25
- 57/108: gnu: udisks: Update to 2.8.4., guix-commits, 2020/04/25
- 62/108: gnu: epiphany: Update to 3.36.1., guix-commits, 2020/04/25
- 63/108: gnu: gnome-initial-setup: Update to 3.36.1., guix-commits, 2020/04/25
- 64/108: gnu: gnome-keyring: Update to 3.36.0., guix-commits, 2020/04/25
- 65/108: gnu: Add mozjs-68., guix-commits, 2020/04/25