Rebase the Cua Hyprland plugin on Driver 0.28.2 and pin glibc r50 (#717)

cua-hyprland-plugin 0.26.1-6 pins glibc=2.44+r24+g16be1518495f-1 exactly. Arch core has moved to 2.44+r50+g1848099f063e-1, so on any upgraded edge system pacman refuses the plugin with "unable to satisfy dependency", even though cua-driver-bin installs.

Derive a new profile, omarchy-edge-20260928-remaps, that pins the current glibc and takes its source from the Driver 0.28.2 release that cua-driver-bin ships. The plugin files in that release are byte-identical to 0.26.1 and 0.27.0, so the keymap patch applies unchanged and only the upstream base in DOWNSTREAM-PROVENANCE.json moves. The download wrapper now substitutes the 0.28.2 archive and manifest into the verified upstream kit and renders the recipe from the kit's own PROFILE-PKGBUILD.in, so the derived kit is one Cua's profile_verify.py accepts as complete.

pkgrel starts at 2 because profile validation refuses package release 1.
This commit is contained in:
Spencer Bull authored and GitHub committed 2026-09-28 23:15:36 -05:00
1 parent 660cbe3940
commit 3dbba7e478
4 files changed
+81 -59

No files matched your search

+7 -7
View File
@@ -12,13 +12,13 @@
"sha256": "da8fcacf347bcbed83edc40108c6e2298da095e22246bd764e9bb382786cebb2"
},
"kit_version": "1.1.0",
"package_release": 6,
"profile_id": "omarchy-hypr0562r3-aq0151-remaps",
"package_release": 2,
"profile_id": "omarchy-edge-20260928-remaps",
"runtime": {
"basename": "libstdc++.so.6.0.36",
"packages": {
"aquamarine": "0.15.1-1",
"glibc": "2.44+r24+g16be1518495f-1",
"glibc": "2.44+r50+g1848099f063e-1",
"hyprcursor": "0.1.13-7",
"hyprgraphics": "0.5.1-4",
"hyprlang": "0.6.8-5",
@@ -32,9 +32,9 @@
},
"schema": 2,
"source": {
"archive_sha256": "47bca9e018f32f4fcfe683f91c7475c60368f3b65d318cc35c1f2de88a4ee9ab",
"driver_version": "0.26.1",
"manifest_sha256": "54f514664c84e1358a435f29cd6befd5661b0b133d76997191c000b10f021a75",
"revision": "cc54254464c0c9aebfd6547fe7e4a0ceaf0456d7"
"archive_sha256": "c5b44066e2d80b2e309ef567560c1015d3ec82423c380dd152a337f39aaed1d8",
"driver_version": "0.28.2",
"manifest_sha256": "1753557e38e218e329c1b2e028ed1b03341b746b06f78d984323847c471a1fc5",
"revision": "fc188250b4ca8549b8e61f937fdb1fb560770e86"
}
}