mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
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
This commit is contained in:
parent
bcd04fb32a
commit
b4bab1c271
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=485327
@ -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
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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 \
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 \
|
||||
|
@ -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
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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/ \
|
||||
|
@ -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
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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:
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user