iwd 1.28-1 (aarch64;znver1;x86_64) 2022-15051
-9999

Status rejected
Submitter benbullard79 [@T] cox.net
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/211331
Packages
iwd-1.28-1.aarch64.source
iwd-1.28-1.aarch64.binary
iwd-debuginfo-1.28-1.aarch64.debuginfo
iwd-debugsource-1.28-1.aarch64.binary
iwd-1.28-1.znver1.source
iwd-1.28-1.znver1.binary
iwd-debuginfo-1.28-1.znver1.debuginfo
iwd-debugsource-1.28-1.znver1.binary
iwd-1.28-1.x86_64.source
iwd-1.28-1.x86_64.binary
iwd-debuginfo-1.28-1.x86_64.debuginfo
iwd-debugsource-1.28-1.x86_64.binary
Build Date 2022-06-08 15:40:05 +0000 UTC
Last Updated 2022-06-08 19:41:14.818600171 +0000 UTC
$ git diff --patch-with-stat --summary 2ffe4632df211180004eb5bb6d03c1147f73c52f..7acdef3bc1eb03164a26a18e554a2d383091fd8e

 .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..ddfe83c 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-  iwd-1.24.tar.xz: ef23614f28681fab72d2585345441de68298e45a
+  iwd-1.28.tar.xz: 29ee5a238c4561a8f941cf159584472f2f907c89
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..227356d 100644
--- a/iwd.spec
+++ b/iwd.spec
@@ -2,11 +2,12 @@
 
 Summary:	Wireless daemon for Linux
 Name:		iwd
-Version:	1.24
+Version:	1.28
 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.50
 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.899d 12hrs
benbullard79 [@T] cox.netNo Comment.899d 12hrs