Commit 5efaf495 authored by Victor Engmark's avatar Victor Engmark Committed by Emery Hemingway
Browse files

urlencode: init at 1.0.1

A CLI utility for URL-encoding and -decoding strings.

Input is either string arguments or stdin. That is,
`urlencode 'foo bar'` prints the same as
`echo 'foo bar' | urlencode`, that is, "foo%20bar".
parent 98a4b8f0
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
{ fetchFromGitHub
, lib
, rustPlatform
}:
rustPlatform.buildRustPackage rec {
  pname = "urlencode";
  version = "1.0.1";

  src = fetchFromGitHub {
    owner = "dead10ck";
    repo = pname;
    rev = "v${version}";
    sha256 = "sha256-LvLUbtMPVbYZMUb9vWhTscYfZPtEM5GrZme3azvVlPE=";
  };

  cargoSha256 = "sha256-UPw+/wVOEM+kciOr70P+gdMCxtCKQ/SXsNAWA44v4v8=";

  meta = with lib; {
    description = "A CLI utility for URL-encoding or -decoding strings";
    homepage = "https://github.com/dead10ck/urlencode";
    license = licenses.mit;
    maintainers = with maintainers; [ l0b0 ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -14290,6 +14290,8 @@ with pkgs;
  urdfdom-headers = callPackage ../development/libraries/urdfdom-headers { };
  urlencode = callPackage ../tools/misc/urlencode {};
  uriparser = callPackage ../development/libraries/uriparser { };
  urlscan = callPackage ../applications/misc/urlscan { };