nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at netboot-syslinux-multiplatform 39 lines 1.3 kB view raw
1{ buildOctavePackage 2, lib 3, fetchurl 4, vibes 5}: 6 7buildOctavePackage rec { 8 pname = "vibes"; 9 version = "0.2.0"; 10 11 src = fetchurl { 12 url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; 13 sha256 = "1zn86rcsjkqg67hphz5inxc5xkgr18sby8za68zhppc2z7pd91ng"; 14 }; 15 16 buildInputs = [ 17 vibes 18 ]; 19 20 meta = with lib; { 21 homepage = "https://octave.sourceforge.io/vibes/index.html"; 22 license = with licenses; [ gpl3Plus mit ]; 23 maintainers = with maintainers; [ KarlJoad ]; 24 description = "Easily display results (boxes, pavings) from interval methods"; 25 longDescription = '' 26 The VIBes API allows one to easily display results (boxes, pavings) from 27 interval methods. VIBes consists in two parts: (1) the VIBes application 28 that features viewing, annotating and exporting figures, and (2) the 29 VIBes API that enables your program to communicate with the viewer in order 30 to draw figures. This package integrates the VIBes API into Octave. The 31 VIBes application is required for operation and must be installed 32 separately. Data types from third-party interval arithmetic libraries for 33 Octave are also supported. 34 ''; 35 # Marked this way until KarlJoad gets around to packaging the vibes program. 36 # https://github.com/ENSTABretagneRobotics/VIBES 37 broken = true; 38 }; 39}