portage-ng --merge
>>> Emerging : portage://dev-util/shader-slang-2026.16.1:run?{[]}
These are the packages that would be merged, in order:
Calculating dependencies... done!
└─step 1─┤ download portage://app-arch/lz4-1.10.0-r1
│ └─ file ─┤ 378.04 Kb lz4-1.10.0.tar.gz
│ download portage://dev-libs/miniz-3.1.2
│ └─ file ─┤ 283.40 Kb miniz-3.1.2.tar.gz
│ download portage://dev-util/glslang-1.4.363.0
│ └─ file ─┤ 4.42 Mb glslang-1.4.363.0.tar.gz
│ download portage://dev-util/shader-slang-2026.16.1
│ └─ file ─┤ 22.42 Mb shader-slang-2026.16.1.tar.xz
│ download portage://dev-util/spirv-headers-1.4.363.0
│ └─ file ─┤ 580.15 Kb spirv-headers-1.4.363.0.tar.gz
│ download portage://dev-util/spirv-tools-1.4.363.0
│ └─ file ─┤ 3.39 Mb spirv-tools-1.4.363.0.tar.gz
│ download portage://dev-util/vulkan-headers-1.4.363.0
│ └─ file ─┤ 3.26 Mb vulkan-headers-1.4.363.0.tar.gz
└─step 2─┤ install portage://app-arch/lz4-1.10.0-r1
│ └─ conf ─┤ USE = "-static-libs -test"
│ │ SLOT = "0/1.10.0-meson"
│ install portage://dev-libs/miniz-3.1.2
│ └─ conf ─┤ SLOT = "0/3.1.2"
│ install portage://dev-util/vulkan-headers-1.4.363.0
│ └─ conf ─┤ USE = "-test"
│ update portage://dev-util/spirv-headers-1.4.363.0 (replaces pkg://dev-util/spirv-headers-1.4.341.0)
└─step 3─┤ run portage://app-arch/lz4-1.10.0-r1
│ run portage://dev-libs/miniz-3.1.2
└─step 4─┤ update portage://dev-util/spirv-tools-1.4.363.0 (replaces pkg://dev-util/spirv-tools-1.4.341.0)
│ └─ conf ─┤ USE = "-test"
└─step 5─┤ install portage://dev-util/glslang-1.4.363.0
│ └─ conf ─┤ SLOT = "0/16.6"
└─step 6─┤ run portage://dev-util/glslang-1.4.363.0
└─step 7─┤ install portage://dev-util/shader-slang-2026.16.1
│ └─ conf ─┤ SLOT = "0/2026.16.1"
└─step 8─┤ run portage://dev-util/shader-slang-2026.16.1
Total: 18 actions (7 downloads, 5 installs, 2 updates, 4 runs), grouped into 8 steps.
34.71 Mb to be downloaded.