Merge master into x-updates
This commit is contained in:
@@ -22,11 +22,11 @@ let
|
||||
'';
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "SDL2-2.0.2";
|
||||
name = "SDL2-2.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.libsdl.org/release/${name}.tar.gz";
|
||||
sha256 = "0l78h3wlirnxxrdw3kkm9amhgjn6xrs9l5j871r552wabbw5f0ar";
|
||||
sha256 = "0369ngvb46x6c26h8zva4x22ywgy6mvn0wx87xqwxg40pxm9m9m5";
|
||||
};
|
||||
|
||||
# Since `libpulse*.la' contain `-lgdbm', PulseAudio must be propagated.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ fetchurl, stdenv, pkgconfig, clutter, gtk3 }:
|
||||
{ fetchurl, stdenv, pkgconfig, gobjectIntrospection, clutter, gtk3 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "clutter-gtk-1.4.4";
|
||||
@@ -9,9 +9,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ clutter gtk3 ];
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
configureFlags = [ "--disable-introspection" ]; # not needed anywhere AFAIK
|
||||
nativeBuildInputs = [ pkgconfig gobjectIntrospection ];
|
||||
|
||||
postBuild = "rm -rf $out/share/gtk-doc";
|
||||
|
||||
|
||||
19
pkgs/development/libraries/concurrencykit/default.nix
Normal file
19
pkgs/development/libraries/concurrencykit/default.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "concurrencykit-${version}";
|
||||
version = "0.4.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://concurrencykit.org/releases/ck-${version}.tar.gz";
|
||||
sha256 = "1gi5gpkxvbb6vkhjm9kab7dz1av2i11f1pggxp001rqq2mi3i6aq";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "A library of safe, high-performance concurrent data structures";
|
||||
homepage = "http://concurrencykit.org";
|
||||
license = stdenv.lib.licenses.bsd2;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
|
||||
};
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
# Options from inherited versions
|
||||
, version, sha256
|
||||
, extraPatches ? [ ]
|
||||
, license ? "Berkeley Database License"
|
||||
, license ? stdenv.lib.licenses.sleepycat
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
|
||||
url = "http://download.oracle.com/berkeley-db/${name}.tar.gz";
|
||||
sha256 = sha256;
|
||||
};
|
||||
|
||||
|
||||
patches = extraPatches;
|
||||
|
||||
configureFlags = [
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, pkgconfig, python
|
||||
{ stdenv, fetchurl, pkgconfig, python, gobjectIntrospection
|
||||
, gnonlin, libxml2
|
||||
}:
|
||||
|
||||
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "1n7nw8rqvwna9af55lggah44gdvfgld1igvgaya8glc37wpq89b0";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig python ];
|
||||
nativeBuildInputs = [ pkgconfig python gobjectIntrospection ];
|
||||
|
||||
propagatedBuildInputs = [ gnonlin libxml2 ];
|
||||
}
|
||||
|
||||
@@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "09c6yls8ipbmwimdjr7xi3hvf2xa1xn1pv07855r7wfyzas1xbl1";
|
||||
};
|
||||
|
||||
patches = [ ./different-path-with-pygobject.patch ];
|
||||
|
||||
buildInputs =
|
||||
[ pkgconfig gst-plugins-base pygtk pygobject3 ]
|
||||
;
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
diff -Nru gst-python-1.2.0-orig/gi/overrides/Makefile.in gst-python-1.2.0/gi/overrides/Makefile.in
|
||||
--- gst-python-1.2.0-orig/gi/overrides/Makefile.in 2014-03-22 21:47:56.235364405 +0800
|
||||
+++ gst-python-1.2.0/gi/overrides/Makefile.in 2014-03-22 21:48:28.737958066 +0800
|
||||
@@ -356,7 +356,7 @@
|
||||
|
||||
# We install everything in the gi/overrides folder
|
||||
pygioverridesdir = $(PYGI_OVERRIDES_DIR)
|
||||
-pygioverrides_PYTHON = Gst.py GstPbutils.py
|
||||
+pygioverrides_PYTHON = Gst.py GstPbutils.py __init__.py
|
||||
pygioverridesexecdir = $(PYGI_OVERRIDES_DIR)
|
||||
EXTRA_DIST = Gst.py
|
||||
INCLUDES = $(PYTHON_INCLUDES)
|
||||
diff -Nru gst-python-1.2.0-orig/gi/overrides/__init__.py gst-python-1.2.0/gi/overrides/__init__.py
|
||||
--- gst-python-1.2.0-orig/gi/overrides/__init__.py 1970-01-01 08:00:00.000000000 +0800
|
||||
+++ gst-python-1.2.0/gi/overrides/__init__.py 2014-03-22 21:48:15.442124287 +0800
|
||||
@@ -0,0 +1,4 @@
|
||||
+from pkgutil import extend_path
|
||||
+
|
||||
+__path__ = extend_path(__path__, __name__)
|
||||
+print(__path__, __name__)
|
||||
@@ -2,7 +2,7 @@
|
||||
, glib, dbus, udev, udisks2, libgcrypt
|
||||
, libgphoto2, avahi, libarchive, fuse, libcdio
|
||||
, libxml2, libxslt, docbook_xsl
|
||||
, lightWeight ? true, gnome, samba, makeWrapper }:
|
||||
, lightWeight ? true, gnome, samba, libgnome_keyring, gconf, makeWrapper }:
|
||||
|
||||
let
|
||||
ver_maj = "1.18";
|
||||
|
||||
@@ -15,6 +15,7 @@ cabal.mkDerivation (self: {
|
||||
lens liftedBase monadControl mtl network optparseApplicative
|
||||
transformers transformersBase xmlConduit xmlHamlet
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://floss.scru.org/hDAV";
|
||||
description = "RFC 4918 WebDAV support";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HList";
|
||||
version = "0.3.4.0";
|
||||
sha256 = "0jx0bfsc17c6bx621n7k0wfa5s59kcpi45p6wr8g4gyw846hjw9q";
|
||||
version = "0.3.4.1";
|
||||
sha256 = "02hw496qv2p0nnbz7lq7jfqnis19qqjsylyvdksqbwmjprk32rh2";
|
||||
buildDepends = [ mtl tagged ];
|
||||
testDepends = [ cmdargs doctest filepath hspec lens mtl syb ];
|
||||
buildTools = [ diffutils ];
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "attempt";
|
||||
version = "0.4.0";
|
||||
sha256 = "0n7srd1gy1fa0q1qzizvdgmrc078jyx47115aw85vvl74vh9qyjy";
|
||||
version = "0.4.0.1";
|
||||
sha256 = "1gvq04ds62kk88r2210mxd1fggp6vf5p8j5hci9vqkkss1hy9rxh";
|
||||
buildDepends = [ failure ];
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/attempt/tree/master";
|
||||
description = "Concrete data type for handling extensible exceptions as failures";
|
||||
description = "Concrete data type for handling extensible exceptions as failures. (deprecated)";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
{ cabal, aeson, attoparsec, blazeBuilder, caseInsensitive, conduit
|
||||
, httpConduit, httpTypes, network, tagsoup, text, transformers
|
||||
, unorderedContainers, xmlConduit
|
||||
, httpConduit, httpTypes, monadControl, network, resourcet
|
||||
, tagstreamConduit, text, transformers, unorderedContainers
|
||||
, xmlConduit
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "authenticate";
|
||||
version = "1.3.2.6";
|
||||
sha256 = "12sgi6q6kajjhh8mns9nklxj0kwn32xs5kzi7wmw50shx0smnjrz";
|
||||
version = "1.3.2.8";
|
||||
sha256 = "1ylijkj32li9nm4x16d66h6a74q07m4v3n2dqm67by548wfyh1j9";
|
||||
buildDepends = [
|
||||
aeson attoparsec blazeBuilder caseInsensitive conduit httpConduit
|
||||
httpTypes network tagsoup text transformers unorderedContainers
|
||||
xmlConduit
|
||||
httpTypes monadControl network resourcet tagstreamConduit text
|
||||
transformers unorderedContainers xmlConduit
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/yesodweb/authenticate";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "basic-prelude";
|
||||
version = "0.3.6.0";
|
||||
sha256 = "1sm89mva8vkhqp230g965b0k4n3g0c8w4sfsad8m1wh434g3k732";
|
||||
version = "0.3.7";
|
||||
sha256 = "1lk4f41f226v7na1cw0c8y62lm3pgwmn4560g1wmhvyxcj7185q5";
|
||||
buildDepends = [
|
||||
hashable liftedBase ReadArgs safe systemFilepath text transformers
|
||||
unorderedContainers vector
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "bytestring-lexing";
|
||||
version = "0.4.3.1";
|
||||
sha256 = "1n0sk1xqwkj4whp0gav7hwr33xqmwl3ylqfnqix8wbwz6xpg9ygn";
|
||||
version = "0.4.3.2";
|
||||
sha256 = "09ymg1n21668wn4harxg0cqlz98fz990bangpy99w2z7d6cwbc05";
|
||||
buildTools = [ alex ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/~wren/";
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{ cabal, deepseq, hashable, HUnit, testFramework
|
||||
, testFrameworkHunit, text
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "case-insensitive";
|
||||
version = "1.2.0.0";
|
||||
sha256 = "0ybdmqaqh9hdl3dl5kx8qhs4b67g78fhnkqnd3y2lpgqjvhnbzp4";
|
||||
buildDepends = [ deepseq hashable text ];
|
||||
testDepends = [ HUnit testFramework testFrameworkHunit text ];
|
||||
meta = {
|
||||
homepage = "https://github.com/basvandijk/case-insensitive";
|
||||
description = "Case insensitive string comparison";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "classy-prelude";
|
||||
version = "0.8.1.1";
|
||||
sha256 = "14iq0zdmw4f2i3c282hs89c4a763wcm7vn5n0f6kcvcpjgjyahgi";
|
||||
version = "0.8.2";
|
||||
sha256 = "1kvab1vns1mp0i0nyn0flg2m6f2sl8w1yr2c0x54172f20rdm5lv";
|
||||
buildDepends = [
|
||||
basicPrelude chunkedData enclosedExceptions hashable liftedBase
|
||||
monoTraversable semigroups systemFilepath text time transformers
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
{ cabal, base16Bytestring, base64Bytestring, basicPrelude
|
||||
, chunkedData, conduit, hspec, monoTraversable, mwcRandom
|
||||
, primitive, silently, systemFileio, systemFilepath, text
|
||||
, transformers, transformersBase, unixCompat, vector, void
|
||||
{ cabal, base16Bytestring, base64Bytestring, chunkedData, conduit
|
||||
, hspec, monoTraversable, mwcRandom, primitive, silently
|
||||
, systemFileio, systemFilepath, text, transformers
|
||||
, transformersBase, unixCompat, vector, void
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "conduit-combinators";
|
||||
version = "0.2.3";
|
||||
sha256 = "05sb1v6rciaj7cj6lxv6pf9ai0k3q6cvvflcb4a7q6ql9xr3j7pr";
|
||||
version = "0.2.3.1";
|
||||
sha256 = "078i0727nhy75y6bxav6sxr1gz9cq04nvskdnzwabljppd34dqg4";
|
||||
buildDepends = [
|
||||
base16Bytestring base64Bytestring chunkedData conduit
|
||||
monoTraversable mwcRandom primitive systemFileio systemFilepath
|
||||
text transformers transformersBase unixCompat vector void
|
||||
];
|
||||
testDepends = [
|
||||
base16Bytestring base64Bytestring basicPrelude chunkedData hspec
|
||||
monoTraversable mwcRandom silently text transformers vector
|
||||
base16Bytestring base64Bytestring chunkedData hspec monoTraversable
|
||||
mwcRandom silently systemFilepath text transformers vector
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/fpco/conduit-combinators";
|
||||
|
||||
14
pkgs/development/libraries/haskell/conduit-extra/default.nix
Normal file
14
pkgs/development/libraries/haskell/conduit-extra/default.nix
Normal file
@@ -0,0 +1,14 @@
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "conduit-extra";
|
||||
version = "1.0.0";
|
||||
sha256 = "120c3zay8svdw3b9nqgxlrj45a1d4xf0sijkg367m7hp22szvz8a";
|
||||
noHaddock = true;
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/conduit";
|
||||
description = "Temporary placeholder package";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,10 +1,13 @@
|
||||
{ cabal, conduit, cryptohash, transformers }:
|
||||
{ cabal, conduit, conduitExtra, cryptohash, resourcet, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "cryptohash-conduit";
|
||||
version = "0.1.0";
|
||||
sha256 = "08x45dy5crxc63gd4psryrzprz7lc5hbzjl23q56c3iqbvrx2r7w";
|
||||
buildDepends = [ conduit cryptohash transformers ];
|
||||
version = "0.1.1";
|
||||
sha256 = "1kmlskgb0jx8hkzdncr24aqir9k1kyfcb2rypvkdld1yin4nslga";
|
||||
buildDepends = [
|
||||
conduit conduitExtra cryptohash resourcet transformers
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/vincenthz/hs-cryptohash-conduit";
|
||||
description = "cryptohash conduit";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "cryptohash";
|
||||
version = "0.11.2";
|
||||
sha256 = "0az2p7lql1lchl85ca26b5sbvhqsv47daavyfqy84qmr3w3wyr28";
|
||||
version = "0.11.4";
|
||||
sha256 = "1laakkc1xzp2bmai0sfi86784wharqbyanlp1d1f1q6nj318by3y";
|
||||
buildDepends = [ byteable ];
|
||||
testDepends = [
|
||||
byteable HUnit QuickCheck testFramework testFrameworkHunit
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "digestive-functors";
|
||||
version = "0.7.0.0";
|
||||
sha256 = "1zn8vn6xcmp4w39b0k33bp7zsxvnn8g8p26mch4r8ng9ldcb2y8h";
|
||||
version = "0.7.1.0";
|
||||
sha256 = "0ry0ircxs6ml4wdz6hrn3jnyhniwdnn1dn21imq3kv68jlhfn3by";
|
||||
buildDepends = [ mtl text time ];
|
||||
testDepends = [
|
||||
HUnit mtl QuickCheck testFramework testFrameworkHunit
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "failure";
|
||||
version = "0.2.0.1";
|
||||
sha256 = "05k62sb2xj4ddjwsbfldxkap7v5kmv04qzic4sszx5i3ykbf20fd";
|
||||
version = "0.2.0.2";
|
||||
sha256 = "0hvcsn7qx00613f23vvb3vjpjlcy0nfavsai9f6s3yvmyssk5kfv";
|
||||
buildDepends = [ transformers ];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Failure";
|
||||
description = "A simple type class for success/failure computations";
|
||||
description = "A simple type class for success/failure computations. (deprecated)";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
|
||||
19
pkgs/development/libraries/haskell/git-date/default.nix
Normal file
19
pkgs/development/libraries/haskell/git-date/default.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{ cabal, QuickCheck, testFramework, testFrameworkQuickcheck2, time
|
||||
, utf8String
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "git-date";
|
||||
version = "0.2.1";
|
||||
sha256 = "17xiim439igg1gfcfwpzxjkgpmfqqh9v79jm4bg0f9h5dijij79l";
|
||||
buildDepends = [ time utf8String ];
|
||||
testDepends = [
|
||||
QuickCheck testFramework testFrameworkQuickcheck2 time utf8String
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/singpolyma/git-date-haskell";
|
||||
description = "Bindings to the date parsing from Git";
|
||||
license = self.stdenv.lib.licenses.gpl2;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -8,8 +8,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hakyll";
|
||||
version = "4.4.3.2";
|
||||
sha256 = "1n597q4pbdka7g06524j0zvjcjpv7fgf6mga1a0kfr012sf9cqz9";
|
||||
version = "4.5.0.0";
|
||||
sha256 = "19rmib508zcaada7xj0p84dbkjwzfiaxaszpmc763wlpx15azw8z";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
@@ -26,12 +26,6 @@ cabal.mkDerivation (self: {
|
||||
testFrameworkHunit testFrameworkQuickcheck2 text time
|
||||
];
|
||||
doCheck = false;
|
||||
patchPhase = ''
|
||||
sed -i -e 's|blaze-markup.*,|blaze-markup,|' \
|
||||
-e 's|blaze-html.*,|blaze-html,|' \
|
||||
-e 's|pandoc-citeproc.*,|pandoc-citeproc,|' \
|
||||
-e 's|regex-tdfa.*,|regex-tdfa,|' hakyll.cabal
|
||||
'';
|
||||
meta = {
|
||||
homepage = "http://jaspervdj.be/hakyll";
|
||||
description = "A static website compiler library";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hastache";
|
||||
version = "0.5.1";
|
||||
sha256 = "05lm7mjzc1hamxcj8akq06081bhp907hrjdkhas3wzm6ran6rwn3";
|
||||
version = "0.6.0";
|
||||
sha256 = "1z609mhsc875ba3k6mlmlqpmqlwgxpav2asnf83yzq1q7bfs0cxh";
|
||||
buildDepends = [
|
||||
blazeBuilder filepath ieee754 mtl syb text transformers utf8String
|
||||
];
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
{ cabal, conduit, hspec, HUnit, resourcet, systemFilepath
|
||||
, tagstreamConduit, text, transformers, xmlConduit, xmlTypes
|
||||
{ cabal, conduit, conduitExtra, hspec, HUnit, resourcet
|
||||
, systemFilepath, tagstreamConduit, text, transformers, xmlConduit
|
||||
, xmlTypes
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "html-conduit";
|
||||
version = "1.1.0.2";
|
||||
sha256 = "12a5hb9sf4sd11sjhwwp84k8whkxs7hqfyni2hi247fii2ldkfax";
|
||||
version = "1.1.0.4";
|
||||
sha256 = "1bl6h38fvhiidzxly49l7jickcg0s4fy59m4cizfjarxll9cspwb";
|
||||
buildDepends = [
|
||||
conduit resourcet systemFilepath tagstreamConduit text transformers
|
||||
xmlConduit xmlTypes
|
||||
conduit conduitExtra resourcet systemFilepath tagstreamConduit text
|
||||
transformers xmlConduit xmlTypes
|
||||
];
|
||||
testDepends = [ hspec HUnit xmlConduit ];
|
||||
meta = {
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "http-client";
|
||||
version = "0.2.2.3";
|
||||
sha256 = "0li4mfw5lm0y0m3l3r7cbmhbch7ap9n2067jqw1l0qjm8s74nqkh";
|
||||
version = "0.2.2.4";
|
||||
sha256 = "19dymsi39m2m7i99xsmcl9gigqm6jhynnv0w8w230mq8vraq1mcw";
|
||||
buildDepends = [
|
||||
base64Bytestring blazeBuilder caseInsensitive cookie
|
||||
dataDefaultClass deepseq failure httpTypes network publicsuffixlist
|
||||
|
||||
@@ -1,17 +1,19 @@
|
||||
{ cabal, async, basicPrelude, blazeBuilder, caseInsensitive
|
||||
, conduit, dataDefaultClass, hspec, httpClient, httpConduit
|
||||
{ cabal, async, blazeBuilder, caseInsensitive, conduit
|
||||
, conduitExtra, dataDefaultClass, hspec, httpClient, httpConduit
|
||||
, httpTypes, liftedBase, monadControl, network, networkConduit
|
||||
, resourcet, text, transformers, wai, waiLogger, warp, word8
|
||||
, resourcet, streamingCommons, text, transformers, wai, waiLogger
|
||||
, warp, word8
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "http-reverse-proxy";
|
||||
version = "0.3.1.1";
|
||||
sha256 = "02aksdkwhdxzc4kk7j3npbiqpm9px3yva0375mk1b1f2g552g5jj";
|
||||
version = "0.3.1.4";
|
||||
sha256 = "0j7k6njyp3qss08gja5p62zvqxdh7bpqfbzvkm23gdv8v1bgh5h6";
|
||||
buildDepends = [
|
||||
async basicPrelude blazeBuilder caseInsensitive conduit
|
||||
async blazeBuilder caseInsensitive conduit conduitExtra
|
||||
dataDefaultClass httpClient httpTypes liftedBase monadControl
|
||||
network networkConduit resourcet text wai waiLogger word8
|
||||
network networkConduit resourcet streamingCommons text transformers
|
||||
wai waiLogger word8
|
||||
];
|
||||
testDepends = [
|
||||
blazeBuilder conduit hspec httpConduit httpTypes liftedBase network
|
||||
|
||||
@@ -6,6 +6,7 @@ cabal.mkDerivation (self: {
|
||||
sha256 = "02l1lhl2ajbm5f7zq363nlb21dpdg1m0qsy330arccmds7z9g7a2";
|
||||
buildDepends = [ blazeBuilder caseInsensitive text ];
|
||||
testDepends = [ blazeBuilder hspec QuickCheck text ];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "https://github.com/aristidb/http-types";
|
||||
description = "Generic HTTP types for Haskell (for both client and server code)";
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "language-c-quote";
|
||||
version = "0.7.6";
|
||||
sha256 = "15sfasbrr9wzqkwv9xg9nvb3gnn4drkll3b3cappiyzkmawp2hkr";
|
||||
version = "0.7.7";
|
||||
sha256 = "0rj508hfv9xf30rfjhalz3yfb15vp4r4acdj8aahwfnbls2qb37v";
|
||||
buildDepends = [
|
||||
exceptionMtl exceptionTransformers filepath haskellSrcMeta
|
||||
mainlandPretty mtl srcloc syb symbol
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "language-c";
|
||||
version = "0.4.2";
|
||||
sha256 = "07pf4v4n7kvr5inkhs24b7g55pmkk4k5ihi6s5dbc200l01wz133";
|
||||
version = "0.4.3";
|
||||
sha256 = "0y5yn0jaairqixxqx7c80z5y5mc6czshps7wghjci1s39mn9cjf6";
|
||||
buildDepends = [ filepath syb ];
|
||||
buildTools = [ alex happy ];
|
||||
meta = {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{ cabal, blazeBuilder, Cabal, happy, HUnit, mtl, QuickCheck
|
||||
, testFramework, testFrameworkHunit, utf8Light, utf8String
|
||||
, testFramework, testFrameworkHunit, utf8Light, utf8String, alex
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
@@ -11,7 +11,8 @@ cabal.mkDerivation (self: {
|
||||
blazeBuilder Cabal HUnit mtl QuickCheck testFramework
|
||||
testFrameworkHunit utf8Light utf8String
|
||||
];
|
||||
buildTools = [ happy ];
|
||||
buildTools = [ happy alex ];
|
||||
preConfigure = "rm -rv dist; $SHELL runalex.sh";
|
||||
meta = {
|
||||
homepage = "http://github.com/alanz/language-javascript";
|
||||
description = "Parser for JavaScript";
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "linear";
|
||||
version = "1.9.1";
|
||||
sha256 = "17jvqy2nbcra36fzkwbjkfwg6mjw804zd1i50mhbqwg9j7z4s5sb";
|
||||
version = "1.10";
|
||||
sha256 = "1wl0hb58znc3n5f5jv0wm6g21p080zldlq954n0lm8sjwmv39cdx";
|
||||
buildDepends = [
|
||||
adjunctions binary distributive hashable lens reflection
|
||||
semigroupoids semigroups tagged transformers unorderedContainers
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
{ cabal, base64Bytestring, blazeBuilder, filepath, hspec, random
|
||||
, text
|
||||
, text, sendmail ? "sendmail"
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "mime-mail";
|
||||
version = "0.4.4.1";
|
||||
sha256 = "0jzbkrd62alvgyx9bkrzicz88hjjnnavpv6hl22cxnirz41h8hw0";
|
||||
version = "0.4.4.2";
|
||||
sha256 = "0s38xgv6kycnfahqi5dnrjn3wkaq35w87cv8p12pq0qq2x7dvawd";
|
||||
buildDepends = [
|
||||
base64Bytestring blazeBuilder filepath random text
|
||||
];
|
||||
testDepends = [ blazeBuilder hspec text ];
|
||||
configureFlags = [ "--ghc-option=-DMIME_MAIL_SENDMAIL_PATH=\"${sendmail}\"" ];
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/mime-mail";
|
||||
description = "Compose MIME email messages";
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "monad-logger";
|
||||
version = "0.3.4.0";
|
||||
sha256 = "16nrzms87klbs26rbaw4j8xal5k7glpbhg7r2x1m3gxbdhsp696n";
|
||||
version = "0.3.4.1";
|
||||
sha256 = "1i5192060svqhc1iv215b98hah6p29bzdqin6ng5qpq8d44hdnpm";
|
||||
buildDepends = [
|
||||
blazeBuilder conduit fastLogger liftedBase monadControl monadLoops
|
||||
mtl resourcet stm stmChans text transformers transformersBase
|
||||
|
||||
14
pkgs/development/libraries/haskell/monadloc/default.nix
Normal file
14
pkgs/development/libraries/haskell/monadloc/default.nix
Normal file
@@ -0,0 +1,14 @@
|
||||
{ cabal, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "monadloc";
|
||||
version = "0.7.1";
|
||||
sha256 = "1a773nysrsj61ka7bdacb0i7dxlgb1fjz3x5w9c1w1dv7rmhynmj";
|
||||
buildDepends = [ transformers ];
|
||||
meta = {
|
||||
homepage = "http://github.com/pepeiborra/monadloc";
|
||||
description = "A class for monads which can keep a monadic call trace";
|
||||
license = self.stdenv.lib.licenses.publicDomain;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "mono-traversable";
|
||||
version = "0.4.0.3";
|
||||
sha256 = "04g2ihk4n71zrz09si2k8j46y53i5vllps9xizgs0bmikmrgh29f";
|
||||
version = "0.4.0.4";
|
||||
sha256 = "1ikrdhr4f3755xim6j9db60a9y0mpdnljmck84qh47yk2axfp0n9";
|
||||
buildDepends = [
|
||||
comonad dlist dlistInstances hashable semigroupoids semigroups text
|
||||
transformers unorderedContainers vector vectorAlgorithms
|
||||
|
||||
15
pkgs/development/libraries/haskell/mtl/2.1.3.1.nix
Normal file
15
pkgs/development/libraries/haskell/mtl/2.1.3.1.nix
Normal file
@@ -0,0 +1,15 @@
|
||||
{ cabal, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "mtl";
|
||||
version = "2.1.3.1";
|
||||
sha256 = "1xpn2wjmqbh2cg1yssc6749xpgcqlrrg4iilwqgkcjgvaxlpdbvp";
|
||||
buildDepends = [ transformers ];
|
||||
meta = {
|
||||
homepage = "http://github.com/ekmett/mtl";
|
||||
description = "Monad classes, using functional dependencies";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
};
|
||||
})
|
||||
@@ -0,0 +1,19 @@
|
||||
{ cabal, aeson, blazeBuilder, conduit, monadControl, mysql
|
||||
, mysqlSimple, persistent, resourcet, text, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "persistent-mysql";
|
||||
version = "1.3.0.2";
|
||||
sha256 = "0yv2f8zqypbp5swdpxmgnfmmfsr6lwhb27k0hl9bh7ya76anhvqy";
|
||||
buildDepends = [
|
||||
aeson blazeBuilder conduit monadControl mysql mysqlSimple
|
||||
persistent resourcet text transformers
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://www.yesodweb.com/book/persistent";
|
||||
description = "Backend for the persistent library using MySQL database server";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,14 +1,15 @@
|
||||
{ cabal, aeson, blazeBuilder, conduit, monadControl, persistent
|
||||
, postgresqlLibpq, postgresqlSimple, text, time, transformers
|
||||
, postgresqlLibpq, postgresqlSimple, resourcet, text, time
|
||||
, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "persistent-postgresql";
|
||||
version = "1.3.0.3";
|
||||
sha256 = "00frqpv7wbksbjl714nhrian45p61kggxhpin9hawbwn2siwsg2m";
|
||||
version = "1.3.0.5";
|
||||
sha256 = "0abk38jzc7k93wrzn3pq90xj0mqln4nqrgzmmy0d3p4gmbzmnnia";
|
||||
buildDepends = [
|
||||
aeson blazeBuilder conduit monadControl persistent postgresqlLibpq
|
||||
postgresqlSimple text time transformers
|
||||
postgresqlSimple resourcet text time transformers
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
{ cabal, aeson, conduit, monadControl, monadLogger, persistent
|
||||
, text, transformers
|
||||
, resourcet, text, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "persistent-sqlite";
|
||||
version = "1.3.0.3";
|
||||
sha256 = "0b7dp2hiza02rnnph44rd2vls06jipmixi32icbijmcqk83hfglq";
|
||||
version = "1.3.0.5";
|
||||
sha256 = "05b7byc4z7mhni90cj2aan63f599wv0511zqbsm6kbylk1zpyizb";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson conduit monadControl monadLogger persistent text transformers
|
||||
aeson conduit monadControl monadLogger persistent resourcet text
|
||||
transformers
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://www.yesodweb.com/book/persistent";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "persistent-template";
|
||||
version = "1.3.1.2";
|
||||
sha256 = "1gdwwx55ihnqxgyw0wsx0pr4dcs2hdbp5xbnx6l1j03rn5x1sglq";
|
||||
version = "1.3.1.3";
|
||||
sha256 = "0q5ysv1r6p4mg79waq2g6ql11rap6znawkplddblpaa8lq9qalj6";
|
||||
buildDepends = [
|
||||
aeson monadControl monadLogger persistent text transformers
|
||||
unorderedContainers
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "persistent";
|
||||
version = "1.3.0.4";
|
||||
sha256 = "09p7nf6dnjz83qp7invkmzcr55zglm0y54p8pb1y6acjpnw3glkl";
|
||||
version = "1.3.0.6";
|
||||
sha256 = "0rj5yi8nziym9cb9c9vw6vdjflf2yfz02i39p6dsdy084f1ivpk8";
|
||||
buildDepends = [
|
||||
aeson attoparsec base64Bytestring blazeHtml blazeMarkup conduit
|
||||
liftedBase monadControl monadLogger pathPieces resourcePool
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "pool-conduit";
|
||||
version = "0.1.2.1";
|
||||
sha256 = "1mcx66xv1irxd66cfv23h4n7fplg5a0hyldlgk8km0k395mjw8k8";
|
||||
version = "0.1.2.2";
|
||||
sha256 = "1jg7kymr1v82xl9122q9fly385jhm1hr2406g35ydl9wnh4aaiw8";
|
||||
buildDepends = [
|
||||
monadControl resourcePool resourcet transformers
|
||||
];
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "postgresql-simple";
|
||||
version = "0.4.2.0";
|
||||
sha256 = "0g31a7s2h9d6f3igvrddbr357sk4vabvg88mmvb194pps66y8zzn";
|
||||
version = "0.4.2.1";
|
||||
sha256 = "1547n7rh0gsrjaa8f9lc4diljpps09kdf0gkm0cjf1gk2kr7lh94";
|
||||
buildDepends = [
|
||||
aeson attoparsec blazeBuilder blazeTextual hashable postgresqlLibpq
|
||||
scientific text time transformers uuid vector
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
{ cabal, conduit, controlMonadLoop, hspec, mtl, shakespeareText
|
||||
, text
|
||||
{ cabal, conduit, controlMonadLoop, hspec, mtl, shakespeare
|
||||
, shakespeareText, text
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "process-conduit";
|
||||
version = "1.0.0.1";
|
||||
sha256 = "1b1bya316gxj3rgn7qpjmmcllgy9aac69rqw664sw1rnypnic780";
|
||||
version = "1.0.0.2";
|
||||
sha256 = "0rz18x7gy8w1h2xq0il49k515n0y3gpxnl7mfgkczc86965w7fzj";
|
||||
buildDepends = [
|
||||
conduit controlMonadLoop mtl shakespeareText text
|
||||
conduit controlMonadLoop mtl shakespeare shakespeareText text
|
||||
];
|
||||
testDepends = [ conduit hspec ];
|
||||
meta = {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "profunctors";
|
||||
version = "4.0.2";
|
||||
sha256 = "1p98pczrxvhk1imwics25b5ac59qzixblns83a1k9zszvz42kmix";
|
||||
version = "4.0.3";
|
||||
sha256 = "0rdr75nqzxaly47vnpbmska608k457dgpzi5wfcqhmw996kh5inh";
|
||||
buildDepends = [ comonad semigroupoids tagged transformers ];
|
||||
meta = {
|
||||
homepage = "http://github.com/ekmett/profunctors/";
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
{ cabal, base64Bytestring, base64Conduit, basicPrelude, conduit
|
||||
, hspec, mtl, QuickCheck, resourcet, systemFileio, systemFilepath
|
||||
, text, transformers
|
||||
{ cabal, base64Bytestring, conduit, conduitExtra, hspec, mtl
|
||||
, QuickCheck, resourcet, systemFileio, systemFilepath, text
|
||||
, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "project-template";
|
||||
version = "0.1.3.2";
|
||||
sha256 = "076xq5hwi7bfn3cmx8zd19vnj6lj2p7qm2waam94qqw2m466xq50";
|
||||
version = "0.1.4.1";
|
||||
sha256 = "1vsx8a4kzdcwbdy47hb2wz32najsa6bqq6jkyal9nbc5ydwb65lb";
|
||||
buildDepends = [
|
||||
base64Bytestring base64Conduit basicPrelude conduit mtl resourcet
|
||||
systemFileio systemFilepath text transformers
|
||||
base64Bytestring conduit conduitExtra mtl resourcet systemFileio
|
||||
systemFilepath text transformers
|
||||
];
|
||||
testDepends = [
|
||||
base64Bytestring basicPrelude conduit hspec QuickCheck
|
||||
systemFilepath text transformers
|
||||
base64Bytestring conduit hspec QuickCheck resourcet systemFilepath
|
||||
text transformers
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/fpco/haskell-ide";
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "recaptcha";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "0mk2vdvm5jz8jh8xc4alsly8c9msfis0drbgg89rck1y387z2njz";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "04sdfp6bmcd3qkz1iqxijfiqa4qf78m5d16r9gjv90ckqf68kbih";
|
||||
buildDepends = [ HTTP network xhtml ];
|
||||
meta = {
|
||||
homepage = "http://github.com/jgm/recaptcha/tree/master";
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "resourcet";
|
||||
version = "0.4.10.1";
|
||||
sha256 = "05skxqxhbmsyjn72w1c9n924d865wxadfsxlavk0nmbd7ygmnazb";
|
||||
version = "0.4.10.2";
|
||||
sha256 = "0k0l4909b30hc2apxgzjz1rxbqqkhqnqchz53wi6zyhvbh46ffh6";
|
||||
buildDepends = [
|
||||
liftedBase mmorph monadControl mtl transformers transformersBase
|
||||
];
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
{ cabal, base64String, cprngAes, network, tlsExtra, utf8String
|
||||
{ cabal, base64Bytestring, cprngAes, dataDefault, filepath
|
||||
, mimeMail, network, stringsearch, text, tls
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "smtps-gmail";
|
||||
version = "1.0.0";
|
||||
sha256 = "0kv5m8rg5z1iic10av3bscdygnph1iab4b22sq3hmx6a93abqkc2";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
version = "1.1.0";
|
||||
sha256 = "0zr2ndpwfnb9pkv69vx94p0vpghl0khd0wbmccjpk6hlrp6fsj66";
|
||||
buildDepends = [
|
||||
base64String cprngAes network tlsExtra utf8String
|
||||
base64Bytestring cprngAes dataDefault filepath mimeMail network
|
||||
stringsearch text tls
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/enzoh/smtps-gmail";
|
||||
description = "Gmail API";
|
||||
description = "Gmail SMTP Client";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "snap-core";
|
||||
version = "0.9.6.1";
|
||||
sha256 = "1wfjkbck2dc4a1nxz62yprf68g66m9vhvxihn9c5xypxjpgj2r9k";
|
||||
version = "0.9.6.2";
|
||||
sha256 = "1s77p2q4zrpw2fksklqc9sgcb214fijsk88lqqasdiw9kb9xmwij";
|
||||
buildDepends = [
|
||||
attoparsec attoparsecEnumerator blazeBuilder blazeBuilderEnumerator
|
||||
bytestringMmap caseInsensitive deepseq enumerator filepath hashable
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "snap-server";
|
||||
version = "0.9.4.0";
|
||||
sha256 = "0jcg99byygdxx42p1w0a8nvyh2w2hrqj2j9n76hf7sa65f67j828";
|
||||
version = "0.9.4.1";
|
||||
sha256 = "07k7gndzmh4d2mghi8qv25frvdlgmn7497hh6j22ki0al0zrs0l9";
|
||||
buildDepends = [
|
||||
attoparsec attoparsecEnumerator blazeBuilder blazeBuilderEnumerator
|
||||
caseInsensitive enumerator MonadCatchIOTransformers mtl network
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "stm-chans";
|
||||
version = "3.0.0";
|
||||
sha256 = "1nnl5h88dshcmk0ydhkf84kkf6989igxry9r0z7lwlxfgf7q9nim";
|
||||
version = "3.0.0.2";
|
||||
sha256 = "1zsa092yjxsdq8nm2yqagdfpip3i3ff3xdwvys99ns7ridxbyynh";
|
||||
buildDepends = [ stm ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/~wren/";
|
||||
|
||||
13
pkgs/development/libraries/haskell/stm/2.4.3.nix
Normal file
13
pkgs/development/libraries/haskell/stm/2.4.3.nix
Normal file
@@ -0,0 +1,13 @@
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "stm";
|
||||
version = "2.4.3";
|
||||
sha256 = "0vzw4s06d5scfy4ircl81ym8ylkw9ckzsp8rq950dvipmaj1xhis";
|
||||
meta = {
|
||||
description = "Software Transactional Memory";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
};
|
||||
})
|
||||
@@ -0,0 +1,17 @@
|
||||
{ cabal, deepseq, hspec, network, QuickCheck, text, transformers
|
||||
, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "streaming-commons";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "1idlhvlv5pg20xq8h4rmphyflvpc9q88krwm498mh3s4983ik28c";
|
||||
buildDepends = [ network text transformers zlib ];
|
||||
testDepends = [ deepseq hspec QuickCheck text zlib ];
|
||||
meta = {
|
||||
homepage = "https://github.com/fpco/streaming-commons";
|
||||
description = "Common lower-level functions needed by various streaming data libraries";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "system-filepath";
|
||||
version = "0.4.9";
|
||||
sha256 = "0qxbibq6lj7gyw62crp774pv2a8cm83rllw5yjjsg372nk4m1is0";
|
||||
version = "0.4.10";
|
||||
sha256 = "176g5jm1gd6lrkmhfz9qh5aqwfbpwyr30yknfcc49wl7jkfhisiq";
|
||||
buildDepends = [ deepseq text ];
|
||||
meta = {
|
||||
homepage = "https://john-millikin.com/software/haskell-filesystem/";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "text-stream-decode";
|
||||
version = "0.1.0.4";
|
||||
sha256 = "041winxbqkz1y6vx6sgbhl925n5qxii2q7ijcwa85sj4dkrqpafr";
|
||||
version = "0.1.0.5";
|
||||
sha256 = "1s2lncs5k8rswg1bpf4vz5p1maj46bsgf7ar4lzcla9bf3f4bppy";
|
||||
buildDepends = [ text ];
|
||||
testDepends = [ deepseq hspec text ];
|
||||
meta = {
|
||||
homepage = "http://github.com/fpco/text-stream-decode";
|
||||
description = "Streaming decoding functions for UTF encodings";
|
||||
description = "Streaming decoding functions for UTF encodings. (deprecated)";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "th-desugar";
|
||||
version = "1.3.0";
|
||||
sha256 = "1wfypk1hcxr2918qp63df5xlx00rqwnaa59mivnlqs558g4kjx6j";
|
||||
version = "1.3.1";
|
||||
sha256 = "1wi0c5d1w6vjjk580zhypgqnnkndcsx4cmx5qy01w97h6kyj8913";
|
||||
buildDepends = [ mtl syb ];
|
||||
testDepends = [ hspec HUnit mtl syb ];
|
||||
meta = {
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "type-level-natural-number";
|
||||
version = "1.1.1";
|
||||
sha256 = "1zc26nckpcixxp1m818jhzi3dj1ysnjfc2xliq4rpmf5583k6mjw";
|
||||
version = "2.0";
|
||||
sha256 = "17zgm5ys1z61kxxczz3bzi9m3c48py6pvyx3cqk3xlh1w7n58ryk";
|
||||
meta = {
|
||||
description = "Simple, Haskell 2010-compatible type level natural numbers";
|
||||
description = "Simple type level natural numbers";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "unbounded-delays";
|
||||
version = "0.1.0.6";
|
||||
sha256 = "0yykb9jqxhvbngvp2gbzb0ch2cmzdxx8km62dclyvr3xbv6hk1h7";
|
||||
version = "0.1.0.7";
|
||||
sha256 = "1nv50i90hgvcl51w7s8x1c1ylpzyrbvs2mz5zfn68lr1ix2lk879";
|
||||
meta = {
|
||||
homepage = "https://github.com/basvandijk/unbounded-delays";
|
||||
description = "Unbounded thread delays and timeouts";
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
{ cabal, base64Bytestring, blazeBuilder, blazeHtml, blazeMarkup
|
||||
, byteable, cmdargs, cryptohash, cryptohashConduit, fileEmbed
|
||||
, filepath, hspec, httpDate, httpTypes, mimeTypes, network
|
||||
, systemFileio, systemFilepath, text, time, transformers
|
||||
, unixCompat, unorderedContainers, wai, waiExtra, waiTest, warp
|
||||
, zlib
|
||||
, byteable, cryptohash, cryptohashConduit, fileEmbed, filepath
|
||||
, hspec, httpDate, httpTypes, mimeTypes, network
|
||||
, optparseApplicative, systemFileio, systemFilepath, text, time
|
||||
, transformers, unixCompat, unorderedContainers, wai, waiExtra
|
||||
, waiTest, warp, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "wai-app-static";
|
||||
version = "2.0.0.5";
|
||||
sha256 = "0f18wwk0xrzbn9d6krjdcm71cyxl1pzzi5xqwzzc9xnq595m75wa";
|
||||
version = "2.0.1";
|
||||
sha256 = "1mygyp70rmhnkc0s8626cxrkvcbil92v4gnx70iz26gfb5q9lc7d";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
base64Bytestring blazeBuilder blazeHtml blazeMarkup byteable
|
||||
cmdargs cryptohash cryptohashConduit fileEmbed filepath httpDate
|
||||
httpTypes mimeTypes systemFileio systemFilepath text time
|
||||
cryptohash cryptohashConduit fileEmbed filepath httpDate httpTypes
|
||||
mimeTypes optparseApplicative systemFileio systemFilepath text time
|
||||
transformers unixCompat unorderedContainers wai waiExtra warp zlib
|
||||
];
|
||||
testDepends = [
|
||||
|
||||
@@ -1,23 +1,24 @@
|
||||
{ cabal, ansiTerminal, base64Bytestring, blazeBuilder
|
||||
, blazeBuilderConduit, caseInsensitive, conduit, dataDefault
|
||||
, fastLogger, hspec, httpTypes, HUnit, liftedBase, network
|
||||
, resourcet, stringsearch, text, time, transformers, void, wai
|
||||
, waiLogger, waiTest, word8, zlib, zlibBindings, zlibConduit
|
||||
, blazeBuilderConduit, caseInsensitive, conduit, conduitExtra
|
||||
, dataDefault, fastLogger, hspec, httpTypes, HUnit, liftedBase
|
||||
, network, resourcet, stringsearch, text, time, transformers, void
|
||||
, wai, waiLogger, waiTest, word8, zlib, zlibBindings, zlibConduit
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "wai-extra";
|
||||
version = "2.1.1";
|
||||
sha256 = "1bsc9sjmp9hspdif4f81iqjkcaflv6b7rd42g62qj790a4b70igf";
|
||||
version = "2.1.1.1";
|
||||
sha256 = "1mqpy1klr4b5dvgk89hqyd8c2vg7rl0vypy3m9hxr2r4bzifkqc1";
|
||||
buildDepends = [
|
||||
ansiTerminal base64Bytestring blazeBuilder blazeBuilderConduit
|
||||
caseInsensitive conduit dataDefault fastLogger httpTypes liftedBase
|
||||
network resourcet stringsearch text time transformers void wai
|
||||
waiLogger word8 zlibConduit
|
||||
caseInsensitive conduit conduitExtra dataDefault fastLogger
|
||||
httpTypes liftedBase network resourcet stringsearch text time
|
||||
transformers void wai waiLogger word8 zlibConduit
|
||||
];
|
||||
testDepends = [
|
||||
blazeBuilder conduit dataDefault fastLogger hspec httpTypes HUnit
|
||||
resourcet text transformers wai waiTest zlib zlibBindings
|
||||
blazeBuilder conduit conduitExtra dataDefault fastLogger hspec
|
||||
httpTypes HUnit resourcet text transformers wai waiTest zlib
|
||||
zlibBindings
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
{ cabal, blazeBuilder, blazeBuilderConduit, conduit, httpTypes
|
||||
, transformers, wai, warp, zlibConduit
|
||||
{ cabal, blazeBuilder, blazeBuilderConduit, conduit, conduitExtra
|
||||
, httpTypes, transformers, wai, warp, zlibConduit
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "wai-handler-launch";
|
||||
version = "2.0.1.1";
|
||||
sha256 = "10izbri1a8mjb2q4r1badw63qbp3vxnw5v2hzskq6911bckqkskc";
|
||||
version = "2.0.1.2";
|
||||
sha256 = "1mcjxv4dkcc5rx1bj8zc5m2q2ifcdwhsl4x4fnrv1ir9kclzsm7q";
|
||||
buildDepends = [
|
||||
blazeBuilder blazeBuilderConduit conduit httpTypes transformers wai
|
||||
warp zlibConduit
|
||||
blazeBuilder blazeBuilderConduit conduit conduitExtra httpTypes
|
||||
transformers wai warp zlibConduit
|
||||
];
|
||||
meta = {
|
||||
description = "Launch a web app in the default browser";
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{ cabal, blazeBuilder, blazeBuilderConduit, caseInsensitive
|
||||
, conduit, cookie, deepseq, hspec, httpTypes, network, text
|
||||
, transformers, wai
|
||||
, conduit, conduitExtra, cookie, deepseq, hspec, httpTypes, network
|
||||
, text, transformers, wai
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "wai-test";
|
||||
version = "2.0.1";
|
||||
sha256 = "0c803l3cz5bjf60l97sy1isxhnmbpzr5x39yhnck28r0vykycnrj";
|
||||
version = "2.0.1.1";
|
||||
sha256 = "08mkn6v8kxlcn2qb5rz9m5mqzl9wy43mxs2jzl1gavkf9bhwc93s";
|
||||
buildDepends = [
|
||||
blazeBuilder blazeBuilderConduit caseInsensitive conduit cookie
|
||||
deepseq httpTypes network text transformers wai
|
||||
blazeBuilder blazeBuilderConduit caseInsensitive conduit
|
||||
conduitExtra cookie deepseq httpTypes network text transformers wai
|
||||
];
|
||||
testDepends = [ hspec wai ];
|
||||
meta = {
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "wai-websockets";
|
||||
version = "2.1.0";
|
||||
sha256 = "094imqhkn4ghifgp2qhs4hnby3zzdd84fhmyvvy7igcpz1rmll7a";
|
||||
version = "2.1.0.1";
|
||||
sha256 = "1ic1wgfp16j6lhypn1psmicafjavbhq5rvm32xqwkb65abhpg571";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
{ cabal, blazeBuilder, conduit, httpTypes, network, text
|
||||
, transformers, vault
|
||||
{ cabal, blazeBuilder, conduit, conduitExtra, httpTypes, network
|
||||
, text, transformers, vault
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "wai";
|
||||
version = "2.1.0";
|
||||
sha256 = "0n3dgm1pwv9baxrx0qh0iq1mh9i7ihhki3h4ks5k74d37w7bwcjy";
|
||||
version = "2.1.0.1";
|
||||
sha256 = "03gp3ijdpyyh7zic89laj0y4wsi8f49lbqlqq8w9msfgizjhvdv6";
|
||||
buildDepends = [
|
||||
blazeBuilder conduit httpTypes network text transformers vault
|
||||
blazeBuilder conduit conduitExtra httpTypes network text
|
||||
transformers vault
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/yesodweb/wai";
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
{ cabal, conduit, cprngAes, dataDefaultClass, network
|
||||
, networkConduit, tls, transformers, wai, warp
|
||||
{ cabal, conduit, conduitExtra, cprngAes, dataDefaultClass, network
|
||||
, networkConduit, resourcet, streamingCommons, tls, transformers
|
||||
, wai, warp
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "warp-tls";
|
||||
version = "2.0.3.1";
|
||||
sha256 = "1cyf4syblisi5hana7h2g72yyrjln40v3b6jq2253nglqip79l5w";
|
||||
version = "2.0.3.2";
|
||||
sha256 = "1dqaq1z4gb3sya41hiwsxgl4f0v7sqza7aazf2vc7dd5x5izp02w";
|
||||
buildDepends = [
|
||||
conduit cprngAes dataDefaultClass network networkConduit tls
|
||||
transformers wai warp
|
||||
conduit conduitExtra cprngAes dataDefaultClass network
|
||||
networkConduit resourcet streamingCommons tls transformers wai warp
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/yesodweb/wai";
|
||||
|
||||
@@ -1,23 +1,25 @@
|
||||
{ cabal, blazeBuilder, blazeBuilderConduit, caseInsensitive
|
||||
, conduit, doctest, hashable, hspec, HTTP, httpDate, httpTypes
|
||||
, HUnit, liftedBase, network, networkConduit, QuickCheck
|
||||
, simpleSendfile, text, time, transformers, unixCompat, void, wai
|
||||
, conduit, conduitExtra, doctest, hashable, hspec, HTTP, httpDate
|
||||
, httpTypes, HUnit, liftedBase, network, networkConduit, QuickCheck
|
||||
, simpleSendfile, streamingCommons, text, time, transformers
|
||||
, unixCompat, void, wai
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "warp";
|
||||
version = "2.1.3";
|
||||
sha256 = "00861dimzvbbqx3pbpihfml8k2fkvsw8kda7mkkix59xqsjwc1nz";
|
||||
version = "2.1.3.3";
|
||||
sha256 = "1dbarrjb6y4cbc1dc265b008b6d5qziqnikdbnbdlrwfzr97cz23";
|
||||
buildDepends = [
|
||||
blazeBuilder blazeBuilderConduit caseInsensitive conduit hashable
|
||||
httpDate httpTypes liftedBase network networkConduit simpleSendfile
|
||||
text transformers unixCompat void wai
|
||||
blazeBuilder blazeBuilderConduit caseInsensitive conduit
|
||||
conduitExtra hashable httpDate httpTypes liftedBase network
|
||||
networkConduit simpleSendfile streamingCommons text transformers
|
||||
unixCompat void wai
|
||||
];
|
||||
testDepends = [
|
||||
blazeBuilder blazeBuilderConduit caseInsensitive conduit doctest
|
||||
hashable hspec HTTP httpDate httpTypes HUnit liftedBase network
|
||||
networkConduit QuickCheck simpleSendfile text time transformers
|
||||
unixCompat void wai
|
||||
blazeBuilder blazeBuilderConduit caseInsensitive conduit
|
||||
conduitExtra doctest hashable hspec HTTP httpDate httpTypes HUnit
|
||||
liftedBase network networkConduit QuickCheck simpleSendfile
|
||||
streamingCommons text time transformers unixCompat void wai
|
||||
];
|
||||
doCheck = false;
|
||||
meta = {
|
||||
|
||||
@@ -1,20 +1,21 @@
|
||||
{ cabal, attoparsec, attoparsecConduit, blazeBuilder
|
||||
, blazeBuilderConduit, blazeHtml, blazeMarkup, conduit, dataDefault
|
||||
, deepseq, failure, hspec, HUnit, monadControl, resourcet
|
||||
, systemFilepath, text, transformers, xmlTypes
|
||||
, blazeBuilderConduit, blazeHtml, blazeMarkup, conduit
|
||||
, conduitExtra, dataDefault, deepseq, hspec, HUnit, monadControl
|
||||
, resourcet, systemFilepath, text, transformers, xmlTypes
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "xml-conduit";
|
||||
version = "1.1.0.9";
|
||||
sha256 = "01sx8yblknv0dyi7z6k6icfvwjvl4dyhrka1d6y1793xcp1mkxs6";
|
||||
version = "1.2.0.1";
|
||||
sha256 = "0ry3h1csblssv2x8b63hvl2gqc0wyzyqbvp6iyisrk77wkz72jw9";
|
||||
buildDepends = [
|
||||
attoparsec attoparsecConduit blazeBuilder blazeBuilderConduit
|
||||
blazeHtml blazeMarkup conduit dataDefault deepseq failure
|
||||
blazeHtml blazeMarkup conduit conduitExtra dataDefault deepseq
|
||||
monadControl resourcet systemFilepath text transformers xmlTypes
|
||||
];
|
||||
testDepends = [
|
||||
blazeMarkup conduit hspec HUnit text transformers xmlTypes
|
||||
blazeMarkup conduit hspec HUnit resourcet text transformers
|
||||
xmlTypes
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/xml";
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "xml-hamlet";
|
||||
version = "0.4.0.6";
|
||||
sha256 = "05izdqpxw0gq2wgs4ckr55xvzfk5ay7xpbcvihj66myiah5azqwy";
|
||||
version = "0.4.0.7";
|
||||
sha256 = "05rygs3ja3zc87az151mkbm4llrnshzrqf1mfpbwx4ysfgjkvq7b";
|
||||
buildDepends = [ parsec shakespeare text xmlConduit ];
|
||||
testDepends = [ hspec HUnit parsec shakespeare text xmlConduit ];
|
||||
meta = {
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "xss-sanitize";
|
||||
version = "0.3.5";
|
||||
sha256 = "13iggcivpvzlzlx0n1pb6lyw55lc7d7hzihf1llphq6lmdy6l49s";
|
||||
version = "0.3.5.2";
|
||||
sha256 = "1lkawsing0x776078qi1565aj1nr4smxhql1xzfw0bjihbgs1d6b";
|
||||
buildDepends = [
|
||||
attoparsec cssText network tagsoup text utf8String
|
||||
];
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yaml";
|
||||
version = "0.8.8";
|
||||
sha256 = "0fv56x40ici6hx2dfy85fg7zy213mn82h84czhj4xbvjszg8wycw";
|
||||
version = "0.8.8.1";
|
||||
sha256 = "1lkw05rx88jckzlkslb945zswn6g7i3vxsgxpj9pkcxvh3y9zagv";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
@@ -13,8 +13,8 @@ cabal.mkDerivation (self: {
|
||||
unorderedContainers vector
|
||||
];
|
||||
testDepends = [
|
||||
aeson conduit hspec HUnit text transformers unorderedContainers
|
||||
vector
|
||||
aeson conduit hspec HUnit resourcet text transformers
|
||||
unorderedContainers vector
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/yaml/";
|
||||
|
||||
@@ -1,21 +1,23 @@
|
||||
{ cabal, aeson, authenticate, blazeHtml, blazeMarkup, dataDefault
|
||||
, emailValidate, fileEmbed, hamlet, httpConduit, httpTypes
|
||||
, liftedBase, mimeMail, network, persistent, persistentTemplate
|
||||
, pureMD5, pwstoreFast, random, resourcet, safe, SHA
|
||||
, shakespeareCss, shakespeareJs, text, time, transformers
|
||||
, unorderedContainers, wai, yesodCore, yesodForm, yesodPersistent
|
||||
{ cabal, aeson, authenticate, base16Bytestring, blazeHtml
|
||||
, blazeMarkup, cryptohash, dataDefault, emailValidate, fileEmbed
|
||||
, hamlet, httpConduit, httpTypes, liftedBase, mimeMail, network
|
||||
, persistent, persistentTemplate, pwstoreFast, random, resourcet
|
||||
, safe, shakespeare, shakespeareCss, shakespeareJs, text, time
|
||||
, transformers, unorderedContainers, wai, yesodCore, yesodForm
|
||||
, yesodPersistent
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod-auth";
|
||||
version = "1.2.7";
|
||||
sha256 = "0arszd7nk7rwm0xnjb2vqk2zf7lcwyw1ncxyxdmdxxvmh28lymwk";
|
||||
version = "1.3.0.2";
|
||||
sha256 = "1lx9xz5jrr63256w64isndwr323khsyyn8ah1iv1vy7n54y9afpk";
|
||||
buildDepends = [
|
||||
aeson authenticate blazeHtml blazeMarkup dataDefault emailValidate
|
||||
fileEmbed hamlet httpConduit httpTypes liftedBase mimeMail network
|
||||
persistent persistentTemplate pureMD5 pwstoreFast random resourcet
|
||||
safe SHA shakespeareCss shakespeareJs text time transformers
|
||||
unorderedContainers wai yesodCore yesodForm yesodPersistent
|
||||
aeson authenticate base16Bytestring blazeHtml blazeMarkup
|
||||
cryptohash dataDefault emailValidate fileEmbed hamlet httpConduit
|
||||
httpTypes liftedBase mimeMail network persistent persistentTemplate
|
||||
pwstoreFast random resourcet safe shakespeare shakespeareCss
|
||||
shakespeareJs text time transformers unorderedContainers wai
|
||||
yesodCore yesodForm yesodPersistent
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://www.yesodweb.com/";
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
{ cabal, attoparsec, base64Bytestring, blazeBuilder, Cabal, conduit
|
||||
, dataDefaultClass, fileEmbed, filepath, fsnotify, ghcPaths
|
||||
, httpConduit, httpReverseProxy, httpTypes, liftedBase, network
|
||||
, networkConduit, optparseApplicative, parsec, projectTemplate
|
||||
, resourcet, shakespeare, shakespeareCss, shakespeareJs
|
||||
, shakespeareText, split, systemFileio, systemFilepath, tar, text
|
||||
, time, transformers, unixCompat, unorderedContainers, wai, warp
|
||||
, yaml, zlib
|
||||
, conduitExtra, dataDefaultClass, fileEmbed, filepath, fsnotify
|
||||
, ghcPaths, httpConduit, httpReverseProxy, httpTypes, liftedBase
|
||||
, network, networkConduit, optparseApplicative, parsec
|
||||
, projectTemplate, resourcet, shakespeare, shakespeareCss
|
||||
, shakespeareJs, shakespeareText, split, streamingCommons
|
||||
, systemFileio, systemFilepath, tar, text, time, transformers
|
||||
, unixCompat, unorderedContainers, wai, warp, yaml, zlib
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod-bin";
|
||||
version = "1.2.7.3";
|
||||
sha256 = "05kbfnkigk4p1vjw0h1pkp7jfczjq99vgrsaz45faajadnhffnpz";
|
||||
version = "1.2.7.4";
|
||||
sha256 = "1nhpn8855jhvjmh5fdvjic20lyx6k054kfp8j0lwvdcd79c7bl77";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
attoparsec base64Bytestring blazeBuilder Cabal conduit
|
||||
attoparsec base64Bytestring blazeBuilder Cabal conduit conduitExtra
|
||||
dataDefaultClass fileEmbed filepath fsnotify ghcPaths httpConduit
|
||||
httpReverseProxy httpTypes liftedBase network networkConduit
|
||||
optparseApplicative parsec projectTemplate resourcet shakespeare
|
||||
shakespeareCss shakespeareJs shakespeareText split systemFileio
|
||||
systemFilepath tar text time transformers unixCompat
|
||||
shakespeareCss shakespeareJs shakespeareText split streamingCommons
|
||||
systemFileio systemFilepath tar text time transformers unixCompat
|
||||
unorderedContainers wai warp yaml zlib
|
||||
];
|
||||
meta = {
|
||||
|
||||
@@ -1,30 +1,32 @@
|
||||
{ cabal, aeson, async, attoparsecConduit, blazeBuilder, blazeHtml
|
||||
, blazeMarkup, caseInsensitive, cereal, clientsession, conduit
|
||||
, cookie, dataDefault, failure, fastLogger, hamlet, hspec
|
||||
, conduitExtra, cookie, dataDefault, fastLogger, hamlet, hspec
|
||||
, httpTypes, HUnit, liftedBase, monadControl, monadLogger, network
|
||||
, networkConduit, parsec, pathPieces, QuickCheck, random, resourcet
|
||||
, safe, shakespeare, shakespeareCss, shakespeareI18n, shakespeareJs
|
||||
, text, time, transformers, transformersBase, unixCompat, vector
|
||||
, wai, waiExtra, waiLogger, waiTest, warp, yesodRoutes
|
||||
, streamingCommons, text, time, transformers, transformersBase
|
||||
, unixCompat, vector, wai, waiExtra, waiLogger, waiTest, warp
|
||||
, yesodRoutes
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod-core";
|
||||
version = "1.2.9";
|
||||
sha256 = "0qd9x2pca2nx7yqz9whlvb0rjgf1zf9vw19j6z0p149yddgrrcyq";
|
||||
version = "1.2.9.2";
|
||||
sha256 = "1ip5rra426agqv5v2hmxcp1g3xjvi9wnixrpdnxvifflhr7gchfl";
|
||||
buildDepends = [
|
||||
aeson attoparsecConduit blazeBuilder blazeHtml blazeMarkup
|
||||
caseInsensitive cereal clientsession conduit cookie dataDefault
|
||||
failure fastLogger hamlet httpTypes liftedBase monadControl
|
||||
caseInsensitive cereal clientsession conduit conduitExtra cookie
|
||||
dataDefault fastLogger hamlet httpTypes liftedBase monadControl
|
||||
monadLogger parsec pathPieces random resourcet safe shakespeare
|
||||
shakespeareCss shakespeareI18n shakespeareJs text time transformers
|
||||
transformersBase unixCompat vector wai waiExtra waiLogger warp
|
||||
yesodRoutes
|
||||
];
|
||||
testDepends = [
|
||||
async blazeBuilder conduit hamlet hspec httpTypes HUnit liftedBase
|
||||
network networkConduit QuickCheck random resourcet shakespeareCss
|
||||
shakespeareJs text transformers wai waiTest
|
||||
async blazeBuilder conduit conduitExtra hamlet hspec httpTypes
|
||||
HUnit liftedBase network networkConduit QuickCheck random resourcet
|
||||
shakespeare shakespeareCss shakespeareJs streamingCommons text
|
||||
transformers wai waiTest
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
|
||||
@@ -1,18 +1,19 @@
|
||||
{ cabal, aeson, attoparsec, blazeBuilder, blazeHtml, blazeMarkup
|
||||
, byteable, dataDefault, emailValidate, hamlet, hspec, network
|
||||
, persistent, resourcet, shakespeareCss, shakespeareJs, text, time
|
||||
, transformers, wai, xssSanitize, yesodCore, yesodPersistent
|
||||
, persistent, resourcet, shakespeare, shakespeareCss, shakespeareJs
|
||||
, text, time, transformers, wai, xssSanitize, yesodCore
|
||||
, yesodPersistent
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod-form";
|
||||
version = "1.3.8";
|
||||
sha256 = "0cdpdgclhasdmynp9fhf9yhl33nwh71bmg344x51xkp5347w614b";
|
||||
version = "1.3.8.1";
|
||||
sha256 = "0cyvyr3whrbswawv5rcfmq9nhk3kf4d3vgfm8z01prcqdsc4yh21";
|
||||
buildDepends = [
|
||||
aeson attoparsec blazeBuilder blazeHtml blazeMarkup byteable
|
||||
dataDefault emailValidate hamlet network persistent resourcet
|
||||
shakespeareCss shakespeareJs text time transformers wai xssSanitize
|
||||
yesodCore yesodPersistent
|
||||
shakespeare shakespeareCss shakespeareJs text time transformers wai
|
||||
xssSanitize yesodCore yesodPersistent
|
||||
];
|
||||
testDepends = [ hspec text time ];
|
||||
meta = {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{ cabal, base64Bytestring, byteable, conduit, cryptohash
|
||||
, cryptohashConduit, dataDefault, fileEmbed, filepath, hjsmin
|
||||
, hspec, httpTypes, HUnit, mimeTypes, processConduit, resourcet
|
||||
{ cabal, async, base64Bytestring, byteable, conduit, conduitExtra
|
||||
, cryptohash, cryptohashConduit, dataDefault, fileEmbed, filepath
|
||||
, hjsmin, hspec, httpTypes, HUnit, mimeTypes, resourcet
|
||||
, shakespeareCss, systemFileio, systemFilepath, text, transformers
|
||||
, unixCompat, unorderedContainers, wai, waiAppStatic, waiTest
|
||||
, yesodCore, yesodTest
|
||||
@@ -8,19 +8,19 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod-static";
|
||||
version = "1.2.2.2";
|
||||
sha256 = "156qqd2v3z7wv75jsfscs9cvbg1cl1riqcrhycrqcmapjprr2r12";
|
||||
version = "1.2.2.4";
|
||||
sha256 = "1dpd175kd1yda2fs8zzs00j8nhdvzsgqywkkh934qz7zr7p1rawl";
|
||||
buildDepends = [
|
||||
base64Bytestring byteable conduit cryptohash cryptohashConduit
|
||||
dataDefault fileEmbed filepath hjsmin httpTypes mimeTypes
|
||||
processConduit resourcet shakespeareCss systemFileio systemFilepath
|
||||
text transformers unixCompat unorderedContainers wai waiAppStatic
|
||||
async base64Bytestring byteable conduit conduitExtra cryptohash
|
||||
cryptohashConduit dataDefault fileEmbed filepath hjsmin httpTypes
|
||||
mimeTypes resourcet shakespeareCss systemFileio systemFilepath text
|
||||
transformers unixCompat unorderedContainers wai waiAppStatic
|
||||
yesodCore
|
||||
];
|
||||
testDepends = [
|
||||
base64Bytestring byteable conduit cryptohash cryptohashConduit
|
||||
dataDefault fileEmbed filepath hjsmin hspec httpTypes HUnit
|
||||
mimeTypes processConduit resourcet shakespeareCss systemFileio
|
||||
async base64Bytestring byteable conduit conduitExtra cryptohash
|
||||
cryptohashConduit dataDefault fileEmbed filepath hjsmin hspec
|
||||
httpTypes HUnit mimeTypes resourcet shakespeareCss systemFileio
|
||||
systemFilepath text transformers unixCompat unorderedContainers wai
|
||||
waiAppStatic waiTest yesodCore yesodTest
|
||||
];
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod-test";
|
||||
version = "1.2.1.1";
|
||||
sha256 = "0rbavw67cfqyav6xakacag0sd0gixbz3sls06px6q6pnpzk9q9d4";
|
||||
version = "1.2.1.2";
|
||||
sha256 = "12b747sd5rrypv1i2b5rpa3qgpnzibwjw7rlv02hyz8g7kf6wvbm";
|
||||
buildDepends = [
|
||||
attoparsec blazeBuilder blazeHtml blazeMarkup caseInsensitive
|
||||
cookie hspec htmlConduit httpTypes HUnit monadControl network
|
||||
|
||||
@@ -1,19 +1,20 @@
|
||||
{ cabal, aeson, blazeHtml, blazeMarkup, dataDefault, fastLogger
|
||||
, hamlet, monadControl, monadLogger, networkConduit, safe
|
||||
, shakespeareCss, shakespeareJs, text, transformers
|
||||
, unorderedContainers, wai, waiExtra, warp, yaml, yesodAuth
|
||||
, yesodCore, yesodForm, yesodPersistent
|
||||
{ cabal, aeson, blazeHtml, blazeMarkup, conduitExtra, dataDefault
|
||||
, fastLogger, hamlet, monadControl, monadLogger, networkConduit
|
||||
, safe, shakespeare, shakespeareCss, shakespeareJs, text
|
||||
, transformers, unorderedContainers, wai, waiExtra, warp, yaml
|
||||
, yesodAuth, yesodCore, yesodForm, yesodPersistent
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "yesod";
|
||||
version = "1.2.5";
|
||||
sha256 = "0vcszhd8vasfpm754bz1vyarhlkffj3kbrfcq9q5gqmm389jfpk2";
|
||||
version = "1.2.5.2";
|
||||
sha256 = "0vvpzyfwzgnnd8h60pqz5z1474isp487p43vx7cyzhj423c50p6r";
|
||||
buildDepends = [
|
||||
aeson blazeHtml blazeMarkup dataDefault fastLogger hamlet
|
||||
monadControl monadLogger networkConduit safe shakespeareCss
|
||||
shakespeareJs text transformers unorderedContainers wai waiExtra
|
||||
warp yaml yesodAuth yesodCore yesodForm yesodPersistent
|
||||
aeson blazeHtml blazeMarkup conduitExtra dataDefault fastLogger
|
||||
hamlet monadControl monadLogger networkConduit safe shakespeare
|
||||
shakespeareCss shakespeareJs text transformers unorderedContainers
|
||||
wai waiExtra warp yaml yesodAuth yesodCore yesodForm
|
||||
yesodPersistent
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://www.yesodweb.com/";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "zlib-bindings";
|
||||
version = "0.1.1.4";
|
||||
sha256 = "02ln0gv9kkq68s3n195q2mpqimxb6k4wqs731b1gg8wrbbkaxb6w";
|
||||
version = "0.1.1.5";
|
||||
sha256 = "02ciywlz4wdlymgc3jsnicz9kzvymjw1www2163gxidnz4wb8fy8";
|
||||
buildDepends = [ zlib ];
|
||||
testDepends = [ hspec QuickCheck zlib ];
|
||||
meta = {
|
||||
homepage = "http://github.com/snoyberg/zlib-bindings";
|
||||
description = "Low-level bindings to the zlib package";
|
||||
description = "Low-level bindings to the zlib package. (deprecated)";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
maintainers = [ self.stdenv.lib.maintainers.andres ];
|
||||
|
||||
30
pkgs/development/libraries/libmsgpack/default.nix
Normal file
30
pkgs/development/libraries/libmsgpack/default.nix
Normal file
@@ -0,0 +1,30 @@
|
||||
{ stdenv, fetchurl, autoconf, automake, libtool, ruby }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.5.8";
|
||||
name = "libmsgpack-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/msgpack/msgpack-c/archive/cpp-${version}.tar.gz";
|
||||
sha256 = "1h6k9kdbfavmw3by5kk3raszwa64hn9k8yw9rdhvl5m8g2lks89k";
|
||||
};
|
||||
|
||||
buildInputs = [ autoconf automake libtool ruby ];
|
||||
|
||||
outputs = [ "out" "lib" ];
|
||||
|
||||
preConfigure = "./bootstrap";
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $lib/lib
|
||||
mv $out/lib/*.so.* $lib/lib/
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "MessagePack implementation for C and C++";
|
||||
homepage = http://msgpack.org;
|
||||
maintainers = [ maintainers.redbaron ];
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
@@ -1,13 +1,15 @@
|
||||
{ stdenv, fetchurl }:
|
||||
{ stdenv, fetchurl, perl, texinfo }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libtasn1-2.14";
|
||||
name = "libtasn1-3.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/libtasn1/${name}.tar.gz";
|
||||
sha256 = "0m1x2p04xpacl18dzv1hmsm2fk97gi167ra5h4kmjy16436kcadw";
|
||||
sha256 = "1j5cwsjk9wai700ljsr5qyzywijrr5ba05hhg4mkgqlg8mx50lzk";
|
||||
};
|
||||
|
||||
buildInputs = [ perl texinfo ];
|
||||
|
||||
doCheck = true;
|
||||
|
||||
meta = {
|
||||
|
||||
24
pkgs/development/libraries/mps/default.nix
Normal file
24
pkgs/development/libraries/mps/default.nix
Normal file
@@ -0,0 +1,24 @@
|
||||
{ stdenv, fetchurl, autoreconfHook, sqlite }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mps-${version}";
|
||||
version = "1.113.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.ravenbrook.com/project/mps/release/${version}/mps-kit-${version}.tar.gz";
|
||||
sha256 = "0v4difh3yl2mvpvnwlavhaags945l1452g07fllhdbpzgbjay79i";
|
||||
};
|
||||
|
||||
buildInputs = [ autoreconfHook sqlite ];
|
||||
|
||||
# Fix a slightly annoying build failure in 'make install'
|
||||
patchPhase = "substituteInPlace ./Makefile.in --replace /hot/Release /hot";
|
||||
|
||||
meta = {
|
||||
description = "A flexible memory management and garbage collection library";
|
||||
homepage = "http://www.ravenbrook.com/project/mps";
|
||||
license = stdenv.lib.licenses.sleepycat;
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
|
||||
};
|
||||
}
|
||||
22
pkgs/development/libraries/npapi-sdk/default.nix
Normal file
22
pkgs/development/libraries/npapi-sdk/default.nix
Normal file
@@ -0,0 +1,22 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "npapi-sdk-${version}";
|
||||
|
||||
version = "0.27.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://bitbucket.org/mgorny/npapi-sdk/downloads/${name}.tar.bz2";
|
||||
|
||||
sha256 = "0xxfcsjmmgbbyl9zwpzdshbx27grj5fnzjfmldmm9apws2yk9gq1";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "NPAPI-SDK is a bundle of NPAPI headers by Mozilla";
|
||||
|
||||
homepage = https://code.google.com/p/npapi-sdk/;
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ wizeman ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -3,10 +3,12 @@
|
||||
, gtk2, gtk3, wayland, libwebp, enchant
|
||||
, libxml2, libsoup, libsecret, libxslt, harfbuzz
|
||||
, gst-plugins-base
|
||||
, withGtk2 ? false
|
||||
, enableIntrospection ? true
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "webkitgtk-2.2.4";
|
||||
name = "webkitgtk-2.4.0";
|
||||
|
||||
meta = {
|
||||
description = "Web content rendering engine, GTK+ port";
|
||||
@@ -18,22 +20,23 @@ stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://webkitgtk.org/releases/${name}.tar.xz";
|
||||
sha256 = "0x2d9hds5yazwdakkhrh3dk5qxscb169imi056q2qq53zhdyw6jy";
|
||||
sha256 = "1fyz6ysw7npy5wa7m1zg05zrj0gi0wdlpjbqix03iq4ym36pflnw";
|
||||
};
|
||||
|
||||
patches = [ ./webcore-svg-libxml-cflags.patch ];
|
||||
|
||||
CC = "cc";
|
||||
|
||||
prePatch = ''
|
||||
patchShebangs Tools/gtk
|
||||
|
||||
for i in $(find . -name '*.p[l|m]'); do
|
||||
sed -e 's@/usr/bin/gcc@gcc@' -i $i
|
||||
done
|
||||
'';
|
||||
|
||||
configureFlags = [
|
||||
configureFlags = with stdenv.lib; [
|
||||
"--disable-geolocation"
|
||||
"--enable-introspection"
|
||||
(optionalString enableIntrospection "--enable-introspection")
|
||||
] ++ stdenv.lib.optional withGtk2 [
|
||||
"--with-gtk=2.0"
|
||||
"--disable-webkit2"
|
||||
];
|
||||
|
||||
dontAddDisableDepTrack = true;
|
||||
@@ -49,7 +52,10 @@ stdenv.mkDerivation rec {
|
||||
gst-plugins-base
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [ gtk3 libsoup ];
|
||||
propagatedBuildInputs = [
|
||||
libsoup
|
||||
(if withGtk2 then gtk2 else gtk3)
|
||||
];
|
||||
|
||||
#enableParallelBuilding = true; # build problems on Hydra
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user