Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 614966 | Differences between
and this patch

Collapse All | Expand All

(-)guile-2.0.14-r3.ebuild (-14 / +4 lines)
Lines 7-11 Link Here
7
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
7
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
8
HOMEPAGE="https://www.gnu.org/software/guile/"
8
HOMEPAGE="https://www.gnu.org/software/guile/"
9
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
9
SRC_URI="mirror://gnu/guile/${P}.tar.xz"
10
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
10
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
11
LICENSE="LGPL-3+"
11
LICENSE="LGPL-3+"
Lines 30-49 Link Here
30
	sys-devel/gettext"
30
	sys-devel/gettext"
31
31
32
SLOT="12/22" # subslot is soname version
32
SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
33
MAJOR="2.0"
33
MAJOR="2.2"
34
34
35
DOCS=( GUILE-VERSION HACKING README )
35
DOCS=( GUILE-VERSION HACKING README )
36
36
37
PATCHES=(
37
PATCHES=(
38
	"${FILESDIR}/${PN}-2-snarf.patch"
38
	"${FILESDIR}"/${PN}-2.2.3-gentoo-sandbox.patch
39
	"${FILESDIR}/${P}-darwin.patch"
40
	"${FILESDIR}/${P}-ia64-fix-crash-thread-context-switch.patch"
41
)
39
)
42
40
43
src_prepare() {
44
	default
45
	eautoreconf
46
}
47
48
src_configure() {
41
src_configure() {
49
	# see bug #178499
42
	# see bug #178499
Lines 81-86 Link Here
81
	# necessary for registering slib, see bug 206896
74
	# necessary for registering slib, see bug 206896
82
	keepdir /usr/share/guile/site
75
	keepdir /usr/share/guile/site
83
84
	# Dark magic necessary for some deps
85
	dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
86
}
76
}

Return to bug 614966