View | Details | Raw Unified | Return to bug 248459 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Uses/readline.mk (-5 / +2 lines)
Lines 4-10 Link Here
4
#
4
#
5
# Feature:	readline
5
# Feature:	readline
6
# Usage:	USES=readline
6
# Usage:	USES=readline
7
# Valid ARGS:	port
8
#
7
#
9
# MAINTAINER: portmgr@FreeBSD.org
8
# MAINTAINER: portmgr@FreeBSD.org
10
9
Lines 11-24 Link Here
11
.if !defined(_INCLUDE_USES_READLINE_MK)
10
.if !defined(_INCLUDE_USES_READLINE_MK)
12
_INCLUDE_USES_READLINE_MK=	yes
11
_INCLUDE_USES_READLINE_MK=	yes
13
12
14
.if !exists(/usr/lib/libreadline.so)
13
.if !empty(readline_ARGS)
15
readline_ARGS=	port
14
IGNORE= Incorrect 'USES+= readline:${readline_ARGS}' readline takes no arguments
16
.endif
15
.endif
17
16
18
.if ${readline_ARGS} == port
19
LIB_DEPENDS+=		libreadline.so.8:devel/readline
17
LIB_DEPENDS+=		libreadline.so.8:devel/readline
20
CPPFLAGS+=		-I${LOCALBASE}/include
18
CPPFLAGS+=		-I${LOCALBASE}/include
21
LDFLAGS+=		-L${LOCALBASE}/lib
19
LDFLAGS+=		-L${LOCALBASE}/lib
22
.endif
23
20
24
.endif
21
.endif
(-)audio/ardour5/Makefile (-1 / +1 lines)
Lines 44-50 Link Here
44
		libFLAC.so:audio/flac
44
		libFLAC.so:audio/flac
45
45
46
USES=		compiler:c++11-lang desktop-file-utils gettext gnome \
46
USES=		compiler:c++11-lang desktop-file-utils gettext gnome \
47
		libarchive pkgconfig python:2.7,build readline:port tar:bzip2 \
47
		libarchive pkgconfig python:2.7,build readline tar:bzip2 \
48
		waf xorg
48
		waf xorg
49
USE_CXXSTD=	c++11
49
USE_CXXSTD=	c++11
50
USE_XORG=	x11
50
USE_XORG=	x11
(-)audio/ardour6/Makefile (-1 / +1 lines)
Lines 41-47 Link Here
41
		libwebsockets.so:net/libwebsockets
41
		libwebsockets.so:net/libwebsockets
42
42
43
USES=		compiler:c++11-lang desktop-file-utils gettext gnome \
43
USES=		compiler:c++11-lang desktop-file-utils gettext gnome \
44
		libarchive pkgconfig python:3.7,build readline:port tar:bzip2 \
44
		libarchive pkgconfig python:3.7,build readline tar:bzip2 \
45
		waf xorg
45
		waf xorg
46
USE_CXXSTD=	c++11
46
USE_CXXSTD=	c++11
47
USE_XORG=	x11
47
USE_XORG=	x11
(-)audio/ecasound/Makefile (-1 / +1 lines)
Lines 17-23 Link Here
17
17
18
BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:audio/ladspa
18
BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:audio/ladspa
19
19
20
USES=		gmake libtool localbase:ldflags pkgconfig readline:port shebangfix
20
USES=		gmake libtool localbase:ldflags pkgconfig readline shebangfix
21
SHEBANG_FILES=	ecatools/ecamonitor
21
SHEBANG_FILES=	ecatools/ecamonitor
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--disable-liblilv \
23
CONFIGURE_ARGS=	--disable-liblilv \
(-)audio/libsmf/Makefile (-1 / +1 lines)
Lines 13-19 Link Here
13
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		gnome libtool pathfix pkgconfig readline:port
16
USES=		gnome libtool pathfix pkgconfig readline
17
USE_GNOME=	glib20
17
USE_GNOME=	glib20
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
(-)audio/yoshimi/Makefile (-1 / +1 lines)
Lines 19-25 Link Here
19
		libjack.so:audio/jack \
