diff --git a/net-wireless/srsran/srsran-23.11.ebuild b/net-wireless/srsran/srsran-23.11.ebuild index e88a2e9e7..0c516e180 100644 --- a/net-wireless/srsran/srsran-23.11.ebuild +++ b/net-wireless/srsran/srsran-23.11.ebuild @@ -19,8 +19,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/srsran/srsRAN_4G.git" else inherit vcs-snapshot - #FIXME: remove temporary, so it could merge - #KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~x86" MY_PV=${PV//./_} SRC_URI="https://github.com/srsran/srsRAN_4G/archive/refs/tags/release_${MY_PV}.tar.gz -> ${P}.tar.gz" fi @@ -50,6 +49,9 @@ BDEPEND="virtual/pkgconfig" src_prepare() { sed -i '/ -Werror"/d' CMakeLists.txt || die + # Boost::system was removed as a compiled component in Boost 1.69+ (header-only) + # and no longer exists in Boost 1.78+; drop the obsolete UHD workaround + sed -i '/list(APPEND BOOST_REQUIRED_COMPONENTS "system")/d' CMakeLists.txt || die #break upstream hijacking of cflags sed -i \ -e 's/"GNU"/"NERF"/g' \ diff --git a/net-wireless/srsran/srsran-9999.ebuild b/net-wireless/srsran/srsran-9999.ebuild index 622f84cd8..0c516e180 100644 --- a/net-wireless/srsran/srsran-9999.ebuild +++ b/net-wireless/srsran/srsran-9999.ebuild @@ -49,6 +49,9 @@ BDEPEND="virtual/pkgconfig" src_prepare() { sed -i '/ -Werror"/d' CMakeLists.txt || die + # Boost::system was removed as a compiled component in Boost 1.69+ (header-only) + # and no longer exists in Boost 1.78+; drop the obsolete UHD workaround + sed -i '/list(APPEND BOOST_REQUIRED_COMPONENTS "system")/d' CMakeLists.txt || die #break upstream hijacking of cflags sed -i \ -e 's/"GNU"/"NERF"/g' \