]> git.pld-linux.org Git - packages/NetworkManager.git/commitdiff
- updated to 1.48.0 master auto/th/NetworkManager-1.48.0-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 1 Jun 2024 15:26:02 +0000 (17:26 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 1 Jun 2024 15:26:02 +0000 (17:26 +0200)
NetworkManager.spec
systemd-fallback.patch

index 1dfabc25f6d79048d54eef2e4f2a37e7d63568bb..cc1bc49dc1e724322af9233f7cf09df8f26b3729 100644 (file)
 Summary:       Network Manager for GNOME
 Summary(pl.UTF-8):     Zarządca sieci dla GNOME
 Name:          NetworkManager
-Version:       1.44.2
-Release:       2
+Version:       1.48.0
+Release:       1
 Epoch:         2
 License:       GPL v2+
 Group:         Networking/Admin
-Source0:       https://download.gnome.org/sources/NetworkManager/1.44/%{name}-%{version}.tar.xz
-# Source0-md5: bd6c9cb0ecd0fb7f516cde7bf4dee3fb
+Source0:       https://download.gnome.org/sources/NetworkManager/1.48/%{name}-%{version}.tar.xz
+# Source0-md5: ba52091831d0d68122933a494507986a
 Source1:       %{name}.conf
 Source3:       %{name}.tmpfiles
 Source4:       %{name}.init
@@ -32,7 +32,7 @@ BuildRequires:        curl-devel >= 7.24.0
 BuildRequires: dbus-devel >= 1.1.0
 BuildRequires: docbook-dtd412-xml
 BuildRequires: gettext-tools >= 0.19.8
-BuildRequires: glib2-devel >= 1:2.38.0
+BuildRequires: glib2-devel >= 1:2.42
 BuildRequires: gnome-common
 BuildRequires: gobject-introspection-devel >= 0.10.0
 BuildRequires: gtk-doc >= 1.0
@@ -52,7 +52,7 @@ BuildRequires:        nss-devel >= 3.11
 BuildRequires: perl-base
 BuildRequires: pkgconfig
 BuildRequires: polkit-devel >= 0.97
-BuildRequires: ppp-plugin-devel >= 3:2.4.6
+BuildRequires: ppp-plugin-devel >= 3:2.4.9
 BuildRequires: python3 >= 1:3
 BuildRequires: python3-pygobject3
 BuildRequires: readline-devel
@@ -119,7 +119,7 @@ Dokumentacja API biblioteki libnm.
 Summary:       Network Manager shared libraries
 Summary(pl.UTF-8):     Biblioteki dzielone Network Managera
 Group:         Libraries
-Requires:      glib2 >= 1:2.38.0
+Requires:      glib2 >= 1:2.42
 Requires:      nss >= 3.11
 Requires:      udev-libs >= 1:175
 Conflicts:     NetworkManager < 0.6.4-0.2
@@ -135,7 +135,7 @@ Summary:    Network Manager includes and more
 Summary(pl.UTF-8):     Pliki nagłówkowe Network Managera
 Group:         Development/Libraries
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Requires:      glib2-devel >= 1:2.38.0
+Requires:      glib2-devel >= 1:2.42
 Requires:      libuuid-devel
 Requires:      nss-devel >= 3.11
 
@@ -193,10 +193,11 @@ Bashowe uzupełnianie nazw dla polecenia NetworkManagera (nmcli).
 grep -rl /usr/bin/env examples | xargs sed -i -e '1{
        s,^#!.*bin/env gjs,#!/usr/bin/gjs,
        s,^#!.*bin/env lua,#!%{__lua},
-       s,^#!.*bin/env python,#!%{__python},
+       s,^#!.*bin/env python,#!%{__python3},
        s,^#!.*bin/env ruby,#!%{__ruby},
 }'
 
+%{__sed} -i -e '/^po\/Makefile\.in/d' configure.ac
 
 %build
 %{__gtkdocize}
@@ -207,6 +208,7 @@ grep -rl /usr/bin/env examples | xargs sed -i -e '1{
 %{__autoheader}
 %{__automake}
 %configure \
+       --disable-autotools-deprecation \
        --enable-gtk-doc \
        --enable-ifcfg-rh \
        --enable-more-warnings \
