This commit is contained in:
암냥 2026-07-12 15:43:00 +09:00
commit 49dd63d928
No known key found for this signature in database
2 changed files with 21 additions and 11 deletions

View file

@ -94,6 +94,13 @@
inputs.millennium.overlays.default
(import ./overlays/spotx.nix)
(final: prev: {
vulkan-validation-layers = prev.vulkan-validation-layers.overrideAttrs (old: {
cmakeFlags = (old.cmakeFlags or [ ]) ++ [
# Fixed upstream; keep this until the locked nixpkgs includes it.
"-DUPDATE_DEPS=OFF"
];
});
pythonPackagesExtensions = (prev.pythonPackagesExtensions or [ ]) ++ [
(python-final: python-prev: {
uefi-firmware-parser = python-prev.uefi-firmware-parser.overridePythonAttrs (old: {

View file

@ -1,15 +1,17 @@
{ pkgs, ... }:
let
obs-wrapped = (pkgs.obs-studio.override {
cudaSupport = true;
}).overrideAttrs (old: {
nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ pkgs.makeWrapper ];
postInstall = (old.postInstall or "") + ''
wrapProgram $out/bin/obs \
--set QT_QPA_PLATFORM xcb \
--set GS_DEVICE_TYPE opengl
'';
});
obs-wrapped =
(pkgs.obs-studio.override {
cudaSupport = true;
}).overrideAttrs
(old: {
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.makeWrapper ];
postInstall = (old.postInstall or "") + ''
wrapProgram $out/bin/obs \
--set QT_QPA_PLATFORM xcb \
--set GS_DEVICE_TYPE opengl
'';
});
in
{
programs.obs-studio = {
@ -23,6 +25,7 @@ in
obs-gstreamer
obs-vkcapture
obs-move-transition
advanced-scene-switcher
];
};
}