git: 0dfb7ea2d831 - main - devel/libdbusmenu: remove run from USES=gettext-tools
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 26 Dec 2021 20:01:24 UTC
The branch main has been updated by vishwin:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0dfb7ea2d8315b4bbf07d4f0546713a5b80c854f
commit 0dfb7ea2d8315b4bbf07d4f0546713a5b80c854f
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2021-12-25 22:51:43 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2021-12-26 20:00:33 +0000
devel/libdbusmenu: remove run from USES=gettext-tools
msgfmt as a RUN_DEPENDS causes all consumers and their consumers
(mostly Cinnamon/X-Apps) with NLS options to have them stuck enabled.
This port does not need anything from gettext-tools at runtime.
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D33657
---
devel/libdbusmenu/Makefile | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/devel/libdbusmenu/Makefile b/devel/libdbusmenu/Makefile
index 71d826c7c0a0..bc66453e1f1c 100644
--- a/devel/libdbusmenu/Makefile
+++ b/devel/libdbusmenu/Makefile
@@ -2,12 +2,12 @@
PORTNAME= libdbusmenu
PORTVERSION= 16.04.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= https://launchpadlibrarian.net/243440794/ \
https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= vishwin@vishwin.info
COMMENT= GLib and Gtk Implementation of the DBusMenu protocol
LICENSE= GPLv3 LGPL21 LGPL3
@@ -17,13 +17,14 @@ LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING-GPL3
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.2.1
BUILD_DEPENDS= vapigen:lang/vala
-LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib
+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
+ libharfbuzz.so:print/harfbuzz
GNU_CONFIGURE= yes
-USES= compiler gettext-tools:build,run gmake gnome libtool pathfix \
- pkgconfig python:run shebangfix xorg
-USE_GNOME= glib20 intltool intlhack libxslt \
- introspection:build gtk30
+USES= compiler gettext-tools gmake gnome libtool pathfix pkgconfig python:run \
+ shebangfix xorg
+USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool intlhack libxslt \
+ introspection:build
USE_XORG= x11
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip