From ffd9cb0b12e60e0f868789a77b2417ad7638bea9 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Fri, 4 Sep 2026 15:57:56 +0300 Subject: [PATCH] Update package version to 1.58.1 --- info.yml | 19 +++++++++++++------ recipe.sh | 32 ++++++++++++++++++++++---------- 2 files changed, 35 insertions(+), 16 deletions(-) diff --git a/info.yml b/info.yml index 67ad36f..2909670 100644 --- a/info.yml +++ b/info.yml @@ -1,7 +1,7 @@ name: networkmanager description: Network management daemon and tools -version: 1.56.1 -revision: 3 +version: 1.58.1 +revision: 1 url: https://networkmanager.dev/ license: GPL2-or-later,LGPL2.1-or-later,GFDL1.1-or-later maintainers: @@ -12,6 +12,7 @@ keep: - etc/NetworkManager/NetworkManager.conf depends: - audit + - bash - curl - elogind - gcc-libs @@ -20,40 +21,46 @@ depends: - iproute2 - jansson - libndp - - newt - - libnvme - libpsl - mobile-broadband-provider-info + - newt - nspr - nss - readline + - slang optional_depends: - bluez:For Bluetooth support - dhcpcd:alternative DHCP client - dnsmasq:For connection sharing - iptables:For firewall suport - iwd:For Wi-Fi support + - libnvme:For NBFT support - modemmanager:For cellular network support - nftables:For connection sharing + - openresolv:Alternative resolv.conf manager - polkit:Allow non-root users to control networking - wpa_supplicant:For Wi-Fi support make_depends: + - curl - dhcpcd - dnsmasq - gobject-introspection - gtk-doc - iptables - iwd + - libnvme - meson - modemmanager + - nftables - polkit - python-pygobject - vala - libx11 - - python-dbus - wpa_supplicant +check_depends: + - python-dbus downloads: - url: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/archive/${BPM_PKG_VERSION}/NetworkManager-${BPM_PKG_VERSION}.tar.gz extract_to: ${BPM_SOURCE} extract_strip_components: 1 - checksum: e40f24c2dc9f8408c8183e495f3b5d783204d116c8f23100d00c714ac4ed9252 + checksum: 8d112eefc0e0e15d44e93453a8a16760ec07a4037e1f93097abdf55abd5dca2d diff --git a/recipe.sh b/recipe.sh index 1623cd1..a4d59bc 100644 --- a/recipe.sh +++ b/recipe.sh @@ -5,17 +5,29 @@ # The build function is executed in the source directory # This function is used to compile the source code build() { - meson setup --prefix=/usr \ - --buildtype=release \ - -Ddocs=true \ - -Dnmtui=true \ - -Dppp=false \ - -Dselinux=false \ + meson setup --prefix=/usr \ + -Db_lto=true \ + -Ddist_version="${BPM_PKG_VERSION}-${BPM_PKG_REVISION}" \ + -Dsession_tracking_consolekit=false \ + -Dsuspend_resume=elogind \ + -Dpolkit_noauth_group=wheel \ + -Dselinux=false \ + -Dsystemdsystemunitdir=no \ + -Dsystemdsystemgeneratordir=no \ -Dsession_tracking=elogind \ - -Dsystemdsystemunitdir=no \ - -Dsystemd_journal=false \ - -Dnm_cloud_setup=false \ - -Dqt=false \ + -Dsystemd_journal=false \ + -Diwd=true \ + -Dppp=false \ + -Dclat=false \ + -Dconfig_plugins_default=keyfile \ + -Difupdown=false \ + -Dnetconfig=no \ + -Dconfig_dns_rc_manager_default=symlink \ + -Dvapi=true \ + -Ddocs=true \ + -Dmore_asserts=no \ + -Dmore_logging=false \ + -Dqt=false \ build meson compile -C build }