diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-12-25 23:06:25 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-12-25 23:06:25 +0000 |
commit | 441d1370330332b7d78f238d2f5e13f7aed5e4e0 (patch) | |
tree | 6a5171dd615dfeee62a45044144c66e864738fb0 /net-wireless | |
parent | ab3da91fb6c91a9df52fff8f991570f456fd3c7a (diff) |
gentoo christmass resync : 25.12.2020
Diffstat (limited to 'net-wireless')
53 files changed, 496 insertions, 404 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz Binary files differindex 9a888d72ab11..b6fb0523eedb 100644 --- a/net-wireless/Manifest.gz +++ b/net-wireless/Manifest.gz diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest index 6b6f3ddc9926..8008b0979a52 100644 --- a/net-wireless/gnuradio/Manifest +++ b/net-wireless/gnuradio/Manifest @@ -4,6 +4,6 @@ AUX gnuradio-3.8.2.0-lamda-gr-uhd.patch 3748 BLAKE2B bfda3afe8dcc5b872a86379d6d3 AUX gnuradio-3.8.2.0-lamda-most-components.patch 14122 BLAKE2B 30e63140ced2fdfd9712051ae6d758f2de57511bfdea972364c37d70c1eaf6e41921ad4e14e8f005be53016d8613e1c524b529c7b0e2476afc103edb49cfd946 SHA512 86f5f3ed6856fd183e71af1e6a94bc7e4310842f48a1ae7ed85b79d7a1ff86ebe84027bf24c3dc14a47c28335cc5edc321a7fce1ce24bcb26c0d7432e7aab4f7 AUX gnuradio-3.8.2.0-lamda-set-msg-handlers.patch 14027 BLAKE2B 5a4a248264df514991343c4eb134c3f3fca2c2e11a5b4eeb63eaa1d0d16a45d87b9a9edebbe30dafeec6488926a7be7ab44d8c15b3c5529000fb488dc7b2dff4 SHA512 6d62d0fc8c06d0df6c046fc69c0280ba1dd2a2f409694c48af67cc6ee72b82d492ef86d10f6d44e4a053f54da187a5dcdc370a82358f2a8595bd37dd8d15eb02 DIST gnuradio-3.8.2.0.tar.xz 2438736 BLAKE2B 93eabff578cd6b3b6587a6aa083095c787323ebf87a447d61999813e7e5e48b414d080a4fc02d01dabaa9378d42e3a210451a9109fc202991ebda8d1c9669676 SHA512 33930f62762cd9e3d1038b4a903f01e7ab33129732d207c126a89c1f1e719e9d656a94cdcbf3f6010f8476fedacee639c8a12444c41cdd56ad9fbace7863a170 -EBUILD gnuradio-3.8.2.0.ebuild 6244 BLAKE2B 77e64db618f040ce327270754ce00fd475b85af05d1d92acd9344492aebcffdece71bd5b309d3dbe6db020a7b3fc0d728a228f3f377c82f5c7313cfaea4d1674 SHA512 a16d8b41c491cd20a1d006615a94b80cf99f6d89b80d65a62a6d59e14ca99be279d25a95e77a3cd448deb5e997c03b8ad5bcca190f9ef8e89199083862719784 +EBUILD gnuradio-3.8.2.0-r1.ebuild 6374 BLAKE2B 7254a8afa26163c695efab606d2440f2b166d21d9bbf96df5075a29e25cc672e93d0ffbaa3b9c6468d7499e66447a5c3f203dcbe3e71beffac1816d7f11c29f3 SHA512 4a7d97523de00fe42ac658374d303af6aa8cd70df224a968c6e736763663de084ed4b48d5c014edb28cb95029189a925663c9c7cbb607b1074392ffab7ab655d EBUILD gnuradio-9999.ebuild 5963 BLAKE2B 80edb3e39b870a933927b52cafc95eef2a2ec29e0bd271bc2ced894fd49bae82c805df8010ff3df358221dfcab545b7d04788750017655f7cd02a7576f4046c7 SHA512 1ca5b9a03688bfea06f83202c34b53adcf5763670b51fd31cfea856d04d568c417d73c2d2145008d35805f19a1a3debc4cf73a607d5e098f4ba2aec08961f523 -MISC metadata.xml 1532 BLAKE2B 0e5d971ca6a16064f0c250b3577bed7196c01089279821adb4d30523a850dc84a9f88936a8ff3471e468b36cf42942c34098e59351e9b97fcd97c6be110213b9 SHA512 636c94dab0303842c19cdb3aaccc354cdb5f14d758ee601e921e3d0bbcd6c7b2080abc16ba04ae9882129711312acfb58edfbd44b2619723cd01a989cafcd204 +MISC metadata.xml 1593 BLAKE2B 75fa7c4bde9843a9e1ff24eb3311a605abf00eeb6624216cc1fb0c6b425f013cf0c26c71076a9eb1d2bf65b6739e9c52a97f47a4bbcceff2640128dbb5c489b8 SHA512 6f9bce6f28289c43a814ae9ee7204c1a74afe85e1758a22b309e55b20e24e00815dbe2f6b6e964d564e79546ca5fce2351c14a099f839653419e62214b51ea30 diff --git a/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild b/net-wireless/gnuradio/gnuradio-3.8.2.0-r1.ebuild index 72ff39cee8c8..95ad272d2873 100644 --- a/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild +++ b/net-wireless/gnuradio/gnuradio-3.8.2.0-r1.ebuild @@ -21,7 +21,7 @@ else KEYWORDS="~amd64 ~arm ~x86" fi -IUSE="+audio +alsa +analog +digital channels doc dtv examples fec +filter grc jack modtool oss performance-counters portaudio +qt5 sdl test trellis uhd vocoder +utils wavelet zeromq" +IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec +filter grc jack modtool oss performance-counters portaudio +qt5 sdl test trellis uhd vocoder +utils wavelet zeromq" #RESTRICT="!test? ( test )" #Tests are known broken right now @@ -51,8 +51,9 @@ RDEPEND="${PYTHON_DEPS} $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]') sci-libs/fftw:3.0= sci-libs/mpir - sci-libs/volk + sci-libs/volk:= alsa? ( media-libs/alsa-lib:= ) + ctrlport? ( $(python_gen_cond_dep 'dev-python/thrift[${PYTHON_USEDEP}]') ) fec? ( sci-libs/gsl dev-python/scipy @@ -100,7 +101,7 @@ RDEPEND="${PYTHON_DEPS} #That's right, it can't build if gnuradio 3.7 is installed #Both due to build failure, and then file collision due to bundled volk DEPEND="${RDEPEND} - !<net-wireless/gnuradio-3.8 + !!<net-wireless/gnuradio-3.8 app-text/docbook-xml-dtd:4.2 >=dev-lang/swig-3.0.5 virtual/pkgconfig @@ -144,6 +145,7 @@ src_configure() { -DENABLE_GR_AUDIO=ON -DENABLE_GR_ANALOG="$(usex analog)" -DENABLE_GR_CHANNELS="$(usex channels)" + -DENABLE_GR_CTRLPORT="$(usex ctrlport)" -DENABLE_GR_DIGITAL="$(usex digital)" -DENABLE_DOXYGEN="$(usex doc)" -DENABLE_GR_DTV="$(usex dtv)" diff --git a/net-wireless/gnuradio/metadata.xml b/net-wireless/gnuradio/metadata.xml index f3386a84a9e2..39b806501e07 100644 --- a/net-wireless/gnuradio/metadata.xml +++ b/net-wireless/gnuradio/metadata.xml @@ -9,6 +9,7 @@ <flag name="analog">enable analog signal processing blocks</flag> <flag name="audio">enable blocks to connect to audio sources (mic-in) and sinks (speaker-out) ports on a computer</flag> <flag name="channels">enable channel mode blocks</flag> + <flag name="ctrlport">enable control port interface</flag> <flag name="digital">enable digital signal processing blocks</flag> <flag name="dtv">enable digital tv signal processing blocks</flag> <flag name="fec">enable block for convolutional encoding using the CCSDS standard polynomial ("Voyager")</flag> diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest index cfee60d9c0b3..477b52c01694 100644 --- a/net-wireless/gqrx/Manifest +++ b/net-wireless/gqrx/Manifest @@ -1,5 +1,5 @@ AUX gqrx-bladerf-samplerate.patch 1197 BLAKE2B 1496903e5ae8ce0cba7b0fc30a34d42afe5e76adefc4ab4566fdd5e6c7e88994843c1ba3462be5f30740e35ddbea451317e0910fc5c6fe3f4564d3afc5bff2e4 SHA512 40e02bdaa7af30ae30eb447f01b79776f792a5f30fe3e1d3317d3a40ff8dedb3f19ef13b1e8566781c07ff1086bc919723c2aed940b7fbe88dff9c124116e73f DIST gqrx-2.14.3.tar.gz 1343813 BLAKE2B 19bb721a355f4b61c6a048aa5c2f1e2415ea2447fb6e6b2a0c1913d3dd0b1971523c51b5e27e0f07e671ce90e15996de8d22f54fdeb9873f08229cce50c5f9ab SHA512 436080f18a560a817921e451c2d5784b48b0e2e59ae1485578fe8d2afac9ad052b899fc0e3bb84976519ebaf2e061df31e6215d8957a5d06cc2e8431b9b55bef -EBUILD gqrx-2.14.3.ebuild 1224 BLAKE2B 6698c8084603cac9ffa4075097ded605d8e8f505a24a1fb1f18792b4429115cbfeada988abff06d3d1566ab7dd3cad215ef1a7ed5083883eefbf0a51a13dd9d9 SHA512 95204bc851a13f35dd6dbbb00657530a135393b066396fe19df50bb5473bc6954ba60c9b47ea27b4edda88539f83d3785875a8bcf7ace661be10b4510f715bfc -EBUILD gqrx-9999.ebuild 1490 BLAKE2B f0f5bd7edea78f4c31b25122afb2b5434c03081fcf310c508547e1a5c7065cecd9ec75a4daf8c726510ddfd9e42d7d5422151e00a19f42e6c3163cce9d52bd43 SHA512 8162527686dfd3063efa02b9437b359f76b3aebe8ae41409134b4e4697f06b099ec36387d35cdb8baac74659a7ead58eb566a42769ac55956ff44a788ed343ee +EBUILD gqrx-2.14.3-r1.ebuild 1226 BLAKE2B 247da437a3e740c67eb7345c9c6a8afea176576012c96ac3350b764e199dc9fc48f6e62e1f0e224d405825e2b432a5c9abf343396208b86facb62d15af7c807f SHA512 af94fd78c359ff8b0d0839ec6df771c2a11fc404bc1177180a8528005a36d7f4ae670c9f834443eb6867c71e459ec6d55cdf16ef4c1bd1bc40579ce4cb120e25 +EBUILD gqrx-9999.ebuild 1492 BLAKE2B 8b0006db9383bc4ed07283190e6bb3dfd6eeffb6c06b1c9ccfa1c8033582d765b3666a9bb141b273007845da3660cbb5a77d230325eda5ffc62d019e0340c6a6 SHA512 fd067021d092b0c13f67cc1987aec52d36a57f1b079a6ba9573587c0afe8f63ac17791474fec6bdb546a5127fe8bbe9a9a4cd2f93b4817651e2d7e64929af1fb MISC metadata.xml 523 BLAKE2B e40faae08e17b5c9c887870f51a9ea731c60037fa023d85ef386483108047c05b7a1cca299d1d9f92e8933957949b818d5c58c784d0032bb62031348f396dfe7 SHA512 26a1e52770090a69982939ebff1ec4ee26f7c637abf2748c5de5997087e17c0624871e311b17b1b5857ba9ac0bdc8113fd71e13975404462cc84946535adecd8 diff --git a/net-wireless/gqrx/gqrx-2.14.3.ebuild b/net-wireless/gqrx/gqrx-2.14.3-r1.ebuild index 9556937d851a..d1886c3e3d01 100644 --- a/net-wireless/gqrx/gqrx-2.14.3.ebuild +++ b/net-wireless/gqrx/gqrx-2.14.3-r1.ebuild @@ -29,7 +29,7 @@ DEPEND=">=net-wireless/gnuradio-3.7_rc:=[audio,analog,filter] dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 - sci-libs/volk + sci-libs/volk:= pulseaudio? ( media-sound/pulseaudio:= ) portaudio? ( media-libs/portaudio:= )" RDEPEND="${DEPEND}" diff --git a/net-wireless/gqrx/gqrx-9999.ebuild b/net-wireless/gqrx/gqrx-9999.ebuild index a008cc56721e..eaec3c59f547 100644 --- a/net-wireless/gqrx/gqrx-9999.ebuild +++ b/net-wireless/gqrx/gqrx-9999.ebuild @@ -29,7 +29,7 @@ DEPEND=">=net-wireless/gnuradio-3.7_rc:=[audio,analog,filter] dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 - sci-libs/volk + sci-libs/volk:= pulseaudio? ( media-sound/pulseaudio:= ) portaudio? ( media-libs/portaudio:= )" RDEPEND="${DEPEND}" diff --git a/net-wireless/gr-ieee802154/Manifest b/net-wireless/gr-ieee802154/Manifest index 891bddd9d72c..8a15fe3f3763 100644 --- a/net-wireless/gr-ieee802154/Manifest +++ b/net-wireless/gr-ieee802154/Manifest @@ -1,4 +1,4 @@ -DIST gr-ieee802154-0.0_p20191006.tar.gz 94443 BLAKE2B f561b401b97741e6a06d36b97be765f66778002c6ea7814ffcc08e7aa93d6236705a25c1f32d536d3e2d2193b92608cdd469ba086f459f0f8290c74f52297d6a SHA512 1c552cfe3739165382c36aeb8f556b17ee7925459d74c96d36a7b1f821e177860ddab601c87184cd33db9c97d1231edeb4267bbfbf9df198708db692e27a1a86 -EBUILD gr-ieee802154-0.0_p20191006.ebuild 1477 BLAKE2B 073a9067e81be3fdae9241348d525cef835d7c89766e84fe76a78319ccb951d7f072be1532d927f136f570bc8533d61a6e6de4a55a2d925cfb24563df16f6c12 SHA512 c05ac91dfccbe2ef6da651f9e7578fef44626256dbdb912dc049e16ae801a176e4092514f713b30ae1c1d3b3dc3fc91b3b62fea1211d80be65b172dc4863a39a -EBUILD gr-ieee802154-9999.ebuild 1477 BLAKE2B 073a9067e81be3fdae9241348d525cef835d7c89766e84fe76a78319ccb951d7f072be1532d927f136f570bc8533d61a6e6de4a55a2d925cfb24563df16f6c12 SHA512 c05ac91dfccbe2ef6da651f9e7578fef44626256dbdb912dc049e16ae801a176e4092514f713b30ae1c1d3b3dc3fc91b3b62fea1211d80be65b172dc4863a39a +DIST gr-ieee802154-0.0_p20200812.tar.gz 94491 BLAKE2B bfea628afb191fa88b2ffba7b99bccb05c5bc22e4799db85082ec5d0f1ccb98826a1aca728e8e5c096cd78d11ea7cf2b8ddf46b1783b33f2bd87da75d8f25c84 SHA512 5e012980436b7fff7226bbd9897b0eeceff60fa678fb41c4a83e59cd10b8d441eda2b378fa5d5767e0f24980863a6a756f5457e5cae346827481eb089fa719a9 +EBUILD gr-ieee802154-0.0_p20200812.ebuild 1455 BLAKE2B dadd1bdc9c94ece4f00abd605d42e0d67492cf26ddf4d90d622d2f1d9540815a0523bb63863afeed6af2de8bcdaea9ba074eb104848e93070742431ff4873895 SHA512 d6668749fec9a3a7dd581cfd126a2f51894cbb1430ab37efb831d41fa804b7aadcf133e6fa5d595ab363b5037a5dae67a9409504bd7499ae7edfbe72e97285bc +EBUILD gr-ieee802154-9999.ebuild 1455 BLAKE2B dadd1bdc9c94ece4f00abd605d42e0d67492cf26ddf4d90d622d2f1d9540815a0523bb63863afeed6af2de8bcdaea9ba074eb104848e93070742431ff4873895 SHA512 d6668749fec9a3a7dd581cfd126a2f51894cbb1430ab37efb831d41fa804b7aadcf133e6fa5d595ab363b5037a5dae67a9409504bd7499ae7edfbe72e97285bc MISC metadata.xml 326 BLAKE2B 0c715a85a0e2a4aa2ff0ac84318ea552eab5731a60b9b8391ec2540cd30c0f28e13e0b9aa17c45169d335bd10f457b79b11cd2c81538f6b3b11773223ca13364 SHA512 725d903a1befe5e9b41eae5478f65f11dd30a42c5c73597cd8a613347a271528357a176d5e88359ff6cd1074070e6ff413cb70f23d21b9467dd53a5b0d2d65a9 diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20191006.ebuild b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild index 48499a6bf347..307d0224073d 100644 --- a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20191006.ebuild +++ b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 DESCRIPTION="IEEE 802.15.4 ZigBee Transceiver" HOMEPAGE="https://github.com/bastibl/gr-ieee802-15-4" @@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://github.com/bastibl/gr-ieee802-15-4.git" KEYWORDS="" else - COMMIT="a3c79af96e18de3eb3a76659e1669a370efccf17" + COMMIT="c5e55146fadffa9288ed6de52c6c3ccc936688af" SRC_URI="https://github.com/bastibl/gr-ieee802-15-4/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/gr-ieee802-15-4-${COMMIT}" KEYWORDS="~amd64 ~x86" @@ -28,7 +28,7 @@ RDEPEND="=net-wireless/gnuradio-3.8*:0=[${PYTHON_SINGLE_USEDEP}] dev-libs/boost:=[${PYTHON_MULTI_USEDEP}] ') dev-libs/gmp - sci-libs/volk + sci-libs/volk:= ${PYTHON_DEPS}" DEPEND="${RDEPEND} dev-lang/swig:0" @@ -41,7 +41,7 @@ src_prepare() { sed -i '/${CPPUNIT_INCLUDE_DIRS}/d' CMakeLists.txt sed -i '/${CPPUNIT_LIBRARY_DIRS}/d' CMakeLists.txt sed -i '/GR_PKG_DOC_DIR/d' CMakeLists.txt - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -49,10 +49,10 @@ src_configure() { -DPYTHON_EXECUTABLE="${PYTHON}" -DGR_PKG_DOC_DIR="/usr/share/doc/${P}" ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install python_optimize "${ED}/$(python_get_sitedir)" } diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild b/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild index 48499a6bf347..307d0224073d 100644 --- a/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild +++ b/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 DESCRIPTION="IEEE 802.15.4 ZigBee Transceiver" HOMEPAGE="https://github.com/bastibl/gr-ieee802-15-4" @@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://github.com/bastibl/gr-ieee802-15-4.git" KEYWORDS="" else - COMMIT="a3c79af96e18de3eb3a76659e1669a370efccf17" + COMMIT="c5e55146fadffa9288ed6de52c6c3ccc936688af" SRC_URI="https://github.com/bastibl/gr-ieee802-15-4/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/gr-ieee802-15-4-${COMMIT}" KEYWORDS="~amd64 ~x86" @@ -28,7 +28,7 @@ RDEPEND="=net-wireless/gnuradio-3.8*:0=[${PYTHON_SINGLE_USEDEP}] dev-libs/boost:=[${PYTHON_MULTI_USEDEP}] ') dev-libs/gmp - sci-libs/volk + sci-libs/volk:= ${PYTHON_DEPS}" DEPEND="${RDEPEND} dev-lang/swig:0" @@ -41,7 +41,7 @@ src_prepare() { sed -i '/${CPPUNIT_INCLUDE_DIRS}/d' CMakeLists.txt sed -i '/${CPPUNIT_LIBRARY_DIRS}/d' CMakeLists.txt sed -i '/GR_PKG_DOC_DIR/d' CMakeLists.txt - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -49,10 +49,10 @@ src_configure() { -DPYTHON_EXECUTABLE="${PYTHON}" -DGR_PKG_DOC_DIR="/usr/share/doc/${P}" ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install python_optimize "${ED}/$(python_get_sitedir)" } diff --git a/net-wireless/gr-iio/Manifest b/net-wireless/gr-iio/Manifest index d32a4894e1eb..81b0c5f24165 100644 --- a/net-wireless/gr-iio/Manifest +++ b/net-wireless/gr-iio/Manifest @@ -1,4 +1,4 @@ DIST gr-iio-0.3_p20191219.tar.gz 56149 BLAKE2B 9f95d3eadd1e7c87145093571442064d66a9ae72b2d49bdfb8a437757ede3ea7968184686741de45d9d5cadfd95d87c098f6262ff642a37cd5efbd0d14be061b SHA512 9664ce7e45c91389ce9bca0224451c592101a99f2a5ac6122ab822df8e0e8fb595fb8d0f55589237e76e9d3c49534c14902c1d991b75141decfa2e5cf983527c -EBUILD gr-iio-0.3_p20191219-r1.ebuild 985 BLAKE2B 605ee9494affec56200e04a799672e40ed0e04910dc4e2eaa9469cee9ab8906b247ec85b929e268756ab17f96fb338790bfec31302538cd23ea30b293c3c8db5 SHA512 c7ac95c53ba1d70a9e86a09bbf668209f3d37ea9e1b96f5217869ef5d85ad876d6a5cbf327a4c268bf3931ecb4a2807c76dfb839db3e611af6ec93d0421582aa -EBUILD gr-iio-9999.ebuild 985 BLAKE2B 605ee9494affec56200e04a799672e40ed0e04910dc4e2eaa9469cee9ab8906b247ec85b929e268756ab17f96fb338790bfec31302538cd23ea30b293c3c8db5 SHA512 c7ac95c53ba1d70a9e86a09bbf668209f3d37ea9e1b96f5217869ef5d85ad876d6a5cbf327a4c268bf3931ecb4a2807c76dfb839db3e611af6ec93d0421582aa +EBUILD gr-iio-0.3_p20191219-r2.ebuild 987 BLAKE2B 01b27649a47457867c6df8e52929b79574dc7be8d75746c59ec3ebb30a6480172e1c3028544b8a83b7a87d7f7a6127dd6c2c8643344f95c6bc36d12a79547a4d SHA512 4684386fbf7df9601df603c875ba1980f6ff208f3f249afbfcd69e4c7c4eda66b416f05b82ea0b87e821c2da5447aee374399b9a53c354bfcb7bc896e15f230e +EBUILD gr-iio-9999.ebuild 987 BLAKE2B 01b27649a47457867c6df8e52929b79574dc7be8d75746c59ec3ebb30a6480172e1c3028544b8a83b7a87d7f7a6127dd6c2c8643344f95c6bc36d12a79547a4d SHA512 4684386fbf7df9601df603c875ba1980f6ff208f3f249afbfcd69e4c7c4eda66b416f05b82ea0b87e821c2da5447aee374399b9a53c354bfcb7bc896e15f230e MISC metadata.xml 434 BLAKE2B 565c3b42597436890ea7bc2d5b13d16720480e8932878c73bc3efe0708ca6ad2e900b7595248dfc0e25fbca17ad3f216bdfc02c0f29519013db5ac8137a09a7c SHA512 1e970d2cfc935f25ad3cde099739a9574c8bcae6a4e8c59d7aba6bd01319155d9bfc80124d2dad649f24aa7a937bdad7cc843525282f72b10e5e999eca7a4f49 diff --git a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r1.ebuild b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild index b86aad9b816d..4c0884935b0f 100644 --- a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r1.ebuild +++ b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild @@ -29,7 +29,7 @@ RDEPEND="${PYTHON_DEPS} dev-libs/boost:= net-libs/libiio:= dev-libs/gmp - sci-libs/volk + sci-libs/volk:= net-libs/libad9361-iio:=" DEPEND="${RDEPEND} diff --git a/net-wireless/gr-iio/gr-iio-9999.ebuild b/net-wireless/gr-iio/gr-iio-9999.ebuild index b86aad9b816d..4c0884935b0f 100644 --- a/net-wireless/gr-iio/gr-iio-9999.ebuild +++ b/net-wireless/gr-iio/gr-iio-9999.ebuild @@ -29,7 +29,7 @@ RDEPEND="${PYTHON_DEPS} dev-libs/boost:= net-libs/libiio:= dev-libs/gmp - sci-libs/volk + sci-libs/volk:= net-libs/libad9361-iio:=" DEPEND="${RDEPEND} diff --git a/net-wireless/gr-osmosdr/Manifest b/net-wireless/gr-osmosdr/Manifest index 20f3293518fd..34e157af0739 100644 --- a/net-wireless/gr-osmosdr/Manifest +++ b/net-wireless/gr-osmosdr/Manifest @@ -1,6 +1,7 @@ +AUX gr-osmosdr-0.2.3-use_xtrx_open_string.patch 931 BLAKE2B 21df3d2ef163f7216ad8b34c86877b65b4909523bd80bf1d1a7ab86fa1676f777a49a670a456a2b4babdcbbee7063e6fd8b6a24a025b92d43632d580fa8ab329 SHA512 0d763dbbd510f273fbe937bf51a07cda2f2d9e53dcfdb64d210f3c85c51e6995223cf13d81d94b90dc7dc0fddde8fc8ea6f30d23b652edf8945fee08c494b1f0 DIST gr-osmosdr-0.2.0.tar.gz 251163 BLAKE2B 036a4439c5c27ae3143ef3be6e76f94bf3e0524509ffc58ad19379fa0adc9477bd704b7e88fffd46ed9e5528ae539d875b4e496a77ea392e8eef117fc57a3af1 SHA512 96eb8ff0a05cf0d5b49384cdc80e0a3d924ba452485acbe852266fd73a5335668b40454421d9f5a52ea610f7100557e51d6a5d9cf6931fe68e8757eb5f02d126 -DIST gr-osmosdr-0.2.2.tar.gz 251425 BLAKE2B e1e29280b84139bf4b1b25ee35553f48abe7f26f9f240852c25f883ec6df406157d9b734035fd6df87e50b6d6f8ddab679ea91430558716acba05a9a64844c3d SHA512 42aef6efd35fd9184a371202398455de7cac3a88374e761359ab837a329495b653a95f5641f0a9533daeaa08c0d7fd5649b1b33359009dd4e8a3b9b24aedd2af +DIST gr-osmosdr-0.2.3.tar.gz 252727 BLAKE2B 04fe86496c09a274058bfd812fc14d7843d7e9db2648cf2cf5292e50494a859e22b1ab211f7078f2b6964c786c5f5ad5c3c9d2dd44ec5fc96d240b96f2cb63f4 SHA512 3c82a39972a309aa5b023b9c5e61f1fc80b797380b7a6c6c23cd4fe278cfaba3ab3019f32d38ebc01300868bb892f6aaaa7f12c9ee9b7ab5ba3e38817a40bf3e EBUILD gr-osmosdr-0.2.0.ebuild 1966 BLAKE2B ae9b27b1b420dbda5d612aa75c67451008cad32e852da3765d25ae64e11d1202f3911d293ab45dd5fa88b854ba447705299f3412ea2e52f88060d5952116e731 SHA512 8e5882f21cbfe98f2bfae8f6e8c6fd8827e18234150f1557e28f4d53cd1778757b3a160ed1cbf6608e6de3de564c92c9e5d58ce4e435f2db21ee5caeef00af59 -EBUILD gr-osmosdr-0.2.2.ebuild 2199 BLAKE2B 90a673c1a90268b367a93f593a22e905d1a83ad4e43597564b8b10142cd8898996621851c1ca45a50bd2d892234b0467e6bf145ae08aba8d31fb309f02ee6a8a SHA512 141a81ca92922bbdf69f2731e1e20200a61372abb8b32d0be26ccb8679627b8b8b64d53a2e17147635df3a804700cf64118d39b48c69026efd911ddbcf73b28e -EBUILD gr-osmosdr-9999.ebuild 1870 BLAKE2B e2146fd7533be269ecd9ebb06db93fee74fd41a1c9b01fdb9f4e9941ba8880d414686aff305c44d5a2803f8f2e2f924254053417305b59f43b9a176e203bc109 SHA512 3fa2aebcfee0cdc93ecd56a1a045d94d6bdf7e4e514cc25c10c0b4ad25b3d075a42cdd0695be7243f23c150da2ee37431e3d47d86c99b530f5f6d913c515021c -MISC metadata.xml 906 BLAKE2B 7c95ce3b8aa4159311da0d1b52be2bbe8f455035a4b35a7e93b45beb0cd064c57520dcf1fb9e28578ee631d9f18fd76e6f88885adc4fd8518cf413eb39e0cce0 SHA512 4774699e05eb13ac4a006a68f8d5f173ddb5528561b71cee5e2e2e3a84b7ae843f0be621df245933e3ac250b6bc7b03494f6435b1d940c9e78844a563f449ef3 +EBUILD gr-osmosdr-0.2.3.ebuild 2086 BLAKE2B c80e97c924ad2bdc00eca42e599d3cc798d918e17b5bd3838b91161a30abe76fc746b637ff412b46eccdb1065c32b8cacd00b2a827f107475a234c256d700865 SHA512 510e50573c6cf0a1503c37b499f876e0ac4bfb580c2d4b9c6d1b53a0d3998e4746a1ce09b147d9bbfe43c232d4c9648999f147aa9fa24546f96fb1dd5448bf9d +EBUILD gr-osmosdr-9999.ebuild 2041 BLAKE2B baff49fcc2d1c9498847d2321a9c8db37139132b712cdfabe7fbe1ee063e28084679f18ebb39ead6291d9af10291be6f4c0a415456f21592304b38987e5c1bfd SHA512 fc14f90b62b810404a2d3229b22dad9d13f3672d38ddc72991142c0b61719d394747d9fee1d73e25f4b15bf7058ff87ea929620b9ee924eede10630e916d3ff1 +MISC metadata.xml 972 BLAKE2B f74851bbd10231ba483924bac8c7610096905bfc6e045b23456d74956a2b0f6dcb27c9ea9cc05902b06b2e2efde3aa49905f733045e4a3c1c13e95842edcc1a7 SHA512 d8861f09b73ae23ba92d49339d662b738abbaab0428c20509c347cb852432842352f22a6beb764e2118679db3a22fd6892261dd8093ab4cd1c5b7a7cd19e8276 diff --git a/net-wireless/gr-osmosdr/files/gr-osmosdr-0.2.3-use_xtrx_open_string.patch b/net-wireless/gr-osmosdr/files/gr-osmosdr-0.2.3-use_xtrx_open_string.patch new file mode 100644 index 000000000000..7699c81fed32 --- /dev/null +++ b/net-wireless/gr-osmosdr/files/gr-osmosdr-0.2.3-use_xtrx_open_string.patch @@ -0,0 +1,23 @@ +From ecca19615c588f771a131432f7161156efc274c2 Mon Sep 17 00:00:00 2001 +From: lain <code@hacktheinter.net> +Date: Tue, 30 Jul 2019 15:59:38 -0700 +Subject: [PATCH] Quick patch to use xtrx_open_string() instead of the removed + xtrx_open_list(). + +--- + lib/xtrx/xtrx_obj.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/xtrx/xtrx_obj.cc b/lib/xtrx/xtrx_obj.cc +index 1d58de5..5c73259 100644 +--- a/lib/xtrx/xtrx_obj.cc ++++ b/lib/xtrx/xtrx_obj.cc +@@ -68,7 +68,7 @@ xtrx_obj::xtrx_obj(const std::string &path, unsigned loglevel, bool lmsreset) + unsigned xtrxflag = (loglevel & XTRX_O_LOGLVL_MASK) | ((lmsreset) ? XTRX_O_RESET : 0); + std::cerr << "xtrx_obj::xtrx_obj = " << xtrxflag << std::endl; + +- int res = xtrx_open_list(path.c_str(), NULL, &_obj); ++ int res = xtrx_open_string(path.c_str(), &_obj); + if (res < 0) { + std::stringstream message; + message << "Couldn't open " ": Error: " << -res; diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild index af9ebaa516aa..127e46a60320 100644 --- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild +++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild @@ -19,47 +19,47 @@ fi LICENSE="GPL-3" SLOT="0/${PV}" -IUSE="airspy bladerf hackrf iqbalance mirisdr python rtlsdr sdrplay soapy uhd" +IUSE="airspy bladerf hackrf iqbalance python rtlsdr sdrplay soapy uhd xtrx" RDEPEND="${PYTHON_DEPS} dev-libs/boost:= =net-wireless/gnuradio-3.8*:0=[${PYTHON_SINGLE_USEDEP}] - sci-libs/volk + sci-libs/volk:= airspy? ( net-wireless/airspy ) bladerf? ( >=net-wireless/bladerf-2018.08_rc1:= ) hackrf? ( net-libs/libhackrf:= ) iqbalance? ( net-wireless/gr-iqbal:=[${PYTHON_SINGLE_USEDEP}] ) - mirisdr? ( net-libs/libmirisdr:= ) rtlsdr? ( >=net-wireless/rtl-sdr-0.5.4:= ) sdrplay? ( net-wireless/sdrplay ) soapy? ( net-wireless/soapysdr:= ) - uhd? ( net-wireless/uhd:=[${PYTHON_SINGLE_USEDEP}] )" + uhd? ( net-wireless/uhd:=[${PYTHON_SINGLE_USEDEP}] ) + xtrx? ( net-wireless/libxtrx ) + " DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -src_prepare() { - cmake_src_prepare - sed -i "s:\${GR_DOC_DIR}/\${CMAKE_PROJECT_NAME}:\${GR_DOC_DIR}/${PF}:" CMakeLists.txt || die -} +PATCHES=( + "${FILESDIR}/${P}-use_xtrx_open_string.patch" +) src_configure() { local mycmakeargs=( -DENABLE_DEFAULT=OFF -DPYTHON_EXECUTABLE="${PYTHON}" -DENABLE_FILE=ON - -DENABLE_AIRSPY="$(usex airspy)" - -DENABLE_BLADERF="$(usex bladerf)" - -DENABLE_HACKRF="$(usex hackrf)" - -DENABLE_IQBALANCE="$(usex iqbalance)" - -DENABLE_MIRI="$(usex mirisdr)" - -DENABLE_PYTHON="$(usex python)" - -DENABLE_RTL="$(usex rtlsdr)" - -DENABLE_RTL_TCP="$(usex rtlsdr)" - -DENABLE_SOAPY="$(usex soapy)" - -DENABLE_UHD="$(usex uhd)" - -DENABLE_SDRPLAY="$(usex sdrplay)" - -DENABLE_NONFREE="$(usex sdrplay)" + -DENABLE_AIRSPY="$(usex airspy ON OFF)" + -DENABLE_BLADERF="$(usex bladerf ON OFF)" + -DENABLE_HACKRF="$(usex hackrf ON OFF)" + -DENABLE_IQBALANCE="$(usex iqbalance ON OFF)" + -DENABLE_PYTHON="$(usex python ON OFF)" + -DENABLE_RTL="$(usex rtlsdr ON OFF)" + -DENABLE_RTL_TCP="$(usex rtlsdr ON OFF)" + -DENABLE_SDRPLAY="$(usex sdrplay ON OFF)" + -DENABLE_NONFREE="$(usex sdrplay ON OFF)" + -DENABLE_SOAPY="$(usex soapy ON OFF)" + -DENABLE_UHD="$(usex uhd ON OFF)" + -DENABLE_XTRX="$(usex xtrx ON OFF)" ) cmake_src_configure @@ -68,10 +68,8 @@ src_configure() { src_install() { cmake_src_install if use python; then - # Remove incorrectly byte-compiled Python files and replace - # https://github.com/gnuradio/gnuradio/issues/2944 - find "${ED}"/usr/lib* -name "*.py[co]" -exec rm {} \; || die python_fix_shebang "${ED}"/usr/bin python_optimize fi + mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}" } diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild index 00b281ec6758..33c1a0233fa8 100644 --- a/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild +++ b/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild @@ -21,10 +21,11 @@ LICENSE="GPL-3" SLOT="0/${PV}" IUSE="airspy bladerf hackrf iqbalance python rtlsdr sdrplay soapy uhd" +#xtrx? ( net-wireless/libxtrx ) RDEPEND="${PYTHON_DEPS} dev-libs/boost:= =net-wireless/gnuradio-3.8*:0=[${PYTHON_SINGLE_USEDEP}] - sci-libs/volk + sci-libs/volk:= airspy? ( net-wireless/airspy ) bladerf? ( >=net-wireless/bladerf-2018.08_rc1:= ) hackrf? ( net-libs/libhackrf:= ) @@ -32,27 +33,30 @@ RDEPEND="${PYTHON_DEPS} rtlsdr? ( >=net-wireless/rtl-sdr-0.5.4:= ) sdrplay? ( net-wireless/sdrplay ) soapy? ( net-wireless/soapysdr:= ) - uhd? ( net-wireless/uhd:=[${PYTHON_SINGLE_USEDEP}] )" + uhd? ( net-wireless/uhd:=[${PYTHON_SINGLE_USEDEP}] ) + " DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" src_configure() { + #-DENABLE_XTRX="$(usex xtrx ON OFF)" local mycmakeargs=( -DENABLE_DEFAULT=OFF -DPYTHON_EXECUTABLE="${PYTHON}" -DENABLE_FILE=ON - -DENABLE_AIRSPY="$(usex airspy)" - -DENABLE_BLADERF="$(usex bladerf)" - -DENABLE_HACKRF="$(usex hackrf)" - -DENABLE_IQBALANCE="$(usex iqbalance)" - -DENABLE_PYTHON="$(usex python)" - -DENABLE_RTL="$(usex rtlsdr)" - -DENABLE_RTL_TCP="$(usex rtlsdr)" - -DENABLE_SOAPY="$(usex soapy)" - -DENABLE_UHD="$(usex uhd)" - -DENABLE_SDRPLAY="$(usex sdrplay)" - -DENABLE_NONFREE="$(usex sdrplay)" + -DENABLE_AIRSPY="$(usex airspy ON OFF)" + -DENABLE_BLADERF="$(usex bladerf ON OFF)" + -DENABLE_HACKRF="$(usex hackrf ON OFF)" + -DENABLE_IQBALANCE="$(usex iqbalance ON OFF)" + -DENABLE_PYTHON="$(usex python ON OFF)" + -DENABLE_RTL="$(usex rtlsdr ON OFF)" + -DENABLE_RTL_TCP="$(usex rtlsdr ON OFF)" + -DENABLE_SDRPLAY="$(usex sdrplay ON OFF)" + -DENABLE_NONFREE="$(usex sdrplay ON OFF)" + -DENABLE_SOAPY="$(usex soapy ON OFF)" + -DENABLE_UHD="$(usex uhd ON OFF)" + -DENABLE_XTRX=OFF ) cmake_src_configure diff --git a/net-wireless/gr-osmosdr/metadata.xml b/net-wireless/gr-osmosdr/metadata.xml index 39125bb505e6..cc8249dcdf23 100644 --- a/net-wireless/gr-osmosdr/metadata.xml +++ b/net-wireless/gr-osmosdr/metadata.xml @@ -15,5 +15,6 @@ <flag name="sdrplay">Enable support for SDRplay devices through <pkg>net-wireless/sdrplay</pkg></flag> <flag name="soapy">Build with SoapySDR support</flag> <flag name="uhd">Build with Ettus Research USRP Hardware Driver support</flag> + <flag name="xtrx">Build with xtrx Hardware Driver support</flag> </use> </pkgmetadata> diff --git a/net-wireless/gr-paint/Manifest b/net-wireless/gr-paint/Manifest index a635ef0ad95b..8ee5fd263695 100644 --- a/net-wireless/gr-paint/Manifest +++ b/net-wireless/gr-paint/Manifest @@ -1,4 +1,4 @@ DIST gr-paint-0.0_p20200517.tar.gz 1588114 BLAKE2B dffae6fdd6832ef7a39911b5f20d385e1691021e49659c36244c4aa1086fa74f4f59aceb4f208a24dd76854455183644c8f7db7e6ed0600664dc02f08e6682c5 SHA512 00b508b08baafd02e69197028a6408da81f5d1bf3dfe6d3229f248d60503ccec48f3fa0491bb785ed1ece40ea90d34544bc3b62e4506459488d56540b9d519c2 -EBUILD gr-paint-0.0_p20200517.ebuild 1239 BLAKE2B 064df4e230b2fba16170e10b2802d61d0bd72ebea664d8a8eb4d4fda7bf00362198f28dee6edca2eef9c6c5e2b3ed9dcfc6f2a3b2630ded73b7106899e28a860 SHA512 a4da87078dd0297af87953bac720f160d92f58e33dedc669e150a5c3acf6af87ab1cb0692a246123bf5bd06b9e726e3f1b8cea938bcb7e64008563a0bb900c23 -EBUILD gr-paint-9999.ebuild 1239 BLAKE2B 064df4e230b2fba16170e10b2802d61d0bd72ebea664d8a8eb4d4fda7bf00362198f28dee6edca2eef9c6c5e2b3ed9dcfc6f2a3b2630ded73b7106899e28a860 SHA512 a4da87078dd0297af87953bac720f160d92f58e33dedc669e150a5c3acf6af87ab1cb0692a246123bf5bd06b9e726e3f1b8cea938bcb7e64008563a0bb900c23 +EBUILD gr-paint-0.0_p20200517-r1.ebuild 1241 BLAKE2B a3fd58f7314e6415b42a6344b687a56629c96d06e233ef3180093171091f95bda50cfd2ba7ce27835ebf3e08cb956482521c8487e227d736650befcb11442bfb SHA512 833175a829ddf8107c7b14a45314cc58851144059ed4987cb01121a79a6f63c6fabdf5c20b40c362450422eaf9df5132d6c8a48a12e066079e28f6f73446dfef +EBUILD gr-paint-9999.ebuild 1241 BLAKE2B a3fd58f7314e6415b42a6344b687a56629c96d06e233ef3180093171091f95bda50cfd2ba7ce27835ebf3e08cb956482521c8487e227d736650befcb11442bfb SHA512 833175a829ddf8107c7b14a45314cc58851144059ed4987cb01121a79a6f63c6fabdf5c20b40c362450422eaf9df5132d6c8a48a12e066079e28f6f73446dfef MISC metadata.xml 426 BLAKE2B c0655dfe4af8bc17dc267dcadf37625b86e4830bc565044fe43b0911d166a19d6ab56dc73d2ad37890e5d0f83ca52fd078034fd6675310447361cebd2730b704 SHA512 10082af73f8e1acbf8a97062d4802b8ae6a3f187034933c7a14fe932aac3e654b3dde399ec33b3cf174c528ac77d41f2ab75969e39cb6e2f9c343ce52f7d0b64 diff --git a/net-wireless/gr-paint/gr-paint-0.0_p20200517.ebuild b/net-wireless/gr-paint/gr-paint-0.0_p20200517-r1.ebuild index 132442bd9f33..b96da1e6659c 100644 --- a/net-wireless/gr-paint/gr-paint-0.0_p20200517.ebuild +++ b/net-wireless/gr-paint/gr-paint-0.0_p20200517-r1.ebuild @@ -32,7 +32,7 @@ DEPEND="${PYTHON_DEPS} dev-libs/boost:=[${PYTHON_MULTI_USEDEP}] ') dev-libs/gmp - sci-libs/volk + sci-libs/volk:= =net-wireless/gnuradio-3.8*:=[${PYTHON_SINGLE_USEDEP}] " RDEPEND="${DEPEND} diff --git a/net-wireless/gr-paint/gr-paint-9999.ebuild b/net-wireless/gr-paint/gr-paint-9999.ebuild index 132442bd9f33..b96da1e6659c 100644 --- a/net-wireless/gr-paint/gr-paint-9999.ebuild +++ b/net-wireless/gr-paint/gr-paint-9999.ebuild @@ -32,7 +32,7 @@ DEPEND="${PYTHON_DEPS} dev-libs/boost:=[${PYTHON_MULTI_USEDEP}] ') dev-libs/gmp - sci-libs/volk + sci-libs/volk:= =net-wireless/gnuradio-3.8*:=[${PYTHON_SINGLE_USEDEP}] " RDEPEND="${DEPEND} diff --git a/net-wireless/hostapd/Manifest b/net-wireless/hostapd/Manifest index 0d10f253989f..18cdda043f5c 100644 --- a/net-wireless/hostapd/Manifest +++ b/net-wireless/hostapd/Manifest @@ -4,7 +4,6 @@ AUX hostapd-2.9-0003-WPS-UPnP-Handle-HTTP-initiation-failures-for-events-.patch AUX hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch 2775 BLAKE2B fa9fb5db77955095e083a98a067072fccde02bf55f27af226c8aec515b047f28ab37d9f7c9a1bcc18e584ad3e582bc4dd59beabfcf15b5305394b05e687980a6 SHA512 63710cfb0992f2c346a9807d8c97cbeaed032fa376a0e93a2e56f7742ce515e9c4dfadbdb1af03ba272281f639aab832f0178f67634c222a5d99e1d462aa9e38 DIST hostapd-2.9.tar.gz 2244312 BLAKE2B 07308376dd1576313513fba815b220e4ab2f30ed1a402e24b5c8e62ded79c6d718ff47aad1a2222c9e46ffb7334580b556f19a8aef013eab34a8d61d708d2f01 SHA512 66c729380152db18b64520bda55dfa00af3b0264f97b5de100b81a46e2593571626c4bdcf900f0988ea2131e30bc8788f75d8489dd1f57e37fd56e8098e48a9c DIST net-wireless_hostapd_2.7-r2_extras.tar.xz 1820 BLAKE2B 5c4daf0e4fcf5ae0803cdbe2aabcc75e89b1e92048e8a01894d73639a16b049174b37eca6b6206c337a2874a6e6d5588d50fa5b8a4813e7f6c22bf02efca852f SHA512 65bc4634c8314280ceab44d1f5d6d62092f4bca48253f107b076211020f6f6502388490aee907f9910846a25ba2da7e4122bdb1873eb2b12bf94e867e3295f4c -EBUILD hostapd-2.9-r1.ebuild 6803 BLAKE2B 8651030448176873599cf48122c958fbd48130506be543f674a5811cbf1fbca224e6b70610d737aba40d4880f9db976771df314e917b93f84edb1ef3a2bf2379 SHA512 c25fff3e0767cdaadb8f8c181916422b127f0851f66150333a2c1cda89493f1b162f63975f3eca6eb2d181121201a8b74a55436a4b540005bb9918f8c2180253 EBUILD hostapd-2.9-r3.ebuild 7437 BLAKE2B a5f58c2e465cec4b95d945c078c3695fa86c1b5372458bf32465daadfc7ef912489db1ba148c842deaf94db9ef655ed7943ad0bb06414427ed43c932116abb8a SHA512 956b2344bb31ced7059cb16a22b0f653497c5c502bcbd66c2ca76483f025beaca9257b5824c7925edc9b54fd05deae8424ca6f0de0a43909d27ab9f2b920eec8 EBUILD hostapd-9999.ebuild 7018 BLAKE2B e764ca677e98783701319bda67b8d7b1efb21994db193b07de71a775a6d2638ee0e78c32d4749de247a120f61a6fda47583cd3003baaacff21c5c0c88d86abb3 SHA512 d393440cdf12fefbb98e2e0aeb4001fc91fe456589d5cf4dca656906c66dc95b2eb8cfd3ab2bd7b50b68fa85751e5cc4140f2a7d4291bb00d61880cd6e8f41e9 MISC metadata.xml 1116 BLAKE2B 658e8397f7ebf2f5f265e1376ee87f29ed9fa81012f0269bf655f4f2647c58f27f7cafc3bcd61ddf312039cef59ad525baf8dcb52dccff8e16842952294da839 SHA512 451d5d71930a4624d2ffc70ee69671d2a2400b0b715a19d0b7f4c14e7ec0457147b068e6ca65fbcc6ff3d75eeb721047f399f55e01fa8d7072dc02c57985813d diff --git a/net-wireless/hostapd/hostapd-2.9-r1.ebuild b/net-wireless/hostapd/hostapd-2.9-r1.ebuild deleted file mode 100644 index 379f8c74ea7c..000000000000 --- a/net-wireless/hostapd/hostapd-2.9-r1.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs systemd savedconfig - -DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon" -HOMEPAGE="http://w1.fi" -EXTRAS_VER="2.7-r2" -EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" -SRC_URI="https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz" - -if [[ $PV == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://w1.fi/hostap.git" -else - if [[ $PV =~ ^.*_p[0-9]{8}$ ]]; then - SRC_URI+=" https://dev.gentoo.org/~andrey_utkin/distfiles/${P}.tar.xz" - else - SRC_URI+=" https://w1.fi/releases/${P}.tar.gz" - fi - # Never stabilize snapshot ebuilds please - KEYWORDS="amd64 arm arm64 ~mips ppc x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="internal-tls ipv6 libressl logwatch netlink sqlite +wps +crda" - -DEPEND=" - libressl? ( dev-libs/libressl:0= ) - !libressl? ( - internal-tls? ( dev-libs/libtommath ) - !internal-tls? ( dev-libs/openssl:0=[-bindist] ) - ) - kernel_linux? ( - dev-libs/libnl:3 - crda? ( net-wireless/crda ) - ) - netlink? ( net-libs/libnfnetlink ) - sqlite? ( >=dev-db/sqlite-3 )" - -RDEPEND="${DEPEND}" - -S="${S}/${PN}" - -pkg_pretend() { - if use internal-tls; then - if use libressl; then - elog "libressl flag takes precedence over internal-tls" - else - ewarn "internal-tls implementation is experimental and provides fewer features" - fi - fi -} - -src_unpack() { - # Override default one because we need the SRC_URI ones even in case of 9999 ebuilds - default - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - fi -} - -src_prepare() { - # Allow users to apply patches to src/drivers for example, - # i.e. anything outside ${S}/${PN} - pushd ../ >/dev/null || die - default - #CVE-2019-16275 bug #696032 - eapply "${FILESDIR}/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch" - popd >/dev/null || die - - sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \ - "${S}/hostapd.conf" || die -} - -src_configure() { - local CONFIG="${S}/.config" - - restore_config "${CONFIG}" - if [[ -f "${CONFIG}" ]]; then - default_src_configure - return 0 - fi - - # toolchain setup - echo "CC = $(tc-getCC)" > ${CONFIG} - - # EAP authentication methods - echo "CONFIG_EAP=y" >> ${CONFIG} - echo "CONFIG_ERP=y" >> ${CONFIG} - echo "CONFIG_EAP_MD5=y" >> ${CONFIG} - - if use internal-tls && ! use libressl; then - echo "CONFIG_TLS=internal" >> ${CONFIG} - else - # SSL authentication methods - echo "CONFIG_EAP_FAST=y" >> ${CONFIG} - echo "CONFIG_EAP_TLS=y" >> ${CONFIG} - echo "CONFIG_EAP_TTLS=y" >> ${CONFIG} - echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG} - echo "CONFIG_EAP_PEAP=y" >> ${CONFIG} - echo "CONFIG_TLSV11=y" >> ${CONFIG} - echo "CONFIG_TLSV12=y" >> ${CONFIG} - echo "CONFIG_EAP_PWD=y" >> ${CONFIG} - fi - - if use wps; then - # Enable Wi-Fi Protected Setup - echo "CONFIG_WPS=y" >> ${CONFIG} - echo "CONFIG_WPS2=y" >> ${CONFIG} - echo "CONFIG_WPS_UPNP=y" >> ${CONFIG} - echo "CONFIG_WPS_NFC=y" >> ${CONFIG} - einfo "Enabling Wi-Fi Protected Setup support" - fi - - echo "CONFIG_EAP_IKEV2=y" >> ${CONFIG} - echo "CONFIG_EAP_TNC=y" >> ${CONFIG} - echo "CONFIG_EAP_GTC=y" >> ${CONFIG} - echo "CONFIG_EAP_SIM=y" >> ${CONFIG} - echo "CONFIG_EAP_AKA=y" >> ${CONFIG} - echo "CONFIG_EAP_AKA_PRIME=y" >> ${CONFIG} - echo "CONFIG_EAP_EKE=y" >> ${CONFIG} - echo "CONFIG_EAP_PAX=y" >> ${CONFIG} - echo "CONFIG_EAP_PSK=y" >> ${CONFIG} - echo "CONFIG_EAP_SAKE=y" >> ${CONFIG} - echo "CONFIG_EAP_GPSK=y" >> ${CONFIG} - echo "CONFIG_EAP_GPSK_SHA256=y" >> ${CONFIG} - - einfo "Enabling drivers: " - - # drivers - echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG} - einfo " HostAP driver enabled" - echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG} - einfo " Wired driver enabled" - echo "CONFIG_DRIVER_NONE=y" >> ${CONFIG} - einfo " None driver enabled" - - einfo " nl80211 driver enabled" - echo "CONFIG_DRIVER_NL80211=y" >> ${CONFIG} - - # epoll - echo "CONFIG_ELOOP_EPOLL=y" >> ${CONFIG} - - # misc - echo "CONFIG_DEBUG_FILE=y" >> ${CONFIG} - echo "CONFIG_PKCS12=y" >> ${CONFIG} - echo "CONFIG_RADIUS_SERVER=y" >> ${CONFIG} - echo "CONFIG_IAPP=y" >> ${CONFIG} - echo "CONFIG_IEEE80211R=y" >> ${CONFIG} - echo "CONFIG_IEEE80211W=y" >> ${CONFIG} - echo "CONFIG_IEEE80211N=y" >> ${CONFIG} - echo "CONFIG_IEEE80211AC=y" >> ${CONFIG} - echo "CONFIG_PEERKEY=y" >> ${CONFIG} - echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG} - echo "CONFIG_INTERWORKING=y" >> ${CONFIG} - echo "CONFIG_FULL_DYNAMIC_VLAN=y" >> ${CONFIG} - echo "CONFIG_HS20=y" >> ${CONFIG} - echo "CONFIG_WNM=y" >> ${CONFIG} - echo "CONFIG_FST=y" >> ${CONFIG} - echo "CONFIG_FST_TEST=y" >> ${CONFIG} - echo "CONFIG_ACS=y" >> ${CONFIG} - - if use netlink; then - # Netlink support - echo "CONFIG_VLAN_NETLINK=y" >> ${CONFIG} - fi - - if use ipv6; then - # IPv6 support - echo "CONFIG_IPV6=y" >> ${CONFIG} - fi - - if use sqlite; then - # Sqlite support - echo "CONFIG_SQLITE=y" >> ${CONFIG} - fi - - # If we are using libnl 2.0 and above, enable support for it - # Removed for now, since the 3.2 version is broken, and we don't - # support it. - if has_version ">=dev-libs/libnl-3.2"; then - echo "CONFIG_LIBNL32=y" >> .config - fi - - # TODO: Add support for BSD drivers - - default_src_configure -} - -src_compile() { - emake V=1 - - if use libressl || ! use internal-tls; then - emake V=1 nt_password_hash - emake V=1 hlr_auc_gw - fi -} - -src_install() { - insinto /etc/${PN} - doins ${PN}.{conf,accept,deny,eap_user,radius_clients,sim_db,wpa_psk} - - fperms -R 600 /etc/${PN} - - dosbin ${PN} - dobin ${PN}_cli - - if use libressl || ! use internal-tls; then - dobin nt_password_hash hlr_auc_gw - fi - - newinitd "${WORKDIR}/${EXTRAS_NAME}"/${PN}-init.d ${PN} - newconfd "${WORKDIR}/${EXTRAS_NAME}"/${PN}-conf.d ${PN} - systemd_dounit "${WORKDIR}/${EXTRAS_NAME}"/${PN}.service - - doman ${PN}{.8,_cli.1} - - dodoc ChangeLog README - use wps && dodoc README-WPS - - docinto examples - dodoc wired.conf - - if use logwatch; then - insinto /etc/log.d/conf/services/ - doins logwatch/${PN}.conf - - exeinto /etc/log.d/scripts/services/ - doexe logwatch/${PN} - fi - - save_config .config -} - -pkg_postinst() { - einfo - einfo "If you are running openRC you need to follow this instructions:" - einfo "In order to use ${PN} you need to set up your wireless card" - einfo "for master mode in /etc/conf.d/net and then start" - einfo "/etc/init.d/${PN}." - einfo - einfo "Example configuration:" - einfo - einfo "config_wlan0=( \"192.168.1.1/24\" )" - einfo "channel_wlan0=\"6\"" - einfo "essid_wlan0=\"test\"" - einfo "mode_wlan0=\"master\"" - einfo - #if [ -e "${KV_DIR}"/net/mac80211 ]; then - # einfo "This package now compiles against the headers installed by" - # einfo "the kernel source for the mac80211 driver. You should " - # einfo "re-emerge ${PN} after upgrading your kernel source." - #fi - - if use wps; then - einfo "You have enabled Wi-Fi Protected Setup support, please" - einfo "read the README-WPS file in /usr/share/doc/${P}" - einfo "for info on how to use WPS" - fi -} diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest index 00b2bcbee151..85079fcbf4bd 100644 --- a/net-wireless/kismet/Manifest +++ b/net-wireless/kismet/Manifest @@ -3,6 +3,6 @@ AUX kismet.initd-r3 332 BLAKE2B e3d4987a41acf7b76aa0a08da7d11bb7c49807a5f60e4540 DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97 SHA512 4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479 DIST kismet-2020-12-R2.tar.xz 9888412 BLAKE2B 6228c7c760d4e35cfbedcbd93e5b461bf81821832ea1bdcc3645a5770ddbbd83dbe9d69d6c7b88e3e279fbd1d52306217283e4307b71d8cdb7679506bf2f4c69 SHA512 c31fa1e603a3c6f533b2df13b9b676c82ab48e933078649840e7a0fdaa79227f05dd5b69c1381761a57f81293780b94ded1a69859173972815c30f004086fb58 EBUILD kismet-2020.09.4.ebuild 5268 BLAKE2B 9dfbea58df8d91bfdc448c2b2632803427defccdbd02ec64925a39a9541b393d2b1138976f19682cc8e3e77e741d975c123ae696b7c19e762ab63883cea1d744 SHA512 d928be999f4352102cb5c066f561914aeb8f6e3fa3a46cd3ae9bec432104ce7f257ed7abbfc2e2813d879f76b577b17726c1a883331461e17e59297885447410 -EBUILD kismet-2020.12.2.ebuild 5407 BLAKE2B 7f6f6ed9148263761ab4a84d406bc38c3b55f4666f60c37e412ea9527608fd7801da587264bda1cf4c53b787a5c462c98c5171f6186bd3141b6074011f959d19 SHA512 30f79e7040048e9994dac0b65637a33f4ea305a1d79c8d0c410d90f635cd003dc4490196798bdc8eb0ca8111dbaf54d18ab4b274b584b1e4e9cbbe73c5a58e8d +EBUILD kismet-2020.12.2.ebuild 5424 BLAKE2B 568e809f8d5afb55747c199961ad6dfaed2cb52fc97429c81f228c22a175751d0fa59d43ce552aa7e3f8e20ede8082d53221033fa7c7990c2f4afe9f20d3aa13 SHA512 062e28c536b0575e74bdc9c4199f537e793af2a32c4cd4f9db9cd43e336ca25f7a96afc77bc617055aa7dfa2b585a92dbd88fcca773f00e6f863cdeeb3682fd8 EBUILD kismet-9999.ebuild 5353 BLAKE2B 021a715e070f8d03aaf4fa02c8e45eac65c26c73c8997d908cf37b832b6c4cd6c9372e688c30580012e8c52c9bdd1b2c028f1250c5765967bc122b9bfa71b186 SHA512 956d4ca0b78278de7cff8815eecfbadb703924cd3e894bcbb5a01933dce10ead7dbad7b82da463dab48194b49ded34ce2e5418532c3802319a2525485682fb1f MISC metadata.xml 786 BLAKE2B 86f38600535248d3b03f57ea796b57d7cc5ea04c2e35095702b586574740105efdd3710ab05e15c2faef640c7a5ddeb835cd4055e3426591129ab5802a2708b2 SHA512 a6ff91e31ed15b2e6fb381210b654c1a1195699c466d36af838c9ec4d560d632a194ff7597f167cd8281ad9908d75eb39aef5a73d7dc59fdf2020aaf5359a0f8 diff --git a/net-wireless/kismet/kismet-2020.12.2.ebuild b/net-wireless/kismet/kismet-2020.12.2.ebuild index 35f0b45d87e0..f2cd6e893f10 100644 --- a/net-wireless/kismet/kismet-2020.12.2.ebuild +++ b/net-wireless/kismet/kismet-2020.12.2.ebuild @@ -27,7 +27,7 @@ else #Desired (minimum) keywords #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" fi DESCRIPTION="IEEE 802.11 wireless LAN sniffer" diff --git a/net-wireless/liblms7002m/Manifest b/net-wireless/liblms7002m/Manifest new file mode 100644 index 000000000000..2282c1243698 --- /dev/null +++ b/net-wireless/liblms7002m/Manifest @@ -0,0 +1,4 @@ +DIST liblms7002m-0.0_p20200518.tar.gz 31413 BLAKE2B 8365734a60bba43597a8337d186021d92685dce068049817800176801aacf50f2eea0bc2cec62d406eb33393fd2252b22789a6b5b38b88748a5ae94d28c9243a SHA512 c684dca2652680f25c6ac089f0283899976b7f1075cfa11ff230ac4b2307357c3ef66e601eb8c97de5315738e08ff14a6dbd345d8c50df91e91ded2bb41f8988 +EBUILD liblms7002m-0.0_p20200518.ebuild 866 BLAKE2B b37cf13308a1663b8fb97d885e0d62f17584f40d6e30fcc4d23262bc8982aabdb7d36af6ffa0821fe345b9e8162795cecd41e78bacd7ef680cd3ade8513489f9 SHA512 462fb4f5e5822e70c8ce1fb935ebfca8437487ebd32a3d14bace79be32085f6e7ca84a3e05ce99be15ab97da413a8804edc41fe030b3e274b47566111792222a +EBUILD liblms7002m-9999.ebuild 867 BLAKE2B ac98bd46e8111c1f2cc4b6d5beb5b678fa935a9ca238f25aafab2a86353a0cc38995ce35836cf00b2e121f6b733fa3e9bdbeb9c1ddaab90cb25944f06e580ada SHA512 2797113256f60b0213dd340aa399a3952c2ebffcf552dbe52c514e89b903bd1c99d5d1f14c9381e7d2a9d7b51c434a1bf8a8c279146e0b66ada80ae91e2d85ac +MISC metadata.xml 236 BLAKE2B 73f8e0f032b7abedeac605a57f521a00392b26928d004b85cf8fcc361dc1990a7613b9af17a90128b08bfeb4e20b7e0c06513015364f3fd7ee4827ab1cdfcc92 SHA512 cea0eb2ba613122981274bbdad968381934f4db4b7313a788c2bf19e4156219d603e4fffb5ec1f66cc5ebc5338624b4c5de70f6174d9485c951972fc91f95825 diff --git a/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild b/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild new file mode 100644 index 000000000000..cd7d613bfdbe --- /dev/null +++ b/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Toolkit that provides signal processing blocks to implement software radios" +HOMEPAGE="https://www.gnuradio.org/" +LICENSE="GPL-3" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/liblms7002m.git" + inherit git-r3 +else + COMMIT="b07761b7386181f0e6a35158456b75bce14f2aca" + SRC_URI="https://github.com/xtrx-sdr/liblms7002m/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/cheetah3[${PYTHON_USEDEP}]')" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DPYTHON_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} diff --git a/net-wireless/liblms7002m/liblms7002m-9999.ebuild b/net-wireless/liblms7002m/liblms7002m-9999.ebuild new file mode 100644 index 000000000000..3ba717f5c72d --- /dev/null +++ b/net-wireless/liblms7002m/liblms7002m-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Compact LMS7002M library suitable for resource-limited MCUs" +HOMEPAGE="https://github.com/xtrx-sdr/liblms7002m" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/liblms7002m.git" + inherit git-r3 +else + COMMIT="b07761b7386181f0e6a35158456b75bce14f2aca" + SRC_URI="https://github.com/xtrx-sdr/liblms7002m/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/cheetah3[${PYTHON_USEDEP}]')" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DPYTHON_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} diff --git a/net-wireless/liblms7002m/metadata.xml b/net-wireless/liblms7002m/metadata.xml new file mode 100644 index 000000000000..1f2eaaafc142 --- /dev/null +++ b/net-wireless/liblms7002m/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>radio@gentoo.org</email> + <name>Radio</name> + </maintainer> +</pkgmetadata> diff --git a/net-wireless/libusb3380/Manifest b/net-wireless/libusb3380/Manifest new file mode 100644 index 000000000000..f62c3430e0d8 --- /dev/null +++ b/net-wireless/libusb3380/Manifest @@ -0,0 +1,4 @@ +DIST libusb3380-0.0_p20190125.tar.gz 30572 BLAKE2B 95da2e1e9355f781293a01b2ee4535df931d9cbdc67c204c6ba3bc4f66c7a3dc9d9b8f1883ce92a35e350ea881a4e855926837ab4aa211c1fecd63721386b963 SHA512 e433d40b4176fe5e884035e9364d1a52b40f8495a34034f68f196bbad48d344eff1674f45f7e5afbd3045bf50285c8c0dd021e405ff764b638a4b3640d29fd9a +EBUILD libusb3380-0.0_p20190125.ebuild 629 BLAKE2B 165112a1128ac5866f3cd7f5417bc916bd06e582c752252dbd54b8ce46578c5d7b53119f6f8d73991dc5a7e747819e4878d6c3542e194eb7d7c5ca3191a6f860 SHA512 48db096c05c66c09650c8b0bef42088ee503c1f81215c968c38a99945213dd9649fca57dff1b5749349d0a5ff6a45e892d7bd80c33ea1624666df342c3005412 +EBUILD libusb3380-9999.ebuild 629 BLAKE2B 165112a1128ac5866f3cd7f5417bc916bd06e582c752252dbd54b8ce46578c5d7b53119f6f8d73991dc5a7e747819e4878d6c3542e194eb7d7c5ca3191a6f860 SHA512 48db096c05c66c09650c8b0bef42088ee503c1f81215c968c38a99945213dd9649fca57dff1b5749349d0a5ff6a45e892d7bd80c33ea1624666df342c3005412 +MISC metadata.xml 236 BLAKE2B 73f8e0f032b7abedeac605a57f521a00392b26928d004b85cf8fcc361dc1990a7613b9af17a90128b08bfeb4e20b7e0c06513015364f3fd7ee4827ab1cdfcc92 SHA512 cea0eb2ba613122981274bbdad968381934f4db4b7313a788c2bf19e4156219d603e4fffb5ec1f66cc5ebc5338624b4c5de70f6174d9485c951972fc91f95825 diff --git a/net-wireless/libusb3380/libusb3380-0.0_p20190125.ebuild b/net-wireless/libusb3380/libusb3380-0.0_p20190125.ebuild new file mode 100644 index 000000000000..938bde8c3140 --- /dev/null +++ b/net-wireless/libusb3380/libusb3380-0.0_p20190125.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +DESCRIPTION="USB3380 abstraction layer for libusb" +HOMEPAGE="https://github.com/xtrx-sdr/libusb3380" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xtrx-sdr/libusb3380.git" +else + COMMIT="c83d1e93eb3a5b8b6a9db41c2613b206f344f825" + SRC_URI="https://github.com/xtrx-sdr/libusb3380/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +DEPEND="virtual/libusb:1" +RDEPEND="${DEPEND}" +BDEPEND="" diff --git a/net-wireless/libusb3380/libusb3380-9999.ebuild b/net-wireless/libusb3380/libusb3380-9999.ebuild new file mode 100644 index 000000000000..938bde8c3140 --- /dev/null +++ b/net-wireless/libusb3380/libusb3380-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +DESCRIPTION="USB3380 abstraction layer for libusb" +HOMEPAGE="https://github.com/xtrx-sdr/libusb3380" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xtrx-sdr/libusb3380.git" +else + COMMIT="c83d1e93eb3a5b8b6a9db41c2613b206f344f825" + SRC_URI="https://github.com/xtrx-sdr/libusb3380/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +DEPEND="virtual/libusb:1" +RDEPEND="${DEPEND}" +BDEPEND="" diff --git a/net-wireless/libusb3380/metadata.xml b/net-wireless/libusb3380/metadata.xml new file mode 100644 index 000000000000..1f2eaaafc142 --- /dev/null +++ b/net-wireless/libusb3380/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>radio@gentoo.org</email> + <name>Radio</name> + </maintainer> +</pkgmetadata> diff --git a/net-wireless/libxtrx/Manifest b/net-wireless/libxtrx/Manifest new file mode 100644 index 000000000000..6e04159a3110 --- /dev/null +++ b/net-wireless/libxtrx/Manifest @@ -0,0 +1,4 @@ +DIST libxtrx-0.0_p20201202.tar.gz 78058 BLAKE2B 5d2bcd3857226208158abfd8a6790ecc1204e59336f81cac90368da2f7628c9fe2ec3b8b794afe66720aa53455f1b7ead9b2f6fc36edd36718452c294b6e7aa5 SHA512 bc32c0cdc9d19bda62582081b950b50698e000c42cbfd46904287bb12d216d875d636579cfbd68d94d83e67df655825c0f88697854cc134d2cef5a20d614f73f +EBUILD libxtrx-0.0_p20201202.ebuild 872 BLAKE2B 9727a4d020f4a51b204ced2230739b4e93eb8034f52597eb203389241bbf0291bf36998e1897c8735d209b8ad49294df7c67159af7ea9a5395aa01682585e2ce SHA512 46d4a1575d738729079b1cdff0d1d021127723140994e5551bfc5508c1b80b5108ba512bc63798de303ad36ed121efc6ffb635fa6ae32c4ecc001f5e416191bf +EBUILD libxtrx-9999.ebuild 872 BLAKE2B 9727a4d020f4a51b204ced2230739b4e93eb8034f52597eb203389241bbf0291bf36998e1897c8735d209b8ad49294df7c67159af7ea9a5395aa01682585e2ce SHA512 46d4a1575d738729079b1cdff0d1d021127723140994e5551bfc5508c1b80b5108ba512bc63798de303ad36ed121efc6ffb635fa6ae32c4ecc001f5e416191bf +MISC metadata.xml 238 BLAKE2B 34ac0d15fbd529b95d6a8c5656482832843c35f4befaa7bb238eec7634acb09a074de43cbd4d4c0a57d3b2810901bc85c7d2780beee573cd72c37b6244d78dc8 SHA512 b8e525ce325eb8201273f8d0ea320d6ba41a183d7f80b0f44dcca44c48049baec1c3489ebd32a17d3be9d6a31a9427ce40cd1686f12e42ca99b0d7037af9532f diff --git a/net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild b/net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild new file mode 100644 index 000000000000..5277ce0e5d1f --- /dev/null +++ b/net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High-level XTRX API library" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrx" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrx.git" + inherit git-r3 +else + COMMIT="acb0b1cf7ab92744034767a04c1d4b4c281b840f" + SRC_URI="https://github.com/xtrx-sdr/libxtrx/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +RDEPEND=" + net-wireless/libxtrxll:= + net-wireless/libxtrxdsp:= + net-wireless/liblms7002m:= +" +# soapy? ( net-wireless/soapysdr ) +DEPEND="${RDEPEND}" + +src_configure() { + #fails to build, not sure why + #-DENABLE_SOAPY="$(usex soapy ON OFF)" + mycmakeargs=( + -DENABLE_SOAPY=OFF + ) + cmake_src_configure +} diff --git a/net-wireless/libxtrx/libxtrx-9999.ebuild b/net-wireless/libxtrx/libxtrx-9999.ebuild new file mode 100644 index 000000000000..5277ce0e5d1f --- /dev/null +++ b/net-wireless/libxtrx/libxtrx-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High-level XTRX API library" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrx" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrx.git" + inherit git-r3 +else + COMMIT="acb0b1cf7ab92744034767a04c1d4b4c281b840f" + SRC_URI="https://github.com/xtrx-sdr/libxtrx/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +RDEPEND=" + net-wireless/libxtrxll:= + net-wireless/libxtrxdsp:= + net-wireless/liblms7002m:= +" +# soapy? ( net-wireless/soapysdr ) +DEPEND="${RDEPEND}" + +src_configure() { + #fails to build, not sure why + #-DENABLE_SOAPY="$(usex soapy ON OFF)" + mycmakeargs=( + -DENABLE_SOAPY=OFF + ) + cmake_src_configure +} diff --git a/net-wireless/libxtrx/metadata.xml b/net-wireless/libxtrx/metadata.xml new file mode 100644 index 000000000000..1570f891c6a3 --- /dev/null +++ b/net-wireless/libxtrx/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>radio@gentoo.org</email> + <name>Radio</name> + </maintainer> +</pkgmetadata> diff --git a/net-wireless/libxtrxdsp/Manifest b/net-wireless/libxtrxdsp/Manifest new file mode 100644 index 000000000000..ad3c73f957ef --- /dev/null +++ b/net-wireless/libxtrxdsp/Manifest @@ -0,0 +1,4 @@ +DIST libxtrxdsp-0.0_p20200830.tar.gz 27269 BLAKE2B 8d62b46467c5f4714acaeb0c828281061a77c0ba5bd2c774989b826c14d11b999076f9ca4c5b970771011ccd2d6438cb1c32c27dc5ade727d125e3577541aa3c SHA512 ad2bea31ab348d8c27c951813bff97ff5411b4f908d880f6e592290390b442d7827aae876d70e2cac7304f1d20a9d8c320867b92b9bc3df7b3f27c439bdc0a8e +EBUILD libxtrxdsp-0.0_p20200830.ebuild 638 BLAKE2B 33c65a7c4854ddafb45b3e0bc729c75d7e333d6db67ea58b59775debcc792b064f969ab1e195e5366b0be02af2555acdeb4843f550f224e125e49b0e79eb63f1 SHA512 570004c689718ae8dc8eb7f01d8f0f91a650a65436036e25b37df6be3aa250fd2a0d2a109177c65f94efac4e35d450c9d6b0d669d846a74f772ac9138ab8159f +EBUILD libxtrxdsp-9999.ebuild 638 BLAKE2B 33c65a7c4854ddafb45b3e0bc729c75d7e333d6db67ea58b59775debcc792b064f969ab1e195e5366b0be02af2555acdeb4843f550f224e125e49b0e79eb63f1 SHA512 570004c689718ae8dc8eb7f01d8f0f91a650a65436036e25b37df6be3aa250fd2a0d2a109177c65f94efac4e35d450c9d6b0d669d846a74f772ac9138ab8159f +MISC metadata.xml 236 BLAKE2B 73f8e0f032b7abedeac605a57f521a00392b26928d004b85cf8fcc361dc1990a7613b9af17a90128b08bfeb4e20b7e0c06513015364f3fd7ee4827ab1cdfcc92 SHA512 cea0eb2ba613122981274bbdad968381934f4db4b7313a788c2bf19e4156219d603e4fffb5ec1f66cc5ebc5338624b4c5de70f6174d9485c951972fc91f95825 diff --git a/net-wireless/libxtrxdsp/libxtrxdsp-0.0_p20200830.ebuild b/net-wireless/libxtrxdsp/libxtrxdsp-0.0_p20200830.ebuild new file mode 100644 index 000000000000..6f8a227e202e --- /dev/null +++ b/net-wireless/libxtrxdsp/libxtrxdsp-0.0_p20200830.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +DESCRIPTION="DSP specific function for SDR in general and XTRX in specific" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrxdsp" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrxdsp.git" +else + COMMIT="eec28640c0ebd5639b642f07b310a0a0d02d9834" + SRC_URI="https://github.com/xtrx-sdr/libxtrxdsp/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" diff --git a/net-wireless/libxtrxdsp/libxtrxdsp-9999.ebuild b/net-wireless/libxtrxdsp/libxtrxdsp-9999.ebuild new file mode 100644 index 000000000000..6f8a227e202e --- /dev/null +++ b/net-wireless/libxtrxdsp/libxtrxdsp-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +DESCRIPTION="DSP specific function for SDR in general and XTRX in specific" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrxdsp" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrxdsp.git" +else + COMMIT="eec28640c0ebd5639b642f07b310a0a0d02d9834" + SRC_URI="https://github.com/xtrx-sdr/libxtrxdsp/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" diff --git a/net-wireless/libxtrxdsp/metadata.xml b/net-wireless/libxtrxdsp/metadata.xml new file mode 100644 index 000000000000..1f2eaaafc142 --- /dev/null +++ b/net-wireless/libxtrxdsp/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>radio@gentoo.org</email> + <name>Radio</name> + </maintainer> +</pkgmetadata> diff --git a/net-wireless/libxtrxll/Manifest b/net-wireless/libxtrxll/Manifest new file mode 100644 index 000000000000..7bb70b351345 --- /dev/null +++ b/net-wireless/libxtrxll/Manifest @@ -0,0 +1,4 @@ +DIST libxtrxll-0.0_p20201202.tar.gz 68732 BLAKE2B f1eeeb3cd9368224a512ade5389cd5f289613e47736f2577cf9a3a7266ee6a8159e60b1523414277fb8dbdcc206d2a8b53b6a72a591af54d40f3175f2192c139 SHA512 b9c32db32e7782db5831b73ea34d801f2b09cc42773db0ea3504f500717c11303083e1b9808ef9d0c6efd19ce0dab2f97f79ef20e9b892fa15a42c52cdeb4db1 +EBUILD libxtrxll-0.0_p20201202.ebuild 787 BLAKE2B 35408dba13b2a025e1c4aa0b12fd503ab872fe632b3ddcb410be7ae4b6a39fb7323416e99de34b0f325053f27df120f67593218bcba00132550fd175642a2c10 SHA512 7953c02abedba0618a29076c9dedd54860f71ed6b145a6c6d61d0d894a815bfd91fffdea5063b186a420b0a0769c43a4ff3d5cf06ca6eca5369766b8888474dc +EBUILD libxtrxll-9999.ebuild 787 BLAKE2B 35408dba13b2a025e1c4aa0b12fd503ab872fe632b3ddcb410be7ae4b6a39fb7323416e99de34b0f325053f27df120f67593218bcba00132550fd175642a2c10 SHA512 7953c02abedba0618a29076c9dedd54860f71ed6b145a6c6d61d0d894a815bfd91fffdea5063b186a420b0a0769c43a4ff3d5cf06ca6eca5369766b8888474dc +MISC metadata.xml 306 BLAKE2B 00589291a79926d6d234d062057f9e5356ed9e3e6b05880605f66cb71604251a5863d98533cbf384568e69ba51763d13e36ed476d3c12b136208493c629c836b SHA512 22b19c03224b61c872015136228b7c9e4d66e7e3741ca24105d24704a1327438cf2e925929b42e87ca52420fe61d604b1224a0ac0cf5c151a2937483590c55b1 diff --git a/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild b/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild new file mode 100644 index 000000000000..6e0b7183d221 --- /dev/null +++ b/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Low-level XTRX hardware abstraction library" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrxll" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrxll.git" + inherit git-r3 +else + COMMIT="1b6eddfbedc700efb6f7e3c3594e43ac6ff29ea4" + SRC_URI="https://github.com/xtrx-sdr/libxtrxll/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="usb3380" + +RDEPEND="usb3380? ( net-wireless/libusb3380 )" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DENABLE_PCIE=ON + -DENABLE_USB3380="$(usex usb3380 ON OFF)" + ) + cmake_src_configure +} diff --git a/net-wireless/libxtrxll/libxtrxll-9999.ebuild b/net-wireless/libxtrxll/libxtrxll-9999.ebuild new file mode 100644 index 000000000000..6e0b7183d221 --- /dev/null +++ b/net-wireless/libxtrxll/libxtrxll-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Low-level XTRX hardware abstraction library" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrxll" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrxll.git" + inherit git-r3 +else + COMMIT="1b6eddfbedc700efb6f7e3c3594e43ac6ff29ea4" + SRC_URI="https://github.com/xtrx-sdr/libxtrxll/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="usb3380" + +RDEPEND="usb3380? ( net-wireless/libusb3380 )" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DENABLE_PCIE=ON + -DENABLE_USB3380="$(usex usb3380 ON OFF)" + ) + cmake_src_configure +} diff --git a/net-wireless/libxtrxll/metadata.xml b/net-wireless/libxtrxll/metadata.xml new file mode 100644 index 000000000000..e711f2c752d9 --- /dev/null +++ b/net-wireless/libxtrxll/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>radio@gentoo.org</email> + <name>Radio</name> + </maintainer> + <use> + <flag name="usb3380">support xtrx usb model</flag> + </use> +</pkgmetadata> diff --git a/net-wireless/neard/Manifest b/net-wireless/neard/Manifest index 28cc4465523f..3280f0d0990a 100644 --- a/net-wireless/neard/Manifest +++ b/net-wireless/neard/Manifest @@ -1,5 +1,5 @@ AUX neard.confd 274 BLAKE2B f61cc6b061a146899aabd430e3e5c082da57a8e413600a748ae23959dd4ff5668d39b17222c7c22f0cf6f990e289e8dd21287142e9d4bf21e7bdd4d15beb05ec SHA512 d696911f7e5f33f6b2a0f6508c73676998a3bfaebbda02386dc08d9149d525bf211bfcf9836276d070f31288ef84540ef1bce3d68119d4439089297c079392ef AUX neard.rc 417 BLAKE2B cdbd53502cebf7ac732830d5266fca64e7bfb8ec06caf660e026ec8bd9413375495e630b27e0e0b97997aab5313c5a215059c1624fd350e8b25e59bd5563c578 SHA512 68459f7dfc9bdcc6b450770d76c0ffa4b0adb248476c801317f8a8cc7c2dc9e41dea4fcf9425b9d667821037d923fb8368acb72540cc63478dd45e21ba9215d5 DIST neard-0.15.tar.xz 368196 BLAKE2B e23d144229ad7550927b45af715050d158ceb1ee163ef49f1d0269d92bfbd5afcd63c1b698b7f55b471caf2cc1a351a78fef4dd6d7748e26422ae43dbd8b3899 SHA512 daaa001a305f0d200bb03bf614c938256fa5c07d480bf820d5e83da80d930e060b5bb6a09234f1c3f7ecbd3cb0af378a1de675dd4dcd99b728677430e0cd111d -EBUILD neard-0.15-r1.ebuild 842 BLAKE2B 442a79bc08f363cf94b32101852fd2158d3c428889ed15d5397a008cfc6cf67e1c63706f6f1a5af9831bed7cab4cded91a700566521b17011d3d93e7996536c8 SHA512 462ca9bb20bfb8c99d8f674c362410bdc6c5dae4b3fed88227d6be5fb5196f352f3c72d22174a0f5703be3276ed21bdd218368f11c504222e6355e8d27744ced +EBUILD neard-0.15-r1.ebuild 839 BLAKE2B d3d0df32d5686a869fee824ee07af4fbef389597008cc5fe6ce074ca7c757c80bf5c5899198845e50fd41871dd1bcb436a07b1665545dc48ce56d2cf8caa7a9e SHA512 263173b906ed0734f089c23c3fe3d5d446a1582daf7e05106c5e602e9130cbdd7ada55e0d3a42bc16e953a18f31bd1345e12eba4604fbc7afdfa0dac20469eb0 MISC metadata.xml 247 BLAKE2B 3af5a6a98b5737f4b55191850c41fad5c3ea1aabb85140efa70c728008d84b855803f2b0648e5c4d8f7494ccf407eee85a7a095971796c12b2d98833cd4855e8 SHA512 863541182875c927594f5ff837151d030db4786803ddc8f59fa5564687692b9985df1f15e8494ff947d555c541bc3a877edf1c2407a38f037a65a2076ac2eddd diff --git a/net-wireless/neard/neard-0.15-r1.ebuild b/net-wireless/neard/neard-0.15-r1.ebuild index 57b3ceae337c..1316fa9d39c2 100644 --- a/net-wireless/neard/neard-0.15-r1.ebuild +++ b/net-wireless/neard/neard-0.15-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" diff --git a/net-wireless/srslte/Manifest b/net-wireless/srslte/Manifest index 21536cac2cdf..967c8737722f 100644 --- a/net-wireless/srslte/Manifest +++ b/net-wireless/srslte/Manifest @@ -1,6 +1,4 @@ -DIST srslte-19.09.tar.gz 2372283 BLAKE2B 8d3b3cdfe777824c30e570f61ffddd1a9b1fd8136b6f67c2d54cbcfe089a1f55cc56d5b02ddb983c8a3e96af4228509b17a3c816b2d5196bc87bae29e14a625f SHA512 3516bb4aa027437420509eeca98e30f8f5c2bc7f8f1a606309587b70b51f2e6712c605155ec76a38868bf4c1f9007641c8c5b986c1cda76486bf3c4788eed888 -DIST srslte-20.04.2.tar.gz 7852105 BLAKE2B f9c7a5d83ee5e1cde0ad74775e504a8fe332e829343f64019b8f4d8f52cb001c29e5c0b611776db88a2c8338fa00ecdaccfc45e06fc8669554a326efd20f0a8d SHA512 2db146ab30e19fe2027252d5f4fd8c52385923e24d721f4deee01a99b8fbb9b03758997bc336fb0773e0633f0cdf1fa769e3f251e7b02b18a8f0e2d6d25e42d7 -EBUILD srslte-19.09-r2.ebuild 1214 BLAKE2B e926eb4c012f8ed0fdaa1a0a83fba5c0d86da8fc16efb85a00d26a96f4d19ff59b77721dee14baf43e8c4a057a36ed074aa98ab956815ce021b7a2cfbf20ae85 SHA512 9f32c82f5053c841912b5353cd1631d16613aea201e5aebe9e70d683298de782f82ee69e9043b9bd0675dc7332a1d93478c262c4829ac4c2809a02cd1c122077 -EBUILD srslte-20.04.2.ebuild 1275 BLAKE2B a25c0fadfd891f1d228782fc07d11e04427fcae2b0c8b24bf3f6d510f02c4e3c00d817967f4929cafddd02014fe2be62787f4038fb913ea89e50cd1afadbf905 SHA512 82e0cc8bda22f8c9f04139cfbe0b5f1a1ef83dc7ab111ebde208330bc0ae1b68153e987f15ba132c687e555f1c30c0bfbb857219f2cec16abc5593b15bd3c3b8 -EBUILD srslte-9999.ebuild 1214 BLAKE2B e926eb4c012f8ed0fdaa1a0a83fba5c0d86da8fc16efb85a00d26a96f4d19ff59b77721dee14baf43e8c4a057a36ed074aa98ab956815ce021b7a2cfbf20ae85 SHA512 9f32c82f5053c841912b5353cd1631d16613aea201e5aebe9e70d683298de782f82ee69e9043b9bd0675dc7332a1d93478c262c4829ac4c2809a02cd1c122077 +DIST srslte-20.10.1.tar.gz 8098321 BLAKE2B 713cbe45c49baa416b96dc432982656fef92082f026392c890f447d09588a48aafab32f94a4d7ed982814d2d838224303895a0bd0276a90f5815f6d0707d9732 SHA512 a6e38ccdb02a7e129f51fbad258722f5cd1f568541627c3e9e70f9e92491279cb55c18ab0463bce94b0f5fc62f0868027a83beffc483bb3689f0838fbea91186 +EBUILD srslte-20.10.1.ebuild 1275 BLAKE2B 3462eff2e3a56a4e763973b323e56f7b13ce4091111f64b700a9a1d84fcb861a31f21ac4b242132cc32780902f340314136ae87e50179cbaef4c4eb06844e380 SHA512 1e2708a885a3893df7a98acfa403ac2f2520cbc6e28e24c8f6777aea1f6876faf3d26dbd90d9ba1f0ef925fee94ae18ef7d051395f94288f0edbe2fa6775c0cd +EBUILD srslte-9999.ebuild 1275 BLAKE2B 3462eff2e3a56a4e763973b323e56f7b13ce4091111f64b700a9a1d84fcb861a31f21ac4b242132cc32780902f340314136ae87e50179cbaef4c4eb06844e380 SHA512 1e2708a885a3893df7a98acfa403ac2f2520cbc6e28e24c8f6777aea1f6876faf3d26dbd90d9ba1f0ef925fee94ae18ef7d051395f94288f0edbe2fa6775c0cd MISC metadata.xml 560 BLAKE2B b7ddd92fc58b496527910d8f81df05ff473dc557c92d9a46ce18193ec411b5fb5b6b431f3f6bd54c2cd303570fb4215f438cbdbf5105c4316645a4cf734f3d68 SHA512 6f34f666c0b11b6ccb576117ae114f6628d50b0fff6cae384e77bec82c6398951f4b0dabfb273d801ff79e2e0aa70ae7babc0c19ed75f3cfd0be02527c6ebebd diff --git a/net-wireless/srslte/srslte-20.04.2.ebuild b/net-wireless/srslte/srslte-20.04.2.ebuild deleted file mode 100644 index 1015f72c313f..000000000000 --- a/net-wireless/srslte/srslte-20.04.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Open source SDR LTE software suite from Software Radio Systems" -HOMEPAGE="http://www.softwareradiosystems.com" - -if [ "${PV}" = "9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/srsLTE/srsLTE.git" -else - inherit vcs-snapshot - KEYWORDS="~amd64 ~x86" - MY_PV=${PV//./_} - SRC_URI="https://github.com/srsLTE/srsLTE/archive/release_${MY_PV}.tar.gz -> ${P}.tar.gz" - #https://github.com/srsLTE/srsLTE/issues/537 - RESTRICT=test -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="bladerf simcard soapysdr uhd zeromq" - -DEPEND=" - dev-libs/boost - dev-libs/libconfig - net-misc/lksctp-tools - net-libs/mbedtls:= - sci-libs/fftw:3.0= - bladerf? ( net-wireless/bladerf:= ) - simcard? ( sys-apps/pcsc-lite ) - soapysdr? ( net-wireless/soapysdr:= ) - uhd? ( net-wireless/uhd:= ) - zeromq? ( net-libs/zeromq ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -src_prepare() { - sed -i '/ -Werror"/d' CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - mycmakeargs=( - -DENABLE_UHD="$(usex uhd)" - -DENABLE_BLADERF="$(usex bladerf)" - -DENABLE_SOAPYSDR="$(usex soapysdr)" - -DENABLE_ZEROMQ="$(usex zeromq)" - -DENABLE_HARDSIM="$(usex simcard)" - ) - cmake_src_configure -} diff --git a/net-wireless/srslte/srslte-19.09-r2.ebuild b/net-wireless/srslte/srslte-20.10.1.ebuild index 15a5ca816b79..4030279938a7 100644 --- a/net-wireless/srslte/srslte-19.09-r2.ebuild +++ b/net-wireless/srslte/srslte-20.10.1.ebuild @@ -17,6 +17,8 @@ else MY_PV=${PV//./_} SRC_URI="https://github.com/srsLTE/srsLTE/archive/release_${MY_PV}.tar.gz -> ${P}.tar.gz" fi +#https://github.com/srsLTE/srsLTE/issues/537 +RESTRICT="test" LICENSE="GPL-3" SLOT="0" diff --git a/net-wireless/srslte/srslte-9999.ebuild b/net-wireless/srslte/srslte-9999.ebuild index 15a5ca816b79..4030279938a7 100644 --- a/net-wireless/srslte/srslte-9999.ebuild +++ b/net-wireless/srslte/srslte-9999.ebuild @@ -17,6 +17,8 @@ else MY_PV=${PV//./_} SRC_URI="https://github.com/srsLTE/srsLTE/archive/release_${MY_PV}.tar.gz -> ${P}.tar.gz" fi +#https://github.com/srsLTE/srsLTE/issues/537 +RESTRICT="test" LICENSE="GPL-3" SLOT="0" diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest index a574a668c151..bbf01b41482d 100644 --- a/net-wireless/unifi/Manifest +++ b/net-wireless/unifi/Manifest @@ -11,7 +11,7 @@ DIST unifi-6.1.26.zip 243498936 BLAKE2B 72a17f02279ecedd8f876df85167824a03abebb2 EBUILD unifi-5.6.42-r1.ebuild 1667 BLAKE2B daea907c2b41f461f707411f8a68dba6cc9ec8dcd7577641d7554539fd5f191eb2684478fd9801bcbaec855e83b765ab4a429cc3bf876e7a42176fdac1eb26ff SHA512 a7001e6fb490e6ad20ea00a080bb76877c85741dd2142f54041afd71d2822684836ed8803bd74b6a8821da7b7e85e0cfb6d10b5294838ae49f08326b6e1141f7 EBUILD unifi-6.0.41.ebuild 1565 BLAKE2B f2c97c8425ddbf3d8e6be92076993feb7da2c1c60802f0ef544c05be197dedec07cf2593e5d998464aeaf299ea13283524570dd1e3ff59c4bc285603e2406b16 SHA512 c9811f60745c408409638b4d334eb91da016a83e77f1b0ab417b7c6da4f0ade8b8883d263e501ef0b32f375ceacf7d4e05b0c515c965adbfdc41c3d47962aa2c EBUILD unifi-6.0.42.ebuild 1566 BLAKE2B ffd3e28a82be97ee19bc0b1e9b233043e188efe974ac66d07da76d6e8404d4d81dcde9f697f0b78e31f9ea1e1e01143bb3d389c59cae75fb8da7b3fe42a7818d SHA512 ca96322294cc453a364d736be4ea5159232612eabf98f16a8486a52a14dab1fb1549ea7601aaca13d1940a1e0d509aed89c29bcdfe9258b5428a3294d88f2109 -EBUILD unifi-6.0.43.ebuild 1566 BLAKE2B 928c0575362660c2e20de6dd7647bbc60d65f70a1b512328ac5926983b23cd11b408db51fcf2d0546b67c0eff38e36600e26ee8175bf050e705d84ef15497a76 SHA512 73bfe70d67d64fcb4d86a46fb3e20c03b2f5a35df13986f17b764cb7cbb9739a13c87a95c62389c087f718ea8dd8986c4f95c1841c2466d9d13905e6e17b739a +EBUILD unifi-6.0.43.ebuild 1565 BLAKE2B 8b55f4c16cd19b6e34d86c8efae53bff61d80c55e2dc351927d6f5860e6e0db8ebcfd02cf1aff2c1c5998f41da165a53f6e71ba184d705fa6c178c62140726ae SHA512 1fc10fb07c246c9d5b7f6d22dca402c6a79af60c6f450b4ada3b724855092a5eb9af94a1077a2e64cd4d3623ada7d1ba26fff131e04bdfa834e6b6e8c70f331a EBUILD unifi-6.1.25.ebuild 1566 BLAKE2B e59fb68b8f475fe749a31cf89adcc03d52a9de40348f4f62a84a761afa8a883c787f6f4b8254da00ba712fa3adcfb76e901f94525b294b364f47ccfa31ead4f2 SHA512 d1563a980e956e414e414ec1ff544c7a952bbe9bfb8e433be52ea81cf45124ddc75f10d67973b1a940bff593aa0c43b3149215a2b8bc2d1bed5709bc7ee9d497 EBUILD unifi-6.1.26.ebuild 1566 BLAKE2B 1e7c0b6b4dffc76041f23daa3d6523a7e4b088f4cf3be529bf1acc7bf48c94049d51e351c425bf6a488bb253708bcb62983c2918364ac8f0792231e67c486023 SHA512 f1b22181098927c83c0cefd7359c112ea38f1b4c096edbb4eaee97cbc0ef56261292ddc19e5208319bdfa85908d5203dfaf91f4dc9b893052fc6047f6ff73a9a MISC metadata.xml 683 BLAKE2B 830f1b290d1836708aebdb1200caed6120df7ca573173584cfac59ec7eb3e8e38be65e237535d722f215ebb69b8739cf900fb79cddb78e60a09d1cbb1ff222f9 SHA512 da328bd64dea83da1f7f2bfe3431701597cc6a9829b0e0a5ec82bb4167f2f57b144b9d9c77656da33dc9b59e0d53ac89e18be6f776ac4356151d331f020c4ae0 diff --git a/net-wireless/unifi/unifi-6.0.43.ebuild b/net-wireless/unifi/unifi-6.0.43.ebuild index 398ae438bf38..eac3e4e11b51 100644 --- a/net-wireless/unifi/unifi-6.0.43.ebuild +++ b/net-wireless/unifi/unifi-6.0.43.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs" HOMEPAGE="https://www.ubnt.com" SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip" -KEYWORDS="~amd64" +KEYWORDS="amd64" LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti" SLOT="0/6.0" IUSE="systemd" |