Nixerus/pkgs/default.nix

28 lines
896 B
Nix
Raw Normal View History

2023-05-23 02:11:55 +02:00
{ pkgs, callPackage }:
rec {
2023-05-23 02:11:55 +02:00
amdgpu-pro-libs = pkgs.lib.recurseIntoAttrs {
vulkan = callPackage ./libs/amdgpu-pro-libs { };
amf = callPackage ./libs/amdgpu-pro-libs/amf.nix { };
opengl = callPackage ./libs/amdgpu-pro-libs/opengl.nix { };
prefixes = callPackage ./libs/amdgpu-pro-libs/prefixes.nix { };
firmware = callPackage ./libs/amdgpu-pro-libs/firmware.nix { };
2023-05-23 02:11:55 +02:00
};
2023-05-18 23:05:47 +02:00
2023-05-23 02:11:55 +02:00
ffmpeg6-amf-full = pkgs.callPackage ./apps/ffmpeg {
inherit (pkgs.darwin.apple_sdk.frameworks)
Cocoa CoreServices CoreAudio CoreMedia AVFoundation MediaToolbox
2023-05-23 02:11:55 +02:00
VideoDecodeAcceleration VideoToolbox;
};
obs-amf = pkgs.qt6Packages.callPackage ./apps/obs { ffmpeg = ffmpeg6-amf-full; inherit swiftshader;};
2023-05-18 23:05:47 +02:00
2023-05-23 02:11:55 +02:00
polymc = pkgs.qt6Packages.callPackage ./apps/games/polymc {};
2023-06-10 00:22:08 +02:00
vpk_fuse = callPackage ./apps/vpk_fuse.nix {};
swiftshader = callPackage ./libs/swiftshader.nix {};
2023-06-10 00:22:08 +02:00
2023-05-23 02:11:55 +02:00
}