Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Nov 2016 11:59:55 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r425890 - in head: archivers/unarchiver astro/viking chinese/fcitx databases/evolution-data-server dns/bundy editors/poedit emulators/xcpc games/0ad games/openttd net-p2p/twister net/ze...
Message-ID:  <201611111159.uABBxtwg096883@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Fri Nov 11 11:59:55 2016
New Revision: 425890
URL: https://svnweb.freebsd.org/changeset/ports/425890

Log:
  Track used or drop unused devel/icu dependency
  
  This tries to fix discrepancy between
  
    $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
    $ git grep -lF :devel/icu | sed 's,/Makefile$,,'
  
  PR:		214384
  Reported by:	tijl, stage-qa, readelf(1)

Modified:
  head/archivers/unarchiver/Makefile   (contents, props changed)
  head/astro/viking/Makefile   (contents, props changed)
  head/chinese/fcitx/Makefile   (contents, props changed)
  head/databases/evolution-data-server/Makefile   (contents, props changed)
  head/dns/bundy/Makefile   (contents, props changed)
  head/editors/poedit/Makefile   (contents, props changed)
  head/emulators/xcpc/Makefile   (contents, props changed)
  head/games/0ad/Makefile   (contents, props changed)
  head/games/openttd/Makefile   (contents, props changed)
  head/net-p2p/twister/Makefile   (contents, props changed)
  head/net/zebra-server/Makefile   (contents, props changed)
  head/security/certificate-transparency/Makefile   (contents, props changed)
  head/x11-toolkits/gnustep-gui/Makefile   (contents, props changed)

Modified: head/archivers/unarchiver/Makefile
==============================================================================
--- head/archivers/unarchiver/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/archivers/unarchiver/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,6 +3,7 @@
 
 PORTNAME=	unar
 PORTVERSION=	1.10.1
+PORTREVISION=	1
 CATEGORIES=	archivers gnustep
 MASTER_SITES=	http://wakaba.c3.cx/releases/TheUnarchiver/
 DISTNAME=	${PORTNAME}${PORTVERSION}_src
@@ -15,6 +16,7 @@ LICENSE_FILE=	${WRKSRC}/License.txt
 
 # XXX: USES=gnustep overrides MAKEFILE we set below, so depend explicitly
 LIB_DEPENDS=	libgnustep-base.so:lang/gnustep-base \
+		libicuuc.so:devel/icu \
 		libwavpack.so:audio/wavpack
 
 USES=		gmake zip

Modified: head/astro/viking/Makefile
==============================================================================
--- head/astro/viking/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/astro/viking/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	viking
 PORTVERSION=	1.6.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	astro
 MASTER_SITES=	SF/${PORTNAME}/
 
@@ -65,6 +65,7 @@ GPSD_LIB_DEPENDS=	libgpsd.so:astro/gpsd
 GPSD_CONFIGURE_ENABLE=	realtime-gps-tracking
 
 MAPNIK_LIB_DEPENDS=	libmapnik.so:graphics/mapnik
+MAPNIK_CONFIGURE_ENV=	ac_cv_lib_icuuc_main=no # indirect
 MAPNIK_CONFIGURE_ENABLE=	mapnik
 
 MBTILES_USES=		sqlite
@@ -74,6 +75,7 @@ JOSM_RUN_DEPENDS=	josm:astro/josm
 MERKAATOR_RUN_DEPENDS=	merkaartor:astro/merkaartor
 
 post-patch:
+	@${REINPLACE_CMD} -e '/as_fn_error.*libicuuc/d' ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e '/^AM_CFLAGS/s| -g | |' ${WRKSRC}/src/Makefile.in
 	@${REINPLACE_CMD} -e 's|Science;|Education;Science;|' \
 		${WRKSRC}/src/viking.desktop.in

Modified: head/chinese/fcitx/Makefile
==============================================================================
--- head/chinese/fcitx/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/chinese/fcitx/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	fcitx
 PORTVERSION=	4.2.9.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	chinese x11
 MASTER_SITES=	http://download.fcitx-im.org/fcitx/:fcitx \
 		http://download.fcitx-im.org/data/:data
