FreeBSD Bugzilla – Attachment 199273 Details for
Bug 233138
[exp-run] devel/glib20: remove runtime dep on perl5
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch version 7
glib20_perl5_build7.diff (text/plain), 9.53 KB, created by
Steve Wills
on 2018-11-16 15:24:33 UTC
(
hide
)
Description:
patch version 7
Filename:
MIME Type:
Creator:
Steve Wills
Created:
2018-11-16 15:24:33 UTC
Size:
9.53 KB
patch
obsolete
>diff --git astro/stellarium-qt4/Makefile astro/stellarium-qt4/Makefile >index 9a9ae592fa4f..966787e8378d 100644 >--- astro/stellarium-qt4/Makefile >+++ astro/stellarium-qt4/Makefile >@@ -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 > >diff --git deskutils/strigidaemon/Makefile deskutils/strigidaemon/Makefile >index 834665033282..344df77d93ec 100644 >--- deskutils/strigidaemon/Makefile >+++ deskutils/strigidaemon/Makefile >@@ -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> >diff --git devel/glib20/Makefile devel/glib20/Makefile >index f8e91d364e8b..f715f145deae 100644 >--- devel/glib20/Makefile >+++ devel/glib20/Makefile >@@ -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 \ >diff --git emulators/fuse/Makefile emulators/fuse/Makefile >index dff6e75c08e4..fe5d7e09d732 100644 >--- emulators/fuse/Makefile >+++ emulators/fuse/Makefile >@@ -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 > >diff --git emulators/libspectrum/Makefile emulators/libspectrum/Makefile >index ab2abdda37eb..1406919f22b5 100644 >--- emulators/libspectrum/Makefile >+++ emulators/libspectrum/Makefile >@@ -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 >diff --git games/crossfire-client/Makefile games/crossfire-client/Makefile >index 1e2711a52858..bcca9410c0c7 100644 >--- games/crossfire-client/Makefile >+++ games/crossfire-client/Makefile >@@ -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 >diff --git graphics/gimageview/Makefile graphics/gimageview/Makefile >index 52908b26f19f..44898d3ab46f 100644 >--- graphics/gimageview/Makefile >+++ graphics/gimageview/Makefile >@@ -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 >diff --git lang/erlang-wx/Makefile lang/erlang-wx/Makefile >index fa8bd05b0de6..b57b15bebf42 100644 >--- lang/erlang-wx/Makefile >+++ lang/erlang-wx/Makefile >@@ -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 >diff --git multimedia/gstreamer/Makefile multimedia/gstreamer/Makefile >index 7fe151cb3792..0ee14c1e4d21 100644 >--- multimedia/gstreamer/Makefile >+++ multimedia/gstreamer/Makefile >@@ -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 \ >diff --git multimedia/gstreamer1-editing-services/Makefile multimedia/gstreamer1-editing-services/Makefile >index 45775d66b2f4..1d42e6472cf9 100644 >--- multimedia/gstreamer1-editing-services/Makefile >+++ multimedia/gstreamer1-editing-services/Makefile >@@ -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 >diff --git multimedia/gstreamer1/Makefile multimedia/gstreamer1/Makefile >index b402269e9f91..5d6c8fa232f9 100644 >--- multimedia/gstreamer1/Makefile >+++ multimedia/gstreamer1/Makefile >@@ -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 \ >diff --git multimedia/qt4-mobility/Makefile multimedia/qt4-mobility/Makefile >index 0fe65a77c146..2f25e4ef1645 100644 >--- multimedia/qt4-mobility/Makefile >+++ multimedia/qt4-mobility/Makefile >@@ -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 \ >diff --git net/gsk/Makefile net/gsk/Makefile >index ad68d08ccea0..5568fe7b3c58 100644 >--- net/gsk/Makefile >+++ net/gsk/Makefile >@@ -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 >diff --git net/libfixbuf/Makefile net/libfixbuf/Makefile >index c9a920f5d726..0a7190df5b3f 100644 >--- net/libfixbuf/Makefile >+++ net/libfixbuf/Makefile >@@ -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 <bsd.port.mk> >diff --git sysutils/gnome-settings-daemon/Makefile sysutils/gnome-settings-daemon/Makefile >index 14ebaa7d3407..2cfcbbb2a5a0 100644 >--- sysutils/gnome-settings-daemon/Makefile >+++ sysutils/gnome-settings-daemon/Makefile >@@ -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/ \ >diff --git x11-wm/i3/Makefile x11-wm/i3/Makefile >index 5bba3bd74e50..3e85c6836630 100644 >--- x11-wm/i3/Makefile >+++ x11-wm/i3/Makefile >@@ -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 > >diff --git x11/qt5-x11extras/Makefile x11/qt5-x11extras/Makefile >index cc4e2d9665ab..0988117df050 100644 >--- x11/qt5-x11extras/Makefile >+++ x11/qt5-x11extras/Makefile >@@ -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 <bsd.port.mk> >diff --git x11/sakura/Makefile x11/sakura/Makefile >index b825021bc90f..8d1d02b77538 100644 >--- x11/sakura/Makefile >+++ x11/sakura/Makefile >@@ -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: >diff --git x11/xscreensaver-gnome-hacks/Makefile x11/xscreensaver-gnome-hacks/Makefile >index fe3600eb590e..d2b05ab813bf 100644 >--- x11/xscreensaver-gnome-hacks/Makefile >+++ x11/xscreensaver-gnome-hacks/Makefile >@@ -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 > >diff --git x11/xscreensaver-gnome/Makefile x11/xscreensaver-gnome/Makefile >index 118455a0c527..0dfe44d4a4c3 100644 >--- x11/xscreensaver-gnome/Makefile >+++ x11/xscreensaver-gnome/Makefile >@@ -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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 233138
:
199137
|
199166
|
199215
|
199216
|
199217
|
199269
| 199273
Working