1 |
commit: 71788ddcccc1f81644d6f8413ad87830e2411d68 |
2 |
Author: BratishkaErik <bratishkaerik <AT> getgoogleoff <DOT> me> |
3 |
AuthorDate: Thu Mar 24 13:39:52 2022 +0000 |
4 |
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Mar 28 07:49:41 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71788ddc |
7 |
|
8 |
dev-lang/zig: drop old version |
9 |
|
10 |
Package-Manager: Portage-3.0.30, Repoman-3.0.3 |
11 |
Signed-off-by: BratishkaErik <bratishkaerik <AT> getgoogleoff.me> |
12 |
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> |
13 |
|
14 |
dev-lang/zig/Manifest | 2 -- |
15 |
dev-lang/zig/zig-0.8.0.ebuild | 60 ------------------------------------------- |
16 |
dev-lang/zig/zig-0.9.0.ebuild | 59 ------------------------------------------ |
17 |
3 files changed, 121 deletions(-) |
18 |
|
19 |
diff --git a/dev-lang/zig/Manifest b/dev-lang/zig/Manifest |
20 |
index 04d7cb8f955c..8262b5e6ecfd 100644 |
21 |
--- a/dev-lang/zig/Manifest |
22 |
+++ b/dev-lang/zig/Manifest |
23 |
@@ -1,5 +1,3 @@ |
24 |
DIST zig-0.7.1.tar.gz 16082917 BLAKE2B 401bb079f2d0e2ad26837940e3b79c14237a492bd0b4df616f91b8b454ebd4ac3de36b2c988369c9eaaf7c2df4f95d4b1bb97760629f813ac8c7220e9542e12b SHA512 ad0b36f7b40481aca03940adfd42d34a724922993fc29a23a80412dc087ca6ce4876a400dc9bb7da455564521a88ea205c218988759ff6c56251a08232bfa41a |
25 |
-DIST zig-0.8.0.tar.gz 19596459 BLAKE2B 7b688fdd201ce7b0b1e12127c4b1bf898699de18f410021e09bb056a56666aa8de512688a0048d6ac0ea8d6b7dfdb86e1a5416d2fab0a4911e16269d7b6be2a4 SHA512 2082810d5ab0560167766e80f0853e5ff99e32b1935836a6a0029b8e1c88061c55dd0c285cbcc506f4c38aac8477ec7162b771537699be9b3d387de94e3baa57 |
26 |
DIST zig-0.8.1.tar.gz 19643170 BLAKE2B bc52f3399b3355a1fc7675329870dd107b21798fc562a9e55cd4a7c838cfdb2ed58ae3a01e3841a1a58c82fe27bec8758703b654b7548b9e431728aaabcd7ea6 SHA512 36bea566eee3dc5c00f2713cbc6616258dbadd3ee994749339f124f8b70c691cfe7fdce6a00194f879679ea417dadb3bcc244f8b79153957a426fea2d52caaf5 |
27 |
-DIST zig-0.9.0.tar.gz 21994175 BLAKE2B aadef89d5fddc3e802965125625e62140ac37bdac40b29ab8b7652056589c037cbed5d4e46889f335b3c296fb4ae2a7cafd5d064a02d728a8325ad515cdc8c7a SHA512 fef36221e818364b45cf65de210b0a9d535c411a510371a3ab4dfd6f4621c0a16dba786169f115a006966875102acc742abee19a74d83e2bc999ea5b8304b879 |
28 |
DIST zig-0.9.1.tar.gz 22010374 BLAKE2B 24d6c945640aac1f7fd0eaf69937638181fb210c1f0be3110bc4e779cab3d56ef89286604b467013d52223a466addcb9bb81c85bbcf007d430a400669acf6279 SHA512 a9dc5fea25dde511122056832449658b00dbcf6d6bbfe658b375968a7bdb06c690abbdfe00c1afcfa481442392b051dcef5a5a5e81d4ceb23fa98a866b900f37 |
29 |
|
30 |
diff --git a/dev-lang/zig/zig-0.8.0.ebuild b/dev-lang/zig/zig-0.8.0.ebuild |
31 |
deleted file mode 100644 |
32 |
index 3a6741c72cdc..000000000000 |
33 |
--- a/dev-lang/zig/zig-0.8.0.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,60 +0,0 @@ |
36 |
-# Copyright 2019-2021 Gentoo Authors |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-EAPI=7 |
40 |
- |
41 |
-inherit cmake llvm |
42 |
- |
43 |
-DESCRIPTION="A robust, optimal, and maintainable programming language" |
44 |
-HOMEPAGE="https://ziglang.org/" |
45 |
-LICENSE="MIT" |
46 |
-SLOT="0" |
47 |
-IUSE="+experimental test" |
48 |
-RESTRICT="!test? ( test )" |
49 |
- |
50 |
-if [[ ${PV} == 9999 ]]; then |
51 |
- EGIT_REPO_URI="https://github.com/ziglang/zig.git" |
52 |
- inherit git-r3 |
53 |
-else |
54 |
- SRC_URI="https://github.com/ziglang/zig/archive/${PV}.tar.gz -> ${P}.tar.gz" |
55 |
- KEYWORDS="~amd64" |
56 |
-fi |
57 |
- |
58 |
-BUILD_DIR="${S}/build" |
59 |
- |
60 |
-# According to zig's author, zig builds that do not support all targets are not |
61 |
-# supported by the upstream project. |
62 |
-ALL_LLVM_TARGETS=( |
63 |
- AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 NVPTX |
64 |
- PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore |
65 |
-) |
66 |
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) |
67 |
-LLVM_TARGET_USEDEPS="${ALL_LLVM_TARGETS[@]}" |
68 |
- |
69 |
-LLVM_MAX_SLOT=12 |
70 |
- |
71 |
-RDEPEND=" |
72 |
- sys-devel/clang:${LLVM_MAX_SLOT} |
73 |
- >=sys-devel/lld-12.0.0 |
74 |
- <sys-devel/lld-13.0.0 |
75 |
- sys-devel/llvm:${LLVM_MAX_SLOT} |
76 |
- !experimental? ( sys-devel/llvm:${LLVM_MAX_SLOT}[${LLVM_TARGET_USEDEPS// /,}] ) |
77 |
-" |
78 |
-DEPEND="${RDEPEND}" |
79 |
- |
80 |
-llvm_check_deps() { |
81 |
- has_version "sys-devel/clang:${LLVM_SLOT}" |
82 |
-} |
83 |
- |
84 |
-src_configure() { |
85 |
- local mycmakeargs=( |
86 |
- -DZIG_USE_CCACHE=OFF |
87 |
- -DZIG_PREFER_CLANG_CPP_DYLIB=ON |
88 |
- ) |
89 |
- cmake_src_configure |
90 |
-} |
91 |
- |
92 |
-src_test() { |
93 |
- cd "${BUILD_DIR}" || die |
94 |
- ./zig build test || die |
95 |
-} |
96 |
|
97 |
diff --git a/dev-lang/zig/zig-0.9.0.ebuild b/dev-lang/zig/zig-0.9.0.ebuild |
98 |
deleted file mode 100644 |
99 |
index a433638a0feb..000000000000 |
100 |
--- a/dev-lang/zig/zig-0.9.0.ebuild |
101 |
+++ /dev/null |
102 |
@@ -1,59 +0,0 @@ |
103 |
-# Copyright 2019-2021 Gentoo Authors |
104 |
-# Distributed under the terms of the GNU General Public License v2 |
105 |
- |
106 |
-EAPI=7 |
107 |
- |
108 |
-LLVM_MAX_SLOT=13 |
109 |
-inherit cmake llvm |
110 |
- |
111 |
-DESCRIPTION="A robust, optimal, and maintainable programming language" |
112 |
-HOMEPAGE="https://ziglang.org/" |
113 |
-if [[ ${PV} == 9999 ]]; then |
114 |
- EGIT_REPO_URI="https://github.com/ziglang/zig.git" |
115 |
- inherit git-r3 |
116 |
-else |
117 |
- SRC_URI="https://github.com/ziglang/zig/archive/${PV}.tar.gz -> ${P}.tar.gz" |
118 |
- KEYWORDS="~amd64 ~arm ~arm64" |
119 |
-fi |
120 |
- |
121 |
-LICENSE="MIT" |
122 |
-SLOT="0" |
123 |
-IUSE="test" |
124 |
-RESTRICT="!test? ( test )" |
125 |
- |
126 |
-BUILD_DIR="${S}/build" |
127 |
- |
128 |
-# According to zig's author, zig builds that do not support all targets are not |
129 |
-# supported by the upstream project. |
130 |
-ALL_LLVM_TARGETS=( |
131 |
- AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 NVPTX |
132 |
- PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore |
133 |
-) |
134 |
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) |
135 |
-LLVM_TARGET_USEDEPS="${ALL_LLVM_TARGETS[@]}" |
136 |
- |
137 |
-RDEPEND=" |
138 |
- sys-devel/clang:${LLVM_MAX_SLOT} |
139 |
- >=sys-devel/lld-${LLVM_MAX_SLOT} |
140 |
- <sys-devel/lld-$((${LLVM_MAX_SLOT} + 1)) |
141 |
- sys-devel/llvm:${LLVM_MAX_SLOT}[${LLVM_TARGET_USEDEPS// /,}] |
142 |
-" |
143 |
-DEPEND="${RDEPEND}" |
144 |
- |
145 |
-llvm_check_deps() { |
146 |
- has_version "sys-devel/clang:${LLVM_SLOT}" |
147 |
-} |
148 |
- |
149 |
-src_configure() { |
150 |
- local mycmakeargs=( |
151 |
- -DZIG_USE_CCACHE=OFF |
152 |
- -DZIG_PREFER_CLANG_CPP_DYLIB=ON |
153 |
- ) |
154 |
- |
155 |
- cmake_src_configure |
156 |
-} |
157 |
- |
158 |
-src_test() { |
159 |
- cd "${BUILD_DIR}" || die |
160 |
- ./zig build test || die |
161 |
-} |