python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / mmv / default.nix
blob1f2d61c6c819862687f5ea412941d9344296bf4d
1 { lib, stdenv, fetchFromGitHub, pkg-config, gengetopt, m4, gnupg
2 , git, perl, autoconf, automake, help2man, boehmgc }:
4 stdenv.mkDerivation rec {
5   pname = "mmv";
6   version = "2.3";
8   src = fetchFromGitHub {
9     owner = "rrthomas";
10     repo = "mmv";
11     rev = "v${version}";
12     sha256 = "sha256-lujar6QGlhNawGOIfM5RAUa4Sbs0BFgG8rEsCDLqDDE=";
13     fetchSubmodules = true;
14   };
16   preConfigure = ''
17     ./bootstrap
18   '';
20   nativeBuildInputs = [ gengetopt m4 git gnupg perl autoconf automake help2man pkg-config ];
21   buildInputs = [ boehmgc ];
23   meta = {
24     homepage = "https://github.com/rrthomas/mmv";
25     description = "Utility for wildcard renaming, copying, etc";
26     license = lib.licenses.gpl3Plus;
27     platforms = lib.platforms.all;
28     maintainers = with lib.maintainers; [ siraben ];
29   };