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.