linux-aurora: drop the generic linux provide and ship on edge only
The kernel provided linux=, so on any aarch64 root with the omarchy repo listed before core, a dependency on linux resolved to this Apple-only kernel instead of ALARM's linux-aarch64. linux-asahi and WIREGUARD-MODULE stay. Channel membership narrows to edge until M1 and M2 cold-boot qualification; promotion widens it again. pkgrel moves to 10 because 7.1.12.aurora2-9 is already published and a filename is immutable.
This commit is contained in:
1 parent
ed6a3869c7
commit
0a16d437cc
2 files changed
+7
-6
No files matched your search
@@ -1,6 +1,5 @@
|
|||||||
{
|
{
|
||||||
"source": "local",
|
"source": "local",
|
||||||
"skip_build": true,
|
"skip_build": true,
|
||||||
"release_ring": "fast",
|
"channels": ["edge"]
|
||||||
"channels": ["edge", "rc"]
|
|
||||||
}
|
}
|
||||||
@@ -5,12 +5,12 @@
|
|||||||
# alt-mode and USB4 support for external monitors, variable refresh rate, and
|
# alt-mode and USB4 support for external monitors, variable refresh rate, and
|
||||||
# the ISP and AOP drivers. Those changes touch device trees, the type-C stack
|
# the ISP and AOP drivers. Those changes touch device trees, the type-C stack
|
||||||
# and DRM, so they cannot ship as a module: this is a whole alternative kernel
|
# and DRM, so they cannot ship as a module: this is a whole alternative kernel
|
||||||
# for Macs on the Omarchy edge and rc channels. The stable channel keeps
|
# for Macs on the Omarchy edge channel. It reaches rc and stable only after
|
||||||
# asahi-alarm's linux-asahi.
|
# cold-boot qualification on M1 and M2.
|
||||||
|
|
||||||
_auroraver=7.1.12
|
_auroraver=7.1.12
|
||||||
_aurorarel=2
|
_aurorarel=2
|
||||||
pkgrel=9
|
pkgrel=10
|
||||||
|
|
||||||
# Immutable pin on aurora-silicon/linux (branch aurora-wip). Every bump is a
|
# Immutable pin on aurora-silicon/linux (branch aurora-wip). Every bump is a
|
||||||
# PR that moves _commit and the archive checksum; the pinned commit is cold-boot
|
# PR that moves _commit and the archive checksum; the pinned commit is cold-boot
|
||||||
@@ -88,7 +88,9 @@ _package_kernel() {
|
|||||||
depends=(coreutils kmod initramfs $2 "m1n1>=$_m1n1_version")
|
depends=(coreutils kmod initramfs $2 "m1n1>=$_m1n1_version")
|
||||||
optdepends=('crda: to set the correct wireless channels of your country'
|
optdepends=('crda: to set the correct wireless channels of your country'
|
||||||
'linux-firmware: firmware images needed for some devices')
|
'linux-firmware: firmware images needed for some devices')
|
||||||
provides=(WIREGUARD-MODULE linux=${pkgver} linux-asahi=${pkgver})
|
# No generic linux provide: on a shared aarch64 repository it would compete
|
||||||
|
# with linux-aarch64 for any dependency on linux.
|
||||||
|
provides=(WIREGUARD-MODULE linux-asahi=${pkgver})
|
||||||
replaces=(wireguard-arch)
|
replaces=(wireguard-arch)
|
||||||
conflicts=(linux-asahi)
|
conflicts=(linux-asahi)
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user