diff --git a/srcpkgs/iwd/patches/fix-musl.patch b/srcpkgs/iwd/patches/fix-musl.patch new file mode 100644 index 00000000000..0674ad9fede --- /dev/null +++ b/srcpkgs/iwd/patches/fix-musl.patch @@ -0,0 +1,10 @@ +--- ell/fswatch.c ++++ ell/fswatch.c +@@ -26,6 +26,7 @@ + + #include + #include ++#include + #include + + #include "private.h" diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template index 0515b2c8382..17c80cd6f20 100644 --- a/srcpkgs/iwd/template +++ b/srcpkgs/iwd/template @@ -1,11 +1,11 @@ # Template file for 'iwd' pkgname=iwd -version=0.3 +version=0.4 revision=1 build_style=gnu-configure -configure_args="--disable-systemd-service --enable-docs" +configure_args="--disable-systemd-service --enable-docs --enable-pie" hostmakedepends="asciidoc pkg-config" -makedepends="readline-devel dbus-devel" +makedepends="readline-devel dbus-devel ell-devel" depends="dbus" checkdepends="python3" short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant" @@ -13,7 +13,7 @@ maintainer="maxice8 " license="LGPL-2.1-or-later" homepage="https://iwd.wiki.kernel.org/" distfiles="${KERNEL_SITE}/network/wireless/iwd-${version}.tar.xz" -checksum=04987ac62db63962b53e6220e44e182c87e87a79e786cc4bf4d42eadf18177e4 +checksum=de604042d820363f6f4cac0475ac2a5ecf580265d617a7cf4f7f116754d5432b make_dirs="/var/lib/iwd 0600 root root" post_install() {