From owner-svn-ports-all@freebsd.org Mon Nov 19 15:57:14 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FCFC1107CCB; Mon, 19 Nov 2018 15:57:14 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 019537BD4B; Mon, 19 Nov 2018 15:57:14 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B4D782429B; Mon, 19 Nov 2018 15:57:13 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wAJFvD9E014358; Mon, 19 Nov 2018 15:57:13 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wAJFv9YZ014336; Mon, 19 Nov 2018 15:57:09 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201811191557.wAJFv9YZ014336@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Mon, 19 Nov 2018 15:57:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r485327 - in head: astro/stellarium-qt4 deskutils/strigidaemon devel/glib20 emulators/fuse emulators/libspectrum games/crossfire-client graphics/gimageview lang/erlang-wx multimedia/gst... X-SVN-Group: ports-head X-SVN-Commit-Author: swills X-SVN-Commit-Paths: in head: astro/stellarium-qt4 deskutils/strigidaemon devel/glib20 emulators/fuse emulators/libspectrum games/crossfire-client graphics/gimageview lang/erlang-wx multimedia/gstreamer multimedia/gstream... X-SVN-Commit-Revision: 485327 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 019537BD4B X-Spamd-Result: default: False [0.59 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_SPAM_SHORT(0.56)[0.558,0]; NEURAL_SPAM_MEDIUM(0.04)[0.036,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2018 15:57:14 -0000 Author: swills Date: Mon Nov 19 15:57:08 2018 New Revision: 485327 URL: https://svnweb.freebsd.org/changeset/ports/485327 Log: devel/glib20: remove runtime dep on perl5 Since glib-mkenums was rewritten in python in glib 2.53.5, glib20 seems to no longer need perl5 at runtime. This makes perl5 a build dep only. Removing the run dep causes some other ports to fail, so add the build dep to those where needed. PR: 233138 Approved by: gnome (kwm, maintainer, older version of patch) Exp-run by: antoine Modified: head/astro/stellarium-qt4/Makefile (contents, props changed) head/deskutils/strigidaemon/Makefile (contents, props changed) head/devel/glib20/Makefile (contents, props changed) head/emulators/fuse/Makefile (contents, props changed) head/emulators/libspectrum/Makefile (contents, props changed) head/games/crossfire-client/Makefile (contents, props changed) head/graphics/gimageview/Makefile (contents, props changed) head/lang/erlang-wx/Makefile (contents, props changed) head/multimedia/gstreamer/Makefile (contents, props changed) head/multimedia/gstreamer1-editing-services/Makefile (contents, props changed) head/multimedia/gstreamer1/Makefile (contents, props changed) head/multimedia/qt4-mobility/Makefile (contents, props changed) head/net/gsk/Makefile (contents, props changed) head/net/libfixbuf/Makefile (contents, props changed) head/sysutils/gnome-settings-daemon/Makefile (contents, props changed) head/x11-wm/i3/Makefile (contents, props changed) head/x11/qt5-x11extras/Makefile (contents, props changed) head/x11/sakura/Makefile (contents, props changed) head/x11/xscreensaver-gnome-hacks/Makefile (contents, props changed) head/x11/xscreensaver-gnome/Makefile (contents, props changed) Modified: head/astro/stellarium-qt4/Makefile ============================================================================== --- head/astro/stellarium-qt4/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/astro/stellarium-qt4/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -18,7 +18,8 @@ LICENSE= GPLv2+ CONFLICTS_INSTALL= ${PORTNAME}-0.17.* PORTSCOUT= limit:^0\.12\. # track only 0.12.x (legacy) -USES= cmake gettext iconv qt:4 +USES= cmake gettext iconv perl5 qt:4 +USE_PERL5= build USE_QT= moc_build rcc_build uic_build qmake_build \ corelib gui network opengl Modified: head/deskutils/strigidaemon/Makefile ============================================================================== --- head/deskutils/strigidaemon/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/deskutils/strigidaemon/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -13,8 +13,9 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ libstreams.so:deskutils/libstreams \ libstreamanalyzer.so:deskutils/libstreamanalyzer -USES= fam pkgconfig +USES= fam perl5 pkgconfig USE_GNOME= libxml2 +USE_PERL5= build USE_LDCONFIG= yes .include <${.CURDIR}/../strigi/Makefile.common> Modified: head/devel/glib20/Makefile ============================================================================== --- head/devel/glib20/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/devel/glib20/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -3,6 +3,7 @@ PORTNAME= glib PORTVERSION= 2.56.3 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= GNOME @@ -28,6 +29,7 @@ USE_LDCONFIG= yes USES+= compiler:c11 gettext gmake gnome iconv:wchar_t libtool \ localbase pathfix perl5 pkgconfig python shebangfix USE_PYTHON= py3kplist +USE_PERL5= build CONFIGURE_ARGS= --disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \ --enable-static=yes \ --with-pcre=system \ Modified: head/emulators/fuse/Makefile ============================================================================== --- head/emulators/fuse/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/emulators/fuse/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -18,7 +18,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libspectrum.so:emulators/libspectrum GNU_CONFIGURE= yes -USES= gettext gmake localbase pkgconfig +USES= gettext gmake localbase perl5 pkgconfig +USE_PERL5= build USE_GNOME= cairo libxml2 glib20 USE_XORG= x11 Modified: head/emulators/libspectrum/Makefile ============================================================================== --- head/emulators/libspectrum/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/emulators/libspectrum/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -15,8 +15,9 @@ LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libgcrypt.so:security/libgcrypt GNU_CONFIGURE= yes -USES= gettext gmake libtool pkgconfig +USES= gettext gmake libtool pkgconfig perl5 USE_GNOME= glib20 +USE_PERL5= build USE_LDCONFIG= yes INSTALL_TARGET= install-strip Modified: head/games/crossfire-client/Makefile ============================================================================== --- head/games/crossfire-client/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/games/crossfire-client/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -17,7 +17,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vala:lang/vala LIB_DEPENDS= libcurl.so:ftp/curl -USES= cmake pkgconfig tar:bzip2 +USES= cmake perl5 pkgconfig tar:bzip2 +USE_PERL5= build USE_GNOME= gtk20 USE_SDL= sdl image mixer INSTALLS_ICONS= YES Modified: head/graphics/gimageview/Makefile ============================================================================== --- head/graphics/gimageview/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/graphics/gimageview/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -15,9 +15,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png -USES= gmake jpeg libtool localbase pkgconfig +USES= gmake jpeg libtool localbase perl5 pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 +USE_PERL5= build USE_XORG= ice xinerama CONFIGURE_ARGS= --with-gtk2 INSTALL_TARGET= install-strip Modified: head/lang/erlang-wx/Makefile ============================================================================== --- head/lang/erlang-wx/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/lang/erlang-wx/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -40,7 +40,8 @@ OPTIONS_DEFINE= DOCS ERL_RELEASE= 19.3 -USES= gmake +USES= gmake perl5 +USE_PERL5= build USE_GL= gl glu GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib Modified: head/multimedia/gstreamer/Makefile ============================================================================== --- head/multimedia/gstreamer/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/multimedia/gstreamer/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -17,7 +17,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limit:0\.10\..* CFLAGS:= ${CFLAGS} -O2 -Wno-format -USES= bison gmake libtool:keepla pathfix pkgconfig tar:bzip2 +USES= bison gmake libtool:keepla pathfix perl5 pkgconfig tar:bzip2 +USE_PERL5= build USE_GNOME= glib20 introspection libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-tests \ Modified: head/multimedia/gstreamer1-editing-services/Makefile ============================================================================== --- head/multimedia/gstreamer1-editing-services/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/multimedia/gstreamer1-editing-services/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -12,8 +12,9 @@ COMMENT= GStreamer editing services PORTSCOUT= limitw:1,even -USES= compiler:c11 gmake gnome libtool pathfix python:3.6+ pkgconfig tar:xz +USES= compiler:c11 gmake gnome libtool pathfix perl5 python:3.6+ pkgconfig tar:xz USE_LDCONFIG= yes +USE_PERL5= build GNU_CONFIGURE= yes USE_GNOME= glib20 introspection:build libxml2 pygobject3:build USE_GSTREAMER1= good Modified: head/multimedia/gstreamer1/Makefile ============================================================================== --- head/multimedia/gstreamer1/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/multimedia/gstreamer1/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -17,7 +17,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limitw:1,even CFLAGS+= -Wno-format -USES= bison gettext gmake gnome libtool pathfix pkgconfig python tar:xz +USES= bison gettext gmake gnome libtool pathfix perl5 pkgconfig python tar:xz +USE_PERL5= build USE_GNOME= glib20 introspection:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-tests \ Modified: head/multimedia/qt4-mobility/Makefile ============================================================================== --- head/multimedia/qt4-mobility/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/multimedia/qt4-mobility/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -18,10 +18,11 @@ LICENSE= LGPL21 LIB_DEPENDS= libblkid.so:misc/e2fsprogs-libblkid DATE= 20130703 -USES= pkgconfig qmake qt:4 shebangfix tar:xz +USES= perl5 pkgconfig qmake qt:4 shebangfix tar:xz SHEBANG_FILES= bin/pathhelper bin/syncheaders USE_QT= declarative corelib dbus gui linguist_build moc_build rcc_build USE_LDCONFIG= yes +USE_PERL5= build MOBILITY_MODS= OPTIONS_DEFINE= BEARER CONNECTIVITY CONTACTS FEEDBACK GALLERY LOCATION \ Modified: head/net/gsk/Makefile ============================================================================== --- head/net/gsk/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/net/gsk/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -13,7 +13,8 @@ COMMENT= C library for writing servers LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= libtool pathfix pkgconfig ssl +USES= libtool pathfix perl5 pkgconfig ssl +USE_PERL5= build USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-doc Modified: head/net/libfixbuf/Makefile ============================================================================== --- head/net/libfixbuf/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/net/libfixbuf/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -14,8 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool pathfix pkgconfig +USES= libtool pathfix perl5 pkgconfig USE_GNOME= glib20 +USE_PERL5= build USE_LDCONFIG= yes .include Modified: head/sysutils/gnome-settings-daemon/Makefile ============================================================================== --- head/sysutils/gnome-settings-daemon/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/sysutils/gnome-settings-daemon/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -30,8 +30,9 @@ PORTSCOUT= limitw:1,even USE_XORG= x11 xext xi xtst USE_GNOME= cairo gnomedesktop3 gtk30 -USES= gettext gnome localbase:ldflags meson \ +USES= gettext gnome localbase:ldflags meson perl5 \ pkgconfig python:3.6+,build tar:xz +USE_PERL5= build INSTALLS_ICONS= yes # -Dnssdb_dir=${LOCALBASE}/share/certs/ca-root-nss.crt MESON_ARGS= -Dnssdb_dir=${LOCALBASE}/share/certs/ \ Modified: head/x11-wm/i3/Makefile ============================================================================== --- head/x11-wm/i3/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/x11-wm/i3/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -32,7 +32,6 @@ USE_XORG= xcb GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes CONFIGURE_ENV= ac_cv_path_PATH_ASCIIDOC="" -USE_PERL5= run LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} INSTALL_TARGET= install-strip Modified: head/x11/qt5-x11extras/Makefile ============================================================================== --- head/x11/qt5-x11extras/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/x11/qt5-x11extras/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -9,7 +9,8 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Qt platform-specific features for X11-based systems USE_QT= core gui -USES= compiler:c++11-lang qmake qt-dist:5,x11extras +USES= compiler:c++11-lang qmake qt-dist:5,x11extras perl5 +USE_PERL5= build USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} .include Modified: head/x11/sakura/Makefile ============================================================================== --- head/x11/sakura/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/x11/sakura/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -20,7 +20,8 @@ OPTIONS_DEFINE= DOCS USE_GNOME= cairo gdkpixbuf2 vte3 USE_XORG= x11 -USES= cmake pkgconfig gettext tar:bzip2 +USES= cmake pkgconfig gettext perl5 tar:bzip2 +USE_PERL5= build LDFLAGS+= -lintl post-patch: Modified: head/x11/xscreensaver-gnome-hacks/Makefile ============================================================================== --- head/x11/xscreensaver-gnome-hacks/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/x11/xscreensaver-gnome-hacks/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -16,7 +16,8 @@ CONFLICTS= xscreensaver-[0-9]* xscreensaver-gnome-[0-9 OPTIONS_DEFINE= ALL_FORTUNES ALL_FORTUNES_DESC= Enable support for all fortunes -USES= shebangfix +USES= perl5 shebangfix +USE_PERL5= build SHEBANG_FILES= ${SS_SCRIPTS:S,^,driver/,} EXTRA_PATCHES= ${FILESDIR}/extra-patch-nodriver Modified: head/x11/xscreensaver-gnome/Makefile ============================================================================== --- head/x11/xscreensaver-gnome/Makefile Mon Nov 19 15:25:08 2018 (r485326) +++ head/x11/xscreensaver-gnome/Makefile Mon Nov 19 15:57:08 2018 (r485327) @@ -18,7 +18,6 @@ LIB_DEPENDS= libgle.so:graphics/gle USE_XORG= x11 xpm USE_GL= gl -USE_PERL5= run USE_GNOME= libglade2 USES+= dos2unix gettext gmake jpeg perl5 pathfix pkgconfig GNU_CONFIGURE= yes