From 30657d5cd50a328aac8809fb5a25c3be2f9600d8 Mon Sep 17 00:00:00 2001 From: Thomas Beierlein Date: Wed, 23 Jun 2021 13:09:37 +0200 Subject: [PATCH] media-radio/qsstv: Prepare for coming media-libs/hamlib-4.2 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Beierlein --- media-radio/qsstv/qsstv-9.5.3.ebuild | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/media-radio/qsstv/qsstv-9.5.3.ebuild b/media-radio/qsstv/qsstv-9.5.3.ebuild index 00291f4897a2d..36c2667badf19 100644 --- a/media-radio/qsstv/qsstv-9.5.3.ebuild +++ b/media-radio/qsstv/qsstv-9.5.3.ebuild @@ -40,6 +40,12 @@ src_prepare() { sed -i -e "s:/doc/\$\$TARGET:/doc/${PF}:" \ -e "s:-lhamlib:-L/usr/$(get_libdir)/hamlib -lhamlib:g" \ qsstv.pro || die + + # prepare for media-radio/hamlib-4.2 change of API + if has_version '>=media-libs/hamlib-4.2' ; then + sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/rig/rigcontrol.cpp \ + || die + fi } src_configure() {