diff --git a/srcpkgs/iwd/patches/fix-name-request.patch b/srcpkgs/iwd/patches/fix-name-request.patch index 431042876f..95057005ff 100644 --- a/srcpkgs/iwd/patches/fix-name-request.patch +++ b/srcpkgs/iwd/patches/fix-name-request.patch @@ -1,8 +1,8 @@ diff --git Makefile.am Makefile.am -index 435bc87..a599603 100644 +index fd8acf3..5dd77c4 100644 --- Makefile.am +++ Makefile.am -@@ -134,14 +134,14 @@ noinst_PROGRAMS = +@@ -136,15 +136,15 @@ noinst_PROGRAMS = if DBUS_POLICY dbus_datadir = @DBUS_DATADIR@/dbus-1/system.d dist_dbus_data_DATA = @@ -14,13 +14,14 @@ index 435bc87..a599603 100644 if SYSTEMD_SERVICE systemd_unitdir = @SYSTEMD_UNITDIR@ systemd_unit_DATA = -- + -dbus_busdir = @DBUS_BUSDIR@ -dbus_bus_DATA = +- + systemd_modloaddir = @SYSTEMD_MODLOADDIR@ + systemd_modload_DATA = src/pkcs8.conf endif - - eap_sources = src/eap.c src/eap.h src/eap-private.h \ -@@ -212,13 +212,13 @@ endif +@@ -218,13 +218,13 @@ endif if DBUS_POLICY dist_dbus_data_DATA += src/iwd-dbus.conf @@ -35,7 +36,7 @@ index 435bc87..a599603 100644 endif endif -@@ -271,13 +271,13 @@ wired_ead_DEPENDENCIES = $(ell_dependencies) +@@ -277,13 +277,13 @@ wired_ead_DEPENDENCIES = $(ell_dependencies) if DBUS_POLICY dist_dbus_data_DATA += wired/ead-dbus.conf diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template index 9259f14509..da4be78104 100644 --- a/srcpkgs/iwd/template +++ b/srcpkgs/iwd/template @@ -1,10 +1,10 @@ # Template file for 'iwd' pkgname=iwd -version=0.14 -revision=3 +version=0.15 +revision=1 build_style=gnu-configure configure_args="--disable-systemd-service --enable-docs --enable-pie - --enable-external-ell" + --enable-external-ell ac_cv_func_explicit_bzero=yes" hostmakedepends="asciidoc pkg-config automake libtool" makedepends="readline-devel dbus-devel ell-devel" depends="dbus" @@ -14,10 +14,14 @@ maintainer="maxice8 " license="LGPL-2.1-or-later" homepage="https://iwd.wiki.kernel.org/" distfiles="${KERNEL_SITE}/network/wireless/iwd-${version}.tar.xz" -checksum=c4258b5789a8074a2dfdc33ed5f02415b62ff1ce0b7cba636402883933d6a643 +checksum=4c6aa8d6473489c19c9511b382d60e1b52d0b178d07389087cc3eada37eb7dd6 make_dirs="/var/lib/iwd 0600 root root /etc/iwd 755 root root" +case "$XBPS_TARGET_MACHINE" in + *-musl) broken="Fails to detect musl has explicit_bzero" ;; +esac + pre_configure() { autoreconf -fi }