Merge pull request #33098 from olynch/denemo

denemo: init at 2.2.0

authored by Yegor Timoshenko and committed by GitHub 2d4426ab d13d8006

+42 -1
+37
pkgs/applications/audio/denemo/default.nix
···
··· 1 + { stdenv, fetchurl, pkgconfig 2 + , libjack2, gettext, intltool, guile_2_0, lilypond 3 + , glib, libxml2, librsvg, libsndfile, aubio 4 + , gtk3, gtksourceview, evince, fluidsynth, rubberband 5 + , portaudio, portmidi, fftw, makeWrapper }: 6 + 7 + stdenv.mkDerivation rec { 8 + name = "denemo-${version}"; 9 + version = "2.2.0"; 10 + 11 + src = fetchurl { 12 + url = "http://ftp.gnu.org/gnu/denemo/denemo-${version}.tar.gz"; 13 + sha256 = "18zcs4xmfj4vpzi15dj7k5bjzzzlr3sjf9xhrrgy4samrrdpqzfh"; 14 + }; 15 + 16 + buildInputs = [ 17 + libjack2 gettext guile_2_0 lilypond pkgconfig glib libxml2 librsvg libsndfile 18 + aubio gtk3 gtksourceview evince fluidsynth rubberband portaudio fftw portmidi 19 + makeWrapper 20 + ]; 21 + 22 + postInstall = '' 23 + wrapProgram $out/bin/denemo --prefix PATH : ${lilypond}/bin 24 + ''; 25 + 26 + nativeBuildInputs = [ 27 + intltool 28 + ]; 29 + 30 + meta = with stdenv.lib; { 31 + description = "Music notation and composition software used with lilypond"; 32 + homepage = http://denemo.org; 33 + license = licenses.gpl3; 34 + platforms = platforms.linux; 35 + maintainers = [ maintainers.olynch ]; 36 + }; 37 + }
+5 -1
pkgs/top-level/all-packages.nix
··· 1216 mpdris2 = callPackage ../tools/audio/mpdris2 { }; 1217 1218 nfdump = callPackage ../tools/networking/nfdump { }; 1219 - 1220 nrsc5 = callPackage ../applications/misc/nrsc5 { }; 1221 1222 onboard = callPackage ../applications/misc/onboard { }; ··· 14471 dunst = callPackage ../applications/misc/dunst { }; 14472 14473 devede = callPackage ../applications/video/devede { }; 14474 14475 dvb_apps = callPackage ../applications/video/dvb-apps { }; 14476
··· 1216 mpdris2 = callPackage ../tools/audio/mpdris2 { }; 1217 1218 nfdump = callPackage ../tools/networking/nfdump { }; 1219 + 1220 nrsc5 = callPackage ../applications/misc/nrsc5 { }; 1221 1222 onboard = callPackage ../applications/misc/onboard { }; ··· 14471 dunst = callPackage ../applications/misc/dunst { }; 14472 14473 devede = callPackage ../applications/video/devede { }; 14474 + 14475 + denemo = callPackage ../applications/audio/denemo { 14476 + inherit (gnome3) gtksourceview; 14477 + }; 14478 14479 dvb_apps = callPackage ../applications/video/dvb-apps { }; 14480