authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2026-06-01 13:25:55-07:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2026-06-01 13:25:55-07:00
logc928a878872142f894baff36c02dcdeb2b46965b
tree15383f5b7a370f625e5d66a4346e253d8c3bea7c
parent22b95c27ea3096a269304bc205430e89293007d3

feat (natalie): package mtga draft assistant


3 files changed, 16 insertions(+), 4 deletions(-)

flake.nix+8
......@@ -56,6 +56,13 @@
5656 inputs.rust-overlay.overlays.default
5757 inputs.android-nixpkgs.overlays.default
5858
59 # https://github.com/NixOS/nixpkgs/issues/513245#issuecomment-4320293674
60 (_: prev: {
61 openldap = prev.openldap.overrideAttrs {
62 doCheck = !prev.stdenv.hostPlatform.isi686;
63 };
64 })
65
5966 # https://github.com/LnL7/nix-darwin/issues/1041
6067 (_: prev: {
6168 karabiner-elements = prev.karabiner-elements.overrideAttrs (old: {
......@@ -94,6 +101,7 @@
94101 autofmt = pkgs.callPackage ./packages/autofmt { };
95102 exiled_exchange_2 = pkgs.callPackage ./packages/exiled_exchange_2 { };
96103 awakened_poe_trade = pkgs.callPackage ./packages/awakened_poe_trade { };
104 mtga-draft-17lands = pkgs.callPackage ./packages/17lands { };
97105 })
98106 ];
99107
packages/17lands/default.nix+5-4
......@@ -2,7 +2,6 @@
22 lib,
33 python312,
44 fetchFromGitHub,
5 tk,
65}:
76
87let
......@@ -17,11 +16,9 @@ pythonPackages.buildPythonApplication {
1716 owner = "unrealities";
1817 repo = "MTGA_Draft_17Lands";
1918 rev = "6f37b0208fcbf14b6b470084cb54ebaec272af55";
20 hash = lib.fakeHash;
19 hash = "sha256-qP9AFuSCyW0Id6iIvPgnOihcbleoNfZgwiNFmAsiruQ=";
2120 };
2221
23 buildInputs = [ tk ];
24
2522 propagatedBuildInputs = with pythonPackages; [
2623 numpy
2724 pillow
......@@ -29,6 +26,10 @@ pythonPackages.buildPythonApplication {
2926 pynput
3027 requests
3128 ttkbootstrap
29 tkinter
30 numba
31 scipy
32 pytest
3233 ];
3334
3435 format = "other";
users/natalie/desktop/home.nix+3
......@@ -41,6 +41,9 @@
4141 (pkgs.callPackage ../../../packages/exiled_exchange_2 { })
4242 awakened_poe_trade
4343 fuse-overlayfs
44 seventeenlands
45 # (pkgs.callPackage ../../../packages/17lands { })
46 mtga-draft-17lands
4447
4548 #window manager stuff
4649 wofi