New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GVST: init at 0.0.1-beta #96190
GVST: init at 0.0.1-beta #96190
Conversation
Collection of open-source audio plugins Contains the following plugins: Effects - GBand - Band-pass filter. - GChorus - Chorus effect. - GClip - Wave-shaping signal clipper. - GComp - Compressor. - GComp2 - Compressor. - GDelay - Delay effect. - GDuckDly - Ducking delay effect. - GFader - Signal gain (-100 to 0 dB). - GGain - Signal gain (-12 to 12 dB). - GGate - Gate. - GGrain - Granular resynthesis. - GHi - High-pass filter. - GLow - Low-pass filter. - GLFO - Triple LFO effect. - GMax - Limiter. - GMonoBass - Bass stereo imaging effect. - GMulti - Multi-band compressor and stereo enhancer. - GNormal - Noise generator for avoiding denormal problems. - GRevDly - Reverse delay effect. - GSnap - Pitch-correction. - GTune - Chromatic tuner. Instruments - GSinth - Mono synth using three continuous portamento sine generators. - GSinth2 - Extends GSinth by adding triangle, square and saw-tooth wave.
stdenv.mkDerivation rec { | ||
name = "${pname}-${version}"; | ||
|
||
src = fetchurl { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you try using fetchzip
? That should remove the necessity for unzip
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
src = fetchurl { | |
src = fetchzip { |
{ stdenv | ||
, lib |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{ stdenv | |
, lib | |
{ stdenv |
, libX11 | ||
, libXt | ||
, cairo | ||
, unzip |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
, unzip |
stdenv.mkDerivation rec { | ||
name = "${pname}-${version}"; | ||
|
||
src = fetchurl { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
src = fetchurl { | |
src = fetchzip { |
sha256 = "0nv64pyyjz3inxsd0grcp5sjckrx6p84zyl08jjrmzwyha4ic420"; | ||
}; | ||
|
||
nativeBuildInputs = [ unzip autoPatchelfHook ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nativeBuildInputs = [ unzip autoPatchelfHook ]; | |
nativeBuildInputs = [ autoPatchelfHook ]; |
|
||
unpackPhase = '' | ||
unzip $src | ||
''; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unpackPhase = '' | |
unzip $src | |
''; |
meta = with stdenv.lib; { | ||
homepage = https://www.gvst.co.uk; | ||
description = "Collection of open-source audio plugins"; | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- GSinth2 - Extends GSinth by adding triangle, square and saw-tooth wave. | ||
''; | ||
platforms = platforms.linux; | ||
maintainers = [ maintainers.ezemtsov ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maintainers = [ maintainers.ezemtsov ]; | |
maintainers = with maintainers; [ ezemtsov ]; |
Result of |
Collection of free audio plugins
Contains the following plugins:
Effects
Instruments
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)