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 inputs.millennium.overlays.default
(import ./overlays/spotx.nix) (import ./overlays/spotx.nix)
(final: prev: { (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 [ ]) ++ [ pythonPackagesExtensions = (prev.pythonPackagesExtensions or [ ]) ++ [
(python-final: python-prev: { (python-final: python-prev: {
uefi-firmware-parser = python-prev.uefi-firmware-parser.overridePythonAttrs (old: { uefi-firmware-parser = python-prev.uefi-firmware-parser.overridePythonAttrs (old: {

View file

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