git: 7f25f24de09a - main - */*: Remove libtool dependency

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sat, 04 Oct 2025 08:13:31 UTC
The branch main has been updated by diizzy:

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

commit 7f25f24de09a8dca24a6597412353bcd823e4c37
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-10-03 21:41:18 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-10-04 08:11:47 +0000

    */*: Remove libtool dependency
    
    None of these ports utilizes libtool
    Build tested using Poudriere
    
    Approved by:    blanket, build fix
---
 devel/dbus/Makefile                        | 2 +-
 devel/libaravis/Makefile                   | 2 +-
 dns/bind9-devel/Makefile                   | 2 +-
 graphics/gexiv2/Makefile                   | 2 +-
 graphics/gexiv2_016/Makefile               | 2 +-
 multimedia/gstreamer1-plugins/Makefile     | 2 +-
 multimedia/gstreamer1-rtsp-server/Makefile | 2 +-
 multimedia/gstreamer1/Makefile             | 2 +-
 net/kea-devel/Makefile                     | 2 +-
 net/kea/Makefile                           | 2 +-
 security/fprintd/Makefile                  | 2 +-
 security/libfprint/Makefile                | 2 +-
 textproc/xfce4-dict-plugin/Makefile        | 2 +-
 x11-toolkits/gtkmm40/Makefile              | 2 +-
 x11-toolkits/pangomm24/Makefile            | 2 +-
 15 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/devel/dbus/Makefile b/devel/dbus/Makefile
index 9ca1aa15e5d7..6568598ae99f 100644
--- a/devel/dbus/Makefile
+++ b/devel/dbus/Makefile
@@ -13,7 +13,7 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libexpat.so:textproc/expat2
 
-USES=		cpe libtool localbase meson pkgconfig python:build \
+USES=		cpe localbase meson pkgconfig python:build \
 		shebangfix tar:xz
 CPE_VENDOR=	d-bus_project
 CPE_PRODUCT=	d-bus
diff --git a/devel/libaravis/Makefile b/devel/libaravis/Makefile
index 285316a4b110..60318398ae1d 100644
--- a/devel/libaravis/Makefile
+++ b/devel/libaravis/Makefile
@@ -10,7 +10,7 @@ WWW=		https://github.com/AravisProject/aravis/
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gnome libtool meson pkgconfig
+USES=		gnome meson pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	AravisProject
 GH_PROJECT=	aravis
diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile
index b6e69c17a82c..c761307a0811 100644
--- a/dns/bind9-devel/Makefile
+++ b/dns/bind9-devel/Makefile
@@ -43,7 +43,7 @@ LIB_DEPENDS=	libnghttp2.so:www/libnghttp2 \
 RUN_DEPENDS=	bind-tools>0:dns/bind-tools
 .endif
 
-USES=		compiler:c11 cpe gnome libedit libtool meson perl5 pkgconfig \
+USES=		compiler:c11 cpe gnome libedit meson perl5 pkgconfig \
 		ssl tar:xz
 
 CPE_VENDOR=	isc
diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile
index 8106e39f84d8..0875132f4852 100644
--- a/graphics/gexiv2/Makefile
+++ b/graphics/gexiv2/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libexiv2.so:graphics/exiv2
 
-USES=		compiler:c++17-lang gnome libtool:build meson pathfix pkgconfig \
+USES=		compiler:c++17-lang gnome meson pathfix pkgconfig \
 		python:build tar:xz vala:build
 USE_GNOME=	glib20 introspection:build pygobject3
 USE_LDCONFIG=	yes
diff --git a/graphics/gexiv2_016/Makefile b/graphics/gexiv2_016/Makefile
index f20e2b2ea473..f5cc5e4b22b3 100644
--- a/graphics/gexiv2_016/Makefile
+++ b/graphics/gexiv2_016/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BUILD_DEPENDS=	gi-docgen:textproc/py-gi-docgen
 LIB_DEPENDS=	libexiv2.so:graphics/exiv2
 
-USES=		compiler:c++17-lang gnome libtool:build meson pathfix pkgconfig \
+USES=		compiler:c++17-lang gnome meson pathfix pkgconfig \
 			python:build tar:xz vala:build
 USE_GNOME=	glib20 introspection:build pygobject3
 USE_LDCONFIG=	yes
diff --git a/multimedia/gstreamer1-plugins/Makefile b/multimedia/gstreamer1-plugins/Makefile
index 8ee0c93d29f3..295fff4af6b7 100644
--- a/multimedia/gstreamer1-plugins/Makefile
+++ b/multimedia/gstreamer1-plugins/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS+=	libfreetype.so:print/freetype2 \
 		liborc-0.4.so:devel/orc
 RUN_DEPENDS+=	iso-codes>=0:misc/iso-codes
 
-USES+=		meson cpe gettext gnome gstreamer libtool pathfix pkgconfig python:build tar:xz
+USES+=		meson cpe gettext gnome gstreamer pathfix pkgconfig python:build tar:xz
 CPE_VENDOR=	gstreamer_project
 CPE_PRODUCT=	gstreamer
 USE_GNOME+=	glib20 introspection:build libxml2
diff --git a/multimedia/gstreamer1-rtsp-server/Makefile b/multimedia/gstreamer1-rtsp-server/Makefile
index 27db8a3f41ab..4dc20d220280 100644
--- a/multimedia/gstreamer1-rtsp-server/Makefile
+++ b/multimedia/gstreamer1-rtsp-server/Makefile
@@ -11,7 +11,7 @@ WWW=		https://gstreamer.freedesktop.org/
 LICENSE=	LGPL20+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		bison gnome gstreamer libtool meson ninja pathfix pkgconfig python:build tar:xz
