[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/, net-wireless/linssid/files/
commit: 7ab80fb494e436599d75eace5144cd41b77b6b0f Author: Conrad Kostecki gentoo org> AuthorDate: Wed Feb 9 13:13:02 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Feb 9 13:14:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab80fb4 net-wireless/linssid: update EAPI 7 -> 8 Also fixed compilation with >=qwt-6.2.0. Closes: https://bugs.gentoo.org/829153 Signed-off-by: Conrad Kostecki gentoo.org> .../linssid/files/linssid-3.6-qwt620.patch | 48 + net-wireless/linssid/linssid-3.6-r2.ebuild | 62 ++ 2 files changed, 110 insertions(+) diff --git a/net-wireless/linssid/files/linssid-3.6-qwt620.patch b/net-wireless/linssid/files/linssid-3.6-qwt620.patch new file mode 100644 index ..bea00e1f432d --- /dev/null +++ b/net-wireless/linssid/files/linssid-3.6-qwt620.patch @@ -0,0 +1,48 @@ +From: Luigi Baldoni +Date: 2021-08-04 22:14:02 +0200 +Subject: Fix compatibility with Qwt 6.2.0 +References: https://sourceforge.net/p/linssid/discussion/bugs/thread/3080bf8f4d/ +Upstream: submitted + +Disambiguate function calls after new overloads added in qwt 6.2. +(courtesy of Jari Kuittinen) + +--- + +Index: MainForm.cpp +=== +--- a/MainForm.cpp b/MainForm.cpp +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -1036,7 +1037,7 @@ void MainForm::fillPlots() { + MainForm::cellDataRay[tbi].signal ) ); + } + } else { +-MainForm::cellDataRay[tbi].pBandCurve->setSamples(0, 0, 0); ++MainForm::cellDataRay[tbi].pBandCurve->setSamples((double *)nullptr, (double *)nullptr, 0); + } + // now the signal history plot + int ixStart; +@@ -1055,7 +1056,7 @@ void MainForm::fillPlots() { + &(MainForm::cellDataRay[tbi].pHistory->signal[ixStart]), ixLength); + } else { + +-MainForm::cellDataRay[tbi].pTimeCurve->setSamples(0, 0, 0); ++MainForm::cellDataRay[tbi].pTimeCurve->setSamples((double *)nullptr, (double *)nullptr, 0); + } + } + MainForm::mainFormWidget.chan24Plot->replot(); +@@ -1424,4 +1425,4 @@ int MainForm::MinIntStr(const string &s) + //const std::string whiteSpaces( " \f\n\r\t\v" ); + //std::string::size_type pos = str.find_first_not_of( whiteSpaces ); + //str.erase( pos + 1 ); +-//} +\ No newline at end of file ++//} diff --git a/net-wireless/linssid/linssid-3.6-r2.ebuild b/net-wireless/linssid/linssid-3.6-r2.ebuild new file mode 100644 index ..8e67948519cc --- /dev/null +++ b/net-wireless/linssid/linssid-3.6-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg-utils + +DESCRIPTION="Graphical wireless scanning for Linux" +HOMEPAGE="https://sourceforge.net/projects/linssid/"; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" +S="${WORKDIR}/${P}/${PN}-app" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" + +DEPEND=" + dev-libs/boost:= + dev-qt/qtcore:5 + dev-qt/qtopengl:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + x11-libs/qwt:6[opengl,qt5(+),svg] +" + +RDEPEND=" + ${DEPEND} + net-wireless/iw + sys-auth/polkit + x11-libs/libxkbcommon[X] +" + +DOCS=( README_${PV} ) + +PATCHES=( "${FILESDIR}/${PN}-3.6-qwt620.patch" ) + +src_prepare() { + default + + # Fix lib path for x11-libs/qwt and use system qwt for compiling + sed -e '/libqwt-qt5.so.6/c\LIBS += -lqwt6-qt5' -e 's/CONFIG += release/& qwt/' -i linssid-app.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: 48449a998c95f8f33a35d8b4d0e4fd1a7fa8f958 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Feb 9 13:14:07 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Feb 9 13:14:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48449a99 net-wireless/linssid: drop 3.6-r1 Signed-off-by: Conrad Kostecki gentoo.org> net-wireless/linssid/linssid-3.6-r1.ebuild | 61 -- 1 file changed, 61 deletions(-) diff --git a/net-wireless/linssid/linssid-3.6-r1.ebuild b/net-wireless/linssid/linssid-3.6-r1.ebuild deleted file mode 100644 index f12ac63ff47b.. --- a/net-wireless/linssid/linssid-3.6-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils xdg-utils - -DESCRIPTION="Graphical wireless scanning for Linux" -HOMEPAGE="https://sourceforge.net/projects/linssid/"; -SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - dev-libs/boost:= - dev-qt/qtcore:5 - dev-qt/qtopengl:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - x11-libs/qwt:6[opengl,qt5(+),svg] -" - -RDEPEND=" - ${DEPEND} - net-wireless/iw - sys-auth/polkit - x11-libs/libxkbcommon[X] -" - -S="${WORKDIR}/${P}/${PN}-app" - -DOCS=( README_${PV} ) - -src_prepare() { - default - - # Fix lib path for x11-libs/qwt and use system qwt for compiling - sed -e '/libqwt-qt5.so.6/c\LIBS += -lqwt6-qt5' -e 's/CONFIG += release/& qwt/' -i linssid-app.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install - - einstalldocs -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: 4f09d0ed477f7e924a65aad2d8ccef1915e1baf3 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Dec 2 23:07:08 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Dec 2 23:21:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f09d0ed net-wireless/linssid: updated metadata.xml Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Conrad Kostecki gentoo.org> net-wireless/linssid/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/net-wireless/linssid/metadata.xml b/net-wireless/linssid/metadata.xml index 9a5b3da0f39..abc4387672c 100644 --- a/net-wireless/linssid/metadata.xml +++ b/net-wireless/linssid/metadata.xml @@ -2,13 +2,9 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ck+gen...@bl4ckb0x.de + conik...@gentoo.org Conrad Kostecki - - proxy-ma...@gentoo.org - Proxy Maintainers - LinSSID displays the information available from the 'iw list' tool in a graphical format.
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: 1db31bb2362d4cd6682fab6a16624d552ee4323f Author: Rick Farina gentoo org> AuthorDate: Fri Aug 23 14:42:22 2019 + Commit: Rick Farina gentoo org> CommitDate: Fri Aug 23 14:42:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db31bb2 net-wireless/linssid: stabilize x86 bug #682762 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Rick Farina gentoo.org> net-wireless/linssid/linssid-3.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/linssid/linssid-3.6-r1.ebuild b/net-wireless/linssid/linssid-3.6-r1.ebuild index 8c9e2377c9e..f12ac63ff47 100644 --- a/net-wireless/linssid/linssid-3.6-r1.ebuild +++ b/net-wireless/linssid/linssid-3.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" dev-libs/boost:=
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: 9770ec00792407a79e8c996ffe6c9d2e1ff2a880 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 13 19:09:02 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 13 19:09:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9770ec00 net-wireless/linssid: amd64 stable wrt bug #682762 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" net-wireless/linssid/linssid-3.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-wireless/linssid/linssid-3.6-r1.ebuild b/net-wireless/linssid/linssid-3.6-r1.ebuild index 8dc533ea7ce..8c9e2377c9e 100644 --- a/net-wireless/linssid/linssid-3.6-r1.ebuild +++ b/net-wireless/linssid/linssid-3.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" dev-libs/boost:=
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: c20e3399703ba2729849d791871322f76624c85d Author: Conrad Kostecki kostecki com> AuthorDate: Sun Nov 4 16:54:45 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 10 04:52:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20e3399 net-wireless/linssid: drop old version Bug: https://bugs.gentoo.org/670268 Closes: https://github.com/gentoo/gentoo/pull/10282 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Georgy Yakovlev gentoo.org> net-wireless/linssid/linssid-3.6.ebuild | 68 - 1 file changed, 68 deletions(-) diff --git a/net-wireless/linssid/linssid-3.6.ebuild b/net-wireless/linssid/linssid-3.6.ebuild deleted file mode 100644 index 79d6ce72d29..000 --- a/net-wireless/linssid/linssid-3.6.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils xdg-utils - -DESCRIPTION="Graphical wireless scanning for Linux" -HOMEPAGE="https://sourceforge.net/projects/linssid/"; -SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="policykit" - -DEPEND="dev-libs/boost:= - dev-qt/qtcore:5 - dev-qt/qtopengl:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - x11-libs/qwt:6[opengl,qt5(+),svg]" - -RDEPEND="net-wireless/iw - x11-libs/libxkbcommon[X] - policykit? ( sys-auth/polkit ) - !policykit? ( app-admin/sudo - x11-libs/gksu ) - ${DEPEND}" - -S="${WORKDIR}/${P}/${PN}-app" - -DOCS=( README_${PV} ) - -src_prepare() { - # Use system qwt for compiling - sed -i -e 's/CONFIG += release/CONFIG += release qwt/' linssid-app.pro || die - - # Fix lib path for x11-libs/qwt - sed -i -e '/libqwt-qt5.so.6/c\LIBS += -lqwt6-qt5' linssid-app.pro || die - - # Enable 'gksu' when a user don't want policykit - if ! use policykit; then - sed -i -e 's/Exec=.*/Exec=gksu linssid/' linssid.desktop || die - fi - - default -} - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install - - einstalldocs -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: d6f3a2a455194343dd0768cfea5f8a9012e39eac Author: Conrad Kostecki kostecki com> AuthorDate: Sun Nov 4 16:54:07 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 10 04:51:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f3a2a4 net-wireless/linssid: disable optional gksu support Also bumped to EAPI=7. Closes: https://bugs.gentoo.org/670268 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Georgy Yakovlev gentoo.org> net-wireless/linssid/linssid-3.6-r1.ebuild | 61 ++ 1 file changed, 61 insertions(+) diff --git a/net-wireless/linssid/linssid-3.6-r1.ebuild b/net-wireless/linssid/linssid-3.6-r1.ebuild new file mode 100644 index 000..8dc533ea7ce --- /dev/null +++ b/net-wireless/linssid/linssid-3.6-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils xdg-utils + +DESCRIPTION="Graphical wireless scanning for Linux" +HOMEPAGE="https://sourceforge.net/projects/linssid/"; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/boost:= + dev-qt/qtcore:5 + dev-qt/qtopengl:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + x11-libs/qwt:6[opengl,qt5(+),svg] +" + +RDEPEND=" + ${DEPEND} + net-wireless/iw + sys-auth/polkit + x11-libs/libxkbcommon[X] +" + +S="${WORKDIR}/${P}/${PN}-app" + +DOCS=( README_${PV} ) + +src_prepare() { + default + + # Fix lib path for x11-libs/qwt and use system qwt for compiling + sed -e '/libqwt-qt5.so.6/c\LIBS += -lqwt6-qt5' -e 's/CONFIG += release/& qwt/' -i linssid-app.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: 74f10fd5ab8923dd012d5a161d6c3f4efe024da7 Author: Conrad Kostecki kostecki com> AuthorDate: Thu Jul 5 08:19:19 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jul 6 21:47:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f10fd5 net-wireless/linssid: drop old version Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-wireless/linssid/Manifest | 1 - net-wireless/linssid/linssid-3.5-r1.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/net-wireless/linssid/Manifest b/net-wireless/linssid/Manifest index 240b5a574f0..fbb32192ee6 100644 --- a/net-wireless/linssid/Manifest +++ b/net-wireless/linssid/Manifest @@ -1,2 +1 @@ -DIST linssid_3.5.orig.tar.gz 396769 BLAKE2B f2d04af5d990a51cce8501309fcf14090e262b531ec6b914c3373d4bf0cb2d2bfed9ead81a21e2dfe5a3f7bf2cef3d400aadb216604317946a8dc4938298246a SHA512 874f428a6a6de34404b57601f016f9e417e75578ec5c5c0661fa614f2bde80d732132d31880f7b947a7178b0fcaf6b00bb3c317a652346d50009ce814b46f7b1 DIST linssid_3.6.orig.tar.gz 397541 BLAKE2B 35d56cc9439a3a117200c59a03dad3a53bbecbe522a5592ba4cd6a5d37332c4b8c6ec065b7357643bda6b7b54462d720e3ee0b3efcb5a80e14c809330d84fc2b SHA512 066c890776a23d0e5fe8518826c64edc4b7d6dcef28cd7ce58f842e52b9e2b13517358ca6df636613abd1e860b20c6b542b5df165de1aa262e1e7db8a60e00e5 diff --git a/net-wireless/linssid/linssid-3.5-r1.ebuild b/net-wireless/linssid/linssid-3.5-r1.ebuild deleted file mode 100644 index 3b0e116ee02..000 --- a/net-wireless/linssid/linssid-3.5-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils xdg-utils - -DESCRIPTION="Graphical wireless scanning for Linux" -HOMEPAGE="https://sourceforge.net/projects/linssid/"; -SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="policykit" - -DEPEND="dev-libs/boost:= - dev-qt/qtcore:5 - dev-qt/qtopengl:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - x11-libs/qwt:6[opengl,qt5(+),svg]" - -RDEPEND="net-wireless/iw - x11-libs/libxkbcommon[X] - policykit? ( sys-auth/polkit ) - !policykit? ( app-admin/sudo - x11-libs/gksu ) - ${DEPEND}" - -S="${WORKDIR}/${P}/${PN}-app" - -DOCS=( README_${PV} ) - -src_prepare() { - # Use system qwt for compiling - sed -i -e 's/CONFIG += release/CONFIG += release qwt/' linssid-app.pro || die - - # Fix lib path for x11-libs/qwt - if use amd64; then - sed -i -e "s/lib\/libqwt-qt5.so.6/\/$(get_libdir)\/libqwt6-qt5.so.6/" linssid-app.pro || die - fi - - # Enable 'gksu' when a user don't want policykit - if ! use policykit; then - sed -i -e 's/Exec=.*/Exec=gksu linssid/' linssid.desktop || die - fi - - default -} - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install - - einstalldocs -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: b24c9c0018244fd1e21978b92593ef4e22234b0b Author: Conrad Kostecki kostecki com> AuthorDate: Thu Jul 5 08:17:42 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jul 6 21:47:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24c9c00 net-wireless/linssid: don't use hard coded path for qwt6-qt5 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9061 net-wireless/linssid/linssid-3.6.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-wireless/linssid/linssid-3.6.ebuild b/net-wireless/linssid/linssid-3.6.ebuild index 3b0e116ee02..79d6ce72d29 100644 --- a/net-wireless/linssid/linssid-3.6.ebuild +++ b/net-wireless/linssid/linssid-3.6.ebuild @@ -37,9 +37,7 @@ src_prepare() { sed -i -e 's/CONFIG += release/CONFIG += release qwt/' linssid-app.pro || die # Fix lib path for x11-libs/qwt - if use amd64; then - sed -i -e "s/lib\/libqwt-qt5.so.6/\/$(get_libdir)\/libqwt6-qt5.so.6/" linssid-app.pro || die - fi + sed -i -e '/libqwt-qt5.so.6/c\LIBS += -lqwt6-qt5' linssid-app.pro || die # Enable 'gksu' when a user don't want policykit if ! use policykit; then
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: d27feb4c5e6a70ce5d6517486b49e9fb55db2e23 Author: Conrad Kostecki kostecki com> AuthorDate: Sat Jun 30 12:46:12 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jul 5 01:09:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27feb4c net-wireless/linssid: bump to version 3.6 Closes: https://bugs.gentoo.org/659678 Closes: https://github.com/gentoo/gentoo/pull/9013 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-wireless/linssid/Manifest | 1 + net-wireless/linssid/linssid-3.6.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/net-wireless/linssid/Manifest b/net-wireless/linssid/Manifest index ed80d155ded..240b5a574f0 100644 --- a/net-wireless/linssid/Manifest +++ b/net-wireless/linssid/Manifest @@ -1 +1,2 @@ DIST linssid_3.5.orig.tar.gz 396769 BLAKE2B f2d04af5d990a51cce8501309fcf14090e262b531ec6b914c3373d4bf0cb2d2bfed9ead81a21e2dfe5a3f7bf2cef3d400aadb216604317946a8dc4938298246a SHA512 874f428a6a6de34404b57601f016f9e417e75578ec5c5c0661fa614f2bde80d732132d31880f7b947a7178b0fcaf6b00bb3c317a652346d50009ce814b46f7b1 +DIST linssid_3.6.orig.tar.gz 397541 BLAKE2B 35d56cc9439a3a117200c59a03dad3a53bbecbe522a5592ba4cd6a5d37332c4b8c6ec065b7357643bda6b7b54462d720e3ee0b3efcb5a80e14c809330d84fc2b SHA512 066c890776a23d0e5fe8518826c64edc4b7d6dcef28cd7ce58f842e52b9e2b13517358ca6df636613abd1e860b20c6b542b5df165de1aa262e1e7db8a60e00e5 diff --git a/net-wireless/linssid/linssid-3.6.ebuild b/net-wireless/linssid/linssid-3.6.ebuild new file mode 100644 index 000..3b0e116ee02 --- /dev/null +++ b/net-wireless/linssid/linssid-3.6.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit qmake-utils xdg-utils + +DESCRIPTION="Graphical wireless scanning for Linux" +HOMEPAGE="https://sourceforge.net/projects/linssid/"; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="policykit" + +DEPEND="dev-libs/boost:= + dev-qt/qtcore:5 + dev-qt/qtopengl:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + x11-libs/qwt:6[opengl,qt5(+),svg]" + +RDEPEND="net-wireless/iw + x11-libs/libxkbcommon[X] + policykit? ( sys-auth/polkit ) + !policykit? ( app-admin/sudo + x11-libs/gksu ) + ${DEPEND}" + +S="${WORKDIR}/${P}/${PN}-app" + +DOCS=( README_${PV} ) + +src_prepare() { + # Use system qwt for compiling + sed -i -e 's/CONFIG += release/CONFIG += release qwt/' linssid-app.pro || die + + # Fix lib path for x11-libs/qwt + if use amd64; then + sed -i -e "s/lib\/libqwt-qt5.so.6/\/$(get_libdir)\/libqwt6-qt5.so.6/" linssid-app.pro || die + fi + + # Enable 'gksu' when a user don't want policykit + if ! use policykit; then + sed -i -e 's/Exec=.*/Exec=gksu linssid/' linssid.desktop || die + fi + + default +} + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: dad2f379022498d0efac99c9d4100e1f06045fc2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 24 23:11:48 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 25 04:43:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad2f379 net-wireless/linssid: Prepare for x11-libs/qwt:6 losing USE=qt5 Closes: https://github.com/gentoo/gentoo/pull/8965 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-wireless/linssid/{linssid-3.5.ebuild => linssid-3.5-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/linssid/linssid-3.5.ebuild b/net-wireless/linssid/linssid-3.5-r1.ebuild similarity index 97% rename from net-wireless/linssid/linssid-3.5.ebuild rename to net-wireless/linssid/linssid-3.5-r1.ebuild index 8ea242d855a..3b0e116ee02 100644 --- a/net-wireless/linssid/linssid-3.5.ebuild +++ b/net-wireless/linssid/linssid-3.5-r1.ebuild @@ -19,7 +19,7 @@ DEPEND="dev-libs/boost:= dev-qt/qtopengl:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 - x11-libs/qwt:6[opengl,qt5,svg]" + x11-libs/qwt:6[opengl,qt5(+),svg]" RDEPEND="net-wireless/iw x11-libs/libxkbcommon[X]
[gentoo-commits] repo/gentoo:master commit in: net-wireless/linssid/
commit: ae73117990ca867f26874767e28cfdec2c640f39 Author: Conrad Kostecki kostecki com> AuthorDate: Fri Jun 22 22:49:20 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 22 23:21:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae731179 net-wireless/linssid: New package Closes: https://bugs.gentoo.org/652208 Closes: https://github.com/gentoo/gentoo/pull/7771 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-wireless/linssid/Manifest | 1 + net-wireless/linssid/linssid-3.5.ebuild | 70 + net-wireless/linssid/metadata.xml | 24 +++ 3 files changed, 95 insertions(+) diff --git a/net-wireless/linssid/Manifest b/net-wireless/linssid/Manifest new file mode 100644 index 000..ed80d155ded --- /dev/null +++ b/net-wireless/linssid/Manifest @@ -0,0 +1 @@ +DIST linssid_3.5.orig.tar.gz 396769 BLAKE2B f2d04af5d990a51cce8501309fcf14090e262b531ec6b914c3373d4bf0cb2d2bfed9ead81a21e2dfe5a3f7bf2cef3d400aadb216604317946a8dc4938298246a SHA512 874f428a6a6de34404b57601f016f9e417e75578ec5c5c0661fa614f2bde80d732132d31880f7b947a7178b0fcaf6b00bb3c317a652346d50009ce814b46f7b1 diff --git a/net-wireless/linssid/linssid-3.5.ebuild b/net-wireless/linssid/linssid-3.5.ebuild new file mode 100644 index 000..8ea242d855a --- /dev/null +++ b/net-wireless/linssid/linssid-3.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit qmake-utils xdg-utils + +DESCRIPTION="Graphical wireless scanning for Linux" +HOMEPAGE="https://sourceforge.net/projects/linssid/"; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="policykit" + +DEPEND="dev-libs/boost:= + dev-qt/qtcore:5 + dev-qt/qtopengl:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + x11-libs/qwt:6[opengl,qt5,svg]" + +RDEPEND="net-wireless/iw + x11-libs/libxkbcommon[X] + policykit? ( sys-auth/polkit ) + !policykit? ( app-admin/sudo + x11-libs/gksu ) + ${DEPEND}" + +S="${WORKDIR}/${P}/${PN}-app" + +DOCS=( README_${PV} ) + +src_prepare() { + # Use system qwt for compiling + sed -i -e 's/CONFIG += release/CONFIG += release qwt/' linssid-app.pro || die + + # Fix lib path for x11-libs/qwt + if use amd64; then + sed -i -e "s/lib\/libqwt-qt5.so.6/\/$(get_libdir)\/libqwt6-qt5.so.6/" linssid-app.pro || die + fi + + # Enable 'gksu' when a user don't want policykit + if ! use policykit; then + sed -i -e 's/Exec=.*/Exec=gksu linssid/' linssid.desktop || die + fi + + default +} + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/net-wireless/linssid/metadata.xml b/net-wireless/linssid/metadata.xml new file mode 100644 index 000..9a5b3da0f39 --- /dev/null +++ b/net-wireless/linssid/metadata.xml @@ -0,0 +1,24 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + ck+gen...@bl4ckb0x.de + Conrad Kostecki + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + LinSSID displays the information available + from the 'iw list' tool in a graphical format. + It displays a table of all of the local wireless networks + that your device can receive and information about them. + It also displays charts of the signal strength of each network by + channel number and over time. + + + https://sourceforge.net/p/linssid/discussion/bugs/ + linssid + +