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 8195E13835A for ; Thu, 4 Mar 2021 17:43:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 872F6E0863; Thu, 4 Mar 2021 17:43:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3D99FE0864 for ; Thu, 4 Mar 2021 17:43:01 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 72B4F340F2E for ; Thu, 4 Mar 2021 17:42:59 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 9C7D6567 for ; Thu, 4 Mar 2021 17:42:57 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1614879753.41ff4d6bedc52f042d13e3e4ab34ee519f2a1baf.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/zig/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/zig/Manifest dev-lang/zig/metadata.xml dev-lang/zig/zig-0.7.1.ebuild dev-lang/zig/zig-9999.ebuild X-VCS-Directories: dev-lang/zig/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: 41ff4d6bedc52f042d13e3e4ab34ee519f2a1baf X-VCS-Branch: master Date: Thu, 4 Mar 2021 17:42:57 +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-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1b29bc4a-a409-4d69-a414-fed4e2941eba X-Archives-Hash: e5e87539811aee547f4430335cb2a1d4 commit: 41ff4d6bedc52f042d13e3e4ab34ee519f2a1baf Author: Aisha Tammy aisha cc> AuthorDate: Mon Feb 22 22:54:50 2021 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 4 17:42:33 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ff4d6b dev-lang/zig: version bump to 0.7.1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/19606 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/zig/Manifest | 1 + dev-lang/zig/metadata.xml | 9 ++++- dev-lang/zig/{zig-9999.ebuild => zig-0.7.1.ebuild} | 41 +++++++++------------- dev-lang/zig/zig-9999.ebuild | 41 +++++++++------------- 4 files changed, 41 insertions(+), 51 deletions(-) diff --git a/dev-lang/zig/Manifest b/dev-lang/zig/Manifest index 681529cf54a..fb74e7a263d 100644 --- a/dev-lang/zig/Manifest +++ b/dev-lang/zig/Manifest @@ -1 +1,2 @@ DIST zig-0.5.0.tar.gz 15743912 BLAKE2B 1a28dffebc24200cf51e1d94ff7203c8de5641e1a299eff58e808a5a8f3257fc8ff771699a0f90733702b90e5536990adc5bf41b973b4ea642081ef788f7a83d SHA512 9fc2ef827421e54e8db98ce3474ba3bbe9119b0b9aa30b4edd78d73277d2384067b5c78f4ebbca350a97ac230131e7f71e6d54c1e75fc74e1833ce6c51c402df +DIST zig-0.7.1.tar.gz 16082917 BLAKE2B 401bb079f2d0e2ad26837940e3b79c14237a492bd0b4df616f91b8b454ebd4ac3de36b2c988369c9eaaf7c2df4f95d4b1bb97760629f813ac8c7220e9542e12b SHA512 ad0b36f7b40481aca03940adfd42d34a724922993fc29a23a80412dc087ca6ce4876a400dc9bb7da455564521a88ea205c218988759ff6c56251a08232bfa41a diff --git a/dev-lang/zig/metadata.xml b/dev-lang/zig/metadata.xml index 486ff3e79f0..bd080b506d5 100644 --- a/dev-lang/zig/metadata.xml +++ b/dev-lang/zig/metadata.xml @@ -1,7 +1,14 @@ - + + gentoo@aisha.cc + Aisha Tammy + + + proxy-maint@gentoo.org + Proxy Maintainers + Enable builds that do not support all of LLVM's target architectures diff --git a/dev-lang/zig/zig-9999.ebuild b/dev-lang/zig/zig-0.7.1.ebuild similarity index 52% copy from dev-lang/zig/zig-9999.ebuild copy to dev-lang/zig/zig-0.7.1.ebuild index 223f162cfd9..063604d4ceb 100644 --- a/dev-lang/zig/zig-9999.ebuild +++ b/dev-lang/zig/zig-0.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,43 +19,34 @@ else KEYWORDS="~amd64" fi -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 NVPTX - PowerPC Sparc SystemZ WebAssembly X86 XCore ) -ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) # According to zig's author, zig builds that do not support all targets are not # supported by the upstream project. -LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]} +ALL_LLVM_TARGETS=( + AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 NVPTX + PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore +) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS="${ALL_LLVM_TARGETS[@]}" + +LLVM_MAX_SLOT=11 RDEPEND=" - sys-devel/llvm:9 - !experimental? ( sys-devel/llvm:9[${LLVM_TARGET_USEDEPS// /,}] ) - sys-devel/clang:9 + sys-devel/clang:${LLVM_MAX_SLOT} + >=sys-devel/lld-11.0.0 +