Diff asahi-sources-6.16.4_p2 with a asahi-sources-6.17.11_p1
| /usr/portage/sys-kernel/asahi-sources/asahi-sources-6.17.11_p1.ebuild 2025-12-26 10:18:09.616174660 +0300 | ||
|---|---|---|
| 7 | 7 |
CKV="$(ver_cut 1-3)" |
| 8 | 8 |
K_SECURITY_UNSUPPORTED="1" |
| 9 | 9 |
K_WANT_GENPATCHES="base extras" |
| 10 |
K_GENPATCHES_VER="5" |
|
| 10 |
K_GENPATCHES_VER="14" |
|
| 11 | 11 |
K_NODRYRUN="1" |
| 12 | 12 | |
| 13 | 13 |
RUST_MIN_VER="1.85.0" |
| ... | ... | |
| 17 | 17 |
detect_version |
| 18 | 18 |
detect_arch |
| 19 | 19 | |
| 20 |
MY_BASE=${PV%_p*}
|
|
| 21 |
MY_TAG=${PV#*_p}
|
|
| 20 |
if [[ ${PV} != ${PV/_rc} ]] ; then
|
|
| 21 |
# $PV is expected to be of following form: 6.0_rc5_p1 |
|
| 22 |
MY_TAG="$(ver_cut 6)" |
|
| 23 |
MY_BASE="$(ver_rs 2 - $(ver_cut 1-4))" |
|
| 24 |
else |
|
| 25 |
# $PV is expected to be of following form: 5.19.0_p1 |
|
| 26 |
MY_TAG="$(ver_cut 5)" |
|
| 27 |
if [[ "$(ver_cut 3)" == "0" ]] ; then |
|
| 28 |
MY_BASE="$(ver_cut 1-2)" |
|
| 29 |
else |
|
| 30 |
MY_BASE="$(ver_cut 1-3)" |
|
| 31 |
fi |
|
| 32 |
fi |
|
| 22 | 33 | |
| 23 | 34 |
EXTRAVERSION="-asahi-${MY_TAG}"
|
| 24 | 35 | |
| ... | ... | |
| 33 | 44 |
KV_FULL="${PVR/_p/-asahi-}"
|
| 34 | 45 |
S="${WORKDIR}/linux-${KV_FULL}"
|
| 35 | 46 | |
| 36 |
KEYWORDS="arm64" |
|
| 47 |
KEYWORDS="~arm64" |
|
| 37 | 48 | |
| 38 | 49 |
DEPEND=" |
| 39 | 50 |
${DEPEND}
|
| ... | ... | |
| 46 | 57 |
${DISTDIR}/linux-${ASAHI_TAG}.diff
|
| 47 | 58 |
" |
| 48 | 59 | |
| 49 |
src_prepare() {
|
|
| 50 |
default |
|
| 51 | ||
| 52 |
# remove asahi upstream set localversion, use EXTRAVERSION instead |
|
| 53 |
rm localversion.05-asahi |
|
| 54 |
} |
|
| 55 | ||
| 56 | 60 |
pkg_postinst() {
|
| 57 | 61 |
einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
|
| 58 | 62 |
einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki." |