Skip to content

Commit c50bf7e

Browse files
committed
crosspipe: init at 0.1.1
1 parent 15cbb08 commit c50bf7e

1 file changed

Lines changed: 51 additions & 0 deletions

File tree

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitHub,
5+
meson,
6+
ninja,
7+
pkg-config,
8+
vala,
9+
gtk4,
10+
libadwaita,
11+
libgee,
12+
pipewire,
13+
libxml2,
14+
}:
15+
16+
stdenv.mkDerivation (finalAttrs: {
17+
pname = "crosspipe";
18+
version = "0.1.1";
19+
20+
src = fetchFromGitHub {
21+
owner = "dp0sk";
22+
repo = "crosspipe";
23+
tag = finalAttrs.version;
24+
hash = "sha256-W3OKYdei/4l1uTQIXfzq6aaw2NF7dOBaAFkPTUFOLzA=";
25+
};
26+
27+
nativeBuildInputs = [
28+
meson
29+
ninja
30+
vala
31+
pkg-config
32+
];
33+
34+
buildInputs = [
35+
gtk4
36+
libadwaita
37+
libgee
38+
pipewire
39+
libxml2
40+
];
41+
42+
strictDeps = true;
43+
44+
meta = {
45+
description = "PipeWire graph GTK4/Libadwaita GUI";
46+
homepage = "https://github.com/dp0sk/crosspipe";
47+
license = lib.licenses.gpl3Only;
48+
maintainers = with lib.maintainers; [ qweered ];
49+
mainProgram = "crosspipe";
50+
};
51+
})

0 commit comments

Comments
 (0)