nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 libx11,
6 cairo,
7 lv2,
8 pkg-config,
9}:
10
11stdenv.mkDerivation (finalAttrs: {
12 pname = "bsequencer";
13 version = "1.8.10";
14
15 src = fetchFromGitHub {
16 owner = "sjaehn";
17 repo = "BSEQuencer";
18 tag = finalAttrs.version;
19 sha256 = "sha256-1PSICm5mw37nO3gkHA9MNUH+CFULeOZURjimYEA/dXA=";
20 };
21
22 nativeBuildInputs = [ pkg-config ];
23 buildInputs = [
24 libx11
25 cairo
26 lv2
27 ];
28
29 installFlags = [ "PREFIX=$(out)" ];
30
31 meta = {
32 homepage = "https://github.com/sjaehn/BSEQuencer";
33 description = "Multi channel MIDI step sequencer LV2 plugin";
34 maintainers = [ lib.maintainers.magnetophon ];
35 platforms = lib.platforms.linux;
36 license = lib.licenses.gpl3;
37 };
38})