uboot: (firmwareOdroidC2/C4) don't invoke patch tool, use patches = [] instead
https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L948 this can do it nicely. Signed-off-by: Anton Arapov <anton@deadbeef.mx>
This commit is contained in:
commit
56de2bcd43
30691 changed files with 3076956 additions and 0 deletions
10
pkgs/applications/audio/open-music-kontrollers/eteroj.nix
Normal file
10
pkgs/applications/audio/open-music-kontrollers/eteroj.nix
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{ callPackage, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "eteroj";
|
||||
version = "0.10.0";
|
||||
|
||||
sha256 = "18iv1sdwm0g6b53shsylj6bf3svmvvy5xadhfsgb4xg39qr07djz";
|
||||
|
||||
description = "OSC injection/ejection from/to UDP/TCP/Serial for LV2";
|
||||
})
|
||||
38
pkgs/applications/audio/open-music-kontrollers/generic.nix
Normal file
38
pkgs/applications/audio/open-music-kontrollers/generic.nix
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{ stdenv, lib, fetchurl, pkg-config, meson, ninja, libGLU, lv2, serd, sord, libX11, libXext, glew, lv2lint
|
||||
, pname, version, sha256, description
|
||||
, url ? "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-${version}.tar.xz"
|
||||
, additionalBuildInputs ? []
|
||||
, postPatch ? ""
|
||||
, ...
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
inherit pname;
|
||||
|
||||
inherit version;
|
||||
|
||||
inherit postPatch;
|
||||
|
||||
src = fetchurl {
|
||||
url = url;
|
||||
sha256 = sha256;
|
||||
};
|
||||
nativeBuildInputs = [ pkg-config meson ninja ];
|
||||
buildInputs = [
|
||||
lv2
|
||||
sord
|
||||
libX11
|
||||
libXext
|
||||
glew
|
||||
lv2lint
|
||||
] ++ additionalBuildInputs;
|
||||
|
||||
meta = with lib; {
|
||||
broken = stdenv.isDarwin;
|
||||
description = description;
|
||||
homepage = "https://open-music-kontrollers.ch/lv2/${pname}:";
|
||||
license = licenses.artistic2;
|
||||
maintainers = [ maintainers.magnetophon ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
12
pkgs/applications/audio/open-music-kontrollers/jit.nix
Normal file
12
pkgs/applications/audio/open-music-kontrollers/jit.nix
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{ callPackage, lv2, fontconfig, libvterm-neovim, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "jit";
|
||||
version = "unstable-2021-08-15";
|
||||
url = "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-1f5d6935049fc0dd5a4dc257b84b36d2048f2d83.tar.xz";
|
||||
sha256 = "sha256-XGICowVb0JgLJpn2h9GtViobYTdmo1LJ7/JFEyVsIqU=";
|
||||
|
||||
additionalBuildInputs = [ lv2 fontconfig libvterm-neovim ];
|
||||
|
||||
description = "A Just-in-Time C/Rust compiler embedded in an LV2 plugin";
|
||||
})
|
||||
17
pkgs/applications/audio/open-music-kontrollers/mephisto.nix
Normal file
17
pkgs/applications/audio/open-music-kontrollers/mephisto.nix
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{ callPackage, faust, fontconfig, cmake, libvterm-neovim, libevdev, libglvnd, fira-code, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "mephisto";
|
||||
version = "0.16.0";
|
||||
|
||||
sha256 = "0vgr3rsvdj4w0xpc5iqpvyqilk42wr9zs8bg26sfv3f2wi4hb6gx";
|
||||
|
||||
additionalBuildInputs = [ faust fontconfig cmake libvterm-neovim libevdev libglvnd fira-code ];
|
||||
|
||||
# see: https://github.com/OpenMusicKontrollers/mephisto.lv2/issues/6
|
||||
postPatch = ''
|
||||
sed -i 's/llvm-c-dsp/llvm-dsp-c/g' mephisto.c
|
||||
'';
|
||||
|
||||
description = "A Just-in-time FAUST embedded in an LV2 plugin";
|
||||
})
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
{ callPackage, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "midi_matrix";
|
||||
version = "0.30.0";
|
||||
|
||||
sha256 = "1nwmfxdzk4pvbwcgi3d7v4flqc10bmi2fxhrhrpfa7cafqs40ib6";
|
||||
|
||||
description = "An LV2 MIDI channel matrix patcher";
|
||||
})
|
||||
13
pkgs/applications/audio/open-music-kontrollers/moony.nix
Normal file
13
pkgs/applications/audio/open-music-kontrollers/moony.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{ callPackage, cairo, libvterm-neovim, robodoc, cmake, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "moony";
|
||||
version = "0.40.0";
|
||||
|
||||
sha256 = "sha256-9a3gR3lV8xFFTDZD+fJPCALVztgmggzyIpsPZCOw/uY=";
|
||||
|
||||
additionalBuildInputs = [ cairo libvterm-neovim robodoc cmake ];
|
||||
|
||||
description = "Realtime Lua as programmable glue in LV2";
|
||||
|
||||
})
|
||||
12
pkgs/applications/audio/open-music-kontrollers/orbit.nix
Normal file
12
pkgs/applications/audio/open-music-kontrollers/orbit.nix
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{ callPackage, zlib, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "orbit";
|
||||
version = "unstable-2021-04-13";
|
||||
url = "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-f4aa620fc8d77418856581a6a955192af15b3860.tar.xz";
|
||||
sha256 = "0z8d8h2w8fb2zx84n697jvy32dc0vf60jyiyh4gm22prgr2dvgkc";
|
||||
|
||||
additionalBuildInputs = [ zlib ];
|
||||
|
||||
description = "An LV2 time event manipulation plugin bundle";
|
||||
})
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
{ callPackage, libjack2, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "patchmatrix";
|
||||
version = "0.26.0";
|
||||
|
||||
url = "https://git.open-music-kontrollers.ch/lad/${pname}/snapshot/${pname}-${version}.tar.xz";
|
||||
sha256 = "sha256-cqPHCnrAhHB6a0xmPUYOAsZfLsqnGpXEuGR1W6i6W7I=";
|
||||
|
||||
additionalBuildInputs = [ libjack2 ];
|
||||
|
||||
description = "A JACK patchbay in flow matrix style";
|
||||
})
|
||||
11
pkgs/applications/audio/open-music-kontrollers/router.nix
Normal file
11
pkgs/applications/audio/open-music-kontrollers/router.nix
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{ callPackage, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "router";
|
||||
version = "unstable-2021-04-13";
|
||||
|
||||
url = "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-7d754dd64c540d40b828166401617715dc235ca3.tar.xz";
|
||||
sha256 = "sha256-LjaW5Xdxfjzd6IJ2ptHzmHt7fhU1HQo7ubZ4USVqRE8=";
|
||||
|
||||
description = "An atom/audio/CV router LV2 plugin bundle";
|
||||
})
|
||||
12
pkgs/applications/audio/open-music-kontrollers/sherlock.nix
Normal file
12
pkgs/applications/audio/open-music-kontrollers/sherlock.nix
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{ callPackage, sratom, flex, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "sherlock";
|
||||
version = "0.28.0";
|
||||
|
||||
sha256 = "07zj88s1593fpw2s0r3ix7cj2icfd9zyirsyhr2i8l6d30b6n6fb";
|
||||
|
||||
additionalBuildInputs = [ sratom flex ];
|
||||
|
||||
description = "Plugins for visualizing LV2 atom, MIDI and OSC events";
|
||||
})
|
||||
13
pkgs/applications/audio/open-music-kontrollers/synthpod.nix
Normal file
13
pkgs/applications/audio/open-music-kontrollers/synthpod.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{ callPackage, lilv, libjack2, alsa-lib, zita-alsa-pcmi, libxcb, xcbutilxrm, sratom, gtk2, qt5, libvterm-neovim, robodoc, cmake,... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "synthpod";
|
||||
version = "unstable-2021-10-22";
|
||||
|
||||
url = "https://git.open-music-kontrollers.ch/lv2/synthpod/snapshot/synthpod-6f284bdad882037a522c120af92b96d8abf2de60.tar.xz";
|
||||
sha256 = "sha256-59WBlOKum5Pcmq2CfFfRHCNEa8uPCoBk0kSjFlIcypw=";
|
||||
|
||||
additionalBuildInputs = [ lilv libjack2 alsa-lib zita-alsa-pcmi libxcb xcbutilxrm sratom gtk2 qt5.qtbase qt5.wrapQtAppsHook libvterm-neovim robodoc cmake ];
|
||||
|
||||
description = "Lightweight Nonlinear LV2 Plugin Container";
|
||||
})
|
||||
10
pkgs/applications/audio/open-music-kontrollers/vm.nix
Normal file
10
pkgs/applications/audio/open-music-kontrollers/vm.nix
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{ callPackage, ... } @ args:
|
||||
|
||||
callPackage ./generic.nix (args // rec {
|
||||
pname = "vm";
|
||||
version = "0.14.0";
|
||||
|
||||
sha256 = "013gq7jn556nkk1nq6zzh9nmp3fb36jd7ndzvyq3qryw7khzkagc";
|
||||
|
||||
description = "A programmable virtual machine LV2 plugin";
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue