lol

svn merge https://nixos.org/repos/nix/nixpkgs/trunk

No conflicts

svn path=/nixpkgs/branches/stdenv-updates/; revision=30916

+350 -178
+4 -1
maintainers/scripts/gnu/gnupdate
··· 1065 1065 1066 1066 (case selection 1067 1067 ((stdenv) 1068 - gnu) 1068 + (filter (lambda (p) 1069 + (member (package-source-output-path p) 1070 + (force stdenv))) 1071 + gnu)) 1069 1072 ((non-stdenv) 1070 1073 (filter (lambda (p) 1071 1074 (not (member (package-source-output-path p)
+11 -7
pkgs/applications/editors/emacs-modes/proofgeneral/default.nix
··· 1 1 { stdenv, fetchurl, emacs, texinfo, texLive, perl, which, automake }: 2 2 3 3 stdenv.mkDerivation (rec { 4 - name = "ProofGeneral-4.0"; 4 + name = "ProofGeneral-4.1"; 5 5 6 6 src = fetchurl { 7 - url = http://proofgeneral.inf.ed.ac.uk/releases/ProofGeneral-4.0.tgz; 8 - sha256 = "1ang2lsc97vl70fkgypfsr1ivdzsdliq3bkvympj30wnc7ayzbmq"; 7 + url = http://proofgeneral.inf.ed.ac.uk/releases/ProofGeneral-4.1.tgz; 8 + sha256 = "1ivxx8c6j7cfdfj2pj0gzdqac7hpb679bjmwdqdcz1c1ni34s9ia"; 9 9 }; 10 10 11 11 sourceRoot = name; 12 12 13 13 buildInputs = [ emacs texinfo texLive perl which ]; 14 14 15 - patches = [ ./emacs-23.3.patch ]; 16 - 17 - postPatch = 15 + prePatch = 18 16 '' sed -i "Makefile" \ 19 17 -e "s|^\(\(DEST_\)\?PREFIX\)=.*$|\1=$out|g ; \ 20 18 s|/sbin/install-info|install-info|g" 21 19 22 20 sed -i "bin/proofgeneral" -e's/which/type -p/g' 21 + 22 + # @image{ProofGeneral} fails, so remove it. 23 + sed -i '94d' doc/PG-adapting.texi 24 + sed -i '101d' doc/ProofGeneral.texi 23 25 ''; 24 26 25 - preBuild = "make clean"; 27 + preBuild = '' 28 + make clean; 29 + ''; 26 30 27 31 installPhase = 28 32 # Copy `texinfo.tex' in the right place so that `texi2pdf' works.
-45
pkgs/applications/editors/emacs-modes/proofgeneral/emacs-23.3.patch
··· 1 - diff -Nuar ProofGeneral-4.0/contrib/mmm/mmm-mode.el ProofGeneral-4.0-nix/contrib/mmm/mmm-mode.el 2 - --- ProofGeneral-4.0/contrib/mmm/mmm-mode.el 2010-10-11 00:56:57.000000000 +0200 3 - +++ ProofGeneral-4.0-nix/contrib/mmm/mmm-mode.el 2011-05-14 21:55:12.000000000 +0200 4 - @@ -160,9 +160,9 @@ 5 - (mmm-add-hooks) 6 - (mmm-fixup-skeleton) 7 - (make-local-variable 'font-lock-fontify-region-function) 8 - - (make-local-variable 'font-lock-beginning-of-syntax-function) 9 - + (make-local-variable 'syntax-begin-function) 10 - (setq font-lock-fontify-region-function 'mmm-fontify-region 11 - - font-lock-beginning-of-syntax-function 'mmm-beginning-of-syntax) 12 - + syntax-begin-function 'mmm-beginning-of-syntax) 13 - (setq mmm-mode t) 14 - (condition-case err 15 - (mmm-apply-all) 16 - @@ -190,7 +190,7 @@ 17 - (mmm-update-submode-region) 18 - (setq font-lock-fontify-region-function 19 - (get mmm-primary-mode 'mmm-fontify-region-function) 20 - - font-lock-beginning-of-syntax-function 21 - + syntax-begin-function 22 - (get mmm-primary-mode 'mmm-beginning-of-syntax-function)) 23 - (mmm-update-font-lock-buffer) 24 - (mmm-refontify-maybe) 25 - diff -Nuar ProofGeneral-4.0/contrib/mmm/mmm-region.el ProofGeneral-4.0-nix/contrib/mmm/mmm-region.el 26 - --- ProofGeneral-4.0/contrib/mmm/mmm-region.el 2010-10-11 00:56:57.000000000 +0200 27 - +++ ProofGeneral-4.0-nix/contrib/mmm/mmm-region.el 2011-05-14 21:58:01.000000000 +0200 28 - @@ -548,7 +548,7 @@ 29 - (put mode 'mmm-fontify-region-function 30 - font-lock-fontify-region-function)) 31 - (put mode 'mmm-beginning-of-syntax-function 32 - - font-lock-beginning-of-syntax-function)) 33 - + syntax-begin-function)) 34 - ;; Get variables 35 - (setq global-vars (mmm-get-locals 'global) 36 - buffer-vars (mmm-get-locals 'buffer) 37 - @@ -768,7 +768,7 @@ 38 - ;; For some reason `font-lock-fontify-block' binds this to nil, thus 39 - ;; preventing `mmm-beginning-of-syntax' from doing The Right Thing. 40 - ;; I don't know why it does this, but let's undo it here. 41 - - (let ((font-lock-beginning-of-syntax-function 'mmm-beginning-of-syntax)) 42 - + (let ((syntax-begin-function 'mmm-beginning-of-syntax)) 43 - (mapc #'(lambda (elt) 44 - (when (get (car elt) 'mmm-font-lock-mode) 45 - (mmm-fontify-region-list (car elt) (cdr elt))))
+12 -1
pkgs/applications/graphics/xournal/default.nix
··· 15 15 ghostscript atk gtk glib fontconfig freetype 16 16 libgnomecanvas libgnomeprint libgnomeprintui 17 17 pango libX11 xproto zlib poppler poppler_data 18 - autoconf automake libtool pkgconfig 19 18 ]; 20 19 20 + buildNativeInputs = [ autoconf automake libtool pkgconfig ]; 21 + 22 + # Build with poppler-0.18.x 23 + patchFlags = "-p0"; 24 + 25 + patches = [ (fetchurl { 26 + url = "https://api.opensuse.org/public/source/X11:Utilities/xournal/xournal-poppler-0.18.patch?rev=eca1c0b24f5bc78111147ab8f4688455"; 27 + sha256 = "1q565kqb4bklncriq4dlhp1prhidv88wmxr9k3laykiia0qjmfyj"; 28 + })]; 29 + 21 30 NIX_LDFLAGS="-lX11 -lz"; 31 + 22 32 meta = { 33 + homepage = http://xournal.sourceforge.net/; 23 34 description = "note-taking application (supposes stylus)"; 24 35 maintainers = [ stdenv.lib.maintainers.guibert ]; 25 36 };
+8 -6
pkgs/applications/misc/calibre/default.nix
··· 1 1 { stdenv, fetchurl, python, pyqt4, sip, popplerQt4, pkgconfig, libpng 2 2 , imagemagick, libjpeg, fontconfig, podofo, qt4, icu 3 - , pil, makeWrapper, unrar, chmlib, pythonPackages 3 + , pil, makeWrapper, unrar, chmlib, pythonPackages, xz 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "calibre-0.8.21"; 7 + name = "calibre-0.8.30"; 8 8 9 9 src = fetchurl { 10 - url = "mirror://sourceforge/calibre/${name}.tar.gz"; 11 - sha256 = "173is8qlsm1gbsx5a411c2226kakwyv200wcw97yfs613k7cz256"; 10 + url = "http://calibre-ebook.googlecode.com/files/${name}.tar.xz"; 11 + sha256 = "1w94kaynxiksjfi6wqlvwnryl08f8m0ylqwgzwkz1hjznqiji282"; 12 12 }; 13 13 14 14 inherit python; 15 15 16 + buildNativeInputs = [ makeWrapper xz pkgconfig ]; 17 + 16 18 buildInputs = 17 - [ python pyqt4 sip popplerQt4 pkgconfig libpng imagemagick libjpeg 18 - fontconfig podofo qt4 pil makeWrapper chmlib icu 19 + [ python pyqt4 sip popplerQt4 libpng imagemagick libjpeg 20 + fontconfig podofo qt4 pil chmlib icu 19 21 pythonPackages.mechanize pythonPackages.lxml pythonPackages.dateutil 20 22 pythonPackages.cssutils pythonPackages.beautifulsoap pythonPackages.sqlite3 21 23 ];
+3 -1
pkgs/applications/networking/browsers/firefox/wrapper.nix
··· 1 - { stdenv, browser, makeDesktopItem, makeWrapper, plugins 1 + { stdenv, browser, makeDesktopItem, makeWrapper, plugins, libs 2 2 , browserName, desktopName, nameSuffix, icon 3 3 }: 4 4 ··· 27 27 makeWrapper "${browser}/bin/${browserName}" \ 28 28 "$out/bin/${browserName}${nameSuffix}" \ 29 29 --suffix-each MOZ_PLUGIN_PATH ':' "$plugins" \ 30 + --suffix-each LD_LIBRARY_PATH ':' "$libs" \ 30 31 --prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" 31 32 32 33 ensureDir $out/share/applications ··· 36 37 # Let each plugin tell us (through its `mozillaPlugin') attribute 37 38 # where to find the plugin in its tree. 38 39 plugins = map (x: x + x.mozillaPlugin) plugins; 40 + libs = map (x: x + "/lib") libs ++ map (x: x + "/lib64") libs; 39 41 40 42 meta = { 41 43 description =
+1 -9
pkgs/applications/science/misc/golly/default.nix
··· 17 17 inherit buildInputs; 18 18 19 19 /* doConfigure should be removed if not needed */ 20 - phaseNames = ["setVars" "doMake" "doDeploy"]; 20 + phaseNames = ["setVars" "doConfigure" "doMakeInstall"]; 21 21 setVars = a.noDepEntry '' 22 22 export NIX_LDFLAGS="$NIX_LDFLAGS -lperl -L$(echo "${perl}"/lib/perl5/5*/*/CORE)" 23 23 pythonLib="$(echo "${python}"/lib/libpython*.so)" ··· 26 26 export NIX_LDFLAGS="$NIX_LDFLAGS -l$pythonLib" 27 27 echo "Flags: $NIX_LDFLAGS" 28 28 ''; 29 - goSrcDir = ''cd */''; 30 - makeFlags = [ 31 - "-f makefile-gtk" 32 - ]; 33 - doDeploy = a.fullDepEntry '' 34 - cat < ${./make-install.make} >> makefile-gtk 35 - make -f makefile-gtk out="$out" install 36 - '' ["minInit" "doMake" "defEnsureDir"]; 37 29 38 30 meta = { 39 31 description = "Cellular automata simulation program";
-9
pkgs/applications/science/misc/golly/make-install.make
··· 1 - 2 - install_file = echo "\#! /bin/sh" > "$(out)/bin/$(binfile)"; echo "$(out)/share/golly/$(binfile)" >> "$(out)/bin/$(binfile)"; chmod a+x "$(out)/bin/$(binfile)"; 3 - 4 - install: 5 - mkdir -p "$(out)/share/golly" 6 - mkdir -p "$(out)/bin" 7 - cp -r $(BINFILES) $(SHAREDFILES) "$(out)/share/golly" 8 - $(foreach binfile,$(BINFILES),$(install_file)) 9 -
+5 -5
pkgs/applications/science/misc/golly/src-for-default.nix
··· 1 1 rec { 2 - version="2.1-src"; 3 - name="golly-2.1-src"; 4 - hash="0m9sz0b7pwsxpgvscdvab2q8qnncr337gg3anzgzw83z5zyn3rdz"; 5 - url="http://downloads.sourceforge.net/project/golly/golly/golly-2.1/golly-2.1-src.tar.gz"; 6 - advertisedUrl="http://downloads.sourceforge.net/project/golly/golly/golly-2.1/golly-2.1-src.tar.gz"; 2 + version="2.3-src"; 3 + name="golly-2.3-src"; 4 + hash="12r1lrrn4c1kafzvz5mmfq3750smqv5dwl1xpj3753h0rl9a9gx1"; 5 + url="http://downloads.sourceforge.net/project/golly/golly/golly-2.3/golly-2.3-src.tar.gz"; 6 + advertisedUrl="http://downloads.sourceforge.net/project/golly/golly/golly-2.3/golly-2.3-src.tar.gz"; 7 7 8 8 9 9 }
+3 -2
pkgs/applications/science/misc/golly/src-info-for-default.nix
··· 1 1 { 2 - downloadPage = "http://sourceforge.net/projects/golly/files/"; 3 - method="fetchSF"; 2 + downloadPage = "http://sourceforge.net/projects/golly/files/golly"; 3 + method="fetchSFdirs"; 4 + fileSuffix="-src.tar.gz"; 4 5 }
+3 -8
pkgs/applications/version-management/fossil/default.nix
··· 1 1 {stdenv, fetchurl, zlib, openssl, tcl, readline, sqlite}: 2 2 3 - let 4 - version = "1.20"; 5 - filedate = "20111021125253"; 6 - in 7 - 8 3 stdenv.mkDerivation { 9 - name = "fossil-${version}"; 4 + name = "fossil-1.21"; 10 5 11 6 src = fetchurl { 12 - url = "http://www.fossil-scm.org/download/fossil-src-${filedate}.tar.gz"; 13 - sha256 = "0m75kw77iray3kbjm1xfn8hr116fn11yv1wr7adcwy314cgj0vv3"; 7 + url = http://www.fossil-scm.org/download/fossil-src-20111213135356.tar.gz; 8 + sha256 = "07g78sf26v7zr4qzcwky4h4zzaaz8apy33d35bhc5ax63z6md1f9"; 14 9 }; 15 10 16 11 buildInputs = [ zlib openssl readline sqlite ];
+36
pkgs/build-support/upstream-updater/update-upstream-data.sh
··· 36 36 commonPrefetchVars=" version name hash" 37 37 38 38 prefetchClause="" 39 + [ fetchSFdirs = "$method" ] && { 40 + if [ -z "$forcedUrl" ]; then 41 + freshUrl="$("$own_dir"/urls-from-page.sh "$(getAttr downloadPage)" | 42 + eval "egrep '$(getAttr sourceRegexp '[-][0-9.]+/$')'" | 43 + eval "egrep -v '$(getAttr blacklistRegexp '^$')'" | 44 + eval "$(getAttr choiceCommand 'head -n 1')" | 45 + eval "$(getAttr versionToFileCommand "sed -re 's@/([^/]*-[0-9.]+)/@/\1/\1$(getAttr fileSuffix .tar.gz)@'")" 46 + )" 47 + 48 + if ! egrep ':' <<< "$freshUrl" ; then 49 + freshUrl="$(dirname "$(getAttr downloadPage).")/$freshUrl" 50 + fi 51 + 52 + echo "Found download link: $freshUrl" >&2 53 + else 54 + freshUrl="$forcedUrl" 55 + fi 56 + 57 + freshUrl="$(echo "$freshUrl" | sed -re "$skipRedirectSF")" 58 + echo "Sourceforge-corrected URL: $freshUrl" >&2 59 + 60 + version="$(echo "$freshUrl" | 61 + sed -re "$(getAttr versionExtractorSedScript "$extractVersionSF")")" 62 + baseName="$(getAttr baseName "$(echo "$freshUrl" | sed -re 's@.*/project/([^/]+)/.*@\1@')")" 63 + url="$freshUrl" 64 + name="$baseName-$version" 65 + advertisedUrl="$freshUrl" 66 + 67 + if [ x"$freshUrl" = x"$(cat "$src_defs_dir"/advertisedUrl)" ]; then 68 + echo "Source link not changed" >&2 69 + exit 70 + fi 71 + hash=$(nix-prefetch-url "$freshUrl") 72 + 73 + prefetchVars="url advertisedUrl"; 74 + } 39 75 [ fetchSF = "$method" ] && { 40 76 if [ -z "$forcedUrl" ]; then 41 77 freshUrl="$("$own_dir"/urls-from-page.sh "$(getAttr downloadPage)" |
+29
pkgs/development/interpreters/spidermonkey/185-1.0.0.nix
··· 1 + { stdenv, fetchurl, autoconf213, nspr, perl, python, readline, zip }: 2 + 3 + stdenv.mkDerivation rec { 4 + version = "185-1.0.0"; 5 + name = "spidermonkey-${version}"; 6 + 7 + src = fetchurl { 8 + url = "http://ftp.mozilla.org/pub/mozilla.org/js/js${version}.tar.gz"; 9 + sha256 = "5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687"; 10 + }; 11 + 12 + buildInputs = [ autoconf213 nspr perl python readline zip ]; 13 + 14 + postUnpack = "sourceRoot=\${sourceRoot}/js/src"; 15 + 16 + preConfigure = '' 17 + export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${nspr}/include/nspr" 18 + export LIBXUL_DIST=$out 19 + autoconf 20 + ''; 21 + 22 + meta = with stdenv.lib; { 23 + description = "Mozilla's JavaScript engine written in C/C++"; 24 + homepage = https://developer.mozilla.org/en/SpiderMonkey; 25 + # TODO: MPL/GPL/LGPL tri-license. 26 + maintainers = [ maintainers.goibhniu ]; 27 + }; 28 + 29 + }
+2 -2
pkgs/development/libraries/haskell/attoparsec/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "attoparsec"; 5 - version = "0.10.0.3"; 6 - sha256 = "0qlmjv8fhbx0xk8vkhlm01qmqlbk7xl98vfhcnlcjjrc5wkj0pjc"; 5 + version = "0.10.1.0"; 6 + sha256 = "1wlil4zxnyrygvkgmap8kcqf4f6rc08ais20alyy4ggzmx73sl9q"; 7 7 buildDepends = [ deepseq text ]; 8 8 meta = { 9 9 homepage = "https://github.com/bos/attoparsec";
+23
pkgs/development/libraries/haskell/bson/default.nix
··· 1 + { cabal, binary, compactStringFix, cryptohash, dataBinaryIeee754 2 + , mtl, network, time 3 + }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "bson"; 7 + version = "0.1.6"; 8 + sha256 = "0w9dab8x6b3dwk2afy0gnmrvcvx2dshwhjvlr2k69nchid4wh823"; 9 + buildDepends = [ 10 + binary compactStringFix cryptohash dataBinaryIeee754 mtl network 11 + time 12 + ]; 13 + meta = { 14 + homepage = "http://github.com/TonyGen/bson-haskell"; 15 + description = "BSON documents are JSON-like objects with a standard binary encoding"; 16 + license = "unknown"; 17 + platforms = self.ghc.meta.platforms; 18 + maintainers = [ 19 + self.stdenv.lib.maintainers.andres 20 + self.stdenv.lib.maintainers.simons 21 + ]; 22 + }; 23 + })
+2 -2
pkgs/development/libraries/haskell/case-insensitive/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "case-insensitive"; 5 - version = "0.4"; 6 - sha256 = "0la9gzf563x03xy120n8h5f6kmn425c5chbm42ksx1g7ag1ppmd6"; 5 + version = "0.4.0.1"; 6 + sha256 = "15wcpzmj1ppl27p8hph9y8nxkjkd4yrvamxi3gk0ahfnb47chaq7"; 7 7 buildDepends = [ hashable text ]; 8 8 meta = { 9 9 homepage = "https://github.com/basvandijk/case-insensitive";
+17
pkgs/development/libraries/haskell/compact-string-fix/default.nix
··· 1 + { cabal }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "compact-string-fix"; 5 + version = "0.3.2"; 6 + sha256 = "161z0lmrrqvy77ppdgz7m6nazcmlmy1azxa8rx0cgpqmyxzkf87n"; 7 + meta = { 8 + homepage = "http://twan.home.fmf.nl/compact-string/"; 9 + description = "Same as compact-string except with a small fix so it builds on ghc-6.12"; 10 + license = self.stdenv.lib.licenses.bsd3; 11 + platforms = self.ghc.meta.platforms; 12 + maintainers = [ 13 + self.stdenv.lib.maintainers.andres 14 + self.stdenv.lib.maintainers.simons 15 + ]; 16 + }; 17 + })
+20
pkgs/development/libraries/haskell/data-binary-ieee754/default.nix
··· 1 + { cabal, binary }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "data-binary-ieee754"; 5 + version = "0.4.2.1"; 6 + sha256 = "0i0nclq8858flpp2sl3czwz6rfaykjrlzpvlfr6vlxzf8zvah9kz"; 7 + isLibrary = true; 8 + isExecutable = true; 9 + buildDepends = [ binary ]; 10 + meta = { 11 + homepage = "http://john-millikin.com/software/data-binary-ieee754/"; 12 + description = "Parser/Serialiser for IEEE-754 floating-point values"; 13 + license = self.stdenv.lib.licenses.mit; 14 + platforms = self.ghc.meta.platforms; 15 + maintainers = [ 16 + self.stdenv.lib.maintainers.andres 17 + self.stdenv.lib.maintainers.simons 18 + ]; 19 + }; 20 + })
+2 -2
pkgs/development/libraries/haskell/hashtables/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "hashtables"; 5 - version = "1.0.1.1"; 6 - sha256 = "1s5p2gsi7wv6xmf6ax3s9mqmbvcispn2y9miksay3p4acc6b3lpa"; 5 + version = "1.0.1.2"; 6 + sha256 = "09lviwxwlhvhrgm7v66w0vd7j02s0191w1izsvwh1a3dj2vc7vw7"; 7 7 buildDepends = [ hashable primitive vector ]; 8 8 meta = { 9 9 homepage = "http://github.com/gregorycollins/hashtables";
+2 -2
pkgs/development/libraries/haskell/iteratee/default.nix
··· 3 3 4 4 cabal.mkDerivation (self: { 5 5 pname = "iteratee"; 6 - version = "0.8.7.4"; 7 - sha256 = "08smgb4xad8zpjzjrpjpv3vindhwgbcsf4rgipnrpyvz6mrg4w9i"; 6 + version = "0.8.7.5"; 7 + sha256 = "182bxdnj7k4dkmrbnkzy93axq8hwpq3xdbkyf93hbzzp4vhdvjnl"; 8 8 isLibrary = true; 9 9 isExecutable = true; 10 10 buildDepends = [
+2 -2
pkgs/development/libraries/haskell/monad-par/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "monad-par"; 5 - version = "0.1.0.1"; 6 - sha256 = "0sd5w09vi12jwzz8xgh51r27577byr6pqp15dw0z5nhf4w869qxq"; 5 + version = "0.1.0.2"; 6 + sha256 = "0ca5fbc92bmghg8pk40rwcf58jk3y7xcr0nwfhyhi67riqnwqrl8"; 7 7 buildDepends = [ deepseq HUnit ]; 8 8 meta = { 9 9 homepage = "https://github.com/simonmar/monad-par";
+23
pkgs/development/libraries/haskell/mongoDB/default.nix
··· 1 + { cabal, binary, bson, cryptohash, monadControl, mtl, network 2 + , parsec, random, randomShuffle 3 + }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "mongoDB"; 7 + version = "1.1.1"; 8 + sha256 = "0hy47kvswm4g85c3lb75fvdrcnrcbmjrhk15r1jjriwzqicgiimz"; 9 + buildDepends = [ 10 + binary bson cryptohash monadControl mtl network parsec random 11 + randomShuffle 12 + ]; 13 + meta = { 14 + homepage = "http://github.com/TonyGen/mongoDB-haskell"; 15 + description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS"; 16 + license = "unknown"; 17 + platforms = self.ghc.meta.platforms; 18 + maintainers = [ 19 + self.stdenv.lib.maintainers.andres 20 + self.stdenv.lib.maintainers.simons 21 + ]; 22 + }; 23 + })
+2 -2
pkgs/development/libraries/haskell/murmur-hash/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "murmur-hash"; 5 - version = "0.1.0.4"; 6 - sha256 = "08nvdv3r5scqpdcivwp0d77dl4vpkgq58rzxv1xpb8r1krqy588d"; 5 + version = "0.1.0.5"; 6 + sha256 = "1m7rm57bxkrl4i9fbvmx5m29axyxddrs4ss7plbd19pw3wsvgmr0"; 7 7 meta = { 8 8 homepage = "http://github.com/nominolo/murmur-hash"; 9 9 description = "MurmurHash2 implementation for Haskell";
+18
pkgs/development/libraries/haskell/network/2.3.0.8.nix
··· 1 + { cabal, parsec }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "network"; 5 + version = "2.3.0.8"; 6 + sha256 = "10y7spi1qwjmq7mz7h09ijrzq0jl4r02jrgxiqavsiw6j35r4yfv"; 7 + buildDepends = [ parsec ]; 8 + meta = { 9 + homepage = "http://github.com/haskell/network"; 10 + description = "Low-level networking interface"; 11 + license = self.stdenv.lib.licenses.bsd3; 12 + platforms = self.ghc.meta.platforms; 13 + maintainers = [ 14 + self.stdenv.lib.maintainers.andres 15 + self.stdenv.lib.maintainers.simons 16 + ]; 17 + }; 18 + })
+2 -2
pkgs/development/libraries/haskell/syb/0.3.3.nix pkgs/development/libraries/haskell/syb/0.3.6.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "syb"; 5 - version = "0.3.3"; 6 - sha256 = "0jskxbnzariq2ahcymvjrp4bhl9cpflc1nh51whdl9axcrd5c901"; 5 + version = "0.3.6"; 6 + sha256 = "1khb5h4gw1f9l9zhb7x1y9rf2qpypbvm9kmpf0b6xgggd2800s25"; 7 7 meta = { 8 8 homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB"; 9 9 description = "Scrap Your Boilerplate";
+2 -2
pkgs/development/libraries/haskell/unordered-containers/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "unordered-containers"; 5 - version = "0.1.4.3"; 6 - sha256 = "0zya72777bnmiw77rqn8k2a0g7g3j0fzpk409qb827qs3j1ffikg"; 5 + version = "0.1.4.4"; 6 + sha256 = "1fvicb2a8fnfg7579x6v4fpyz3dhjij8vmny4fa8x5g8ih608kb8"; 7 7 buildDepends = [ deepseq hashable ]; 8 8 meta = { 9 9 description = "Efficient hashing-based container types";
+2 -2
pkgs/development/libraries/haskell/uu-parsinglib/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "uu-parsinglib"; 5 - version = "2.7.3"; 6 - sha256 = "18387pq6mqg6mns1cd16d22h98mx1xnz584q8w3rmn4cndrk3883"; 5 + version = "2.7.3.1"; 6 + sha256 = "11lwf2b4l4sll6xvscv3c2n3kl6hs0s8rplw66cwskcck3mvs7ms"; 7 7 buildDepends = [ ListLike time ]; 8 8 meta = { 9 9 homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators";
+2 -2
pkgs/development/libraries/haskell/yesod-auth/default.nix
··· 7 7 8 8 cabal.mkDerivation (self: { 9 9 pname = "yesod-auth"; 10 - version = "0.7.7.1"; 11 - sha256 = "12gzcrh8siziqd3jgimlgl7rgch8f6jl0fb96krnqpsa682003kc"; 10 + version = "0.7.7.2"; 11 + sha256 = "1zqxg13hpd45i2nyhh1bvaly1cwaygmjpz46cm7knp553bdhy8c8"; 12 12 buildDepends = [ 13 13 aeson authenticate blazeHtml controlMonadAttempt hamlet 14 14 httpEnumerator mimeMail persistent persistentTemplate pureMD5
+18
pkgs/development/libraries/haskell/zeromq-haskell/default.nix
··· 1 + { cabal, zeromq }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "zeromq-haskell"; 5 + version = "0.8.1"; 6 + sha256 = "19fl3nd548yj6d6c3jqr6lxk6y033qa68jgnc5aq5w8kmlpn70mc"; 7 + extraLibraries = [ zeromq ]; 8 + meta = { 9 + homepage = "http://github.com/twittner/zeromq-haskell/"; 10 + description = "bindings to zeromq"; 11 + license = self.stdenv.lib.licenses.mit; 12 + platforms = self.ghc.meta.platforms; 13 + maintainers = [ 14 + self.stdenv.lib.maintainers.andres 15 + self.stdenv.lib.maintainers.simons 16 + ]; 17 + }; 18 + })
+3 -3
pkgs/development/libraries/poppler/default.nix
··· 6 6 }: 7 7 8 8 stdenv.mkDerivation rec { 9 - name = "poppler-0.16.7"; 9 + name = "poppler-0.18.2"; 10 10 11 11 src = fetchurl { 12 12 url = "${meta.homepage}${name}.tar.gz"; 13 - sha256 = "1k9by922qkn9pkkf03jjxxqhp4s0gmsgs6c8f4m19m1l5npyid7s"; 13 + sha256 = "0ljvr6l1lfwbkl0v4vw9dybski7d4sx52iz6k37mkfnj3x36npxi"; 14 14 }; 15 15 16 16 propagatedBuildInputs = ··· 20 20 ++ stdenv.lib.optionals gtkSupport [ glib gtk ] 21 21 ++ stdenv.lib.optional qt4Support qt4; 22 22 23 - buildInputs = [ pkgconfig cmake ]; 23 + buildNativeInputs = [ pkgconfig cmake ]; 24 24 25 25 cmakeFlags = "-DENABLE_XPDF_HEADERS=ON -DENABLE_LIBCURL=ON -DENABLE_ZLIB=ON"; 26 26
+17
pkgs/development/libraries/zeromq/default.nix
··· 1 + {stdenv, fetchurl, libuuid}: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "zeromq-2.1.10"; 5 + 6 + src = fetchurl { 7 + url = "http://download.zeromq.org/${name}.tar.gz"; 8 + sha256 = "0yabbbgx9ajpq0hjzqjm6rmj7pkcj95d5zn7d59b4wmm6kipwwn6"; 9 + }; 10 + 11 + buildInputs = [ libuuid ]; 12 + 13 + meta = { 14 + homepage = "http://www.zeromq.org"; 15 + description = "The Intelligent Transport Layer"; 16 + }; 17 + }
+11 -5
pkgs/os-specific/linux/cryptsetup/default.nix
··· 1 - {stdenv, fetchurl, libuuid, popt, devicemapper, libgcrypt }: 1 + {stdenv, fetchurl, libuuid, popt, devicemapper, udev }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "cryptsetup-1.4.1"; 4 + name = "cryptsetup-1.0.6"; 5 5 src = fetchurl { 6 - url = http://cryptsetup.googlecode.com/files/cryptsetup-1.4.1.tar.bz2; 7 - sha256 = "82b143328c2b427ef2b89fb76c701d311c95b54093c21bbf22342f7b393bddcb"; 6 + url = http://cryptsetup.googlecode.com/files/cryptsetup-1.0.6.tar.bz2; 7 + sha256 = "df7fda80cfa01f063caf39140287a47d018dfe056fc71a3ba605e690ff0183fd"; 8 8 }; 9 9 10 - buildInputs = [ libuuid popt devicemapper libgcrypt ]; 10 + configureFlags = [ "--enable-libdevmapper" ]; 11 + 12 + patchPhase = '' 13 + sed -i -e 's@/sbin/udevsettle@${udev}/sbin/udevadm settle@' lib/libdevmapper.c 14 + ''; 15 + 16 + buildInputs = [ libuuid popt devicemapper ]; 11 17 12 18 meta = { 13 19 homepage = http://code.google.com/p/cryptsetup/;
+2 -2
pkgs/os-specific/linux/kernel/linux-3.1.nix
··· 215 215 import ./generic.nix ( 216 216 217 217 rec { 218 - version = "3.1.4"; 218 + version = "3.1.5"; 219 219 220 220 preConfigure = '' 221 221 substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" ··· 223 223 224 224 src = fetchurl { 225 225 url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.bz2"; 226 - sha256 = "0wd43q1m11d4s5ab2kwnga4jvi5racqwlg4pmcp4fqim0q8jl9g6"; 226 + sha256 = "0wdcpfjv56r5cc67ddhprc9vhjxj2qibhp0bl96p3hbqjjpwfpl6"; 227 227 }; 228 228 229 229 config = configWithPlatform stdenv.platform;
+3 -3
pkgs/servers/http/couchdb/default.nix
··· 1 - args @ {stdenv, fetchurl, erlang, spidermonkey, 1 + args @ {stdenv, fetchurl, erlang, spidermonkey, 2 2 icu, getopt, curl, ...}: 3 3 4 4 let s = import ./src-for-default.nix; in ··· 15 15 postInstall = '' 16 16 sed -i -e "s|\`getopt|\`${getopt}/bin/getopt|" $out/bin/couchdb 17 17 ''; 18 - 19 - configureFlags = "--with-erlang=${erlang}/lib/erlang/usr/include"; 18 + 19 + configureFlags = "--with-erlang=${erlang}/lib/erlang/usr/include --with-js-include=${spidermonkey}/include --with-js-lib=${spidermonkey}/lib"; 20 20 21 21 }
+7 -7
pkgs/servers/http/couchdb/src-for-default.nix
··· 1 1 rec { 2 - version="1.0.1"; 3 - name="couchdb-1.0.1"; 4 - hash="07wb21qi471qbb6nqlmdmmvg4z8f7m9wn2bm22c7fig32gz5njmp"; 5 - url="mirror://apache/couchdb/1.0.1/apache-couchdb-${version}.tar.gz"; 6 - advertisedUrl="http://www.apache.org/dist/couchdb/1.0.1/apache-couchdb-1.0.1.tar.gz"; 7 - 8 - 2 + version="1.1.1"; 3 + name="couchdb-1.1.1"; 4 + hash="9d6592aacd4bc139f8c1ccb0ed80f30021cee50eb7f8a1feddf46b6eb963891c"; 5 + url="mirror://apache/couchdb/${version}/apache-couchdb-${version}.tar.gz"; 6 + advertisedUrl="http://www.apache.org/dist/couchdb/${version}/apache-couchdb-${version}.tar.gz"; 7 + 8 + 9 9 }
+3 -12
pkgs/servers/sql/virtuoso/default.nix
··· 1 1 { stdenv, fetchurl, libxml2, openssl, readline, gawk }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "virtuoso-opensource-6.1.3"; 4 + name = "virtuoso-opensource-6.1.4"; 5 5 6 6 src = fetchurl { 7 7 url = "mirror://sourceforge/virtuoso/${name}.tar.gz"; 8 - sha256 = "0rj629qjsibpllazngbhzhsh90x6nidpn292qz1xdvirwvb2h3s2"; 8 + sha256 = "0khm81hvjh6p4l0ca4zj00fk41ixjv998k6y9g7mvq1338hr4gqm"; 9 9 }; 10 10 11 11 buildInputs = [ libxml2 openssl readline gawk ]; 12 12 13 - patchFlags = "-p0"; 14 - 15 - patches = 16 - [ (fetchurl { 17 - url = "http://bugsfiles.kde.org/attachment.cgi?id=63510"; 18 - name = "virtuoso-charset-fix.diff"; 19 - sha256 = "09kxjhsy3rbys0bcxpmgga4sa6qjyy79dyl4n8b0gp1hnzjskvkz"; 20 - }) 21 - ]; 22 - 23 13 CPP = "${stdenv.gcc}/bin/gcc -E"; 24 14 25 15 configureFlags = " ··· 32 22 echo Moving documentation 33 23 mkdir -pv $out/share/doc 34 24 mv -v $out/share/virtuoso/doc $out/share/doc/${name} 25 + echo Removing jars and empty directories 35 26 find $out -name "*.a" -delete -o -name "*.jar" -delete -o -type d -empty -delete 36 27 ''; 37 28
+1
pkgs/servers/xinetd/default.nix
··· 10 10 11 11 meta = { 12 12 description = "Secure replacement for inetd"; 13 + platforms = stdenv.lib.platforms.linux; 13 14 homepage = http://xinetd.org; 14 15 license = "free"; 15 16 };
+14 -6
pkgs/tools/filesystems/btrfsprogs/default.nix
··· 1 1 a : 2 2 let 3 3 fetchurl = a.fetchurl; 4 + fetchgit = a.fetchgit; 4 5 5 6 version = a.lib.attrByPath ["version"] "0.19" a; 6 7 buildInputs = with a; [ 7 - zlib libuuid acl 8 + zlib libuuid acl attr 8 9 ]; 9 10 in 10 11 11 12 assert a.libuuid != null; 12 13 13 14 rec { 14 - src = fetchurl { 15 - url = "http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/btrfs-progs-${version}.tar.bz2"; 16 - sha256 = "1z3hmfgv7h489gnh55abm0gzyf2cgjkybhfc2rnm0cvsx01xv8zq"; 15 + srcDrv = fetchgit { 16 + url="git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git" ; 17 + rev="fdb6c0402337d9607c7a39155088eaf033742752" ; 18 + sha256="de7f9e04401bd747a831c48d312106e188adb32f32b6d64078ae6d2aab45b1f8" ; 17 19 }; 18 20 21 + src = srcDrv + "/"; 22 + 19 23 inherit buildInputs; 20 24 configureFlags = []; 21 25 makeFlags = ["prefix=$out CFLAGS=-Os"]; 22 26 23 - patches = [ ./glibc212.patch ]; 24 - phaseNames = ["doPatch" "doEnsureBtrfsImage" "doMakeInstall"]; 27 + patches = []; 28 + phaseNames = ["fixMakefile" "doEnsureBtrfsImage" "doMakeInstall"]; 29 + 30 + fixMakefile = a.fullDepEntry '' 31 + sed -e 's@^progs = @progs=@g' -i Makefile 32 + '' ["minInit" "doUnpack"]; 25 33 26 34 doEnsureBtrfsImage = a.fullDepEntry ('' 27 35 if ! grep 'progs = ' Makefile | grep btrfs-image; then
-12
pkgs/tools/filesystems/btrfsprogs/glibc212.patch
··· 1 - diff --git a/btrfsck.c b/btrfsck.c 2 - index 73f1836..c1f47a1 100644 3 - --- a/btrfsck.c 4 - +++ b/btrfsck.c 5 - @@ -21,6 +21,7 @@ 6 - #include <stdio.h> 7 - #include <stdlib.h> 8 - #include <fcntl.h> 9 - +#include <sys/stat.h> 10 - #include "kerncompat.h" 11 - #include "ctree.h" 12 - #include "disk-io.h"
+1
pkgs/tools/networking/wicd/wpa2-ttls
··· 2 2 author = various contributors 3 3 version = 1 4 4 require identity *Identity anonymous_identity *Anonymous_identity password *Password ca_cert *Path_to_CA_Cert 5 + protected password *Password 5 6 ----- 6 7 ctrl_interface=/var/run/wpa_supplicant 7 8 network={
+3 -3
pkgs/tools/typesetting/pdf2djvu/default.nix
··· 1 1 {stdenv, fetchurl, pkgconfig, djvulibre, poppler, fontconfig, libjpeg }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "0.7.7"; 4 + version = "0.7.11"; 5 5 name = "pdf2djvu-${version}"; 6 6 7 7 src = fetchurl { 8 8 url = "http://pdf2djvu.googlecode.com/files/pdf2djvu_${version}.tar.gz"; 9 - sha256 = "17fi5yq936hgjby5jp2hsb1inqqxab4mh58lkxvf1jkrrz658za5"; 9 + sha256 = "00gscd7l02jyr132vlj08ks0pgmh5ja785n3fdxa795cib45rbgq"; 10 10 }; 11 11 12 12 buildInputs = [ pkgconfig djvulibre poppler fontconfig libjpeg ]; ··· 14 14 meta = { 15 15 description = "Creates djvu files from PDF files"; 16 16 homepage = http://code.google.com/p/pdf2djvu/; 17 - license = "GPLv2"; 17 + license = stdenv.lib.licenses.gpl2; 18 18 }; 19 19 }
+12 -3
pkgs/top-level/all-packages.nix
··· 419 419 bootchart = callPackage ../tools/system/bootchart { }; 420 420 421 421 btrfsProgs = builderDefsPackage (import ../tools/filesystems/btrfsprogs) { 422 - inherit libuuid zlib acl; 422 + inherit libuuid zlib acl attr fetchgit; 423 423 }; 424 424 425 425 catdoc = callPackage ../tools/text/catdoc { }; ··· 2418 2418 ocamlPackages_3_11_1 = mkOcamlPackages ocaml_3_11_1 pkgs.ocamlPackages_3_11_1; 2419 2419 ocamlPackages_3_12_0 = mkOcamlPackages ocaml_3_12_0 pkgs.ocamlPackages_3_12_0; 2420 2420 2421 - opa = let callPackage = newScope pkgs.ocamlPackages_3_12_0; in callPackage ../development/compilers/opa { }; 2421 + opa = let callPackage = newScope pkgs.ocamlPackages_3_12_0; in callPackage ../development/compilers/opa { }; 2422 2422 2423 2423 opencxx = callPackage ../development/compilers/opencxx { 2424 2424 gcc = gcc33; ··· 2710 2710 2711 2711 spidermonkey = callPackage ../development/interpreters/spidermonkey { }; 2712 2712 spidermonkey_1_8_0rc1 = callPackage ../development/interpreters/spidermonkey/1.8.0-rc1.nix { }; 2713 + spidermonkey_185 = callPackage ../development/interpreters/spidermonkey/185-1.0.0.nix { }; 2713 2714 2714 2715 sysPerl = callPackage ../development/interpreters/sys-perl { }; 2715 2716 ··· 4733 4734 static = true; 4734 4735 })); 4735 4736 4737 + zeromq = callPackage ../development/libraries/zeromq {}; 4738 + 4736 4739 zvbi = callPackage ../development/libraries/zvbi { 4737 4740 pngSupport = true; 4738 4741 }; ··· 4936 4939 erlang = erlangR13B ; 4937 4940 }; 4938 4941 4939 - couchdb = callPackage ../servers/http/couchdb { }; 4942 + couchdb = callPackage ../servers/http/couchdb { 4943 + spidermonkey = spidermonkey_185; 4944 + }; 4940 4945 4941 4946 felix = callPackage ../servers/felix { }; 4942 4947 ··· 7552 7557 ++ lib.optional (supportsJDK && getConfig [browserName "jre"] false && jrePlugin ? mozillaPlugin) jrePlugin 7553 7558 ++ lib.optional (getConfig [browserName "enableGoogleTalkPlugin"] false) google_talk_plugin 7554 7559 ); 7560 + libs = 7561 + if getConfig [ browserName "enableQuakeLive" ] false 7562 + then with xlibs; [ stdenv.gcc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ] 7563 + else [ ]; 7555 7564 }; 7556 7565 7557 7566 x11vnc = callPackage ../tools/X11/x11vnc { };
+19 -8
pkgs/top-level/haskell-packages.nix
··· 140 140 haskellSrc = self.haskellSrc_1_0_1_5; # 7.2 fails, 7.3 fails 141 141 html = self.html_1_0_1_2; # 7.2 ok, 7.3 ok 142 142 HUnit = self.HUnit_1_2_2_3; # 7.2 ok, 7.3 ok 143 - network = self.network_2_3_0_7; # 7.2 ok, 7.3 ok 143 + network = self.network_2_3_0_8; # 7.2 ok, 7.3 ok 144 144 OpenGL = self.OpenGL_2_2_3_0; # 7.2 ok, 7.3 ok 145 145 parallel = self.parallel_3_1_0_1; # 7.2 ok, 7.3 ok 146 146 parsec = self.parsec_3_1_2; # 7.2 ok, 7.3 ok ··· 149 149 regexCompat = self.regexCompat_0_93_1; # 7.2 ok, 7.3 ok 150 150 regexPosix = self.regexPosix_0_94_4; # 7.2 ok, 7.3 ok 151 151 stm = self.stm_2_2_0_1; # 7.2 ok, 7.3 ok 152 - syb = self.syb_0_3_5; # 7.2 ok, 7.3 ok 152 + syb = self.syb_0_3_6; # 7.2 ok, 7.3 ok 153 153 xhtml = self.xhtml_3000_2_0_1; # 7.2 ok, 7.3 ok 154 154 zlib = self.zlib_0_5_3_1; # 7.2 ok, 7.3 ok 155 155 HTTP = self.HTTP_4000_2_1; # 7.2 ok, 7.3 ok ··· 433 433 434 434 Boolean = callPackage ../development/libraries/haskell/Boolean {}; 435 435 436 + bson = callPackage ../development/libraries/haskell/bson {}; 437 + 436 438 bytestringNums = callPackage ../development/libraries/haskell/bytestring-nums {}; 437 439 438 440 bytestringLexing = callPackage ../development/libraries/haskell/bytestring-lexing {}; ··· 477 479 478 480 colour = callPackage ../development/libraries/haskell/colour {}; 479 481 482 + compactStringFix = callPackage ../development/libraries/haskell/compact-string-fix {}; 483 + 480 484 ConfigFile = callPackage ../development/libraries/haskell/ConfigFile {}; 481 485 482 486 controlMonadAttempt = callPackage ../development/libraries/haskell/control-monad-attempt {}; ··· 516 520 dataAccessor = callPackage ../development/libraries/haskell/data-accessor/data-accessor.nix {}; 517 521 518 522 dataAccessorTemplate = callPackage ../development/libraries/haskell/data-accessor/data-accessor-template.nix {}; 523 + 524 + dataBinaryIeee754 = callPackage ../development/libraries/haskell/data-binary-ieee754 {}; 519 525 520 526 dataDefault = callPackage ../development/libraries/haskell/data-default {}; 521 527 ··· 864 870 MonadCatchIOTransformers = callPackage ../development/libraries/haskell/MonadCatchIO-transformers {}; 865 871 866 872 monadControl_OBSOLETE = callPackage ../development/libraries/haskell/monad-control/0.2.0.3.nix {}; 873 + monadControl2 = self.monadControl_OBSOLETE; 867 874 monadControl = callPackage ../development/libraries/haskell/monad-control {}; 868 875 869 876 monadLoops = callPackage ../development/libraries/haskell/monad-loops {}; ··· 876 883 877 884 MonadRandom = callPackage ../development/libraries/haskell/MonadRandom {}; 878 885 886 + mongoDB = callPackage ../development/libraries/haskell/mongoDB { 887 + monadControl = self.monadControl2; 888 + }; 889 + 879 890 mpppc = callPackage ../development/libraries/haskell/mpppc {}; 880 891 881 892 mtl_1_1_0_2 = callPackage ../development/libraries/haskell/mtl/1.1.0.2.nix {}; ··· 906 917 network_2_2_1_4 = callPackage ../development/libraries/haskell/network/2.2.1.4.nix {}; 907 918 network_2_2_1_7 = callPackage ../development/libraries/haskell/network/2.2.1.7.nix {}; 908 919 network_2_3_0_2 = callPackage ../development/libraries/haskell/network/2.3.0.2.nix {}; 909 - network_2_3_0_7 = callPackage ../development/libraries/haskell/network/2.3.0.7.nix {}; 910 - network = self.network_2_3_0_7; 920 + network_2_3_0_8 = callPackage ../development/libraries/haskell/network/2.3.0.8.nix {}; 921 + network = self.network_2_3_0_8; 911 922 912 923 nixosTypes = callPackage ../development/libraries/haskell/nixos-types {}; 913 924 ··· 1102 1113 1103 1114 syb_0_2_2 = callPackage ../development/libraries/haskell/syb/0.2.2.nix {}; 1104 1115 syb_0_3 = callPackage ../development/libraries/haskell/syb/0.3.nix {}; 1105 - syb_0_3_5 = callPackage ../development/libraries/haskell/syb/0.3.5.nix {}; 1106 - syb02 = self.syb_0_2_2; 1107 - syb03 = self.syb_0_3; 1116 + syb_0_3_6 = callPackage ../development/libraries/haskell/syb/0.3.6.nix {}; 1108 1117 syb = null; # by default, we assume that syb ships with GHC, which is 1109 1118 # true for the older GHC versions 1110 1119 ··· 1349 1358 1350 1359 yst = callPackage ../development/libraries/haskell/yst {}; 1351 1360 1361 + zeromqHaskell = callPackage ../development/libraries/haskell/zeromq-haskell {}; 1362 + 1352 1363 zipArchive = callPackage ../development/libraries/haskell/zip-archive {}; 1353 1364 1354 1365 zipper = callPackage ../development/libraries/haskell/zipper { ··· 1385 1396 idris = callPackage ../development/compilers/idris {}; 1386 1397 1387 1398 pakcs = callPackage ../development/compilers/pakcs { 1388 - syb = self.syb02; 1399 + syb = self.syb_0_2_2; 1389 1400 }; 1390 1401 1391 1402 # Development tools.