diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-09-23 10:22:15 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-09-23 10:22:15 +0100 |
commit | 8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch) | |
tree | 230f3135ceaace633cf93e9838b185c4a6664c2e /net-wireless/uhd | |
parent | 9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff) |
gentoo resync : 23.09.2020
Diffstat (limited to 'net-wireless/uhd')
-rw-r--r-- | net-wireless/uhd/Manifest | 5 | ||||
-rw-r--r-- | net-wireless/uhd/files/uhd-4.0.0.0-tinfo.patch | 42 | ||||
-rw-r--r-- | net-wireless/uhd/uhd-4.0.0.0.ebuild (renamed from net-wireless/uhd/uhd-3.15.0.0-r1.ebuild) | 13 |
3 files changed, 54 insertions, 6 deletions
diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest index dcc7ba884f91..ea4aa6d929e0 100644 --- a/net-wireless/uhd/Manifest +++ b/net-wireless/uhd/Manifest @@ -1,6 +1,9 @@ AUX uhd-3.13.1.0-tinfo.patch 2099 BLAKE2B d48ed54fbff7350aaf33a2551ae891384365a66406becf5b315ac14075675da5e3098c7ca8e64f056035e617d84c0ac6695d065c56665c8cc03c8db07bbef31b SHA512 170c77f04d759fd4a2148c04b85adb48c10d5b1ed6363aaf6c3a78ad79c8055ee65434eec7b26db4cb540a5405d2a6d902a2ef4cf60152032128f05ef1e0adf5 +AUX uhd-4.0.0.0-tinfo.patch 2163 BLAKE2B b1575290096e85c107772963deaed3f85b8612ad1e1b7b8a800e01d036822e18866cb35249321ad27cfe1c90291894463f0186692f8c20ca8f6ae2242301cc0f SHA512 289c720f465a78f20626c5b17605fe06f33634f225cd3d84834a6fb46448d5e11812fe5997a07141f87f014abb26e3d08afdba0c36335f7640c5db290269439c DIST EttusResearch-UHD-3.15.0.0.tar.gz 12895934 BLAKE2B 75bf474120a09ffe1268684659c8bbc8e781060db96b82e42a4d3463265e2a3df5e60da77d835587e6650795ae50bcab8bdecccf0f2bdd32fe77bbd6ce1ec5c8 SHA512 ef62639d956adb5b4815b8e57bf4d6e62519bcaf509ce87af4f6091b79b4bb78c2bc079ec6f678777c24a146d5d5e1c8f225ad7ac5dba46bec6f8e1cc20309b0 +DIST EttusResearch-UHD-4.0.0.0.tar.gz 33942895 BLAKE2B 632e701420c3a1165f2e1f0e2766b457595326141cb42c5701b247857e699dbfd6f8dbbcc668184d87bf0764516213044f79a5acde5db3d3c1c387335474f5fc SHA512 1f897397467111e634428e807c2c6748e9fc33e5b09083372139cd6e4445fbd71c48f43e18d0c3faef483d448879e40bc9a5a63df4e908b1bec65454ed67a6dd DIST uhd-images_3.15.0.0.tar.xz 110161052 BLAKE2B 681b5ab0d79bbd2e5661bbfe5c975fdda83e7749f1c3b8a5ac2ba4088009a69c58f9b6a4e4c697c5ac90bdb809bc859937b3b63c9daf0984636bafaeee10e977 SHA512 ec7aa9740e0eda90bbee3751f5c65d5998e67d2bf74d36aa912041be8818e3ad03e5dfbf26ad340261f72fc98048ab5a90c56f6dff8efdd38cf0501585554033 -EBUILD uhd-3.15.0.0-r1.ebuild 3857 BLAKE2B 951e6367365f2fe5e799ee1b8d5509f8adcd2f6a694055a0728bfbe090d010ebadb826f1f5e0d700c3da50d3075c2ef24d1ac44b3c96673a97eff639acb238e9 SHA512 1adaf9d6a7afc1953ecd40eeb47f754fdf10e47ea1aab5561e77dcd2ded6223f4c9414dbf8f1483c8ff32d6ae9cc8e7487c796b796bf3ffafde263fd816270b4 +DIST uhd-images_4.0.0.0.tar.xz 111748176 BLAKE2B 2924cf1b3f150c0afd3c31a03c44f509047fb7122e55faec07860ffa56b95e1ad84d4768a0608ee32403a8b31ae5efd16abdc3469779674faedaf13778335a4d SHA512 32bc47ad48b2c9228df452c90d9cd4625fafd0c5d202f5fdfc49d2d9b14154ef7101035f403de56c369956df4f5901f6c653a3ae92c64797dd5e005f954a2a1f EBUILD uhd-3.15.0.0-r100.ebuild 3863 BLAKE2B e8eefa884f15a0caf06f3f2a48b0db779eade762d9fc1acab56e0ee9e798c147f460edb0b4ede70e801e2ac74d1aacc3d39bb52e45b6644590860fadaafeaef8 SHA512 765e9f4f4d45ef666bb82f69ce29204a092f8b95ba167164596dfb9fa87789b419cd03cf67a129a793e54453a8f9d02f7f91a4feddc2c95cd1fa39673cc4267e +EBUILD uhd-4.0.0.0.ebuild 3806 BLAKE2B 28ac40c940ddb4ac5dc431d5a652e8f6dfd586b8c74110f048d6131b4b1b6d7377eb9052efe32464ae064c16b80e73dedadd66001efe688c822fb05076818ee7 SHA512 1211e67b4cbd0303e51cbe0998c001ddd4dac16670461caee2aa7e308d8201cf0bf833c4ff9a382a1f8c574ec5064971e07dddfa99fd65c3002d5cdb0248ce95 MISC metadata.xml 1159 BLAKE2B 59bc09885a8911e12ceda3558007e33f57bbd5e672540d56d41c1f637bd30166eb0260789fc4d2769a40f9e820fae18641d19ee2c8b204e34c4bc99cc7f6d20a SHA512 2ae758d9366e815bb099c0bf71a526787a810f3911294e0ec6cde4b4c3d924a67028d2c1bb0ef3922dae4c03d4cc5ccb2f1dd44da31ad58f87bd4403f1e2a777 diff --git a/net-wireless/uhd/files/uhd-4.0.0.0-tinfo.patch b/net-wireless/uhd/files/uhd-4.0.0.0-tinfo.patch new file mode 100644 index 000000000000..484aa1f9c2f5 --- /dev/null +++ b/net-wireless/uhd/files/uhd-4.0.0.0-tinfo.patch @@ -0,0 +1,42 @@ +diff -Naur host/CMakeLists.txt uhd-4.0.0.0-patched/host/CMakeLists.txt +--- host/CMakeLists.txt 2020-09-13 15:14:04.000000000 -0400 ++++ host/CMakeLists.txt 2020-09-16 10:11:52.266933094 -0400 +@@ -506,6 +506,9 @@ + if(ENABLE_USB) + list(APPEND UHD_LINK_LIST_STATIC "usb-1.0") + endif(ENABLE_USB) ++ ++LIST(APPEND UHD_LINK_LIST_STATIC "tinfo") ++ + set(UHD_RFNOC_FOUND "TRUE") + + configure_file( +diff -Naur host/examples/CMakeLists.txt uhd-4.0.0.0-patched/host/examples/CMakeLists.txt +--- host/examples/CMakeLists.txt 2020-09-13 15:14:04.000000000 -0400 ++++ host/examples/CMakeLists.txt 2020-09-16 10:12:49.082935381 -0400 +@@ -55,11 +55,11 @@ + if(CURSES_FOUND) + include_directories(${CURSES_INCLUDE_DIR}) + add_executable(rx_ascii_art_dft rx_ascii_art_dft.cpp) +- target_link_libraries(rx_ascii_art_dft uhd ${CURSES_LIBRARIES} ${Boost_LIBRARIES}) ++ target_link_libraries(rx_ascii_art_dft uhd ${CURSES_LIBRARIES} tinfo ${Boost_LIBRARIES}) + UHD_INSTALL(TARGETS rx_ascii_art_dft RUNTIME DESTINATION ${PKG_LIB_DIR}/examples COMPONENT examples) + + add_executable(twinrx_freq_hopping twinrx_freq_hopping.cpp) +- target_link_libraries(twinrx_freq_hopping uhd ${CURSES_LIBRARIES} ${Boost_LIBRARIES}) ++ target_link_libraries(twinrx_freq_hopping uhd ${CURSES_LIBRARIES} tinfo ${Boost_LIBRARIES}) + UHD_INSTALL(TARGETS twinrx_freq_hopping RUNTIME DESTINATION ${PKG_LIB_DIR}/examples COMPONENT examples) + endif(CURSES_FOUND) + +diff -Naur host/utils/latency/CMakeLists.txt uhd-4.0.0.0-patched/host/utils/latency/CMakeLists.txt +--- host/utils/latency/CMakeLists.txt 2020-09-13 15:14:04.000000000 -0400 ++++ host/utils/latency/CMakeLists.txt 2020-09-16 10:13:55.994938074 -0400 +@@ -25,7 +25,7 @@ + get_filename_component(name ${source} NAME_WE) + add_executable(${name} ${source} ${latency_lib_path}) + LIBUHD_APPEND_SOURCES(${name}) +- target_link_libraries(${name} uhd ${Boost_LIBRARIES} ${CURSES_LIBRARIES}) ++ target_link_libraries(${name} uhd ${Boost_LIBRARIES} tinfo ${CURSES_LIBRARIES}) + UHD_INSTALL(TARGETS ${name} RUNTIME DESTINATION ${latency_comp_dest} COMPONENT ${latency_comp_name}) + endforeach(source) + diff --git a/net-wireless/uhd/uhd-3.15.0.0-r1.ebuild b/net-wireless/uhd/uhd-4.0.0.0.ebuild index 21c29ff40be4..72e82395ade9 100644 --- a/net-wireless/uhd/uhd-3.15.0.0-r1.ebuild +++ b/net-wireless/uhd/uhd-4.0.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 #not sure why, but eapi 7 fails -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit eapi7-ver python-single-r1 gnome2-utils cmake-utils multilib @@ -51,7 +51,7 @@ DEPEND="${RDEPEND} app-arch/gzip " -PATCHES=( "${FILESDIR}/${PN}-3.13.1.0-tinfo.patch" ) +PATCHES=( "${FILESDIR}/${PN}-4.0.0.0-tinfo.patch" ) S="${WORKDIR}/${P}/host" @@ -65,9 +65,6 @@ src_prepare() { gnome2_environment_reset #534582 - #this may not be needed in 3.4.3 and above, please verify - sed -i 's#SET(PKG_LIB_DIR ${PKG_DATA_DIR})#SET(PKG_LIB_DIR ${LIBRARY_DIR}/uhd)#g' CMakeLists.txt || die - #rpath is set for apple and no one else, just remove the conditional sed -i -e '/if(APPLE)/d' -e '/endif(APPLE)/d' CMakeLists.txt || die } @@ -144,3 +141,9 @@ src_install() { insinto /usr/share/${PN} doins -r "${WORKDIR}/images" } + +src_test() { + #we can disable the python tests + #ctest -E 'py*' + PYTHON_PATH=python/ cmake-utils_src_test +} |