1 |
commit: 0330a42df1b111829494bac3ce47693dd9310d92 |
2 |
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Dec 23 08:33:39 2020 +0000 |
4 |
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Dec 23 08:35:03 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0330a42d |
7 |
|
8 |
sys-kernel/xnu-headers: remove last-rited package |
9 |
|
10 |
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> |
11 |
|
12 |
sys-kernel/xnu-headers/Manifest | 6 -- |
13 |
sys-kernel/xnu-headers/metadata.xml | 15 --- |
14 |
.../xnu-headers/xnu-headers-3789.70.16-r5.ebuild | 111 --------------------- |
15 |
.../xnu-headers/xnu-headers-4570.71.2-r5.ebuild | 111 --------------------- |
16 |
.../xnu-headers/xnu-headers-4903.241.1-r5.ebuild | 111 --------------------- |
17 |
5 files changed, 354 deletions(-) |
18 |
|
19 |
diff --git a/sys-kernel/xnu-headers/Manifest b/sys-kernel/xnu-headers/Manifest |
20 |
deleted file mode 100644 |
21 |
index 3c4c8674a56..00000000000 |
22 |
--- a/sys-kernel/xnu-headers/Manifest |
23 |
+++ /dev/null |
24 |
@@ -1,6 +0,0 @@ |
25 |
-DIST AvailabilityVersions-26.50.4.tar.gz 888 BLAKE2B da3b41975c0259e23276bc8b3782fd8a97560d99d7c8c4e70bf31e619519ca2f684818f998449cef481f01966292bb9656e3899786645cbb506de96552b231bb SHA512 6b617b83108f03c1b7e571d4ed0b28151d6534e522fd412924a17d5273602334b9a720c126e03468bb23a052d6701e5158d462fc0de249c1615c76ff67f5b21f |
26 |
-DIST AvailabilityVersions-32.60.1.tar.gz 947 BLAKE2B 5a0dd8947f5a20f4f3634535221f73eeed868d2a438530358d7da4618e48b24eaad6a75e87600af7a05bcf41e33cf18c36994af8cdf0e7d1412629affad15788 SHA512 6ba592b1621ef3766f8a230da944ad78775003d1ae64ffe0123862f22055eaa7a34ccc70945fe221170b2e9ab3147ddf968b45c063da01a1e34bbc539fcc4a3c |
27 |
-DIST AvailabilityVersions-33.200.4.tar.gz 1321 BLAKE2B 3999fc45187e8ad98ee51ed0bfab4534d97d3f980bf0271e6f4185286eb6689ad237fbb589dca57cd37f5f6e5aeab4313f28065586aae12a22c6500e69e8e869 SHA512 7d2f94e676c6f05d5ddbcfcf52829387a453e99408ffaaae5b2eb001f23e53fc5ca3bb313e3ff011b08f40f990d606fcfcc94a4801fd862895def2889b0b7817 |
28 |
-DIST xnu-3789.70.16.tar.gz 10381005 BLAKE2B 16355a687f634820d0c639261254dec05ae7485e3b5fb6e264d2fbc848765cd3730f1cd8294808f44dff1117039d8b2eddfa5ebac35cf0c9752ea6f0655ec64b SHA512 d0b34305f5ca62cc66647366371fe7e99b18ab2f5d7c9f45d46be601d7a6e63b5f1c4e26cb5333ff829553e2332a3f5f9b1da35223fadfa95024587352e93dca |
29 |
-DIST xnu-4570.71.2.tar.gz 11596858 BLAKE2B 0ccc47911e31e73472fa15263177ef72601d256917ce94000c06b916d34f2e0238f8dec6bd064247fbaf7c6a55e9b5a31a91ecb311a3b00d401448ed4dba1e14 SHA512 b4e76d10ae1fba17ab0deff523938e825e53eda922b6518805059442d248447f928bca4a2237851dd18c31e4bfb5ae1b4889b3c2a6eea186ccb5a0552204548e |
30 |
-DIST xnu-4903.241.1.tar.gz 11985285 BLAKE2B fbc95bc398618a012f3b0f11bfef039f2bb3b7c17f123ab08e7943e9ab4f79f219227d44d72551b915577398b32b3338ac9938b37377037f2b00037b5fc7c854 SHA512 1878c44bcfd4eea65c8f98ae95dda1febe1bd9d3aa4d71eca62a3c320d604957e69b4b46338dabd4000781cedd515ea463c86f6311a84654b0ef7a6498ecfe29 |
31 |
|
32 |
diff --git a/sys-kernel/xnu-headers/metadata.xml b/sys-kernel/xnu-headers/metadata.xml |
33 |
deleted file mode 100644 |
34 |
index ec8d2a6ebeb..00000000000 |
35 |
--- a/sys-kernel/xnu-headers/metadata.xml |
36 |
+++ /dev/null |
37 |
@@ -1,15 +0,0 @@ |
38 |
-<?xml version="1.0" encoding="UTF-8"?> |
39 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
40 |
-<pkgmetadata> |
41 |
- <maintainer type="person"> |
42 |
- <email>grobian@g.o</email> |
43 |
- <name>Fabian Groffen</name> |
44 |
- </maintainer> |
45 |
- <maintainer type="project"> |
46 |
- <email>prefix@g.o</email> |
47 |
- <name>Gentoo Prefix</name> |
48 |
- </maintainer> |
49 |
- <use> |
50 |
- <flag name="man">Install the manpages</flag> |
51 |
- </use> |
52 |
-</pkgmetadata> |
53 |
|
54 |
diff --git a/sys-kernel/xnu-headers/xnu-headers-3789.70.16-r5.ebuild b/sys-kernel/xnu-headers/xnu-headers-3789.70.16-r5.ebuild |
55 |
deleted file mode 100644 |
56 |
index 39dfc055c35..00000000000 |
57 |
--- a/sys-kernel/xnu-headers/xnu-headers-3789.70.16-r5.ebuild |
58 |
+++ /dev/null |
59 |
@@ -1,111 +0,0 @@ |
60 |
-# Copyright 2019 Gentoo Authors |
61 |
-# Distributed under the terms of the GNU General Public License v2 |
62 |
- |
63 |
-EAPI=7 |
64 |
- |
65 |
-AVM="AvailabilityVersions-26.50.4" |
66 |
-DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.12.6" |
67 |
-HOMEPAGE="https://opensource.apple.com/source/xnu" |
68 |
-SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz |
69 |
- https://opensource.apple.com/tarballs/${AVM%-*}/${AVM}.tar.gz" |
70 |
- |
71 |
-LICENSE="APSL-2" |
72 |
-SLOT="10.12" |
73 |
-KEYWORDS="~x64-macos" |
74 |
-IUSE="+man" |
75 |
- |
76 |
-S=${WORKDIR}/xnu-${PV} |
77 |
- |
78 |
-src_prepare() { |
79 |
- default |
80 |
- |
81 |
- # we don't install availability.pl, but generation needs it |
82 |
- local avpl="${WORKDIR}/${AVM}/availability.pl" |
83 |
- sed -i -e 's:${SDKROOT}/usr/local/libexec/availability.pl:'"${avpl}"':' \ |
84 |
- bsd/sys/make_symbol_aliasing.sh || die |
85 |
-} |
86 |
- |
87 |
-src_compile() { |
88 |
- # crappy scripts that just about do the job |
89 |
- ./bsd/kern/makesyscalls.sh \ |
90 |
- bsd/kern/syscalls.master header >& /dev/null || die |
91 |
- ./bsd/sys/make_posix_availability.sh \ |
92 |
- _posix_availability.h >& /dev/null || die |
93 |
- ./bsd/sys/make_symbol_aliasing.sh \ |
94 |
- dummy _symbol_aliasing.h >& /dev/null || die |
95 |
-} |
96 |
- |
97 |
-src_install() { |
98 |
- insinto /usr/include |
99 |
- doins libsyscall/wrappers/gethostuuid.h |
100 |
- doins libsyscall/wrappers/libproc/libproc.h |
101 |
- doins -r libsyscall/mach/mach |
102 |
- |
103 |
- # generated during src_compile |
104 |
- insinto /usr/include/sys |
105 |
- doins syscall.h _posix_availability.h _symbol_aliasing.h |
106 |
- |
107 |
- get_files_list() { |
108 |
- local s="$1" |
109 |
- local f="$2"/Makefile |
110 |
- sed -n -e '/^'"${s}"' \?=/,/^$/p' "${f}" \ |
111 |
- | sed -e '1s/^'"${s}"' \?=//' -e '/\s*#/d' \ |
112 |
- | sed -e 's/\\$//' -e '/^[A-Z]\+ \?=/,/^$/d' |
113 |
- } |
114 |
- |
115 |
- get_datafiles() { |
116 |
- local entry |
117 |
- get_files_list DATAFILES "$@" | while read entry ; do |
118 |
- [[ ${entry} == '${'?*'}' ]] \ |
119 |
- && get_files_list ${entry:2:-1} "$@" \ |
120 |
- || echo "${entry}" |
121 |
- done |
122 |
- } |
123 |
- |
124 |
- local d |
125 |
- local files |
126 |
- |
127 |
- pushd bsd > /dev/null || die |
128 |
- |
129 |
- for d in bsm i386 machine miscfs/{devfs,specfs,union} \ |
130 |
- net netinet{,6} netkey nfs sys{,/_types} uuid vfs ; |
131 |
- do |
132 |
- insinto /usr/include/${d} |
133 |
- files=( $(get_datafiles ${d}) ) |
134 |
- einfo "${d}:" ${files[*]} |
135 |
- doins ${files[@]/#/$d/} |
136 |
- done |
137 |
- |
138 |
- use man && doman man/man*/*.[234579] |
139 |
- |
140 |
- popd > /dev/null || die |
141 |
- |
142 |
- pushd osfmk > /dev/null || die |
143 |
- |
144 |
- for d in device mach{,/i386,/machine} mach_debug ; do |
145 |
- insinto /usr/include/${d} |
146 |
- files=( $(get_datafiles ${d}) ) |
147 |
- einfo "${d}:" ${files[*]} |
148 |
- doins ${files[@]/#/$d/} |
149 |
- done |
150 |
- |
151 |
- for d in i386 ; do |
152 |
- insinto /usr/include/${d} |
153 |
- files=( $(get_files_list INSTALL_MD_LIST ${d}) ) |
154 |
- einfo "${d}:" ${files[*]} |
155 |
- doins ${files[@]/#/$d/} |
156 |
- done |
157 |
- |
158 |
- popd > /dev/null || die |
159 |
- |
160 |
- pushd libkern > /dev/null || die |
161 |
- |
162 |
- for d in libkern{,/i386,/machine,/c++,/crypto} ; do |
163 |
- insinto /usr/include/${d} |
164 |
- files=( $(get_datafiles ${d}) ) |
165 |
- einfo "${d}:" ${files[*]} |
166 |
- doins ${files[@]/#/$d/} |
167 |
- done |
168 |
- |
169 |
- popd > /dev/null || die |
170 |
-} |
171 |
|
172 |
diff --git a/sys-kernel/xnu-headers/xnu-headers-4570.71.2-r5.ebuild b/sys-kernel/xnu-headers/xnu-headers-4570.71.2-r5.ebuild |
173 |
deleted file mode 100644 |
174 |
index e81f8ade9c2..00000000000 |
175 |
--- a/sys-kernel/xnu-headers/xnu-headers-4570.71.2-r5.ebuild |
176 |
+++ /dev/null |
177 |
@@ -1,111 +0,0 @@ |
178 |
-# Copyright 2019 Gentoo Authors |
179 |
-# Distributed under the terms of the GNU General Public License v2 |
180 |
- |
181 |
-EAPI=7 |
182 |
- |
183 |
-AVM="AvailabilityVersions-32.60.1" |
184 |
-DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.13.6" |
185 |
-HOMEPAGE="https://opensource.apple.com/source/xnu" |
186 |
-SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz |
187 |
- https://opensource.apple.com/tarballs/${AVM%-*}/${AVM}.tar.gz" |
188 |
- |
189 |
-LICENSE="APSL-2" |
190 |
-SLOT="10.13" |
191 |
-KEYWORDS="~x64-macos" |
192 |
-IUSE="+man" |
193 |
- |
194 |
-S=${WORKDIR}/xnu-${PV} |
195 |
- |
196 |
-src_prepare() { |
197 |
- default |
198 |
- |
199 |
- # we don't install availability.pl, but generation needs it |
200 |
- local avpl="${WORKDIR}/${AVM}/availability.pl" |
201 |
- sed -i -e 's:${SDKROOT}/usr/local/libexec/availability.pl:'"${avpl}"':' \ |
202 |
- bsd/sys/make_symbol_aliasing.sh || die |
203 |
-} |
204 |
- |
205 |
-src_compile() { |
206 |
- # crappy scripts that just about do the job |
207 |
- ./bsd/kern/makesyscalls.sh \ |
208 |
- bsd/kern/syscalls.master header >& /dev/null || die |
209 |
- ./bsd/sys/make_posix_availability.sh \ |
210 |
- _posix_availability.h >& /dev/null || die |
211 |
- ./bsd/sys/make_symbol_aliasing.sh \ |
212 |
- dummy _symbol_aliasing.h >& /dev/null || die |
213 |
-} |
214 |
- |
215 |
-src_install() { |
216 |
- insinto /usr/include |
217 |
- doins libsyscall/wrappers/gethostuuid.h |
218 |
- doins libsyscall/wrappers/libproc/libproc.h |
219 |
- doins -r libsyscall/mach/mach |
220 |
- |
221 |
- # generated during src_compile |
222 |
- insinto /usr/include/sys |
223 |
- doins syscall.h _posix_availability.h _symbol_aliasing.h |
224 |
- |
225 |
- get_files_list() { |
226 |
- local s="$1" |
227 |
- local f="$2"/Makefile |
228 |
- sed -n -e '/^'"${s}"' \?=/,/^$/p' "${f}" \ |
229 |
- | sed -e '1s/^'"${s}"' \?=//' -e '/\s*#/d' \ |
230 |
- | sed -e 's/\\$//' -e '/^[A-Z]\+ \?=/,/^$/d' |
231 |
- } |
232 |
- |
233 |
- get_datafiles() { |
234 |
- local entry |
235 |
- get_files_list DATAFILES "$@" | while read entry ; do |
236 |
- [[ ${entry} == '${'?*'}' ]] \ |
237 |
- && get_files_list ${entry:2:-1} "$@" \ |
238 |
- || echo "${entry}" |
239 |
- done |
240 |
- } |
241 |
- |
242 |
- local d |
243 |
- local files |
244 |
- |
245 |
- pushd bsd > /dev/null || die |
246 |
- |
247 |
- for d in arm bsm i386 machine miscfs/{devfs,specfs,union} \ |
248 |
- net netinet{,6} netkey nfs sys{,/_types} uuid vfs ; |
249 |
- do |
250 |
- insinto /usr/include/${d} |
251 |
- files=( $(get_datafiles ${d}) ) |
252 |
- einfo "${d}:" ${files[*]} |
253 |
- doins ${files[@]/#/$d/} |
254 |
- done |
255 |
- |
256 |
- use man && doman man/man*/*.[234579] |
257 |
- |
258 |
- popd > /dev/null || die |
259 |
- |
260 |
- pushd osfmk > /dev/null || die |
261 |
- |
262 |
- for d in device mach{,/arm,/i386,/machine} mach_debug ; do |
263 |
- insinto /usr/include/${d} |
264 |
- files=( $(get_datafiles ${d}) ) |
265 |
- einfo "${d}:" ${files[*]} |
266 |
- doins ${files[@]/#/$d/} |
267 |
- done |
268 |
- |
269 |
- for d in i386 ; do |
270 |
- insinto /usr/include/${d} |
271 |
- files=( $(get_files_list INSTALL_MD_LIST ${d}) ) |
272 |
- einfo "${d}:" ${files[*]} |
273 |
- doins ${files[@]/#/$d/} |
274 |
- done |
275 |
- |
276 |
- popd > /dev/null || die |
277 |
- |
278 |
- pushd libkern > /dev/null || die |
279 |
- |
280 |
- for d in libkern{,/arm,/i386,/machine,/c++,/crypto} ; do |
281 |
- insinto /usr/include/${d} |
282 |
- files=( $(get_datafiles ${d}) ) |
283 |
- einfo "${d}:" ${files[*]} |
284 |
- doins ${files[@]/#/$d/} |
285 |
- done |
286 |
- |
287 |
- popd > /dev/null || die |
288 |
-} |
289 |
|
290 |
diff --git a/sys-kernel/xnu-headers/xnu-headers-4903.241.1-r5.ebuild b/sys-kernel/xnu-headers/xnu-headers-4903.241.1-r5.ebuild |
291 |
deleted file mode 100644 |
292 |
index d6cb4db0860..00000000000 |
293 |
--- a/sys-kernel/xnu-headers/xnu-headers-4903.241.1-r5.ebuild |
294 |
+++ /dev/null |
295 |
@@ -1,111 +0,0 @@ |
296 |
-# Copyright 2019 Gentoo Authors |
297 |
-# Distributed under the terms of the GNU General Public License v2 |
298 |
- |
299 |
-EAPI=7 |
300 |
- |
301 |
-AVM="AvailabilityVersions-33.200.4" |
302 |
-DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.14.3" |
303 |
-HOMEPAGE="https://opensource.apple.com/source/xnu" |
304 |
-SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz |
305 |
- https://opensource.apple.com/tarballs/${AVM%-*}/${AVM}.tar.gz" |
306 |
- |
307 |
-LICENSE="APSL-2" |
308 |
-SLOT="10.14" |
309 |
-KEYWORDS="~x64-macos" |
310 |
-IUSE="+man" |
311 |
- |
312 |
-S=${WORKDIR}/xnu-${PV} |
313 |
- |
314 |
-src_prepare() { |
315 |
- default |
316 |
- |
317 |
- # we don't install availability.pl, but generation needs it |
318 |
- local avpl="${WORKDIR}/${AVM}/availability.pl" |
319 |
- sed -i -e 's:${SDKROOT}/usr/local/libexec/availability.pl:'"${avpl}"':' \ |
320 |
- bsd/sys/make_symbol_aliasing.sh || die |
321 |
-} |
322 |
- |
323 |
-src_compile() { |
324 |
- # crappy scripts that just about do the job |
325 |
- ./bsd/kern/makesyscalls.sh \ |
326 |
- bsd/kern/syscalls.master header >& /dev/null || die |
327 |
- ./bsd/sys/make_posix_availability.sh \ |
328 |
- _posix_availability.h >& /dev/null || die |
329 |
- ./bsd/sys/make_symbol_aliasing.sh \ |
330 |
- dummy _symbol_aliasing.h >& /dev/null || die |
331 |
-} |
332 |
- |
333 |
-src_install() { |
334 |
- insinto /usr/include |
335 |
- doins libsyscall/wrappers/gethostuuid.h |
336 |
- doins libsyscall/wrappers/libproc/libproc.h |
337 |
- doins -r libsyscall/mach/mach |
338 |
- |
339 |
- # generated during src_compile |
340 |
- insinto /usr/include/sys |
341 |
- doins syscall.h _posix_availability.h _symbol_aliasing.h |
342 |
- |
343 |
- get_files_list() { |
344 |
- local s="$1" |
345 |
- local f="$2"/Makefile |
346 |
- sed -n -e '/^'"${s}"' \?=/,/^$/p' "${f}" \ |
347 |
- | sed -e '1s/^'"${s}"' \?=//' -e '/\s*#/d' \ |
348 |
- | sed -e 's/\\$//' -e '/^[A-Z]\+ \?=/,/^$/d' |
349 |
- } |
350 |
- |
351 |
- get_datafiles() { |
352 |
- local entry |
353 |
- get_files_list DATAFILES "$@" | while read entry ; do |
354 |
- [[ ${entry} == '${'?*'}' ]] \ |
355 |
- && get_files_list ${entry:2:-1} "$@" \ |
356 |
- || echo "${entry}" |
357 |
- done |
358 |
- } |
359 |
- |
360 |
- local d |
361 |
- local files |
362 |
- |
363 |
- pushd bsd > /dev/null || die |
364 |
- |
365 |
- for d in arm bsm i386 machine miscfs/{devfs,specfs,union} \ |
366 |
- net netinet{,6} netkey nfs sys{,/_types} uuid vfs ; |
367 |
- do |
368 |
- insinto /usr/include/${d} |
369 |
- files=( $(get_datafiles ${d}) ) |
370 |
- einfo "${d}:" ${files[*]} |
371 |
- doins ${files[@]/#/$d/} |
372 |
- done |
373 |
- |
374 |
- use man && doman man/man*/*.[234579] |
375 |
- |
376 |
- popd > /dev/null || die |
377 |
- |
378 |
- pushd osfmk > /dev/null || die |
379 |
- |
380 |
- for d in device mach{,/arm,/i386,/machine} mach_debug ; do |
381 |
- insinto /usr/include/${d} |
382 |
- files=( $(get_datafiles ${d}) ) |
383 |
- einfo "${d}:" ${files[*]} |
384 |
- doins ${files[@]/#/$d/} |
385 |
- done |
386 |
- |
387 |
- for d in i386 ; do |
388 |
- insinto /usr/include/${d} |
389 |
- files=( $(get_files_list INSTALL_MD_LIST ${d}) ) |
390 |
- einfo "${d}:" ${files[*]} |
391 |
- doins ${files[@]/#/$d/} |
392 |
- done |
393 |
- |
394 |
- popd > /dev/null || die |
395 |
- |
396 |
- pushd libkern > /dev/null || die |
397 |
- |
398 |
- for d in libkern{,/arm,/i386,/machine,/c++,/crypto} ; do |
399 |
- insinto /usr/include/${d} |
400 |
- files=( $(get_datafiles ${d}) ) |
401 |
- einfo "${d}:" ${files[*]} |
402 |
- doins ${files[@]/#/$d/} |
403 |
- done |
404 |
- |
405 |
- popd > /dev/null || die |
406 |
-} |