diff --git a/pkgs/applications/misc/pyrescene/default.nix b/pkgs/applications/misc/pyrescene/default.nix new file mode 100644 index 00000000000000..baf6da0f75d41f --- /dev/null +++ b/pkgs/applications/misc/pyrescene/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, pythonPackages }: + +pythonPackages.buildPythonApplication rec { + name = "pyrescene-${version}"; + version = "0.7"; + + src = fetchurl { + url = "https://bitbucket.org/Gfy/pyrescene/get/${version}.tar.gz"; + sha256 = "0cx25y150vvqk38j46i7g0npnvhh89drpjz2b0nlxhy6770g5025"; + }; + + doCheck = false; + + meta = with stdenv.lib; { + description = "port of ReScene .NET to the Python programming language"; + longDescription = '' + ReScene is a mechanism for backing up and restoring the metadata from + "scene" released RAR files. RAR archive volumes are rebuild using the + stored metadata in the SRR file and the extracted files from the RAR + archive. + ''; + homepage = http://rescene.wikidot.com/; + license = licenses.mit; + maintainers = with maintainers; [ nyanloutre ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6ce402148dbfd1..85b30b15adce24 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4646,6 +4646,8 @@ with pkgs; pygmentex = callPackage ../tools/typesetting/pygmentex { }; + pyrescene = callPackage ../applications/misc/pyrescene { }; + pythonIRClib = pythonPackages.pythonIRClib; pythonSexy = pythonPackages.libsexy;