iwd 1.29-1 (aarch64;znver1;x86_64) 2022-15102
-9999

Status rejected
Submitter benbullard79 [@T] cox.net
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/225915
Packages
iwd-1.29-1.aarch64.binary
iwd-1.29-1.aarch64.source
iwd-debuginfo-1.29-1.aarch64.debuginfo
iwd-debugsource-1.29-1.aarch64.binary
iwd-1.29-1.znver1.binary
iwd-1.29-1.znver1.source
iwd-debuginfo-1.29-1.znver1.debuginfo
iwd-debugsource-1.29-1.znver1.binary
iwd-1.29-1.x86_64.source
iwd-1.29-1.x86_64.binary
iwd-debuginfo-1.29-1.x86_64.debuginfo
iwd-debugsource-1.29-1.x86_64.binary
Build Date 2022-08-12 01:18:07 +0000 UTC
Last Updated 2022-08-15 17:25:41.406223353 +0000 UTC
$ git diff --patch-with-stat --summary 2ffe4632df211180004eb5bb6d03c1147f73c52f..f6354fa0434be9f195d77b8f7e987544eeeedacf

 .abf.yml |  2 +-
 iwd.conf |  6 ++++++
 iwd.spec | 16 ++++++++--------
 3 files changed, 15 insertions(+), 9 deletions(-)
 create mode 100644 iwd.conf

diff --git a/.abf.yml b/.abf.yml
index ea92dd7..6c72a33 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-  iwd-1.24.tar.xz: ef23614f28681fab72d2585345441de68298e45a
+  iwd-1.29.tar.xz: 954dd2f274bfcda3252cf87e245f96bf3f7dbb78
diff --git a/iwd.conf b/iwd.conf
new file mode 100644
index 0000000..d03afcf
--- /dev/null
+++ b/iwd.conf
@@ -0,0 +1,6 @@
+[General]
+EnableNetworkConfiguration=true
+
+[Network]
+EnableIPv6=true
+NameResolvingService=systemd
diff --git a/iwd.spec b/iwd.spec
index 3bdf2fa..5694081 100644
--- a/iwd.spec
+++ b/iwd.spec
@@ -2,11 +2,12 @@
 
 Summary:	Wireless daemon for Linux
 Name:		iwd
-Version:	1.24
+Version:	1.29
 Release:	1
 License:	LGPLv2+
 URL:		https://lists.01.org/mailman/listinfo/iwd
 Source0:	https://www.kernel.org/pub/linux/network/wireless/%{name}-%{version}.tar.xz
+Source1:	%{name}.conf
 BuildRequires:	pkgconfig(dbus-1)
 BuildRequires:	readline-devel
 BuildRequires:	asciidoc
@@ -14,8 +15,9 @@ BuildRequires:	a2x
 BuildRequires:	python-docutils
 BuildRequires:	pkgconfig(libsystemd)
 BuildRequires:	systemd-rpm-macros
-BuildRequires:	pkgconfig(ell) >= 0.48
+BuildRequires:	pkgconfig(ell) >= 0.52
 Requires:	dbus
+Requires:	wireless-regdb
 %systemd_requires
 
 %description
@@ -26,10 +28,6 @@ hardware.
 %autosetup -p1
 
 %build
-# (tpg) intel guys said VLA are the best and they do not care for LLVM/clang
-export CC=gcc
-export CXX=g++
-
 %configure \
   --with-systemd-unitdir="%{_unitdir}" \
   --with-systemd-modloaddir="%{_modulesloaddir}" \
@@ -45,8 +43,7 @@ export CXX=g++
 %install
 %make_install
 
-# (tpg) do not install it as it break existing user's network configuration
-rm -rf %{buildroot}/lib/systemd/network/80-iwd.link
+install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
 
 install -d %{buildroot}%{_presetdir}
 cat > %{buildroot}%{_presetdir}/86-iwd.preset << EOF
@@ -89,12 +86,15 @@ fi
 %files
 %doc AUTHORS README TODO ChangeLog
 %license COPYING
+%dir %{_sysconfdir}/%{name}
+%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
 %{_bindir}/iwctl
 %{_bindir}/iwmon
 %{_bindir}/hwsim
 %{_libexecdir}/iwd
 %{_libexecdir}/ead
 %{_modulesloaddir}/*.conf
+%{_systemd_util_dir}/network/80-iwd.link
 %{_presetdir}/86-iwd.preset
 %{_unitdir}/*.service
 %{_datadir}/dbus-1/system.d/*.conf
Not Available

benbullard79 [@T] cox.netNo Comment.613d 15hrs
benbullard79 [@T] cox.netNo Comment.613d 15hrs