From d950fa39dbe16d164ed0cb8e3036fd5d0d896a4c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 31 Oct 2017 15:47:53 +0000 Subject: gentoo resync : 31.10.2017 --- dev-lang/go/Manifest | 2 + dev-lang/go/go-1.9.2.ebuild | 227 +++++++++++++++++++++ dev-lang/perl/Manifest | 14 +- dev-lang/perl/perl-5.24.1-r2.ebuild | 8 +- dev-lang/perl/perl-5.24.2.ebuild | 8 +- dev-lang/perl/perl-5.24.3.ebuild | 8 +- dev-lang/perl/perl-5.26.0.ebuild | 8 +- dev-lang/perl/perl-5.26.1.ebuild | 8 +- dev-lang/perl/perl-5.26.9999.ebuild | 8 +- dev-lang/perl/perl-5.28.9999.ebuild | 8 +- dev-lang/python/Manifest | 2 +- dev-lang/python/python-2.7.14.ebuild | 2 +- dev-lang/qu-prolog/Manifest | 15 -- .../qu-prolog/files/qu-prolog-9.1-cerr-ptr.patch | 40 ---- .../qu-prolog/files/qu-prolog-9.1-cflags.patch | 34 --- dev-lang/qu-prolog/files/qu-prolog-9.1-gcc.patch | 33 --- .../qu-prolog/files/qu-prolog-9.1-portage.patch | 32 --- .../qu-prolog/files/qu-prolog-9.5-cflags.patch | 34 --- .../qu-prolog/files/qu-prolog-9.5-portage.patch | 32 --- dev-lang/qu-prolog/qu-prolog-9.1-r1.ebuild | 95 --------- dev-lang/qu-prolog/qu-prolog-9.1.ebuild | 102 --------- dev-lang/qu-prolog/qu-prolog-9.5.ebuild | 93 --------- dev-lang/qu-prolog/qu-prolog-9.6.ebuild | 90 -------- dev-lang/qu-prolog/qu-prolog-9.7.ebuild | 90 -------- dev-lang/ruby/Manifest | 6 +- dev-lang/ruby/ruby-2.2.8.ebuild | 2 +- dev-lang/ruby/ruby-2.3.5.ebuild | 2 +- dev-lang/ruby/ruby-2.4.2.ebuild | 2 +- dev-lang/spark/Manifest | 2 +- dev-lang/spark/spark-2017.ebuild | 1 + dev-lang/spidermonkey/Manifest | 7 +- dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild | 145 ------------- dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild | 2 +- .../spidermonkey/spidermonkey-17.0.0-r5.ebuild | 2 +- .../spidermonkey/spidermonkey-24.2.0-r4.ebuild | 2 +- 35 files changed, 280 insertions(+), 886 deletions(-) create mode 100644 dev-lang/go/go-1.9.2.ebuild delete mode 100644 dev-lang/qu-prolog/files/qu-prolog-9.1-cerr-ptr.patch delete mode 100644 dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch delete mode 100644 dev-lang/qu-prolog/files/qu-prolog-9.1-gcc.patch delete mode 100644 dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch delete mode 100644 dev-lang/qu-prolog/files/qu-prolog-9.5-cflags.patch delete mode 100644 dev-lang/qu-prolog/files/qu-prolog-9.5-portage.patch delete mode 100644 dev-lang/qu-prolog/qu-prolog-9.1-r1.ebuild delete mode 100644 dev-lang/qu-prolog/qu-prolog-9.1.ebuild delete mode 100644 dev-lang/qu-prolog/qu-prolog-9.5.ebuild delete mode 100644 dev-lang/qu-prolog/qu-prolog-9.6.ebuild delete mode 100644 dev-lang/qu-prolog/qu-prolog-9.7.ebuild delete mode 100644 dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild (limited to 'dev-lang') diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 255db0c5619d..7d3bd68a92c8 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -10,7 +10,9 @@ DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 SHA256 4e05b8830a473756cfee3fc2 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 SHA256 70bb859e80268b3421587d85189a807b14449b8c5e7b23606b87dfab54189634 SHA512 d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a WHIRLPOOL d0475efcbc2c1cbb3c6db452dbeb2a5fe709fa56b65eba2fbbcce2296b6a04ba89b9e33579d6eab192cd63b45ad78a0d7afd458229e4b252e80bd2db260abf11 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 SHA256 83053f333d56d72ddbe9a8f293f8afeff31739806d49ebaa144811a5438b17bc SHA512 52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d WHIRLPOOL 2d58085d88fa612a7dfb087df33d2c5ee6b6d4c0b0c0363d5dcef014a6e3e9703816e8a111d1348e1e1a4ebcdde58694a869a27ae42e0deec154529f1a794991 DIST go1.9.1.src.tar.gz 16377700 SHA256 a84afc9dc7d64fe0fa84d4d735e2ece23831a22117b50dafc75c1484f1cb550e SHA512 3c5d11089a54c61acd1a4fad9618ddb2058cc783a54564407ee50e37c864deaadfd5effeab623080c136a599096f448aae091ef41d0afca1abfcdb98adf4a793 WHIRLPOOL 1cdfddfbe2b432a783d821bf6caf6615868de7eeb71667fd38d77a115b87c0d5321d6928f271bbe7edd6e05d56f5a0e05b6fceeec5dd025673c0a0ad9224ad3e +DIST go1.9.2.src.tar.gz 16383591 SHA256 665f184bf8ac89986cfd5a4460736976f60b57df6b320ad71ad4cef53bb143dc SHA512 1034098575c317eeaf648629690a4dea0c479a69c3b80d9917f6b96c8781ce79c0f29859f667dc4e07d47a44972aa09bd0163a458f897cf45f9d09eb03e4abb5 WHIRLPOOL f9a009e1befa29ff93a2a1f942276b932f7d96a95f027b99c04f8d56317cfeebcfb779f36ddb46801a8e7646fdd0be57a39b2a3c04886c09f1799bc4e6752af0 EBUILD go-1.9.1.ebuild 5581 SHA256 0f93c5167e263e8029621377972b4be9f94187d325d459bda30268935bff3b8d SHA512 f45cfc64b0671b7089cf6e802b4963598e3c47b338ebf8ee6f741ddc4979ba1fe3306d7ef02e7625af2b4b8c4108e8b6ec8f820a2ba75560d04a4c37960d4997 WHIRLPOOL 086b7c4b0ac20a17822d704451f258966921103a297d8038a71183895c6fb645a18edaaaf0d90c34ed0c0b7fcc74d069cfdb62d5d530b71d5967a2b7ddc59ae8 +EBUILD go-1.9.2.ebuild 5584 SHA256 3854f126a7b2d76ed3dfde8cff697d6c033d6d60e063b07239485a5410666504 SHA512 9b009525bda054f8451d1a202a7dfd7087de6e9d57633f7a8c9c74bdae6407e420237a0c80c58e5650c5beb9c01cef29052ec8e182129f23d2cbcbbdf2efbed7 WHIRLPOOL dcb1f48b08de50e1ba456c81676bc0c8b2817d73faaa5ce188d9508bb1376833d754cd3391f254fd353ca6100f8fdee5e18d20e0d6b223a7b09790d1e50f9ab0 EBUILD go-9999.ebuild 5584 SHA256 3854f126a7b2d76ed3dfde8cff697d6c033d6d60e063b07239485a5410666504 SHA512 9b009525bda054f8451d1a202a7dfd7087de6e9d57633f7a8c9c74bdae6407e420237a0c80c58e5650c5beb9c01cef29052ec8e182129f23d2cbcbbdf2efbed7 WHIRLPOOL dcb1f48b08de50e1ba456c81676bc0c8b2817d73faaa5ce188d9508bb1376833d754cd3391f254fd353ca6100f8fdee5e18d20e0d6b223a7b09790d1e50f9ab0 MISC ChangeLog 15550 SHA256 1e804542720fb0000c4ae8ed1d840415527ec25a16f77aafd7eceeefbe446377 SHA512 3e8c4083b1a7ee877c55283f3463aaec0144d090b5ffc5be7258a29de69d88ae3ecd2fe69f4ff118667796d8a79235870d47855f033d7e67e1da78fc466df638 WHIRLPOOL 8d80ee3abbf55b198e82d911983ed5155da45e72d2b4d2aa39f71837857c61a02797e5a3b9b776f2f93af5ad81babc8e2d5fc7e9a7405d07b069755333479b9f MISC ChangeLog-2015 9934 SHA256 5c5375109d9de6edbdf782c355e7f28a8ac4c97d84ca4257a65f12d112fd6a9b SHA512 879f50097cd760b2e96c8ad06ff092f51797181a241361c4897b48abffbad8224331a1bcc614d525e548f7001d3ad664a103ba557a819f0d1cb3c23d67b4019c WHIRLPOOL f11ad28c4f0e811ba70c3b6a8314622d7ab4b064151cb94e62f461fc24c9e62c821571ee771578a20da18ea143d06518a5835f9deedea2a3098a5e83bd6eb5be diff --git a/dev-lang/go/go-1.9.2.ebuild b/dev-lang/go/go-1.9.2.ebuild new file mode 100644 index 000000000000..2ac936f0164a --- /dev/null +++ b/dev-lang/go/go-1.9.2.ebuild @@ -0,0 +1,227 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} + +MY_PV=${PV/_/} + +inherit toolchain-funcs + +BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist" +BOOTSTRAP_VERSION="bootstrap-1.8" +BOOTSTRAP_URI=" +amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz ) +arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz ) +arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz ) +ppc64? ( + ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz + ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz +) +s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz ) +x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz ) +amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz ) +x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz ) +x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz ) +x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz ) +" + +case ${PV} in +*9999*) + EGIT_REPO_URI="https://github.com/golang/go.git" + inherit git-r3 + ;; +*) + SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " + S="${WORKDIR}"/go + case ${PV} in + *_beta*|*_rc*) ;; + *) + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris" + # The upstream tests fail under portage but pass if the build is + # run according to their documentation [1]. + # I am restricting the tests on released versions until this is + # solved. + # [1] https://golang.org/issues/18442 + RESTRICT="test" + ;; + esac +esac +SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )" + +DESCRIPTION="A concurrent garbage collected and typesafe programming language" +HOMEPAGE="https://golang.org" + +LICENSE="BSD" +SLOT="0/${PV}" +IUSE="gccgo" + +DEPEND="gccgo? ( >=sys-devel/gcc-5[go] )" +RDEPEND="!(term); -- cerr << hex << (u_int)(ptr) << " : " << *ptr << " " << *(ptr+1) << dec << endl; -+ cerr << hex << (wordptr)(ptr) << " : " << *ptr << " " << *(ptr+1) << dec << endl; - return false; - } - return true; -diff -ur qp9.1.orig/src/objects.h qp9.1/src/objects.h ---- qp9.1.orig/src/objects.h 2011-08-23 11:17:44.000000000 +1200 -+++ qp9.1/src/objects.h 2011-11-20 07:14:14.000000000 +1300 -@@ -1242,18 +1242,12 @@ - << this->getName() << "\" "; - - #ifndef WIN32 -- switch (hasAssociatedItem()) -- { -- case AssociatedNone: -- std::cerr << "(no info)"; -- break; -- case AssociatedInteger: -- std::cerr << "int: " << getAssociatedInteger(); -- break; -- case AssociatedAtom: -- std::cerr << "atom: [" << std::hex << (wordptr) getAssociatedAtom() << std::dec << "]"; -- break; -- } -+ if (hasAssociatedInteger()) -+ std::cerr << "int: " << getAssociatedInteger(); -+ else if (hasAssociatedAtom()) -+ std::cerr << "atom: [" << std::hex << (wordptr) getAssociatedAtom() << std::dec << "]"; -+ else -+ std::cerr << "(no info)"; - #endif - } - #endif diff --git a/dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch b/dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch deleted file mode 100644 index f53eb067b1fd..000000000000 --- a/dev-lang/qu-prolog/files/qu-prolog-9.1-cflags.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff -ur qp9.1.orig/Makefile.in qp9.1/Makefile.in ---- qp9.1.orig/Makefile.in 2011-08-23 11:17:54.000000000 +1200 -+++ qp9.1/Makefile.in 2012-01-14 12:57:16.000000000 +1300 -@@ -23,7 +23,7 @@ - - export PROLOG = prolog - -- -+export CXX=@CXX@ - - .PHONY: all - all: objects -diff -ur qp9.1.orig/src/Makefile.in qp9.1/src/Makefile.in ---- qp9.1.orig/src/Makefile.in 2011-08-23 11:17:54.000000000 +1200 -+++ qp9.1/src/Makefile.in 2012-01-14 12:48:33.000000000 +1300 -@@ -40,7 +40,7 @@ - - #export DEBUGGING= - --export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized -+#export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized - export QACXXFLAGS = -Wall -D_GNU_SOURCE=1 @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized - - .PHONY: all -@@ -79,6 +79,9 @@ - - # Targets - -+.cc.o: -+ $(CXX) $(CXXFLAGS) @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized -c $< -+ - .PHONY: commands - commands: $(GENERATED) $(LIBRARIES) $(BIG_LIBRARY) - @$(MAKE) $(ALL_COMMANDS) diff --git a/dev-lang/qu-prolog/files/qu-prolog-9.1-gcc.patch b/dev-lang/qu-prolog/files/qu-prolog-9.1-gcc.patch deleted file mode 100644 index 82d5bc7f7ebb..000000000000 --- a/dev-lang/qu-prolog/files/qu-prolog-9.1-gcc.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -ur qp9.1.orig/src/pile.h qp9.1/src/pile.h ---- qp9.1.orig/src/pile.h 2011-08-23 01:17:44.000000000 +0200 -+++ qp9.1/src/pile.h 2013-01-09 12:07:44.000000000 +0100 -@@ -75,7 +75,7 @@ - // - // Push a StoredType onto the pile. - // -- void push(const StoredType s){ pushElement(s); } -+ void push(const StoredType s){ this->pushElement(s); } - - // - // Pop a StoredType off the pile. -@@ -85,7 +85,7 @@ - // - // Pop n entries of StoredType off the pile. - // -- void popNEntries(word32 n) { setTopOfStack(this->getTopOfStack() - n); } -+ void popNEntries(word32 n) { this->setTopOfStack(this->getTopOfStack() - n); } - - // - // Check whether the pile is empty or not. -diff -ur qp9.1.orig/src/system_support.cc qp9.1/src/system_support.cc ---- qp9.1.orig/src/system_support.cc 2011-08-23 01:17:44.000000000 +0200 -+++ qp9.1/src/system_support.cc 2013-01-09 12:07:16.000000000 +0100 -@@ -61,6 +61,8 @@ - #include - #ifdef WIN32 - #include -+#else -+#include - #endif //WIN32 - - using namespace std; diff --git a/dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch b/dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch deleted file mode 100644 index 4a1aa23607ac..000000000000 --- a/dev-lang/qu-prolog/files/qu-prolog-9.1-portage.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -ur qp9.1.orig/bin/qc.in qp9.1/bin/qc.in ---- qp9.1.orig/bin/qc.in 2011-08-23 11:17:28.000000000 +1200 -+++ qp9.1/bin/qc.in 2011-11-20 07:16:18.000000000 +1300 -@@ -27,13 +27,13 @@ - - ############################## - --preprocess='@QPHOME@/bin/qppp' --expand='@QPHOME@/bin/qg' --qpcompile='@QPHOME@/bin/qc1' -+preprocess='qppp' -+expand='qg' -+qpcompile='qc1' - compversion='qup' --assemble='@QPHOME@/bin/qa' --link='@QPHOME@/bin/ql' --execute='@QPHOME@/bin/qem' -+assemble='qa' -+link='ql' -+execute='qem' - libqofiles="@QPHOME@/prolog/compiler/*.qo @QPHOME@/prolog/library/*.qo" - - ############################## -diff -ur qp9.1.orig/prolog/Makefile.in qp9.1/prolog/Makefile.in ---- qp9.1.orig/prolog/Makefile.in 2006-04-06 16:01:45.000000000 +1200 -+++ qp9.1/prolog/Makefile.in 2011-11-20 07:16:18.000000000 +1300 -@@ -1,3 +1,5 @@ -+PATH:=$(PATH):@QPHOME@/bin -+ - .DEFAULT: - @$(MAKE) -C compiler $@ - @$(MAKE) -C library $@ diff --git a/dev-lang/qu-prolog/files/qu-prolog-9.5-cflags.patch b/dev-lang/qu-prolog/files/qu-prolog-9.5-cflags.patch deleted file mode 100644 index 5bcce94d9b6b..000000000000 --- a/dev-lang/qu-prolog/files/qu-prolog-9.5-cflags.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff -ur qp9.5.orig/Makefile.in qp9.5/Makefile.in ---- qp9.5.orig/Makefile.in 2014-11-17 06:46:22.000000000 +0100 -+++ qp9.5/Makefile.in 2015-05-03 11:29:52.000000000 +0200 -@@ -23,7 +23,7 @@ - - export PROLOG = prolog - -- -+export CXX=@CXX@ - - .PHONY: all - all: objects -diff -ur qp9.5.orig/src/Makefile.in qp9.5/src/Makefile.in ---- qp9.5.orig/src/Makefile.in 2014-11-17 06:46:22.000000000 +0100 -+++ qp9.5/src/Makefile.in 2015-05-03 11:29:52.000000000 +0200 -@@ -40,7 +40,7 @@ - - #export DEBUGGING= - --export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized -+#export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized - export QACXXFLAGS = -Wall -D_GNU_SOURCE=1 @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized - - .PHONY: all -@@ -79,6 +79,9 @@ - - # Targets - -+.cc.o: -+ $(CXX) $(CXXFLAGS) @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 @DEBUGGING@ @GCCINCLUDES@ -Wno-uninitialized -c $< -+ - .PHONY: commands - commands: $(GENERATED) $(LIBRARIES) $(BIG_LIBRARY) - @$(MAKE) $(ALL_COMMANDS) diff --git a/dev-lang/qu-prolog/files/qu-prolog-9.5-portage.patch b/dev-lang/qu-prolog/files/qu-prolog-9.5-portage.patch deleted file mode 100644 index 55dc08ffe474..000000000000 --- a/dev-lang/qu-prolog/files/qu-prolog-9.5-portage.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -ur qp9.5.orig/bin/qc.in qp9.5/bin/qc.in ---- qp9.5.orig/bin/qc.in 2014-11-17 06:45:59.000000000 +0100 -+++ qp9.5/bin/qc.in 2015-05-03 11:31:54.000000000 +0200 -@@ -27,13 +27,13 @@ - - ############################## - --preprocess='@QPHOME@/bin/qppp' --expand='@QPHOME@/bin/qg' --qpcompile='@QPHOME@/bin/qc1' -+preprocess='qppp' -+expand='qg' -+qpcompile='qc1' - compversion='qup' --assemble='@QPHOME@/bin/qa' --link='@QPHOME@/bin/ql' --execute='@QPHOME@/bin/qem' -+assemble='qa' -+link='ql' -+execute='qem' - libqofiles="@QPHOME@/prolog/compiler/*.qo @QPHOME@/prolog/library/*.qo" - - ############################## -diff -ur qp9.5.orig/prolog/Makefile.in qp9.5/prolog/Makefile.in ---- qp9.5.orig/prolog/Makefile.in 2006-04-06 06:01:45.000000000 +0200 -+++ qp9.5/prolog/Makefile.in 2015-05-03 11:31:54.000000000 +0200 -@@ -1,3 +1,5 @@ -+PATH:=$(PATH):@QPHOME@/bin -+ - .DEFAULT: - @$(MAKE) -C compiler $@ - @$(MAKE) -C library $@ diff --git a/dev-lang/qu-prolog/qu-prolog-9.1-r1.ebuild b/dev-lang/qu-prolog/qu-prolog-9.1-r1.ebuild deleted file mode 100644 index 3b0035ad4775..000000000000 --- a/dev-lang/qu-prolog/qu-prolog-9.1-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib qmake-utils - -MY_P=qp${PV} - -DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions" -HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html" -SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz" - -LICENSE="Qu-Prolog GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug doc examples pedro qt4 readline threads" - -RDEPEND=" - !dev-util/mpatch - !dev-util/rej - qt4? ( dev-qt/qtgui:4 ) - pedro? ( net-misc/pedro ) - readline? ( app-misc/rlwrap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-portage.patch \ - "${FILESDIR}"/${P}-cflags.patch \ - "${FILESDIR}"/${P}-cerr-ptr.patch \ - "${FILESDIR}"/${P}-gcc.patch -} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir) \ - $(use_enable debug) \ - $(use_enable threads multiple-threads) - - if use qt4; then - cd "${S}"/src/xqp || die - eqmake4 xqp.pro - fi -} - -src_compile() { - emake - - if use qt4; then - cd "${S}"/src/xqp || die - emake - fi -} - -src_install() { - sed \ - -e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \ - -i bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die - - dobin bin/{qa,qdeal,qem,ql,qc,qc1.qup,qecat,qg,qp,qppp,kq} - - use qt4 && dobin src/xqp/xqp - - insinto /usr/$(get_libdir)/${PN}/bin - doins bin/rl_commands - doins bin/{qc1.qup,qecat,qg,qp}.qx - - insinto /usr/$(get_libdir)/${PN}/library - doins prolog/library/*.qo - - insinto /usr/$(get_libdir)/${PN}/compiler - doins prolog/compiler/*.qo - - doman doc/man/man1/*.1 - - dodoc README - - if use doc ; then - docinto reference-manual - dodoc doc/manual/*.html - docinto user-guide - dodoc doc/user/main.pdf - fi - - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.ql - docinto examples - newdoc examples/README README.examples - fi -} diff --git a/dev-lang/qu-prolog/qu-prolog-9.1.ebuild b/dev-lang/qu-prolog/qu-prolog-9.1.ebuild deleted file mode 100644 index cf59aef3bbe6..000000000000 --- a/dev-lang/qu-prolog/qu-prolog-9.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -inherit eutils multilib qmake-utils - -MY_P=qp${PV} - -DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions" -HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html" -SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz" - -LICENSE="Qu-Prolog GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="debug doc examples pedro qt4 readline threads" - -RDEPEND=" - !dev-util/mpatch - !dev-util/rej - qt4? ( dev-qt/qtgui:4 ) - pedro? ( net-misc/pedro ) - readline? ( app-misc/rlwrap )" - -DEPEND="${RDEPEND} - dev-lang/perl" - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-portage.patch \ - "${FILESDIR}"/${P}-cflags.patch \ - "${FILESDIR}"/${P}-cerr-ptr.patch \ - "${FILESDIR}"/${P}-gcc.patch -} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir) \ - $(use_enable debug) \ - $(use_enable threads multiple-threads) - - if use qt4; then - cd "${S}"/src/xqp || die - eqmake4 xqp.pro - fi -} - -src_compile() { - emake || die "emake failed" - - if use qt4; then - cd "${S}"/src/xqp || die - emake || die "emake xqp failed" - fi -} - -src_install() { - sed -i -e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \ - bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die - - dobin bin/qa bin/qdeal bin/qem bin/ql || die - dobin bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp bin/qppp || die - dobin bin/kq || die - - if use qt4; then - dobin src/xqp/xqp || die - fi - - insinto /usr/$(get_libdir)/${PN}/bin - doins bin/rl_commands - doins bin/qc1.qup.qx \ - bin/qecat.qx \ - bin/qg.qx \ - bin/qp.qx || die - - insinto /usr/$(get_libdir)/${PN}/library - doins prolog/library/*.qo || die - - insinto /usr/$(get_libdir)/${PN}/compiler - doins prolog/compiler/*.qo || die - - doman doc/man/man1/*.1 || die - - dodoc README || die - - if use doc ; then - docinto reference-manual - dodoc doc/manual/*.html || die - docinto user-guide - dodoc doc/user/main.pdf || die - fi - - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.ql || die - docinto examples - dodoc examples/README || die - fi -} diff --git a/dev-lang/qu-prolog/qu-prolog-9.5.ebuild b/dev-lang/qu-prolog/qu-prolog-9.5.ebuild deleted file mode 100644 index b8b4cd271e0f..000000000000 --- a/dev-lang/qu-prolog/qu-prolog-9.5.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib qmake-utils - -MY_P=qp${PV} - -DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions" -HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html" -SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz" - -LICENSE="Qu-Prolog GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug doc examples pedro qt4 readline threads" - -RDEPEND=" - !dev-util/mpatch - !dev-util/rej - qt4? ( dev-qt/qtgui:4 ) - pedro? ( net-misc/pedro ) - readline? ( app-misc/rlwrap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-portage.patch \ - "${FILESDIR}"/${P}-cflags.patch -} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir) \ - $(use_enable debug) \ - $(use_enable threads multiple-threads) - - if use qt4; then - cd "${S}"/src/xqp || die - eqmake4 xqp.pro - fi -} - -src_compile() { - emake - - if use qt4; then - cd "${S}"/src/xqp || die - emake - fi -} - -src_install() { - sed \ - -e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \ - -i bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die - - dobin bin/{qa,qdeal,qem,ql,qc,qc1.qup,qecat,qg,qp,qppp,kq} - - use qt4 && dobin src/xqp/xqp - - insinto /usr/$(get_libdir)/${PN}/bin - doins bin/rl_commands - doins bin/{qc1.qup,qecat,qg,qp}.qx - - insinto /usr/$(get_libdir)/${PN}/library - doins prolog/library/*.qo - - insinto /usr/$(get_libdir)/${PN}/compiler - doins prolog/compiler/*.qo - - doman doc/man/man1/*.1 - - dodoc README - - if use doc ; then - docinto reference-manual - dodoc doc/manual/*.html - docinto user-guide - dodoc doc/user/main.pdf - fi - - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.ql - docinto examples - newdoc examples/README README.examples - fi -} diff --git a/dev-lang/qu-prolog/qu-prolog-9.6.ebuild b/dev-lang/qu-prolog/qu-prolog-9.6.ebuild deleted file mode 100644 index 39c0124558d9..000000000000 --- a/dev-lang/qu-prolog/qu-prolog-9.6.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib qmake-utils - -MY_P=qp${PV} - -DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions" -HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html" -SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz" - -LICENSE="Qu-Prolog GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug doc examples pedro qt4 readline threads" - -RDEPEND=" - !dev-util/mpatch - !dev-util/rej - qt4? ( dev-qt/qtgui:4 ) - pedro? ( net-misc/pedro ) - readline? ( app-misc/rlwrap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -S="${WORKDIR}"/${MY_P} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir) \ - $(use_enable debug) \ - $(use_enable threads multiple-threads) - - if use qt4; then - cd "${S}"/src/xqp || die - eqmake4 xqp.pro - fi -} - -src_compile() { - emake OPTIMISATION="${CXXFLAGS}" - - if use qt4; then - cd "${S}"/src/xqp || die - emake - fi -} - -src_install() { - sed \ - -e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \ - -i bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die - - dobin bin/{qc,qecat,qp,kq} - - into /usr/$(get_libdir)/${PN} - dobin bin/{qa,qc1.qup,qdeal,qem,qg,ql,qppp} - - use qt4 && dobin src/xqp/xqp - - insinto /usr/$(get_libdir)/${PN}/bin - doins bin/rl_commands - doins bin/{qc1.qup,qecat,qg,qp}.qx - - insinto /usr/$(get_libdir)/${PN}/library - doins prolog/library/*.qo - - insinto /usr/$(get_libdir)/${PN}/compiler - doins prolog/compiler/*.qo - - doman doc/man/man1/*.1 - - dodoc README - - if use doc ; then - docinto reference-manual - dodoc doc/manual/*.html - docinto user-guide - dodoc doc/user/main.pdf - fi - - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.ql - docinto examples - newdoc examples/README README.examples - fi -} diff --git a/dev-lang/qu-prolog/qu-prolog-9.7.ebuild b/dev-lang/qu-prolog/qu-prolog-9.7.ebuild deleted file mode 100644 index 39c0124558d9..000000000000 --- a/dev-lang/qu-prolog/qu-prolog-9.7.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib qmake-utils - -MY_P=qp${PV} - -DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions" -HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html" -SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz" - -LICENSE="Qu-Prolog GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug doc examples pedro qt4 readline threads" - -RDEPEND=" - !dev-util/mpatch - !dev-util/rej - qt4? ( dev-qt/qtgui:4 ) - pedro? ( net-misc/pedro ) - readline? ( app-misc/rlwrap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -S="${WORKDIR}"/${MY_P} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir) \ - $(use_enable debug) \ - $(use_enable threads multiple-threads) - - if use qt4; then - cd "${S}"/src/xqp || die - eqmake4 xqp.pro - fi -} - -src_compile() { - emake OPTIMISATION="${CXXFLAGS}" - - if use qt4; then - cd "${S}"/src/xqp || die - emake - fi -} - -src_install() { - sed \ - -e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \ - -i bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die - - dobin bin/{qc,qecat,qp,kq} - - into /usr/$(get_libdir)/${PN} - dobin bin/{qa,qc1.qup,qdeal,qem,qg,ql,qppp} - - use qt4 && dobin src/xqp/xqp - - insinto /usr/$(get_libdir)/${PN}/bin - doins bin/rl_commands - doins bin/{qc1.qup,qecat,qg,qp}.qx - - insinto /usr/$(get_libdir)/${PN}/library - doins prolog/library/*.qo - - insinto /usr/$(get_libdir)/${PN}/compiler - doins prolog/compiler/*.qo - - doman doc/man/man1/*.1 - - dodoc README - - if use doc ; then - docinto reference-manual - dodoc doc/manual/*.html - docinto user-guide - dodoc doc/user/main.pdf - fi - - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.ql - docinto examples - newdoc examples/README README.examples - fi -} diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 58a2eec17003..b198e1e20934 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -4,9 +4,9 @@ DIST ruby-2.4.2.tar.xz 10046412 SHA256 748a8980d30141bd1a4124e11745bb105b436fb18 DIST ruby-patches-2.2.8.tar.bz2 5764 SHA256 5c44fc38cb25d7dbdd8bef0fae49b5fc2f4f42da4e5b4b871655fd5e68faddbe SHA512 296387ec7f2ff82ad55f147d8f9568de544403d286ad24bb60aca916215d7ff6e1d6aca5a31c00a1999504989cda2bbd3260cae96c18ba73f9ffdcfd6b2695bd WHIRLPOOL 28889531d98b1bb96ceaa059f7fc641cc3db16eda0e3ad4cea031127c71897613d73cc3c8926dfd9ec978be79ca1201e7c90056ddcbec58d3e842c8af9a52389 DIST ruby-patches-2.3.5.tar.bz2 3593 SHA256 0bdc378a9e3ea6ec1579cc99a3c8b983b492e49b9fc1e9432595d66d3a8013ae SHA512 eacb7f6787b36c7d848453b29152190a164ebc6882ab509eeb6584e49af4b66a665c4baff4ecf75e5831ae54d47dbc651d6f048918f3327500c429f1f419ed94 WHIRLPOOL 7f236988663c1082a988b836bf558b5c042c09257cdbad6931474ece7f19be2d37dfe559292182dfc6a9966f6aa3fd2bbbf0f3630bd792f84f61fd135cf7bcbe DIST ruby-patches-2.4.2.tar.bz2 3443 SHA256 621e92c4c14cec458100adf74e122df76663be4f75fc4ea86423a9ac6755ea3e SHA512 fb8349c67c72caf10ec12c4b5410194b4df24345446c2e3b6c6176d00727bfe803f4a905ef094a2d52315b6f4c3ce74fb8fbaa2fdf5efe46e6ccb24bf8418b17 WHIRLPOOL 306a16b49037a669398fb9c1b7c2b5484860d8749bf4c12d0e5eec02e3a7f7760b48b4a3cd709e0fa2b54f3d8dddff36d7eeb8d53d2d647d59e099b0299b8ed1 -EBUILD ruby-2.2.8.ebuild 6915 SHA256 94f503d6ffd56752f19f7dadf2024b464bd9efe2d8ed2b4de37921a6ec0c84a2 SHA512 1c5b87f6ab1f5431a2b19a8faa5a0c65aa6c175c8834ffef038537b30976bb5345ea1ffe590dc7c39cb131c10c1642fda0126d8aa0d1e8cced7291085ee2672a WHIRLPOOL ae9f7608d04b263c09163e868cdb1a8b5fac21b33c9bb3b48e8e282754035118b8c9a87de9750efd054c0711a7fb8a1619540e952d4a1c0cd051d3cdf8344d9d -EBUILD ruby-2.3.5.ebuild 6877 SHA256 606085306f6c2856331405a0f57a2936ed7b7f802628c552e3bbf310623c5991 SHA512 d2f77cccffdf41b8facd9a70d59e7bd61dd7fb25fc43691cde8561b4f1fac78fa7a45ea444c330de1f3fa8ab96a6bf5f741215baf5021b033642b5d53246b9be WHIRLPOOL e23292910b935ae5da21ca462d4051248c5194e96132b124b5f3318a3c60bb26791931bcf2e7c762a7ca22ca644f2243b3a7629f3bfd9d36e83bf305b07b4131 -EBUILD ruby-2.4.2.ebuild 6978 SHA256 9f4d3b867a2baaef2cab06e96ebf294146c168f2d6b7d9e509d3e7319e069905 SHA512 eb98eebcc132410ffe3f13230d11de593f3b9d41887472d9878d17f8983e492031581a23af8d9b6aa200573f2b60cc23b9922525714c7e78ef5dc1a841fc4ae8 WHIRLPOOL efa06520bbd459ea2317a6fe4563d20a3ad9279e4efe0005b8da1e7a13226f5b0ef29b2a916ca1536da4c5dd1272338b1bc862c4ce15bbf937c994fb61196d7f +EBUILD ruby-2.2.8.ebuild 6915 SHA256 6419c0db96bf2e326b28e62f203b0b4e5de44af5ea592a4b4db8bc5de660eb6f SHA512 dd1516e8c202dfe5d96e2d0233ffd23669b9fd622f202ee68321261e96cd296c1a14a0ed71990e7c160c4977220a9c2f97016000470ea355779d65f5195be672 WHIRLPOOL 22e4cc31b6bfac9323cd37ce2c225c31c8ca3c99d60dbb8b3d707da9549ed8c4294d53bb3a9b45d754267cc4872b3ad6134e7b563318d0c86a2db77d8a39a51f +EBUILD ruby-2.3.5.ebuild 6877 SHA256 a9cf627db9f51c8dd82abd990f93d5c5e49464b483a53ad99f17c86bc0c70b5a SHA512 059ec424075082c9809a0951dec55e38b9861124632b10167ed696081ed2402c14a7575dfb9a62152529957f768f69f6bf6424d70a85e5b6d3374884ea86d1fc WHIRLPOOL dc8a0ce45d8e4ceb22848a85dcf8791cb34a29347011b8e6e52f6aff09e3bcb0a017c723890faf933ac823a81de459d4f2bfbbca702c002a0a664c387d3be164 +EBUILD ruby-2.4.2.ebuild 6978 SHA256 76242c1d20c06cddf1575ae3b9f6ba6e40d26de9ce43683c5b5fa9e41bd3edc4 SHA512 c6f48c8357e5248046ec8e811d6e96c57c073d5494cefded64baf1b5c177bc9e7a4a5e545b3ca5e977bd648066b568b1f5c9df59387540f2a145159e75f09795 WHIRLPOOL c716b2787009fa1e8f874bee080d6267ebe0bb3da8b70217293c4d39e9a5856e56505bd9755e1a9884a0cda333be738a905c89d49a2a3244e8f8f51360cad54d MISC ChangeLog 14020 SHA256 f0339e6fd4cb9ef4a7b472031ac3c3ae21f60d574fa5db2e4e48577e73e53b7e SHA512 d7d9bc849624e4814b0b277924715d53479dbf15b087bec68ebca20c447ce9515993509efbc33d5f65c19268072d4f68ba2b7879ab91d1c12bd349445bdf3aa1 WHIRLPOOL 9c64ffb6004a17afcc4ea207698c233079026eef065cc7495de0f10af7a6ae62015b47be6e4a828a7d1d45d917be5b148fb6376a9deb9fe938048a58380fddb7 MISC ChangeLog-2014 104250 SHA256 6587f8f101dc832a9f0c01b77a9d448b6a7b1c3c7befd1368e297bbe3dc41f1c SHA512 89ffec2164a619bbb418ecf43ecb0893a3f6a4846ff1ac403980e68d85efa7d502fa2f7338c80f8fcf12b56a1ed791c7d6d1bfc607f80fa88c1a88c3c6f93a85 WHIRLPOOL 47ced91b8df722e42d33773a243f89e57ca49f8942418d19321a1ed041fd9dabad747ff640fbb1f0de73220c23cd37778eedc44a14b8883b8220ee512089a823 MISC ChangeLog-2015 5007 SHA256 daa966ac5d4e337b5ba0b9742196ad1e754936c4babb08c63443005cff904077 SHA512 2cc4ebfe1d1c0837d843d03ed7846b002bb89121c5849e1ceff9350b49a85933d397c45e356a567dcb3a7c36d1bd97002ab7d0f4a531bb9f8d0422b941ddc590 WHIRLPOOL 1324dfcd1444b05fd102f64e16678b7300ed8549e4e10a213c7cfab0692e7846ac4772624f6b5c787589908f1d5c884b443542a02f392c29d8532c84842e20f3 diff --git a/dev-lang/ruby/ruby-2.2.8.ebuild b/dev-lang/ruby/ruby-2.2.8.ebuild index 638d3aefb1ce..91a966bec554 100644 --- a/dev-lang/ruby/ruby-2.2.8.ebuild +++ b/dev-lang/ruby/ruby-2.2.8.ebuild @@ -236,7 +236,7 @@ pkg_postinst() { elog elog "To switch between available Ruby profiles, execute as root:" - elog "\teselect ruby set ruby(19|20|...)" + elog "\teselect ruby set ruby(21|22|...)" elog } diff --git a/dev-lang/ruby/ruby-2.3.5.ebuild b/dev-lang/ruby/ruby-2.3.5.ebuild index 26c5cd73704e..d41fd224c419 100644 --- a/dev-lang/ruby/ruby-2.3.5.ebuild +++ b/dev-lang/ruby/ruby-2.3.5.ebuild @@ -233,7 +233,7 @@ pkg_postinst() { elog elog "To switch between available Ruby profiles, execute as root:" - elog "\teselect ruby set ruby(19|20|...)" + elog "\teselect ruby set ruby(22|23|...)" elog } diff --git a/dev-lang/ruby/ruby-2.4.2.ebuild b/dev-lang/ruby/ruby-2.4.2.ebuild index 40680044bd28..46a0abb33724 100644 --- a/dev-lang/ruby/ruby-2.4.2.ebuild +++ b/dev-lang/ruby/ruby-2.4.2.ebuild @@ -234,7 +234,7 @@ pkg_postinst() { elog elog "To switch between available Ruby profiles, execute as root:" - elog "\teselect ruby set ruby(19|20|...)" + elog "\teselect ruby set ruby(23|24|...)" elog } diff --git a/dev-lang/spark/Manifest b/dev-lang/spark/Manifest index 99fdc97a636f..61ebb5f5a82f 100644 --- a/dev-lang/spark/Manifest +++ b/dev-lang/spark/Manifest @@ -1,5 +1,5 @@ AUX spark-2017-gentoo.patch 379 SHA256 0dd01dd12276f067c0af66efdf3721f70eead41f35def194a12cb2626b0e31dc SHA512 b4db9b56ab003dff8aec28248ea32af6fb4067c1824b0f6d115d66d1f3c8d180a17a2fa52a5f2ebc3605b549e0b38aafa15e9f238b079d5366d5375d851d84d1 WHIRLPOOL 0476f61dc3179842ee23ba6fa9748d3160ea93cbcc8f44553431ee332184361f6dae2679c8bc994204eca77e63fc27c28cd05a39e88a7ed6d99417fbd0da6813 DIST gnat-gpl-2017-src.tar.gz 8783473 SHA256 91c9733fb8f8ca4c42fbcab3bc8a54fc83083126f6e6b630c9a36f3654537c29 SHA512 ae7314a2241107ed4d962dce08306eeb34c5f11e26183935bbb1ccf3a5eb011d6457c1b6fcded93dd0ee9ba31d791971ebe2a5a5a0ae04ff80d87a670325a098 WHIRLPOOL cf98ed36553ddfb54502f10898016017e387920bea074395c3a84047c2ec707734a9299de8c5f2f1931a53e04c24e67f8ab017437fbee7b7a658a6c0bca46e35 DIST spark-gpl-2017-src.tar.gz 19750595 SHA256 39f12849e0c537fe29b874ddc8f6949956894eb4b8e8f5451cbcea6bd3552622 SHA512 90e7644daa6a935c839da9799c6dc5fe0a566f29c5f5d0a964ef5c888581f18c11adf6aa0151ae72437b91430fae06604dab8c3f1fd3222d749cfd330293ff6e WHIRLPOOL f476fd03e1c30f2bc9e92719bf7b3724699586e3c030096dac5c4042e44b6f2cbf28e410bd918e2f4c25ac930229e7b42d6ed6a0b18be65d6a234b8cedd6f5c7 -EBUILD spark-2017.ebuild 1543 SHA256 37b4fdbb8d48b53051e159a61779b6e28ff98a1c1e8a29c551b4e99b7fc7e531 SHA512 092aeaef96e9c7e628ff482771727efb0608f7e57cc7edda91f2c60bd01cbb9210d0f8e7ca0df321eba96fbf2496e658de2ebb965bce37c6064a9f1b3d685ddf WHIRLPOOL fa3b0852458401bbbb043fcea3cda5f8b6a8770afae85ab767ee2a738b892daf5e36c7507683239461d0f77a26b706871a020b99189a016a150f890f695ad9a2 +EBUILD spark-2017.ebuild 1601 SHA256 e0d53826c85873563ea28acb7312f49bad46cc1a974b0b9fb4a83208c03897c7 SHA512 418479b9de11e9d7170e34e65b2472c4b089e9d15817d8d2aafc5bb4f89205e91ed38f810282e7705a91989373913a594a9d526a9acd2e4ec310b7b4a91955f4 WHIRLPOOL 8f5f5ba08e1cb03ddd4c342b934fe13c921186216b39ac8fbe0e7daa298e786f96ffc7d724aa381f74365d2850ea21c6570f8f12e097c7c47e188b1b968c12a3 MISC metadata.xml 702 SHA256 c2bb42992d6ece451c260b0562dd7818e1e7c7dc3ab8fa80a721f77992baf432 SHA512 bd30717cad1bceeef722cf8a27cd3902ad636f088f64cc41f1be5d356a7def55e426bd62fd7a3e7d9272f61a6fad96bec423e7529660c8061650af72faeaeb57 WHIRLPOOL 302fc76df0571ec06e09765d5d3ba33ba69db52f17015fbabc81ae738c99f9c2bd7c39e9d614ea7efc7dcb6fbd2aad5238e352d193fed8111b8e188b652d04b1 diff --git a/dev-lang/spark/spark-2017.ebuild b/dev-lang/spark/spark-2017.ebuild index 9f1b5646a0e7..e63d7069015f 100644 --- a/dev-lang/spark/spark-2017.ebuild +++ b/dev-lang/spark/spark-2017.ebuild @@ -21,6 +21,7 @@ IUSE="" RDEPEND="dev-lang/gnat-gpl:6.3.0 >=dev-ada/gnatcoll-2017[gnat_2017,projects] + || ( dev-ada/gnatcoll[shared] dev-ada/gnatcoll[static] ) sci-mathematics/alt-ergo sci-mathematics/why3-for-spark" DEPEND="${RDEPEND} diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index 06fc6d8bd5c4..a531ba17f072 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -14,12 +14,11 @@ DIST spidermonkey-slot24-patches-01.tar.xz 3444 SHA256 6a16001d665443c5e40c3237f DIST spidermonkey-slot38-patches-01.tar.xz 7472 SHA256 ff4b66116b18b376630efa0ced0c0ce8c3a636c43b75e34e904c87f8d4cd4f6a SHA512 953acee985d192c6d0f18f14c70fdda33a7c8f784c6833ca8b75495044b40a8b3f29b281c40dbfcda0c8570c111a3dd1717c2ef0ffd651c1b50d1f2bff1f6d09 WHIRLPOOL b41f21c2b7434332c8bff351af7e030a94db7044995f88df74d7efcf2d196f5ddba6293230b42f528ca22ea2d7fdd58d0da935bb90b155f7c83fc5b3f9645ef5 DIST spidermonkey-slot45-patches-01.tar.xz 5092 SHA256 713e03f4c95908d93003fa1ca776823cccaf8fdc27db09ea59176edc318504dc SHA512 d52f038a7b4f7b410b5a1f94a55962adafc5906e7d85f605f3fe45ad49417c2b9d58d853a81b5d2395a2842c9780992d5a2c1a0e67aa77fb09f21aff9aeb0f7a WHIRLPOOL 9e4119af5a09f155a8f8781448364a9262ab2fb8d085a7235498f555ffa64eb054706ada3548ac40f76e686ed80e2777d39c565a631bf58b0c2e45f6195ce47b EBUILD spidermonkey-1.7.0-r3.ebuild 1543 SHA256 9063521f6e069bff96a1972c188e75a9e0795fd5e732235c1cfe44e4ec07c30a SHA512 f4d5449e687e611dec445ece6de0841185a18ab1df8a248bad47c884054859f8e73caf6c9fe8b7c67587ac84244dcd7dfec4a953b119132ebe36551b204a59a4 WHIRLPOOL 7f075dbbd8592cc37949eb1b75ad7b5015007c949ed533395aeda259da5b5ec6ddcf893e0135d85d3719e21b7471a672605faf254e1d83ee0fe5ad9526e43055 -EBUILD spidermonkey-1.8.5-r4.ebuild 4182 SHA256 553d7f01d595a2c1ede9f998850d3d1ab9e56a19506b1e4aaf11497d9d5d764e SHA512 1fd10dcdd72d10bad6f91ba4c45a3368e8f07d15d27f37433773d630f38a953bac3b88a4af12b6bf40efe12850f082684a449b82a76c9773587c6b81b2506c47 WHIRLPOOL e24913445fb072624a1fc995666d07d19ae70d7b1ad3aa8d32208241f2f145bfa003b7b651a0dcee6d81c5711ce0f8b702d5aa409ff80e93ea4b581400ee576a -EBUILD spidermonkey-1.8.5-r6.ebuild 4380 SHA256 9be340ecd5e8abde01f944cbe594f3cbbc2b770c27db416c52de2729a3a47772 SHA512 7ccbd24ebece87dcee4f1311758ff246dbe6531fd64e479382298e5f78c51f3b2e114c807308a3e52894b9e67a0441bb768d7a0023a96071766f971f1f7bb972 WHIRLPOOL de2cd7291c3ac241a276a0febed5caa6373add3dc965eae7bf26c1dd8e925877bf132ccf2da2aea6aa9f2844d7abdfb534bc7d5d40a77c7b488759bba5eff890 +EBUILD spidermonkey-1.8.5-r6.ebuild 4379 SHA256 be1298a5acaecca42a3bcb647035776621646cd0e32cf769213db39911794b01 SHA512 8082170f9c1cba7ad578dfa1ba583a0309c85de4e9465bd1b149aaf47a8445f5ee7757e2760ce3adb87ef198b7ecd2ff70bd4f67ab3153919b7052ed55d0fb8a WHIRLPOOL 9f0d95c2deec1289659b4419e71f428c686a059896df050db999358a630f984749db6b779e509ec59d5730b7e3f66350bb84f2fd9b561ea2d790299eb5a2e1a0 EBUILD spidermonkey-17.0.0-r4.ebuild 3546 SHA256 c2ac4c27422f2ec41ca901f13749a71ba8505e9f17dbd53c6c1c501271ea5b09 SHA512 bdb32474452a0d7b5ab681c27a46de05cb61bc89fac3aaa00e1289a35676bddd7de9e51eb02bed992535a82f75e1dec74c014e900787f356ea8ada58d5b066d0 WHIRLPOOL 686fe55521c472a69152b518ec3ffcacdb0aaf5cfaf7499ca68bf5d921f8d20b644fd7e6c0c512a3e33cc1761d26016f23d8b72d6104ba4802f9857765ccb0c9 -EBUILD spidermonkey-17.0.0-r5.ebuild 3565 SHA256 fd5aa0e25a563fee6cceb5e1e831db39484929657af26def5a4e5e4e2028676b SHA512 6894f05e9e300ba8f121c034fb7ed00d5425c9d796e0c9997737766e18b88b7ffa342b85530136bcc57bb65d7abe1c3968770f1a1a47e6a87954c5b302e57102 WHIRLPOOL c95593f9582d6df15eaaae6d305c6bb574b826bf4fd46c4aa9293320234c441230a5cd04d0c33c9e4309dabc8cafff6bc6119debbd1e6d158d63d22def8d9eb2 +EBUILD spidermonkey-17.0.0-r5.ebuild 3564 SHA256 0e583313699e87bb63ebe9ce33ef5f6a8704961643ef55223d610f600261b75d SHA512 1032e8cb002b43ca41b585a9f20865dfeea6750056df6a468bec9f3f7c78b4c707654787f4a2bc9368b3ce4a81b3be72ab6d1fe7bdccb37048b73fadb8343f6c WHIRLPOOL 39ca11f98778e890a392601642dc2a4f6823dddd93551c22bf89c2d00eeb844eee2af6ff715d172686c9ec5dc47dc726270b67501a44254e3717e8feea8ec85f EBUILD spidermonkey-24.2.0-r3.ebuild 4015 SHA256 f27482f8101a3698168c06489012fea2817bf596810d4ca9ece007ae5a66bf8b SHA512 d715cf8f6ceb2139c14502ebe4c01a5a949fa59937737529dd9a5074444e1c25a2379018d740af2bb2cf99bbb3e35280bc88e68a44fa95d49d24e73f1843f003 WHIRLPOOL 2421fc40db3f21d7fc958b92e0f600bee4fa2daea0fd710fed284339cf8a191d15331b52ca5a20e6c5cd5c549a61c6e6538a70abf89ab25b6cd87e396671ad0f -EBUILD spidermonkey-24.2.0-r4.ebuild 3992 SHA256 13a020bbfba603fcd12027f2c7d2199c31f3500890187d0819b5be39042fbd36 SHA512 6b687ab4d02139130076395dc17fee24c83766651ceaa6db758ac74c12a8bca64ea93ea4c74441e6265d652020fc18fd0d98e74afac8ec5d611b8927b1d2d929 WHIRLPOOL f9e926a21ad747d4fe81756c53abc0f1a7ef380afe4da6623b1de4b5011a91e5c0a0f3a959cc6844c8e0ca7a1cad4a4802952219b07b9783721f31d3eb9c7fdf +EBUILD spidermonkey-24.2.0-r4.ebuild 3991 SHA256 a9cf38211dbf74dae2086cce0d3b48eaf6cbff263635a85f56307064a876c65b SHA512 679ca189b9d1fbb9c6a6a56fe1b0ad7ad754df37f69c5194c522bde089cc1a5863d21e35c9ef2651812fbaa1233944296a3fb59852274625d79dd94ccf27c653 WHIRLPOOL 9c1abf1d9ff11aa2ef28b03508c7abcc9882d10070bfbef5b9cd4096f9f3d4414ff5d26b71e266231bc0f9d9e7af790914b4216d35c7b3d2c9d10d31e9bd5f22 EBUILD spidermonkey-38.2.1_rc0.ebuild 3814 SHA256 93db7bea9b303087714562b6fc4720ab6e4749c45e9311962581e62fb04f10f4 SHA512 48c711825885f17617ce60119b9421b8d4cefae43f95eb9b9be9363bdcdab7edd2196795e2b371e3b32ea4b2dc353f94b28cec58a6802f4951a821ebce386794 WHIRLPOOL da437527edc032efa52398c2c6ab89a93c58d17d0e9b587dd2b255f103694fe0009f9d1380a217d9639226d9da3216d8f0392451163eee2c77d87493d81d91b7 EBUILD spidermonkey-45.0.2.ebuild 3905 SHA256 66063c7090222478796a6900f514f76d7d412c26f406c63c9781d01ebecf9976 SHA512 a9a39994674ecdf1a974fbcc20f8c94e1f1f168db4095ba8c21a9d2fd01a6dbd0a59c932419c6b5f6c42b9bd7cc8b2aeaeb81973663a44b23372ea331b65d5db WHIRLPOOL ecb3e2a37d411571c2887f6db428f00baa501c128a3c748a2f46dd35cac6a755452bc591cfbe511520b065ab10a0e16b18fd50f99d8ec85779ca772e7adab5bb EBUILD spidermonkey-52.4.0_pre20171003-r1.ebuild 3868 SHA256 c86c0bfb096cf57a287733d4f5f708e3ff6ab51a610341a53c7e2520452f7aed SHA512 5dcddaf5debdee01c4dab41b5088cf4f5375ba7c2f35f35c91f65dce0c3d1db74ce17955effc5002c8147e37fbb873b6a7d2242c0794ee98052e40e9c68b4f11 WHIRLPOOL bc0e7cd509197173849425bed16e450469a044ae4e136ad306c312f9d021bef7439a3a2d65da548b6505bd866cd7e13d6aea6c553d06cc3bb806d323912f3bd3 diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild deleted file mode 100644 index a5e340c26864..000000000000 --- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -WANT_AUTOCONF="2.1" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads" -inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils - -MY_PN="js" -TARBALL_PV="$(replace_all_version_separators '' $(get_version_component_range 1-3))" -MY_P="${MY_PN}-${PV}" -TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0" -DESCRIPTION="Stand-alone JavaScript C library" -HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey" -SRC_URI="https://archive.mozilla.org/pub/js/${TARBALL_P}.tar.gz - https://dev.gentoo.org/~axs/distfiles/${PN}-slot0-patches-01.tar.xz" - -LICENSE="NPL-1.1" -SLOT="0/mozjs185" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" -IUSE="debug minimal static-libs test" - -S="${WORKDIR}/${MY_P}" -BUILDDIR="${S}/js/src" - -RDEPEND=">=dev-libs/nspr-4.7.0 - sys-libs/readline:0= - x64-macos? ( dev-libs/jemalloc )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - app-arch/zip - virtual/pkgconfig" - -pkg_setup(){ - if [[ ${MERGE_TYPE} != "binary" ]]; then - export LC_ALL="C" - fi -} - -src_prepare() { - # https://bugzilla.mozilla.org/show_bug.cgi?id=628723#c43 - epatch "${WORKDIR}"/sm0/${P}-fix-install-symlinks.patch - # https://bugzilla.mozilla.org/show_bug.cgi?id=638056#c9 - epatch "${WORKDIR}"/sm0/${P}-fix-ppc64.patch - # https://bugs.gentoo.org/show_bug.cgi?id=400727 - # https://bugs.gentoo.org/show_bug.cgi?id=420471 - epatch "${WORKDIR}"/sm0/${P}-arm_respect_cflags-3.patch - # https://bugs.gentoo.org/show_bug.cgi?id=438746 - epatch "${WORKDIR}"/sm0/${PN}-1.8.7-freebsd-pthreads.patch - # https://bugs.gentoo.org/show_bug.cgi?id=441928 - epatch "${WORKDIR}"/sm0/${PN}-1.8.5-perf_event-check.patch - # https://bugs.gentoo.org/show_bug.cgi?id=439260 - epatch "${WORKDIR}"/sm0/${P}-symbol-versions.patch - # https://bugs.gentoo.org/show_bug.cgi?id=441934 - epatch "${WORKDIR}"/sm0/${PN}-1.8.5-ia64-fix.patch - epatch "${WORKDIR}"/sm0/${PN}-1.8.5-ia64-static-strings.patch - # https://bugs.gentoo.org/show_bug.cgi?id=431560 - epatch "${WORKDIR}"/sm0/${PN}-1.8.5-isfinite.patch - # https://bugs.gentoo.org/show_bug.cgi?id=552786 - epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch - - epatch_user - - cd "${BUILDDIR}" || die - eautoconf -} - -src_configure() { - cd "${BUILDDIR}" || die - - CC="$(tc-getCC)" CXX="$(tc-getCXX)" \ - AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \ - LD="$(tc-getLD)" \ - econf \ - ${myopts} \ - --enable-jemalloc \ - --enable-readline \ - --enable-threadsafe \ - --with-system-nspr \ - --disable-optimize \ - --disable-profile-guided-optimization \ - $(use_enable debug) \ - $(use_enable static-libs static) \ - $(use_enable test tests) -} - -cross_make() { - emake \ - CFLAGS="${BUILD_CFLAGS}" \ - CXXFLAGS="${BUILD_CXXFLAGS}" \ - AR="${BUILD_AR}" \ - CC="${BUILD_CC}" \ - CXX="${BUILD_CXX}" \ - RANLIB="${BUILD_RANLIB}" \ - "$@" -} -src_compile() { - cd "${BUILDDIR}" || die - if tc-is-cross-compiler; then - tc-export_build_env BUILD_{AR,CC,CXX,RANLIB} - cross_make jscpucfg host_jsoplengen host_jskwgen - cross_make -C config nsinstall - mv {,native-}jscpucfg || die - mv {,native-}host_jskwgen || die - mv {,native-}host_jsoplengen || die - mv config/{,native-}nsinstall || die - sed -i \ - -e 's@./jscpucfg@./native-jscpucfg@' \ - -e 's@./host_jskwgen@./native-host_jskwgen@' \ - -e 's@./host_jsoplengen@./native-host_jsoplengen@' \ - Makefile || die - sed -i -e 's@/nsinstall@/native-nsinstall@' config/config.mk || die - rm -f config/host_nsinstall.o \ - config/host_pathsub.o \ - host_jskwgen.o \ - host_jsoplengen.o || die - fi - emake -} - -src_test() { - cd "${BUILDDIR}/jsapi-tests" || die - # for bug 415791 - pax-mark mr jsapi-tests - emake check -} - -src_install() { - cd "${BUILDDIR}" || die - emake DESTDIR="${D}" install - # bug 437520 , exclude js shell for small systems - if ! use minimal ; then - dobin shell/js - pax-mark m "${ED}/usr/bin/js" - fi - dodoc ../../README - dohtml README.html - - if ! use static-libs; then - # We can't actually disable building of static libraries - # They're used by the tests and in a few other places - find "${D}" -iname '*.a' -delete || die - fi -} diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild index 7cb19fe5087f..b049a5711300 100644 --- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://archive.mozilla.org/pub/js/${TARBALL_P}.tar.gz LICENSE="NPL-1.1" SLOT="0/mozjs185" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" IUSE="debug minimal static-libs test" S="${WORKDIR}/${MY_P}" diff --git a/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild b/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild index 243b4a12be64..a9bfe75fa7f2 100644 --- a/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild @@ -17,7 +17,7 @@ SRC_URI="http://archive.mozilla.org/pub/js/${MY_PN}${PV}.tar.gz LICENSE="NPL-1.1" SLOT="17" # "MIPS, MacroAssembler is not supported" wrt #491294 for -mips -KEYWORDS="alpha ~amd64 ~arm -hppa ia64 -mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm -hppa ia64 -mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug jit minimal static-libs test" REQUIRED_USE="debug? ( jit )" diff --git a/dev-lang/spidermonkey/spidermonkey-24.2.0-r4.ebuild b/dev-lang/spidermonkey/spidermonkey-24.2.0-r4.ebuild index 86a134c79de6..90be61800d4a 100644 --- a/dev-lang/spidermonkey/spidermonkey-24.2.0-r4.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-24.2.0-r4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://archive.mozilla.org/pub/js/${MY_P}.tar.bz2 LICENSE="NPL-1.1" SLOT="24" -KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug icu jit minimal static-libs +system-icu test" RESTRICT="ia64? ( test )" -- cgit v1.2.3