Skip to content

Commit a4fadc4

Browse files
committed
wayland-colorbar: init at 0.1.1
1 parent 763817a commit a4fadc4

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromCodeberg,
5+
cmake,
6+
libffi,
7+
pkg-config,
8+
wayland,
9+
wayland-protocols,
10+
wayland-scanner,
11+
nix-update-script,
12+
}:
13+
14+
stdenv.mkDerivation (finalAttrs: {
15+
pname = "wayland-colorbar";
16+
version = "0.1.1";
17+
18+
src = fetchFromCodeberg {
19+
owner = "Pandapip1";
20+
repo = "wayland-colorbar";
21+
tag = finalAttrs.version;
22+
hash = "sha256-QaJWx5/DkxSc53BFufJwxYwwsJNSV2mYV5EjbFDmx3c=";
23+
};
24+
25+
__structuredAttrs = true;
26+
strictDeps = true;
27+
separateDebugInfo = true;
28+
nativeBuildInputs = [
29+
cmake
30+
pkg-config
31+
wayland-scanner
32+
];
33+
buildInputs = [
34+
libffi
35+
wayland
36+
wayland-protocols
37+
];
38+
39+
passthru.updateScript = nix-update-script { };
40+
41+
meta = {
42+
description = "A simple wayland client that can be used for testing";
43+
homepage = "https://codeberg.org/Pandapip1/wayland-colorbar";
44+
license = lib.licenses.gpl3Plus;
45+
maintainers = with lib.maintainers; [ pandapip1 ];
46+
mainProgram = "wayland-colorbar";
47+
platforms = lib.platforms.unix;
48+
};
49+
})

0 commit comments

Comments
 (0)