Lines 1-7
Link Here
|
1 |
# Copyright 1999-2020 Gentoo Authors |
1 |
# Copyright 1999-2020 Gentoo Authors |
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
|
3 |
|
4 |
EAPI=6 |
4 |
EAPI=7 |
5 |
|
5 |
|
6 |
PYTHON_COMPAT=( python3_{7,8} ) |
6 |
PYTHON_COMPAT=( python3_{7,8} ) |
7 |
USE_RUBY="ruby26 ruby25 ruby24" |
7 |
USE_RUBY="ruby26 ruby25 ruby24" |
Lines 22-28
Link Here
|
22 |
LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode" |
22 |
LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode" |
23 |
SLOT="0" |
23 |
SLOT="0" |
24 |
[[ "${PV}" = *_rc* ]] || \ |
24 |
[[ "${PV}" = *_rc* ]] || \ |
25 |
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" |
25 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" |
26 |
IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl ruby sasl test" |
26 |
IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl ruby sasl test" |
27 |
RESTRICT="!test? ( test )" |
27 |
RESTRICT="!test? ( test )" |
28 |
|
28 |
|
Lines 209-235
Link Here
|
209 |
fi |
209 |
fi |
210 |
|
210 |
|
211 |
case ${CHOST} in |
211 |
case ${CHOST} in |
212 |
*-aix*) |
|
|
213 |
# avoid recording immediate path to sharedlibs into executables |
214 |
append-ldflags -Wl,-bnoipath |
215 |
;; |
216 |
*-cygwin*) |
217 |
# no LD_PRELOAD support, no undefined symbols |
218 |
myconf+=( --disable-local-library-preloading LT_LDFLAGS=-no-undefined ) |
219 |
;; |
220 |
*-interix*) |
221 |
# loader crashes on the LD_PRELOADs... |
222 |
myconf+=( --disable-local-library-preloading ) |
223 |
;; |
224 |
*-solaris*) |
212 |
*-solaris*) |
225 |
# need -lintl to link |
213 |
# need -lintl to link |
226 |
use nls && append-libs intl |
214 |
use nls && append-libs intl |
227 |
# this breaks installation, on x64 echo replacement is 32-bits |
215 |
# this breaks installation, on x64 echo replacement is 32-bits |
228 |
myconf+=( --disable-local-library-preloading ) |
216 |
myconf+=( --disable-local-library-preloading ) |
229 |
;; |
217 |
;; |
230 |
*-mint*) |
|
|
231 |
myconf+=( --enable-all-static --disable-local-library-preloading ) |
232 |
;; |
233 |
*) |
218 |
*) |
234 |
# inject LD_PRELOAD entries for easy in-tree development |
219 |
# inject LD_PRELOAD entries for easy in-tree development |
235 |
myconf+=( --enable-local-library-preloading ) |
220 |
myconf+=( --enable-local-library-preloading ) |