summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2014-07-03 13:23:19 +0000
committerKeri Harris <keri@gentoo.org>2014-07-03 13:23:19 +0000
commitcc07c730f1a34d6068953b11289a4d1b4676f92f (patch)
tree464e0ebced3eced99eb62ea2d1f0e061847dfb4d /dev-lang
parentUpdate darcs-2.8.4-r6 from the gentoo-haskell overlay so it will build with r... (diff)
downloadhistorical-cc07c730f1a34d6068953b11289a4d1b4676f92f.tar.gz
historical-cc07c730f1a34d6068953b11289a4d1b4676f92f.tar.bz2
historical-cc07c730f1a34d6068953b11289a4d1b4676f92f.zip
Bump -7.1 development version
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xA138F5ED
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swi-prolog/ChangeLog7
-rw-r--r--dev-lang/swi-prolog/Manifest21
-rw-r--r--dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild125
3 files changed, 138 insertions, 15 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog
index 435007858204..6fed60ba2330 100644
--- a/dev-lang/swi-prolog/ChangeLog
+++ b/dev-lang/swi-prolog/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/swi-prolog
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.440 2014/06/14 10:40:37 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.441 2014/07/03 13:23:10 keri Exp $
+
+*swi-prolog-7.1.17 (03 Jul 2014)
+
+ 03 Jul 2014; <keri@gentoo.org> +swi-prolog-7.1.17.ebuild:
+ Bump -7.1 development version
14 Jun 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> swi-prolog-6.6.4.ebuild:
x86 stable wrt bug #509252
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 2e0c6a3de9c5..5dffdbcca9ee 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -12,6 +12,7 @@ DIST pl-7.1.13.tar.gz 15698076 SHA256 4048733e0278c2957d45773c7032cd0e02afb77cb2
DIST pl-7.1.14.tar.gz 15695222 SHA256 c2be221cdbb9d4743ac561fd7c0c738545d25de0c47bf6e9557bf323882e5a6f SHA512 b7e6b79b1c63f71e17cf58735c759a0d9389b80aa2a647d71c086805dcf094fd7b8be821990b69de418aac1882ec0eaa2026f3490d201fd467ccaef310a079f4 WHIRLPOOL 37a3e16e94767d0da819dc7b40e0c9835ca04d558a88a4249bddd3b9e0af641d13959a8af7da4da955896d519afa28f8e6a2eae10fabc70af577fc7f90bf7d8f
DIST pl-7.1.15.tar.gz 15738762 SHA256 2911ee5e9facd02173a37f8b7e7cc3bce43d12c3741469f989d1305e669d3d78 SHA512 2ccf06b71e42f127f3731a011c6eb396fb68afd1d3367d74afa38d9d941923b6e0956576d545d5a03ead79f509fd110c340831ae04c8084b6dcbc924caac830e WHIRLPOOL e25cc8b374b7cc5cd545a640508066958650ab8a1dcc3185967ac1c894a23830a3432b6c50a1753def0393278d0b006ea769e13bb28bc8ff3610f575839f192b
DIST pl-7.1.16.tar.gz 15749514 SHA256 7757e18d3eb57dc7f8d3a39e30c2b38e11cf9c3fc91f177b8f3d44527b5e042b SHA512 3431b55d424191053f4870533955e6ed7fb7681de7c6266ac734511d5066a2cd368f7f1fc1724f8f69efcb735997ff0c297cf4aa22e57429bce2807669900b05 WHIRLPOOL 59b46d0197fc6fcb43faa5eca152582f3caa505ab330e71d116066d293ad646bc2d51f754d5e1f9cef342524aeaf729c582b0bd6527f132fcdb88ab213f0a020
+DIST pl-7.1.17.tar.gz 15754812 SHA256 7496a2cbe8ca9ae0034a6f4662fa4bb046c16624b454ada62ff8c6de734bb735 SHA512 d8538c2c182fa9f2c0ed3b3d28fb1f00737303b5c48e3d19e2dcab6658ba0a96a2ad41dc9be8f99237c563e9c31579c1981e483e322d011796b48fce5e14822c WHIRLPOOL d43ff1706902ee1fe18376a2cf47472faf0f136bf54f5ff120cdbbf09d1c6bec32728379ef42f817fa0447e80937e15e50f3630b18fbeb16f7deba1d6a32d69a
DIST swi-prolog-6.4.1-gentoo-patchset-0.tar.gz 1593 SHA256 c57b19f6d6f31855db9f6c5c14edb7a20b30ed4b9cfde805bf95182c7dda6565 SHA512 7be7f1bd3a10bb6a436b3f679210aa48de5774c728a4f12de69983458200095b5fe377aa30429566ec5e91c4ea172cc3d4bdfb6486731ed47d045dfa40afacfc WHIRLPOOL e3a135438947eedb71070d3df903c65aefd94c1c1b724f94df396ed0b1e354882c83e6a938816ba64df45b639b00a8cff9c591405f44a472eea4578ab95f232d
DIST swi-prolog-6.5.3-gentoo-patchset-0.tar.gz 1602 SHA256 e8fdfa7789c037b8ef293d19cc900251dc71eca33db6add2e140f6791a6cd837 SHA512 bf59cc8488e2d46da971ea78a4ae9e383da04c6b79925d73ac5f69f3ed53beaa869d9f78a853f31768461020de1a959bb39c5b0f0a2569683cffb737f9f615de WHIRLPOOL 90bb6ccb21f7f1390b7c28493150840e8cc0fce1d3c31b5c3a56aade8b8bb828783cb5daf9677b78fb33962f478e1d24cffbee93704544dd7e087bb0d36f9784
DIST swi-prolog-6.6.2-gentoo-patchset-1.tar.gz 1851 SHA256 23d7481204d2e1f064c7f4f44856a09b4e568ac906ee92f1f4b9ef92309a84e7 SHA512 1725a4a71084c6749f77f634e3b6191b993e06971ce294a52e1ecbce6f4144439d7bc25a3c6b8f66ac5f380b0ad4222a4c73f5e4e348d3122cd67423b8d78ca5 WHIRLPOOL 825d772721b21bb9ed893ab9f91c7b489a72e8ff5872877e09b37a4987d697b919e40ad87dc8baeb44f2eed868386b63b0ade1d066cca5c7f53bd65ca0ea9858
@@ -23,6 +24,7 @@ DIST swi-prolog-7.1.13-gentoo-patchset-0.tar.gz 1602 SHA256 89a31a33aab3009e8ce4
DIST swi-prolog-7.1.14-gentoo-patchset-0.tar.gz 1614 SHA256 fd16fa16ddba0869a31dbe3b2a2402a2cfb8b18a64c21c2572b3f32247d4c2cf SHA512 8f6432c36eabc473bf9114ead8230e0d03bb379f7e404f1ed491fe10359b3785d6aeb3433e089b25b92ca8f332c2f1197272269ecb9a05280694a9f58e72c160 WHIRLPOOL abfb727c7c3edb549e5acd7aa2066cafec746b7f21ca3a60d0736c5eeee383bb79166b35b37eb4fc2721c0a3407bf06a3380fea0fceeb37525fd80b536475678
DIST swi-prolog-7.1.15-gentoo-patchset-0.tar.gz 1599 SHA256 0747874aa0ace023a86fd10f217391061babb167b27bd2fbb037ee04a33efc81 SHA512 ec01c9ae52e99d2d07b587198c2c743a086f195adcb9a64772c0f5188f44b6889973afe42217b80545cfbbd6870cd2b4086c5edb76a1537c15a9556bdb9ed5fd WHIRLPOOL b375f4bae28429fbf833cd825d4bd636b31632607631e2cc1b228b9fcea4e53997a23bab48cbe03feae95d49934a3eecb45d3cf95cd6d89a5c4dd604e3eacf22
DIST swi-prolog-7.1.16-gentoo-patchset-0.tar.gz 1608 SHA256 0064ebb5f7b0c21e1a5eb81922e1bc8d006b62a54e2c2f41c4b944f2d6384714 SHA512 7e21da84d5425adaebb4e07fc5fff4e70f10ed572dca60069dd8582a98dc63ba8bb8c0d5af1dd889f18ed58d71a9917ab375dc801a352285f894540f6d514f83 WHIRLPOOL 8f3f5f1dadfd8221c8bb5c7e3a2311cc269ae702d4c4b1f459cc3ddbda02f57178d62da31fb53c0301d8f56997d6b5d3796c1a763c46a380a3ce67c474425ecd
+DIST swi-prolog-7.1.17-gentoo-patchset-0.tar.gz 1603 SHA256 3e86f4765a853f9085dd29851ac9c8dd04f74d83539298cbe6650881d54ce6c3 SHA512 bb0620b2680fe3bd5d13634b382e83acde7fe8caf911c7ae489c8cb9a6468caae065e6e30fcc7b0ea7fc524a19e94fe674d4a8c1f9d1f008560d55d6578ba04c WHIRLPOOL ecd27735c9bc3460b103c86c0f1f4cc8bd7f795d153b1fbf3ceb4d881e38467dc60e3081fb39bce85b6ef834ca1af23e31baf9b13e000a4f16b514b7fb4bcd97
EBUILD swi-prolog-6.4.1.ebuild 2860 SHA256 f1c226d16415aaec7b93bbae9ed6c0d5d4d2e28b071f00eb071599fe4bab81f0 SHA512 a2612c8197e4ff26b8bbfb1ce97260666c08a3275aec517ada4d48f4700b9df6cfa3f398c427fd31324d9d06dc3b363d90cb4acb9978ee926dba75834798a1ac WHIRLPOOL c79df86d0a15bc9f7a4e4249f32fca98ef8a5d3c0c0abe84354ba515f078f8f19f599ca97399286b84514a3ce7c6c768b6ed8063b5cb9338ff6215afcfe80b95
EBUILD swi-prolog-6.5.3.ebuild 2863 SHA256 95fc3c75c419f2f9e4616265770677d6de3cabc239a3f525c21b530a4833cac3 SHA512 211bdc39a78d2a3db654afe52144b2864927a89da4fec81932ee5bf89684237d541b27bf68fd5e03da18f788927c705037617536d9d0999a8edbf813cc372f4b WHIRLPOOL 6b0006684f28c2136175197a0151d387794119053bae56d484ccbcdc1d85fd6b7af3c1d824d72def5685d2efedea832f8dbe731f0e48fafd95cf483bbb1905a2
EBUILD swi-prolog-6.6.2.ebuild 2906 SHA256 ae51c76da64f223d9da57936e8bc19408d656f76002402638c2e6902c0a47b87 SHA512 dc3d2c22d9da3f716843f83f12a2bf6f512659da5862550d667823741ef12d319dd68796a8b5f907bd7f1e423dba1331c57b5e6caa9d6b099f1fe88cbd3b649a WHIRLPOOL d1c8a9972251c68d3643e1f8d4f2216dd7e933d22aa01a47dceb0e2610bc6e94067f135537d347ea9bef00acf4e7ced709e565fd7daf8e7d2f5172f42357c26d
@@ -34,22 +36,13 @@ EBUILD swi-prolog-7.1.13.ebuild 2906 SHA256 c5bfdaa789f6a64b8e59976100f3583b9946
EBUILD swi-prolog-7.1.14.ebuild 2906 SHA256 1ae549db8d08ef9e00c69f64c9c35189b78adf129563672ca9d266c98af6da62 SHA512 0d9c027db6e07ab922e291a08ea69c376903370411efb8cd6a370b62efe3f520103514984c84155c1cc79ebfa5ed034502681058d001e875348ca7efc9617935 WHIRLPOOL f59e59fd8ee754870b557168d8592d6b0c48b28e87054143cf17111185b7031479e29bae6e67436104ca4a5646a100d7b7e62bca64cbb7956c006b70f5f95ac2
EBUILD swi-prolog-7.1.15.ebuild 2906 SHA256 0096f8a70b93c534b4b21575f2cff208c3b2259cfc4b6e14c6996e6e099f2bbc SHA512 297fd4d721a5f135a4b3ac0f04bd1f6486335f1e41b7eb7d7061bf3e9b5612fbf72e817ca009ea2ad3cf599f819d24ed825d35e0563147d998ecf047a4010a8a WHIRLPOOL 08cf4626b6c539e1ae74272aaa1aa840f13a4c5c7f426072a9e1d1a139f70cd1c09c43e7cc5a6af720eecaccf2ae20287f87a2535a5af00297c4c750eb37d370
EBUILD swi-prolog-7.1.16.ebuild 2906 SHA256 06be730c6bc54d9986ea7f8ca75c92b7d23cfca4f0a48918cb264386ffd39345 SHA512 aa720d488e112dc71fbd8e3947f910afec55b1ca50cec413ed8a6e4b08061cf3131a23fc28de178af1d9ba1f7ed864a2869c31f373e5839737dff0060715ef99 WHIRLPOOL 4910697e6f7a0141260d815c88616678d85dd38fd4a1268dd440a46aa0805315f512f6c69cb164c18218b4851db8677ae7845fa3c530219dfc6b185ff39280c3
-MISC ChangeLog 64571 SHA256 f0527710ad24ee6b8e1aa5fb4eb4b9c12244051a126669702118c45c4c54579d SHA512 01287826b5d692ad5db997734fa7c833b5a376b735147da0c771d2112be83b661f5d75523297f7b29fa547d2be18a27d886454f6727a9d8c5ab5309b693861ab WHIRLPOOL f774343d8abff9533bdcd4094d3c76c133f27b87aa4f5492d3c8b15b60524d1a2ac1bf13e39c0952cb842f4e9adf50f62a1724e9fee8025f143c7d6a67ea8453
+EBUILD swi-prolog-7.1.17.ebuild 2906 SHA256 46f0fe1d915f47cdc9832faedd5867c32ce3338bd7dbde98a1d6dbf36b925f79 SHA512 8a04e3620bbef42f12927da6a7f180d75766d07eb5e72303de1405998795c43904cf58a81571963c3e664c4583024c9cb602ee81e941b5025fceb2c1167f8dbf WHIRLPOOL c53e8c8a614ac5bfa4f2add73f425c5ea1ed787c08ebd2fa46864fe0dd998381282e76e0b013cd0f143717f19533c2b51aa74a265a58e342eabdf08af416c3da
+MISC ChangeLog 64692 SHA256 d67ea88b58f2e138ac4b20262aadab011dcc3beca6890a7c8c379fe3fdd578f9 SHA512 8cba336732080ad406db9b17ea58e4ddb8515aa45e01af7c6fbc54b17bb7d52ae3f4b6c92246fe6fc29054a7959f85e8372def4c1c66d09857f011523a72d1f4 WHIRLPOOL 37f4d9e9ba3bceef6d8ddc0e5781ef876a897532e07beebb25ae58e8adaf9bed0ca9b11dc75511c6cf61a573afdc5681d8c1638e0194d358d02ad05001c46056
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTnCamAAoJEE8aJVXqcZkdGroP/jFxguEZEwJQ77Ur0DnHY9qv
-UCfqpO80Ygagx9wclG3cKVIGFfZjTmjtdH2q/HkS++lfxxTzOaYYFFD1TvQA6A3n
-bjseroxhSN2mdiAZT3bz/XWirXBOnYspyFd65HEKDgMuWak+1RfijEa2156Lztkw
-/1+mwZ9c0z0rZQ7KVBam5/3KOoCamEvCpGucjQ1A6c5z5bhdPjL5KJver2vtAksE
-sUdZF5B8ujvLFM3ZQMwYtr882fM1ftxKH20pP3s2CZZN9Sktxrt3d9IjLonQozWq
-xms1ZpG8QFZ+Dsrs6g3F87cBZatpRZVZxCCXGlMYaCin763SxVK2s7ol2ZnIKeHh
-u6SUvXYllJedCDcNG74+Lub8XOXmxDyOw6znxAf0khiGXy+Z+VUp7SMaCntpFb0I
-jawzXV3F3Df8dKZAt7TWD7cozaqVU+LNogcr3PPdyaz9nO9Unijnsj/jkikiK7K1
-9Jfcjtpbv0UycBQiUC6xScKD9KMz8/dySMEsdKLFI24Yrs/fsV9RxP1rr4npsqCK
-JPMx3tiligE6SdMrsJH2C+7Fne+mBbhIGHxggD4TaVy01bXCFZ8PT01k9jygV09P
-R6kLRcuRkmwooj7fa/juckBadSapBKf07fCxIHuvpd8GWoiQ056IHm3Oy5m6LbHO
-bkl++FhPNzk59a0KeSIx
-=1MO5
+iEYEAREIAAYFAlO1WOgACgkQrwS/tqE49e1+eACfWiQKQnp+ApHcgXVYwABQC6v2
+UJMAoIZrxhuTBQgz2JWLzYW+UhYd3/Fx
+=uYMM
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild b/dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild
new file mode 100644
index 000000000000..55c55ee6b7d1
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.17.ebuild,v 1.1 2014/07/03 13:23:10 keri Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic java-pkg-opt-2 multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="free, small, and standard compliant Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/"
+SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
+ mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
+
+RDEPEND="sys-libs/ncurses
+ archive? ( app-arch/libarchive )
+ zlib? ( sys-libs/zlib )
+ odbc? ( dev-db/unixODBC )
+ readline? ( sys-libs/readline )
+ gmp? ( dev-libs/gmp )
+ ssl? ( dev-libs/openssl )
+ java? ( >=virtual/jdk-1.4 )
+ X? (
+ virtual/jpeg
+ x11-libs/libX11
+ x11-libs/libXft
+ x11-libs/libXpm
+ x11-libs/libXt
+ x11-libs/libICE
+ x11-libs/libSM )"
+
+DEPEND="${RDEPEND}
+ X? ( x11-proto/xproto )
+ java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/pl-${PV}"
+
+src_prepare() {
+ EPATCH_FORCE=yes
+ EPATCH_SUFFIX=patch
+ epatch "${WORKDIR}"/${PV}
+
+ # OSX/Intel ld doesn't like an archive without table of contents
+ sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
+}
+
+src_configure() {
+ append-flags -fno-strict-aliasing
+ use ppc && append-flags -mno-altivec
+ use hardened && append-flags -fno-unit-at-a-time
+ use debug && append-flags -DO_DEBUG
+
+ # ARCH is used in the configure script to figure out host and target
+ # specific stuff
+ export ARCH=${CHOST}
+
+ export CC_FOR_BUILD=$(tc-getBUILD_CC)
+
+ cd "${S}"/src || die
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ $(use_enable gmp) \
+ $(use_enable readline) \
+ $(use_enable static-libs static) \
+ --enable-shared \
+ --enable-custom-flags COFLAGS="${CFLAGS}"
+
+ if ! use minimal ; then
+ local jpltestconf
+ if use java && use test ; then
+ jpltestconf="--with-junit=$(java-config --classpath junit)"
+ fi
+
+ cd "${S}/packages" || die
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ $(use_with archive) \
+ $(use_with java jpl) \
+ ${jpltestconf} \
+ $(use_with odbc) \
+ $(use_with ssl) \
+ $(use_with X xpce) \
+ $(use_with zlib) \
+ COFLAGS='"${CFLAGS}"'
+ fi
+}
+
+src_compile() {
+ cd "${S}"/src || die
+ emake
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake
+ fi
+}
+
+src_test() {
+ cd "${S}/src" || die
+ emake check
+
+ if ! use minimal ; then
+ cd "${S}/packages" || die
+ emake check
+ fi
+}
+
+src_install() {
+ emake -C src DESTDIR="${D}" install
+
+ if ! use minimal ; then
+ emake -C packages DESTDIR="${D}" install
+ if use doc ; then
+ emake -C packages DESTDIR="${D}" html-install
+ fi
+ fi
+
+ dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
+}