Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / lib32-libnm


Commits:
f56cba46 by Jan Alexander Steffens (heftig) at 2024-02-23T01:03:38+01:00
1.46.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
 pkgbase = lib32-libnm
        pkgdesc = NetworkManager client library (32-bit)
-       pkgver = 1.44.2
+       pkgver = 1.46.0
        pkgrel = 1
        url = https://networkmanager.dev/
        arch = x86_64
-       license = LGPL
+       license = LGPL-2.1-or-later
        makedepends = git
        makedepends = lib32-dbus
        makedepends = lib32-libndp
@@ -20,7 +20,7 @@ pkgbase = lib32-libnm
        depends = lib32-util-linux
        depends = libnm
        provides = libnm.so
-       source = 
git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#commit=8bee6ef894a27ffc8a464df3b32b03e811e1a15d
+       source = 
git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#commit=e39f48a30a2ef7b445276a859bbd5255e4c5071d
        b2sums = SKIP
 
 pkgname = lib32-libnm


=====================================
PKGBUILD
=====================================
@@ -8,12 +8,12 @@
 # Contributor: Ryszard Knop <drag...@dragonic.eu>
 
 pkgname=lib32-libnm
-pkgver=1.44.2
+pkgver=1.46.0
 pkgrel=1
 pkgdesc="NetworkManager client library (32-bit)"
 url="https://networkmanager.dev/";
 arch=(x86_64)
-license=(LGPL)
+license=(LGPL-2.1-or-later)
 depends=(
   lib32-gcc-libs
   lib32-glib2
@@ -33,8 +33,10 @@ makedepends=(
   meson
 )
 provides=(libnm.so)
-_commit=8bee6ef894a27ffc8a464df3b32b03e811e1a15d  # tags/1.44.2^0
-source=("git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#commit=$_commit";)
+_commit=e39f48a30a2ef7b445276a859bbd5255e4c5071d  # tags/1.46.0^0
+source=(
+  
"git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#commit=$_commit";
+)
 b2sums=('SKIP')
 
 pkgver() {
@@ -50,6 +52,9 @@ build() {
   local meson_options=(
     --cross-file lib32
 
+    # build checks this option; injecting just via *FLAGS is broken
+    -D b_lto=true
+
     # system paths
     -D dbus_conf_dir=/usr/share/dbus-1/system.d
 
@@ -100,6 +105,10 @@ build() {
   meson compile -C build
 }
 
+check() {
+  NMTST_FORCE_REAL_ROOT=1 meson test -C build --print-errorlogs
+}
+
 package() {
   meson install -C build --destdir "${pkgdir}"
   rm -r "${pkgdir}"/{etc,usr/{bin,include,lib,lib32/NetworkManager,share},var}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libnm/-/commit/f56cba466a556b1a039202f25a21f3d4d976644c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libnm/-/commit/f56cba466a556b1a039202f25a21f3d4d976644c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to