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".
This commit is contained in:
Victor Engmark 2023-09-15 19:05:21 +12:00 committed by Emery Hemingway
parent 98a4b8f08d
commit 5efaf495d0
2 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,24 @@
{ 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 ];
};
}

View File

@ -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 { };