index f7d4da3f191c8191ba4ba2f9569ad768c3ebd5c8..e527239789771527f9c44aad34e13b806db2917a 100644 (file)
  
      G_OBJECT_CLASS(nm_session_monitor_parent_class)->finalize(object);
  }
---- NetworkManager-1.34.0/src/core/nm-sleep-monitor.c.orig     2022-01-13 15:49:26.000000000 +0100
-+++ NetworkManager-1.34.0/src/core/nm-sleep-monitor.c  2022-01-13 21:09:37.908589909 +0100
-@@ -11,6 +11,10 @@
+--- NetworkManager-1.48.0/src/core/nm-power-monitor.c.orig     2024-05-31 13:23:57.000000000 +0200
++++ NetworkManager-1.48.0/src/core/nm-power-monitor.c  2024-06-01 08:21:35.884268446 +0200
+@@ -11,15 +11,19 @@
  #include <sys/stat.h>
  #include <gio/gunixfdlist.h>
  
  #include "libnm-glib-aux/nm-dbus-aux.h"
  #include "libnm-core-intern/nm-core-internal.h"
  #include "NetworkManagerUtils.h"
-@@ -24,9 +28,9 @@
  
- #elif defined(SUSPEND_RESUME_SYSTEMD) || defined(SUSPEND_RESUME_ELOGIND)
+ #if defined(SUSPEND_RESUME_SYSTEMD) || defined(SUSPEND_RESUME_ELOGIND)
  
 -#define SUSPEND_DBUS_NAME      "org.freedesktop.login1"
 -#define SUSPEND_DBUS_PATH      "/org/freedesktop/login1"
 +#define SD_SUSPEND_DBUS_NAME      "org.freedesktop.login1"
 +#define SD_SUSPEND_DBUS_PATH      "/org/freedesktop/login1"
 +#define SD_SUSPEND_DBUS_INTERFACE "org.freedesktop.login1.Manager"
- #define USE_UPOWER             0
  #if defined(SUSPEND_RESUME_SYSTEMD)
- #define _NMLOG_PREFIX_NAME "sleep-monitor-sd"
-@@ -36,6 +40,17 @@
+ #define _NMLOG_PREFIX_NAME "power-monitor-sd"
+ #else
+@@ -28,6 +32,10 @@
  
  #elif defined(SUSPEND_RESUME_CONSOLEKIT)
  
-+#define USE_UPOWER                      0
-+#define _NMLOG_PREFIX_NAME              "sleep-monitor-ck"
-+
-+#else
-+
-+#error define one of SUSPEND_RESUME_SYSTEMD, SUSPEND_RESUME_ELOGIND, SUSPEND_RESUME_CONSOLEKIT, or SUSPEND_RESUME_UPOWER
-+
 +#endif
 +
-+#if defined (SUSPEND_RESUME_SYSTEMD) || defined(SUSPEND_RESUME_CONSOLEKIT)
++#if defined (SUSPEND_RESUME_SYSTEMD) || defined (SUSPEND_RESUME_ELOGIND) || defined(SUSPEND_RESUME_CONSOLEKIT)
 + 
  /* ConsoleKit2 has added the same suspend/resume DBUS API that Systemd
   * uses. http://consolekit2.github.io/ConsoleKit2/#Manager.Inhibit
   */
-@@ -43,12 +58,6 @@
- #define SUSPEND_DBUS_NAME      "org.freedesktop.ConsoleKit"
- #define SUSPEND_DBUS_PATH      "/org/freedesktop/ConsoleKit/Manager"
- #define SUSPEND_DBUS_INTERFACE "org.freedesktop.ConsoleKit.Manager"
--#define USE_UPOWER             0
--#define _NMLOG_PREFIX_NAME     "sleep-monitor-ck"
--
--#else
--
--#error define one of SUSPEND_RESUME_SYSTEMD, SUSPEND_RESUME_ELOGIND, SUSPEND_RESUME_CONSOLEKIT, or SUSPEND_RESUME_UPOWER
- #endif
-@@ -329,6 +338,20 @@ nm_sleep_monitor_init(NMSleepMonitor *se
+@@ -292,6 +300,20 @@ nm_power_monitor_init(NMPowerMonitor *se
  {
      self->inhibit_fd  = -1;
      self->cancellable = g_cancellable_new();
This page took 0.092455 seconds and 4 git commands to generate.