diff options
author | Boris Sukholitko <boriss@gmail.com> | 2014-07-07 21:38:14 +0300 |
---|---|---|
committer | Boris Sukholitko <boriss@gmail.com> | 2014-07-07 21:38:14 +0300 |
commit | 70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385 (patch) | |
tree | 1407877eca9f18049ae11b8b573f4bc86ed691f9 | |
parent | 7e2012487584831e467019d99a111bfe0e78916a (diff) | |
download | nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.tar nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.tar.gz nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.tar.bz2 nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.tar.lz nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.tar.xz nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.tar.zst nixpkgs-70ad9ad8f9ef31d9444b247cb212d5a0ebdb3385.zip |
Add mp3splt
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/audio/mp3splt/default.nix | 20 | ||||
-rw-r--r-- | pkgs/development/libraries/libmp3splt/default.nix | 21 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
4 files changed, 46 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index f2fe38e8e56..e64b7371ec5 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -26,6 +26,7 @@ bjornfor = "Bjørn Forsman <bjorn.forsman@gmail.com>"; bluescreen303 = "Mathijs Kwik <mathijs@bluescreen303.nl>"; bodil = "Bodil Stokke <nix@bodil.org>"; + bosu = "Boris Sukholitko <boriss@gmail.com>"; calrama = "Moritz Maxeiner <moritz@ucworks.org>"; cfouche = "Chaddaï Fouché <chaddai.fouche@gmail.com>"; chaoflow = "Florian Friesdorf <flo@chaoflow.net>"; diff --git a/pkgs/applications/audio/mp3splt/default.nix b/pkgs/applications/audio/mp3splt/default.nix new file mode 100644 index 00000000000..b1970a998d5 --- /dev/null +++ b/pkgs/applications/audio/mp3splt/default.nix @@ -0,0 +1,20 @@ +{ fetchurl, stdenv, libmp3splt, pkgconfig }: + +stdenv.mkDerivation rec { + name = "mp3splt-2.6.1"; + + src = fetchurl { + url = "http://prdownloads.sourceforge.net/mp3splt/${name}.tar.gz"; + sha256 = "783a903fafbcf47f06673136a78b78d32a8e616a6ae06b79b459a32090dd14f7"; + }; + + buildInputs = [ libmp3splt pkgconfig ]; + + meta = { + description = "utility to split mp3, ogg vorbis and FLAC files without decoding"; + homepage = http://sourceforge.net/projects/mp3splt/; + license = "GPLv2"; + maintainers = [ stdenv.lib.maintainers.bosu ]; + platforms = stdenv.lib.platforms.unix; + }; +} diff --git a/pkgs/development/libraries/libmp3splt/default.nix b/pkgs/development/libraries/libmp3splt/default.nix new file mode 100644 index 00000000000..9ad2498dfa0 --- /dev/null +++ b/pkgs/development/libraries/libmp3splt/default.nix @@ -0,0 +1,21 @@ +{stdenv, fetchurl, libtool, libmad }: + +stdenv.mkDerivation rec { + name = "libmp3splt-0.9.1"; + + src = fetchurl { + url = "http://prdownloads.sourceforge.net/mp3splt/${name}.tar.gz"; + sha256 = "17ar9d669cnirkz1kdrim687wzi36y8inapnj4svlsvr00vdzfxa"; + }; + + buildInputs = [ libtool libmad ]; + + configureFlags = "--disable-pcre"; + + meta = with stdenv.lib; { + homepage = http://sourceforge.net/projects/mp3splt/; + description = "utility to split mp3, ogg vorbis and FLAC files without decoding"; + maintainers = with maintainers; [ bosu ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 450b28bd85e..6aad0ab91d7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5323,6 +5323,8 @@ let libmpcdec = callPackage ../development/libraries/libmpcdec { }; + libmp3splt = callPackage ../development/libraries/libmp3splt { }; + libmrss = callPackage ../development/libraries/libmrss { }; libmsn = callPackage ../development/libraries/libmsn { }; @@ -9159,6 +9161,8 @@ let mp3info = callPackage ../applications/audio/mp3info { }; + mp3splt = callPackage ../applications/audio/mp3splt { }; + mpc123 = callPackage ../applications/audio/mpc123 { }; mpg123 = callPackage ../applications/audio/mpg123 { }; |