Skip to content

Commit fa5b7f2

Browse files
committed
M9.R.15q.4.5.c: fix M9.R.15q.4.5 stub sentinel paths
Validated each stub against the realized nix store output and corrected the sentinel file paths that didn't match upstream: kdecoration2 - libKDecoration2.so -> libkdecorations3.so (KDE Plasma 6 renamed) kwayland - libKF6WaylandClient.so -> libKWaylandClient.so kglobalacceld - no .cmake config; use libexec/kglobalacceld hwdata - pci.ids -> pnp.ids (Findhwdata.cmake probes pnp.ids) libqaccessibilityclient - no /lib/cmake/; use libqaccessibilityclient-qt6.so kpipewire - libKPipeWire.so -> libKPipeWireDmaBuf.so Sentinel files are how the M9.R.14e nix resolver verifies a store output landed correctly; wrong paths trigger 'nix realized outputs without <declaredExecutablePath>'. Recipes compile cleanly.
1 parent c42ce7c commit fa5b7f2

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

libs/repro_dsl_stdlib/src/repro_dsl_stdlib/packages/hwdata.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ import repro_project_dsl
1111

1212
package `hwdata`:
1313
provisioning:
14-
nixPackage "nixpkgs#hwdata", executablePath = "share/hwdata/pci.ids",
14+
nixPackage "nixpkgs#hwdata", executablePath = "share/hwdata/pnp.ids",
1515
nixpkgsRev = "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
1616
nixpkgsNarHash = "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8="

libs/repro_dsl_stdlib/src/repro_dsl_stdlib/packages/kdecoration2.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ import repro_project_dsl
1313

1414
package `kdecoration2`:
1515
provisioning:
16-
nixPackage "nixpkgs#kdePackages.kdecoration", executablePath = "lib/libKDecoration2.so",
16+
nixPackage "nixpkgs#kdePackages.kdecoration", executablePath = "lib/libkdecorations3.so",
1717
nixpkgsRev = "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
1818
nixpkgsNarHash = "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8="

libs/repro_dsl_stdlib/src/repro_dsl_stdlib/packages/kglobalacceld.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ import repro_project_dsl
1010

1111
package `kglobalacceld`:
1212
provisioning:
13-
nixPackage "nixpkgs#kdePackages.kglobalacceld", executablePath = "lib/cmake/KGlobalAccelD/KGlobalAccelDConfig.cmake",
13+
nixPackage "nixpkgs#kdePackages.kglobalacceld", executablePath = "libexec/kglobalacceld",
1414
nixpkgsRev = "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
1515
nixpkgsNarHash = "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8="

libs/repro_dsl_stdlib/src/repro_dsl_stdlib/packages/kpipewire.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ import repro_project_dsl
1010

1111
package `kpipewire`:
1212
provisioning:
13-
nixPackage "nixpkgs#kdePackages.kpipewire", executablePath = "lib/libKPipeWire.so",
13+
nixPackage "nixpkgs#kdePackages.kpipewire", executablePath = "lib/libKPipeWireDmaBuf.so",
1414
nixpkgsRev = "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
1515
nixpkgsNarHash = "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8="

libs/repro_dsl_stdlib/src/repro_dsl_stdlib/packages/kwayland.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ import repro_project_dsl
1111

1212
package `kwayland`:
1313
provisioning:
14-
nixPackage "nixpkgs#kdePackages.kwayland", executablePath = "lib/libKF6WaylandClient.so",
14+
nixPackage "nixpkgs#kdePackages.kwayland", executablePath = "lib/libKWaylandClient.so",
1515
nixpkgsRev = "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
1616
nixpkgsNarHash = "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8="

libs/repro_dsl_stdlib/src/repro_dsl_stdlib/packages/libqaccessibilityclient.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ import repro_project_dsl
1212

1313
package `libqaccessibilityclient`:
1414
provisioning:
15-
nixPackage "nixpkgs#libqaccessibilityclient", executablePath = "lib/cmake/QAccessibilityClient6/QAccessibilityClient6Config.cmake",
15+
nixPackage "nixpkgs#kdePackages.libqaccessibilityclient", executablePath = "lib/libqaccessibilityclient-qt6.so",
1616
nixpkgsRev = "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
1717
nixpkgsNarHash = "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8="

0 commit comments

Comments
 (0)