20 stdenv.mkDerivation (finalAttrs: {
24 src = fetchFromGitHub {
27 rev = "refs/tags/v${finalAttrs.version}";
28 hash = "sha256-fXFrxaqHgf7XWX1guySsaP6PxmAPwVxoPaEOTpz4OqY=";
31 cargoDeps = rustPlatform.fetchCargoTarball {
32 inherit (finalAttrs) pname version src;
33 hash = "sha256-hbByC2r48+Zm/On99m9VWj4TJi6aeM/km2vcfvMMz38=";
40 rustPlatform.cargoSetupHook
56 description = "Make HTTP requests and test APIs";
58 Cartero is a graphical HTTP client that can be used
59 as a developer tool to test web APIs and perform all
60 kind of HTTP requests to web servers. It is compatible
61 with any REST, SOAP or XML-RPC API and it supports
62 multiple request methods as well as attaching body
63 payloads to compatible requests.
65 homepage = "https://cartero.danirod.es";
66 license = lib.licenses.gpl3Plus;
67 mainProgram = "cartero";
68 maintainers = with lib.maintainers; [ aleksana ];
69 platforms = lib.platforms.linux;