git: cb986c503f1d - main - Mk/Uses: hook glibmm26 and libsigc++30 to the GNOME macros

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Sun, 06 Nov 2022 13:08:32 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cb986c503f1d7d808666e3b910ecb2434a2487eb

commit cb986c503f1d7d808666e3b910ecb2434a2487eb
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-11-06 13:06:25 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-11-06 13:08:05 +0000

    Mk/Uses: hook glibmm26 and libsigc++30 to the GNOME macros
---
 Mk/Uses/gnome.mk | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/Mk/Uses/gnome.mk b/Mk/Uses/gnome.mk
index 7d845ff92354..8b6c3c24196d 100644
--- a/Mk/Uses/gnome.mk
+++ b/Mk/Uses/gnome.mk
@@ -79,9 +79,9 @@ _USE_GNOME_ALL+=dconf evolutiondataserver3 gnomecontrolcenter3 gnomedesktop3 \
 _USE_GNOME_ALL+=gtk40 libadwaita gtksourceview5
 
 # C++ bindings
-_USE_GNOME_ALL+=atkmm cairomm gconfmm26 glibmm gtkmm24 \
+_USE_GNOME_ALL+=atkmm cairomm gconfmm26 glibmm glibmm26 gtkmm24 \
 		gtkmm30 gtksourceviewmm3 libgdamm5 libxml++26 libsigc++20 \
-		pangomm
+		libsigc++30 pangomm
 
 # glib-mkenums often fails with C locale
 # https://gitlab.gnome.org/GNOME/glib/issues/1430
@@ -115,6 +115,9 @@ gconfmm26_USE_GNOME_IMPL=	glibmm gconf2
 glibmm_LIB_DEPENDS=	libglibmm-2.4.so:devel/glibmm
 glibmm_USE_GNOME_IMPL=	libsigc++20 glib20
 
+glibmm26_LIB_DEPENDS=	libglibmm-2.6.so:devel/glibmm
+glibmm26_USE_GNOME_IMPL=	libsigc++30 glib20
+
 gsound_BUILD_DEPENDS=	gsound-play:audio/gsound
 gsound_LIB_DEPENDS=	libgsound.so:audio/gsound
 gsound_RUN_DEPENDS=	gsound-play:audio/gsound
@@ -134,6 +137,8 @@ libgdamm5_USE_GNOME_IMPL=	libgda5 glibmm
 
 libsigc++20_LIB_DEPENDS=	libsigc-2.0.so:devel/libsigc++20
 
+libsigc++30_LIB_DEPENDS=	libsigc-3.0.so:devel/libsigc++30
+
 pangomm_LIB_DEPENDS=	libpangomm-1.4.so:x11-toolkits/pangomm
 pangomm_USE_GNOME_IMPL=	pango glibmm cairomm