mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-14 06:00:33 +03:00
Merge master into x-updates
Conflicts (simple): pkgs/top-level/all-packages.nix
This commit is contained in:
commit
089da3ee5c
64 changed files with 558 additions and 95 deletions
|
@ -107,6 +107,7 @@ in
|
||||||
# while still being used by the virtual machine. So update the
|
# while still being used by the virtual machine. So update the
|
||||||
# emulator path on each startup to something valid (re-scan $PATH).
|
# emulator path on each startup to something valid (re-scan $PATH).
|
||||||
for file in /etc/libvirt/qemu/*.xml; do
|
for file in /etc/libvirt/qemu/*.xml; do
|
||||||
|
test -f "$file" || continue
|
||||||
# get (old) emulator path from config file
|
# get (old) emulator path from config file
|
||||||
emulator=$(grep "^[[:space:]]*<emulator>" "$file" | sed 's,^[[:space:]]*<emulator>\(.*\)</emulator>.*,\1,')
|
emulator=$(grep "^[[:space:]]*<emulator>" "$file" | sed 's,^[[:space:]]*<emulator>\(.*\)</emulator>.*,\1,')
|
||||||
# get a (definitely) working emulator path by re-scanning $PATH
|
# get a (definitely) working emulator path by re-scanning $PATH
|
||||||
|
|
|
@ -4,12 +4,12 @@
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2.0.4";
|
version = "2.0.5";
|
||||||
name = "audacity-${version}";
|
name = "audacity-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://audacity.googlecode.com/files/audacity-minsrc-${version}.tar.xz";
|
url = "http://audacity.googlecode.com/files/audacity-minsrc-${version}.tar.xz";
|
||||||
sha256 = "0pl92filykzs4g2pn7i02kdqgja326wjgafzw2vcgwn3dwrs4avp";
|
sha256 = "0y9bvc3a3zxsk31yg7bha029mzkjiw5i9m86kbyj7x8ps0fm91z2";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = /* we prefer system-wide libs */ ''
|
preConfigure = /* we prefer system-wide libs */ ''
|
||||||
|
@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
|
||||||
homepage = http://audacity.sourceforge.net;
|
homepage = http://audacity.sourceforge.net;
|
||||||
license = "GPLv2+";
|
license = "GPLv2+";
|
||||||
platforms = with stdenv.lib.platforms; linux;
|
platforms = with stdenv.lib.platforms; linux;
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ the-kenny ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -67,7 +67,7 @@ stdenv.mkDerivation {
|
||||||
ln -s $out/spotify-client/spotify $out/bin/spotify
|
ln -s $out/spotify-client/spotify $out/bin/spotify
|
||||||
patchelf \
|
patchelf \
|
||||||
--interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \
|
--interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \
|
||||||
--set-rpath $out/spotify-client/Data:$out/lib:$out/spotify-client:${stdenv.lib.makeLibraryPath [ xlibs.libXScrnSaver xlibs.libX11 qt4 alsaLib stdenv.gcc.gcc freetype glib pango cairo atk gdk_pixbuf gtk GConf cups sqlite]}:${stdenv.gcc.gcc}/lib64 \
|
--set-rpath $out/spotify-client/Data:$out/lib:$out/spotify-client:${stdenv.lib.makeLibraryPath [ xlibs.libXScrnSaver xlibs.libX11 qt4 alsaLib stdenv.gcc.gcc freetype glib pango cairo atk gdk_pixbuf gtk GConf cups sqlite xlibs.libXdamage ]}:${stdenv.gcc.gcc}/lib64 \
|
||||||
$out/spotify-client/spotify
|
$out/spotify-client/spotify
|
||||||
|
|
||||||
dpkg-deb -x ${qt4webkit} ./
|
dpkg-deb -x ${qt4webkit} ./
|
||||||
|
@ -78,7 +78,7 @@ stdenv.mkDerivation {
|
||||||
mkdir -p $out/libexec/spotify
|
mkdir -p $out/libexec/spotify
|
||||||
gcc -shared ${./preload.c} -o $preload -ldl -DOUT=\"$out\" -fPIC
|
gcc -shared ${./preload.c} -o $preload -ldl -DOUT=\"$out\" -fPIC
|
||||||
|
|
||||||
wrapProgram $out/bin/spotify --set LD_PRELOAD $preload --prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ GConf libpng cups libgcrypt sqlite gst_plugins_base gstreamer]}:$out/lib"
|
wrapProgram $out/bin/spotify --set LD_PRELOAD $preload --prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ GConf libpng cups libgcrypt sqlite gst_plugins_base gstreamer xlibs.libXdamage ]}:$out/lib"
|
||||||
|
|
||||||
# Desktop file
|
# Desktop file
|
||||||
mkdir -p "$out/share/applications/"
|
mkdir -p "$out/share/applications/"
|
||||||
|
|
|
@ -1,14 +1,11 @@
|
||||||
{stdenv, fetchurl, cmake, freetype, libpng, mesa, gettext, openssl, qt4, perl, libiconv}:
|
{ stdenv, fetchurl, cmake, freetype, libpng, mesa, gettext, openssl, qt4, perl, libiconv }:
|
||||||
|
|
||||||
let
|
stdenv.mkDerivation rec {
|
||||||
name = "stellarium-0.12.1";
|
name = "stellarium-0.12.4";
|
||||||
in
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
inherit name;
|
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/stellarium/${name}.tar.gz";
|
url = "mirror://sourceforge/stellarium/${name}.tar.gz";
|
||||||
sha256 = "02qfp56mkg3bqggv3ndx8v6zfswg51gkczwiqy5c9y4rw28hazla";
|
sha256 = "11367hv9niyz9v47lf31vjsqkgc8da0vy2nhiyxgmk1i49p1pbhg";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ cmake freetype libpng mesa gettext openssl qt4 perl libiconv ];
|
buildInputs = [ cmake freetype libpng mesa gettext openssl qt4 perl libiconv ];
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
{stdenv, fetchurl, gperf, flex, bison}:
|
{stdenv, fetchurl, gperf, flex, bison}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "verilog-0.9.3";
|
name = "verilog-0.9.7";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/iverilog/${name}.tar.gz";
|
url = "mirror://sourceforge/iverilog/${name}.tar.gz";
|
||||||
sha256 = "dd68c8ab874a93805d1e93fa76ee1e91fc0c7b20822ded3e57b6536cd8c0d1ba";
|
sha256 = "0m3liqw7kq24vn7k8wvi630ljz0awz23r3sd4rcklk7vgghp4pks";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ gperf flex bison ];
|
buildInputs = [ gperf flex bison ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Icarus Verilog compiler";
|
description = "Icarus Verilog compiler";
|
||||||
|
repositories.git = https://github.com/steveicarus/iverilog.git;
|
||||||
homepage = http://www.icarus.com;
|
homepage = http://www.icarus.com;
|
||||||
license = "GPLv2+";
|
license = "GPLv2+";
|
||||||
maintainers = with stdenv.lib.maintainers; [winden];
|
maintainers = with stdenv.lib.maintainers; [winden];
|
||||||
|
|
|
@ -83,7 +83,7 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
svn2git = import ./svn2git {
|
svn2git = import ./svn2git {
|
||||||
inherit stdenv fetchgit ruby makeWrapper;
|
inherit stdenv fetchurl ruby makeWrapper;
|
||||||
git = gitSVN;
|
git = gitSVN;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "1.8.4.3";
|
version = "1.8.5.1";
|
||||||
|
|
||||||
svn = subversionClient.override { perlBindings = true; };
|
svn = subversionClient.override { perlBindings = true; };
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ stdenv.mkDerivation {
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://git-core.googlecode.com/files/git-${version}.tar.gz";
|
url = "http://git-core.googlecode.com/files/git-${version}.tar.gz";
|
||||||
sha256 = "08fbdxh2cjd4hffm0nydwysh5zh6nrssbi9x01yy0n2y8rqzly0a";
|
sha256 = "0i7fz0b79f3algs68m15wg4bq99ayg1crpy66cqylxq3mzbw8n8m";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./docbook2texi.patch ./symlinks-in-bin.patch ];
|
patches = [ ./docbook2texi.patch ./symlinks-in-bin.patch ];
|
||||||
|
@ -140,6 +140,6 @@ stdenv.mkDerivation {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
platforms = stdenv.lib.platforms.all;
|
platforms = stdenv.lib.platforms.all;
|
||||||
maintainers = [ stdenv.lib.maintainers.simons ];
|
maintainers = with stdenv.lib.maintainers; [ simons the-kenny ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
{ stdenv, fetchurl, python, git }:
|
{ stdenv, fetchurl, python, git }:
|
||||||
|
|
||||||
let
|
let
|
||||||
name = "stgit-0.15";
|
name = "stgit-0.16";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
inherit name;
|
inherit name;
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://download.gna.org/stgit/${name}.tar.gz";
|
url = "http://download.gna.org/stgit/${name}.tar.gz";
|
||||||
sha256 = "0kgq9x0i7riwcl1lmmm40z0jiz5agr1kqxm2byv1qsf0q1ny47v9";
|
sha256 = "0hla6401g2kicaakz4awk67yf8fhqbw1shn1p9ma5x6ca29s3w82";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python git ];
|
buildInputs = [ python git ];
|
||||||
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
||||||
description = "StGit is a patch manager implemented on top of Git";
|
description = "StGit is a patch manager implemented on top of Git";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
|
|
||||||
maintainers = [ stdenv.lib.maintainers.simons ];
|
maintainers = with stdenv.lib.maintainers; [ simons the-kenny ];
|
||||||
platforms = stdenv.lib.platforms.unix;
|
platforms = stdenv.lib.platforms.unix;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
{ stdenv, fetchgit, ruby, makeWrapper, git }:
|
{ stdenv, fetchurl, ruby, makeWrapper, git }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
let
|
||||||
name = "svn2git-2.1.0-20111206";
|
version = "2.2.2";
|
||||||
|
in
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "svn2git-${version}";
|
||||||
|
|
||||||
src = fetchgit {
|
src = fetchurl {
|
||||||
url = https://github.com/nirvdrum/svn2git;
|
url = "https://github.com/nirvdrum/svn2git/archive/v${version}.tar.gz";
|
||||||
rev = "5cd8d4b509affb66eb2dad50d7298c52b3b0d848";
|
sha256 = "14zinkpgybz15jvbfw0sb432w6f5w4sa5pdqycjwva8v8lxqn9mh";
|
||||||
sha256 = "26aa17f68f605e958b623d803b4bd405e12d6c5d51056635873a2c59e4c7b9ca";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ ruby makeWrapper ];
|
buildInputs = [ ruby makeWrapper ];
|
||||||
|
@ -17,14 +19,22 @@ stdenv.mkDerivation rec {
|
||||||
''
|
''
|
||||||
mkdir -p $out
|
mkdir -p $out
|
||||||
cp -r lib $out/
|
cp -r lib $out/
|
||||||
|
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
substituteInPlace bin/svn2git --replace '/usr/bin/env ruby' ${ruby}/bin/ruby
|
substituteInPlace bin/svn2git --replace '/usr/bin/env ruby' ${ruby}/bin/ruby
|
||||||
cp bin/svn2git $out/bin/
|
cp bin/svn2git $out/bin/
|
||||||
chmod +x $out/bin/svn2git
|
chmod +x $out/bin/svn2git
|
||||||
|
|
||||||
wrapProgram $out/bin/svn2git \
|
wrapProgram $out/bin/svn2git \
|
||||||
--set RUBYLIB $out/lib \
|
--set RUBYLIB $out/lib \
|
||||||
--prefix PATH : ${git}/bin
|
--prefix PATH : ${git}/bin
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = https://github.com/nirvdrum/svn2git;
|
||||||
|
description = "Ruby tool for importing existing svn projects into git";
|
||||||
|
license = stdenv.lib.licenses.mit;
|
||||||
|
|
||||||
|
maintainers = [ stdenv.lib.maintainers.the-kenny ];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ stdenv, fetchurl, xz, bzip2, perl, xlibs, libdvdnav, libbluray
|
{ stdenv, fetchurl, xz, bzip2, perl, xlibs, libdvdnav, libbluray
|
||||||
, zlib, a52dec, libmad, faad2, ffmpeg, alsaLib
|
, zlib, a52dec, libmad, faad2, ffmpeg, alsaLib
|
||||||
, pkgconfig, dbus, fribidi, qt4, freefont_ttf
|
, pkgconfig, dbus, fribidi, qt4, freefont_ttf, libebml, libmatroska
|
||||||
, libvorbis, libtheora, speex, lua5, libgcrypt, libupnp
|
, libvorbis, libtheora, speex, lua5, libgcrypt, libupnp
|
||||||
, libcaca, pulseaudio, flac, schroedinger, libxml2, librsvg
|
, libcaca, pulseaudio, flac, schroedinger, libxml2, librsvg
|
||||||
, mpeg2dec, udev, gnutls, avahi, libcddb, jackaudio, SDL, SDL_image
|
, mpeg2dec, udev, gnutls, avahi, libcddb, jackaudio, SDL, SDL_image
|
||||||
|
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
||||||
udev gnutls avahi libcddb jackaudio SDL SDL_image libmtp unzip taglib
|
udev gnutls avahi libcddb jackaudio SDL SDL_image libmtp unzip taglib
|
||||||
libkate libtiger libv4l samba liboggz libass libdvbpsi libva
|
libkate libtiger libv4l samba liboggz libass libdvbpsi libva
|
||||||
xlibs.xlibs xlibs.libXv xlibs.libXvMC xlibs.libXpm xlibs.xcbutilkeysyms
|
xlibs.xlibs xlibs.libXv xlibs.libXvMC xlibs.libXpm xlibs.xcbutilkeysyms
|
||||||
libdc1394 libraw1394 libopus
|
libdc1394 libraw1394 libopus libebml libmatroska
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -45,8 +45,9 @@ stdenv.mkDerivation rec {
|
||||||
${freefont_ttf}/share/fonts/truetype/FreeSerifBold.ttf
|
${freefont_ttf}/share/fonts/truetype/FreeSerifBold.ttf
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = with stdenv.lib; {
|
||||||
description = "Cross-platform media player and streaming server";
|
description = "Cross-platform media player and streaming server";
|
||||||
homepage = http://www.videolan.org/vlc/;
|
homepage = http://www.videolan.org/vlc/;
|
||||||
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
70
pkgs/desktops/kde-4.10/kdenetwork/kopete-giflib5.patch
Normal file
70
pkgs/desktops/kde-4.10/kdenetwork/kopete-giflib5.patch
Normal file
|
@ -0,0 +1,70 @@
|
||||||
|
Index: b/kopete/protocols/wlm/wlmchatsession.cpp
|
||||||
|
===================================================================
|
||||||
|
--- a/kopete/protocols/wlm/wlmchatsession.cpp
|
||||||
|
+++ b/kopete/protocols/wlm/wlmchatsession.cpp
|
||||||
|
@@ -63,10 +63,14 @@
|
||||||
|
#include "wlmprotocol.h"
|
||||||
|
#include "wlmaccount.h"
|
||||||
|
#include "wlmchatsessioninkaction.h"
|
||||||
|
#ifdef HAVE_GIFLIB
|
||||||
|
#include <gif_lib.h>
|
||||||
|
+/* old giflib has no GIFLIB_MAJOR, define to avoid cpp warnings */
|
||||||
|
+#ifndef GIFLIB_MAJOR
|
||||||
|
+#define GIFLIB_MAJOR 4
|
||||||
|
+#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
WlmChatSession::WlmChatSession (Kopete::Protocol * protocol,
|
||||||
|
const Kopete::Contact * user,
|
||||||
|
Kopete::ContactPtrList others,
|
||||||
|
@@ -465,15 +469,19 @@ WlmChatSession::slotInviteContact (Kopet
|
||||||
|
static void
|
||||||
|
printGifErrorMessage()
|
||||||
|
{
|
||||||
|
#ifdef HAVE_GIFLIB
|
||||||
|
#ifdef HAVE_GIF_ERROR_STRING // giflib 4.2.0+
|
||||||
|
+#if GIFLIB_MAJOR >= 5
|
||||||
|
+ fprintf(stderr, "GIF-LIB error (exact reporting not implemented)\n");
|
||||||
|
+#else
|
||||||
|
const char * errorString = GifErrorString();
|
||||||
|
if (errorString)
|
||||||
|
fprintf(stderr, "GIF-LIB error: %s\n", errorString);
|
||||||
|
else
|
||||||
|
fprintf(stderr, "GIF-LIB undefined error: %d\n", GifError());
|
||||||
|
+#endif
|
||||||
|
#else // older giflib versions, libungif
|
||||||
|
PrintGifError();
|
||||||
|
#endif // HAVE_GIF_ERROR_STRING
|
||||||
|
#endif // HAVE_GIFLIB
|
||||||
|
}
|
||||||
|
@@ -481,10 +489,14 @@ printGifErrorMessage()
|
||||||
|
/* stolen from kpaint write_to_gif() */
|
||||||
|
void
|
||||||
|
WlmChatSession::convertToGif( const QPixmap & ink, QString filename)
|
||||||
|
{
|
||||||
|
#ifdef HAVE_GIFLIB
|
||||||
|
+#if GIFLIB_MAJOR >= 5
|
||||||
|
+#define FreeMapObject GifFreeMapObject
|
||||||
|
+#define MakeMapObject GifMakeMapObject
|
||||||
|
+#endif
|
||||||
|
int i, status;
|
||||||
|
GifFileType *GifFile;
|
||||||
|
ColorMapObject *screenColourmap;
|
||||||
|
ColorMapObject *imageColourmap;
|
||||||
|
QImage img = ink.toImage().convertToFormat(QImage::Format_Indexed8);
|
||||||
|
@@ -523,11 +535,15 @@ WlmChatSession::convertToGif( const QPix
|
||||||
|
screenColourmap->Colors[i].Green= 0;
|
||||||
|
screenColourmap->Colors[i].Blue= 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+#if GIFLIB_MAJOR >= 5
|
||||||
|
+ GifFile= EGifOpenFileName(QFile::encodeName(filename).constData(), 0, NULL);
|
||||||
|
+#else
|
||||||
|
GifFile= EGifOpenFileName(QFile::encodeName(filename).constData(), 0);
|
||||||
|
+#endif
|
||||||
|
if (!GifFile) {
|
||||||
|
FreeMapObject(imageColourmap);
|
||||||
|
FreeMapObject(screenColourmap);
|
||||||
|
return;
|
||||||
|
}
|
|
@ -20,6 +20,7 @@ kde {
|
||||||
cp -v ${./FindmsiLBC.cmake} kopete/cmake/modules/FindmsiLBC.cmake
|
cp -v ${./FindmsiLBC.cmake} kopete/cmake/modules/FindmsiLBC.cmake
|
||||||
patch -p1 < ${./kopete-4.10.4-kopete-linphonemediaengine.patch}
|
patch -p1 < ${./kopete-4.10.4-kopete-linphonemediaengine.patch}
|
||||||
patch -p1 < ${./kopete-4.10.4-kopete-stun.patch}
|
patch -p1 < ${./kopete-4.10.4-kopete-stun.patch}
|
||||||
|
patch -p1 < ${./kopete-giflib5.patch}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
cmakeFlags = [ "-DBUILD_skypebuttons=TRUE" ];
|
cmakeFlags = [ "-DBUILD_skypebuttons=TRUE" ];
|
||||||
|
|
134
pkgs/development/compilers/jdk/jdk7-linux.nix
Normal file
134
pkgs/development/compilers/jdk/jdk7-linux.nix
Normal file
|
@ -0,0 +1,134 @@
|
||||||
|
{ swingSupport ? true
|
||||||
|
, stdenv
|
||||||
|
, requireFile
|
||||||
|
, unzip
|
||||||
|
, xlibs ? null
|
||||||
|
, installjdk ? true
|
||||||
|
, pluginSupport ? true
|
||||||
|
, installjce ? false
|
||||||
|
}:
|
||||||
|
|
||||||
|
assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux";
|
||||||
|
assert swingSupport -> xlibs != null;
|
||||||
|
|
||||||
|
let
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The JRE libraries are in directories that depend on the CPU.
|
||||||
|
*/
|
||||||
|
architecture =
|
||||||
|
if stdenv.system == "i686-linux" then
|
||||||
|
"i386"
|
||||||
|
else if stdenv.system == "x86_64-linux" then
|
||||||
|
"amd64"
|
||||||
|
else
|
||||||
|
abort "jdk requires i686-linux or x86_64 linux";
|
||||||
|
|
||||||
|
jce =
|
||||||
|
if installjce then
|
||||||
|
requireFile {
|
||||||
|
name = "UnlimitedJCEPolicyJDK7.zip";
|
||||||
|
url = http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html;
|
||||||
|
sha256 = "0qljzfxbikm8br5k7rkamibp1vkyjrf6blbxpx6hn4k46f62bhnh";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
null;
|
||||||
|
in
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name =
|
||||||
|
if installjdk then "jdk-1.7.0_45" else "jre-1.7.0_45";
|
||||||
|
|
||||||
|
src =
|
||||||
|
if stdenv.system == "i686-linux" then
|
||||||
|
requireFile {
|
||||||
|
name = "jdk-7u45-linux-i586.tar.gz";
|
||||||
|
url = http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html;
|
||||||
|
sha256 = "1q0nw2rwmavcrssyigq76p1h00hm8kd3rhb5bdv7rbdcs0jxrjsa";
|
||||||
|
}
|
||||||
|
else if stdenv.system == "x86_64-linux" then
|
||||||
|
requireFile {
|
||||||
|
name = "jdk-7u45-linux-x64.tar.gz";
|
||||||
|
url = http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html;
|
||||||
|
sha256 = "06jbz536zycqkdpc7zriay0jidmj9nriqva60afsgpv93kcf9spj";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
abort "jdk requires i686-linux or x86_64 linux";
|
||||||
|
|
||||||
|
buildInputs = if installjce then [ unzip ] else [];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
cd ..
|
||||||
|
if test -z "$installjdk"; then
|
||||||
|
mv $sourceRoot/jre $out
|
||||||
|
else
|
||||||
|
mv $sourceRoot $out
|
||||||
|
fi
|
||||||
|
|
||||||
|
for file in $out/*
|
||||||
|
do
|
||||||
|
if test -f $file ; then
|
||||||
|
rm $file
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
if test -n "$installjdk"; then
|
||||||
|
for file in $out/jre/*
|
||||||
|
do
|
||||||
|
if test -f $file ; then
|
||||||
|
rm $file
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# construct the rpath
|
||||||
|
rpath=
|
||||||
|
for i in $libraries; do
|
||||||
|
rpath=$rpath''${rpath:+:}$i/lib
|
||||||
|
done
|
||||||
|
|
||||||
|
if test -z "$installjdk"; then
|
||||||
|
jrePath=$out
|
||||||
|
else
|
||||||
|
jrePath=$out/jre
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -n "$jce"; then
|
||||||
|
unzip $jce
|
||||||
|
cp -v jce/*.jar $jrePath/lib/security
|
||||||
|
fi
|
||||||
|
|
||||||
|
rpath=$rpath''${rpath:+:}$jrePath/lib/${architecture}/jli
|
||||||
|
|
||||||
|
# set all the dynamic linkers
|
||||||
|
find $out -type f -perm +100 \
|
||||||
|
-exec patchelf --interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \
|
||||||
|
--set-rpath "$rpath" {} \;
|
||||||
|
|
||||||
|
find $out -name "*.so" -exec patchelf --set-rpath "$rpath" {} \;
|
||||||
|
|
||||||
|
if test -z "$pluginSupport"; then
|
||||||
|
rm -f $out/bin/javaws
|
||||||
|
if test -n "$installjdk"; then
|
||||||
|
rm -f $out/jre/bin/javaws
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir $jrePath/lib/${architecture}/plugins
|
||||||
|
ln -s $jrePath/lib/${architecture}/libnpjp2.so $jrePath/lib/${architecture}/plugins
|
||||||
|
'';
|
||||||
|
|
||||||
|
inherit installjdk pluginSupport;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* libXt is only needed on amd64
|
||||||
|
*/
|
||||||
|
libraries =
|
||||||
|
[stdenv.gcc.libc] ++
|
||||||
|
(if swingSupport then [xlibs.libX11 xlibs.libXext xlibs.libXtst xlibs.libXi xlibs.libXp xlibs.libXt] else []);
|
||||||
|
|
||||||
|
passthru.mozillaPlugin = if installjdk then "/jre/lib/${architecture}/plugins" else "/lib/${architecture}/plugins";
|
||||||
|
|
||||||
|
meta.license = "unfree";
|
||||||
|
}
|
||||||
|
|
|
@ -9,11 +9,11 @@ assert bdbSupport -> db4 != null;
|
||||||
assert ldapSupport -> openldap != null;
|
assert ldapSupport -> openldap != null;
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "apr-util-1.5.2";
|
name = "apr-util-1.5.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://apache/apr/${name}.tar.bz2";
|
url = "mirror://apache/apr/${name}.tar.bz2";
|
||||||
md5 = "89c1348aa79e898d7c34a6206311c9c2";
|
sha256 = "0s1rpqjy5xr03k9s4xrsm5wvhj5286vlkf6jvqayw99yy5sb3vbq";
|
||||||
};
|
};
|
||||||
|
|
||||||
configureFlags = ''
|
configureFlags = ''
|
||||||
|
|
|
@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
|
||||||
meta = {
|
meta = {
|
||||||
description = "Open source MPEG-4 and MPEG-2 AAC encoder";
|
description = "Open source MPEG-4 and MPEG-2 AAC encoder";
|
||||||
homepage = http://www.audiocoding.com/faac.html;
|
homepage = http://www.audiocoding.com/faac.html;
|
||||||
license = "LGPL";
|
# Incompatible with GPL. Some changes to the base code, included in faac,
|
||||||
|
# are under LGPL though.
|
||||||
|
license = "unfree";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
10
pkgs/development/libraries/giflib/4.1.nix
Normal file
10
pkgs/development/libraries/giflib/4.1.nix
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{stdenv, fetchurl}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "giflib-4.1.6";
|
||||||
|
src = fetchurl {
|
||||||
|
url = mirror://sourceforge/giflib/giflib-4.1.6.tar.bz2;
|
||||||
|
sha256 = "1v9b7ywz7qg8hli0s9vv1b8q9xxb2xvqq2mg1zpr73xwqpcwxhg1";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
{ stdenv, fetchurl, pkgconfig, glib, zlib, libgpgerror }:
|
{ stdenv, fetchurl, pkgconfig, glib, zlib, libgpgerror }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gmime-2.6.15";
|
name = "gmime-2.6.19";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://gnome/sources/gmime/2.6/${name}.tar.xz";
|
url = "mirror://gnome/sources/gmime/2.6/${name}.tar.xz";
|
||||||
sha256 = "16n9gmlwn6rphi59hrwy6dpn785s3r13h2kmrn3k61l2kfws1hml";
|
sha256 = "0jm1fgbjgh496rsc0il2y46qd4bqq2ln9168p4zzh68mk4ml1yxg";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
|
16
pkgs/development/libraries/haskell/IntervalMap/default.nix
Normal file
16
pkgs/development/libraries/haskell/IntervalMap/default.nix
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{ cabal, Cabal, deepseq, QuickCheck }:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "IntervalMap";
|
||||||
|
version = "0.3.0.2";
|
||||||
|
sha256 = "14pbq5n2cn9gxjkmqpnbn7dx9963wp3sdbb180wm9l5xqi338s0l";
|
||||||
|
buildDepends = [ deepseq ];
|
||||||
|
testDepends = [ Cabal deepseq QuickCheck ];
|
||||||
|
meta = {
|
||||||
|
homepage = "http://www.chr-breitkopf.de/comp/IntervalMap";
|
||||||
|
description = "Maps from Intervals to values, with efficient search";
|
||||||
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
|
||||||
|
};
|
||||||
|
})
|
17
pkgs/development/libraries/haskell/ex-pool/default.nix
Normal file
17
pkgs/development/libraries/haskell/ex-pool/default.nix
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
{ cabal, exceptions, hashable, stm, time, transformers, vector }:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "ex-pool";
|
||||||
|
version = "0.1.0.2";
|
||||||
|
sha256 = "11q63yfr59r6cfzi635xj75nhcc2yi83snc75k638wyamxgvxng4";
|
||||||
|
buildDepends = [
|
||||||
|
exceptions hashable stm time transformers vector
|
||||||
|
];
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/kim/ex-pool";
|
||||||
|
description = "Another fork of resource-pool, with a MonadIO and MonadCatch constraint";
|
||||||
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
|
||||||
|
};
|
||||||
|
})
|
|
@ -0,0 +1,20 @@
|
||||||
|
{ cabal, HUnit, QuickCheck, testFramework, testFrameworkHunit
|
||||||
|
, testFrameworkQuickcheck2
|
||||||
|
}:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "extensible-effects";
|
||||||
|
version = "1.2.1";
|
||||||
|
sha256 = "066977hjhcg44v47hkjpf2gs48xsry74l4h8hp753jsvbfsv0030";
|
||||||
|
testDepends = [
|
||||||
|
HUnit QuickCheck testFramework testFrameworkHunit
|
||||||
|
testFrameworkQuickcheck2
|
||||||
|
];
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/RobotGymnast/extensible-effects";
|
||||||
|
description = "An Alternative to Monad Transformers";
|
||||||
|
license = self.stdenv.lib.licenses.mit;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
|
||||||
|
};
|
||||||
|
})
|
15
pkgs/development/libraries/haskell/haskelldb/default.nix
Normal file
15
pkgs/development/libraries/haskell/haskelldb/default.nix
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{ cabal, mtl, time }:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "haskelldb";
|
||||||
|
version = "2.2.2";
|
||||||
|
sha256 = "1nwy05wsffagv62kbi8ahm6s591wal7cdl19p0fqi86qz05y9hkm";
|
||||||
|
buildDepends = [ mtl time ];
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/m4dc4p/haskelldb";
|
||||||
|
description = "A library of combinators for generating and executing SQL statements";
|
||||||
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
|
||||||
|
};
|
||||||
|
})
|
|
@ -1,15 +1,20 @@
|
||||||
{ stdenv, fetchurl, fixedPoint ? false }:
|
{ stdenv, fetchurl, fixedPoint ? false }:
|
||||||
|
|
||||||
|
let
|
||||||
|
version = "1.1";
|
||||||
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "libopus-1.0.3";
|
name = "libopus-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://downloads.xiph.org/releases/opus/opus-1.0.3.tar.gz";
|
url = "http://downloads.xiph.org/releases/opus/opus-${version}.tar.gz";
|
||||||
sha256 = "175l7hv7d03c4iz60g185nqvwrabc39ksil0d7g07i6vjaf0h6hr";
|
sha256 = "158xprn2086arvdib3vbbygz7z6jqkw2nci7nlywzzwallap0wmr";
|
||||||
};
|
};
|
||||||
|
|
||||||
configureFlags = stdenv.lib.optionalString fixedPoint "--enable-fixed-point";
|
configureFlags = stdenv.lib.optionalString fixedPoint "--enable-fixed-point";
|
||||||
|
|
||||||
|
doCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Open, royalty-free, highly versatile audio codec";
|
description = "Open, royalty-free, highly versatile audio codec";
|
||||||
license = "BSD";
|
license = "BSD";
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
diff -rc read.c read.c
|
||||||
|
*** read.c 2006-03-17 15:24:20.000000000 +0100
|
||||||
|
--- read.c 2007-05-24 17:16:31.000000000 +0200
|
||||||
|
***************
|
||||||
|
*** 99,107 ****
|
||||||
|
--- 99,109 ----
|
||||||
|
#endif
|
||||||
|
INCLUDEDIR,
|
||||||
|
#ifndef _AMIGA
|
||||||
|
+ #if 0
|
||||||
|
"/usr/gnu/include",
|
||||||
|
"/usr/local/include",
|
||||||
|
"/usr/include",
|
||||||
|
+ #endif
|
||||||
|
#endif
|
||||||
|
0
|
||||||
|
};
|
||||||
|
diff -rc reremake.c
|
||||||
|
*** remake.c 2006-03-20 03:36:37.000000000 +0100
|
||||||
|
--- remake.c 2007-05-24 17:06:54.000000000 +0200
|
||||||
|
***************
|
||||||
|
*** 1452,1460 ****
|
||||||
|
--- 1452,1462 ----
|
||||||
|
static char *dirs[] =
|
||||||
|
{
|
||||||
|
#ifndef _AMIGA
|
||||||
|
+ #if 0
|
||||||
|
"/lib",
|
||||||
|
"/usr/lib",
|
||||||
|
#endif
|
||||||
|
+ #endif
|
||||||
|
#if defined(WINDOWS32) && !defined(LIBDIR)
|
||||||
|
/*
|
||||||
|
* This is completely up to the user at product install time. Just define
|
|
@ -0,0 +1,17 @@
|
||||||
|
Fixed default libpatttern on Darwin, imported from prefix overlay.
|
||||||
|
Got merged upstream:
|
||||||
|
https://savannah.gnu.org/bugs/?37197
|
||||||
|
--- default.c.orig 2009-05-02 12:25:24 +0200
|
||||||
|
+++ default.c 2009-05-02 12:25:58 +0200
|
||||||
|
@@ -509,7 +509,11 @@
|
||||||
|
#ifdef __MSDOS__
|
||||||
|
".LIBPATTERNS", "lib%.a $(DJDIR)/lib/lib%.a",
|
||||||
|
#else
|
||||||
|
+#ifdef __APPLE__
|
||||||
|
+ ".LIBPATTERNS", "lib%.dylib lib%.a",
|
||||||
|
+#else
|
||||||
|
".LIBPATTERNS", "lib%.so lib%.a",
|
||||||
|
+#endif
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
|
@ -0,0 +1,49 @@
|
||||||
|
{stdenv, fetchurl}:
|
||||||
|
|
||||||
|
let version = "4.0"; in
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "gnumake-${version}";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://gnu/make/make-${version}.tar.bz2";
|
||||||
|
sha256 = "1nyvn8mknw0mf7727lprva3lisl1y0n03lvar342rrpdmz3qc1p6";
|
||||||
|
};
|
||||||
|
|
||||||
|
/* On Darwin, there are 3 test failures that haven't been investigated
|
||||||
|
yet. */
|
||||||
|
doCheck = !stdenv.isDarwin && !stdenv.isFreeBSD;
|
||||||
|
|
||||||
|
patches =
|
||||||
|
[
|
||||||
|
# Purity: don't look for library dependencies (of the form
|
||||||
|
# `-lfoo') in /lib and /usr/lib. It's a stupid feature anyway.
|
||||||
|
# Likewise, when searching for included Makefiles, don't look in
|
||||||
|
# /usr/include and friends.
|
||||||
|
./impure-dirs.patch
|
||||||
|
|
||||||
|
# a bunch of patches from Gentoo, mostly should be from upstream (unreleased)
|
||||||
|
./darwin-library_search-dylib.patch
|
||||||
|
];
|
||||||
|
patchFlags = "-p0";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "GNU Make, a program controlling the generation of non-source files from sources";
|
||||||
|
|
||||||
|
longDescription =
|
||||||
|
'' Make is a tool which controls the generation of executables and
|
||||||
|
other non-source files of a program from the program's source files.
|
||||||
|
|
||||||
|
Make gets its knowledge of how to build your program from a file
|
||||||
|
called the makefile, which lists each of the non-source files and
|
||||||
|
how to compute it from other files. When you write a program, you
|
||||||
|
should write a makefile for it, so that it is possible to use Make
|
||||||
|
to build and install the program.
|
||||||
|
'';
|
||||||
|
|
||||||
|
homepage = http://www.gnu.org/software/make/;
|
||||||
|
|
||||||
|
license = "GPLv3+";
|
||||||
|
maintainers = [ stdenv.lib.maintainers.ludo ];
|
||||||
|
platforms = stdenv.lib.platforms.all;
|
||||||
|
};
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
diff -rc read.c read.c
|
||||||
|
*** read.c 2006-03-17 15:24:20.000000000 +0100
|
||||||
|
--- read.c 2007-05-24 17:16:31.000000000 +0200
|
||||||
|
***************
|
||||||
|
*** 99,107 ****
|
||||||
|
--- 99,109 ----
|
||||||
|
#endif
|
||||||
|
INCLUDEDIR,
|
||||||
|
#ifndef _AMIGA
|
||||||
|
+ #if 0
|
||||||
|
"/usr/gnu/include",
|
||||||
|
"/usr/local/include",
|
||||||
|
"/usr/include",
|
||||||
|
+ #endif
|
||||||
|
#endif
|
||||||
|
0
|
||||||
|
};
|
||||||
|
diff -rc reremake.c
|
||||||
|
*** remake.c 2006-03-20 03:36:37.000000000 +0100
|
||||||
|
--- remake.c 2007-05-24 17:06:54.000000000 +0200
|
||||||
|
***************
|
||||||
|
*** 1452,1460 ****
|
||||||
|
--- 1452,1462 ----
|
||||||
|
static char *dirs[] =
|
||||||
|
{
|
||||||
|
#ifndef _AMIGA
|
||||||
|
+ #if 0
|
||||||
|
"/lib",
|
||||||
|
"/usr/lib",
|
||||||
|
#endif
|
||||||
|
+ #endif
|
||||||
|
#if defined(WINDOWS32) && !defined(LIBDIR)
|
||||||
|
/*
|
||||||
|
* This is completely up to the user at product install time. Just define
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
||||||
cat > $out/bin/sbt << EOF
|
cat > $out/bin/sbt << EOF
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M"
|
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M"
|
||||||
${jre}/bin/java $SBT_OPTS -jar ${src} "\$@"
|
${jre}/bin/java \$SBT_OPTS -jar ${src} "\$@"
|
||||||
EOF
|
EOF
|
||||||
chmod +x $out/bin/sbt
|
chmod +x $out/bin/sbt
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -9,10 +9,10 @@ let
|
||||||
in
|
in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "anki-2.0.12";
|
name = "anki-2.0.18";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://ankisrs.net/download/mirror/${name}.tgz";
|
url = "http://ankisrs.net/download/mirror/${name}.tgz";
|
||||||
sha256 = "1pccws3rgfpyxdx5xph5x72c4a46is0alfz73icn9ppgjdizzipr";
|
sha256 = "1hpla3bgg7zh05f1dgycs5j4a01hnim66a8q2qzihf1r5zanr50j";
|
||||||
};
|
};
|
||||||
|
|
||||||
pythonPath = [ pyqt4 py.pysqlite py.sqlalchemy py.pyaudio ]
|
pythonPath = [ pyqt4 py.pysqlite py.sqlalchemy py.pyaudio ]
|
||||||
|
@ -66,6 +66,7 @@ stdenv.mkDerivation rec {
|
||||||
* even practicing guitar chords!
|
* even practicing guitar chords!
|
||||||
'';
|
'';
|
||||||
license = "GPLv3";
|
license = "GPLv3";
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ the-kenny ];
|
||||||
platforms = stdenv.lib.platforms.mesaPlatforms;
|
platforms = stdenv.lib.platforms.mesaPlatforms;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
|
||||||
name = "springlobby-${version}";
|
name = "springlobby-${version}";
|
||||||
version = "0.176";
|
version = "0.180";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://www.springlobby.info/tarballs/springlobby-${version}.tar.bz2";
|
url = "http://www.springlobby.info/tarballs/springlobby-${version}.tar.bz2";
|
||||||
sha256 = "0a5pnd15rlvbkvnz2s0axy3i7m2jlrk91kjpwflnrcqlf42c2rk9";
|
sha256 = "0v2pwrwiwiggyl95rcyfj3pdlwsss5vcmnyzd40r9swb9gyi55na";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
|
|
@ -1,19 +1,20 @@
|
||||||
{ stdenv, fetchsvn, wine, perl, which, coreutils, zenity, curl, cabextract, unzip, p7zip } :
|
{ stdenv, fetchsvn, wine, perl, which, coreutils, zenity, curl
|
||||||
|
, cabextract, unzip, p7zip, gnused, gnugrep, bash } :
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
rev = "939";
|
rev = "1078";
|
||||||
name = "winetricks-${rev}";
|
name = "winetricks-${rev}";
|
||||||
|
|
||||||
src = fetchsvn {
|
src = fetchsvn {
|
||||||
url = "http://winetricks.googlecode.com/svn/trunk";
|
url = "http://winetricks.googlecode.com/svn/trunk";
|
||||||
inherit rev;
|
inherit rev;
|
||||||
sha256 = "01v13qw4sxmfm09g9amqycnzy743gdrhvv23rjr9255dzlrj1s8f";
|
sha256 = "0ipvld0r5h6x2pgqkqa82q0w9flx6fn9aha8fd7axf5ji2gzmidm";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ perl which ];
|
buildInputs = [ perl which ];
|
||||||
|
|
||||||
pathAdd = stdenv.lib.concatStringsSep "/bin:" # coreutils is for sha1sum
|
pathAdd = stdenv.lib.concatStringsSep "/bin:" # coreutils is for sha1sum
|
||||||
[ wine perl which coreutils zenity curl cabextract unzip p7zip ]
|
[ wine perl which coreutils zenity curl cabextract unzip p7zip gnused gnugrep bash ]
|
||||||
+ "/bin";
|
+ "/bin";
|
||||||
|
|
||||||
patch = ./winetricks.patch;
|
patch = ./winetricks.patch;
|
||||||
|
@ -24,6 +25,7 @@ stdenv.mkDerivation rec {
|
||||||
description = "A script to install DLLs needed to work around problems in Wine";
|
description = "A script to install DLLs needed to work around problems in Wine";
|
||||||
license = "LGPLv2.1";
|
license = "LGPLv2.1";
|
||||||
homepage = http://code.google.com/p/winetricks/;
|
homepage = http://code.google.com/p/winetricks/;
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ the-kenny ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,11 +5,11 @@
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
|
||||||
name = "apparmor-${version}";
|
name = "apparmor-${version}";
|
||||||
version = "2.8.1";
|
version = "2.8.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://launchpad.net/apparmor/2.8/${version}/+download/${name}.tar.gz";
|
url = "http://launchpad.net/apparmor/2.8/${version}/+download/${name}.tar.gz";
|
||||||
sha256 = "1r0a5k14jbiik28m5gql0f3dbxl252jya7i120rrsbzqqnvw6nw7";
|
sha256 = "1fyjvfkvl0fc7agmz64ck8c965940xvcljrczq1z66sydivkybvl";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
{ stdenv, fetchurl, ... } @ args:
|
{ stdenv, fetchurl, ... } @ args:
|
||||||
|
|
||||||
import ./generic.nix (args // rec {
|
import ./generic.nix (args // rec {
|
||||||
version = "3.12.3";
|
version = "3.12.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz";
|
url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz";
|
||||||
sha256 = "b649c759646a630893c98855fb7e9e87e954105e3acac7b81ca85b1161572713";
|
sha256 = "c56317810e5716dd2be7ad947a6bd174460f7cf9afb33b700a052aa91f73f9bb";
|
||||||
};
|
};
|
||||||
|
|
||||||
features.iwlwifi = true;
|
features.iwlwifi = true;
|
||||||
|
|
|
@ -12,12 +12,12 @@ assert ldapSupport -> aprutil.ldapSupport && openldap != null;
|
||||||
assert mpm == "prefork" || mpm == "worker" || mpm == "event";
|
assert mpm == "prefork" || mpm == "worker" || mpm == "event";
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2.2.25";
|
version = "2.2.26";
|
||||||
name = "apache-httpd-${version}";
|
name = "apache-httpd-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://apache/httpd/httpd-${version}.tar.bz2";
|
url = "mirror://apache/httpd/httpd-${version}.tar.bz2";
|
||||||
sha1 = "e34222d1a8de38825397a1c70949bcc5836a1236";
|
sha256 = "1dj29cl2bsk8ir8hxw0ajhbpbrrmsh8mwqfc1ipiqgv7slyqx45g";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [perl apr aprutil pcre] ++
|
buildInputs = [perl apr aprutil pcre] ++
|
||||||
|
|
|
@ -14,12 +14,12 @@ assert sslSupport -> aprutil.sslSupport && openssl != null;
|
||||||
assert ldapSupport -> aprutil.ldapSupport && openldap != null;
|
assert ldapSupport -> aprutil.ldapSupport && openldap != null;
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2.4.6";
|
version = "2.4.7";
|
||||||
name = "apache-httpd-${version}";
|
name = "apache-httpd-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://apache/httpd/httpd-${version}.tar.bz2";
|
url = "mirror://apache/httpd/httpd-${version}.tar.bz2";
|
||||||
sha1 = "16d8ec72535ded65d035122b0d944b0e64eaa2a2";
|
sha256 = "06z7ij0avr8f3rvp6ifk3dn8j73i17cn4avz4fp1as43061qsdk4";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [perl] ++
|
buildInputs = [perl] ++
|
||||||
|
|
|
@ -12,6 +12,7 @@ stdenv.mkDerivation {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "A distributed memory object caching system";
|
description = "A distributed memory object caching system";
|
||||||
|
repositories.git = https://github.com/memcached/memcached.git;
|
||||||
homepage = http://memcached.org/;
|
homepage = http://memcached.org/;
|
||||||
license = "bsd";
|
license = "bsd";
|
||||||
maintainers = [ stdenv.lib.maintainers.coconnor ];
|
maintainers = [ stdenv.lib.maintainers.coconnor ];
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
{stdenv, fetchurl, python, librsync, gnused }:
|
{stdenv, fetchurl, python, librsync, gnused }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "rdiff-backup-1.2.8";
|
name = "rdiff-backup-1.3.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://savannah/rdiff-backup/rdiff-backup-1.2.8.tar.gz;
|
url = mirror://savannah/rdiff-backup/rdiff-backup-1.3.3.tar.gz;
|
||||||
sha256 = "1nwmmh816f96h0ff1jxk95ad38ilbhbdl5dgibx1d4cl81dsi48d";
|
sha256 = "01hcwf5rgqi303fa4kdjkbpa7n8mvvh7h9gpgh2b23nz73k0q0zf";
|
||||||
};
|
};
|
||||||
|
|
||||||
phases = "unpackPhase installPhase";
|
phases = "unpackPhase installPhase";
|
||||||
|
@ -15,11 +15,12 @@ stdenv.mkDerivation {
|
||||||
"/import sys/ asys.path += [ \"$out/lib/python2.7/site-packages/\" ]"
|
"/import sys/ asys.path += [ \"$out/lib/python2.7/site-packages/\" ]"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildInputs = [python librsync gnused ];
|
buildInputs = [ python librsync gnused ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "backup system trying to combine best a mirror and an incremental backup system";
|
description = "backup system trying to combine best a mirror and an incremental backup system";
|
||||||
homepage = http://rdiff-backup.nongnu.org/;
|
homepage = http://rdiff-backup.nongnu.org/;
|
||||||
license = "GPL-2";
|
license = "GPL-2";
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ the-kenny ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
{ stdenv, fetchurl }:
|
{ stdenv, fetchurl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "dosfstools-3.0.21";
|
name = "dosfstools-3.0.24";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://daniel-baumann.ch/files/software/dosfstools/${name}.tar.xz";
|
url = "http://daniel-baumann.ch/files/software/dosfstools/${name}.tar.xz";
|
||||||
sha256 = "12c9ilcpknm7hg3czkc50azndd0yjdj4jjnvizhwqxy3g0gm2960";
|
sha256 = "1hblhb98wm9gm60y32psdqm5jprs4a6dqzrapzgb6bw7r3kvf88y";
|
||||||
};
|
};
|
||||||
|
|
||||||
makeFlags = "PREFIX=$(out)";
|
makeFlags = "PREFIX=$(out)";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Utilities for creating and checking FAT and VFAT file systems";
|
description = "Utilities for creating and checking FAT and VFAT file systems";
|
||||||
|
repositories.git = git://daniel-baumann.ch/git/software/dosfstools.git;
|
||||||
homepage = http://www.daniel-baumann.ch/software/dosfstools/;
|
homepage = http://www.daniel-baumann.ch/software/dosfstools/;
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = stdenv.lib.platforms.linux;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
{ stdenv, fetchurl, python, zip }:
|
{ stdenv, fetchurl, python, zip }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "2013.10.23.2";
|
version = "2013.12.08.1";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "youtube-dl-${version}";
|
name = "youtube-dl-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://youtube-dl.org/downloads/${version}/${name}.tar.gz";
|
url = "http://youtube-dl.org/downloads/${version}/${name}.tar.gz";
|
||||||
sha256 = "d3f4c9e0da165395856e690314caa5eef4382bd994dd46f041a520bf9747c35d";
|
sha256 = "0sqdc0fbk6xlfd5d2iy4r9kr5inl0122zzri08zndpl4cbzawhaq";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python ];
|
buildInputs = [ python ];
|
||||||
|
@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://rg3.github.com/youtube-dl/";
|
homepage = "http://rg3.github.com/youtube-dl/";
|
||||||
|
repositories.git = https://github.com/rg3/youtube-dl.git;
|
||||||
description = "Command-line tool to download videos from YouTube.com and other sites";
|
description = "Command-line tool to download videos from YouTube.com and other sites";
|
||||||
|
|
||||||
platforms = with stdenv.lib.platforms; linux ++ darwin;
|
platforms = with stdenv.lib.platforms; linux ++ darwin;
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
sftpPath ? "/var/run/current-system/sw/libexec/sftp-server" }:
|
sftpPath ? "/var/run/current-system/sw/libexec/sftp-server" }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "dropbear-2013.60";
|
name = "dropbear-2013.62";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://matt.ucc.asn.au/dropbear/releases/${name}.tar.bz2";
|
url = "http://matt.ucc.asn.au/dropbear/releases/${name}.tar.bz2";
|
||||||
sha256 = "1fw1hrcavfqjmsn34dhkrzh8w06yfqvfss2rkvvnxnad7d2m432c";
|
sha256 = "1ylz0zd68cxdgs4x4cpc2y8h75395y10bxb1qflv0m6cpc166rf6";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = enableStatic;
|
dontDisableStatic = enableStatic;
|
||||||
|
|
|
@ -12,11 +12,11 @@ let
|
||||||
edf = enabled: flag: if enabled then "--enable-" + flag else "--disable-" + flag;
|
edf = enabled: flag: if enabled then "--enable-" + flag else "--disable-" + flag;
|
||||||
in
|
in
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
name = "aMule-2.2.6";
|
name = "aMule-2.3.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/amule/${name}.tar.bz2";
|
url = "mirror://sourceforge/amule/${name}.tar.bz2";
|
||||||
sha256 = "08l1931hcg1ia8yvhgx70hx64mknjnfn6l78m0ja44w13mgjpqvc";
|
sha256 = "17g6xh6k7rqy2sjp9l4m7h4in96cqwk5gfgg4fhlymzc6jfa3vfj";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
{ stdenv, fetchurl, pkgconfig, openssl, libsigcxx }:
|
{ stdenv, fetchurl, pkgconfig, openssl, libsigcxx }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "0.13.2";
|
version = "0.13.3";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libtorrent-${version}";
|
name = "libtorrent-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://libtorrent.rakshasa.no/downloads/libtorrent-${version}.tar.gz";
|
url = "http://libtorrent.rakshasa.no/downloads/libtorrent-${version}.tar.gz";
|
||||||
sha256 = "ed2f2dea16c29cac63fa2724f6658786d955f975861fa6811bcf1597ff8a5e4f";
|
sha256 = "0xsnyd1hnfvfq67y5s0ddhj2lhxmfms4djblaa0d1y5phdkpsc9l";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ pkgconfig openssl libsigcxx ];
|
buildInputs = [ pkgconfig openssl libsigcxx ];
|
||||||
|
|
|
@ -1,24 +1,22 @@
|
||||||
{ stdenv, fetchurl, libtorrent, ncurses, pkgconfig, libsigcxx, curl
|
{ stdenv, fetchurl, libtorrent, ncurses, pkgconfig, libsigcxx, curl
|
||||||
, zlib, openssl }:
|
, zlib, openssl
|
||||||
|
}:
|
||||||
|
|
||||||
let
|
stdenv.mkDerivation rec {
|
||||||
version = "0.9.2";
|
name = "rtorrent-0.9.3";
|
||||||
in
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "rtorrent-${version}";
|
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://libtorrent.rakshasa.no/downloads/rtorrent-${version}.tar.gz";
|
url = "http://libtorrent.rakshasa.no/downloads/${name}.tar.gz";
|
||||||
sha256 = "5c8f8c780bee376afce3c1cde2f5ecb928f40bac23b2b8171deed5cf3c888c3d";
|
sha256 = "043krhsiawigf8yjd5qfkdn5iqrssph1705dsx5fgbxipr0wm4wy";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ libtorrent ncurses pkgconfig libsigcxx curl zlib openssl ];
|
buildInputs = [ libtorrent ncurses pkgconfig libsigcxx curl zlib openssl ];
|
||||||
|
|
||||||
postInstall = ''
|
# postInstall = ''
|
||||||
mkdir -p $out/share/man/man1 $out/share/rtorrent
|
# mkdir -p $out/share/man/man1 $out/share/rtorrent
|
||||||
mv doc/rtorrent.1 $out/share/man/man1/rtorrent.1
|
# mv doc/rtorrent.1 $out/share/man/man1/rtorrent.1
|
||||||
mv doc/rtorrent.rc $out/share/rtorrent/rtorrent.rc
|
# mv doc/rtorrent.rc $out/share/rtorrent/rtorrent.rc
|
||||||
'';
|
# '';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://libtorrent.rakshasa.no/";
|
homepage = "http://libtorrent.rakshasa.no/";
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
{ stdenv, fetchurl, zlib, bzip2, libiconv }:
|
{ stdenv, fetchurl, zlib, bzip2, libiconv }:
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "clamav-${version}";
|
name = "clamav-${version}";
|
||||||
version = "0.97.8";
|
version = "0.98";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/clamav/clamav-${version}.tar.gz";
|
url = "mirror://sourceforge/clamav/clamav-${version}.tar.gz";
|
||||||
sha256 = "04pwm8a84silnvgimn2wi2wgwdzwpskybx72mp10ni1dd7yvswnq";
|
sha256 = "1dmkaa6sqynv4v74s9izq7m7kk8d78rvwyd123q4gva6gx9m0d0i";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ zlib bzip2 libiconv ];
|
buildInputs = [ zlib bzip2 libiconv ];
|
||||||
|
|
|
@ -2820,6 +2820,8 @@ let
|
||||||
|
|
||||||
oraclejdk = pkgs.jdkdistro true false;
|
oraclejdk = pkgs.jdkdistro true false;
|
||||||
|
|
||||||
|
oraclejdk7 = pkgs.oraclejdk7distro true false;
|
||||||
|
|
||||||
oraclejre = lowPrio (pkgs.jdkdistro false false);
|
oraclejre = lowPrio (pkgs.jdkdistro false false);
|
||||||
|
|
||||||
jrePlugin = lowPrio (pkgs.jdkdistro false true);
|
jrePlugin = lowPrio (pkgs.jdkdistro false true);
|
||||||
|
@ -2833,6 +2835,11 @@ let
|
||||||
(if pluginSupport then appendToName "plugin" else x: x)
|
(if pluginSupport then appendToName "plugin" else x: x)
|
||||||
(callPackage ../development/compilers/jdk/jdk6-linux.nix { });
|
(callPackage ../development/compilers/jdk/jdk6-linux.nix { });
|
||||||
|
|
||||||
|
oraclejdk7distro = installjdk: pluginSupport:
|
||||||
|
assert supportsJDK;
|
||||||
|
(if pluginSupport then appendToName "plugin" else x: x)
|
||||||
|
(callPackage ../development/compilers/jdk/jdk7-linux.nix { inherit installjdk; });
|
||||||
|
|
||||||
jikes = callPackage ../development/compilers/jikes { };
|
jikes = callPackage ../development/compilers/jikes { };
|
||||||
|
|
||||||
julia = callPackage ../development/compilers/julia {
|
julia = callPackage ../development/compilers/julia {
|
||||||
|
@ -2926,6 +2933,7 @@ let
|
||||||
|
|
||||||
camlimages = callPackage ../development/ocaml-modules/camlimages {
|
camlimages = callPackage ../development/ocaml-modules/camlimages {
|
||||||
libpng = libpng12;
|
libpng = libpng12;
|
||||||
|
giflib = giflib_4_1;
|
||||||
};
|
};
|
||||||
|
|
||||||
ocaml_cairo = callPackage ../development/ocaml-modules/ocaml-cairo { };
|
ocaml_cairo = callPackage ../development/ocaml-modules/ocaml-cairo { };
|
||||||
|
@ -3643,10 +3651,11 @@ let
|
||||||
|
|
||||||
gnum4 = callPackage ../development/tools/misc/gnum4 { };
|
gnum4 = callPackage ../development/tools/misc/gnum4 { };
|
||||||
|
|
||||||
gnumake = callPackage ../development/tools/build-managers/gnumake { };
|
gnumake380 = callPackage ../development/tools/build-managers/gnumake/3.80 { };
|
||||||
|
gnumake381 = callPackage ../development/tools/build-managers/gnumake/3.81 { };
|
||||||
gnumake380 = callPackage ../development/tools/build-managers/gnumake-3.80 { };
|
gnumake382 = callPackage ../development/tools/build-managers/gnumake/3.82 { };
|
||||||
gnumake381 = callPackage ../development/tools/build-managers/gnumake/3.81.nix { };
|
gnumake40 = callPackage ../development/tools/build-managers/gnumake/4.0 { };
|
||||||
|
gnumake = gnumake382;
|
||||||
|
|
||||||
gob2 = callPackage ../development/tools/misc/gob2 { };
|
gob2 = callPackage ../development/tools/misc/gob2 { };
|
||||||
|
|
||||||
|
@ -4332,6 +4341,7 @@ let
|
||||||
glsurf = callPackage ../applications/science/math/glsurf {
|
glsurf = callPackage ../applications/science/math/glsurf {
|
||||||
inherit (ocamlPackages) lablgl findlib camlimages ocaml_mysql mlgmp;
|
inherit (ocamlPackages) lablgl findlib camlimages ocaml_mysql mlgmp;
|
||||||
libpng = libpng12;
|
libpng = libpng12;
|
||||||
|
giflib = giflib_4_1;
|
||||||
};
|
};
|
||||||
|
|
||||||
gmime = callPackage ../development/libraries/gmime { };
|
gmime = callPackage ../development/libraries/gmime { };
|
||||||
|
@ -5095,6 +5105,7 @@ let
|
||||||
libupnp = callPackage ../development/libraries/pupnp { };
|
libupnp = callPackage ../development/libraries/pupnp { };
|
||||||
|
|
||||||
giflib = callPackage ../development/libraries/giflib { };
|
giflib = callPackage ../development/libraries/giflib { };
|
||||||
|
giflib_4_1 = callPackage ../development/libraries/giflib/4.1.nix { };
|
||||||
|
|
||||||
libungif = callPackage ../development/libraries/giflib/libungif.nix { };
|
libungif = callPackage ../development/libraries/giflib/libungif.nix { };
|
||||||
|
|
||||||
|
@ -5400,7 +5411,9 @@ let
|
||||||
|
|
||||||
openjpeg = callPackage ../development/libraries/openjpeg { lcms = lcms2; };
|
openjpeg = callPackage ../development/libraries/openjpeg { lcms = lcms2; };
|
||||||
|
|
||||||
openscenegraph = callPackage ../development/libraries/openscenegraph {};
|
openscenegraph = callPackage ../development/libraries/openscenegraph {
|
||||||
|
giflib = giflib_4_1;
|
||||||
|
};
|
||||||
|
|
||||||
openssl = callPackage ../development/libraries/openssl {
|
openssl = callPackage ../development/libraries/openssl {
|
||||||
fetchurl = fetchurlBoot;
|
fetchurl = fetchurlBoot;
|
||||||
|
@ -7464,7 +7477,9 @@ let
|
||||||
|
|
||||||
arora = callPackage ../applications/networking/browsers/arora { };
|
arora = callPackage ../applications/networking/browsers/arora { };
|
||||||
|
|
||||||
aseprite = callPackage ../applications/editors/aseprite { };
|
aseprite = callPackage ../applications/editors/aseprite {
|
||||||
|
giflib = giflib_4_1;
|
||||||
|
};
|
||||||
|
|
||||||
audacious = callPackage ../applications/audio/audacious { };
|
audacious = callPackage ../applications/audio/audacious { };
|
||||||
|
|
||||||
|
@ -8494,7 +8509,7 @@ let
|
||||||
jackSupport = config.mumble.jackSupport or false;
|
jackSupport = config.mumble.jackSupport or false;
|
||||||
};
|
};
|
||||||
|
|
||||||
murmur = callPackage ../applications/networking/mumble/murmur.nix {
|
murmur = callPackage ../applications/networking/mumble/murmur.nix {
|
||||||
avahi = avahi.override {
|
avahi = avahi.override {
|
||||||
withLibdnssdCompat = true;
|
withLibdnssdCompat = true;
|
||||||
};
|
};
|
||||||
|
@ -10347,6 +10362,7 @@ let
|
||||||
|
|
||||||
vice = callPackage ../misc/emulators/vice {
|
vice = callPackage ../misc/emulators/vice {
|
||||||
libX11 = xlibs.libX11;
|
libX11 = xlibs.libX11;
|
||||||
|
giflib = giflib_4_1;
|
||||||
};
|
};
|
||||||
|
|
||||||
viewnior = callPackage ../applications/graphics/viewnior { };
|
viewnior = callPackage ../applications/graphics/viewnior { };
|
||||||
|
|
|
@ -975,6 +975,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||||
|
|
||||||
esqueleto = callPackage ../development/libraries/haskell/esqueleto {};
|
esqueleto = callPackage ../development/libraries/haskell/esqueleto {};
|
||||||
|
|
||||||
|
exPool = callPackage ../development/libraries/haskell/ex-pool { hashable = self.hashable_1_2_1_0; };
|
||||||
|
|
||||||
exceptionMtl = callPackage ../development/libraries/haskell/exception-mtl {};
|
exceptionMtl = callPackage ../development/libraries/haskell/exception-mtl {};
|
||||||
|
|
||||||
exceptionTransformers = callPackage ../development/libraries/haskell/exception-transformers {};
|
exceptionTransformers = callPackage ../development/libraries/haskell/exception-transformers {};
|
||||||
|
@ -992,6 +994,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||||
|
|
||||||
fileLocation = callPackage ../development/libraries/haskell/file-location {};
|
fileLocation = callPackage ../development/libraries/haskell/file-location {};
|
||||||
|
|
||||||
|
extensibleEffects = callPackage ../development/libraries/haskell/extensible-effects {};
|
||||||
|
|
||||||
extensibleExceptions_0_1_1_0 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.0.nix {};
|
extensibleExceptions_0_1_1_0 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.0.nix {};
|
||||||
extensibleExceptions_0_1_1_2 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.2.nix {};
|
extensibleExceptions_0_1_1_2 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.2.nix {};
|
||||||
extensibleExceptions_0_1_1_3 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.3.nix {};
|
extensibleExceptions_0_1_1_3 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.3.nix {};
|
||||||
|
@ -1170,6 +1174,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||||
|
|
||||||
hashtables = callPackage ../development/libraries/haskell/hashtables {};
|
hashtables = callPackage ../development/libraries/haskell/hashtables {};
|
||||||
|
|
||||||
|
haskelldb = callPackage ../development/libraries/haskell/haskelldb {};
|
||||||
|
|
||||||
haskeline = callPackage ../development/libraries/haskell/haskeline {};
|
haskeline = callPackage ../development/libraries/haskell/haskeline {};
|
||||||
|
|
||||||
haskelineClass = callPackage ../development/libraries/haskell/haskeline-class {};
|
haskelineClass = callPackage ../development/libraries/haskell/haskeline-class {};
|
||||||
|
@ -1361,6 +1367,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||||
|
|
||||||
intervals = callPackage ../development/libraries/haskell/intervals {};
|
intervals = callPackage ../development/libraries/haskell/intervals {};
|
||||||
|
|
||||||
|
IntervalMap = callPackage ../development/libraries/haskell/IntervalMap {};
|
||||||
|
|
||||||
ioChoice = callPackage ../development/libraries/haskell/io-choice {};
|
ioChoice = callPackage ../development/libraries/haskell/io-choice {};
|
||||||
|
|
||||||
IORefCAS = callPackage ../development/libraries/haskell/IORefCAS {};
|
IORefCAS = callPackage ../development/libraries/haskell/IORefCAS {};
|
||||||
|
|
|
@ -309,7 +309,6 @@ let
|
||||||
vim = linux;
|
vim = linux;
|
||||||
vimHugeX = linux;
|
vimHugeX = linux;
|
||||||
VisualBoyAdvance = linux;
|
VisualBoyAdvance = linux;
|
||||||
vlc = linux;
|
|
||||||
vncrec = linux;
|
vncrec = linux;
|
||||||
vorbisTools = linux;
|
vorbisTools = linux;
|
||||||
vpnc = linux;
|
vpnc = linux;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue