From 3bc895ca1cab939c27b94548eafc61f977dbfff9 Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Wed, 24 Dec 2014 14:36:20 +0000 Subject: Version bump. Many bug fixes since last bump. Performance improvements, in particular to ARM NEON and x86 SSE3, but also generic improvement in machine instruction count and register usage. Remove obsolete versions. (Portage version: 2.2.15/cvs/Linux x86_64, unsigned Manifest commit) --- dev-lang/orc/ChangeLog | 11 +++++- .../orc/files/orc-0.4.17-AM_CONFIG_HEADER.patch | 28 -------------- dev-lang/orc/orc-0.4.16-r1.ebuild | 43 ---------------------- dev-lang/orc/orc-0.4.17-r1.ebuild | 36 ------------------ dev-lang/orc/orc-0.4.17.ebuild | 42 --------------------- dev-lang/orc/orc-0.4.18.ebuild | 37 ------------------- dev-lang/orc/orc-0.4.23.ebuild | 37 +++++++++++++++++++ 7 files changed, 47 insertions(+), 187 deletions(-) delete mode 100644 dev-lang/orc/files/orc-0.4.17-AM_CONFIG_HEADER.patch delete mode 100644 dev-lang/orc/orc-0.4.16-r1.ebuild delete mode 100644 dev-lang/orc/orc-0.4.17-r1.ebuild delete mode 100644 dev-lang/orc/orc-0.4.17.ebuild delete mode 100644 dev-lang/orc/orc-0.4.18.ebuild create mode 100644 dev-lang/orc/orc-0.4.23.ebuild (limited to 'dev-lang') diff --git a/dev-lang/orc/ChangeLog b/dev-lang/orc/ChangeLog index fb9f111bf826..2c1c04b855a4 100644 --- a/dev-lang/orc/ChangeLog +++ b/dev-lang/orc/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-lang/orc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/ChangeLog,v 1.43 2014/10/11 12:38:33 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/ChangeLog,v 1.44 2014/12/24 14:36:20 leio Exp $ + +*orc-0.4.23 (24 Dec 2014) + + 24 Dec 2014; Mart Raudsepp -orc-0.4.16-r1.ebuild, + -orc-0.4.17.ebuild, -orc-0.4.17-r1.ebuild, -orc-0.4.18.ebuild, + +orc-0.4.23.ebuild, -files/orc-0.4.17-AM_CONFIG_HEADER.patch: + Version bump. Many bug fixes since last bump. Performance improvements, in + particular to ARM NEON and x86 SSE3, but also generic improvement in machine + instruction count and register usage. Remove obsolete versions. 11 Oct 2014; Markus Meier orc-0.4.19.ebuild: arm stable, bug #512012 diff --git a/dev-lang/orc/files/orc-0.4.17-AM_CONFIG_HEADER.patch b/dev-lang/orc/files/orc-0.4.17-AM_CONFIG_HEADER.patch deleted file mode 100644 index 6ee70d9209e6..000000000000 --- a/dev-lang/orc/files/orc-0.4.17-AM_CONFIG_HEADER.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 8905d3d5bf8005944268c3500eec20b61923de89 Mon Sep 17 00:00:00 2001 -From: Josep Torra -Date: Sat, 30 Mar 2013 12:52:33 +0100 -Subject: [PATCH] configure: replace deprecated AM_CONFIG_HEADER with - AC_CONFIG_HEADERS - -AM_CONFIG_HEADER has been removed in the just-released automake 1.13: -https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 89812ba..4ebebd1 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -10,7 +10,7 @@ AM_INIT_AUTOMAKE(1.6) - ORC_MAJORMINOR=0.4 - AC_SUBST(ORC_MAJORMINOR) - --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADER(config.h) - - dnl CURRENT, REVISION, AGE - dnl - library source changed -> increment REVISION --- -1.8.2.1 - diff --git a/dev-lang/orc/orc-0.4.16-r1.ebuild b/dev-lang/orc/orc-0.4.16-r1.ebuild deleted file mode 100644 index e1bafd0696ac..000000000000 --- a/dev-lang/orc/orc-0.4.16-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.16-r1.ebuild,v 1.6 2013/04/29 13:49:11 tetromino Exp $ - -EAPI=4 -inherit autotools eutils flag-o-matic - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="http://code.entropywave.com/projects/orc/" -SRC_URI="http://code.entropywave.com/download/orc/${P}.tar.gz" - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm hppa x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs examples" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am" - -src_prepare() { - if ! use examples; then - sed -i -e '/SUBDIRS/s:examples::' Makefile.am || die - epatch "${FILESDIR}/${PN}-0.4.17-AM_CONFIG_HEADER.patch" # in 0.4.18 - AT_M4DIR="m4" eautoreconf - fi -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete -} diff --git a/dev-lang/orc/orc-0.4.17-r1.ebuild b/dev-lang/orc/orc-0.4.17-r1.ebuild deleted file mode 100644 index 0fa66fb04c63..000000000000 --- a/dev-lang/orc/orc-0.4.17-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.17-r1.ebuild,v 1.1 2013/08/10 16:04:59 aballier Exp $ - -EAPI="5" -inherit autotools eutils flag-o-matic autotools-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="http://code.entropywave.com/projects/orc/" -SRC_URI="http://code.entropywave.com/download/orc/${P}.tar.gz" - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs examples" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am" - -src_prepare() { - if ! use examples; then - sed -i -e '/SUBDIRS/s:examples::' Makefile.am || die - epatch "${FILESDIR}/${P}-AM_CONFIG_HEADER.patch" # in 0.4.18 - AT_M4DIR="m4" eautoreconf - fi -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - autotools-multilib_src_configure -} diff --git a/dev-lang/orc/orc-0.4.17.ebuild b/dev-lang/orc/orc-0.4.17.ebuild deleted file mode 100644 index 1f595611806d..000000000000 --- a/dev-lang/orc/orc-0.4.17.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.17.ebuild,v 1.1 2013/04/29 13:49:11 tetromino Exp $ - -EAPI="5" -inherit autotools eutils flag-o-matic - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="http://code.entropywave.com/projects/orc/" -SRC_URI="http://code.entropywave.com/download/orc/${P}.tar.gz" - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs examples" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am" - -src_prepare() { - if ! use examples; then - sed -i -e '/SUBDIRS/s:examples::' Makefile.am || die - epatch "${FILESDIR}/${P}-AM_CONFIG_HEADER.patch" # in 0.4.18 - AT_M4DIR="m4" eautoreconf - fi -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - prune_libtool_files -} diff --git a/dev-lang/orc/orc-0.4.18.ebuild b/dev-lang/orc/orc-0.4.18.ebuild deleted file mode 100644 index 396fbcfff8c3..000000000000 --- a/dev-lang/orc/orc-0.4.18.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.18.ebuild,v 1.5 2014/04/21 10:28:40 ago Exp $ - -EAPI="5" - -inherit autotools-multilib flag-o-matic - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="http://code.entropywave.com/projects/orc/" -SRC_URI="http://code.entropywave.com/download/orc/${P}.tar.gz" - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm hppa x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am -" - -src_prepare() { - if ! use examples; then - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die - fi -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - autotools-multilib_src_configure -} diff --git a/dev-lang/orc/orc-0.4.23.ebuild b/dev-lang/orc/orc-0.4.23.ebuild new file mode 100644 index 000000000000..2228bbf3f949 --- /dev/null +++ b/dev-lang/orc/orc-0.4.23.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.23.ebuild,v 1.1 2014/12/24 14:36:20 leio Exp $ + +EAPI="5" + +inherit autotools-multilib flag-o-matic + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="http://gstreamer.freedesktop.org/" +SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz" + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples static-libs" + +RDEPEND="" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.12 +" + +src_prepare() { + if ! use examples; then + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die + fi +} + +src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + autotools-multilib_src_configure +} -- cgit v1.2.3-65-gdbad