diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-03-07 00:54:27 +0900 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-03-07 01:07:50 +0900 |
commit | 1f26b0eec83b5dc949900a743ed01088cb093c65 (patch) | |
tree | c6d2d7363f55880b27e39a74e17bdb00234000ff | |
parent | 5c00d9f29d48044f4651365048361596b5613b22 (diff) |
gnu: network-manager: Update to 1.52.0.
* gnu/packages/gnome.scm (network-manager): Update to 1.52.0.
[source]: Fetch from git.
[arguments] <#:configure-flags>: Remove dhcpcd=no, dhcpcanon=no and dhclient
flags (dhcpcanon is removed and dhclient is deprecated).
[inputs]: Add dhcpcd and nftables.
Change-Id: Ia5b42d4a7b1fc7dcd7538fd8ad2747f727709f4b
-rw-r--r-- | gnu/packages/gnome.scm | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index c7a4359a6c..dc0a9dd534 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -8550,16 +8550,17 @@ users.") (name "network-manager") ;; Note: NetworkManager still follows the odd/even major version number ;; for development/stable releases scheme; be sure to use a stable one. - (version "1.50.0") + (version "1.52.0") (source (origin - (method url-fetch) - (uri (string-append "mirror://gnome/sources/NetworkManager/" - (version-major+minor version) "/" - "NetworkManager-" version ".tar.xz")) - (patches (search-patches "network-manager-plugin-path.patch")) + (method git-fetch) + (uri (git-reference + (url (string-append "https://gitlab.freedesktop.org/" + "NetworkManager/NetworkManager")) + (commit version))) + (file-name (git-file-name name version)) (sha256 (base32 - "1qv6ma7lhznwcjybl9kwbnbv28k1ca0r9n65ak2fnv35i8wff0zw")))) + "0fx3yvqrwc9fqphhwvchxls0lgizlz7bxww3riijlvx3pkypqbyr")))) (build-system meson-build-system) (outputs '("out" "doc")) ; 8 MiB of gtk-doc HTML @@ -8577,8 +8578,6 @@ users.") "-Dsuspend_resume=elogind" "-Dsystemdsystemunitdir=no" "-Dsession_tracking_consolekit=false" - "-Ddhcpcd=no" - "-Ddhcpcanon=no" "-Dcrypto=gnutls" "-Diwd=true" "-Dnm_cloud_setup=false" @@ -8592,9 +8591,7 @@ users.") (string-append "-Ddbus_conf_dir=" #$output "/etc/dbus-1/system.d") (string-append "-Dmodprobe=" (search-input-file %build-inputs - "bin/modprobe")) - (string-append "-Ddhclient=" (search-input-file %build-inputs - "sbin/dhclient"))) + "bin/modprobe"))) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-dlopen-call-to-libjansson.so @@ -8667,6 +8664,7 @@ users.") curl cyrus-sasl dbus-glib + dhcpcd dnsmasq elogind eudev @@ -8684,6 +8682,7 @@ users.") libselinux mobile-broadband-provider-info modem-manager + nftables newt ;for the 'nmtui' console interface openresolv ;alternative resolv.conf manager polkit |