* Sync with the trunk.
svn path=/nixpkgs/branches/x-updates/; revision=25993
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{ fetchurl, stdenv, pkgconfig, libdaemon, dbus, perl, perlXMLParser
|
||||
, expat, gettext, intltool, glib, gtk, qt4 ? null, lib
|
||||
, qt4Support ? false }:
|
||||
, qt4Support ? false
|
||||
, withLibdnsCompat ? false }:
|
||||
|
||||
assert qt4Support -> qt4 != null;
|
||||
|
||||
@@ -26,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
"--${if qt4Support then "enable" else "disable"}-qt4"
|
||||
"--disable-python"
|
||||
"--with-distro=none" "--localstatedir=/var"
|
||||
];
|
||||
] ++ stdenv.lib.optional withLibdnsCompat "--enable-compat-libdns_sd";
|
||||
|
||||
meta = {
|
||||
description = "Avahi, an mDNS/DNS-SD implementation";
|
||||
|
||||
11
pkgs/development/libraries/haskell/HaXml/1.13.3.nix
Normal file
11
pkgs/development/libraries/haskell/HaXml/1.13.3.nix
Normal file
@@ -0,0 +1,11 @@
|
||||
{cabal}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "HaXml";
|
||||
version = "1.13.3";
|
||||
sha256 = "08d9wy0rg9m66dd10x0zvkl74l25vxdakz7xp3j88s2gd31jp1v0";
|
||||
meta = {
|
||||
description = "Haskell utilities for parsing, filtering, transforming and generating XML documents.";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
{cabal}:
|
||||
{cabal, polyparse}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "HaXml";
|
||||
version = "1.13.3";
|
||||
sha256 = "08d9wy0rg9m66dd10x0zvkl74l25vxdakz7xp3j88s2gd31jp1v0";
|
||||
version = "1.20.2";
|
||||
sha256 = "05kmr2ablinnrg3x1xr19g5kzzby322lblvcvhwbkv26ajwi0b63";
|
||||
propagatedBuildInputs = [polyparse];
|
||||
meta = {
|
||||
description = "Haskell utilities for parsing, filtering, transforming and generating XML documents.";
|
||||
};
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "json";
|
||||
version = "0.4.3";
|
||||
sha256 = "56192d1e922cc71ad1aaf31baea8ee7e1f1b862f95bc72f60548caee4a484a87";
|
||||
version = "0.4.4";
|
||||
sha256 = "102qmz55b2mgcca3q1c2pkcr6hz7kmpldad3f6blhmp1cz15f081";
|
||||
propagatedBuildInputs = [mtl];
|
||||
meta = {
|
||||
description = "Support for serialising Haskell to and from JSON";
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
|
||||
let
|
||||
baseName = "libdbusmenu-qt";
|
||||
v = "0.5.1";
|
||||
v = "0.7.0";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "${baseName}-${v}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://launchpad.net/${baseName}/trunk/${v}/+download/${name}.tar.bz2";
|
||||
sha256 = "0ipz1f08d2wgg18l12wssv9lhm66xhj31a1dbikg2rzw7c6bvjvk";
|
||||
sha256 = "0zn3w57xjk34j08fx4n757kakkd4y07halrnaj4a0x0c9dhyjf14";
|
||||
};
|
||||
|
||||
buildInputs = [ cmake qt4 ];
|
||||
|
||||
19
pkgs/development/libraries/libebml/default.nix
Normal file
19
pkgs/development/libraries/libebml/default.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libebml-1.0.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.matroska.org/downloads/libebml/${name}.tar.bz2";
|
||||
sha256 = "0y5ip30nr96wjlh1pzw35ia1axyib158dhz8r5dxzmbcfgn0sj3j";
|
||||
};
|
||||
|
||||
configurePhase = "cd make/linux";
|
||||
makeFlags = "prefix=$(out)";
|
||||
|
||||
meta = {
|
||||
description = "Extensible Binary Meta Language library";
|
||||
homepage = http://dl.matroska.org/downloads/libebml/;
|
||||
};
|
||||
}
|
||||
|
||||
20
pkgs/development/libraries/libmatroska/default.nix
Normal file
20
pkgs/development/libraries/libmatroska/default.nix
Normal file
@@ -0,0 +1,20 @@
|
||||
{ stdenv, fetchurl, libebml }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libmatroska-1.0.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.matroska.org/downloads/libmatroska/${name}.tar.bz2";
|
||||
sha256 = "123v2dhvv6yijqxc30spabzznjf5lbcv4iv4mmz4b3jhvwiha06w";
|
||||
};
|
||||
|
||||
configurePhase = "cd make/linux";
|
||||
makeFlags = "prefix=$(out) LIBEBML_INCLUDE_DIR=${libebml}/include LIBEBML_LIB_DIR=${libebml}/lib";
|
||||
propagatedBuildInputs = [ libebml ];
|
||||
|
||||
meta = {
|
||||
description = "Matroska library";
|
||||
homepage = http://dl.matroska.org/downloads/libmatroska;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
|
||||
let inherit (composableDerivation) wwf; in
|
||||
|
||||
composableDerivation.composableDerivation {} {
|
||||
composableDerivation.composableDerivation {} rec {
|
||||
|
||||
name = "xapian-bindings-1.0.14";
|
||||
name = "xapian-bindings-1.0.23";
|
||||
|
||||
src = fetchurl {
|
||||
url = http://oligarchy.co.uk/xapian/1.0.14/xapian-bindings-1.0.14.tar.gz;
|
||||
sha256 = "060jjwddv6ws8iy3jkpl4zcrzzinkjvdblkl0gcja90qzl2j81q5";
|
||||
url = "http://oligarchy.co.uk/xapian/1.0.23/${name}.tar.gz";
|
||||
sha256 = "6028123c3cd9bfc380b672b89f5420f7d5c063fc3511dee4dd5d34033ccb6911";
|
||||
};
|
||||
|
||||
buildInputs = [ xapian pkgconfig ];
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, zlib }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "xapian-1.0.14";
|
||||
name = "xapian-1.0.23";
|
||||
|
||||
src = fetchurl {
|
||||
url = http://oligarchy.co.uk/xapian/1.0.14/xapian-core-1.0.14.tar.gz;
|
||||
sha256 = "0d51p6210059dbf0vn6zh2iyg4i5pynmhyh0gphnph2b317a1dcx";
|
||||
url = http://oligarchy.co.uk/xapian/1.0.23/xapian-core-1.0.23.tar.gz;
|
||||
sha256 = "0aed7296bd56b4b49aba944cc744e1e76fff8cfb0a70fd5b1f49d4c62a97ecc6";
|
||||
};
|
||||
|
||||
buildInputs = [zlib];
|
||||
|
||||
Reference in New Issue
Block a user