19
		libjack.so:audio/jack \
20
		libmxml.so:textproc/mxml
20
		libmxml.so:textproc/mxml
21
21
22
USES=		cmake compiler:c++11-lang gnome ncurses pkgconfig readline:port
22
USES=		cmake compiler:c++11-lang gnome ncurses pkgconfig readline
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	Yoshimi
24
GH_ACCOUNT=	Yoshimi
25
USE_GNOME=	cairo
25
USE_GNOME=	cairo
(-)biology/mrbayes/Makefile (-1 / +1 lines)
Lines 13-19 Link Here
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		readline:port
16
USES=		readline
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	NBISweden
18
GH_ACCOUNT=	NBISweden
19
GH_PROJECT=	MrBayes
19
GH_PROJECT=	MrBayes
(-)devel/gdb/Makefile (-8 / +4 lines)
Lines 44-64 Link Here
44
VER=		${PORTVERSION:S/.//g}
44
VER=		${PORTVERSION:S/.//g}
45
PLIST_SUB=	VER=${VER}
45
PLIST_SUB=	VER=${VER}
46
46
47
OPTIONS_DEFINE=	DEBUG GDB_LINK GUILE KGDB NLS PYTHON SOURCE_HIGHLIGHT TUI
47
OPTIONS_DEFINE=	DEBUG GDB_LINK GUILE KGDB NLS PYTHON READLINE SOURCE_HIGHLIGHT TUI
48
48
49
OPTIONS_DEFAULT=	GDB_LINK KGDB NLS PYTHON SOURCE_HIGHLIGHT TUI
49
OPTIONS_DEFAULT=	GDB_LINK KGDB NLS PYTHON SOURCE_HIGHLIGHT TUI
50
OPTIONS_DEFAULT+=	PORT_READLINE PORT_ICONV SYSTEM_ZLIB
50
OPTIONS_DEFAULT+=	READLINE PORT_ICONV SYSTEM_ZLIB
51
51
52
OPTIONS_SINGLE=	READLINE ICONV ZLIB
52
OPTIONS_SINGLE=	ICONV ZLIB
53
OPTIONS_SINGLE_READLINE=	BUNDLED_READLINE PORT_READLINE
54
OPTIONS_SINGLE_ICONV=	PORT_ICONV SYSTEM_ICONV
53
OPTIONS_SINGLE_ICONV=	PORT_ICONV SYSTEM_ICONV
55
OPTIONS_SINGLE_ZLIB=	BUNDLED_ZLIB SYSTEM_ZLIB
54
OPTIONS_SINGLE_ZLIB=	BUNDLED_ZLIB SYSTEM_ZLIB
56
55
57
GDB_LINK_DESC=		Create ${PREFIX}/bin/gdb symlink
56
GDB_LINK_DESC=		Create ${PREFIX}/bin/gdb symlink
58
KGDB_DESC=		Kernel Debugging Support
57
KGDB_DESC=		Kernel Debugging Support
59
BUNDLED_READLINE_DESC=	from gdb distfile
60
BUNDLED_ZLIB_DESC=	from gdb distfile
58
BUNDLED_ZLIB_DESC=	from gdb distfile
61
PORT_READLINE_DESC=	from devel/readline port
62
PORT_ICONV_DESC=	use libiconv, with wider charset support
59
PORT_ICONV_DESC=	use libiconv, with wider charset support
63
SOURCE_HIGHLIGHT_DESC=	Source Code Styling
60
SOURCE_HIGHLIGHT_DESC=	Source Code Styling
64
SYSTEM_ICONV_DESC=	use libc iconv, with no wchar support
61
SYSTEM_ICONV_DESC=	use libc iconv, with no wchar support
Lines 67-83 Link Here
67
64
68
OPTIONS_SUB=	yes
65
OPTIONS_SUB=	yes
69
66
70
BUNDLED_READLINE_CONFIGURE_OFF=	--with-system-readline
71
DEBUG_CFLAGS=		-g
67
DEBUG_CFLAGS=		-g
72
GUILE_CONFIGURE_WITH=	guile
68
GUILE_CONFIGURE_WITH=	guile
73
GUILE_LIB_DEPENDS=	libguile-2.2.so:lang/guile2
69
GUILE_LIB_DEPENDS=	libguile-2.2.so:lang/guile2
74
GUILE_EXTRA_PATCHES=	${FILESDIR}/extrapatch-guile22
70
GUILE_EXTRA_PATCHES=	${FILESDIR}/extrapatch-guile22
75
NLS_USES=	gettext-runtime
71
NLS_USES=	gettext-runtime
76
PORT_READLINE_USES=	readline:port
77
PORT_ICONV_USES=	iconv:wchar_t
72
PORT_ICONV_USES=	iconv:wchar_t
78
PYTHON_CONFIGURE_ON=	--with-python=${PYTHON_CMD}
73
PYTHON_CONFIGURE_ON=	--with-python=${PYTHON_CMD}
79
PYTHON_CONFIGURE_OFF=	--without-python
74
PYTHON_CONFIGURE_OFF=	--without-python
80
PYTHON_USES=		python
75
PYTHON_USES=		python
76
READLINE_USES=		readline
81
SOURCE_HIGHLIGHT_WITH=	source-highlight
77
SOURCE_HIGHLIGHT_WITH=	source-highlight
82
SOURCE_HIGHLIGHT_LIB_DEPENDS=	\
78
SOURCE_HIGHLIGHT_LIB_DEPENDS=	\
83
	libsource-highlight.so:textproc/source-highlight
79
	libsource-highlight.so:textproc/source-highlight
(-)devel/grv/Makefile (-1 / +1 lines)
Lines 14-20 Link Here
14
14
15
LIB_DEPENDS=	libgit2.so:devel/libgit2
15
LIB_DEPENDS=	libgit2.so:devel/libgit2
16
16
17
USES=		go ncurses pkgconfig readline:port
17
USES=		go ncurses pkgconfig readline
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	rgburke
19
GH_ACCOUNT=	rgburke
20
GH_SUBDIR=	src/github.com/rgburke/grv
20
GH_SUBDIR=	src/github.com/rgburke/grv
(-)devel/opendht/Makefile (-1 / +1 lines)
Lines 18-24 Link Here
18
		libnettle.so:security/nettle \
18
		libnettle.so:security/nettle \
19
		libgnutls.so:security/gnutls
19
		libgnutls.so:security/gnutls
20
20
21
USES=		cmake compiler:c++11-lib pathfix pkgconfig readline:port
21
USES=		cmake compiler:c++11-lib pathfix pkgconfig readline
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	savoirfairelinux
23
GH_ACCOUNT=	savoirfairelinux
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
(-)devel/tclreadline/Makefile (-1 / +1 lines)
Lines 12-18 Link Here
12
12
13
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
14
14
15
USES=		autoreconf libtool tcl readline:port
15
USES=		autoreconf libtool tcl readline
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \
18
CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \
(-)devel/tig/Makefile (-1 / +1 lines)
Lines 14-20 Link Here
14
14
15
TEST_DEPENDS=	git:devel/git
15
TEST_DEPENDS=	git:devel/git
16
16
17
USES=		iconv gmake ncurses readline:port
17
USES=		iconv gmake ncurses readline
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	${ICONV_CONFIGURE_BASE}
19
CONFIGURE_ARGS=	${ICONV_CONFIGURE_BASE}
20
MAKE_ARGS=	V=1
20
MAKE_ARGS=	V=1
(-)games/wesnoth/Makefile (-1 / +1 lines)
Lines 26-32 Link Here
26
PORTSCOUT=	limitw:1,even
26
PORTSCOUT=	limitw:1,even
27
27
28
USES=		cmake compiler:c++11-lang cpe gnome pkgconfig \
28
USES=		cmake compiler:c++11-lang cpe gnome pkgconfig \
29
		python:3.6+,run readline:port shebangfix ssl sdl tar:bzip2 xorg
29
		python:3.6+,run readline shebangfix ssl sdl tar:bzip2 xorg
30
USE_SDL=	image2 mixer2 ttf2
30
USE_SDL=	image2 mixer2 ttf2
31
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
32
USE_GNOME=	cairo pango
32
USE_GNOME=	cairo pango
(-)lang/io/Makefile.addons (-1 / +1 lines)
Lines 101-107 Link Here
101
POSTGRESQL_USES=	pgsql
101
POSTGRESQL_USES=	pgsql
102
PYTHON_USES=		python:3.3+
102
PYTHON_USES=		python:3.3+
103
QDBM_LIB_DEPENDS=	libqdbm.so:databases/qdbm
103
QDBM_LIB_DEPENDS=	libqdbm.so:databases/qdbm
104
READLINE_USES=		readline:port
104
READLINE_USES=		readline
105
REGEX_LIB_DEPENDS=	libpcre.so:devel/pcre
105
REGEX_LIB_DEPENDS=	libpcre.so:devel/pcre
106
SQLITE3_USES=		sqlite:3
106
SQLITE3_USES=		sqlite:3
107
SAMPLERATECONVERTER_LIB_DEPENDS=\
107
SAMPLERATECONVERTER_LIB_DEPENDS=\
(-)lang/mdk/Makefile (-1 / +1 lines)
Lines 12-18 Link Here
12
12
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
14
15
USES=		gettext gmake gnome ncurses pkgconfig readline:port
15
USES=		gettext gmake gnome ncurses pkgconfig readline
16
USE_GNOME=	glib20 intltool
16
USE_GNOME=	glib20 intltool
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
TEST_TARGET=	check
18
TEST_TARGET=	check
(-)lang/newlisp/Makefile (-1 / +1 lines)
Lines 16-22 Link Here
16
16
17
CONFLICTS=	newlisp-devel-[0-9]*
17
CONFLICTS=	newlisp-devel-[0-9]*
18
18
19
USES=		readline:port tar:tgz
19
USES=		readline tar:tgz
20
OPTIONS_SUB=	yes
20
OPTIONS_SUB=	yes
21
21
22
HAS_CONFIGURE=	yes
22
HAS_CONFIGURE=	yes
(-)lang/python27/Makefile (-1 / +1 lines)
Lines 17-23 Link Here
17
DEPRECATED=	EOLed upstream
17
DEPRECATED=	EOLed upstream
18
EXPIRATION_DATE=	2020-12-31
18
EXPIRATION_DATE=	2020-12-31
19
19
20
USES=		cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz
20
USES=		cpe ncurses pathfix pkgconfig readline shebangfix ssl tar:xz
21
PATHFIX_MAKEFILEIN=	Makefile.pre.in
21
PATHFIX_MAKEFILEIN=	Makefile.pre.in
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
(-)lang/python35/Makefile (-1 / +1 lines)
Lines 21-27 Link Here
21
DEPRECATED=	Deprecated upstream
21
DEPRECATED=	Deprecated upstream
22
EXPIRATION_DATE=	2020-09-13
22
EXPIRATION_DATE=	2020-09-13
23
23
24
USES=		cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz
24
USES=		cpe ncurses pathfix pkgconfig readline shebangfix ssl tar:xz
25
USE_CSTD=	c99
25
USE_CSTD=	c99
26
PATHFIX_MAKEFILEIN=	Makefile.pre.in
26
PATHFIX_MAKEFILEIN=	Makefile.pre.in
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
(-)lang/python36/Makefile (-1 / +1 lines)
Lines 20-26 Link Here
20
20
21
LICENSE=	PSFL
21
LICENSE=	PSFL
22
22
23
USES=		cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz
23
USES=		cpe ncurses pathfix pkgconfig readline shebangfix ssl tar:xz
24
PATHFIX_MAKEFILEIN=	Makefile.pre.in
24
PATHFIX_MAKEFILEIN=	Makefile.pre.in
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
26
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
(-)lang/python37/Makefile (-1 / +1 lines)
Lines 16-22 Link Here
16
16
17
LIB_DEPENDS=	libffi.so:devel/libffi
17
LIB_DEPENDS=	libffi.so:devel/libffi
18
18
19
USES=		cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz
19
USES=		cpe ncurses pathfix pkgconfig readline shebangfix ssl tar:xz
20
PATHFIX_MAKEFILEIN=	Makefile.pre.in
20
PATHFIX_MAKEFILEIN=	Makefile.pre.in
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
(-)lang/python38/Makefile (-1 / +1 lines)
Lines 14-20 Link Here
14
14
15
LICENSE=	PSFL
15
LICENSE=	PSFL
16
16
17
USES=		cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz
17
USES=		cpe ncurses pathfix pkgconfig readline shebangfix ssl tar:xz
18
PATHFIX_MAKEFILEIN=	Makefile.pre.in
18
PATHFIX_MAKEFILEIN=	Makefile.pre.in
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
(-)lang/ruby25/Makefile (-1 / +1 lines)
Lines 66-72 Link Here
66
LIBEDIT_USES=		libedit
66
LIBEDIT_USES=		libedit
67
RDOC_CONFIGURE_ENABLE=	install-rdoc
67
RDOC_CONFIGURE_ENABLE=	install-rdoc
68
READLINE_CONFIGURE_ON=	--disable-libedit --with-readline-dir=${LOCALBASE}
68
READLINE_CONFIGURE_ON=	--disable-libedit --with-readline-dir=${LOCALBASE}
69
READLINE_USES=		readline:port
69
READLINE_USES=		readline
70
70
71
CPE_VENDOR=	ruby-lang
71
CPE_VENDOR=	ruby-lang
72
CPE_VERSION=	${RUBY_RELVERSION}
72
CPE_VERSION=	${RUBY_RELVERSION}
(-)lang/ruby26/Makefile (-1 / +1 lines)
Lines 67-73 Link Here
67
LIBEDIT_USES=		libedit
67
LIBEDIT_USES=		libedit
68
RDOC_CONFIGURE_ENABLE=	install-rdoc
68
RDOC_CONFIGURE_ENABLE=	install-rdoc
69
READLINE_CONFIGURE_ON=	--disable-libedit --with-readline-dir=${LOCALBASE}
69
READLINE_CONFIGURE_ON=	--disable-libedit --with-readline-dir=${LOCALBASE}
70
READLINE_USES=		readline:port
70
READLINE_USES=		readline
71
71
72
CPE_VENDOR=	ruby-lang
72
CPE_VENDOR=	ruby-lang
73
CPE_VERSION=	${RUBY_RELVERSION}
73
CPE_VERSION=	${RUBY_RELVERSION}
(-)lang/ruby27/Makefile (-1 / +1 lines)
Lines 67-73 Link Here
67
LIBEDIT_USES=		libedit
67
LIBEDIT_USES=		libedit
68
RDOC_CONFIGURE_ENABLE=	install-rdoc
68
RDOC_CONFIGURE_ENABLE=	install-rdoc
69
READLINE_CONFIGURE_ON=	--disable-libedit --with-readline-dir=${LOCALBASE}
69
READLINE_CONFIGURE_ON=	--disable-libedit --with-readline-dir=${LOCALBASE}
70
READLINE_USES=		readline:port
70
READLINE_USES=		readline
71
71
72
CPE_VENDOR=	ruby-lang
72
CPE_VENDOR=	ruby-lang
73
CPE_VERSION=	${RUBY_RELVERSION}
73
CPE_VERSION=	${RUBY_RELVERSION}
(-)lang/scm/Makefile (-4 lines)
Lines 66-77 Link Here
66
ARCHOBJS=	continue-ia64.S
66
ARCHOBJS=	continue-ia64.S
67
.endif
67
.endif
68
68
69
.if "${readline_ARGS}" == "port"
70
LIBEDIT_SUB1=	${CPPFLAGS}" "${LDFLAGS:M-L*}
69
LIBEDIT_SUB1=	${CPPFLAGS}" "${LDFLAGS:M-L*}
71
LIBEDIT_SUB2=	${LDFLAGS:M-L*}
70
LIBEDIT_SUB2=	${LDFLAGS:M-L*}
72
.else
73
LIBEDIT_SUB1=	-I/usr/include/edit" "
74
.endif
75
71
76
post-patch:
72
post-patch:
77
	@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include| ; \
73
	@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include| ; \
(-)lang/sdcc/Makefile (-1 / +1 lines)
Lines 19-25 Link Here
19
CONFLICTS_INSTALL=	sdcc-[0-9]* sdcc-devel-[0-9]*
19
CONFLICTS_INSTALL=	sdcc-[0-9]* sdcc-devel-[0-9]*
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
USES=		autoreconf:build bison compiler:c++11-lang gmake \
21
USES=		autoreconf:build bison compiler:c++11-lang gmake \
22
		readline:port python shebangfix tar:bzip2
22
		readline python shebangfix tar:bzip2
23
SHEBANG_FILES=	support/scripts/as2gbmap.py
23
SHEBANG_FILES=	support/scripts/as2gbmap.py
24
TEST_WRKSRC=	${WRKSRC}/support/regression
24
TEST_WRKSRC=	${WRKSRC}/support/regression
25
TEST_ARGS=	--no-print-directory # tons of them, way too annoying
25
TEST_ARGS=	--no-print-directory # tons of them, way too annoying
(-)math/R/Makefile (-1 / +1 lines)
Lines 25-31 Link Here
25
# - Create a meta-port for the recommended packages
25
# - Create a meta-port for the recommended packages
26
26
27
USES=		compiler:c++11-lang gmake iconv libtool localbase pathfix perl5 \
27
USES=		compiler:c++11-lang gmake iconv libtool localbase pathfix perl5 \
28
		readline:port
28
		readline
29
USE_LDCONFIG=	${PREFIX}/lib/R/lib
29
USE_LDCONFIG=	${PREFIX}/lib/R/lib
30
USE_PERL5=	build
30
USE_PERL5=	build
31
31
(-)math/asymptote/Makefile (-1 / +1 lines)
Lines 70-76 Link Here
70
OFFSCREEN_LIB_DEPENDS=	libOSMesa.so:graphics/libosmesa
70
OFFSCREEN_LIB_DEPENDS=	libOSMesa.so:graphics/libosmesa
71
71
72
READLINE_CONFIGURE_ENABLE=	readline
72
READLINE_CONFIGURE_ENABLE=	readline
73
READLINE_USES=	readline:port
73
READLINE_USES=	readline
74
74
75
post-patch:
75
post-patch:
76
	@${REINPLACE_CMD} 's/-lgc/-lgc-threaded/' ${WRKSRC}/configure
76
	@${REINPLACE_CMD} 's/-lgc/-lgc-threaded/' ${WRKSRC}/configure
(-)math/cvc4/Makefile (-1 / +1 lines)
Lines 62-68 Link Here
62
PYTHON_BUILD_DEPENDS=	swig:devel/swig
62
PYTHON_BUILD_DEPENDS=	swig:devel/swig
63
63
64
READLINE_CMAKE_BOOL=	USE_READLINE
64
READLINE_CMAKE_BOOL=	USE_READLINE
65
READLINE_USES=		readline:port
65
READLINE_USES=		readline
66
66
67
GMP_CMAKE_BOOL=		ENABLE_PORTFOLIO
67
GMP_CMAKE_BOOL=		ENABLE_PORTFOLIO
68
GMP_CMAKE_ON=		-DENABLE_DUMPING=OFF
68
GMP_CMAKE_ON=		-DENABLE_DUMPING=OFF
(-)math/eukleides/Makefile (-1 / +1 lines)
Lines 16-22 Link Here
16
RUN_DEPENDS=	pstoedit:graphics/pstoedit \
16
RUN_DEPENDS=	pstoedit:graphics/pstoedit \
17
		getopt>=0:misc/getopt
17
		getopt>=0:misc/getopt
18
18
19
USES=		bison gettext iconv gmake readline:port tar:bzip2
19
USES=		bison gettext iconv gmake readline tar:bzip2
20
USE_TEX=	latex
20
USE_TEX=	latex
21
INSTALL_TARGET=	install PREFIX=${STAGEDIR}${PREFIX}
21
INSTALL_TARGET=	install PREFIX=${STAGEDIR}${PREFIX}
22
22
(-)math/libqalculate/Makefile (-1 / +1 lines)
Lines 18-24 Link Here
18
		libmpfr.so:math/mpfr
18
		libmpfr.so:math/mpfr
19
19
20
USES=		compiler:c++14-lang gettext gmake gnome iconv libtool \
20
USES=		compiler:c++14-lang gettext gmake gnome iconv libtool \
21
		localbase ncurses pathfix pkgconfig readline:port
21
		localbase ncurses pathfix pkgconfig readline
22
USE_GNOME=	intltool libxml2
22
USE_GNOME=	intltool libxml2
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
(-)math/units/Makefile (-1 / +1 lines)
Lines 20-26 Link Here
20
20
21
OPTIONS_DEFINE=		READLINE
21
OPTIONS_DEFINE=		READLINE
22
OPTIONS_DEFAULT=	READLINE
22
OPTIONS_DEFAULT=	READLINE
23
READLINE_USES=	readline:port
23
READLINE_USES=	readline
24
24
25
post-patch:
25
post-patch:
26
	@${REINPLACE_CMD} -e \
26
	@${REINPLACE_CMD} -e \
(-)print/fontforge/Makefile (-1 / +1 lines)
Lines 67-73 Link Here
67
PYTHON_USES_OFF=python:3.5-3.7,build
67
PYTHON_USES_OFF=python:3.5-3.7,build
68
PYTHON_CONFIGURE_ENABLE=	python-scripting python-extension
68
PYTHON_CONFIGURE_ENABLE=	python-scripting python-extension
69
69
70
READLINE_USES=	readline:port
70
READLINE_USES=	readline
71
READLINE_CONFIGURE_WITH=	libreadline
71
READLINE_CONFIGURE_WITH=	libreadline
72
72
73
SPIRO_DESC=	Use libspiro to edit with clothoid splines
73
SPIRO_DESC=	Use libspiro to edit with clothoid splines
(-)security/krb5-116/Makefile (-1 / +1 lines)
Lines 57-63 Link Here
57
NLS_USES=		gettext
57
NLS_USES=		gettext
58
READLINE_USES=		readline
58
READLINE_USES=		readline
59
READLINE_PORT_DESC=	Command line editing via devel/readline
59
READLINE_PORT_DESC=	Command line editing via devel/readline
60
READLINE_PORT_USES=	readline:port
60
READLINE_PORT_USES=	readline
61
LIBEDIT_USES=		libedit
61
LIBEDIT_USES=		libedit
62
LIBEDIT_CONFIGURE_WITH=	libedit
62
LIBEDIT_CONFIGURE_WITH=	libedit
63
63
(-)security/krb5-117/Makefile (-1 / +1 lines)
Lines 58-64 Link Here
58
NLS_USES=		gettext
58
NLS_USES=		gettext
59
READLINE_USES=		readline
59
READLINE_USES=		readline
60
READLINE_PORT_DESC=	Command line editing via devel/readline
60
READLINE_PORT_DESC=	Command line editing via devel/readline
61
READLINE_PORT_USES=	readline:port
61
READLINE_PORT_USES=	readline
62
LIBEDIT_USES=		libedit
62
LIBEDIT_USES=		libedit
63
LIBEDIT_CONFIGURE_WITH=	libedit
63
LIBEDIT_CONFIGURE_WITH=	libedit
64
64
(-)security/krb5-118/Makefile (-1 / +1 lines)
Lines 58-64 Link Here
58
NLS_USES=		gettext
58
NLS_USES=		gettext
59
READLINE_USES=		readline
59
READLINE_USES=		readline
60
READLINE_PORT_DESC=	Command line editing via devel/readline
60
READLINE_PORT_DESC=	Command line editing via devel/readline
61
READLINE_PORT_USES=	readline:port
61
READLINE_PORT_USES=	readline
62
LIBEDIT_USES=		libedit
62
LIBEDIT_USES=		libedit
63
LIBEDIT_CONFIGURE_WITH=	libedit
63
LIBEDIT_CONFIGURE_WITH=	libedit
64
64
(-)security/krb5-devel/Makefile (-1 / +1 lines)
Lines 57-63 Link Here
57
NLS_USES=		gettext
57
NLS_USES=		gettext
58
READLINE_USES=		readline
58
READLINE_USES=		readline
59
READLINE_PORT_DESC=	Command line editing via devel/readline
59
READLINE_PORT_DESC=	Command line editing via devel/readline
60
READLINE_PORT_USES=	readline:port
60
READLINE_PORT_USES=	readline
61
LIBEDIT_USES=		libedit
61
LIBEDIT_USES=		libedit
62
LIBEDIT_CONFIGURE_WITH=	libedit
62
LIBEDIT_CONFIGURE_WITH=	libedit
63
63
(-)sysutils/bareos-server/Makefile (-1 / +1 lines)
Lines 19-25 Link Here
19
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
19
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
20
		libjansson.so:devel/jansson
20
		libjansson.so:devel/jansson
21
21
22
USES+=		cmake compiler:c++11-lang localbase pkgconfig readline:port \
22
USES+=		cmake compiler:c++11-lang localbase pkgconfig readline \
23
		shebangfix
23
		shebangfix
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
25
(-)sysutils/bareos16-server/Makefile (-1 / +1 lines)
Lines 17-23 Link Here
17
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
17
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
18
		libjansson.so:devel/jansson
18
		libjansson.so:devel/jansson
19
19
20
USES+=		libtool:keepla pkgconfig readline:port shebangfix
20
USES+=		libtool:keepla pkgconfig readline shebangfix
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
22
23
CONFLICTS?=	bacula*-server-* bareos-server-*
23
CONFLICTS?=	bacula*-server-* bareos-server-*
(-)sysutils/bareos17-server/Makefile (-1 / +1 lines)
Lines 19-25 Link Here
19
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
19
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
20
		libjansson.so:devel/jansson
20
		libjansson.so:devel/jansson
21
21
22
USES+=		libtool:keepla pkgconfig readline:port shebangfix
22
USES+=		libtool:keepla pkgconfig readline shebangfix
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
24
25
USERS=		bareos
25
USERS=		bareos
(-)sysutils/bareos18-server/Makefile (-1 / +1 lines)
Lines 19-25 Link Here
19
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
19
LIB_DEPENDS+=	liblzo2.so:archivers/lzo2 \
20
		libjansson.so:devel/jansson
20
		libjansson.so:devel/jansson
21
21
22
USES+=		cmake:insource compiler:c++11-lang pkgconfig readline:port \
22
USES+=		cmake:insource compiler:c++11-lang pkgconfig readline \
23
		shebangfix
23
		shebangfix
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
25
(-)sysutils/slurm-wlm/Makefile (-1 / +1 lines)
Lines 22-28 Link Here
22
		liblz4.so:archivers/liblz4
22
		liblz4.so:archivers/liblz4
23
23
24
USES=		compiler:c11 gmake gnome libtool lua pkgconfig python:build \
24
USES=		compiler:c11 gmake gnome libtool lua pkgconfig python:build \
25
		readline:port shebangfix ssl tar:bz2
25
		readline shebangfix ssl tar:bz2
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
USE_PERL5=	configure
27
USE_PERL5=	configure
28
USE_RC_SUBR=	slurmctld slurmd
28
USE_RC_SUBR=	slurmctld slurmd

Return to bug 248459