patrick     14/10/09 06:30:16

  Modified:             ChangeLog
  Added:                libclc-0.0.1_pre20140101-r1.ebuild
  Log:
  Fix building with llvm-3.5 #523232
  
  (Portage version: 2.2.14_rc1/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.11                 dev-libs/libclc/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libclc/ChangeLog?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libclc/ChangeLog?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libclc/ChangeLog?r1=1.10&r2=1.11

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libclc/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ChangeLog   6 Apr 2014 10:10:38 -0000       1.10
+++ ChangeLog   9 Oct 2014 06:30:16 -0000       1.11
@@ -1,6 +1,12 @@
 # ChangeLog for dev-libs/libclc
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/ChangeLog,v 1.10 2014/04/06 
10:10:38 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/ChangeLog,v 1.11 2014/10/09 
06:30:16 patrick Exp $
+
+*libclc-0.0.1_pre20140101-r1 (09 Oct 2014)
+
+  09 Oct 2014; Patrick Lauer <patr...@gentoo.org>
+  +files/libclc-llvm-3.5-compat.patch, +libclc-0.0.1_pre20140101-r1.ebuild:
+  Fix building with llvm-3.5 #523232
 
   06 Apr 2014; Agostino Sarubbo <a...@gentoo.org>
   libclc-0.0.1_pre20131010.ebuild:



1.1                  dev-libs/libclc/libclc-0.0.1_pre20140101-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20140101-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20140101-r1.ebuild?rev=1.1&content-type=text/plain

Index: libclc-0.0.1_pre20140101-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20140101-r1.ebuild,v 
1.1 2014/10/09 06:30:16 patrick Exp $

EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )

EGIT_REPO_URI="http://llvm.org/git/${PN}.git";

if [[ ${PV} = 9999* ]]; then
        GIT_ECLASS="git-2"
        EXPERIMENTAL="true"
fi

inherit base python-any-r1 $GIT_ECLASS

DESCRIPTION="OpenCL C library"
HOMEPAGE="http://libclc.llvm.org/";

if [[ $PV = 9999* ]]; then
        SRC_URI="${SRC_PATCHES}"
else
        SRC_URI="mirror://gentoo/${P}.tar.xz ${SRC_PATCHES}"
fi

LICENSE="|| ( MIT BSD )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""

RDEPEND="
        >=sys-devel/clang-3.4
        >=sys-devel/llvm-3.4"
DEPEND="${RDEPEND}
        ${PYTHON_DEPS}"

src_unpack() {
        if [[ $PV = 9999* ]]; then
                git-2_src_unpack
        else
                default
                mv ${PN}-*/ ${P} || die
        fi
}

src_prepare() {
        epatch "${FILESDIR}/libclc-llvm-3.5-compat.patch"
}

src_configure() {
        ./configure.py \
                --with-llvm-config="${EPREFIX}/usr/bin/llvm-config" \
                --prefix="${EPREFIX}/usr" || die
}

src_compile() {
        emake VERBOSE=1
}




Reply via email to