svn merge ^/nixpkgs/trunk

I need the latest KDE-related changes

svn path=/nixpkgs/branches/stdenv-updates/; revision=32806
This commit is contained in:
Yury G. Kudryashov 2012-03-05 21:01:47 +00:00
commit b7642bfdfb
14 changed files with 65 additions and 57 deletions

View File

@ -1,4 +1,4 @@
{ kde, kdelibs, marble, shared_desktop_ontologies { kde, kdelibs, marble, shared_desktop_ontologies, pkgconfig
, boost, eigen, kde_workspace, attica, python, qca2, qimageblitz , boost, eigen, kde_workspace, attica, python, qca2, qimageblitz
, kdepimlibs, libkexiv2, libqalculate, libXtst }: , kdepimlibs, libkexiv2, libqalculate, libXtst }:
# TODO: qwt, scim # TODO: qwt, scim
@ -11,6 +11,8 @@ kde {
attica python qca2 qimageblitz kdepimlibs attica python qca2 qimageblitz kdepimlibs
libqalculate libXtst shared_desktop_ontologies marble libkexiv2]; libqalculate libXtst shared_desktop_ontologies marble libkexiv2];
buildNativeInputs = [ pkgconfig ];
meta = { meta = {
description = "KDE Plasma Addons"; description = "KDE Plasma Addons";
license = "GPL"; license = "GPL";

View File

@ -1,6 +1,6 @@
{ kde, kdelibs, marble, shared_desktop_ontologies { kde, kdelibs, marble, shared_desktop_ontologies, pkgconfig
, boost, eigen, kde_workspace, attica, python, qca2, qimageblitz , boost, eigen, kde_workspace, attica, python, qca2, qimageblitz
, kdepimlibs, libkexiv2, libqalculate, libXtst }: , kdepimlibs, libkexiv2, libqalculate, libXtst, libdbusmenu_qt }:
# TODO: qwt, scim # TODO: qwt, scim
kde { kde {
@ -8,9 +8,11 @@ kde {
KDEDIRS=marble; KDEDIRS=marble;
buildInputs = [ kdelibs boost eigen kde_workspace buildInputs = [ kdelibs boost eigen kde_workspace
attica python qca2 qimageblitz kdepimlibs attica python qca2 qimageblitz kdepimlibs libdbusmenu_qt
libqalculate libXtst shared_desktop_ontologies marble libkexiv2]; libqalculate libXtst shared_desktop_ontologies marble libkexiv2];
buildNativeInputs = [ pkgconfig ];
meta = { meta = {
description = "KDE Plasma Addons"; description = "KDE Plasma Addons";
license = "GPL"; license = "GPL";

View File

@ -1,11 +1,11 @@
{stdenv, fetchurl, zlib, expat}: {stdenv, fetchurl, zlib, expat}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "exiv2-0.21"; name = "exiv2-0.22";
src = fetchurl { src = fetchurl {
url = "http://www.exiv2.org/${name}.tar.gz"; url = "http://www.exiv2.org/${name}.tar.gz";
sha256 = "1r9phzb1h9v8smw1pix2k9lyr44n4nyba15x7qh45c0pwsjdf9yq"; sha256 = "0ynf4r4fqijaa9yb0wfddk0a151p8cbcqxab54dyhc1xk83saf6k";
}; };
propagatedBuildInputs = [zlib expat]; propagatedBuildInputs = [zlib expat];

View File

@ -1,15 +1,17 @@
{ cabal, HDBC, mtl, parsec, postgresql, time, utf8String }: { cabal, convertible, HDBC, mtl, parsec, postgresql, time
, utf8String
}:
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "HDBC-postgresql"; pname = "HDBC-postgresql";
version = "2.3.2.0"; version = "2.3.2.1";
sha256 = "0fwza9h2ghl70x44c4snfybnnfsj1mwlf5a1x12ddl1fbj6fx6gs"; sha256 = "1ji10w4d91dp3ci7pn1jd8nb3wasszwlsy1lfbb4mqnr15c9vnpb";
isLibrary = true; isLibrary = true;
isExecutable = true; isExecutable = true;
buildDepends = [ HDBC mtl parsec time utf8String ]; buildDepends = [ convertible HDBC mtl parsec time utf8String ];
extraLibraries = [ postgresql ]; extraLibraries = [ postgresql ];
meta = { meta = {
homepage = "http://software.complete.org/hdbc-postgresql"; homepage = "http://github.com/hdbc/hdbc-postgresql";
description = "PostgreSQL driver for HDBC"; description = "PostgreSQL driver for HDBC";
license = self.stdenv.lib.licenses.bsd3; license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms; platforms = self.ghc.meta.platforms;

View File

@ -2,8 +2,8 @@
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "HsOpenSSL"; pname = "HsOpenSSL";
version = "0.10.1.2"; version = "0.10.1.3";
sha256 = "0najn3749s6jxqavpxw7q58jzsvli06sxjgkvs3lidasv6jhwmxh"; sha256 = "0r6gns729nfaxlig0sxlal5cx4ipyjk62zrmwn5i1i7lighp10y0";
buildDepends = [ network time ]; buildDepends = [ network time ];
extraLibraries = [ openssl ]; extraLibraries = [ openssl ];
meta = { meta = {

View File

@ -6,8 +6,8 @@
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "happstack-server"; pname = "happstack-server";
version = "6.6.3"; version = "6.6.4";
sha256 = "0l1cv1syx1j8xvy5sjl6cj7l4zyizkmv6z8g038n8fwgsw130hm9"; sha256 = "1bdgazyrin7flfqi5ix8pp3ldisb101s4p8539h19xc8jw22x6sk";
isLibrary = true; isLibrary = true;
isExecutable = true; isExecutable = true;
buildDepends = [ buildDepends = [

View File

@ -1,23 +1,23 @@
{ cabal, aeson, blazeHtml, cabalFileTh, clientsession, cmdargs { cabal, aeson, blazeHtml, cabalFileTh, clientsession, cmdargs
, dataObject, dataObjectYaml, failure, fileEmbed, filepath, hamlet , dataObject, dataObjectYaml, failure, fileEmbed, filepath, hamlet
, hledger, hledgerLib, HUnit, ioStorage, parsec, regexpr, safe , hledger, hledgerLib, httpEnumerator, HUnit, ioStorage, parsec
, shakespeareCss, shakespeareJs, shakespeareText, text, time , regexpr, safe, shakespeareCss, shakespeareJs, shakespeareText
, transformers, wai, waiExtra, warp, yesod, yesodCore, yesodForm , text, time, tlsExtra, transformers, wai, waiExtra, warp, yesod
, yesodJson, yesodStatic , yesodCore, yesodForm, yesodJson, yesodStatic
}: }:
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "hledger-web"; pname = "hledger-web";
version = "0.17"; version = "0.17.1";
sha256 = "1b5k76p27pvxc91gns3aimy3zcy6m366nnpwzbm214v6ka82imfi"; sha256 = "0cix0k2skbrcbjhj876cx4mizjvkqnr91s092a3lg4rv40dhgwa9";
isLibrary = true; isLibrary = true;
isExecutable = true; isExecutable = true;
buildDepends = [ buildDepends = [
aeson blazeHtml cabalFileTh clientsession cmdargs dataObject aeson blazeHtml cabalFileTh clientsession cmdargs dataObject
dataObjectYaml failure fileEmbed filepath hamlet hledger hledgerLib dataObjectYaml failure fileEmbed filepath hamlet hledger hledgerLib
HUnit ioStorage parsec regexpr safe shakespeareCss shakespeareJs httpEnumerator HUnit ioStorage parsec regexpr safe shakespeareCss
shakespeareText text time transformers wai waiExtra warp yesod shakespeareJs shakespeareText text time tlsExtra transformers wai
yesodCore yesodForm yesodJson yesodStatic waiExtra warp yesod yesodCore yesodForm yesodJson yesodStatic
]; ];
meta = { meta = {
homepage = "http://hledger.org"; homepage = "http://hledger.org";

View File

@ -6,8 +6,8 @@
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "persistent"; pname = "persistent";
version = "0.8.0.1"; version = "0.8.0.2";
sha256 = "1lsmsx0zxa3h83z29r6h3r94czg7c8apid9mah48f8hxlfynbqhi"; sha256 = "10v11fnx7dhj2gg09k3ji054iywbpazs789vhfxn56wfg6rz59wb";
buildDepends = [ buildDepends = [
aeson attoparsec base64Bytestring blazeHtml conduit liftedBase aeson attoparsec base64Bytestring blazeHtml conduit liftedBase
monadControl mtl pathPieces poolConduit text time transformers monadControl mtl pathPieces poolConduit text time transformers

View File

@ -2,8 +2,8 @@
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "system-fileio"; pname = "system-fileio";
version = "0.3.5"; version = "0.3.7";
sha256 = "0d1baliykfpg15bzknx98slr0qa5yjr3va3w8hs02wgx6sp3wsy2"; sha256 = "0vjjpn3fq0s2assfg3p3wpk60jsrjp1f6i0djm3abdbmc53gqyi0";
buildDepends = [ systemFilepath text time ]; buildDepends = [ systemFilepath text time ];
meta = { meta = {
homepage = "https://john-millikin.com/software/haskell-filesystem/"; homepage = "https://john-millikin.com/software/haskell-filesystem/";

View File

@ -1,16 +1,16 @@
{ cabal, attoparsec, attoparsecConduit, blazeBuilder { cabal, attoparsec, attoparsecConduit, blazeBuilder
, blazeBuilderConduit, conduit, dataDefault, failure , blazeBuilderConduit, conduit, dataDefault, failure, monadControl
, systemFilepath, text, transformers, xmlTypes , systemFilepath, text, transformers, xmlTypes
}: }:
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "xml-conduit"; pname = "xml-conduit";
version = "0.5.3"; version = "0.5.3.1";
sha256 = "09jphn19g6v9z1b75iyqcdyn75n7inbhib8g9fgfzwd7q8rdd3yc"; sha256 = "124c88x3ww1414c7s3wx7z1kqy37m9mwihiwyamgz25lg502n8gb";
buildDepends = [ buildDepends = [
attoparsec attoparsecConduit blazeBuilder blazeBuilderConduit attoparsec attoparsecConduit blazeBuilder blazeBuilderConduit
conduit dataDefault failure systemFilepath text transformers conduit dataDefault failure monadControl systemFilepath text
xmlTypes transformers xmlTypes
]; ];
meta = { meta = {
homepage = "http://github.com/snoyberg/xml"; homepage = "http://github.com/snoyberg/xml";

View File

@ -1,11 +1,11 @@
{ stdenv, fetchurl, gettext }: { stdenv, fetchurl, gettext }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libexif-0.6.19"; name = "libexif-0.6.20";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libexif/${name}.tar.bz2"; url = "mirror://sourceforge/libexif/${name}.tar.bz2";
sha256 = "1gfa07bzs2lk0n887f1lvz5b9a7abyc3f5zaf39w4sf23hk9axpr"; sha256 = "05fphfmgrni6838v0lkcqv88fbw7r1mdw3ypy3bh567vv05x4wm7";
}; };
buildInputs = [ gettext ]; buildInputs = [ gettext ];

View File

@ -1,20 +0,0 @@
diff -rc libexif-0.6.14/Makefile.in libexif-0.6.14.new/Makefile.in
*** libexif-0.6.14/Makefile.in 2007-05-10 17:14:58.000000000 +0200
--- libexif-0.6.14.new/Makefile.in 2007-05-13 23:04:05.000000000 +0200
***************
*** 224,230 ****
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
! SUBDIRS = m4m po libexif test doc binary
@SHIP_BINARIES_TRUE@README_W32_XDIST = README-Win32.txt
EXTRA_DIST = @PACKAGE_TARNAME@.spec autogen.sh $(README_W32_XDIST)
ACLOCAL_AMFLAGS = -I auto-m4 -I m4m
--- 224,230 ----
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
! SUBDIRS = m4m libexif test binary
@SHIP_BINARIES_TRUE@README_W32_XDIST = README-Win32.txt
EXTRA_DIST = @PACKAGE_TARNAME@.spec autogen.sh $(README_W32_XDIST)
ACLOCAL_AMFLAGS = -I auto-m4 -I m4m

View File

@ -0,0 +1,21 @@
{ cabal, alex, Cabal, filepath, ghcPaths, happy, xhtml }:
cabal.mkDerivation (self: {
pname = "haddock";
version = "2.10.0";
sha256 = "045lmmna5nwj07si81vxms5xkkmqvjsiif20nny5mvlabshxn1yi";
isLibrary = true;
isExecutable = true;
buildDepends = [ Cabal filepath ghcPaths xhtml ];
buildTools = [ alex happy ];
meta = {
homepage = "http://www.haskell.org/haddock/";
description = "A documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View File

@ -160,7 +160,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
cabalInstall = self.cabalInstall_0_10_2; # 7.4.1 fails cabalInstall = self.cabalInstall_0_10_2; # 7.4.1 fails
alex = self.alex_3_0_1; # 7.4.1 ok alex = self.alex_3_0_1; # 7.4.1 ok
happy = self.happy_1_18_9; # 7.4.1 ok happy = self.happy_1_18_9; # 7.4.1 ok
haddock = self.haddock_2_9_2; # 7.4.1 fails haddock = self.haddock_2_10_0; # 7.4.1 ok
}; };
haskellPlatformDefaults_future = haskellPlatformDefaults_future =
@ -1563,7 +1563,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
haddock_2_7_2 = callPackage ../development/tools/documentation/haddock/2.7.2.nix {}; haddock_2_7_2 = callPackage ../development/tools/documentation/haddock/2.7.2.nix {};
haddock_2_9_2 = callPackage ../development/tools/documentation/haddock/2.9.2.nix {}; haddock_2_9_2 = callPackage ../development/tools/documentation/haddock/2.9.2.nix {};
haddock_2_9_4 = callPackage ../development/tools/documentation/haddock/2.9.4.nix {}; haddock_2_9_4 = callPackage ../development/tools/documentation/haddock/2.9.4.nix {};
haddock = self.haddock_2_9_4; haddock_2_10_0 = callPackage ../development/tools/documentation/haddock/2.10.0.nix {};
haddock = self.haddock_2_10_0;
happy_1_18_4 = callPackage ../development/tools/parsing/happy/1.18.4.nix {}; happy_1_18_4 = callPackage ../development/tools/parsing/happy/1.18.4.nix {};
happy_1_18_5 = callPackage ../development/tools/parsing/happy/1.18.5.nix {}; happy_1_18_5 = callPackage ../development/tools/parsing/happy/1.18.5.nix {};