diff options
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r-- | pkgs/applications/audio/easytag/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/google-musicmanager/default.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/audio/guitarix/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/meters_lv2/default.nix | 47 | ||||
-rw-r--r-- | pkgs/applications/audio/mopidy-mopify/default.nix | 23 | ||||
-rw-r--r-- | pkgs/applications/audio/qmmp/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/schismtracker/default.nix | 23 | ||||
-rw-r--r-- | pkgs/applications/audio/sonic-visualiser/default.nix | 7 | ||||
-rw-r--r-- | pkgs/applications/audio/yoshimi/default.nix | 8 |
9 files changed, 107 insertions, 15 deletions
diff --git a/pkgs/applications/audio/easytag/default.nix b/pkgs/applications/audio/easytag/default.nix index b4829a1bcf78..d4927cc1a718 100644 --- a/pkgs/applications/audio/easytag/default.nix +++ b/pkgs/applications/audio/easytag/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { name = "easytag-${version}"; - version = "2.3.1"; + version = "2.3.2"; src = fetchurl { url = "mirror://gnome/sources/easytag/2.3/${name}.tar.xz"; - sha256 = "19cdx4hma4nl38m1zrc3mq9cjg6knw970abk5anhg7cvpc1371s7"; + sha256 = "0bj3sj4yzlnhan38j84acs7qv27fl3xy4rdrfq6dnpz4q6qccm84"; }; preFixup = '' diff --git a/pkgs/applications/audio/google-musicmanager/default.nix b/pkgs/applications/audio/google-musicmanager/default.nix index 107dcdce05c9..63a87b315541 100644 --- a/pkgs/applications/audio/google-musicmanager/default.nix +++ b/pkgs/applications/audio/google-musicmanager/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = if stdenv.system == "x86_64-linux" then fetchurl { url = "http://dl.google.com/linux/musicmanager/deb/pool/main/g/google-musicmanager-beta/google-musicmanager-${version}_amd64.deb"; - sha256 = "0efdce3970e2cf83eb7d8f6021f987a1517a41823784ada8e51f1649f8a49342"; + sha256 = "10nr7qlrn5af4g0l6n4xzximmhc216vhzgpy7cpxs662zpli3v1a"; } else fetchurl { url = "http://dl.google.com/linux/musicmanager/deb/pool/main/g/google-musicmanager-beta/google-musicmanager-${version}_i386.deb"; diff --git a/pkgs/applications/audio/guitarix/default.nix b/pkgs/applications/audio/guitarix/default.nix index c4ba88c87edf..8ffc760a88fb 100644 --- a/pkgs/applications/audio/guitarix/default.nix +++ b/pkgs/applications/audio/guitarix/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "guitarix-${version}"; - version = "0.32.0"; + version = "0.32.1"; src = fetchurl { url = "mirror://sourceforge/guitarix/guitarix2-${version}.tar.bz2"; - sha256 = "06qxydcba1ga1l19kyqy0mk141mv6pa4wbkyh75xbwhyr65bwkc4"; + sha256 = "1sl7ca1lj0wchh3xq7qw3zqrbyyh4r8cwljb9i3yplpsn90d1i3k"; }; buildInputs = [ diff --git a/pkgs/applications/audio/meters_lv2/default.nix b/pkgs/applications/audio/meters_lv2/default.nix new file mode 100644 index 000000000000..3b7a5bc685c1 --- /dev/null +++ b/pkgs/applications/audio/meters_lv2/default.nix @@ -0,0 +1,47 @@ +{ stdenv, fetchurl, pkgconfig +, lv2, mesa, gtk2, cairo, pango, fftw }: + +let + version = "0.8.1"; + name = "meters.lv2-${version}"; + + # robtk submodule is pegged to this version + robtkVersion = "0.3.0"; + robtkName = "robtk-${robtkVersion}"; + + src = fetchurl { + name = "${name}.tar.gz"; + url = "https://github.com/x42/meters.lv2/archive/v${version}.tar.gz"; + sha256 = "142dg0j34mv5b0agajj2x1n9kgsmkfh08n1cjzk0j8n4xk2wb6ri"; + }; + + robtkSrc = fetchurl { + name = "${robtkName}.tar.gz"; + url = "https://github.com/x42/robtk/archive/v${robtkVersion}.tar.gz"; + sha256 = "1ny89i2sgga56k7fxskp9y8sb7pfhp6wgw5mni842p19z6q7h8rq"; + }; + +in +stdenv.mkDerivation { + inherit name; + + buildInputs = [ pkgconfig lv2 mesa gtk2 cairo pango fftw ]; + + srcs = [ src robtkSrc ]; + sourceRoot = name; + + postUnpack = "mv ${robtkName}/* ${name}/robtk"; # */ + + postPatch = "sed -i 's/fftw3f/fftw3/' Makefile"; + + preConfigure = "makeFlagsArray=( PREFIX=$out )"; + meter_VERSION = version; + + meta = with stdenv.lib; + { description = "Collection of audio level meters with GUI in LV2 plugin format"; + homepage = http://x42.github.io/meters.lv2/; + maintainers = with maintainers; [ emery ]; + license = licenses.gpl2; + platforms = platforms.linux; + }; +} diff --git a/pkgs/applications/audio/mopidy-mopify/default.nix b/pkgs/applications/audio/mopidy-mopify/default.nix new file mode 100644 index 000000000000..715fd111536d --- /dev/null +++ b/pkgs/applications/audio/mopidy-mopify/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, pythonPackages, mopidy }: + +pythonPackages.buildPythonPackage rec { + name = "mopidy-mopify-${version}"; + + version = "0.1.6"; + + src = fetchurl { + url = "https://github.com/dirkgroenen/mopidy-mopify/archive/${version}.tar.gz"; + sha256 = "3581de6b0b42d2ece63bc153dcdba0594fbbeaacf695f2cd1e5d199670d83775"; + }; + + propagatedBuildInputs = [ mopidy ]; + + doCheck = false; + + meta = with stdenv.lib; { + homepage = https://github.com/dirkgroenen/mopidy-mopify; + description = "A mopidy webclient based on the Spotify webbased interface."; + license = licenses.gpl3; + maintainers = [ maintainers.Gonzih ]; + }; +} diff --git a/pkgs/applications/audio/qmmp/default.nix b/pkgs/applications/audio/qmmp/default.nix index a18ef97dd60a..0622194d2c26 100644 --- a/pkgs/applications/audio/qmmp/default.nix +++ b/pkgs/applications/audio/qmmp/default.nix @@ -28,11 +28,11 @@ # handle that. stdenv.mkDerivation rec { - name = "qmmp-0.7.6"; + name = "qmmp-0.8.2"; src = fetchurl { url = "http://qmmp.ylsoftware.com/files/${name}.tar.bz2"; - sha256 = "1hq08ii06lyfg516jrvxdfcjj509gvglvdlsr96aqi1fh8v4k5p9"; + sha256 = "1vwjy3bv1gj6k5kqkhw2q7aspashw6x4lxccl28iydjfzk7d7cd4"; }; buildInputs = diff --git a/pkgs/applications/audio/schismtracker/default.nix b/pkgs/applications/audio/schismtracker/default.nix new file mode 100644 index 000000000000..1a448c74b477 --- /dev/null +++ b/pkgs/applications/audio/schismtracker/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, alsaLib, python, SDL }: + +stdenv.mkDerivation rec { + version = "20120105"; + name = "schismtracker-${version}"; + + src = fetchurl { + url = "http://schismtracker.org/dl/${name}.tar.bz2"; + sha256 = "1ny7wv2wxm1av299wvpskall6438wjjpadphmqc7c0h6d0zg5kii"; + }; + + configureFlags = "--enable-dependency-tracking"; + + buildInputs = [ alsaLib python SDL ]; + + meta = { + description = "Music tracker application, free reimplementation of Impulse Tracker"; + homepage = "http://schismtracker.org/"; + license = stdenv.lib.licenses.gpl2; + platforms = [ "x86_64-linux" "i686-linux" ]; + maintainers = [ stdenv.lib.maintainers.ftrvxmtrx ]; + }; +} diff --git a/pkgs/applications/audio/sonic-visualiser/default.nix b/pkgs/applications/audio/sonic-visualiser/default.nix index 42c390620427..7bda4fb27670 100644 --- a/pkgs/applications/audio/sonic-visualiser/default.nix +++ b/pkgs/applications/audio/sonic-visualiser/default.nix @@ -8,12 +8,11 @@ stdenv.mkDerivation rec { name = "sonic-visualiser-${version}"; - version = "2.3"; + version = "2.4.1"; src = fetchurl { - - url = "http://code.soundsoftware.ac.uk/attachments/download/918/${name}.tar.gz"; - sha256 = "1f06w2rin4r2mbi00bg3nmqdi2xdy9vq4jcmfanxzj3ld66ik40c"; + url = "http://code.soundsoftware.ac.uk/attachments/download/1185/${name}.tar.gz"; + sha256 = "06nlha70kgrby16nyhngrv5q846xagnxdinv608v7ga7vpywwmyb"; }; buildInputs = diff --git a/pkgs/applications/audio/yoshimi/default.nix b/pkgs/applications/audio/yoshimi/default.nix index 96d43d77c897..7826be89c7ec 100644 --- a/pkgs/applications/audio/yoshimi/default.nix +++ b/pkgs/applications/audio/yoshimi/default.nix @@ -1,20 +1,20 @@ { stdenv, fetchurl, alsaLib, boost, cairo, cmake, fftwSinglePrec, fltk -, jack2, libsndfile, mesa, minixml, pkgconfig, zlib, xorg +, jack2, libsndfile, lv2, mesa, minixml, pkgconfig, zlib, xorg }: assert stdenv ? glibc; stdenv.mkDerivation rec { name = "yoshimi-${version}"; - version = "1.2.5"; + version = "1.3.0"; src = fetchurl { url = "mirror://sourceforge/yoshimi/${name}.tar.bz2"; - sha256 = "0lixrxv0wds3p50kmy9k166qhavdjkhlxs432s248hk43k7n6c1h"; + sha256 = "1zxblcl6ffwwzxh3d17hw1mp398b73wk5bsagdmx5gph038gdh7y"; }; buildInputs = [ - alsaLib boost cairo fftwSinglePrec fltk jack2 libsndfile mesa + alsaLib boost cairo fftwSinglePrec fltk jack2 libsndfile lv2 mesa minixml zlib xorg.libpthreadstubs ]; |