@@ -25,7 +25,6 @@ BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgc
 		${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/extra-cmake-modules
 LIB_DEPENDS=	libcairo.so:graphics/cairo \
 		libdbus-1.so:devel/dbus \
-		libicuuc.so:devel/icu \
 		libXfixes.so:x11/libXfixes \
 		libXinerama.so:x11/libXinerama \
 		libXrender.so:x11/libXrender \

Modified: head/databases/evolution-data-server/Makefile
==============================================================================
--- head/databases/evolution-data-server/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/databases/evolution-data-server/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	evolution-data-server
 PORTVERSION=	3.18.5
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	databases gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -21,6 +21,7 @@ LIB_DEPENDS=	libsoup-gnome-2.4.so:devel/
 		libgoa-1.0.so:net/gnome-online-accounts \
 		libgdata.so:devel/libgdata \
 		libical.so:devel/libical \
+		libicui18n.so:devel/icu \
 		libnss3.so:security/nss \
 		libtasn1.so:security/libtasn1 \
 		libsecret-1.so:security/libsecret

Modified: head/dns/bundy/Makefile
==============================================================================
--- head/dns/bundy/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/dns/bundy/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	bundy
 PORTVERSION=	0.20160125
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	dns
 MASTER_SITES=	LOCAL/mat/bundy SF/boost/boost/1.55.0:boost
 DISTFILES+=	boost_1_55_0.tar.bz2:boost
@@ -22,7 +22,6 @@ BUILD_DEPENDS=	${LOCALBASE}/include/log4
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/${PYTHON_PKGNAMEPREFIX}sqlite3
 LIB_DEPENDS=	libbotan-1.10.so:security/botan110 \
 		liblog4cplus.so:devel/log4cplus \
-		libicuuc.so:devel/icu \
 		libgmp.so:math/gmp \
 		libsqlite3.so:databases/sqlite3
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/${PYTHON_PKGNAMEPREFIX}sqlite3

Modified: head/editors/poedit/Makefile
==============================================================================
--- head/editors/poedit/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/editors/poedit/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -4,7 +4,7 @@
 
 PORTNAME=	poedit
 PORTVERSION=	1.8.4
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	editors
 MASTER_SITES=	http://github.com/vslavik/${PORTNAME}/releases/download/v${PORTVERSION}-oss/
 
@@ -16,6 +16,7 @@ LICENSE=	BSD2CLAUSE
 BUILD_DEPENDS=	zip:archivers/zip
 LIB_DEPENDS=	libgtkspell.so:textproc/gtkspell \
 		libboost_thread.so:devel/boost-libs \
+		libicui18n.so:devel/icu \
 		liblucene++.so:textproc/luceneplusplus
 
 USES=		bdb compiler:c++11-lib desktop-file-utils gettext gmake pkgconfig

Modified: head/emulators/xcpc/Makefile
==============================================================================
--- head/emulators/xcpc/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/emulators/xcpc/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	xcpc
 PORTVERSION=	20070122
-PORTREVISION=	14
+PORTREVISION=	15
 CATEGORIES=	emulators
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
@@ -19,8 +19,7 @@ USE_XORG=	ice
 USE_GNOME=	glib20
 USES=		gettext iconv pkgconfig
 
-LIB_DEPENDS+=	libicui18n.so:devel/icu \
-		libpcre.so:devel/pcre \
+LIB_DEPENDS+=	libpcre.so:devel/pcre \
 		libdsk.so:emulators/libdsk
 
 OPTIONS_DEFINE=	MOTIF ATHENA XSHM DEBUG

Modified: head/games/0ad/Makefile
==============================================================================
--- head/games/0ad/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/games/0ad/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -2,6 +2,7 @@
 
 PORTNAME=	0ad
 PORTVERSION=	0.0.21
+PORTREVISION=	1
 CATEGORIES=	games
 MASTER_SITES=	http://releases.wildfiregames.com/ \
 		SF/zero-ad/releases
@@ -14,6 +15,7 @@ COMMENT=	Real-time strategy (RTS) game o
 BUILD_DEPENDS=	zip:archivers/zip \
 		cmake:devel/cmake
 LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
+		libicui18n.so:devel/icu \
 		libpng.so:graphics/png \
 		libogg.so:audio/libogg \
 		libvorbis.so:audio/libvorbis \

Modified: head/games/openttd/Makefile
==============================================================================
--- head/games/openttd/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/games/openttd/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	openttd
 DISTVERSION=	1.6.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	games
 MASTER_SITES=	http://ca.binaries.openttd.org/binaries/releases/${DISTVERSION}/ \
 		http://cz.binaries.openttd.org/binaries/releases/${DISTVERSION}/ \
@@ -20,6 +20,7 @@ COMMENT=	Open source clone of Microprose
 LICENSE=	GPLv2
 
 LIB_DEPENDS=	libpng.so:graphics/png \
+		libicui18n.so:devel/icu \
 		liblzo2.so:archivers/lzo2
 
 USES=		cpe gmake pkgconfig tar:xz

Modified: head/net-p2p/twister/Makefile
==============================================================================
--- head/net-p2p/twister/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/net-p2p/twister/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	twister-core
 PORTVERSION=	0.9.34
-PORTREVISION=	3
+PORTREVISION=	4
 DISTVERSIONPREFIX=	v
 PORTEPOCH=	1
 CATEGORIES=	net-p2p
@@ -18,8 +18,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BROKEN_powerpc64=	Does not build
 
 LIB_DEPENDS=	libboost_system.so:devel/boost-libs	\
-		libleveldb.so:databases/leveldb	\
-		libicui18n.so:devel/icu
+		libleveldb.so:databases/leveldb
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/net/zebra-server/Makefile
==============================================================================
--- head/net/zebra-server/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/net/zebra-server/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	zebra-server
 PORTVERSION=	2.0.55
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	net
 MASTER_SITES=	http://ftp.indexdata.dk/pub/zebra/
 DISTNAME=	idzebra-${PORTVERSION}
@@ -12,6 +12,7 @@ MAINTAINER=	ben@gibbed.org
 COMMENT=	Z39.50/SR server software
 
 LIB_DEPENDS=	libexpat.so:textproc/expat2 \
+		libicui18n.so:devel/icu \
 		libyaz.so:net/yaz
 
 GNU_CONFIGURE=	yes

Modified: head/security/certificate-transparency/Makefile
==============================================================================
--- head/security/certificate-transparency/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/security/certificate-transparency/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	certificate-transparency
 PORTVERSION=	20161015
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security
 
 MAINTAINER=	ports@FreeBSD.org
@@ -17,6 +17,7 @@ LIB_DEPENDS?=	libevent.so:devel/libevent
 		libgflags.so:devel/gflags \
 		libglog.so:devel/glog \
 		libgmock.so:devel/googlemock \
+		libicuuc.so:devel/icu \
 		libjson-c.so:devel/json-c \
 		libleveldb.so:databases/leveldb \
 		libobjecthash.so:devel/objecthash \

Modified: head/x11-toolkits/gnustep-gui/Makefile
==============================================================================
--- head/x11-toolkits/gnustep-gui/Makefile	Fri Nov 11 11:59:31 2016	(r425889)
+++ head/x11-toolkits/gnustep-gui/Makefile	Fri Nov 11 11:59:55 2016	(r425890)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gnustep-gui
 PORTVERSION=	0.24.1
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	x11-toolkits gnustep
 MASTER_SITES=	GNUSTEP/core
 
@@ -23,6 +23,7 @@ DOCS_BUILD_DEPENDS=	texi2html:textproc/t
 LIB_DEPENDS+=	libtiff.so:graphics/tiff
 LIB_DEPENDS+=	libpng.so:graphics/png
 LIB_DEPENDS+=	libgif.so:graphics/giflib
+LIB_DEPENDS+=	libicui18n.so:devel/icu
 LIB_DEPENDS+=	libsndfile.so:audio/libsndfile
 LIB_DEPENDS+=	libao.so:audio/libao
 BUILD_DEPENDS+=	${LOCALBASE}/lib/libflite.a:audio/flite



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