Merge branch 'master' of github.com:nixos/nixpkgs into pleasant-ruby
Conflicts: pkgs/applications/version-management/redmine/default.nix pkgs/development/interpreters/ruby/gem.nix pkgs/development/interpreters/ruby/generated.nix pkgs/development/interpreters/ruby/patches.nix pkgs/development/tools/vagrant/default.nix pkgs/servers/consul/default.nix
This commit is contained in:
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "A simple and lightweight volume icon that sits in your system tray.";
|
||||
description = "A simple and lightweight volume icon that sits in your system tray";
|
||||
homepage = https://github.com/Unia/gvolicon;
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
license = stdenv.lib.licenses.gpl3Plus;
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
{ stdenv, fetchurl, which, pkgconfig
|
||||
, ocaml, ocamlPackages
|
||||
, libao, portaudio, alsaLib, pulseaudio, jack2
|
||||
, libsamplerate, libmad, taglib, lame, libogg
|
||||
, libvorbis, speex, libtheora, libopus, fdk_aac
|
||||
, faad2, flac, ladspaH, ffmpeg, frei0r, dssi
|
||||
, }:
|
||||
|
||||
let
|
||||
version = "1.1.1";
|
||||
|
||||
packageFilters = map (p: "-e '/ocaml-${p}/d'" )
|
||||
[ "gstreamer" "shine" "aacplus" "schroedinger"
|
||||
"voaacenc" "soundtouch" "gavl" "lo"
|
||||
];
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "liquidsoap-full-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/savonet/liquidsoap/${version}/liquidsoap-${version}-full.tar.gz";
|
||||
sha256 = "1w1grgja5yibph90vsxj7ffkpz1sgzmr54jj52s8889dpy609wqa";
|
||||
};
|
||||
|
||||
preConfigure = "sed ${toString packageFilters} PACKAGES.default > PACKAGES";
|
||||
configureFlags = [ "--localstatedir=/var" ];
|
||||
|
||||
buildInputs =
|
||||
[ which ocaml ocamlPackages.findlib pkgconfig
|
||||
libao portaudio alsaLib pulseaudio jack2
|
||||
libsamplerate libmad taglib lame libogg
|
||||
libvorbis speex libtheora libopus fdk_aac
|
||||
faad2 flac ladspaH ffmpeg frei0r dssi
|
||||
ocamlPackages.xmlm ocamlPackages.ocaml_pcre
|
||||
ocamlPackages.camomile
|
||||
];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Swiss-army knife for multimedia streaming";
|
||||
homepage = http://liquidsoap.fm/;
|
||||
maintainers = with maintainers; [ emery ];
|
||||
license = licenses.gpl2;
|
||||
platform = ocaml.meta.platforms;
|
||||
};
|
||||
}
|
||||
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "A cron like daemon for mpd.";
|
||||
description = "A cron like daemon for mpd";
|
||||
homepage = http://alip.github.io/mpdcron/;
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
platforms = with stdenv.lib.platforms; unix;
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
{stdenv, fetchurl, unzip, autoconf, automake, makeWrapper, pkgconfig, gnome_icon_theme, avahi, gtk3, libnotify, pulseaudio, x11}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "pasystray-0.4.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/christophgysin/pasystray/archive/${name}.zip";
|
||||
sha256 = "1gpb7yqcxqglv50iqbkg2lg3r0z07jm4ir2zqmvns6sgddks590w";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip autoconf automake makeWrapper pkgconfig gnome_icon_theme avahi gtk3 libnotify pulseaudio x11 ];
|
||||
|
||||
preConfigure = ''
|
||||
aclocal
|
||||
autoconf
|
||||
autoheader
|
||||
automake --add-missing
|
||||
'';
|
||||
|
||||
preFixup = ''
|
||||
wrapProgram "$out/bin/pasystray" \
|
||||
--prefix XDG_DATA_DIRS : "${gnome_icon_theme}/share:$GSETTINGS_SCHEMAS_PATH"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "PulseAudio system tray";
|
||||
homepage = "https://github.com/christophgysin/pasystray";
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = [ maintainers.exlevan ];
|
||||
platfoms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -12,8 +12,8 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [ gtk3 pkgconfig intltool alsaLib ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A lightweight volume control that sits in your systray.";
|
||||
homepage = "http://softwarebakery.com/maato/volumeicon.html";
|
||||
description = "A lightweight volume control that sits in your systray";
|
||||
homepage = http://softwarebakery.com/maato/volumeicon.html;
|
||||
platforms = pkgs.lib.platforms.linux;
|
||||
maintainers = with maintainers; [ bobvanderlinden ];
|
||||
license = pkgs.lib.licenses.gpl3;
|
||||
|
||||
Reference in New Issue
Block a user