diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2019-10-30 20:42:04 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-30 20:42:04 -0500 |
commit | f73e006509c81b0f0bf9d208fc9f6517e6615ca0 (patch) | |
tree | 62b6d4588ff8b70dea344de6a9a6bab61231d6c5 | |
parent | 399b77e55013208c394c8df8535d9484846b3cd8 (diff) | |
parent | 067a56333177f3024191001a6318085da1831194 (diff) | |
download | nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.tar nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.tar.gz nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.tar.bz2 nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.tar.lz nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.tar.xz nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.tar.zst nixpkgs-f73e006509c81b0f0bf9d208fc9f6517e6615ca0.zip |
Merge pull request #72267 from magnetophon/sjaehn
bshapr & bsequencer: init at v0.4
-rw-r--r-- | pkgs/applications/audio/bsequencer/default.nix | 28 | ||||
-rw-r--r-- | pkgs/applications/audio/bshapr/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
3 files changed, 60 insertions, 0 deletions
diff --git a/pkgs/applications/audio/bsequencer/default.nix b/pkgs/applications/audio/bsequencer/default.nix new file mode 100644 index 00000000000..e4ac2fbbcdc --- /dev/null +++ b/pkgs/applications/audio/bsequencer/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, xorg, cairo, lv2, pkgconfig }: + +stdenv.mkDerivation rec { + pname = "BSEQuencer"; + version = "0.4"; + + src = fetchFromGitHub { + owner = "sjaehn"; + repo = pname; + rev = "v${version}"; + sha256 = "0c3bm2z6z2bjjv1cy50383zr81h99rcb2frmxad0r7lhi27mjyqn"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ + xorg.libX11 cairo lv2 + ]; + + installFlags = [ "PREFIX=$(out)" ]; + + meta = with stdenv.lib; { + homepage = https://github.com/sjaehn/BSEQuencer; + description = "Multi channel MIDI step sequencer LV2 plugin"; + maintainers = [ maintainers.magnetophon ]; + platforms = platforms.linux; + license = licenses.gpl3; + }; +} diff --git a/pkgs/applications/audio/bshapr/default.nix b/pkgs/applications/audio/bshapr/default.nix new file mode 100644 index 00000000000..1d49ca1fa4f --- /dev/null +++ b/pkgs/applications/audio/bshapr/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, xorg, cairo, lv2, pkgconfig }: + +stdenv.mkDerivation rec { + pname = "BShapr"; + version = "0.4"; + + src = fetchFromGitHub { + owner = "sjaehn"; + repo = pname; + rev = "v${version}"; + sha256 = "02b4wdfhr9y7z2k6ls086gv3vz4sjf7b1k8ryh573bzd8nr4896v"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ + xorg.libX11 cairo lv2 + ]; + + installFlags = [ "PREFIX=$(out)" ]; + + meta = with stdenv.lib; { + homepage = https://github.com/sjaehn/BShapr; + description = "Beat / envelope shaper LV2 plugin"; + maintainers = [ maintainers.magnetophon ]; + platforms = platforms.linux; + license = licenses.gpl3; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d4794531d04..93d2cc781e9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17839,8 +17839,12 @@ in bs1770gain = callPackage ../applications/audio/bs1770gain { }; + bsequencer = callPackage ../applications/audio/bsequencer { }; + bslizr = callPackage ../applications/audio/bslizr { }; + bshapr = callPackage ../applications/audio/bshapr { }; + bspwm = callPackage ../applications/window-managers/bspwm { }; btops = callPackage ../applications/window-managers/btops { }; |