+USES=		bison gnome gstreamer meson ninja pathfix pkgconfig python:build tar:xz
 USE_GNOME=	glib20 introspection:build
 USE_GSTREAMER=	bad good
 USE_LDCONFIG=	yes
diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile
index 3849aa8547a4..7305ad711290 100644
--- a/multimedia/gstreamer1/Makefile
+++ b/multimedia/gstreamer1/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libunwind.so:devel/libunwind
 
-USES=		bison libtool gnome gstreamer:_internal meson ninja \
+USES=		bison gnome gstreamer:_internal meson ninja \
 		pkgconfig python:build shebangfix tar:xz
 USE_GNOME=	glib20 introspection:build
 USE_GSTREAMER=	#
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index 3efc9aa2dcd9..a3e5f66b8275 100644
--- a/net/kea-devel/Makefile
+++ b/net/kea-devel/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS=	rst2man:textproc/py-docutils
 LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
 		liblog4cplus.so:devel/log4cplus
 
-USES=		compiler:c++11-lang cmake:indirect cpe iconv libtool meson \
+USES=		compiler:c++11-lang cmake:indirect cpe iconv meson \
 		pathfix pkgconfig python tar:xz shebangfix ssl
 
 CPE_VENDOR=	isc
diff --git a/net/kea/Makefile b/net/kea/Makefile
index a70dcc3cf3e7..ca7c2ed49f66 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
 		liblog4cplus.so:devel/log4cplus
 
-USES=		compiler:c++11-lang cpe iconv libtool pathfix ssl python tar:xz meson pkgconfig cmake:indirect shebangfix
+USES=		compiler:c++11-lang cpe iconv pathfix ssl python tar:xz meson pkgconfig cmake:indirect shebangfix
 MESON_ARGS=	--auto-features=disabled \
 		-Dcrypto=openssl \
 		-Dnetconf=disabled
diff --git a/security/fprintd/Makefile b/security/fprintd/Makefile
index ceee89d4cbd9..5e9ee6c1a499 100644
--- a/security/fprintd/Makefile
+++ b/security/fprintd/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS=	libbasu.so:devel/basu \
 		libfprint-2.so:security/libfprint \
 		libpolkit-gobject-1.so:sysutils/polkit
 
-USES=		gettext gnome libtool meson pkgconfig
+USES=		gettext gnome meson pkgconfig
 USE_GITLAB=	yes
 GL_SITE=	https://gitlab.freedesktop.org
 GL_ACCOUNT=	libfprint
diff --git a/security/libfprint/Makefile b/security/libfprint/Makefile
index 2c84695dd52c..a0684407fe70 100644
--- a/security/libfprint/Makefile
+++ b/security/libfprint/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS=	libgusb.so:devel/libgusb \
 		libnss3.so:security/nss \
 		libpixman-1.so:x11/pixman
 
-USES=		gnome libtool meson pkgconfig python:env shebangfix
+USES=		gnome meson pkgconfig python:env shebangfix
 USE_GITLAB=	yes
 GL_SITE=	https://gitlab.freedesktop.org
 USE_GNOME=	glib20
diff --git a/textproc/xfce4-dict-plugin/Makefile b/textproc/xfce4-dict-plugin/Makefile
index a4bb9f3929c2..6e05afccaac3 100644
--- a/textproc/xfce4-dict-plugin/Makefile
+++ b/textproc/xfce4-dict-plugin/Makefile
@@ -12,7 +12,7 @@ WWW=		https://goodies.xfce.org/projects/applications/xfce4-dict
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		compiler:c11 gettext-tools gnome libtool meson pkgconfig \
+USES=		compiler:c11 gettext-tools gnome meson pkgconfig \
 		tar:xz xfce xorg
 USE_GNOME=	gdkpixbuf glib20 gtk30 intltool
 USE_XFCE=	libmenu panel
diff --git a/x11-toolkits/gtkmm40/Makefile b/x11-toolkits/gtkmm40/Makefile
index 7efe9ad9d5d4..06567518f1e9 100644
--- a/x11-toolkits/gtkmm40/Makefile
+++ b/x11-toolkits/gtkmm40/Makefile
@@ -14,7 +14,7 @@ LICENSE=	LGPL21+
 LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
 		libgraphene-1.0.so:graphics/graphene
 
-USES=		compiler:c++17-lang gnome libtool meson pkgconfig \
+USES=		compiler:c++17-lang gnome meson pkgconfig \
 		python:build tar:xz
 USE_CXXSTD=	c++17
 USE_GNOME=	gdkpixbuf gtk40 glibmm26 cairomm11 pangomm24
diff --git a/x11-toolkits/pangomm24/Makefile b/x11-toolkits/pangomm24/Makefile
index fa875bf84693..d5720c9e742e 100644
--- a/x11-toolkits/pangomm24/Makefile
+++ b/x11-toolkits/pangomm24/Makefile
@@ -11,7 +11,7 @@ WWW=		https://gtkmm.gnome.org/
 
 LICENSE=	LGPL21+
 
-USES+=		compiler:c++17-lang gnome libtool localbase meson \
+USES+=		compiler:c++17-lang gnome localbase meson \
 		pkgconfig python:build tar:xz
 USE_CXXSTD=	c++17
 USE_GNOME=	cairomm11 glibmm26 pango libxslt