[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/files/, net-wireless/eiwd/
commit: 675da9634bdd0d50b659b66d2b3445401450c564 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Jun 26 18:07:40 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Jun 26 18:18:03 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=675da963 net-wireless/eiwd: Version 1.7_pre20200606 Patch accepted upstream PR https://github.com/dylanaraps/eiwd/pull/6 pulled Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> ...20200416.ebuild => eiwd-1.7_pre20200606.ebuild} | 6 +-- net-wireless/eiwd/eiwd-.ebuild | 1 - net-wireless/eiwd/files/iwmon.patch| 62 -- 3 files changed, 3 insertions(+), 66 deletions(-) diff --git a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild b/net-wireless/eiwd/eiwd-1.7_pre20200606.ebuild similarity index 93% rename from net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild rename to net-wireless/eiwd/eiwd-1.7_pre20200606.ebuild index 1d2ec49..5a16f0a 100644 --- a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild +++ b/net-wireless/eiwd/eiwd-1.7_pre20200606.ebuild @@ -11,8 +11,8 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="iwd without dbus" HOMEPAGE="https://github.com/dylanaraps/eiwd; EGIT_REPO_URI="https://github.com/dylanaraps/eiwd.git; -# Version 1.7 Apr 16, 2020 -EGIT_COMMIT="7b5545a" +# Version 1.7 June 06,2020 +EGIT_COMMIT="9272d89" LICENSE="LGPL-2.1" SLOT="0" @@ -29,7 +29,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/20200416.patch - "${FILESDIR}"/iwmon.patch ) +) src_prepare() { default diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index c7fb122..b648114 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -11,7 +11,6 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="iwd without dbus" HOMEPAGE="https://github.com/dylanaraps/eiwd; EGIT_REPO_URI="https://github.com/dylanaraps/eiwd.git; -EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" diff --git a/net-wireless/eiwd/files/iwmon.patch b/net-wireless/eiwd/files/iwmon.patch deleted file mode 100644 index 5be901e..000 --- a/net-wireless/eiwd/files/iwmon.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff --git a/monitor/iwmon.1 b/monitor/iwmon.1 -new file mode 100644 -index ..433ce18b /dev/null -+++ b/monitor/iwmon.1 -@@ -0,0 +1,56 @@ -+.\" Man page generated from reStructuredText. -+. -+.TH IWMON 1 "22 September 2019" "iwmon" "Linux Connectivity" -+.SH NAME -+iwmon \- Internet wireless monitor utility -+. -+.nr rst2man-indent-level 0 -+. -+.de1 rstReportMargin -+\\$1 \\n[an-margin] -+level \\n[rst2man-indent-level] -+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] -+- -+\\n[rst2man-indent0] -+\\n[rst2man-indent1] -+\\n[rst2man-indent2] -+.. -+.de1 INDENT -+.\" .rstReportMargin pre: -+. RS \\$1 -+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] -+. nr rst2man-indent-level +1 -+.\" .rstReportMargin post: -+.. -+.de UNINDENT -+. RE -+.\" indent \\n[an-margin] -+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] -+.nr rst2man-indent-level -1 -+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] -+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u -+.. -+.SH SYNOPSIS -+.sp -+\fBiwmon\fP [\fIoptions\fP ...] -+.SH DESCRIPTION -+.sp -+Tool for monitoring and logging of Wireless control messages from nl80211. -+.SH OPTIONS -+.INDENT 0.0 -+.TP -+.B \-\-version\fP,\fB \-v -+Show version number and exit. -+.TP -+.B \-\-help\fP,\fB \-h -+Show help message and exit. -+.UNINDENT -+.SH SEE ALSO -+.sp -+iwd(8) -+.SH AUTHOR -+Marcel Holtmann -+.SH COPYRIGHT -+2013-2019 Intel Corporation -+.\" Generated by docutils manpage writer. -+.
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/
commit: 2f707c79ecd73aa7d5683aeb35d0027145909b84 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Jun 20 17:13:11 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 20 17:13:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f707c79 net-wireless/eiwd: update to PR #16160 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-1.6.1.ebuild | 17 +++--- net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild | 17 +++--- net-wireless/eiwd/eiwd-.ebuild| 17 +++--- net-wireless/eiwd/metadata.xml| 32 +++ 4 files changed, 39 insertions(+), 44 deletions(-) diff --git a/net-wireless/eiwd/eiwd-1.6.1.ebuild b/net-wireless/eiwd/eiwd-1.6.1.ebuild index cf05d7d..3214ce0 100644 --- a/net-wireless/eiwd/eiwd-1.6.1.ebuild +++ b/net-wireless/eiwd/eiwd-1.6.1.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit flag-o-matic - MY_PV="$(ver_rs 2 '-')" MY_P="${PN}-${MY_PV}" @@ -15,11 +13,10 @@ SRC_URI="https://github.com/dylanaraps/eiwd/releases/download/${MY_PV}/${MY_P}.t LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+client +monitor ofono +resolvconf +system-ell wired" +IUSE="+client +monitor ofono +system-ell wired" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} - resolvconf? ( || ( net-dns/openresolv net-misc/dhcpcd ) ) !net-wireless/iwd net-wireless/wireless-regdb" BDEPEND="virtual/pkgconfig" @@ -27,7 +24,6 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" src_configure() { - append-cflags "-fsigned-char" local myeconfargs=( --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var --disable-dbus @@ -44,8 +40,11 @@ src_install() { default keepdir /var/lib/iwd newinitd "${FILESDIR}"/iwd.initd iwd - if use resolvconf ; then - insinto /etc/iwd/ - doins "${FILESDIR}"/main.conf - fi + insinto /etc/iwd/ + doins "${FILESDIR}"/main.conf +} + +pkg_postinst() { + elog "To use eiwd's built-in DNS features you also need net-dns/openresolv" + elog "or net-misc/dhcpcd." } diff --git a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild index a70d3ef..1d2ec49 100644 --- a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild +++ b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic git-r3 +inherit autotools git-r3 MY_PV="${PV}" MY_P="${PN}-${MY_PV}" @@ -17,11 +17,10 @@ EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="+client +monitor ofono +resolvconf +system-ell wired" +IUSE="+client +monitor ofono +system-ell wired" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} - resolvconf? ( || ( net-dns/openresolv net-misc/dhcpcd ) ) !net-wireless/iwd net-wireless/wireless-regdb" BDEPEND="virtual/pkgconfig" @@ -38,7 +37,6 @@ src_prepare() { } src_configure() { - append-cflags "-fsigned-char" local myeconfargs=( --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var --disable-dbus @@ -55,8 +53,11 @@ src_install() { default keepdir /var/lib/iwd newinitd "${FILESDIR}"/iwd.initd iwd - if use resolvconf ; then - insinto /etc/iwd/ - doins "${FILESDIR}"/main.conf - fi + insinto /etc/iwd/ + doins "${FILESDIR}"/main.conf +} + +pkg_postinst() { + elog "To use eiwd's built-in DNS features you also need net-dns/openresolv" + elog "or net-misc/dhcpcd." } diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index 6f3e886..c7fb122 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic git-r3 +inherit autotools git-r3 MY_PV="$(ver_rs 2 '-')" MY_P="${PN}-${MY_PV}" @@ -16,11 +16,10 @@ EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="+client +monitor ofono +resolvconf +system-ell wired" +IUSE="+client +monitor ofono +system-ell wired" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} - resolvconf? ( || ( net-dns/openresolv net-misc/dhcpcd ) ) !net-wireless/iwd net-wireless/wireless-regdb" BDEPEND="virtual/pkgconfig" @@ -33,7 +32,6 @@ src_prepare() { } src_configure() { - append-cflags "-fsigned-char" local myeconfargs=( --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var --disable-dbus @@ -50,8 +48,11 @@ src_install() { default keepdir /var/lib/iwd newinitd "${FILESDIR}"/iwd.initd iwd - if use resolvconf ; then - insinto /etc/iwd/ -
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/
commit: 98d0e9252dc7558c4b62ac0141f842e66ec04a16 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jun 8 09:25:25 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Jun 8 09:25:25 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98d0e925 net-wireless/eiwd: more USE flags Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-1.6.1.ebuild | 6 +- net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild | 6 +- net-wireless/eiwd/eiwd-.ebuild| 6 +- net-wireless/eiwd/metadata.xml| 16 ++-- 4 files changed, 29 insertions(+), 5 deletions(-) diff --git a/net-wireless/eiwd/eiwd-1.6.1.ebuild b/net-wireless/eiwd/eiwd-1.6.1.ebuild index 89de5dd..cf05d7d 100644 --- a/net-wireless/eiwd/eiwd-1.6.1.ebuild +++ b/net-wireless/eiwd/eiwd-1.6.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/dylanaraps/eiwd/releases/download/${MY_PV}/${MY_P}.t LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+resolvconf +system-ell" +IUSE="+client +monitor ofono +resolvconf +system-ell wired" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} @@ -31,7 +31,11 @@ src_configure() { local myeconfargs=( --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var --disable-dbus + $(use_enable client) + $(use_enable monitor) + $(use_enable ofono) $(use_enable system-ell external-ell) + $(use_enable wired) ) econf "${myeconfargs[@]}" } diff --git a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild index d349a96..a70d3ef 100644 --- a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild +++ b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild @@ -17,7 +17,7 @@ EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="+resolvconf +system-ell" +IUSE="+client +monitor ofono +resolvconf +system-ell wired" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} @@ -42,7 +42,11 @@ src_configure() { local myeconfargs=( --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var --disable-dbus + $(use_enable client) + $(use_enable monitor) + $(use_enable ofono) $(use_enable system-ell external-ell) + $(use_enable wired) ) econf "${myeconfargs[@]}" } diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index af4ac27..6f3e886 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -16,7 +16,7 @@ EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="+resolvconf +system-ell" +IUSE="+client +monitor ofono +resolvconf +system-ell wired" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} @@ -37,7 +37,11 @@ src_configure() { local myeconfargs=( --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var --disable-dbus + $(use_enable client) + $(use_enable monitor) + $(use_enable ofono) $(use_enable system-ell external-ell) + $(use_enable wired) ) econf "${myeconfargs[@]}" } diff --git a/net-wireless/eiwd/metadata.xml b/net-wireless/eiwd/metadata.xml index 31efe3f..9fb3446 100644 --- a/net-wireless/eiwd/metadata.xml +++ b/net-wireless/eiwd/metadata.xml @@ -6,11 +6,23 @@ dylanaraps/eiwd - - Use the system-wide dev-libs/ellinstead of bundled. + + Enable iwctl client tool + + + Enable iwmon monitor tool + + + Enable support for oFono SIM authentication Use resolvconf to handle /etc/resolv.conf updates + + Use the system-wide dev-libs/ellinstead of bundled. + + + Enable ethernet authentication daemon +
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/
commit: de932a540b57667c993752389a57cc91d218f97c Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Jun 7 15:19:03 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sun Jun 7 15:19:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de932a54 net-wireless/eiwd: Version adjusted renamed:eiwd-20200416.ebuild -> eiwd-1.7_pre20200416.ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/{eiwd-20200416.ebuild => eiwd-1.7_pre20200416.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/eiwd/eiwd-20200416.ebuild b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild similarity index 97% rename from net-wireless/eiwd/eiwd-20200416.ebuild rename to net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild index 96457f7..d349a96 100644 --- a/net-wireless/eiwd/eiwd-20200416.ebuild +++ b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools flag-o-matic git-r3 -MY_PV="$(ver_rs 2 '-')" +MY_PV="${PV}" MY_P="${PN}-${MY_PV}" DESCRIPTION="iwd without dbus"
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/, net-wireless/eiwd/files/
commit: 83bebc90c0368e697557e78df9bb6d1017e3b15f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Jun 6 14:48:57 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 6 14:49:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83bebc90 net-wireless/eiwd: 20200416 (Version 1.7) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> .../eiwd/{eiwd-.ebuild => eiwd-20200416.ebuild} | 4 net-wireless/eiwd/eiwd-.ebuild| 1 + net-wireless/eiwd/files/20200416.patch| 15 +++ 3 files changed, 20 insertions(+) diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-20200416.ebuild similarity index 92% copy from net-wireless/eiwd/eiwd-.ebuild copy to net-wireless/eiwd/eiwd-20200416.ebuild index 78157c4..1453d6a 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-20200416.ebuild @@ -11,6 +11,8 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="iwd without dbus" HOMEPAGE="https://github.com/dylanaraps/eiwd; EGIT_REPO_URI="https://github.com/dylanaraps/eiwd.git; +# Version 1.7 Apr 16, 2020 +EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" @@ -26,6 +28,8 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/20200416.patch ) + src_prepare() { default eautoreconf diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index 78157c4..af4ac27 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -11,6 +11,7 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="iwd without dbus" HOMEPAGE="https://github.com/dylanaraps/eiwd; EGIT_REPO_URI="https://github.com/dylanaraps/eiwd.git; +EGIT_COMMIT="7b5545a" LICENSE="LGPL-2.1" SLOT="0" diff --git a/net-wireless/eiwd/files/20200416.patch b/net-wireless/eiwd/files/20200416.patch new file mode 100644 index 000..e559a21 --- /dev/null +++ b/net-wireless/eiwd/files/20200416.patch @@ -0,0 +1,15 @@ +# Good for EGIT_COMMIT="7b5545a" which is Release 1.7 +# https://github.com/dylanaraps/eiwd/commit/39ef23ea037fe97c060fafbcbd25af684ae0c55e + +diff --git a/src/main.c b/src/main.c +index 549f1bae..2ab44355 100644 +--- a/src/main.c b/src/main.c +@@ -49,6 +49,7 @@ + #include "src/backtrace.h" + + static struct l_genl *genl; ++static struct l_netlink *rtnl; + static struct l_settings *iwd_config; + static struct l_timeout *timeout; + static const char *interfaces;
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/files/, net-wireless/eiwd/
commit: 170c23b4e1f711bfcaa9104a373926ab169f797a Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Jun 6 16:55:11 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 6 16:55:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=170c23b4 net-wireless/eiwd: iwmon.1 patch When upstream then remove it Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-20200416.ebuild | 4 ++- net-wireless/eiwd/files/iwmon.patch| 62 ++ 2 files changed, 65 insertions(+), 1 deletion(-) diff --git a/net-wireless/eiwd/eiwd-20200416.ebuild b/net-wireless/eiwd/eiwd-20200416.ebuild index 1453d6a..96457f7 100644 --- a/net-wireless/eiwd/eiwd-20200416.ebuild +++ b/net-wireless/eiwd/eiwd-20200416.ebuild @@ -28,7 +28,9 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}"/20200416.patch ) +PATCHES=( + "${FILESDIR}"/20200416.patch + "${FILESDIR}"/iwmon.patch ) src_prepare() { default diff --git a/net-wireless/eiwd/files/iwmon.patch b/net-wireless/eiwd/files/iwmon.patch new file mode 100644 index 000..5be901e --- /dev/null +++ b/net-wireless/eiwd/files/iwmon.patch @@ -0,0 +1,62 @@ +diff --git a/monitor/iwmon.1 b/monitor/iwmon.1 +new file mode 100644 +index ..433ce18b +--- /dev/null b/monitor/iwmon.1 +@@ -0,0 +1,56 @@ ++.\" Man page generated from reStructuredText. ++. ++.TH IWMON 1 "22 September 2019" "iwmon" "Linux Connectivity" ++.SH NAME ++iwmon \- Internet wireless monitor utility ++. ++.nr rst2man-indent-level 0 ++. ++.de1 rstReportMargin ++\\$1 \\n[an-margin] ++level \\n[rst2man-indent-level] ++level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] ++- ++\\n[rst2man-indent0] ++\\n[rst2man-indent1] ++\\n[rst2man-indent2] ++.. ++.de1 INDENT ++.\" .rstReportMargin pre: ++. RS \\$1 ++. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] ++. nr rst2man-indent-level +1 ++.\" .rstReportMargin post: ++.. ++.de UNINDENT ++. RE ++.\" indent \\n[an-margin] ++.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] ++.nr rst2man-indent-level -1 ++.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] ++.in \\n[rst2man-indent\\n[rst2man-indent-level]]u ++.. ++.SH SYNOPSIS ++.sp ++\fBiwmon\fP [\fIoptions\fP ...] ++.SH DESCRIPTION ++.sp ++Tool for monitoring and logging of Wireless control messages from nl80211. ++.SH OPTIONS ++.INDENT 0.0 ++.TP ++.B \-\-version\fP,\fB \-v ++Show version number and exit. ++.TP ++.B \-\-help\fP,\fB \-h ++Show help message and exit. ++.UNINDENT ++.SH SEE ALSO ++.sp ++iwd(8) ++.SH AUTHOR ++Marcel Holtmann ++.SH COPYRIGHT ++2013-2019 Intel Corporation ++.\" Generated by docutils manpage writer. ++.
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/
commit: a7b1b2d10c50f149b44d588c2eaf47eb439cc50c Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Jun 4 19:13:19 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Jun 4 19:13:19 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7b1b2d1 net-wireless/eiwd: add docutils for Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index 1e60ef4..12c7868 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -17,7 +17,8 @@ SLOT="0" KEYWORDS="" IUSE="+system-ell" -DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" +DEPEND="system-ell? ( >=dev-libs/ell-0.31 ) + dev-python/docutils" RDEPEND="${DEPEND} !net-wireless/iwd net-wireless/wireless-regdb"
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/, net-wireless/eiwd/files/
commit: 1fd01c26b6ce5ae14850f5df99973b2a51856b01 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Jun 6 09:25:38 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jun 6 09:25:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fd01c26 net-wireless/eiwd: Add resolvconf to RDEPEND See https://github.com/kisslinux/repo/blob/master/extra/eiwd/post-install Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-1.6.1.ebuild | 9 +++-- net-wireless/eiwd/eiwd-.ebuild | 12 net-wireless/eiwd/files/iwd.initd | 2 +- net-wireless/eiwd/files/main.conf | 4 net-wireless/eiwd/metadata.xml | 3 +++ 5 files changed, 23 insertions(+), 7 deletions(-) diff --git a/net-wireless/eiwd/eiwd-1.6.1.ebuild b/net-wireless/eiwd/eiwd-1.6.1.ebuild index 3880b77..89de5dd 100644 --- a/net-wireless/eiwd/eiwd-1.6.1.ebuild +++ b/net-wireless/eiwd/eiwd-1.6.1.ebuild @@ -15,10 +15,11 @@ SRC_URI="https://github.com/dylanaraps/eiwd/releases/download/${MY_PV}/${MY_P}.t LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+system-ell" +IUSE="+resolvconf +system-ell" DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} + resolvconf? ( || ( net-dns/openresolv net-misc/dhcpcd ) ) !net-wireless/iwd net-wireless/wireless-regdb" BDEPEND="virtual/pkgconfig" @@ -38,5 +39,9 @@ src_configure() { src_install() { default keepdir /var/lib/iwd - newinitd "${FILESDIR}/iwd.initd" iwd + newinitd "${FILESDIR}"/iwd.initd iwd + if use resolvconf ; then + insinto /etc/iwd/ + doins "${FILESDIR}"/main.conf + fi } diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index 12c7868..78157c4 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -15,11 +15,11 @@ EGIT_REPO_URI="https://github.com/dylanaraps/eiwd.git; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="+system-ell" +IUSE="+resolvconf +system-ell" -DEPEND="system-ell? ( >=dev-libs/ell-0.31 ) - dev-python/docutils" +DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" RDEPEND="${DEPEND} + resolvconf? ( || ( net-dns/openresolv net-misc/dhcpcd ) ) !net-wireless/iwd net-wireless/wireless-regdb" BDEPEND="virtual/pkgconfig" @@ -44,5 +44,9 @@ src_configure() { src_install() { default keepdir /var/lib/iwd - newinitd "${FILESDIR}/iwd.initd" iwd + newinitd "${FILESDIR}"/iwd.initd iwd + if use resolvconf ; then + insinto /etc/iwd/ + doins "${FILESDIR}"/main.conf + fi } diff --git a/net-wireless/eiwd/files/iwd.initd b/net-wireless/eiwd/files/iwd.initd index 673bc47..6a1e086 100644 --- a/net-wireless/eiwd/files/iwd.initd +++ b/net-wireless/eiwd/files/iwd.initd @@ -9,6 +9,6 @@ command_background="yes" depend() { provide net after bootmisc modules - before dns dhcpcd net + before dns dhcpcd keyword -shutdown } diff --git a/net-wireless/eiwd/files/main.conf b/net-wireless/eiwd/files/main.conf new file mode 100644 index 000..72ec4fb --- /dev/null +++ b/net-wireless/eiwd/files/main.conf @@ -0,0 +1,4 @@ +[General] +EnableNetworkConfiguration=true +[Network] +NameResolvingService=resolvconf diff --git a/net-wireless/eiwd/metadata.xml b/net-wireless/eiwd/metadata.xml index 12f4ea9..31efe3f 100644 --- a/net-wireless/eiwd/metadata.xml +++ b/net-wireless/eiwd/metadata.xml @@ -9,5 +9,8 @@ Use the system-wide dev-libs/ellinstead of bundled. + + Use resolvconf to handle /etc/resolv.conf updates +
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/files/
commit: 51550ef61d04c18e703ecc40370f8dc97f8c44a0 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Jun 5 06:33:49 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Jun 5 06:33:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51550ef6 net-wireless/eiwd: make netmount happy Without 'provide net' openrc throws messages "iService 'netmount' needs non existant service 'net'" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/files/iwd.initd | 1 + 1 file changed, 1 insertion(+) diff --git a/net-wireless/eiwd/files/iwd.initd b/net-wireless/eiwd/files/iwd.initd index e2b1040..673bc47 100644 --- a/net-wireless/eiwd/files/iwd.initd +++ b/net-wireless/eiwd/files/iwd.initd @@ -7,6 +7,7 @@ pidfile="/run/iwd.pid" command_background="yes" depend() { + provide net after bootmisc modules before dns dhcpcd net keyword -shutdown
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/
commit: f4b3a8906619f0165c5b0a37187c7e178b51b1f3 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri May 29 14:55:28 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri May 29 15:10:30 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f4b3a890 net-wireless/eiwd: Get rid of COMMON_DEPEND Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-1.6.1.ebuild | 7 +++ net-wireless/eiwd/eiwd-.ebuild | 7 +++ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/net-wireless/eiwd/eiwd-1.6.1.ebuild b/net-wireless/eiwd/eiwd-1.6.1.ebuild index de51dc2..3880b77 100644 --- a/net-wireless/eiwd/eiwd-1.6.1.ebuild +++ b/net-wireless/eiwd/eiwd-1.6.1.ebuild @@ -17,12 +17,11 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+system-ell" -COMMON_DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" -BDEPEND="virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} +DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" +RDEPEND="${DEPEND} !net-wireless/iwd net-wireless/wireless-regdb" -DEPEND="${COMMON_DEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index 223e00e..1e60ef4 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -17,12 +17,11 @@ SLOT="0" KEYWORDS="" IUSE="+system-ell" -COMMON_DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" -BDEPEND="virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} +DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" +RDEPEND="${DEPEND} !net-wireless/iwd net-wireless/wireless-regdb" -DEPEND="${COMMON_DEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/
commit: 1ad59347f68d996c01d9786e4010412b3ae1ead4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Apr 17 06:00:34 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Apr 17 06:00:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ad59347 net-wireless/eiwd: update COMMON_DEPEND new dev-libs/ell-0.31 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/eiwd-1.6.1.ebuild | 2 +- net-wireless/eiwd/eiwd-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-wireless/eiwd/eiwd-1.6.1.ebuild b/net-wireless/eiwd/eiwd-1.6.1.ebuild index b00e9d1..de51dc2 100644 --- a/net-wireless/eiwd/eiwd-1.6.1.ebuild +++ b/net-wireless/eiwd/eiwd-1.6.1.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+system-ell" -COMMON_DEPEND="system-ell? ( ~dev-libs/ell-0.30 )" +COMMON_DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" BDEPEND="virtual/pkgconfig" RDEPEND="${COMMON_DEPEND} !net-wireless/iwd diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild index 90565bd..223e00e 100644 --- a/net-wireless/eiwd/eiwd-.ebuild +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="" IUSE="+system-ell" -COMMON_DEPEND="system-ell? ( ~dev-libs/ell-0.30 )" +COMMON_DEPEND="system-ell? ( >=dev-libs/ell-0.31 )" BDEPEND="virtual/pkgconfig" RDEPEND="${COMMON_DEPEND} !net-wireless/iwd
[gentoo-commits] repo/proj/guru:master commit in: net-wireless/eiwd/files/, net-wireless/eiwd/
commit: 96e6d8e02daa4ecc0db0db39788fb9941705ae03 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Apr 7 11:50:23 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Apr 7 11:51:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96e6d8e0 net-wireless/eiwd: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> net-wireless/eiwd/Manifest | 1 + net-wireless/eiwd/eiwd-1.6.1.ebuild | 43 + net-wireless/eiwd/eiwd-.ebuild | 48 + net-wireless/eiwd/files/iwd.initd | 13 ++ net-wireless/eiwd/metadata.xml | 13 ++ 5 files changed, 118 insertions(+) diff --git a/net-wireless/eiwd/Manifest b/net-wireless/eiwd/Manifest new file mode 100644 index 000..65b311a --- /dev/null +++ b/net-wireless/eiwd/Manifest @@ -0,0 +1 @@ +DIST eiwd-1.6-1.tar.xz 940492 BLAKE2B ba5256396510f6d092516ec210b7d274d7e984a1c7bf9f7ed5a8e1b7f0939c233d8a7e0d934f068c5bda5c7f54425134dca972ff1845396e7ed35298139e2923 SHA512 7f0e8522b01c455f16f43682b1f8b76ef15587f53cf4f6976870d9797e1d8f40f5c8146d23b277a3d94ab534b832a837190734840429f58acce27e16edef diff --git a/net-wireless/eiwd/eiwd-1.6.1.ebuild b/net-wireless/eiwd/eiwd-1.6.1.ebuild new file mode 100644 index 000..b00e9d1 --- /dev/null +++ b/net-wireless/eiwd/eiwd-1.6.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_PV="$(ver_rs 2 '-')" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="iwd without dbus" +HOMEPAGE="https://github.com/dylanaraps/eiwd; +SRC_URI="https://github.com/dylanaraps/eiwd/releases/download/${MY_PV}/${MY_P}.tar.xz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+system-ell" + +COMMON_DEPEND="system-ell? ( ~dev-libs/ell-0.30 )" +BDEPEND="virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND} + !net-wireless/iwd + net-wireless/wireless-regdb" +DEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + append-cflags "-fsigned-char" + local myeconfargs=( + --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var + --disable-dbus + $(use_enable system-ell external-ell) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + keepdir /var/lib/iwd + newinitd "${FILESDIR}/iwd.initd" iwd +} diff --git a/net-wireless/eiwd/eiwd-.ebuild b/net-wireless/eiwd/eiwd-.ebuild new file mode 100644 index 000..90565bd --- /dev/null +++ b/net-wireless/eiwd/eiwd-.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic git-r3 + +MY_PV="$(ver_rs 2 '-')" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="iwd without dbus" +HOMEPAGE="https://github.com/dylanaraps/eiwd; +EGIT_REPO_URI="https://github.com/dylanaraps/eiwd.git; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="" +IUSE="+system-ell" + +COMMON_DEPEND="system-ell? ( ~dev-libs/ell-0.30 )" +BDEPEND="virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND} + !net-wireless/iwd + net-wireless/wireless-regdb" +DEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-cflags "-fsigned-char" + local myeconfargs=( + --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var + --disable-dbus + $(use_enable system-ell external-ell) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + keepdir /var/lib/iwd + newinitd "${FILESDIR}/iwd.initd" iwd +} diff --git a/net-wireless/eiwd/files/iwd.initd b/net-wireless/eiwd/files/iwd.initd new file mode 100644 index 000..e2b1040 --- /dev/null +++ b/net-wireless/eiwd/files/iwd.initd @@ -0,0 +1,13 @@ +#!/sbin/openrc-run +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +command="/usr/libexec/iwd" +pidfile="/run/iwd.pid" +command_background="yes" + +depend() { + after bootmisc modules + before dns dhcpcd net + keyword -shutdown +} diff --git a/net-wireless/eiwd/metadata.xml b/net-wireless/eiwd/metadata.xml new file mode 100644 index 000..12f4ea9 --- /dev/null +++ b/net-wireless/eiwd/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + dylanaraps/eiwd + + + + Use the system-wide dev-libs/ellinstead of bundled. + + +