summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPanagiotis Christopoulos (pchrist) <pchrist@gentoo.org>2014-06-02 14:40:46 +0300
committerChema Alonso Josa <nimiux@gentoo.org>2018-03-09 22:33:41 +0100
commitcad7a9a5db47f50fef0849aca7b52383320e81d4 (patch)
treeabaa113f10bce740578fd4027cb139d371029ad2 /dev-scheme
parentdev-lisp/cl-who: bump to version 1.1.3 (diff)
downloadlisp-cad7a9a5db47f50fef0849aca7b52383320e81d4.tar.gz
lisp-cad7a9a5db47f50fef0849aca7b52383320e81d4.tar.bz2
lisp-cad7a9a5db47f50fef0849aca7b52383320e81d4.zip
dev-scheme/guile: pushing a guile-2.0.11 preliminary ebuld (work in progress)
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/guile/Manifest2
-rw-r--r--dev-scheme/guile/guile-2.0.11.ebuild56
2 files changed, 58 insertions, 0 deletions
diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 5e0fb4ba..7744503e 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -7,8 +7,10 @@ AUX guile-1.8.8-fix_guile-config.patch 494 SHA256 08e4d837a663fc27b037e64f8dd89d
AUX guile-1.8.8-fix_stack-grow-direction-check.patch 1427 SHA256 1035c3dbecccfceb6e00ae906438b757bcfd8048227dd0f26b629d24a59cbd83 SHA512 5f264a11e8e5de72a6082daea17d62a0822b6cbad157e537aeaead643bf9da69eaa6ba6dff244c34b8bd61f82512448f847f164a4365b73a1fde5885c59fbbb2 WHIRLPOOL 9a320a7992da81791a42d3bfc39cd64c085d017447aebbfb8d7fdd724dc4abe222f09cbcda7975ffeac0972e8e758d94632c4b30b698ecc86b9e39fa121a2433
AUX guile-1.8.8-makeinfo-5.patch 2361 SHA256 f1bfbe27280f6105735a2b4f0cf7883a9a825d4df756b74663112612b7a72438 SHA512 a69ed6cf2fd87c6f3d61cc914eed960fcdebaa151778b1ecf04f1774e6dddf07d17bf90fb3243a08e8c231e391843201d0ba26debedef33199d8dd75f8cbcd09 WHIRLPOOL c392c00f99d68cba17db8f14c68dc153f9cf146a3a6e197c4101959e93eb634a451cf8cdf957216f1c24fafcebf377a93e81682d5c0692506a0dd4c7ac00fa48
DIST guile-1.8.8.tar.gz 3956654 SHA256 c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050 SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0 WHIRLPOOL 104810030b5dae16805595a5b398e5a7e600771b64b08d5ff686036e2f273dcec3829a16e4cdb1dbb9db5813f2e225476f83e0535a789bc570fc2fc15a76dbe2
+DIST guile-2.0.11.tar.gz 7516053 SHA256 e6786c934346fa2e38e46d8d81a622bb1c16d130153523f6129fcd79ef1fb040 SHA512 dc1a30d44e6d432fab2407d72385e959af863f6feba6cca5813b4de24c92200c78b44f336d1f4fa8c7b4058dea880982787c69888c91a2236fd2fb1d313137fd WHIRLPOOL 16ee2aa8cc14c2836855a0faf5e6a7e827fcba1824757b6c2ec26705e12b2a24bc84ec22c03213c080f16931552165afe1beb7bc159ba09f4722d71c5c8d849c
DIST guile-2.0.9.tar.gz 7335306 SHA256 b24a112456702bf479395a1ac0b038fecafc8a252f6af798006312a7251315e7 SHA512 bc6dc05733085f807d6f6ef77b0565025d3fbd3fcbb8862a0cae54ca83fa731ba76fb3f33747eacfd01991ff4a5b996c73496df32dfaa56e21246a7094a4a83b WHIRLPOOL fefb184d166431414e08e58726bf08726d2971a0ed2064acf570e23c58c53aa9531117e6be808f11f86cd62fc13930bcc8b7d62975f8ed700f237cb8059205bb
EBUILD guile-1.8.8-r3.ebuild 3318 SHA256 18159426b2e73c6cf4325075594a9645230399f2bed98c6b475a0b0545686e9a SHA512 2ea133137147eec9a5555e77b67c9aa91b69df92c18989ffbaa2319635ae61be71bbc2c5e6fc6738c35b1206e85029934135ba0b7c3f990acf3385a76971fa62 WHIRLPOOL 5016adb44a0c539094c3dfb48ad2f36bed1eaa4dce371fbc351ba3f4df3283eb6c548f2e6a6cd88f508e696ff0dbaf259568d79e38d568383b8aa7c93dac9128
+EBUILD guile-2.0.11.ebuild 1199 SHA256 1b78ebdc16c1c9c3b417d990bef578246b86c2767586445bec58ba223318c90b SHA512 278318a50d9de0ef1736ca889bc4c678405f60f6fb7dffdc67e7aec57fd4c29a2993a8e24b0ab4d08a9f318f66fdcd55a0a8e8f1c38928da22da74132f77203a WHIRLPOOL 8d0386bf6b2414bec03cd0880ab06098c3ef981d4fa4c4ea6ba89dd6900519eb68ef32d0a5a3bafb932774520d79c8b0bf0854ddbb94467a1daa0e950618a958
EBUILD guile-2.0.9-r1.ebuild 2031 SHA256 c2072bce73554306f22e099a85db5facb0fc15a7127e5a60e611feb511bb6c89 SHA512 1bb3a45ad9fbdfdd0cbcff0747a6c27cbc009ec62904326b665aac9195d8f3ba2f642e937798202af3e7f2af3a9009eac9e5b00d6def9dfead1f91a550d01fd5 WHIRLPOOL e45c046f7663d888521b8e80dd91a9d7c9a260bf210359ae2cf0127cd860b3d80b9b24ed5f11cd6418a183ff0e7cf00aeba362584619a57b73744f131424db46
EBUILD guile-999.ebuild 2214 SHA256 d8dd4dfe4fe8bc0e2d1ccdb5fda3e0131cd57929b083cfb503d0616a33be4e31 SHA512 3250661e3324f741157ebe038926b67840debd808a784efc180e590edbe1b7588bbf99534bc3b30593b0ea0e39e8ef042ced3286c49e10493b1eb26076cb1fe0 WHIRLPOOL 9836658abaf7647313acee28399a4f8603a0be4b698f3b75c080ee221d3b53de48f1051d51889b4e1065f0cb59b74d16748f7a192fccc468d91dd590d08aa952
MISC metadata.xml 1002 SHA256 60781a2ffcda537e7cf6922542f398e646d219fae385f707f544cf3b27a62688 SHA512 80ad93f051ef2de4f4201d9cb23d169e78641f4983407bbcc408e8a6894d4f3aa63e373199280c16030dfb3c79d3086751937105f27778bdda4e8d48ff442b98 WHIRLPOOL 6e9e7fc47c415b425b34c45e31b9b3b2be907351555eab3714819e4076fc9c5e393ba0c54f18df44dbf90699c87ee2adbe753c3627ce371c95aeff7e95fcad58
diff --git a/dev-scheme/guile/guile-2.0.11.ebuild b/dev-scheme/guile/guile-2.0.11.ebuild
new file mode 100644
index 00000000..832e1202
--- /dev/null
+++ b/dev-scheme/guile/guile-2.0.11.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Scheme interpreter. Also The GNU extension language"
+HOMEPAGE="http://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+#KEYWORDS="~amd64"
+# Work in progress. No keywords.
+# TODO:
+# 1. Emacs support
+# 2. Testing agains revdeps
+# 3. Check file placing
+# 4. ...
+KEYWORDS=""
+IUSE="networking +regex +deprecated nls debug-malloc debug +threads static"
+
+RDEPEND="
+ dev-libs/gmp
+ virtual/libiconv
+ virtual/libintl
+ sys-devel/libtool
+ dev-libs/boehm-gc
+ dev-libs/libunistring
+ dev-libs/libffi"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ --disable-rpath \
+ $(use_enable static) \
+ --disable-error-on-warning \
+ $(use_enable debug-malloc) \
+ $(use_enable debug guile-debug) \
+ --enable-posix \
+ $(use_enable networking) \
+ $(use_enable regex) \
+ $(use_enable deprecated) \
+ $(use_enable nls) \
+ $(use_with threads) \
+ --with-modules
+}
+
+src_install() {
+ einstall || die "einstall failed"
+ dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS || die
+}