1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 meson,
6 ninja,
7 vala,
8 pkg-config,
9 blueprint-compiler,
10}:
11
12stdenv.mkDerivation (finalAttrs: {
13 pname = "chcase";
14 version = "2.3.0";
15
16 src = fetchFromGitHub {
17 owner = "ryonakano";
18 repo = "chcase";
19 tag = finalAttrs.version;
20 hash = "sha256-3TuAnuWV3Sm1T76Go4NWe2eA55ImR1TFYoCUnqfp9DE=";
21 };
22
23 nativeBuildInputs = [
24 meson
25 ninja
26 vala
27 pkg-config
28 blueprint-compiler
29 ];
30
31 meta = {
32 homepage = "https://github.com/ryonakano/chcase";
33 description = "Small library to convert case of a given string";
34 license = lib.licenses.lgpl3Plus;
35 platforms = lib.platforms.linux;
36 maintainers = with lib.maintainers; [ ];
37 };
38})