pkgs: remove instawow
This commit is contained in:
		
							parent
							
								
									9023bd2b64
								
							
						
					
					
						commit
						f3895ce019
					
				
					 5 changed files with 0 additions and 154 deletions
				
			
		|  | @ -7,7 +7,6 @@ | |||
|     packages = { | ||||
|       repopack = callPackage ./repopack {}; | ||||
|       live-buds-cli = callPackage ./live-buds-cli {}; | ||||
|       instawow-tsm = callPackage ./instawow/plugins/tsm.nix {}; | ||||
|       website = callPackage ./website {}; | ||||
| 
 | ||||
|       ook-vim = mkNeovim pkgs [ook-vim-config]; | ||||
|  |  | |||
|  | @ -1,54 +0,0 @@ | |||
| # Credit github:seirl | ||||
| # <https://github.com/seirl/seirl-nixos/blob/a10128546a5412049ce547f2f6ce6a80b3c253af/pkgs/instawow/default.nix> | ||||
| { | ||||
|   lib, | ||||
|   python3, | ||||
|   fetchFromGitHub, | ||||
|   plugins ? [], | ||||
| }: | ||||
| python3.pkgs.buildPythonApplication rec { | ||||
|   pname = "instawow"; | ||||
|   version = "4.7.0"; | ||||
|   pyproject = true; | ||||
| 
 | ||||
|   src = fetchFromGitHub { | ||||
|     owner = "layday"; | ||||
|     repo = pname; | ||||
|     rev = "refs/tags/v${version}"; | ||||
|     sha256 = "sha256-tk/Lugjdzufl8VPcpj7R2q81SBE/+KtS3VhsXQ2VKZM="; | ||||
|   }; | ||||
| 
 | ||||
|   extras = []; # Disable GUI, most dependencies are not packaged. | ||||
| 
 | ||||
|   nativeBuildInputs = with python3.pkgs; [ | ||||
|     hatchling | ||||
|     hatch-vcs | ||||
|   ]; | ||||
|   propagatedBuildInputs = with python3.pkgs; | ||||
|     [ | ||||
|       aiohttp | ||||
|       aiohttp-client-cache | ||||
|       attrs | ||||
|       cattrs | ||||
|       click | ||||
|       diskcache | ||||
|       iso8601 | ||||
|       loguru | ||||
|       packaging | ||||
|       pluggy | ||||
|       prompt-toolkit | ||||
|       rapidfuzz | ||||
|       truststore | ||||
|       typing-extensions | ||||
|       yarl | ||||
|     ] | ||||
|     ++ plugins; | ||||
| 
 | ||||
|   meta = with lib; { | ||||
|     homepage = "https://github.com/layday/instawow"; | ||||
|     description = "World of Warcraft add-on manager CLI and GUI"; | ||||
|     mainProgram = "instawow"; | ||||
|     license = licenses.gpl3; | ||||
|     maintainers = with maintainers; [seirl]; | ||||
|   }; | ||||
| } | ||||
|  | @ -1,43 +0,0 @@ | |||
| # Credit github:seirl | ||||
| # <https://github.com/seirl/seirl-nixos/blob/a10128546a5412049ce547f2f6ce6a80b3c253af/pkgs/instawow/plugins/tsm.nix> | ||||
| { | ||||
|   lib, | ||||
|   python3, | ||||
|   fetchFromGitHub, | ||||
|   instawow, | ||||
| }: let | ||||
|   inherit (builtins) attrValues; | ||||
| in | ||||
|   python3.pkgs.buildPythonPackage rec { | ||||
|     pname = "instawow-tsm"; | ||||
|     version = "72edf2ba3850eaaa5041d5aa1f55166aeee81409"; | ||||
| 
 | ||||
|     src = fetchFromGitHub { | ||||
|       owner = "seirl"; | ||||
|       repo = "instawow-tsm"; | ||||
|       rev = version; | ||||
|       sha256 = "sha256-+ojxVwPOfy3/3/raROEDS5pWCONAiALCdg7li+K6ZjI="; | ||||
|     }; | ||||
| 
 | ||||
|     pythonRemoveDeps = [ | ||||
|       "instawow" # Reverse the dependency | ||||
|     ]; | ||||
|     doCheck = false; # tests require dependencies | ||||
| 
 | ||||
|     nativeBuildInputs = [python3.pkgs.setuptools]; | ||||
|     propagatedBuildInputs = attrValues { | ||||
|       inherit | ||||
|         (python3.pkgs) | ||||
|         aiohttp | ||||
|         click | ||||
|         loguru | ||||
|         ; | ||||
|     }; | ||||
| 
 | ||||
|     meta = with lib; { | ||||
|       homepage = "https://github.com/seirl/instawow-tsm"; | ||||
|       description = "Instawow plugin for TradeSkillMaster"; | ||||
|       license = lib.licenses.gpl3; | ||||
|       maintainers = with maintainers; [seirl]; | ||||
|     }; | ||||
|   } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue