aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dbus/iwd/checksums3
-rw-r--r--dbus/iwd/patches/musl-fix.patch11
-rw-r--r--dbus/iwd/sources3
-rw-r--r--dbus/iwd/version2
4 files changed, 16 insertions, 3 deletions
diff --git a/dbus/iwd/checksums b/dbus/iwd/checksums
index f8a5e189..6ae2a03f 100644
--- a/dbus/iwd/checksums
+++ b/dbus/iwd/checksums
@@ -1,5 +1,6 @@
%BLAKE3
-7cda992ea0aa78f6840254e64c47ebe1b54f955432286be4f45180d99f389bad iwd-1.17.tar.xz
+df6b08aec9f528c45990021644dd7ba3882884d757085afd30f885762e8906b9 iwd-1.18.tar.xz
5950e1dd2a8474d150856eadf448a6e38a5a664a18ef0e0597d9e67be40c34d3 fix-name-request.patch
+ea1cd18a801a43eecd2d617eba8ba0d4baf79c8a9f5f92e5cbf0a7817af0f5d4 musl-fix.patch
fbbcb5adeabc7296e8801269cdd1a4f93c4d3f302f574b59321f4bb4f78f7d8d ead.run
b7c60edb5e3822e5c081909de3e8d9d134b85a0433811d02353649e50f64606b iwd.run
diff --git a/dbus/iwd/patches/musl-fix.patch b/dbus/iwd/patches/musl-fix.patch
new file mode 100644
index 00000000..58d12bfe
--- /dev/null
+++ b/dbus/iwd/patches/musl-fix.patch
@@ -0,0 +1,11 @@
+--- iwd.orig/src/netconfig.c Tue Sep 14 23:01:22 2021
++++ iwd/src/netconfig.c Thu Sep 16 12:38:50 2021
+@@ -185,7 +185,7 @@
+ struct in6_addr in6_addr;
+ char *addr_str = l_malloc(INET6_ADDRSTRLEN);
+
+- memcpy(in6_addr.__in6_u.__u6_addr8, addr, 16);
++ memcpy(in6_addr.__in6_union.__s6_addr, addr, 16);
+
+ if (L_WARN_ON(unlikely(!inet_ntop(AF_INET6, &in6_addr, addr_str,
+ INET6_ADDRSTRLEN)))) {
diff --git a/dbus/iwd/sources b/dbus/iwd/sources
index 3490356f..eb43679b 100644
--- a/dbus/iwd/sources
+++ b/dbus/iwd/sources
@@ -1,4 +1,5 @@
-https://cdn.kernel.org/pub/linux/network/wireless/iwd-1.17.tar.xz
+https://cdn.kernel.org/pub/linux/network/wireless/iwd-1.18.tar.xz
patches/fix-name-request.patch
+patches/musl-fix.patch
files/ead.run
files/iwd.run
diff --git a/dbus/iwd/version b/dbus/iwd/version
index 0bbad115..4fd73f1f 100644
--- a/dbus/iwd/version
+++ b/dbus/iwd/version
@@ -1 +1 @@
-1.17 1
+1.18 1