lol

Merge pull request #193284 from m0rg-dev/pysolfc-2.16.0

pysolfc: 2.6.4 -> 2.16.0

Closes #190799

authored by

Mario Rodas and committed by
GitHub
bdb2cf6d e63aba35

+55 -5
+6
maintainers/maintainer-list.nix
··· 9445 9445 githubId = 772914; 9446 9446 name = "Mikael Voss"; 9447 9447 }; 9448 + mwolfe = { 9449 + email = "corp@m0rg.dev"; 9450 + github = "m0rg-dev"; 9451 + githubId = 38578268; 9452 + name = "Morgan Wolfe"; 9453 + }; 9448 9454 maxwilson = { 9449 9455 email = "nixpkgs@maxwilson.dev"; 9450 9456 github = "mwilsoncoding";
+18
pkgs/development/python-modules/pycotap/default.nix
··· 1 + { lib, buildPythonPackage, fetchPypi }: 2 + 3 + buildPythonPackage rec { 4 + pname = "pycotap"; 5 + version = "1.2.2"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "sha256-+Tjs1JMczRnZWY+2M9Xqu3k48IuEcXMV5SUmqmJ3yew="; 10 + }; 11 + 12 + meta = with lib; { 13 + description = "Test runner for unittest that outputs TAP results to stdout"; 14 + homepage = "https://el-tramo.be/pycotap"; 15 + license = licenses.mit; 16 + maintainers = with maintainers; [ mwolfe ]; 17 + }; 18 + }
+21
pkgs/development/python-modules/pysol-cards/default.nix
··· 1 + { lib, buildPythonPackage, fetchPypi, six, random2 }: 2 + 3 + buildPythonPackage rec { 4 + pname = "pysol-cards"; 5 + version = "0.14.2"; 6 + 7 + src = fetchPypi { 8 + inherit version; 9 + pname = "pysol_cards"; 10 + sha256 = "sha256-wI3oV1d7w+7JcMOt08RbNlMWzChErNYIO7Vuox1A6vA="; 11 + }; 12 + 13 + propagatedBuildInputs = [ six random2 ]; 14 + 15 + meta = with lib; { 16 + description = "Generates Solitaire deals"; 17 + homepage = "https://github.com/shlomif/pysol_cards"; 18 + license = licenses.mit; 19 + maintainers = with maintainers; [ mwolfe ]; 20 + }; 21 + }
+6 -5
pkgs/games/pysolfc/default.nix
··· 3 3 4 4 buildPythonApplication rec { 5 5 pname = "PySolFC"; 6 - version = "2.6.4"; 6 + version = "2.16.0"; 7 7 8 8 src = fetchzip { 9 9 url = "https://versaweb.dl.sourceforge.net/project/pysolfc/PySolFC/PySolFC-${version}/PySolFC-${version}.tar.xz"; 10 - sha256 = "1bd84law5b1yga3pryggdvlfvm0l62gci2q8y3q79cysdk3z4w3z"; 10 + sha256 = "sha256-kklB16IrDicxqMee1kbxtoqgwcSrMjCV4HP6GtnZxo8="; 11 11 }; 12 12 13 13 cardsets = fetchzip { 14 - url = "https://versaweb.dl.sourceforge.net/project/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-2.0/PySolFC-Cardsets-2.0.tar.bz2"; 15 - sha256 = "0h0fibjv47j8lkc1bwnlbbvrx2nr3l2hzv717kcgagwhc7v2mrqh"; 14 + url = "https://versaweb.dl.sourceforge.net/project/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-2.1/PySolFC-Cardsets-2.1.tar.bz2"; 15 + sha256 = "sha256-0ji6jY7zJFaaaJdInaULKUou+u934RMzYjxVDGVHbE0="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3Packages; [ 19 - tkinter six random2 19 + tkinter six random2 configobj 20 + pysol-cards attrs pycotap 20 21 # optional : 21 22 pygame freecell-solver pillow 22 23 ];
+4
pkgs/top-level/python-packages.nix
··· 7694 7694 7695 7695 pycosat = callPackage ../development/python-modules/pycosat { }; 7696 7696 7697 + pycotap = callPackage ../development/python-modules/pycotap { }; 7698 + 7697 7699 pycountry = callPackage ../development/python-modules/pycountry { }; 7698 7700 7699 7701 pycparser = callPackage ../development/python-modules/pycparser { }; ··· 8686 8688 pysnow = callPackage ../development/python-modules/pysnow { }; 8687 8689 8688 8690 pysocks = callPackage ../development/python-modules/pysocks { }; 8691 + 8692 + pysol-cards = callPackage ../development/python-modules/pysol-cards { }; 8689 8693 8690 8694 pysolr = callPackage ../development/python-modules/pysolr { }; 8691 8695