From 32410af3593f82e1fff01d69246526c3529be5df Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Wed, 7 Jan 2026 12:40:05 -0500 Subject: move custom devshells into dotfiles --- pkgs/default.nix | 9 ++++++++- pkgs/wine-wow-yabridge/default.nix | 6 ++++++ pkgs/yabridge/default.nix | 7 +++++++ pkgs/yabridgectl/default.nix | 7 +++++++ 4 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 pkgs/wine-wow-yabridge/default.nix create mode 100644 pkgs/yabridge/default.nix create mode 100644 pkgs/yabridgectl/default.nix (limited to 'pkgs') diff --git a/pkgs/default.nix b/pkgs/default.nix index f2bd7c6..2187e6f 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -10,11 +10,18 @@ ../options.nix ]; }).config; -in { +in rec { arcanist = pkgs.callPackage ./arcanist {}; astal = pkgs.callPackage ./astal { inherit inputs options; }; libfprint-2-tod1-vfs0090 = pkgs.callPackage ./libfprint-2-tod1-vfs0090 {}; solaar-udev-rules = pkgs.callPackage ./solaar-udev-rules {}; + wine-wow-yabridge = pkgs.callPackage ./wine-wow-yabridge {}; + yabridge = pkgs.callPackage ./yabridge { + wine = wine-wow-yabridge; + }; + yabridgectl = pkgs.callPackage ./yabridgectl { + wine = wine-wow-yabridge; + }; } diff --git a/pkgs/wine-wow-yabridge/default.nix b/pkgs/wine-wow-yabridge/default.nix new file mode 100644 index 0000000..f3346a3 --- /dev/null +++ b/pkgs/wine-wow-yabridge/default.nix @@ -0,0 +1,6 @@ +{wineWowPackages}: +wineWowPackages.yabridge.overrideAttrs (finalAttrs: { + NIX_CFLAGS_COMPILE = + (finalAttrs.NIX_CFLAGS_COMPILE or "") + + "-std=gnu17"; +}) diff --git a/pkgs/yabridge/default.nix b/pkgs/yabridge/default.nix new file mode 100644 index 0000000..97a49db --- /dev/null +++ b/pkgs/yabridge/default.nix @@ -0,0 +1,7 @@ +{ + yabridge, + wine, +}: +yabridge.override { + inherit wine; +} diff --git a/pkgs/yabridgectl/default.nix b/pkgs/yabridgectl/default.nix new file mode 100644 index 0000000..4f3e7a8 --- /dev/null +++ b/pkgs/yabridgectl/default.nix @@ -0,0 +1,7 @@ +{ + yabridgectl, + wine, +}: +yabridgectl.override { + inherit wine; +} -- cgit v1.2.3-freya