From ca4e3f77b7e835af8bda03ccd171f4259d799bd3 Mon Sep 17 00:00:00 2001 From: Asaki Yuki Date: Wed, 15 Apr 2026 10:44:52 +0700 Subject: [PATCH] add wingdk --- modules/features/system/packages.nix | 2 ++ packages/default.nix | 1 + packages/winegdk.nix | 14 ++++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 packages/winegdk.nix diff --git a/modules/features/system/packages.nix b/modules/features/system/packages.nix index f9010f8..6e2325e 100644 --- a/modules/features/system/packages.nix +++ b/modules/features/system/packages.nix @@ -2,6 +2,7 @@ pkgs, lib, config, + libs, ... }: { environment.systemPackages = with pkgs; @@ -18,6 +19,7 @@ zip unzip + (libs.root "/packages/winegdk.nix") (lib.mkIf config.programs.ffmpeg.enable config.programs.ffmpeg.package) (lib.mkIf config.programs.nodejs.enable config.programs.nodejs.package) (lib.mkIf config.programs.bun.enable config.programs.bun.package) diff --git a/packages/default.nix b/packages/default.nix index fb7a1ff..ff68c0a 100644 --- a/packages/default.nix +++ b/packages/default.nix @@ -9,4 +9,5 @@ cursors = name; size = size; }); + winegdk = import ./winegdk.nix; } diff --git a/packages/winegdk.nix b/packages/winegdk.nix new file mode 100644 index 0000000..1b6e579 --- /dev/null +++ b/packages/winegdk.nix @@ -0,0 +1,14 @@ +{ + stdenv, + fetchFromGitHub, +}: +stdenv.mkDerivation { + pname = "winegdk"; + version = "1.0.0"; + src = fetchFromGitHub { + owner = "Weather-OS"; + repo = "winegdk"; + rev = "5cffa07a43a61a2fd1695d714b85b5b44852d55b"; + sha256 = "000000000000000000000000000000000000000000000000000"; + }; +}