From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BD2B11382DE for ; Sun, 3 Jul 2016 07:17:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1ED53E0944; Sun, 3 Jul 2016 07:17:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 80F74E0944 for ; Sun, 3 Jul 2016 07:17:57 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7CE37340D20 for ; Sun, 3 Jul 2016 07:17:56 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4D09F2435 for ; Sun, 3 Jul 2016 07:17:54 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1467530264.9ca3a8be770285335ab3e2ef9b253a28f9909d41.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-devel/llvm/llvm-3.7.1-r2.ebuild sys-devel/llvm/llvm-3.7.1-r3.ebuild sys-devel/llvm/llvm-3.8.0-r2.ebuild sys-devel/llvm/llvm-3.8.0-r3.ebuild sys-devel/llvm/llvm-9999.ebuild X-VCS-Directories: sys-devel/llvm/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 9ca3a8be770285335ab3e2ef9b253a28f9909d41 X-VCS-Branch: master Date: Sun, 3 Jul 2016 07:17:54 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 3731b7de-c39c-4ef7-8c98-0894bcab2566 X-Archives-Hash: 5d123c5c106f463dc92c175c5c8eac5d commit: 9ca3a8be770285335ab3e2ef9b253a28f9909d41 Author: Austin English gentoo org> AuthorDate: Mon Jun 27 01:21:02 2016 +0000 Commit: Michał Górny gentoo org> CommitDate: Sun Jul 3 07:17:44 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca3a8be sys-devel/llvm: fix git-format-clang shebang, #562688 Bug: https://bugs.gentoo.org/562688 Package-Manager: portage-2.2.28 Pull-Request: https://github.com/gentoo/gentoo/pull/1766 sys-devel/llvm/{llvm-3.7.1-r2.ebuild => llvm-3.7.1-r3.ebuild} | 7 +++++-- sys-devel/llvm/{llvm-3.8.0-r2.ebuild => llvm-3.8.0-r3.ebuild} | 7 +++++-- sys-devel/llvm/llvm-9999.ebuild | 6 ++++-- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/sys-devel/llvm/llvm-3.7.1-r2.ebuild b/sys-devel/llvm/llvm-3.7.1-r3.ebuild similarity index 99% rename from sys-devel/llvm/llvm-3.7.1-r2.ebuild rename to sys-devel/llvm/llvm-3.7.1-r3.ebuild index 65f2fc7..a76fae7 100644 --- a/sys-devel/llvm/llvm-3.7.1-r2.ebuild +++ b/sys-devel/llvm/llvm-3.7.1-r3.ebuild @@ -136,6 +136,8 @@ src_unpack() { } src_prepare() { + python_setup + # Make ocaml warnings non-fatal, bug #537308 sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml || die # Fix libdir for ocaml bindings install, bug #559134 @@ -204,6 +206,9 @@ src_prepare() { # https://llvm.org/bugs/show_bug.cgi?id=23793 eapply "${FILESDIR}"/cmake/clang-0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + # Fix git-clang-format shebang, bug #562688 + python_fix_shebang tools/clang/tools/clang-format/git-clang-format + pushd projects/compiler-rt >/dev/null || die # Fix msan with newer kernels, compiler-rt part, #569894 @@ -236,8 +241,6 @@ src_prepare() { # User patches eapply_user - python_setup - # Native libdir is used to hold LLVMgold.so NATIVE_LIBDIR=$(get_libdir) } diff --git a/sys-devel/llvm/llvm-3.8.0-r2.ebuild b/sys-devel/llvm/llvm-3.8.0-r3.ebuild similarity index 99% rename from sys-devel/llvm/llvm-3.8.0-r2.ebuild rename to sys-devel/llvm/llvm-3.8.0-r3.ebuild index 2a11830..bc84e8f 100644 --- a/sys-devel/llvm/llvm-3.8.0-r2.ebuild +++ b/sys-devel/llvm/llvm-3.8.0-r3.ebuild @@ -137,6 +137,8 @@ src_unpack() { } src_prepare() { + python_setup + # Make ocaml warnings non-fatal, bug #537308 sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml || die # Fix libdir for ocaml bindings install, bug #559134 @@ -201,6 +203,9 @@ src_prepare() { # https://llvm.org/bugs/show_bug.cgi?id=23793 eapply "${FILESDIR}"/cmake/clang-0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + # Fix git-clang-format shebang, bug #562688 + python_fix_shebang tools/clang/tools/clang-format/git-clang-format + # Fix 'stdarg.h' file not found on Gentoo/FreeBSD, bug #578064 # https://llvm.org/bugs/show_bug.cgi?id=26651 eapply "${FILESDIR}"/clang-3.8-compiler-rt-fbsd.patch @@ -227,8 +232,6 @@ src_prepare() { # User patches eapply_user - python_setup - # Native libdir is used to hold LLVMgold.so NATIVE_LIBDIR=$(get_libdir) } diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild index 8d290ba..148ed8a 100644 --- a/sys-devel/llvm/llvm-9999.ebuild +++ b/sys-devel/llvm/llvm-9999.ebuild @@ -107,6 +107,8 @@ pkg_pretend() { pkg_setup() { pkg_pretend + + python-single-r1_pkg_setup } src_unpack() { @@ -140,6 +142,8 @@ src_unpack() { } src_prepare() { + python_setup + # Make ocaml warnings non-fatal, bug #537308 sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml || die # Fix libdir for ocaml bindings install, bug #559134 @@ -203,8 +207,6 @@ src_prepare() { # User patches eapply_user - python_setup - # Native libdir is used to hold LLVMgold.so NATIVE_LIBDIR=$(get_libdir) }