File tree Expand file tree Collapse file tree
pkgs/by-name/cr/crosspipe Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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+ } )
You can’t perform that action at this time.
0 commit comments