Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jan 2025 23:23:30 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        Charlie Li <vishwin@freebsd.org>, Vladimir Druzenko <vvd@freebsd.org>
Cc:        dev-commits-ports-main@freebsd.org
Subject:   Re: git: 560772623792 - main - net/freerdp3: adjust missed reference to www/webkit2-gtk
Message-ID:  <20250121232330.e421a4d4dd7d6f095580b9c8@dec.sakura.ne.jp>

index | next in thread | raw e-mail

Hi.

> Vladimir Druzenko wrote:
>> 21.01.2025 16:43, Charlie Li пишет:
>>> -WEBKIT_LIB_DEPENDS_=	libsoup-2.4.so:devel/libsoup \
>>> +WEBKIT_LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup \
>> 
>> This is not a typo. Please revert this line back.
>> 
> Is there a reason for the trailing underscore? It causes tooling and 
> regexes that look for *_DEPENDS to miss lines like this, so ports like 
> this get missed when dependencies need their consumers bumped.

Found logics using it in line 216 through line 229 of
net/freerdp3/Makefile as below.

Possibly I'm overlooking something, but something like
"WEBENGINE_USE_GNOME= " are not implemented, while "*_USES=" and
"*_*DEPENDS" are implemented. Vladimir, is this the reason you've used
variable with trailing underscore?

===== Quote =====

.if ${PORT_OPTIONS:MAAD}
.  if ${PORT_OPTIONS:MWEBENGINE}
USES+=		${WEBENGINE_USES_}
USE_QT+=	${WEBENGINE_USE_QT}
.  elif ${PORT_OPTIONS:MWEBKIT}
LIB_DEPENDS+=	${WEBKIT_LIB_DEPENDS_}
USES+=		${WEBKIT_USES_}
USE_GNOME+=	${WEBKIT_USE_GNOME}
.  else
CMAKE_OFF+=	WITH_WEBVIEW
.  endif
.else
CMAKE_OFF+=	WITH_WEBVIEW
.endif

===== End quote =====

Regards.

-- 
Charlie Li
...nope, still don't have an exit line.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20250121232330.e421a4d4dd7d6f095580b9c8>