Updating from trunk.


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

+1304 -609
+19
pkgs/applications/editors/emacs-modes/prolog/default.nix
··· 1 + {stdenv, fetchurl}: 2 + 3 + stdenv.mkDerivation 4 + { 5 + name = "prolog-mode-1.22"; 6 + src = fetchurl 7 + { 8 + url = "http://bruda.ca/emacs-prolog/prolog.el"; 9 + sha256 = "f46915b2436642bb3302cb38cc457d3c121d0c3e95aecdf128fedc2ae5ea0c87"; 10 + }; 11 + 12 + buildCommand = "install -v -D -m644 $src $out/share/emacs/site-lisp/prolog.el"; 13 + 14 + meta = { 15 + homepage = "http://turing.ubishops.ca/home/bruda/emacs-prolog/"; 16 + description = "Prolog mode for Emacs"; 17 + license = "GPL"; 18 + }; 19 + }
+4 -2
pkgs/applications/graphics/cinepaint/default.nix
··· 11 11 src = fetchcvs { 12 12 cvsRoot = ":pserver:anonymous@cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint"; 13 13 module = "cinepaint-project"; 14 - date = "2004-03-01"; 15 - sha256 = "bf6dc04f3ea2094b7ef6f87f40f2c90d75a557e40a773f8eb76e8a71f14362cf"; 14 + date = "2008-11-06"; 15 + sha256 = "f5ac249628ffe04349d1bb3b1e078be0cda7575dd71d12ae74143baa006acb6d"; 16 16 }; 17 17 18 18 buildInputs = [ cmake pkgconfig gtk freetype fontconfig lcms fltk flex libtiff ··· 35 35 homepage = http://www.cinepaint.org/; 36 36 license = "free"; 37 37 description = "Image editor which supports images over 8bpp and ICC profiles"; 38 + maintainers = with stdenv.lib.maintainers; [viric]; 39 + platforms = with stdenv.lib.platforms; linux; 38 40 }; 39 41 }
+3 -1
pkgs/applications/graphics/hugin/default.nix
··· 20 20 cmakeFlags = "-DCMAKE_SHARED_LINKER_FLAGS=\"-Wl,-rpath,$out/lib\"" + 21 21 " -DCMAKE_EXE_LINKER_FLAGS=\"-Wl,-rpath,$out/lib" + 22 22 " -lpng12 -lpano13 -lImath -lIlmImf -lIex -lHalf -lIlmThread" + 23 - " -ljpeg -ltiff -lz -lexiv2 -lboost_thread-mt\"" + 23 + " -ljpeg -ltiff -lz -lexiv2 -lboost_thread\"" + 24 24 " -DCMAKE_SKIP_BUILD_RPATH=ON" + 25 25 " -DCMAKE_BUILD_TYPE=Release" + 26 26 " -DCMAKE_INSTALL_PREFIX=$out"; ··· 47 47 homepage = http://hugin.sourceforge.net/; 48 48 description = "Toolkit for stitching photographs and assembling panoramas, together with an easy to use graphical front end"; 49 49 license = "GPLv2+"; 50 + maintainers = with stdenv.lib.maintainers; [viric]; 51 + platforms = with stdenv.lib.platforms; linux; 50 52 }; 51 53 }
+20 -12
pkgs/applications/graphics/qtpfsgui/default.nix
··· 1 1 {stdenv, fetchurl, qt4, exiv2, openexr, fftw, libtiff, ilmbase }: 2 2 3 - stdenv.mkDerivation { 4 - name = "qtpfsgui-1.9.2"; 3 + stdenv.mkDerivation rec { 4 + name = "qtpfsgui-1.9.3"; 5 5 6 6 src = fetchurl { 7 - url = mirror://sourceforge/qtpfsgui/qtpfsgui-1.9.2.tar.gz; 8 - sha256 = "13kcw760136zpg3b5qhd1sw3kqplicvlsqmy3rxxn5ygm0zfqqj4"; 7 + url = "mirror://sourceforge/qtpfsgui/${name}.tar.gz"; 8 + sha256 = "1mlg9dry4mfnnjlnwsw375hzsiagssdhccfmapx5nh6ykqrslsh1"; 9 9 }; 10 10 11 11 buildInputs = [ qt4 exiv2 openexr fftw libtiff ]; 12 12 13 - NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; 14 - 15 13 configurePhase = '' 16 - qmake PREFIX=$out EXIV2PATH=${exiv2}/include/exiv2 \ 17 - OPENEXRDIR=${openexr}/include/OpenEXR \ 18 - FFTW3DIR=${fftw}/include \ 19 - LIBTIFFDIR=${libtiff}/include \ 14 + export CPATH="${ilmbase}/include/OpenEXR:$CPATH" 15 + qmake PREFIX=$out EXIV2PATH=${exiv2}/include/exiv2 \ 16 + OPENEXRDIR=${openexr}/include/OpenEXR \ 17 + FFTW3DIR=${fftw}/include \ 18 + LIBTIFFDIR=${libtiff}/include 20 19 ''; 21 20 22 21 meta = { 23 22 homepage = http://qtpfsgui.sourceforge.net/; 24 - description = "GUI frontend for some pfstools"; 25 - license = "GPLv2"; 23 + description = "Qtpfsqui, a graphical application for high dynamic range (HDR) imaging"; 24 + 25 + longDescription = 26 + '' Qtpfsgui is an open source graphical user interface application that 27 + aims to provide a workflow for high dynamic range (HDR) imaging. 28 + ''; 29 + 30 + license = "GPLv2+"; 31 + 32 + maintainers = [ stdenv.lib.maintainers.ludo ]; 33 + platforms = stdenv.lib.platforms.gnu; 26 34 }; 27 35 }
+3 -3
pkgs/applications/misc/truecrypt/default.nix
··· 45 45 }: 46 46 47 47 stdenv.mkDerivation { 48 - name = "truecrypt-6.3"; 48 + name = "truecrypt-6.3a"; 49 49 builder = ./builder.sh; 50 50 51 51 src = fetchurl { 52 - url = http://www.sfr-fresh.com/unix/misc/TrueCrypt_6.3_Source.tar.gz; 53 - sha256 = "0vgyng5zmdjdqlhai0szzapfm14njr3swamnw6yyb6pnjdncd0jq"; 52 + url = http://www.sfr-fresh.com/unix/misc/TrueCrypt_6.3a_Source.tar.gz; 53 + sha256 = "1vwnzay9gjlldqbdb20rhq2arhyzhdy347qc00hkpqmv2b8z070y"; 54 54 }; 55 55 56 56 pkcs11h = fetchurl {
+1 -1
pkgs/applications/networking/sync/unison/default.nix
··· 4 4 5 5 name = "unison-2.27.57"; 6 6 src = fetchurl { 7 - url = "http://www.seas.upenn.edu/~bcpierce/unison//download/releases/stable/unison-2.27.57.tar.gz"; 7 + url = "http://www.seas.upenn.edu/~bcpierce/unison/download/releases/unison-2.27.57/unison-2.27.57.tar.gz"; 8 8 sha256 = "49299ec14216a8467b2c6ba148f8145bec31fa787433f9ce3851c2d62f0035ae"; 9 9 }; 10 10
+2 -2
pkgs/applications/version-management/git-and-tools/git/default.nix
··· 9 9 assert svnSupport -> (subversion != null && perlLibs != [] && subversion.perlBindings); 10 10 11 11 stdenv.mkDerivation rec { 12 - name = "git-1.6.5.2"; 12 + name = "git-1.6.5.5"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/software/scm/git/${name}.tar.bz2"; 16 - sha256 = "a7050b45a4c5a2b40db83dc67dc3ff4b422ef1864df72316b3221ead2eefb5c1"; 16 + sha256 = "4d1aaf16b4c37c8412cceab09b009bfc0f8d7b9f30a809b82027ab7fa66fdbb3"; 17 17 }; 18 18 19 19 patches = [ ./docbook2texi.patch ];
+3 -3
pkgs/applications/virtualization/virtualbox/default.nix
··· 4 4 }: 5 5 6 6 stdenv.mkDerivation { 7 - name = "virtualbox-3.0.10-${kernel.version}"; 7 + name = "virtualbox-3.1.0-${kernel.version}"; 8 8 9 9 src = fetchurl { 10 - url = http://download.virtualbox.org/virtualbox/3.0.10/VirtualBox-3.0.10-OSE.tar.bz2; 11 - sha256 = "0b8l3nnlpfxy6a7q43h1qnibkqj4q12z0dgfagyipmq51bkj9iq1"; 10 + url = http://download.virtualbox.org/virtualbox/3.1.0/VirtualBox-3.1.0-OSE.tar.bz2; 11 + sha256 = "0f86w4awscgbg9az26h0rlg4i7xr9319hbddjs69ils28g2gz2ns"; 12 12 }; 13 13 14 14 buildInputs = [iasl dev86 libxslt libxml2 xproto libX11 libXext libXcursor qt4 libIDL SDL hal libcap glib kernel python alsaLib curl];
+8 -1
pkgs/build-support/fetchsvn/nix-prefetch-svn
··· 48 48 trap "rm -rf $tmpPath" EXIT 49 49 50 50 # Perform the checkout. 51 - echo p | svn export --quiet -r "$rev" "$url" $tmpFile >&2 51 + if test "$NIX_PREFETCH_SVN_LEAVE_DOT_SVN" != 1 52 + then 53 + command="export" 54 + else 55 + command="checkout" 56 + fi 57 + 58 + echo p | svn "$command" --quiet -r "$rev" "$url" "$tmpFile" >&2 52 59 53 60 # Compute the hash. 54 61 hash=$(nix-hash --type $hashType $hashFormat $tmpFile)
+7 -1
pkgs/build-support/release/source-tarball.nix
··· 16 16 then "" 17 17 else if src ? rev then "pre${toString src.rev}" else ""; 18 18 19 + # By default, provide all the GNU Build System as input. 20 + bootstrapBuildInputs = 21 + if (args ? bootstrapBuildInputs) 22 + then args.bootstrapBuildInputs 23 + else [ autoconf automake libtool ]; 24 + 19 25 in 20 26 21 27 stdenv.mkDerivation ( ··· 71 77 { 72 78 name = name + "-" + version + versionSuffix; 73 79 74 - buildInputs = buildInputs ++ [autoconf automake libtool]; 80 + buildInputs = buildInputs ++ bootstrapBuildInputs; 75 81 76 82 postHook = '' 77 83 ensureDir $out/nix-support
+2
pkgs/build-support/upstream-updater/snippets.sh
··· 4 4 #http://downloads.sourceforge.net/webdruid/files/webdruid/0.6.0-alpha5/webdruid-0.6.0-alpha5.tar.gz 5 5 skipRedirectSF='s@^http://sourceforge.net/projects/@http://downloads.sourceforge.net/@; s@/download$@@' 6 6 extractReleaseSF='s@.*/([^/]+)/[^/]+@\1@' 7 + apacheMirror='s@http://www.apache.org/dist/@mirror://apache/@' 8 + skipRedirectApache='s@/dyn/closer.cgi[?]path=@/dist@' 7 9 8 10 replaceAllVersionOccurences() { 9 11 echo s/"$version"/\${version}/g
+26
pkgs/build-support/vm/default.nix
··· 773 773 archs = ["noarch" "x86_64"]; 774 774 } // args); 775 775 776 + fedora12i386 = args: makeImageFromRPMDist ({ 777 + name = "fedora-12-i386"; 778 + fullName = "Fedora 12 (i386)"; 779 + packagesList = fetchurl { 780 + url = mirror://fedora/linux/releases/12/Fedora/i386/os/repodata/92857daf45687583ffa0fa6f8f97c71d08c50d8b6305dfeea8a3332bf2f7f27c-primary.xml.gz; 781 + sha256 = "0z7jyzr2ncx3m3pdy1b3ic6wa20xqybqyvzsl3zq6xb88nppv1cj"; 782 + }; 783 + urlPrefix = mirror://fedora/linux/releases/12/Fedora/i386/os; 784 + archs = ["noarch" "i386" "i586" "i686"]; 785 + } // args); 786 + 787 + fedora12x86_64 = args: makeImageFromRPMDist ({ 788 + name = "fedora-12-x86_64"; 789 + fullName = "Fedora 12 (x86_64)"; 790 + packagesList = fetchurl { 791 + url = mirror://fedora/linux/releases/12/Fedora/x86_64/os/repodata/a4ebee776b3c4898086e124a512e7f8c701ab1699fd83b2dcea3d7592b5c9ff0-primary.xml.gz; 792 + sha256 = "1w4zbhmmkmx3rqnkpn4zd6qilw4cgwp52jhjdq49hj1wddvyxsx4"; 793 + }; 794 + urlPrefix = mirror://fedora/linux/releases/12/Fedora/x86_64/os; 795 + archs = ["noarch" "x86_64"]; 796 + } // args); 797 + 776 798 opensuse103i386 = args: makeImageFromRPMDist ({ 777 799 name = "opensuse-10.3-i586"; 778 800 fullName = "openSUSE 10.3 (i586)"; ··· 1091 1113 fedora10x86_64 = diskImageExtraFuns.fedora10x86_64 []; 1092 1114 fedora11i386 = diskImageExtraFuns.fedora11i386 []; 1093 1115 fedora11x86_64 = diskImageExtraFuns.fedora11x86_64 []; 1116 + fedora12i386 = diskImageExtraFuns.fedora12i386 []; 1117 + fedora12x86_64 = diskImageExtraFuns.fedora12x86_64 []; 1094 1118 opensuse103i386 = diskImageExtraFuns.opensuse103i386 []; 1095 1119 opensuse110i386 = diskImageExtraFuns.opensuse110i386 []; 1096 1120 opensuse110x86_64 = diskImageExtraFuns.opensuse110x86_64 []; ··· 1124 1148 fedora10x86_64 = extraVirtualPackages : diskImageFuns.fedora10x86_64 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1125 1149 fedora11i386 = extraVirtualPackages : diskImageFuns.fedora11i386 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1126 1150 fedora11x86_64 = extraVirtualPackages : diskImageFuns.fedora11x86_64 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1151 + fedora12i386 = extraVirtualPackages : diskImageFuns.fedora12i386 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1152 + fedora12x86_64 = extraVirtualPackages : diskImageFuns.fedora12x86_64 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1127 1153 opensuse103i386 = extraVirtualPackages : diskImageFuns.opensuse103i386 { packages = commonOpenSUSEPackages ++ ["devs"] ++ extraVirtualPackages; }; 1128 1154 opensuse110i386 = extraVirtualPackages : diskImageFuns.opensuse110i386 { packages = commonOpenSUSEPackages ++ extraVirtualPackages; }; 1129 1155 opensuse110x86_64 = extraVirtualPackages : diskImageFuns.opensuse110x86_64 { packages = commonOpenSUSEPackages ++ extraVirtualPackages; };
+3 -3
pkgs/data/documentation/std-man-pages/default.nix
··· 1 1 {stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "std-man-pages-4.2.2"; 4 + name = "std-man-pages-4.4.0"; 5 5 6 6 src = fetchurl { 7 - url = mirror://gcc/libstdc++/doxygen/libstdc++-man-4.2.2.tar.bz2; 8 - sha256 = "1572a5hlrj50gk03aardlrhhila0yjlvhqszl424297ga4g95mk2"; 7 + url = mirror://gcc/libstdc++/doxygen/libstdc++-man.4.4.0.tar.bz2; 8 + sha256 = "0153py77ll759jacq41dp2z2ksr08pdcfic0rwjd6pr84dk89y9v"; 9 9 }; 10 10 11 11 installPhase = ''
+3 -3
pkgs/desktops/kde-4.3/accessibility/default.nix
··· 1 1 {stdenv, fetchurl, lib, cmake, qt4, perl, alsaLib, libXi, libXtst, kdelibs, automoc4, phonon}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "kdeaccessibility-4.3.3"; 4 + name = "kdeaccessibility-4.3.4"; 5 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdeaccessibility-4.3.3.tar.bz2; 7 - sha1 = "g71fn825bd3ici3vypjgnizypgv345hw"; 6 + url = mirror://kde/stable/4.3.4/src/kdeaccessibility-4.3.4.tar.bz2; 7 + sha1 = "96aa150b8a5c368b6bb36476ed5fb3e3b3c30547"; 8 8 }; 9 9 includeAllQtDirs=true; 10 10 buildInputs = [ cmake qt4 perl alsaLib libXi libXtst kdelibs automoc4 phonon ];
+3 -3
pkgs/desktops/kde-4.3/admin/default.nix
··· 3 3 , kdelibs, kdepimlibs, kdebindings, automoc4, phonon}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdeadmin-4.3.3"; 6 + name = "kdeadmin-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeadmin-4.3.3.tar.bz2; 9 - sha1 = "xaps0gpjv68gn9d2vw3iq0568yxk1ilh"; 8 + url = mirror://kde/stable/4.3.4/src/kdeadmin-4.3.4.tar.bz2; 9 + sha1 = "8f61aeb2ff9d51712d72cd77dad837c8902b6a5d"; 10 10 }; 11 11 builder = ./builder.sh; 12 12 inherit system_config_printer;
+3 -3
pkgs/desktops/kde-4.3/artwork/default.nix
··· 2 2 , kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdeartwork-4.3.3"; 5 + name = "kdeartwork-4.3.4"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdeartwork-4.3.3.tar.bz2; 8 - sha1 = "r3gpy7d7g6arb0vlnp6959ly6c5dcrbj"; 7 + url = mirror://kde/stable/4.3.4/src/kdeartwork-4.3.4.tar.bz2; 8 + sha1 = "7a095932bad297f22b23765ce6ee17bfd2438bf2"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 buildInputs = [ cmake qt4 perl xscreensaver
+3 -3
pkgs/desktops/kde-4.3/base-runtime/default.nix
··· 2 2 , kdelibs, automoc4, phonon, strigi, soprano, cluceneCore}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdebase-runtime-4.3.3"; 5 + name = "kdebase-runtime-4.3.4"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdebase-runtime-4.3.3.tar.bz2; 8 - sha1 = "lb4y1pgflp112g98plzm4q9wpdnbkw23"; 7 + url = mirror://kde/stable/4.3.4/src/kdebase-runtime-4.3.4.tar.bz2; 8 + sha1 = "871d23457c4a2676704722e2e3b7194d447904ee"; 9 9 }; 10 10 /* CLUCENE_HOME=cluceneCore;*/ 11 11 includeAllQtDirs=true;
+3 -3
pkgs/desktops/kde-4.3/base-workspace/default.nix
··· 6 6 }: 7 7 8 8 stdenv.mkDerivation { 9 - name = "kdebase-workspace-4.3.3"; 9 + name = "kdebase-workspace-4.3.4"; 10 10 src = fetchurl { 11 - url = mirror://kde/stable/4.3.3/src/kdebase-workspace-4.3.3.tar.bz2; 12 - sha1 = "kl5brn6c2nahxmavd38fmy6frq9yjf98"; 11 + url = mirror://kde/stable/4.3.4/src/kdebase-workspace-4.3.4.tar.bz2; 12 + sha1 = "5b43447139d22247d5bc2deee8e3a944447f0bbf"; 13 13 }; 14 14 includeAllQtDirs=true; 15 15 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/base/default.nix
··· 3 3 , automoc4, phonon, strigi, qimageblitz, soprano}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdebase-4.3.3"; 6 + name = "kdebase-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdebase-4.3.3.tar.bz2; 9 - sha1 = "57ihndwiq8nx5v964s0b8q9965sylnbl"; 8 + url = mirror://kde/stable/4.3.4/src/kdebase-4.3.4.tar.bz2; 9 + sha1 = "7f8637367177c93916dfc2e6a2f6323a5e91c6ce"; 10 10 }; 11 11 includeAllQtDirs=true; 12 12 buildInputs = [ cmake perl qt4 kdelibs pciutils stdenv.gcc.libc libraw1394
+3 -3
pkgs/desktops/kde-4.3/bindings/default.nix
··· 5 5 # some bindings are even broken. 6 6 7 7 stdenv.mkDerivation { 8 - name = "kdebindings-4.3.3"; 8 + name = "kdebindings-4.3.4"; 9 9 src = fetchurl { 10 - url = mirror://kde/stable/4.3.3/src/kdebindings-4.3.3.tar.bz2; 11 - sha1 = "8101wqhahlmrrpdr4f32p5iqsgawzp9l"; 10 + url = mirror://kde/stable/4.3.4/src/kdebindings-4.3.4.tar.bz2; 11 + sha1 = "0c7bf45bd3d81bf6aa1d2b085c17b4ce925c656b"; 12 12 }; 13 13 builder = ./builder.sh; 14 14 includeAllQtDirs=true;
+3 -3
pkgs/desktops/kde-4.3/edu/default.nix
··· 3 3 , kdelibs, automoc4, phonon, eigen}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdeedu-4.3.3"; 6 + name = "kdeedu-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeedu-4.3.3.tar.bz2; 9 - sha1 = "d1cmnmmq1m9yqh694xipy1s8wnkviqgx"; 8 + url = mirror://kde/stable/4.3.4/src/kdeedu-4.3.4.tar.bz2; 9 + sha1 = "ee646d57db11b761d8da33fc03c596c8f531eb9d"; 10 10 }; 11 11 includeAllQtDirs=true; 12 12 buildInputs = [ cmake qt4 perl libxml2 libxslt openbabel boost readline gmm gsl facile ocaml xplanet
+3 -3
pkgs/desktops/kde-4.3/extragear/kdesvn/default.nix
··· 2 2 , kdelibs, automoc4, phonon}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdesvn-1.4.0"; 5 + name = "kdesvn-1.4.1"; 6 6 src = fetchurl { 7 - url = http://kdesvn.alwins-world.de/downloads/kdesvn-1.4.0.tar.bz2; 8 - sha256 = "0rb213jybs9mgiwvphk8dhryz6q9m6qvxl1m7bqwzars48cspgl0"; 7 + url = http://kdesvn.alwins-world.de/downloads/kdesvn-1.4.1.tar.bz2; 8 + sha256 = "1xaankj3zl1wxm1zf9dayb9qwnp9s5xx964p83w7pcsir4h5959z"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 builder = ./builder.sh;
+3 -3
pkgs/desktops/kde-4.3/extragear/koffice/default.nix
··· 3 3 , kdelibs, kdepimlibs, automoc4, phonon, qimageblitz, qca2, eigen}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "koffice-2.0.2"; 6 + name = "koffice-2.1.0"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/koffice-2.0.2/src/koffice-2.0.2.tar.bz2; 9 - sha256 = "1nvpj8viw7ijjnz1pg6kdb21srsm13vh6c1v7s01hn4xrv9zwyic"; 8 + url = mirror://kde/stable/koffice-2.1.0/koffice-2.1.0.tar.bz2; 9 + sha256 = "1jdc2rvj5xqd66d152zmjz2psq44kbraqpl0fq05yjg2wz8kdsln"; 10 10 }; 11 11 includeAllQtDirs=true; 12 12 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/extragear/konversation/default.nix
··· 2 2 , kdelibs, kdepimlibs, automoc4, phonon, qca2}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "konversation"; 5 + name = "konversation-1.2.1"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/konversation/1.2/src/konversation-1.2.tar.bz2; 8 - sha256 = "16plhy7m8sch52a8hyzsqgc10wj4lgygqbwicfssbad7l6j2a935"; 7 + url = mirror://kde/stable/konversation/1.2.1/src/konversation-1.2.1.tar.bz2; 8 + sha256 = "1rx4xgw14cfzkxghgn80np8i2ndq26sbdvv96g46r0s14qkdyq8w"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/extragear/ktorrent/default.nix
··· 2 2 kdelibs, kdepimlibs, kdebase_workspace, automoc4, phonon, qca2}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "ktorrent-3.2.4"; 5 + name = "ktorrent-3.3.1"; 6 6 src = fetchurl { 7 - url = http://ktorrent.org/downloads/3.2.4/ktorrent-3.2.4.tar.bz2; 8 - sha256 = "1h06fwjykmk4sxjfsic0a42wfh4wwaa9z6a4470vwi5fyx2apxbn"; 7 + url = http://ktorrent.org/downloads/3.3.1/ktorrent-3.3.1.tar.bz2; 8 + sha256 = "15cyq9bixism15qb3g196ga47q6iyw68sizclcn43nw91g0xl9r1"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/games/default.nix
··· 1 1 {stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon, qca2}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "kdegames-4.3.3"; 4 + name = "kdegames-4.3.4"; 5 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdegames-4.3.3.tar.bz2; 7 - sha1 = "2xy5wvk51rxbifwp28rgby776kwq93vz"; 6 + url = mirror://kde/stable/4.3.4/src/kdegames-4.3.4.tar.bz2; 7 + sha1 = "33ea8ec476b1557a55c90c071bd462e5ceb7c52b"; 8 8 }; 9 9 includeAllQtDirs=true; 10 10 buildInputs = [ cmake qt4 perl kdelibs automoc4 phonon qca2 ];
+3 -3
pkgs/desktops/kde-4.3/graphics/default.nix
··· 3 3 , kdelibs, automoc4, phonon, strigi, qimageblitz, soprano, qca2}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdegraphics-4.3.3"; 6 + name = "kdegraphics-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdegraphics-4.3.3.tar.bz2; 9 - sha1 = "8krz6r99lnkdj1ywwhwvykyzdrd1blzk"; 8 + url = mirror://kde/stable/4.3.4/src/kdegraphics-4.3.4.tar.bz2; 9 + sha1 = "bb32171b0d562d5698d4f0526be2b069e99f7448"; 10 10 }; 11 11 includeAllQtDirs=true; 12 12 buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre poppler chmlib
+119 -119
pkgs/desktops/kde-4.3/l10n/default.nix
··· 4 4 let 5 5 6 6 deriv = attr : stdenv.mkDerivation { 7 - name = "kde-l10n-${attr.lang}-4.3.3"; 7 + name = "kde-l10n-${attr.lang}-4.3.4"; 8 8 src = fetchurl { 9 9 url = attr.url; 10 10 sha256 = attr.sha256; ··· 24 24 25 25 ar = deriv { 26 26 lang = "ar"; 27 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ar-4.3.3.tar.bz2"; 28 - sha256 = "0js4w2lgrffszg8xvgvvjd0ql41s8bfd4k8arzg0ym4rinsghb6f"; 27 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ar-4.3.4.tar.bz2"; 28 + sha256 = "0dgk97j0qv8qxfhiwv0cwqbmfgnxn0k7znm7vd40ngblbp4k75y1"; 29 29 }; 30 30 31 31 bg = deriv { 32 32 lang = "bg"; 33 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-bg-4.3.3.tar.bz2"; 34 - sha256 = "1ys5f4rsvkm8f8dzyfka51rpkj02qrd3j4mcccsp963mgw9s12lk"; 33 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-bg-4.3.4.tar.bz2"; 34 + sha256 = "13mshqlskqndfm20s07978300p5ik432krhdk9k5a049f7w543dp"; 35 35 }; 36 36 37 37 bn_IN = deriv { 38 38 lang = "bn_IN"; 39 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-bn_IN-4.3.3.tar.bz2"; 40 - sha256 = "1mf260w44i9267rdvvi26lj7qhywndhm66sbrsgic06gibmb3g45"; 39 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-bn_IN-4.3.4.tar.bz2"; 40 + sha256 = "0zh7zra2si0z966r8qq41m3g4l9864acfg70hjbgr4bhvhn642zd"; 41 41 }; 42 42 43 43 ca = deriv { 44 44 lang = "ca"; 45 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ca-4.3.3.tar.bz2"; 46 - sha256 = "0xqdiv3sydbmncfh2sh53dqqhi205mdbq6iphinbzsr09xjcrqr3"; 45 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ca-4.3.4.tar.bz2"; 46 + sha256 = "1ry403z9qgimcj8nilznr0f7bkviybcpwm3clww13na74ngmz4a1"; 47 47 }; 48 48 49 49 cs = deriv { 50 50 lang = "cs"; 51 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-cs-4.3.3.tar.bz2"; 52 - sha256 = "0wb2ld2shjvyglajqip0s91q8y9sry6a3jwmr3g221gh6xz49dil"; 51 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-cs-4.3.4.tar.bz2"; 52 + sha256 = "1gd0rl0c59fawd7s20nrmnc5vr915aqhz7f57wrgpw2kxgva33nk"; 53 53 }; 54 54 55 55 csb = deriv { 56 56 lang = "csb"; 57 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-csb-4.3.3.tar.bz2"; 58 - sha256 = "1q65365mqsrjg7j59s1dkx03m4hmwq45aa0yzkw5np8sgvf7f65z"; 57 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-csb-4.3.4.tar.bz2"; 58 + sha256 = "02b8341cpgzbp4ijnzs8bkvynz9mhz18ma5yk66i9q0js6rk8bn2"; 59 59 }; 60 60 61 61 da = deriv { 62 62 lang = "da"; 63 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-da-4.3.3.tar.bz2"; 64 - sha256 = "0s649zxpqcigpj3yar48liaf5jcmb3m2q0azfm9cwgkvmz9gd1nz"; 63 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-da-4.3.4.tar.bz2"; 64 + sha256 = "1r7kn5qdcx64p0rlj9mb3011hk5rvrqzvr8k6nrfsfmw2h7mnjym"; 65 65 }; 66 66 67 67 de = deriv { 68 68 lang = "de"; 69 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-de-4.3.3.tar.bz2"; 70 - sha256 = "1p4lz80myhrq7gq1gmpfhlw9i32ca0s4z7gni9rlsv5dhsbpmcsf"; 69 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-de-4.3.4.tar.bz2"; 70 + sha256 = "0nclr4chx2ir036fjhs7zp2l1k43vn11lww7338v2nn9mcwfdyn3"; 71 71 }; 72 72 73 73 el = deriv { 74 74 lang = "el"; 75 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-el-4.3.3.tar.bz2"; 76 - sha256 = "01ym4yxdh2xghwc6mngs0iyw8idvmv3c4k6lkf9hasbkcr77s0dn"; 75 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-el-4.3.4.tar.bz2"; 76 + sha256 = "104ycjq95zhkv2by36lndqc2w2shn3dp386ir5wj52x4f26j1zd0"; 77 77 }; 78 78 79 79 en_GB = deriv { 80 80 lang = "en_GB"; 81 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-en_GB-4.3.3.tar.bz2"; 82 - sha256 = "074is29a0h69ypk82s051f037aqcpflnaapwlccrz24x2hncw3zb"; 81 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-en_GB-4.3.4.tar.bz2"; 82 + sha256 = "044s656x90xdgp14cddsz499bxfhsscnngvx4q13pnxrd2gbr2xj"; 83 83 }; 84 84 85 85 es = deriv { 86 86 lang = "es"; 87 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-es-4.3.3.tar.bz2"; 88 - sha256 = "1ygx2cyvgfz09i8x9wpynlaisvxv70n5p9r0hq72yypjxd1nqixb"; 87 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-es-4.3.4.tar.bz2"; 88 + sha256 = "0fx40sx0cqjashlj9z9da2jndwbg6s36njsgsx6kjfd90p23snvi"; 89 89 }; 90 90 91 91 et = deriv { 92 92 lang = "et"; 93 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-et-4.3.3.tar.bz2"; 94 - sha256 = "0yxvq1ggbqvrm45ljriibnz9s2zarszyk8wxjb1zsxlqs34ym02h"; 93 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-et-4.3.4.tar.bz2"; 94 + sha256 = "08s9y9h9qx2ahz1chmlcycldmf543c0kc8wfrsryrf1iaajdma0r"; 95 95 }; 96 96 97 97 eu = deriv { 98 98 lang = "eu"; 99 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-eu-4.3.3.tar.bz2"; 100 - sha256 = "1x6r31s0zyxi5sdnfr5ldbvhfdbm5fcgfqxxz8x6sfm4zrpc8mhv"; 99 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-eu-4.3.4.tar.bz2"; 100 + sha256 = "1q0vjvbc6lywpqzizi61cz91scrkjplxjp2jywyi6dnrv475w6b9"; 101 101 }; 102 102 103 103 fi = deriv { 104 104 lang = "fi"; 105 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-fi-4.3.3.tar.bz2"; 106 - sha256 = "0wky41anl3p3ml0rccg9153s442mxncwzp784qpczlczrihg7sly"; 105 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-fi-4.3.4.tar.bz2"; 106 + sha256 = "1z2jmcmr46f0a5hins4hkj843r3bd6azykiz6nwwkgk7png21axm"; 107 107 }; 108 108 109 109 fr = deriv { 110 110 lang = "fr"; 111 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-fr-4.3.3.tar.bz2"; 112 - sha256 = "0mvsgyrf15yr4g24hfmiis54i68byyq35x09j0hrsn79z2wszgba"; 111 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-fr-4.3.4.tar.bz2"; 112 + sha256 = "07fi4c7k9h69m5jacp0vlyd268gxljh2j3hj9fk5vka4333rp2x0"; 113 113 }; 114 114 115 115 fy = deriv { 116 116 lang = "fy"; 117 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-fy-4.3.3.tar.bz2"; 118 - sha256 = "1c03w0ac9q3fxgjfyw1iq5lcq0n6hr8k8mpn7b3zr9rrvfdsldx5"; 117 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-fy-4.3.4.tar.bz2"; 118 + sha256 = "1l22bjccdxnsqgsns3nbh5wwplacbjgxhw72lvysnc3c7kkjm789"; 119 119 }; 120 120 121 121 ga = deriv { 122 122 lang = "ga"; 123 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ga-4.3.3.tar.bz2"; 124 - sha256 = "16032253hs5ikhi6f8j1l4lyy739kpks8qqmh205xxcx5fha9xjh"; 123 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ga-4.3.4.tar.bz2"; 124 + sha256 = "1kkz7gsyfpzrvy7pg2gajw24jybr8crk5yighp9mqa337cqjma6z"; 125 125 }; 126 126 127 127 gl = deriv { 128 128 lang = "gl"; 129 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-gl-4.3.3.tar.bz2"; 130 - sha256 = "0d6j4ln5xz1m4r67ldc7byi4yd0p2gbwq7xpms36yrpyg1zx7r93"; 129 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-gl-4.3.4.tar.bz2"; 130 + sha256 = "161dh3w3jwrlzk83is3v25nvaxi5441n3q3bp6kg1fc1jqsinyr0"; 131 131 }; 132 132 133 133 gu = deriv { 134 134 lang = "gu"; 135 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-gu-4.3.3.tar.bz2"; 136 - sha256 = "12cgplf9z0lsqslnwjbcbzkkz4g37n6h579gdcj3cs8gfmxja1mj"; 135 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-gu-4.3.4.tar.bz2"; 136 + sha256 = "1i69ma0cw85rf0gxa1wzlbmdhqm3lzyk1br4m4m6iz68am61pkdr"; 137 137 }; 138 138 139 139 he = deriv { 140 140 lang = "he"; 141 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-he-4.3.3.tar.bz2"; 142 - sha256 = "0izvz3zry36ypbqn34gx68z3hwik0dmykhbgnhm0xhcapjjhq95r"; 141 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-he-4.3.4.tar.bz2"; 142 + sha256 = "0353x14wmh9r1q46vcn2m9sp6fvrfzkj55v0kh0xbh4jdprw8cpn"; 143 143 }; 144 144 145 145 hi = deriv { 146 146 lang = "hi"; 147 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-hi-4.3.3.tar.bz2"; 148 - sha256 = "1pqplq1b6vv60z6nwigiymh2n7gwhwhpjnkq84dml7p1jxabwckj"; 147 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hi-4.3.4.tar.bz2"; 148 + sha256 = "1wing32i5f12qn3w6f4zlf7dwvarf8wwzxxvb1jjld16m7vxkksx"; 149 149 }; 150 150 151 151 hne = deriv { 152 152 lang = "hne"; 153 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-hne-4.3.3.tar.bz2"; 154 - sha256 = "17hkpx4adb3j7vzfij5dc3imqxgd76gpa3vknwmj1d7znzhf484c"; 153 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hne-4.3.4.tar.bz2"; 154 + sha256 = "149nahrhybv8cyxdqwdj7p787vsh902yr73r7a0l1sjblisrx84g"; 155 155 }; 156 156 157 157 hr = deriv { 158 158 lang = "hr"; 159 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-hr-4.3.3.tar.bz2"; 160 - sha256 = "0kciza7zbxv6gr0hk1hpg0fcm5v0anw3p3bzsmaj8svsymkvqkmr"; 159 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hr-4.3.4.tar.bz2"; 160 + sha256 = "0wg2qahvz8lanv4kqp5128paja7sai68prbincfgfwbi4xdbkfnq"; 161 161 }; 162 162 163 163 hu = deriv { 164 164 lang = "hu"; 165 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-hu-4.3.3.tar.bz2"; 166 - sha256 = "1m290f1aw8rq2nmybi2dd5xbdyv50d5ma29jjc55i7cqjbh9vn9a"; 165 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hu-4.3.4.tar.bz2"; 166 + sha256 = "05vkqxrw3rxb2brm3ggb600al1ggrv739qdfc1m659m1qxhnxgjw"; 167 167 }; 168 168 169 169 is = deriv { 170 170 lang = "is"; 171 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-is-4.3.3.tar.bz2"; 172 - sha256 = "1pjbi3a7hskgg3wd43nfddjjhnwy4r824zl6gdxrc42x8j8gh5r0"; 171 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-is-4.3.4.tar.bz2"; 172 + sha256 = "0212ymk3h58bmhaccprn5wfs65fhcpaq73dnqp3v0xmgkfnz6dhy"; 173 173 }; 174 174 175 175 it = deriv { 176 176 lang = "it"; 177 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-it-4.3.3.tar.bz2"; 178 - sha256 = "1p9njh83k0zdczwyzilxfv50nw31mpdh466yid5y9973b6chbfzb"; 177 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-it-4.3.4.tar.bz2"; 178 + sha256 = "0h72ln0jwizxg86kwk6m1zi1wws14prv9xvlzhbmyvcb0sa98v75"; 179 179 }; 180 180 181 181 ja = deriv { 182 182 lang = "ja"; 183 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ja-4.3.3.tar.bz2"; 184 - sha256 = "07p3rg1iysgrpz13ac81gvqi26syyfwc0568gr3plk40xnkvs0bl"; 183 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ja-4.3.4.tar.bz2"; 184 + sha256 = "0nw4ybl429y3d9d58y13gyaxzrkrvjgxz4vn68ryn8vlb8d0sb6j"; 185 185 }; 186 186 187 187 kk = deriv { 188 188 lang = "kk"; 189 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-kk-4.3.3.tar.bz2"; 190 - sha256 = "0bpr89798kfs9g59pq6yl5zvzdranlk6kzxpiqxzdrw65rj1r2fy"; 189 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-kk-4.3.4.tar.bz2"; 190 + sha256 = "01j28srx3vbgs8l0vv30fx3ki05i18ddf6sg2jqdli4ylg517l66"; 191 191 }; 192 192 193 193 km = deriv { 194 194 lang = "km"; 195 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-km-4.3.3.tar.bz2"; 196 - sha256 = "0niifkgrqqwdaq1fcgck8v9lj8x8facp3zpxjzmf04cbr70wjy3b"; 195 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-km-4.3.4.tar.bz2"; 196 + sha256 = "1zdbvgn1lz9lyzrkhjf05k7n1cpdjwzv1v62aja7h438qn8scqnh"; 197 197 }; 198 198 199 199 kn = deriv { 200 200 lang = "kn"; 201 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-kn-4.3.3.tar.bz2"; 202 - sha256 = "0f9ksq1540bmjy57b2civ44javniqn4xvkmg8411kwh50ccx7qby"; 201 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-kn-4.3.4.tar.bz2"; 202 + sha256 = "193ibxndpgl400djlggwsy6h3mjdkhmvmc5dalh9h2k3fz9fdswn"; 203 203 }; 204 204 205 205 ko = deriv { 206 206 lang = "ko"; 207 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ko-4.3.3.tar.bz2"; 208 - sha256 = "03n4ifhh5ki9i9dhdzzqypg7iz7h7fdnanbv76v3nhklbkdw5aap"; 207 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ko-4.3.4.tar.bz2"; 208 + sha256 = "1888mwknd4l8rcs01w1mi7147cl9phylxjpcsmg3gda61pq12035"; 209 209 }; 210 210 211 211 ku = deriv { 212 212 lang = "ku"; 213 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ku-4.3.3.tar.bz2"; 214 - sha256 = "0mbjy88m57sljw12lman98bb60iv528qw223hl2rwi5kpjbzbf4a"; 213 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ku-4.3.4.tar.bz2"; 214 + sha256 = "1w70dc75k6s8mpn1fraz1znknfz6cpdbb96frh611fz3r3hzgaix"; 215 215 }; 216 216 217 217 lt = deriv { 218 218 lang = "lt"; 219 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-lt-4.3.3.tar.bz2"; 220 - sha256 = "0xwbqla7vqnbmpj0pk3p6lx0isfcyqximxzrh28pajgjrdq9q441"; 219 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-lt-4.3.4.tar.bz2"; 220 + sha256 = "098cw3hz9w0kb2b33p5qwxli4z38qw4rcby4j75hwm66l6fw9iqk"; 221 221 }; 222 222 223 223 lv = deriv { 224 224 lang = "lv"; 225 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-lv-4.3.3.tar.bz2"; 226 - sha256 = "16jf1ci6v1n8b7sl7dadv5j3axjmicdrfm1d390bs1yqgv43g26a"; 225 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-lv-4.3.4.tar.bz2"; 226 + sha256 = "08rfi68mz8iarmscvnn11b1gyr7k2j0gyhs7673gnk5m3avmz2ab"; 227 227 }; 228 228 229 229 mai = deriv { 230 230 lang = "mai"; 231 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-mai-4.3.3.tar.bz2"; 232 - sha256 = "1mir9yxqb6j52aippjhz2s8z4ya8gnram8bw09bfxlg90ws2q09c"; 231 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-mai-4.3.4.tar.bz2"; 232 + sha256 = "0pkad1rchrra15jjij4r76xy26zkmshm80amqfn8ba9nabxr7nxa"; 233 233 }; 234 234 235 235 mk = deriv { 236 236 lang = "mk"; 237 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-mk-4.3.3.tar.bz2"; 238 - sha256 = "0j4h3xaqsl3v7j5lf8n49w5i0n2x37mg5vpipknd72h57k6qqqmd"; 237 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-mk-4.3.4.tar.bz2"; 238 + sha256 = "041iw3754j5x6b02yzk6zyy0fggmx1lq1kgv1d3g5nxv2a4dp311"; 239 239 }; 240 240 241 241 ml = deriv { 242 242 lang = "ml"; 243 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ml-4.3.3.tar.bz2"; 244 - sha256 = "04rpijjnbaj5267adcf7l85i1m5rdn10712vhmdfscsy7mikdlwv"; 243 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ml-4.3.4.tar.bz2"; 244 + sha256 = "0y6050gb5vrlpbimackzzpsv08j8zxp67cg2gdn4x0v31xpvpxfr"; 245 245 }; 246 246 247 247 mr = deriv { 248 248 lang = "mr"; 249 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-mr-4.3.3.tar.bz2"; 250 - sha256 = "0mdp2rls0zykdb9ldqqk1413f70amvbla5a06gqan47js8smmywb"; 249 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-mr-4.3.4.tar.bz2"; 250 + sha256 = "08asxp8g0qijla04m29lb16544gdibk6d4vf92zmcsff04a1wis2"; 251 251 }; 252 252 253 253 nb = deriv { 254 254 lang = "nb"; 255 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-nb-4.3.3.tar.bz2"; 256 - sha256 = "00lqjp5sg0dqw2c9cxqrx4y3vk3v4k713xj7nc4qkm172yrsngqb"; 255 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nb-4.3.4.tar.bz2"; 256 + sha256 = "179p6ha1py6j9rinzknqqcr8p062x3g9jz2m160vklsc780y1whw"; 257 257 }; 258 258 259 259 nds = deriv { 260 260 lang = "nds"; 261 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-nds-4.3.3.tar.bz2"; 262 - sha256 = "11mjzs49zy6w45z22jlcj3kg0xvzrqfqgcm2l037hqs04djlgcck"; 261 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nds-4.3.4.tar.bz2"; 262 + sha256 = "144rsvkw2qr4cd8zh0sxpvnc3rh17i23l3pxhpk65ldq6b7xnybb"; 263 263 }; 264 264 265 265 nl = deriv { 266 266 lang = "nl"; 267 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-nl-4.3.3.tar.bz2"; 268 - sha256 = "15rfawzmzmvamvi1jnlzn4whksv595nhjajlfav6ps7wfphiwa7i"; 267 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nl-4.3.4.tar.bz2"; 268 + sha256 = "15gnqpg7blc3aj2pdj5pswmimlyhic18jqrlgjk3xsxq4744r4wc"; 269 269 }; 270 270 271 271 nn = deriv { 272 272 lang = "nn"; 273 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-nn-4.3.3.tar.bz2"; 274 - sha256 = "0pfa6ssgyv0b9vaggsi8bx7p0y1c8a99mdy5ngpd22qc3j885vnf"; 273 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nn-4.3.4.tar.bz2"; 274 + sha256 = "0414fmkm19n5bjvbdcxh9vkn0hmpk3w2r60lvm7gmpi8zdak0p2p"; 275 275 }; 276 276 277 277 pa = deriv { 278 278 lang = "pa"; 279 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-pa-4.3.3.tar.bz2"; 280 - sha256 = "08l6mbcmsck00g1p8mpjmsrx5yjnrccpx77r2vshi07bp5lj6d2l"; 279 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pa-4.3.4.tar.bz2"; 280 + sha256 = "0974jsd3l70ygipzf0fv5zvs9ykyn4c6dnm9gf0krdzxskrimfxp"; 281 281 }; 282 282 283 283 pl = deriv { 284 284 lang = "pl"; 285 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-pl-4.3.3.tar.bz2"; 286 - sha256 = "05nfkc4zg9nafms1v325vk05ndcgx27j8yxgds2radilzdqay6pb"; 285 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pl-4.3.4.tar.bz2"; 286 + sha256 = "0f5hr7mff4a8hpwapz67wjlg02jwdnainaa8jk2j64lwzbswybyr"; 287 287 }; 288 288 289 289 pt = deriv { 290 290 lang = "pt"; 291 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-pt-4.3.3.tar.bz2"; 292 - sha256 = "1nv7k5091617xqnxzn6ssg6sqf822vygv707b02dragmp5l85s0y"; 291 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pt-4.3.4.tar.bz2"; 292 + sha256 = "07bclil0lhr59faqr8a59bfmvsdjla0pg0x0a4qqmnqhhan1ki3p"; 293 293 }; 294 294 295 295 pt_BR = deriv { 296 296 lang = "pt_BR"; 297 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-pt_BR-4.3.3.tar.bz2"; 298 - sha256 = "08y1482w8bjzwzad5b7igk4b9gsm1qnyqrg4pjjnii9886rgj37x"; 297 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pt_BR-4.3.4.tar.bz2"; 298 + sha256 = "03y3fk1b2yzp6jbaic76y06522wbq3lzxf1pbc5xi22q3gw14dls"; 299 299 }; 300 300 301 301 ro = deriv { 302 302 lang = "ro"; 303 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ro-4.3.3.tar.bz2"; 304 - sha256 = "12khmpq2w3zrpd45l10kr1k5vp73i722kqqf0zkvyc6plvjbcipg"; 303 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ro-4.3.4.tar.bz2"; 304 + sha256 = "0nqdl8jbr29bjdvxdppbmjjgamh68gcg38j8gsh5zp6ak1ac2abc"; 305 305 }; 306 306 307 307 ru = deriv { 308 308 lang = "ru"; 309 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-ru-4.3.3.tar.bz2"; 310 - sha256 = "0bjf0d4ss7kvvf0a6d6d5z9sdazfqbvrz6sx9w43dkx6gj4hnbzz"; 309 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ru-4.3.4.tar.bz2"; 310 + sha256 = "0n5g26p98dshngv35izfc826ahirqppx4ig6ycj9pfza5aakajah"; 311 311 }; 312 312 313 313 sk = deriv { 314 314 lang = "sk"; 315 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-sk-4.3.3.tar.bz2"; 316 - sha256 = "0r19i9dwlg46zl22ydz6yjp7rndmldv9cay91ch2fggkwd28m8mm"; 315 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sk-4.3.4.tar.bz2"; 316 + sha256 = "0jwh0sx09hxz922snak4jxajcl1p3rciycwqw4fgmk6fx5ra7s48"; 317 317 }; 318 318 319 319 sl = deriv { 320 320 lang = "sl"; 321 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-sl-4.3.3.tar.bz2"; 322 - sha256 = "0y4rp69wpig9syim5w7xwbif70mqiibz4l3sdzspik4nvx87cn0q"; 321 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sl-4.3.4.tar.bz2"; 322 + sha256 = "063lbb2g5zpg3330hz749m5kh9hx8xrf7ifj95xjkbkh1sa0g2dm"; 323 323 }; 324 324 325 325 sr = deriv { 326 326 lang = "sr"; 327 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-sr-4.3.3.tar.bz2"; 328 - sha256 = "1krw9dh719d3wa1zzlpynfpgpl41i1sr2q9gam2cmg56vn89p9pn"; 327 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sr-4.3.4.tar.bz2"; 328 + sha256 = "121vdrzk9fm30s8q4m5b7vd3lv3n4azzx7dm62qx84qyx9zs8r4y"; 329 329 }; 330 330 331 331 sv = deriv { 332 332 lang = "sv"; 333 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-sv-4.3.3.tar.bz2"; 334 - sha256 = "12kcf9nj98r3vpddgd5ywimxm316yf9f0n94jd9bvcnjz7zw8m0d"; 333 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sv-4.3.4.tar.bz2"; 334 + sha256 = "192yw9vjwv9s7bdmcndqq0dx0g6djpjbyiq9skpzpq21zphgf0n1"; 335 335 }; 336 336 337 337 tg = deriv { 338 338 lang = "tg"; 339 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-tg-4.3.3.tar.bz2"; 340 - sha256 = "1i16l33x1hxdhrmacp5swcm2ha05xhb8aqbm7qpkxp489ffcvyr5"; 339 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-tg-4.3.4.tar.bz2"; 340 + sha256 = "0q90k5fk6f41baiyxl3055y6b55nx7plq7hzlkp1h2d60q2d8yhs"; 341 341 }; 342 342 343 343 th = deriv { 344 344 lang = "th"; 345 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-th-4.3.3.tar.bz2"; 346 - sha256 = "0y642apxgzhx74kshsdx4insfzw4na38xvskhrhs0i70wzvs1h6z"; 345 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-th-4.3.4.tar.bz2"; 346 + sha256 = "00jc6dkhpcxc95jkg7v1fsgn2ymk38mqs0h8x1an23jgs5sbl43r"; 347 347 }; 348 348 349 349 tr = deriv { 350 350 lang = "tr"; 351 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-tr-4.3.3.tar.bz2"; 352 - sha256 = "0canxvscyazqvm1wxr3wckj7kp03zcmly29liylp3i7s6f6pymws"; 351 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-tr-4.3.4.tar.bz2"; 352 + sha256 = "1igr4fw1h3617kyqhxdgg798k1gdiwxz5g2s59g281vm16r3rg01"; 353 353 }; 354 354 355 355 uk = deriv { 356 356 lang = "uk"; 357 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-uk-4.3.3.tar.bz2"; 358 - sha256 = "1i9klbr74g85rpxlflcp3wz9y4y4aydbx9gjbj99flgx4fqq9x9w"; 357 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-uk-4.3.4.tar.bz2"; 358 + sha256 = "0sir7ayb2ydrhl5dbq9ni10l2w45blh9pdd7bpfxmgqz7n1kylp8"; 359 359 }; 360 360 361 361 wa = deriv { 362 362 lang = "wa"; 363 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-wa-4.3.3.tar.bz2"; 364 - sha256 = "1p9v4nsavh0rqhwy90zpx4anj3ifi02kqngq6s0ppzrgpck5d6qp"; 363 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-wa-4.3.4.tar.bz2"; 364 + sha256 = "0ip3idiq6sfxzgg872sjw9ra1sy137q9m47ik3fdfcxgfwv7bj1r"; 365 365 }; 366 366 367 367 zh_CN = deriv { 368 368 lang = "zh_CN"; 369 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-zh_CN-4.3.3.tar.bz2"; 370 - sha256 = "1jq9qgsdazb1mid09xlm7gql4r8cwpd42cd733sfw942czhyvx42"; 369 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-zh_CN-4.3.4.tar.bz2"; 370 + sha256 = "0c8m6zj3pzr0pkmb6m3h6a5n274s2v8wpp7gfqkxrkardq0scwxb"; 371 371 }; 372 372 373 373 zh_TW = deriv { 374 374 lang = "zh_TW"; 375 - url = "mirror://kde/stable/4.3.3/src/kde-l10n/kde-l10n-zh_TW-4.3.3.tar.bz2"; 376 - sha256 = "072x1lmdvxvs7vdn37zfgf78xpd1iv4imw6rywp9zhv15dpy9x4r"; 375 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-zh_TW-4.3.4.tar.bz2"; 376 + sha256 = "1xiav7nhvkfpizih845z1cr8avkphvszd4j8i547lcb8xnvvk0bw"; 377 377 }; 378 378 379 379 }
+2 -2
pkgs/desktops/kde-4.3/l10n/generate-expr-from-tarballs.pl
··· 2 2 3 3 # Typical command to generate the list of tarballs: 4 4 5 - # export i="mirror://kde/stable/4.3.3/src/kde-l10n/"; cat $(PRINT_PATH=1 nix-prefetch-url $i | tail -n 1) | perl -e 'while (<>) { if (/(href|HREF)="([^"]*.bz2)"/) { print "$ENV{'i'}$2\n"; }; }' | sort > tarballs.list 5 + # export i="mirror://kde/stable/4.3.4/src/kde-l10n/"; cat $(PRINT_PATH=1 nix-prefetch-url $i | tail -n 1) | perl -e 'while (<>) { if (/(href|HREF)="([^"]*.bz2)"/) { print "$ENV{'i'}$2\n"; }; }' | sort > tarballs.list 6 6 # manually update extra.list 7 7 # then run: cat tarballs-7.4.list extra.list old.list | perl ./generate-expr-from-tarballs.pl 8 8 ··· 63 63 let 64 64 65 65 deriv = attr : stdenv.mkDerivation { 66 - name = "kde-l10n-\${attr.lang}-4.3.3"; 66 + name = "kde-l10n-\${attr.lang}-4.3.4"; 67 67 src = fetchurl { 68 68 url = attr.url; 69 69 sha256 = attr.sha256;
+3 -3
pkgs/desktops/kde-4.3/libs-experimental/default.nix
··· 1 1 {stdenv, fetchurl, lib, cmake, qt4, perl, automoc4, kdelibs, phonon}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "kdelibs-experimental-4.3.3"; 4 + name = "kdelibs-experimental-4.3.4"; 5 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdelibs-experimental-4.3.3.tar.bz2; 7 - sha1 = "5fhzsmpmhpzn923rg25dk9siqpmqzab8"; 6 + url = mirror://kde/stable/4.3.4/src/kdelibs-experimental-4.3.4.tar.bz2; 7 + sha1 = "43e19c44c3cdc1049c9ee9aca2e2f83a48ffe8bd"; 8 8 }; 9 9 builder = ./builder.sh; 10 10 buildInputs = [ cmake qt4 perl automoc4 kdelibs phonon ];
+3 -3
pkgs/desktops/kde-4.3/libs/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation { 8 - name = "kdelibs-4.3.3"; 8 + name = "kdelibs-4.3.4"; 9 9 10 10 src = fetchurl { 11 - url = mirror://kde/stable/4.3.3/src/kdelibs-4.3.3.tar.bz2; 12 - sha1 = "8pgrd83zsl6m83ysm4slii07w215kdc9"; 11 + url = mirror://kde/stable/4.3.4/src/kdelibs-4.3.4.tar.bz2; 12 + sha1 = "1af2d185c88898b71f36b57f033e3a6d9839ab3d"; 13 13 }; 14 14 15 15 includeAllQtDirs = true;
+3 -3
pkgs/desktops/kde-4.3/multimedia/default.nix
··· 2 2 , kdelibs, kdelibs_experimental, automoc4, phonon}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdemultimedia-4.3.3"; 5 + name = "kdemultimedia-4.3.4"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdemultimedia-4.3.3.tar.bz2; 8 - sha1 = "g6dfpv3mfpmgmg8sv7cazyhrl6zmw8fl"; 7 + url = mirror://kde/stable/4.3.4/src/kdemultimedia-4.3.4.tar.bz2; 8 + sha1 = "cf8f2696267ec682ee48fbb0f6171d9e9f7aa4b3"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 buildInputs = [ cmake perl qt4 alsaLib libvorbis xineLib flac taglib cdparanoia lame
+3 -3
pkgs/desktops/kde-4.3/network/default.nix
··· 4 4 , kdelibs, kdepimlibs, automoc4, phonon, qca2, soprano, qimageblitz, strigi}: 5 5 6 6 stdenv.mkDerivation { 7 - name = "kdenetwork-4.3.3"; 7 + name = "kdenetwork-4.3.4"; 8 8 src = fetchurl { 9 - url = mirror://kde/stable/4.3.3/src/kdenetwork-4.3.3.tar.bz2; 10 - sha1 = "1ky5w8cm7pakfw1n9gkrg999wv7z0hmq"; 9 + url = mirror://kde/stable/4.3.4/src/kdenetwork-4.3.4.tar.bz2; 10 + sha1 = "e066c3642d254e1e8213ef511546e960c5658596"; 11 11 }; 12 12 includeAllQtDirs=true; 13 13 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/oxygen-icons/default.nix
··· 1 1 {stdenv, fetchurl, lib, cmake}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "oxygen-icons-4.3.3"; 4 + name = "oxygen-icons-4.3.4"; 5 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/oxygen-icons-4.3.3.tar.bz2; 7 - sha1 = "b93d8q30ymrpgsj6f5n4ryip5cnf15x8"; 6 + url = mirror://kde/stable/4.3.4/src/oxygen-icons-4.3.4.tar.bz2; 7 + sha1 = "9905f6b5a47db85c05f7387a75b6ae0e0fdd756e"; 8 8 }; 9 9 buildInputs = [ cmake ]; 10 10 meta = {
+3 -3
pkgs/desktops/kde-4.3/pim-runtime/default.nix
··· 3 3 , automoc4, phonon, akonadi, soprano, strigi}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdepim-runtime-4.3.3"; 6 + name = "kdepim-runtime-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdepim-runtime-4.3.3.tar.bz2; 9 - sha1 = "cqgavixw2hljdx2afxdrg9k4zipp44rc"; 8 + url = mirror://kde/stable/4.3.4/src/kdepim-runtime-4.3.4.tar.bz2; 9 + sha1 = "bef70088aec4355f5bb8c0375082388eaa3d4b26"; 10 10 }; 11 11 buildInputs = [ cmake qt4 perl libxml2 libxslt boost shared_mime_info 12 12 kdelibs kdelibs_experimental kdepimlibs
+3 -3
pkgs/desktops/kde-4.3/pim/default.nix
··· 3 3 , kdelibs, kdelibs_experimental, kdepimlibs, automoc4, phonon, akonadi, strigi, soprano, qca2}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdepim-4.3.3"; 6 + name = "kdepim-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdepim-4.3.3.tar.bz2; 9 - sha1 = "bj8fidfd8vw7xr9qanawjc96cmy7yild"; 8 + url = mirror://kde/stable/4.3.4/src/kdepim-4.3.4.tar.bz2; 9 + sha1 = "3ddc34c2b0c96c0273431631ccf47a8b9b4289b3"; 10 10 }; 11 11 includeAllQtDirs=true; 12 12 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/pimlibs/default.nix
··· 2 2 , kdelibs, automoc4, phonon, akonadi}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdepimlibs-4.3.3"; 5 + name = "kdepimlibs-4.3.4"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdepimlibs-4.3.3.tar.bz2; 8 - sha1 = "wb93wdnjxgmrnsqr796q2g230xvyr053"; 7 + url = mirror://kde/stable/4.3.4/src/kdepimlibs-4.3.4.tar.bz2; 8 + sha1 = "4f7cd55999e82f504e3766b6f360ae58b984d5cb"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 buildInputs = [ cmake qt4 perl boost cyrus_sasl gpgme stdenv.gcc.libc libical openldap shared_mime_info
+3 -3
pkgs/desktops/kde-4.3/plasma-addons/default.nix
··· 3 3 , automoc4, phonon, soprano, eigen, qimageblitz}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdeplasma-addons-4.3.3"; 6 + name = "kdeplasma-addons-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeplasma-addons-4.3.3.tar.bz2; 9 - sha1 = "y8pl322b45ki3nnhcqjwpysir69s2x64"; 8 + url = mirror://kde/stable/4.3.4/src/kdeplasma-addons-4.3.4.tar.bz2; 9 + sha1 = "0b7af5db24fd194dd5fbbe1690d4ea62f597b891"; 10 10 }; 11 11 inherit kdebase_workspace; 12 12 builder = ./builder.sh;
+3 -3
pkgs/desktops/kde-4.3/sdk/default.nix
··· 2 2 , kdelibs, kdepimlibs, automoc4, phonon, strigi}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdesdk-4.3.3"; 5 + name = "kdesdk-4.3.4"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdesdk-4.3.3.tar.bz2; 8 - sha1 = "p8pgbiw7hca1qm4xk1a4i4jxjdijhn1v"; 7 + url = mirror://kde/stable/4.3.4/src/kdesdk-4.3.4.tar.bz2; 8 + sha1 = "42b6209908f8baadc0add46153649ebdfa9a977a"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 CMAKE_PREFIX_PATH=kdepimlibs;
+4 -4
pkgs/desktops/kde-4.3/toys/default.nix
··· 1 1 {stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4, phonon}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "kdetoys-4.3.3"; 4 + name = "kdetoys-4.3.4"; 5 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdetoys-4.3.3.tar.bz2; 7 - sha1 = "jqva7p33yzsi5ij3b1fq1yqxkcbikp39"; 6 + url = mirror://kde/stable/4.3.4/src/kdetoys-4.3.4.tar.bz2; 7 + sha1 = "96f6121990590acd3fb5b8cae25ef98b5572733c"; 8 8 }; 9 9 includeAllQtDirs=true; 10 10 buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 phonon ]; 11 11 meta = { 12 - description = "KDE Games"; 12 + description = "KDE Toys"; 13 13 license = "GPL"; 14 14 homepage = http://www.kde.org; 15 15 maintainers = [ lib.maintainers.sander ];
+3 -3
pkgs/desktops/kde-4.3/utils/default.nix
··· 3 3 , kdelibs, kdelibs_experimental, kdepimlibs, kdebase, kdebindings, automoc4, phonon, qimageblitz, qca2}: 4 4 5 5 stdenv.mkDerivation { 6 - name = "kdeutils-4.3.3"; 6 + name = "kdeutils-4.3.4"; 7 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeutils-4.3.3.tar.bz2; 9 - sha1 = "ni41n5ma0v7yx6dp4z6lzbi0234xafxg"; 8 + url = mirror://kde/stable/4.3.4/src/kdeutils-4.3.4.tar.bz2; 9 + sha1 = "2d5e26055e364af2df7459cdbc3aebdc3a8abdea"; 10 10 }; 11 11 builder = ./builder.sh; 12 12 inherit system_config_printer;
+3 -3
pkgs/desktops/kde-4.3/webdev/default.nix
··· 2 2 , kdelibs, kdepimlibs, automoc4, phonon}: 3 3 4 4 stdenv.mkDerivation { 5 - name = "kdewebdev-4.3.3"; 5 + name = "kdewebdev-4.3.4"; 6 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdewebdev-4.3.3.tar.bz2; 8 - sha1 = "zgavpqh263vjf9ay03291dmbkqm42kzq"; 7 + url = mirror://kde/stable/4.3.4/src/kdewebdev-4.3.4.tar.bz2; 8 + sha1 = "697f0557c616497a6f80bbcac472ad6ddd687ae8"; 9 9 }; 10 10 includeAllQtDirs=true; 11 11 CMAKE_PREFIX_PATH=kdepimlibs;
+127
pkgs/development/compilers/gcc-apple64/builder.sh
··· 1 + source $stdenv/setup 2 + 3 + 4 + export NIX_FIXINC_DUMMY=$NIX_BUILD_TOP/dummy 5 + mkdir $NIX_FIXINC_DUMMY 6 + 7 + 8 + # libstdc++ needs this; otherwise it will use /lib/cpp, which is a Bad 9 + # Thing. 10 + export CPP="gcc -E" 11 + 12 + 13 + if test "$noSysDirs" = "1"; then 14 + 15 + # Figure out what extra flags to pass to the gcc compilers being 16 + # generated to make sure that they use our glibc. 17 + if test -e $NIX_GCC/nix-support/orig-glibc; then 18 + glibc=$(cat $NIX_GCC/nix-support/orig-glibc) 19 + 20 + # Ugh. Copied from gcc-wrapper/builder.sh. We can't just 21 + # source in $NIX_GCC/nix-support/add-flags, since that would 22 + # cause *this* GCC to be linked against the *previous* GCC. 23 + # Need some more modularity there. 24 + extraCFlags="-B$glibc/lib -isystem $glibc/include" 25 + extraLDFlags="-B$glibc/lib -L$glibc/lib -Wl,-s \ 26 + -Wl,-dynamic-linker,$glibc/lib/ld-linux.so.2" 27 + 28 + # Oh, what a hack. I should be shot for this. In stage 1, we 29 + # should link against the previous GCC, but not afterwards. 30 + # Otherwise we retain a dependency. However, ld-wrapper, 31 + # which adds the linker flags for the previous GCC, is also 32 + # used in stage 2/3. We can prevent it from adding them by 33 + # NIX_GLIBC_FLAGS_SET, but then gcc-wrapper will also not add 34 + # them, thereby causing stage 1 to fail. So we use a trick to 35 + # only set the flags in gcc-wrapper. 36 + hook=$(pwd)/ld-wrapper-hook 37 + echo "NIX_GLIBC_FLAGS_SET=1" > $hook 38 + export NIX_LD_WRAPPER_START_HOOK=$hook 39 + 40 + # Use *real* header files, otherwise a limits.h is generated 41 + # that does not include Glibc's limits.h (notably missing 42 + # SSIZE_MAX, which breaks the build). 43 + export NIX_FIXINC_DUMMY=$glibc/include 44 + fi 45 + 46 + export NIX_EXTRA_CFLAGS=$extraCFlags 47 + export NIX_EXTRA_LDFLAGS=$extraLDFlags 48 + export CFLAGS=$extraCFlags 49 + export CXXFLAGS=$extraCFlags 50 + export LDFLAGS=$extraLDFlags 51 + fi 52 + 53 + 54 + preConfigure() { 55 + 56 + # Determine the frontends to build. 57 + langs="c" 58 + if test -n "$langCC"; then 59 + langs="$langs,c++" 60 + fi 61 + if test -n "$langF77"; then 62 + langs="$langs,f95" 63 + fi 64 + 65 + # Perform the build in a different directory. 66 + mkdir ../build 67 + cd ../build 68 + 69 + configureScript=../$sourceRoot/configure 70 + configureFlags="--enable-languages=$langs --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-multilib --with-gxx-include-dir=${STDCXX_INCDIR} --host=x86_64-apple-darwin10 --build=x86_64-apple-darwin10 --target=x86_64-apple-darwin10" 71 + } 72 + 73 + 74 + postInstall() { 75 + # Remove precompiled headers for now. They are very big and 76 + # probably not very useful yet. 77 + find $out/include -name "*.gch" -exec rm -rf {} \; -prune 78 + 79 + # Remove `fixincl' to prevent a retained dependency on the 80 + # previous gcc. 81 + rm -rf $out/libexec/gcc/*/*/install-tools 82 + } 83 + 84 + postUnpack() { 85 + mv $libstdcxx/libstdcxx $sourceRoot/ 86 + } 87 + 88 + STDCXX_INCDIR="$out/include/c++/4.2.1" 89 + 90 + genericBuild 91 + 92 + 93 + echo '-------------------------------------------------------------------------------------------------------------------------' 94 + echo 'libstdcxx-16' 95 + echo '-------------------------------------------------------------------------------------------------------------------------' 96 + 97 + cd .. 98 + pwd 99 + 100 + preConfigure() { 101 + # Perform the build in a different directory. 102 + mkdir ../build_libstdcxx 103 + cd ../build_libstdcxx 104 + 105 + ln -s ../build/gcc gcc 106 + 107 + configureScript=../$sourceRoot/libstdcxx/configure 108 + configureFlags="--disable-libstdcxx-pch --disable-libstdcxx-debug --disable-multilib --with-gxx-include-dir=${STDCXX_INCDIR}" 109 + } 110 + 111 + unpackPhase () { 112 + echo '-' 113 + } 114 + 115 + postInstall() { 116 + echo '-' 117 + echo "cp -v ${STDCXX_INCDIR}/*/bits/* ${STDCXX_INCDIR}/bits/" 118 + cp -v ${STDCXX_INCDIR}/*/bits/* ${STDCXX_INCDIR}/bits/ 119 + } 120 + 121 + patchPhase() { 122 + echo '-' 123 + } 124 + 125 + genericBuild 126 + 127 + ln -s $out/lib/x86_64 $out/lib64
+30
pkgs/development/compilers/gcc-apple64/debug_list.patch
··· 1 + diff -rc libstdcxx-16-orig/libstdcxx/libstdc++-v3/src/Makefile.in libstdcxx-16/libstdcxx/libstdc++-v3/src/Makefile.in 2 + *** libstdcxx-16-orig/libstdcxx/libstdc++-v3/src/Makefile.in Thu Jul 23 19:13:52 2009 3 + --- libstdcxx-16/libstdcxx/libstdc++-v3/src/Makefile.in Thu Jul 23 19:38:23 2009 4 + *************** 5 + *** 65,71 **** 6 + numeric_members.lo time_members.lo 7 + am__objects_2 = basic_file.lo c++locale.lo 8 + am__objects_3 = bitmap_allocator.lo pool_allocator.lo mt_allocator.lo \ 9 + ! codecvt.lo complex_io.lo ctype.lo debug.lo debug_list.lo \ 10 + functexcept.lo globals_locale.lo globals_io.lo ios.lo \ 11 + ios_failure.lo ios_init.lo ios_locale.lo limits.lo list.lo \ 12 + locale.lo locale_init.lo locale_facets.lo localename.lo \ 13 + --- 65,71 ---- 14 + numeric_members.lo time_members.lo 15 + am__objects_2 = basic_file.lo c++locale.lo 16 + am__objects_3 = bitmap_allocator.lo pool_allocator.lo mt_allocator.lo \ 17 + ! codecvt.lo complex_io.lo ctype.lo debug.lo \ 18 + functexcept.lo globals_locale.lo globals_io.lo ios.lo \ 19 + ios_failure.lo ios_init.lo ios_locale.lo limits.lo list.lo \ 20 + locale.lo locale_init.lo locale_facets.lo localename.lo \ 21 + *************** 22 + *** 315,321 **** 23 + complex_io.cc \ 24 + ctype.cc \ 25 + debug.cc \ 26 + - debug_list.cc \ 27 + functexcept.cc \ 28 + globals_locale.cc \ 29 + globals_io.cc \ 30 + --- 315,320 ----
+30
pkgs/development/compilers/gcc-apple64/default.nix
··· 1 + { stdenv, fetchurl, noSysDirs 2 + , langC ? true, langCC ? true, langF77 ? false 3 + , profiledCompiler ? false 4 + , gmp ? null, mpfr ? null, bison ? null, flex ? null 5 + }: 6 + 7 + assert langC; 8 + assert stdenv.isDarwin; 9 + assert langF77 -> gmp != null; 10 + 11 + stdenv.mkDerivation ({ 12 + name = "gcc-4.2.1-apple-5646"; 13 + builder = ./builder.sh; 14 + src = 15 + stdenv.lib.optional /*langC*/ true (fetchurl { 16 + url = http://www.opensource.apple.com/tarballs/gcc/gcc-5646.tar.gz; 17 + sha256 = "13jghyb098104kfym96iwwdvbj6snnws2c92h48lbd4fmyf1iv24"; 18 + }) ++ 19 + stdenv.lib.optional langCC (fetchurl { 20 + url = http://www.opensource.apple.com/tarballs/libstdcxx/libstdcxx-39.tar.gz ; 21 + sha256 = "1fy6j41rhxdsm19sib9wygjl5l54g8pm13c6y5x13f40mavw1mma"; 22 + }) ; 23 + 24 + libstdcxx = "libstdcxx-39"; 25 + sourceRoot = "gcc-5646/"; 26 + patches = 27 + [./pass-cxxcpp.patch ] 28 + ++ (if noSysDirs then [./no-sys-dirs.patch] else []); 29 + inherit noSysDirs langC langCC langF77 profiledCompiler; 30 + } // (if langF77 then {buildInputs = [gmp mpfr bison flex];} else {}))
+126
pkgs/development/compilers/gcc-apple64/no-sys-dirs.patch
··· 1 + diff -ruN gcc-4.1.0/gcc/cppdefault.c gcc-4.1.0.new/gcc/cppdefault.c 2 + --- gcc-4.1.0/gcc/cppdefault.c 2005-06-25 04:02:01.000000000 +0200 3 + +++ gcc-4.1.0.new/gcc/cppdefault.c 2006-03-01 18:48:58.000000000 +0100 4 + @@ -41,6 +41,10 @@ 5 + # undef CROSS_INCLUDE_DIR 6 + #endif 7 + 8 + +#undef LOCAL_INCLUDE_DIR 9 + +#undef SYSTEM_INCLUDE_DIR 10 + +#undef STANDARD_INCLUDE_DIR 11 + + 12 + const struct default_include cpp_include_defaults[] 13 + #ifdef INCLUDE_DEFAULTS 14 + = INCLUDE_DEFAULTS; 15 + diff -ruN gcc-4.1.0/gcc/Makefile.in gcc-4.1.0.new/gcc/Makefile.in 16 + --- gcc-4.1.0/gcc/Makefile.in 2006-02-16 16:23:24.000000000 +0100 17 + +++ gcc-4.1.0.new/gcc/Makefile.in 2006-03-01 18:55:12.000000000 +0100 18 + @@ -219,7 +219,7 @@ 19 + CPPFLAGS = @CPPFLAGS@ 20 + 21 + # These exists to be overridden by the x-* and t-* files, respectively. 22 + -X_CFLAGS = 23 + +X_CFLAGS = $(NIX_EXTRA_CFLAGS) $(NIX_EXTRA_LDFLAGS) 24 + T_CFLAGS = 25 + 26 + X_CPPFLAGS = 27 + @@ -383,7 +383,11 @@ 28 + MD5_H = $(srcdir)/../include/md5.h 29 + 30 + # Default native SYSTEM_HEADER_DIR, to be overridden by targets. 31 + -NATIVE_SYSTEM_HEADER_DIR = /usr/include 32 + +# Nix: we override NATIVE_SYSTEM_HEADER_DIR in order to prevent 33 + +# `fixinc' from fixing header files in /usr/include. However, 34 + +# NATIVE_SYSTEM_HEADER_DIR must point to an existing directory, so set 35 + +# it to some dummy directory. 36 + +NATIVE_SYSTEM_HEADER_DIR = $(NIX_FIXINC_DUMMY) 37 + # Default cross SYSTEM_HEADER_DIR, to be overridden by targets. 38 + CROSS_SYSTEM_HEADER_DIR = @CROSS_SYSTEM_HEADER_DIR@ 39 + 40 + @@ -395,7 +399,7 @@ 41 + STMP_FIXINC = @STMP_FIXINC@ 42 + 43 + # Test to see whether <limits.h> exists in the system header files. 44 + -LIMITS_H_TEST = [ -f $(SYSTEM_HEADER_DIR)/limits.h ] 45 + +LIMITS_H_TEST = true 46 + 47 + # Directory for prefix to system directories, for 48 + # each of $(system_prefix)/usr/include, $(system_prefix)/usr/lib, etc. 49 + @@ -3002,7 +3006,7 @@ 50 + -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \ 51 + -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(gcc_gxx_include_dir)/$(target_noncanonical)\" \ 52 + -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"$(gcc_gxx_include_dir)/backward\" \ 53 + - -DLOCAL_INCLUDE_DIR=\"$(local_includedir)\" \ 54 + + -DLOCAL_INCLUDE_DIR=\"/no-such-dir\" \ 55 + -DCROSS_INCLUDE_DIR=\"$(CROSS_SYSTEM_HEADER_DIR)\" \ 56 + -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \ 57 + @TARGET_SYSTEM_ROOT_DEFINE@ 58 + diff -ruN gcc-4.1.0/libstdc++-v3/include/Makefile.in gcc-4.1.0.new/libstdc++-v3/include/Makefile.in 59 + --- gcc-4.1.0/libstdc++-v3/include/Makefile.in 2006-01-10 18:14:00.000000000 +0100 60 + +++ gcc-4.1.0.new/libstdc++-v3/include/Makefile.in 2006-03-01 18:57:32.000000000 +0100 61 + @@ -1257,8 +1257,8 @@ 62 + if [ ! -d "${pch_output_builddir}" ]; then \ 63 + mkdir -p ${pch_output_builddir}; \ 64 + fi; \ 65 + - $(CXX) $(PCHFLAGS) $(AM_CPPFLAGS) ${pch_source} -O0 -g -o ${pch_output_builddir}/O0g.gch; \ 66 + - $(CXX) $(PCHFLAGS) $(AM_CPPFLAGS) ${pch_source} -O2 -g -o ${pch_output_builddir}/O2g.gch; 67 + + $(CXX) $(CFLAGS) $(PCHFLAGS) $(AM_CPPFLAGS) ${pch_source} -O0 -g -o ${pch_output_builddir}/O0g.gch; \ 68 + + $(CXX) $(CFLAGS) $(PCHFLAGS) $(AM_CPPFLAGS) ${pch_source} -O2 -g -o ${pch_output_builddir}/O2g.gch; 69 + 70 + # For robustness sake (in light of junk files or in-source 71 + # configuration), copy from the build or source tree to the install 72 + diff -ruN gcc-4.1.0/ltcf-cxx.sh gcc-4.1.0.new/ltcf-cxx.sh 73 + --- gcc-4.1.0/ltcf-cxx.sh 2005-07-16 04:30:53.000000000 +0200 74 + +++ gcc-4.1.0.new/ltcf-cxx.sh 2006-03-01 18:58:15.000000000 +0100 75 + @@ -989,7 +989,7 @@ 76 + # the conftest object file. 77 + pre_test_object_deps_done=no 78 + 79 + - for p in `eval $output_verbose_link_cmd`; do 80 + + for p in `true`; do 81 + 82 + case $p in 83 + 84 + diff -ruN gcc-4.1.0/ltconfig gcc-4.1.0.new/ltconfig 85 + --- gcc-4.1.0/ltconfig 2005-07-16 04:30:53.000000000 +0200 86 + +++ gcc-4.1.0.new/ltconfig 2006-03-01 18:59:58.000000000 +0100 87 + @@ -2322,6 +2322,11 @@ 88 + # A language-specific compiler. 89 + CC=$CC 90 + 91 + +# Ugly hack to get libmudflap (and possibly other libraries) to build. 92 + +# Libtool filters out \`-B' flags when linking (why?), so the \`-B' flag 93 + +# to Glibc gets lost. Here we forcibly add it to any invocation. 94 + +CC="\$CC $NIX_EXTRA_LDFLAGS" 95 + + 96 + # Is the compiler the GNU C compiler? 97 + with_gcc=$with_gcc 98 + 99 + diff -ruN gcc-4.1.0/Makefile.in gcc-4.1.0.new/Makefile.in 100 + --- gcc-4.1.0/Makefile.in 2005-12-15 15:02:02.000000000 +0100 101 + +++ gcc-4.1.0.new/Makefile.in 2006-03-01 19:41:04.000000000 +0100 102 + @@ -286,7 +286,7 @@ 103 + WINDRES = @WINDRES@ 104 + 105 + CFLAGS = @CFLAGS@ 106 + -LDFLAGS = 107 + +LDFLAGS = $(NIX_EXTRA_LDFLAGS) 108 + LIBCFLAGS = $(CFLAGS) 109 + CXXFLAGS = @CXXFLAGS@ 110 + LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates 111 + @@ -329,12 +329,12 @@ 112 + # CFLAGS will be just -g. We want to ensure that TARGET libraries 113 + # (which we know are built with gcc) are built with optimizations so 114 + # prepend -O2 when setting CFLAGS_FOR_TARGET. 115 + -CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) 116 + +CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(NIX_EXTRA_CFLAGS) 117 + SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ 118 + -CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) 119 + +CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(NIX_EXTRA_CFLAGS) 120 + LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) 121 + LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates 122 + -LDFLAGS_FOR_TARGET = 123 + +LDFLAGS_FOR_TARGET = $(NIX_EXTRA_LDFLAGS) 124 + PICFLAG_FOR_TARGET = 125 + 126 + # ------------------------------------
+21
pkgs/development/compilers/gcc-apple64/pass-cxxcpp.patch
··· 1 + diff -rc gcc-orig/Makefile.in gcc-4.1.1/Makefile.in 2 + *** gcc-orig/Makefile.in Wed Jun 21 13:40:23 2006 3 + --- gcc-4.1.1/Makefile.in Wed Jun 21 14:19:44 2006 4 + *************** 5 + *** 213,219 **** 6 + RAW_CXX_TARGET_EXPORTS = \ 7 + $(BASE_TARGET_EXPORTS) \ 8 + CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ 9 + ! CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; 10 + 11 + NORMAL_TARGET_EXPORTS = \ 12 + $(BASE_TARGET_EXPORTS) \ 13 + --- 213,220 ---- 14 + RAW_CXX_TARGET_EXPORTS = \ 15 + $(BASE_TARGET_EXPORTS) \ 16 + CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ 17 + ! CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \ 18 + ! CXXCPP="$(RAW_CXX_FOR_TARGET) $(CFLAGS_FOR_BUILD) -E"; export CXXCPP; 19 + 20 + NORMAL_TARGET_EXPORTS = \ 21 + $(BASE_TARGET_EXPORTS) \
+49
pkgs/development/compilers/haxe/default.nix
··· 1 + args: with args; 2 + 3 + stdenv.mkDerivation { 4 + name = "haxe-cvs"; 5 + 6 + src = sourceByName "haxe"; 7 + 8 + buildInputs = [ocaml zlib makeWrapper]; 9 + 10 + inherit zlib; 11 + 12 + buildPhase = '' 13 + mkdir -p ocaml/{swflib,extc,extlib-dev,xml-light} neko/libs 14 + 15 + # strange setup. install.ml seems to co the same repo again into haxe directory! 16 + tar xfz $src --strip-components=1 -C haxe 17 + 18 + t(){ tar xfz $1 -C $2 --strip-components=2; } 19 + t ${sourceByName "haxe_swflib"} ocaml/swflib 20 + t ${sourceByName "haxe_extc"} ocaml/extc 21 + t ${sourceByName "haxe_extlib_dev"} ocaml/extlib-dev 22 + t ${sourceByName "haxe_xml_light"} ocaml/xml-light 23 + t ${sourceByName "haxe_neko_include"} neko/libs 24 + 25 + sed -e '/download();/d' \ 26 + -e "s@/usr/lib/@''${zlib}/lib/@g" \ 27 + doc/install.ml > install.ml 28 + 29 + ocaml install.ml 30 + ''; 31 + 32 + # probably rpath should be set properly 33 + installPhase = '' 34 + ensureDir $out/lib/haxe 35 + cp -r bin $out/bin 36 + wrapProgram "$out/bin/haxe" \ 37 + --set "LD_LIBRARY_PATH" $zlib/lib \ 38 + --set HAXE_LIBRARY_PATH "''${HAXE_LIBRARY_PATH}''${HAXE_LIBRARY_PATH:-:}:$out/lib/haxe/std:." 39 + cp -r std $out/lib/haxe/ 40 + ''; 41 + 42 + meta = { 43 + description = "programming language targeting JavaScript, Flash, NekVM, PHP, C++"; 44 + homepage = http://haxe.org; 45 + license = ["GPLv2" "BSD2" /*?*/ ]; # -> docs/license.txt 46 + maintainers = [args.lib.maintainers.marcweber]; 47 + platforms = args.lib.platforms.linux; 48 + }; 49 + }
+55
pkgs/development/compilers/neko/default.nix
··· 1 + args: with args; 2 + 3 + let 4 + 5 + inherit (args.composableDerivation) composableDerivation edf wwf; 6 + 7 + libs = [ mysql apacheHttpd zlib sqlite pcre apr gtk]; 8 + 9 + includes = lib.concatMapStrings (x: ''"${x}/include",'' ) libs + ''"{gkt}/include/gtk-2.0",''; 10 + 11 + in 12 + 13 + composableDerivation {} ( fixed : { 14 + 15 + name = "neko-cvs"; 16 + 17 + src = sourceByName "neko"; 18 + 19 + # optionally remove apache mysql like gentoo does? 20 + # they just remove libs/{apache,mod_neko} 21 + buildInputs = [boehmgc pkgconfig makeWrapper] ++ libs; 22 + # apr should be in apacheHttpd propagatedBuildInputs 23 + 24 + preConfigure = '' 25 + sed -i \ 26 + -e 's@"/usr/include",@${includes}@' \ 27 + src/tools/install.neko 28 + sed -i "s@/usr/local@$out@" Makefile 29 + ensureDir $out/{bin,lib} 30 + ''; 31 + 32 + inherit zlib; 33 + 34 + meta = { 35 + description = "Neko is an high-level dynamicly typed programming language"; 36 + homepage = http://nekovm.org; 37 + license = ["GPLv2" ]; # -> docs/license.txt 38 + maintainers = [args.lib.maintainers.marcweber]; 39 + platforms = args.lib.platforms.linux; 40 + }; 41 + 42 + # if stripping was done neko and nekoc would be the same. ?! 43 + dontStrip = 1; 44 + 45 + postInstall = '' 46 + wrapProgram "$out/bin/nekoc" \ 47 + --set "LD_LIBRARY_PATH" $out/lib/neko \ 48 + 49 + wrapProgram "$out/bin/neko" \ 50 + --set "LD_LIBRARY_PATH" $out/lib/neko \ 51 + ''; 52 + 53 + # TODO make them optional and make them work 54 + patches = [ ./disable-modules.patch ]; 55 + })
+59
pkgs/development/compilers/neko/disable-modules.patch
··· 1 + diff --git a/src/tools/install.neko b/src/tools/install.neko 2 + index 4cffa5e..5702add 100644 3 + --- a/src/tools/install.neko 4 + +++ b/src/tools/install.neko 5 + @@ -39,26 +39,6 @@ buffer_string = $loader.loadprim("std@buffer_string",1); 6 + // LIBS DATAS 7 + 8 + libs = { 9 + - mod_neko => { 10 + - src => $array("../../vm/stats","mod_neko","cgi"), 11 + - inc => "httpd.h", 12 + - incname => "Apache 1.3.x" 13 + - }, 14 + - mod_neko2 => { 15 + - src => $array("../../vm/stats","mod_neko","cgi"), 16 + - inc => $array("httpd.h","apr.h"), 17 + - incname => "Apache 2.2.x", 18 + - cflags => "-D_LARGEFILE64_SOURCE", 19 + - realdir => "mod_neko", 20 + - apache2 => true, 21 + - }, 22 + - mysql => { 23 + - src => $array("mysql"), 24 + - inc => "mysql.h", 25 + - incname => "MySQL 4.+" 26 + - lib => "libmysqlclient_r.a", 27 + - lparams => "-lz -lssl" 28 + - }, 29 + mysql5 => { 30 + src => $array("../common/sha1","../common/socket","my_proto/my_proto","my_proto/my_api","mysql"), 31 + inc => $array(), 32 + @@ -83,27 +63,6 @@ libs = { 33 + incname => "Sqlite 3", 34 + lparams => "-lsqlite3", 35 + }, 36 + - ui => { 37 + - src => $array("ui"), 38 + - inc => switch system { "Mac" => "Carbon.h" default => "gtk/gtk.h" }, 39 + - incname => switch system { "Mac" => "Carbon" default => "GTK+2.0" }, 40 + - cflags => switch system { "Mac" => "" default => "`pkg-config --cflags gtk+-2.0`" }, 41 + - lparams => switch system { "Mac" => "-framework Carbon" default => "`pkg-config --libs gtk+-2.0` -lgthread-2.0" }, 42 + - }, 43 + - mod_tora => { 44 + - src => $array("../common/socket","protocol","mod_tora"), 45 + - inc => "httpd.h", 46 + - incname => "Apache 1.3.x", 47 + - cflags => "-I../common", 48 + - }, 49 + - mod_tora2 => { 50 + - src => $array("../common/socket","protocol","mod_tora"), 51 + - inc => $array("httpd.h","apr.h"), 52 + - incname => "Apache 2.2.x", 53 + - cflags => "-D_LARGEFILE64_SOURCE -I../common", 54 + - realdir => "mod_tora", 55 + - apache2 => true, 56 + - }, 57 + } 58 + 59 + // PLATFORM
+17 -1
pkgs/development/compilers/strategoxt/0.17.nix
··· 1 - {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk}: 1 + {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, readline, ncurses}: 2 2 3 3 rec { 4 4 ··· 36 36 }; 37 37 38 38 buildInputs = [pkgconfig aterm sdf getopt]; 39 + 40 + meta = { 41 + homepage = http://strategoxt.org/; 42 + meta = "A language and toolset for program transformation"; 43 + }; 44 + }; 45 + 46 + strategoShell = stdenv.mkDerivation rec { 47 + name = "stratego-shell-0.7"; 48 + 49 + src = fetchurl { 50 + url = "ftp://ftp.strategoxt.org/pub/stratego/StrategoXT/strategoxt-0.17/stratego-shell-0.7.tar.gz"; 51 + sha256 = "0q21vks9gaw9v4rxz90wb0pxzb19l7gwi4nbjvk4zb1imdk7znck"; 52 + }; 53 + 54 + buildInputs = [pkgconfig aterm sdf strategoxt getopt readline ncurses]; 39 55 40 56 meta = { 41 57 homepage = http://strategoxt.org/;
+28 -1
pkgs/development/compilers/strategoxt/0.18.nix
··· 1 - {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, makeStaticBinaries}: 1 + {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, makeStaticBinaries, readline, ncurses}: 2 2 3 3 rec { 4 4 ··· 56 56 }; 57 57 }; 58 58 59 + strategoShell = stdenv.mkDerivation rec { 60 + name = "stratego-shell-0.7"; 61 + 62 + src = fetchurl { 63 + url = "ftp://ftp.strategoxt.org/pub/stratego/StrategoXT/strategoxt-0.17/stratego-shell-0.7.tar.gz"; 64 + sha256 = "0q21vks9gaw9v4rxz90wb0pxzb19l7gwi4nbjvk4zb1imdk7znck"; 65 + }; 66 + 67 + buildInputs = [pkgconfig aterm sdf strategoxt getopt readline ncurses]; 68 + 69 + meta = { 70 + homepage = http://strategoxt.org/; 71 + meta = "A language and toolset for program transformation"; 72 + }; 73 + }; 59 74 60 75 javafront = stdenv.mkDerivation (rec { 61 76 name = "java-front-0.9"; ··· 77 92 }; 78 93 } // ( if stdenv.system == "i686-cygwin" then { CFLAGS = "-O2"; } else {} ) ) ; 79 94 95 + 96 + aspectjfront = stdenv.mkDerivation (rec { 97 + name = "aspectj-front-0.2pre20035"; 98 + 99 + src = fetchurl { 100 + url = "http://hydra.nixos.org/build/175690/download/1/aspectj-front-0.2pre20035.tar.gz"; 101 + sha256 = "48f6cda6f9f19436e9553e8d27e6bb42500d08370332e3ad214affb49851e58e"; 102 + }; 103 + 104 + buildInputs = [pkgconfig aterm sdf strategoxt javafront]; 105 + 106 + } // ( if stdenv.system == "i686-cygwin" then { CFLAGS = "-O2"; } else {} ) ) ; 80 107 81 108 dryad = stdenv.mkDerivation rec { 82 109 name = "dryad-0.2pre1835518355";
+8 -4
pkgs/development/compilers/swi-prolog/default.nix
··· 1 - { stdenv, fetchurl }: 1 + { stdenv, fetchurl, gmp, readline, openssl, libjpeg, unixODBC, zlib, libXinerama, libXft, libXpm, libSM, libXt }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "swi-prolog-5.6.51"; 4 + name = "swi-prolog-5.6.64"; 5 5 6 6 src = fetchurl { 7 - url = "http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.6.51.tar.gz"; 8 - sha256 = "d43862606284e659ec3acba9cddea53b772f9afb67d12aa36391d26fe1a05ad8"; 7 + url = "http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.6.64.tar.gz"; 8 + sha256 = "b0e70c3c02b7753ed440359746e7729d21c93e42689c1f0f32b148167b1b2c66"; 9 9 }; 10 + 11 + buildInputs = [gmp readline openssl libjpeg unixODBC libXinerama libXft libXpm libSM libXt zlib]; 12 + configureFlags = "--with-world --enable-gmp --enable-shared"; 13 + makeFlags = "world"; 10 14 11 15 meta = { 12 16 homepage = http://www.swi-prolog.org/;
+2 -2
pkgs/development/interpreters/php_configurable/default.nix
··· 1 - let version = "5.2.9"; in 1 + let version = "5.2.11"; in 2 2 3 3 args: with args; 4 4 ··· 177 177 178 178 src = args.fetchurl { 179 179 url = "http://nl.php.net/get/php-${version}.tar.bz2/from/this/mirror"; 180 - md5 = "280d6cda7f72a4fc6de42fda21ac2db7"; 180 + md5 = "286bf34630f5643c25ebcedfec5e0a09"; 181 181 name = "php-${version}.tar.bz2"; 182 182 }; 183 183
+1 -1
pkgs/development/interpreters/python/2.5/default.nix
··· 82 82 # - On Darwin, `python.exe' fails with "Bus Error". 83 83 platforms = stdenv.lib.platforms.allBut "i686-darwin"; 84 84 }; 85 - } // (if stdenv.system == "i686-darwin" then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch ./nolongdouble.patch]; } else {} ) ) 85 + } // (if stdenv.isDarwin then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch ./nolongdouble.patch]; } else {} ) )
+1 -1
pkgs/development/interpreters/python/2.6/default.nix
··· 89 89 meta = { 90 90 platforms = stdenv.lib.platforms; 91 91 }; 92 - } // (if stdenv.system == "i686-darwin" then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch]; } else {} ) ) 92 + } // (if stdenv.isDarwin then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch]; } else {} ) )
+1 -1
pkgs/development/libraries/cl-ppcre/default.nix
··· 10 10 rec { 11 11 src = fetchurl { 12 12 url = http://weitz.de/files/cl-ppcre.tar.gz; 13 - sha256 = "10698b7cmap4hk1lmlsvx2adcgsni5gly98qpj19fsdgy9ic7dhv"; 13 + sha256 = "1hrk051yi1qixy0vdig99cbv0v0p825acli65s08yz99b0pjz7m5"; 14 14 }; 15 15 16 16 inherit buildInputs;
+25
pkgs/development/libraries/glefw/default.nix
··· 1 + args: with args; 2 + stdenv.mkDerivation { 3 + name = "glefw-2.6"; 4 + 5 + src = fetchurl { 6 + url = http://prdownloads.sourceforge.net/glfw/glfw-2.6.tar.bz2; 7 + sha256 = "1jnz7szax7410qrkiwkvq34sxy11w46ybyqbkaczdyvqas6cm1hv"; 8 + }; 9 + 10 + buildInputs = [mesa libX11 libXext]; 11 + 12 + buildPhase = '' 13 + ensureDir $out 14 + make x11-install PREFIX=$out 15 + ''; 16 + installPhase=":"; 17 + 18 + meta = { 19 + description = "multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time"; 20 + homepage = http://glfw.sourceforge.net/; 21 + license = "zlib/libpng"; # http://www.opensource.org/licenses/zlib-license.php 22 + maintainers = [args.lib.maintainers.marcweber]; 23 + platforms = args.lib.platforms.linux; 24 + }; 25 + }
+12
pkgs/development/libraries/haskell/httpd-shed/default.nix
··· 1 + {cabal, network}: 2 + 3 + cabal.mkDerivation (self : { 4 + pname = "httpd-shed"; 5 + version = "0.4"; 6 + sha256 = "c03f784742bdc3053c7e867e587ee859a9a3adaa082d36bdb2ea69da1b02069f"; 7 + propagatedBuildInputs = [network]; 8 + meta = { 9 + description = "A simple web-server with an interact style API"; 10 + }; 11 + }) 12 +
+3 -3
pkgs/development/libraries/lcms/default.nix
··· 1 1 {stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "lcms-1.17"; 4 + name = "lcms-1.19"; 5 5 6 6 src = fetchurl { 7 - url = http://www.littlecms.com/lcms-1.17.tar.gz; 8 - sha256 = "10s5s6b6r5mhf0g6l431l6fwymhjzqrvm7g214h7fmh9ngdb9wsy"; 7 + url = http://www.littlecms.com/lcms-1.19.tar.gz; 8 + sha256 = "1abkf8iphwyfs3z305z3qczm3z1i9idc1lz4gvfg92jnkz5k5bl0"; 9 9 }; 10 10 11 11 meta = {
+4 -4
pkgs/development/libraries/neon/0.28.nix
··· 9 9 assert sslSupport -> openssl != null; 10 10 assert static || shared; 11 11 12 - stdenv.mkDerivation { 13 - name = "neon-0.28.3"; 12 + stdenv.mkDerivation rec { 13 + name = "neon-0.28.6"; 14 14 15 15 src = fetchurl { 16 - url = http://www.webdav.org/neon/neon-0.28.3.tar.gz; 17 - sha256 = "1hnd9wlbnfpppx6rvalhdkc1rf29afacl1m15z751g3h9hdybplh"; 16 + url = "http://www.webdav.org/neon/${name}.tar.gz"; 17 + sha256 = "03ncisn1iziz79vw678wsrv8jf63m2szd2qml5baj53slcd8pvh6"; 18 18 }; 19 19 20 20 buildInputs = [libxml2] ++ stdenv.lib.optional compressionSupport zlib;
+2 -2
pkgs/development/libraries/nspr/default.nix
··· 1 1 {stdenv, fetchurl}: 2 2 3 - let version = "4.8"; in 3 + let version = "4.8.2"; in 4 4 5 5 stdenv.mkDerivation { 6 6 name = "nspr-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${version}/src/nspr-${version}.tar.gz"; 10 - sha256 = "1znvc7fb4f6318kbn1w86p134r4cslij25sg7kcspfx746m89pm2"; 10 + sha256 = "1klv656ha97ysm4d0863sq2f1xyr5rijrh7k07gvdi7f88m1iv13"; 11 11 }; 12 12 13 13 preConfigure = "cd mozilla/nsprpub";
+3 -3
pkgs/development/libraries/nss/default.nix
··· 10 10 in 11 11 12 12 stdenv.mkDerivation { 13 - name = "nss-3.12.3"; 13 + name = "nss-3.12.4"; 14 14 15 15 src = fetchurl { 16 - url = http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_12_3_RTM/src/nss-3.12.3.tar.bz2; 17 - sha1 = "eeca14a37629287baa10eb7562a5fb927e9dd171"; 16 + url = http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_12_4_RTM/src/nss-3.12.4.tar.gz; 17 + sha1 = "a152bf980f3a3dcf575c2d149fb279058ef2e757"; 18 18 }; 19 19 20 20 buildInputs = [nspr perl zlib];
+12 -8
pkgs/development/libraries/openssl/darwin-arch.patch
··· 1 - diff -rc openssl-0.9.8k-orig/Configure openssl-0.9.8k/Configure 2 - *** openssl-0.9.8k-orig/Configure Tue Jun 30 15:45:36 2009 3 - --- openssl-0.9.8k/Configure Tue Jun 30 15:46:15 2009 1 + diff -rc openssl-0.9.8k/Configure openssl-0.9.8k-new/Configure 2 + *** openssl-0.9.8k/Configure Mon Feb 16 09:44:22 2009 3 + --- openssl-0.9.8k-new/Configure Fri Nov 27 13:41:58 2009 4 4 *************** 5 - *** 518,524 **** 5 + *** 518,526 **** 6 6 "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown):MACOSX_RHAPSODY::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}::", 7 7 "darwin-ppc-cc","cc:-arch ppc -O3 -DB_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::osx_ppc32.o::::::::::dlfcn:darwin-shared:-fPIC -fno-common:-arch ppc -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 8 8 "darwin64-ppc-cc","cc:-arch ppc64 -O3 -DB_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::osx_ppc64.o::::::::::dlfcn:darwin-shared:-fPIC -fno-common:-arch ppc64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 9 9 ! "darwin-i386-cc","cc:-arch i386 -O3 -fomit-frame-pointer -DL_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch i386 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 10 10 "debug-darwin-i386-cc","cc:-arch i386 -g3 -DL_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch i386 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 11 - "darwin64-x86_64-cc","cc:-arch x86_64 -O3 -fomit-frame-pointer -DL_ENDIAN -DMD32_REG_T=int -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK BF_PTR2 DES_INT DES_UNROLL:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch x86_64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 11 + ! "darwin64-x86_64-cc","cc:-arch x86_64 -O3 -fomit-frame-pointer -DL_ENDIAN -DMD32_REG_T=int -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK BF_PTR2 DES_INT DES_UNROLL:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch x86_64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 12 12 "debug-darwin-ppc-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DB_ENDIAN -g -Wall -O::-D_REENTRANT:MACOSX::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::osx_ppc32.o::::::::::dlfcn:darwin-shared:-fPIC -fno-common:-dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 13 - --- 518,524 ---- 13 + 14 + ##### A/UX 15 + --- 518,526 ---- 14 16 "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown):MACOSX_RHAPSODY::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}::", 15 17 "darwin-ppc-cc","cc:-arch ppc -O3 -DB_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::osx_ppc32.o::::::::::dlfcn:darwin-shared:-fPIC -fno-common:-arch ppc -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 16 18 "darwin64-ppc-cc","cc:-arch ppc64 -O3 -DB_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::osx_ppc64.o::::::::::dlfcn:darwin-shared:-fPIC -fno-common:-arch ppc64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 17 - ! "darwin-i386-cc","cc:-O3 -fomit-frame-pointer -DL_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch i386 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 19 + ! "darwin-i386-cc","cc:-O3 -fomit-frame-pointer -DL_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 18 20 "debug-darwin-i386-cc","cc:-arch i386 -g3 -DL_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch i386 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 19 - "darwin64-x86_64-cc","cc:-arch x86_64 -O3 -fomit-frame-pointer -DL_ENDIAN -DMD32_REG_T=int -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK BF_PTR2 DES_INT DES_UNROLL:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-arch x86_64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 21 + ! "darwin64-x86_64-cc","cc:-O3 -fomit-frame-pointer -DL_ENDIAN -DMD32_REG_T=int -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK BF_PTR2 DES_INT DES_UNROLL:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 20 22 "debug-darwin-ppc-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DB_ENDIAN -g -Wall -O::-D_REENTRANT:MACOSX::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::osx_ppc32.o::::::::::dlfcn:darwin-shared:-fPIC -fno-common:-dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", 23 + 24 + ##### A/UX
+1 -1
pkgs/development/libraries/openssl/default.nix
··· 18 18 homepage = http://www.openssl.org/; 19 19 description = "A cryptographic library that implements the SSL and TLS protocols"; 20 20 }; 21 - } // (if stdenv.system == "i686-darwin" then { patches = [ ./darwin-arch.patch ]; } else {})) 21 + } // (if stdenv.isDarwin then { patches = [ ./darwin-arch.patch ]; } else {}))
+11
pkgs/development/misc/bleeding-edge-repos/default.nix
··· 90 90 libdom = { type = "svn"; url = "svn://svn.netsurf-browser.org/trunk/dom"; groups = "netsurf_group"; }; 91 91 netsurf_haru = { type = "svn"; url = "svn://svn.netsurf-browser.org/trunk/libharu"; groups = "netsurf_group"; }; 92 92 93 + # haxe 94 + haxe = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "haxe"; groups = "haxe_group"; }; 95 + haxe_swflib = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "ocaml/swflib"; groups = "haxe_group"; }; 96 + haxe_extc = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "ocaml/extc"; groups = "haxe_group"; }; 97 + haxe_extlib_dev = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "ocaml/extlib-dev"; groups = "haxe_group"; }; 98 + haxe_xml_light = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "ocaml/xml-light"; groups = "haxe_group"; }; 99 + haxe_neko_include = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "neko/libs/include/ocaml"; groups = "haxe_group"; }; 100 + 101 + neko = { type="cvs"; cvsRoot = ":pserver:anonymous@cvs.motion-twin.com:/cvsroot"; module = "neko"; }; 102 + 103 + 93 104 } // kde4support // getConfig [ "bleedingEdgeRepos" "repos" ] {}; 94 105 }
+2 -2
pkgs/development/tools/misc/elfutils/default.nix
··· 1 1 {stdenv, fetchurl, m4}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "elfutils-0.140"; 4 + name = "elfutils-0.143"; 5 5 6 6 src = fetchurl { 7 7 url = "https://fedorahosted.org/releases/e/l/elfutils/${name}.tar.bz2"; 8 - sha256 = "5479c0a0b50b4a370a2baa0f8e906e7e51c403ce3afe3a4cbc6aea7c34eebffd"; 8 + sha256 = "1zrqs93m6frg7j70a96xdhdb4mnzmqgh91f9bbm39jnmgs50qp23"; 9 9 }; 10 10 11 11 buildInputs = [m4];
+3 -3
pkgs/development/tools/misc/openocd/default.nix
··· 1 1 {stdenv, fetchurl, libftdi}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "openocd-0.2.0"; 4 + name = "openocd-0.3.1"; 5 5 6 6 src = fetchurl { 7 - url = "http://download.berlios.de/openocd/openocd-0.2.0.tar.bz2"; 8 - sha256 = "1qdl2a2mxhl07xz32l9nxjvmf16b0717aqlrhd28akn6si3jps54"; 7 + url = "http://download.berlios.de/openocd/openocd-0.3.1.tar.bz2"; 8 + sha256 = "1ww66gj4mn3ih4k0b2w21795gfl6g53nm41irii9n7bbjn2dmgrp"; 9 9 }; 10 10 11 11
+7 -6
pkgs/games/xboard/default.nix
··· 1 - a : 1 + a: 2 2 let 3 3 fetchurl = a.fetchurl; 4 4 5 - version = a.lib.attrByPath ["version"] "4.2.7" a; 6 5 buildInputs = with a; [ 7 6 libX11 xproto libXt libXaw libSM libICE libXmu 8 - libXext gnuchess 7 + libXext gnuchess texinfo libXpm 9 8 ]; 9 + 10 + s = import ./src-for-default.nix; 10 11 in 11 12 rec { 12 13 src = fetchurl { 13 - url = "http://ftp.gnu.org/gnu/xboard/xboard-${version}.tar.gz"; 14 - sha256 = "0fwdzcav8shvzi7djphrlav29vwxnx63spzsldlhrglr7qpg28av"; 14 + inherit(s) url; 15 + sha256 = s.hash; 15 16 }; 16 17 17 18 inherit buildInputs; ··· 25 26 sed -e '/SECOND_CHESS_PROGRAM/s@gnuchessx@${a.gnuchess}/bin/gnuchessx@' -i xboard.h 26 27 '') ["doUnpack" "minInit"]; 27 28 28 - name = "xboard-" + version; 29 + inherit(s) name; 29 30 meta = { 30 31 description = "XBoard - a chess board compatible with GNU Chess"; 31 32 };
+9
pkgs/games/xboard/src-for-default.nix
··· 1 + rec { 2 + version="4.4.2"; 3 + name="xboard-4.4.2"; 4 + hash="1ihg39nnwp90w410rzwxj9layadavz08gc9m2b1jg5z5c6ky28zp"; 5 + url="http://ftp.gnu.org/gnu/xboard/xboard-${version}.tar.gz"; 6 + advertisedUrl="http://ftp.gnu.org/gnu/xboard/xboard-4.4.2.tar.gz"; 7 + 8 + 9 + }
+4
pkgs/games/xboard/src-info-for-default.nix
··· 1 + { 2 + downloadPage = "http://ftp.gnu.org/gnu/xboard/?C=T,M;O=D"; 3 + baseName = "xboard"; 4 + }
+6
pkgs/lib/lists.nix
··· 161 161 in 162 162 qs list []; 163 163 164 + 165 + # haskell's take: take 2 [1 2 3 4] yields [1 2] 166 + take = count: list: 167 + if list == [] || count == 0 then [] 168 + else [ (head list) ] ++ take (builtins.sub count 1) (tail list); 169 + 164 170 }
+9
pkgs/lib/tests.nix
··· 61 61 expected = true; 62 62 }; 63 63 64 + testTake = testAllTrue [ 65 + ([] == (take 0 [ 1 2 3 ])) 66 + ([1] == (take 1 [ 1 2 3 ])) 67 + ([ 1 2 ] == (take 2 [ 1 2 3 ])) 68 + ([ 1 2 3 ] == (take 3 [ 1 2 3 ])) 69 + ([ 1 2 3 ] == (take 4 [ 1 2 3 ])) 70 + ]; 71 + 72 + 64 73 testOverridableDelayableArgsTest = { 65 74 expr = 66 75 let res1 = defaultOverridableDelayableArgs id {};
+28
pkgs/misc/bleeding-edge-fetch-infos.nix
··· 295 295 url = "http://mawercer.de/~nix/repos/git_fast_export-1464dabbff7fe42b9069e98869db40276d295ad6.tar.gz"; 296 296 sha256 = "4d99bf7eefe86dd3305fc5ce27581830fc7dfe10f66ff5c5da054f737704b0bd"; 297 297 }; 298 + haxe = args: with args; fetchurl { # Fri Nov 27 00:39:37 CET 2009 299 + url = "http://mawercer.de/~nix/repos/haxe-F_00-39-37.tar.gz"; 300 + sha256 = "7c5f275568b1a5ce7b672bfad232696004e5b6607f3767bbfe8c32880d6583b1"; 301 + }; 302 + haxe_extc = args: with args; fetchurl { # Fri Nov 27 00:39:38 CET 2009 303 + url = "http://mawercer.de/~nix/repos/haxe_extc-F_00-39-38.tar.gz"; 304 + sha256 = "78800c67ecc328fd5358ebdbf561189f40125238f3f35045eb8b5416e77fc115"; 305 + }; 306 + haxe_extlib_dev = args: with args; fetchurl { # Fri Nov 27 00:39:39 CET 2009 307 + url = "http://mawercer.de/~nix/repos/haxe_extlib_dev-F_00-39-39.tar.gz"; 308 + sha256 = "383044c91d39585e960c416b9c2eeaaa3f89613171662cb78dcb75fe6fe918b7"; 309 + }; 310 + haxe_neko_include = args: with args; fetchurl { # Fri Nov 27 00:39:40 CET 2009 311 + url = "http://mawercer.de/~nix/repos/haxe_neko_include-F_00-39-40.tar.gz"; 312 + sha256 = "efbb4ce93d01a649b2d32e46c4a0e1fb016d104a136cd428b8cc1704b4ab3dc7"; 313 + }; 314 + haxe_swflib = args: with args; fetchurl { # Fri Nov 27 00:39:45 CET 2009 315 + url = "http://mawercer.de/~nix/repos/haxe_swflib-F_00-39-45.tar.gz"; 316 + sha256 = "05ae9c8006b2ffac91794c13db7189b5f21687a4afe0d1358fd3681be18705ba"; 317 + }; 318 + haxe_xml_light = args: with args; fetchurl { # Fri Nov 27 00:39:46 CET 2009 319 + url = "http://mawercer.de/~nix/repos/haxe_xml_light-F_00-39-46.tar.gz"; 320 + sha256 = "b23004c09d5e76b76de5a1938333c1aaccf059ebe62ad25728a267df79069a43"; 321 + }; 322 + neko = args: with args; fetchurl { # Fri Nov 27 18:37:43 CET 2009 323 + url = "http://mawercer.de/~nix/repos/neko-F_18-37-40.tar.gz"; 324 + sha256 = "eac9c6144872d741c31a1c15539672b001977e877f30f01b9649f69b4df1d97c"; 325 + }; 298 326 }
pkgs/misc/ntfs-3g/default.nix pkgs/tools/filesystems/ntfs-3g/default.nix
pkgs/misc/ntfsprogs/default.nix pkgs/tools/filesystems/ntfsprogs/default.nix
pkgs/os-specific/linux/btrfsprogs/default.nix pkgs/tools/filesystems/btrfsprogs/default.nix
pkgs/os-specific/linux/davfs2/davfs2-install.patch pkgs/tools/filesystems/davfs2/davfs2-install.patch
-20
pkgs/os-specific/linux/davfs2/default.nix
··· 1 - {stdenv, fetchurl, neon, zlib}: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "davfs2-1.4.1"; 5 - 6 - src = fetchurl { 7 - url = "http://www.very-clever.com/download/nongnu/davfs2/${name}.tar.gz"; 8 - sha256 = "0fqq331rd3ylzfhdsbbj0b2znn3d0js0kxcv3w54dl9g2cs8fqhn"; 9 - }; 10 - 11 - buildInputs = [ neon zlib ]; 12 - patches = [ ./davfs2-install.patch ]; 13 - 14 - meta = { 15 - description = "Web Distributed Authoring and Versioning (WebDAV), an extension to the HTTP-protocol, allows authoring of resources on a remote web server. davfs2 provides the ability to access such resources like a typical filesystem, allowing for use by standard applications with no built-in support for WebDAV."; 16 - 17 - license = "GPLv3+"; 18 - homepage = http://savannah.nongnu.org/projects/davfs2; 19 - }; 20 - }
pkgs/os-specific/linux/e2fsprogs/default.nix pkgs/tools/filesystems/e2fsprogs/default.nix
+6 -6
pkgs/os-specific/linux/fuse/default.nix
··· 1 - args: with args; 1 + { stdenv, fetchurl, utillinux }: 2 2 3 - stdenv.mkDerivation { 4 - name = "fuse-2.7.4"; 3 + stdenv.mkDerivation rec { 4 + name = "fuse-2.8.1"; 5 5 6 6 builder = ./builder.sh; 7 7 8 8 src = fetchurl { 9 - url = mirror://sourceforge/fuse/fuse-2.7.4.tar.gz; 10 - sha256 = "1rj9xn6ynbcqp6n5pf54jcyq13viij0jhv7adv89pq6lwpn71c68"; 9 + url = "mirror://sourceforge/fuse/${name}.tar.gz"; 10 + sha256 = "1brfgm2yxy060i6kcdlg30g2d48r6v9nhyxbfscpr6ijrrb10zq0"; 11 11 }; 12 12 13 13 configureFlags = "--disable-kernel-module"; 14 14 15 - buildInputs = [utillinux]; 15 + buildInputs = [ utillinux ]; 16 16 17 17 inherit utillinux; 18 18
pkgs/os-specific/linux/genext2fs/default.nix pkgs/tools/filesystems/genext2fs/default.nix
pkgs/os-specific/linux/jfsrec/default.nix pkgs/tools/filesystems/jfsrec/default.nix
pkgs/os-specific/linux/jfsutils/default.nix pkgs/tools/filesystems/jfsutils/default.nix
+2 -2
pkgs/os-specific/linux/kernel/linux-2.6.27.nix
··· 5 5 import ./generic.nix ( 6 6 7 7 rec { 8 - version = "2.6.27.38"; 8 + version = "2.6.27.39"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2"; 12 - sha256 = "1cciqyw7pz5iik1iz1p9xv6zc4xwy6dbbkwwbjnfwgkssx8bzyj3"; 12 + sha256 = "0l43mbh19d2h98c43y6i6xx39dhcwr9q2ggn8qhrw8jlgzn42hq8"; 13 13 }; 14 14 15 15 features = {
+3 -1
pkgs/os-specific/linux/kernel/linux-2.6.31.nix
··· 45 45 killOption 'CONFIG_GCOV.*' 46 46 killOption 'CONFIG_KGDB.*' 47 47 killOption 'CONFIG_.*_TEST' 48 - 48 + 49 + killOption 'CONFIG_USB_OTG_BLACKLIST_HUB' 50 + 49 51 killOption CONFIG_KERNEL_BZIP2 50 52 killOption CONFIG_KERNEL_LZMA 51 53 setOptionYes CONFIG_KERNEL_GZIP
pkgs/os-specific/linux/reiser4progs/default.nix pkgs/tools/filesystems/reiser4progs/default.nix
pkgs/os-specific/linux/reiserfsprogs/default.nix pkgs/tools/filesystems/reiserfsprogs/default.nix
pkgs/os-specific/linux/reiserfsprogs/headers-fix.patch pkgs/tools/filesystems/reiserfsprogs/headers-fix.patch
pkgs/os-specific/linux/reiserfsprogs/verbose-flag-ignore-for-compatibility.patch pkgs/tools/filesystems/reiserfsprogs/verbose-flag-ignore-for-compatibility.patch
pkgs/os-specific/linux/squashfs/default.nix pkgs/tools/filesystems/squashfs/default.nix
+12 -3
pkgs/os-specific/linux/util-linux-ng/default.nix
··· 1 - { stdenv, fetchurl, ncurses ? null, ... }: 1 + { stdenv, fetchurl, ncurses ? null, autoconf, libtool, automake, 2 + gettext, cvs, pkgconfig, ... }: 2 3 3 4 stdenv.mkDerivation rec { 4 5 name = "util-linux-ng-2.16.2"; 6 + 7 + # src = fetchurl { 8 + # url = "mirror://kernel/linux/utils/util-linux-ng/v2.16/${name}.tar.bz2"; 9 + # sha256 = "1sx3z64z8z95v93k0c9lczcp04zw4nm3d2rkhczkyxcpdfcgbhxi"; 10 + # }; 5 11 6 12 src = fetchurl { 7 - url = "mirror://kernel/linux/utils/util-linux-ng/v2.16/${name}.tar.bz2"; 8 - sha256 = "1sx3z64z8z95v93k0c9lczcp04zw4nm3d2rkhczkyxcpdfcgbhxi"; 13 + url = "file:///home/llbatlle/arm/stdenv-updates/util-linux-ng.tar.gz"; 14 + sha256 = "07ichlan4jqrcz13ldbcrwqn8z28fmj0jz7k4naf1ajyk1l9m4h1"; 9 15 }; 10 16 11 17 configureFlags = '' ··· 13 19 ${if ncurses == null then "--without-ncurses" else ""} 14 20 ''; 15 21 22 + buildNativeInputs = [ autoconf libtool automake gettext pkgconfig cvs ]; 16 23 buildInputs = stdenv.lib.optional (ncurses != null) ncurses; 17 24 18 25 # !!! It would be better to obtain the path to the mount helpers ··· 22 29 preConfigure = '' 23 30 substituteInPlace mount/mount.c --replace /sbin/mount. /var/run/current-system/sw/sbin/mount. 24 31 substituteInPlace mount/umount.c --replace /sbin/umount. /var/run/current-system/sw/sbin/umount. 32 + sh autogen.sh 33 + autoreconf -vfi 25 34 ''; 26 35 27 36 }
-23
pkgs/os-specific/linux/xfsprogs/default.nix
··· 1 - { stdenv, fetchurl, libtool, gettext, libuuid }: 2 - 3 - stdenv.mkDerivation { 4 - name = "xfsprogs-2.9.7-1"; 5 - 6 - src = fetchurl { 7 - urls = [ ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/xfsprogs_2.9.7-1.tar.gz http://ftp.lfs-matrix.org/pub/blfs/svn/x/xfsprogs_2.9.7-1.tar.gz ]; 8 - sha256 = "0g4pr1rv4lgc7vab18wiwrcr6jq40fs1krb2vfkgh779p7gf3il7"; 9 - }; 10 - 11 - buildInputs = [libtool gettext libuuid]; 12 - 13 - preConfigure = 14 - '' 15 - sp_path=$(echo $PATH | sed -e 's/:/ /g'); 16 - sed -e 's@/usr/bin@'"$PATH: $sp_path"'@g' -i configure 17 - sed -e 's@/usr/local/bin@'"$PATH: sp_path"'@g' -i configure 18 - ''; 19 - 20 - meta = { 21 - description = "SGI XFS utilities"; 22 - }; 23 - }
+8 -5
pkgs/servers/http/couchdb/default.nix
··· 1 - {stdenv, fetchurl, erlang, spidermonkey, icu, getopt}: 1 + args @ {stdenv, fetchurl, erlang, spidermonkey, 2 + icu, getopt, curl, ...}: 3 + 4 + let s = import ./src-for-default.nix; in 2 5 3 6 stdenv.mkDerivation rec { 4 - name = "apache-couchdb-0.8.1-incubating"; 7 + inherit (s) name; 5 8 src = fetchurl { 6 - url = mirror://apache/incubator/couchdb/0.8.1-incubating/apache-couchdb-0.8.1-incubating.tar.gz; 7 - sha256 = "0w59kl7p5mgym1cd7j2pji6fcjq0y7yabcx2hx43vrcyjw31azv4"; 9 + inherit (s) url; 10 + sha256 = s.hash; 8 11 }; 9 12 10 - buildInputs = [erlang spidermonkey icu]; 13 + buildInputs = [erlang spidermonkey icu curl]; 11 14 12 15 postInstall = '' 13 16 sed -i -e "s|\`getopt|\`${getopt}/bin/getopt|" $out/bin/couchdb
+9
pkgs/servers/http/couchdb/src-for-default.nix
··· 1 + rec { 2 + version="0.10.1"; 3 + name="couchdb-0.10.1"; 4 + hash="0sy644slqmklj3v6dndxw6mh4jn0bm8f90sacycy7l1pclhzfsic"; 5 + url="mirror://apache/couchdb/0.10.1/apache-couchdb-${version}.tar.gz"; 6 + advertisedUrl="http://www.apache.org/dist/couchdb/0.10.1/apache-couchdb-0.10.1.tar.gz"; 7 + 8 + 9 + }
+7
pkgs/servers/http/couchdb/src-info-for-default.nix
··· 1 + { 2 + downloadPage = "http://couchdb.apache.org/downloads.html"; 3 + baseName = "couchdb"; 4 + choiceCommand = ''head -1 | sed -re "$skipRedirectApache" ''; 5 + mirrorSedScript = ''$apacheMirror''; 6 + } 7 +
+6 -6
pkgs/servers/x11/xorg/default.nix
··· 1308 1308 })) // {inherit inputproto randrproto xorgserver xproto ;}; 1309 1309 1310 1310 xf86inputevdev = (stdenv.mkDerivation ((if overrides ? xf86inputevdev then overrides.xf86inputevdev else x: x) { 1311 - name = "xf86-input-evdev-2.3.0"; 1311 + name = "xf86-input-evdev-2.3.1"; 1312 1312 builder = ./builder.sh; 1313 1313 src = fetchurl { 1314 - url = mirror://xorg/X11R7.5/src/everything/xf86-input-evdev-2.3.0.tar.bz2; 1315 - sha256 = "1j36qckxn8pbj11da800ab4xrzwri6ygdidm5x7s20cjrq644mvd"; 1314 + url = mirror://xorg/individual/driver/xf86-input-evdev-2.3.1.tar.bz2; 1315 + sha256 = "13qxa5ah10d3m4501n7wpj2vzp04rlva4r57kzh8g6iqzpi2lbs6"; 1316 1316 }; 1317 1317 buildInputs = [pkgconfig xorgserver xproto ]; 1318 1318 })) // {inherit xorgserver xproto ;}; ··· 1998 1998 })) // {inherit ;}; 1999 1999 2000 2000 xorgserver = (stdenv.mkDerivation ((if overrides ? xorgserver then overrides.xorgserver else x: x) { 2001 - name = "xorg-server-1.7.1"; 2001 + name = "xorg-server-1.7.3"; 2002 2002 builder = ./builder.sh; 2003 2003 src = fetchurl { 2004 - url = mirror://xorg/X11R7.5/src/everything/xorg-server-1.7.1.tar.bz2; 2005 - sha256 = "082c7d8xhb9zm063r01ja442mvfi9alp1vn538d7saxxkki0v355"; 2004 + url = mirror://xorg/individual/xserver/xorg-server-1.7.3.tar.bz2; 2005 + sha256 = "1d1dkidb8bpnws8akihy8wfxqqz055jpng602mvcf3q3rl9l2r2b"; 2006 2006 }; 2007 2007 buildInputs = [pkgconfig bigreqsproto damageproto dbus fixesproto fontsproto hal inputproto kbproto libdrm openssl libpciaccess perl pixman randrproto renderproto libX11 libXau libXaw xcmiscproto libXdmcp xextproto libXfixes libXfont libxkbfile libXmu libXpm xproto libXrender libXres libXt xtrans libXv ]; 2008 2008 })) // {inherit bigreqsproto damageproto dbus fixesproto fontsproto hal inputproto kbproto libdrm openssl libpciaccess perl pixman randrproto renderproto libX11 libXau libXaw xcmiscproto libXdmcp xextproto libXfixes libXfont libxkbfile libXmu libXpm xproto libXrender libXres libXt xtrans libXv ;};
+1 -16
pkgs/servers/x11/xorg/overrides.nix
··· 77 77 patchPhase = "sed -i '/USE_GETTEXT_TRUE/d' sxpm/Makefile.in cxpm/Makefile.in"; 78 78 }; 79 79 80 - libXaw = attrs: attrs // { 81 - # The libXaw installation is broken on MacOS X. The package has hard-coded 82 - # know-how that assumes shared libraries use an .so suffix. MacOS, however, 83 - # uses .dylib. Furthermore, the package fails to install an unversioned 84 - # libtool .la file for the library. 85 - postInstall = '' 86 - cd $out/lib 87 - ln -s libXaw8.la libXaw.la 88 - if [ ${args.stdenv.system} = "i686-darwin" ]; then 89 - rm *.so* 90 - ln -s libXaw8.dylib libXaw.dylib 91 - fi 92 - ''; 93 - }; 94 - 95 80 setxkbmap = attrs: attrs // { 96 81 postInstall = 97 82 '' ··· 148 133 [ args.zlib xorg.xf86bigfontproto xorg.glproto args.mesa xorg.xf86driproto 149 134 xorg.compositeproto xorg.scrnsaverproto xorg.resourceproto 150 135 xorg.xineramaproto xorg.dri2proto xorg.xf86dgaproto xorg.dmxproto 151 - xorg.libdmx xorg.xf86vidmodeproto xorg.libXext 136 + xorg.libdmx xorg.xf86vidmodeproto xorg.libXext 152 137 ]; 153 138 propagatedBuildInputs = 154 139 [ xorg.libpciaccess xorg.inputproto xorg.xextproto xorg.randrproto ];
+2 -1
pkgs/servers/x11/xorg/tarballs-7.5.list
··· 114 114 mirror://xorg/X11R7.5/src/everything/xf86driproto-2.1.0.tar.bz2 115 115 mirror://xorg/X11R7.5/src/everything/xf86-input-acecad-1.4.0.tar.bz2 116 116 mirror://xorg/X11R7.5/src/everything/xf86-input-aiptek-1.3.0.tar.bz2 117 + mirror://xorg/individual/driver/xf86-input-evdev-2.3.1.tar.bz2 117 118 mirror://xorg/X11R7.5/src/everything/xf86-input-evdev-2.3.0.tar.bz2 118 119 mirror://xorg/X11R7.5/src/everything/xf86-input-joystick-1.4.99.2.tar.bz2 119 120 mirror://xorg/X11R7.5/src/everything/xf86-input-keyboard-1.4.0.tar.bz2 ··· 179 180 mirror://xorg/X11R7.5/src/everything/xlsclients-1.0.2.tar.bz2 180 181 mirror://xorg/X11R7.5/src/everything/xmodmap-1.0.4.tar.bz2 181 182 mirror://xorg/X11R7.5/src/everything/xorg-docs-1.5.tar.bz2 182 - mirror://xorg/X11R7.5/src/everything/xorg-server-1.7.1.tar.bz2 183 + mirror://xorg/individual/xserver/xorg-server-1.7.3.tar.bz2 183 184 mirror://xorg/X11R7.5/src/everything/xorg-sgml-doctools-1.3.tar.bz2 184 185 mirror://xorg/X11R7.5/src/everything/xpr-1.0.3.tar.bz2 185 186 mirror://xorg/X11R7.5/src/everything/xprop-1.1.0.tar.bz2
+1 -1
pkgs/stdenv/nix/prehook.sh
··· 1 1 export NIX_ENFORCE_PURITY=1 2 2 export NIX_IGNORE_LD_THROUGH_GCC=1 3 3 4 - if test "$system" = "i686-darwin" -o "$system" = "powerpc-darwin"; then 4 + if test "$system" = "i686-darwin" -o "$system" = "powerpc-darwin" -o "$system" = "x86_64-darwin"; then 5 5 export NIX_DONT_SET_RPATH=1 6 6 export NIX_NO_SELF_RPATH=1 7 7 dontFixLibtool=1
+21
pkgs/tools/filesystems/davfs2/default.nix
··· 1 + { stdenv, fetchurl, neon, zlib }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "davfs2-1.4.5"; 5 + 6 + src = fetchurl { 7 + url = "mirror://savannah/davfs2/${name}.tar.gz"; 8 + sha256 = "1pkl2braggp2qg4c68dwfv399l9jz7cvi7gkm4xbj6mgvl0cxw18"; 9 + }; 10 + 11 + buildInputs = [ neon zlib ]; 12 + 13 + patches = [ ./davfs2-install.patch ]; 14 + 15 + meta = { 16 + longDescription = "Web Distributed Authoring and Versioning (WebDAV), an extension to the HTTP-protocol, allows authoring of resources on a remote web server. davfs2 provides the ability to access such resources like a typical filesystem, allowing for use by standard applications with no built-in support for WebDAV."; 17 + 18 + license = "GPLv3+"; 19 + homepage = http://savannah.nongnu.org/projects/davfs2; 20 + }; 21 + }
+18
pkgs/tools/filesystems/s3backer/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, fuse, curl, expat }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "s3backer-1.3.1"; 5 + 6 + src = fetchurl { 7 + url = "http://s3backer.googlecode.com/files/${name}.tar.gz"; 8 + sha256 = "1dmdvhb7mcn0fdcljpdyvfynhqrsnrg50dgl1706i8f1831lgk1r"; 9 + }; 10 + 11 + buildInputs = [ pkgconfig fuse curl expat ]; 12 + 13 + meta = { 14 + homepage = http://code.google.com/p/s3backer/; 15 + description = "FUSE-based single file backing store via Amazon S3"; 16 + license = "GPLv2+"; 17 + }; 18 + }
+17
pkgs/tools/filesystems/sshfs-fuse/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, glib, fuse }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "sshfs-fuse-2.2"; 5 + 6 + src = fetchurl { 7 + url = "mirror://sourceforge/fuse/${name}.tar.gz"; 8 + sha256 = "08sl7q8nqwg57bxbzp2wb9h204gnl1w9c1f7zjdh7xdr9jybqvi0"; 9 + }; 10 + 11 + buildInputs = [ pkgconfig glib fuse ]; 12 + 13 + meta = { 14 + homepage = http://fuse.sourceforge.net/sshfs.html; 15 + description = "FUSE-based filesystem that allows remote filesystems to be mounted over SSH"; 16 + }; 17 + }
+18
pkgs/tools/filesystems/xfsprogs/default.nix
··· 1 + { stdenv, fetchurl, libtool, gettext, libuuid }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "xfsprogs-3.0.3"; 5 + 6 + src = fetchurl { 7 + url = "ftp://oss.sgi.com/projects/xfs/previous/${name}.tar.gz"; 8 + sha256 = "158ddibsnwcihfvskwc9rknd28p81jk8z463slafp1gf355kmcsq"; 9 + }; 10 + 11 + buildInputs = [ libtool gettext libuuid ]; 12 + 13 + configureFlags = "MAKE=make MSGFMT=msgfmt MSGMERGE=msgmerge XGETTEXT=xgettext ZIP=gzip AWK=gawk --disable-shared"; 14 + 15 + meta = { 16 + description = "SGI XFS utilities"; 17 + }; 18 + }
pkgs/tools/misc/dosfstools/default.nix pkgs/tools/filesystems/dosfstools/default.nix
-50
pkgs/tools/misc/relfs/cvs.2007.12.01.nix
··· 1 - args : with args; 2 - let localDefs = builderDefs { 3 - src = /* put a fetchurl here */ 4 - if args ? src then args.src else fetchcvs { 5 - cvsRoot = ":pserver:anonymous@relfs.cvs.sourceforge.net:/cvsroot/relfs"; 6 - module = "relfs"; 7 - date = "2007-12-01"; 8 - sha256 = "39d97d0aa16b8bc953b2ef5f6308e9f9eda300c1de8a7acb6f8c8e5897c0c7b5"; 9 - }; 10 - 11 - buildInputs = [ocaml fuse postgresql pcre 12 - e2fsprogs gnomevfs pkgconfig GConf]; 13 - configureFlags = []; 14 - } null; /* null is a terminator for sumArgs */ 15 - in with localDefs; 16 - let build = fullDepEntry (" 17 - cd deps 18 - sed -e 's/^CPP/#&/ ; s/^# CPP=gcc/CPP=gcc/' -i Makefile.camlidl 19 - make 20 - cd ../src 21 - sed -e 's/NULL\\|FALSE/0/g' -i Mimetype_lib.c 22 - sed -e 's@/usr/local/@'\$out/'@' -i Makefile 23 - sed -e '/install:/a\\\tmkdir -p '\$out'/share' -i Makefile 24 - make 25 - mkdir -p \$out/bin 26 - echo ' 27 - createuser -A -D \$1 28 - dropdb relfs_\$1 ; 29 - rm -rf /tmp/relfs-\$1-tmp; 30 - mkdir /tmp/relfs-\$1-tmp; 31 - USER=\$1 relfs -f -s /tmp/relfs-\$1-tmp & 32 - sleep 1 && 33 - kill -15 \${!}; 34 - rm -rf /tmp/relfs-\$1-tmp ; 35 - psql -d relfs_\$1 <<< \"ALTER DATABASE relfs_\$1 OWNER TO \$1; 36 - ALTER TABLE obj OWNER TO \$1; 37 - ALTER TABLE obj_mimetype OWNER TO \$1; 38 - ALTER TABLE membership OWNER TO \$1;\"' > \$out/bin/relfs_grant; 39 - chmod a+x \$out/bin/relfs_grant; 40 - ") [minInit doUnpack addInputs]; 41 - in 42 - stdenv.mkDerivation rec { 43 - name = "relfs-"+version; 44 - builder = writeScript (name + "-builder") 45 - (textClosure localDefs [build doMakeInstall doForceShare doPropagate]); 46 - meta = { 47 - description = "A relational filesystem on top of FUSE"; 48 - inherit src; 49 - }; 50 - }
pkgs/tools/misc/relfs/cvs.2008.03.05.nix pkgs/tools/filesystems/relfs/default.nix
+27 -20
pkgs/tools/misc/ttmkfdir/default.nix
··· 1 - args: with args; with debPackage; 2 - debBuild ({ 3 - src = 4 - fetchurl { 5 - url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9.orig.tar.gz; 6 - sha256 = "0n6bmmndmp4c1myisvv7cby559gzgvwsw4rfw065a3f92m87jxiq"; 7 - }; 8 - patch = fetchurl { 9 - url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9-5.1.diff.gz; 10 - sha256 = "1500kwvhxfq85zg7nwnn9dlvjxyg2ni7as17gdfm67pl9a45q3w4"; 11 - }; 12 - patches = [ 13 - /* also fixes some other compilation issues (freetype includes) */ 14 - ./cstring.patch ]; 1 + { stdenv, fetchurl, freetype, fontconfig, libunwind, libtool, flex, bison }: 2 + 3 + stdenv.mkDerivation { 15 4 name = "ttf-mkfontdir-3.0.9-5.1"; 16 - buildInputs = [fontconfig freetype libunwind libtool 17 - flex bison]; 5 + 6 + src = fetchurl { 7 + url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9.orig.tar.gz; 8 + sha256 = "0n6bmmndmp4c1myisvv7cby559gzgvwsw4rfw065a3f92m87jxiq"; 9 + }; 10 + 11 + # all the patches up from ttmkfdir-3.0.9/Makefile should be reviewed by someone 12 + # who knows more about C/C++ .. 13 + patches = 14 + [ (fetchurl { 15 + url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9-5.1.diff.gz; 16 + sha256 = "1500kwvhxfq85zg7nwnn9dlvjxyg2ni7as17gdfm67pl9a45q3w4"; 17 + }) 18 + 19 + ./cstring.patch # also fixes some other compilation issues (freetype includes) 20 + ]; 21 + 22 + preInstall = '' 23 + ensureDir $out; makeFlags="DESTDIR=$out BINDIR=/bin" 24 + ''; 25 + 26 + buildInputs = [freetype fontconfig libunwind libtool flex bison]; 27 + 18 28 meta = { 19 29 description = "Create fonts.dir for TTF font directory."; 20 30 }; 21 - extraReplacements = ''sed -e 's/int isatty(int [^)]*)/& throw()/' ''; 22 - omitConfigure = true; 23 - } // args) 24 - 31 + }
-29
pkgs/tools/misc/ttmkfdir/normal-builder.nix
··· 1 - args: with args; 2 - stdenv.mkDerivation { 3 - name = "ttf-mkfontdir-3.0.9-5.1"; 4 - 5 - src = fetchurl { 6 - url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9.orig.tar.gz; 7 - sha256 = "0n6bmmndmp4c1myisvv7cby559gzgvwsw4rfw065a3f92m87jxiq"; 8 - }; 9 - # all the patches up from ttmkfdir-3.0.9/Makefile should be reviewed by someone 10 - # who knows more about C/C++ .. 11 - patches = [ 12 - 13 - (fetchurl { 14 - url = http://ftp.de.debian.org/debian/pool/main/t/ttmkfdir/ttmkfdir_3.0.9-5.1.diff.gz; 15 - sha256 = "1500kwvhxfq85zg7nwnn9dlvjxyg2ni7as17gdfm67pl9a45q3w4"; 16 - }) 17 - 18 - ./cstring.patch /* also fixes some other compilation issues (freetype includes) */ ]; 19 - 20 - preInstall = '' 21 - ensureDir $out; makeFlags="DESTDIR=$out BINDIR=/bin" 22 - ''; 23 - 24 - buildInputs = [freetype fontconfig libunwind libtool flex bison]; 25 - 26 - meta = { 27 - description = "Create fonts.dir for TTF font directory."; 28 - }; 29 - }
pkgs/tools/networking/curlftpfs/default.nix pkgs/tools/filesystems/curlftpfs/default.nix
pkgs/tools/networking/glusterfs/default.nix pkgs/tools/filesystems/glusterfs/default.nix
pkgs/tools/networking/glusterfs/src-for-default.nix pkgs/tools/filesystems/glusterfs/src-for-default.nix
pkgs/tools/networking/glusterfs/src-info-for-default.nix pkgs/tools/filesystems/glusterfs/src-info-for-default.nix
pkgs/tools/networking/smbfs-fuse/0.8.7.nix pkgs/tools/filesystems/smbfs-fuse/default.nix
-17
pkgs/tools/networking/sshfs-fuse/default.nix
··· 1 - {stdenv, fetchurl, pkgconfig, glib, fuse}: 2 - 3 - stdenv.mkDerivation { 4 - name = "sshfs-fuse-2.1"; 5 - 6 - src = fetchurl { 7 - url = mirror://sourceforge/fuse/sshfs-fuse-2.1.tar.gz; 8 - sha256 = "0cyjq8dwrv3rhj7a52sd3fmljh5fdphlsnvqx51v6hbgd3jgld0j"; 9 - }; 10 - 11 - buildInputs = [pkgconfig glib fuse]; 12 - 13 - meta = { 14 - homepage = http://fuse.sourceforge.net/sshfs.html; 15 - description = "FUSE-based filesystem that allows remote filesystems to be mounted over SSH"; 16 - }; 17 - }
pkgs/tools/networking/wdfs/default.nix pkgs/tools/filesystems/wdfs/default.nix
+3 -3
pkgs/tools/package-management/nix/unstable.nix
··· 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "nix-0.14pre18592"; 7 + name = "nix-0.14pre18861"; 8 8 9 9 src = fetchurl { 10 - url = "http://hydra.nixos.org/build/156376/download/4/${name}.tar.bz2"; 11 - sha256 = "5f0d9612a5d06176a3f0a45b16155c43cbf94a2b22849030864de276cee7f9a8"; 10 + url = "http://hydra.nixos.org/build/181577/download/4/${name}.tar.bz2"; 11 + sha256 = "7de361f5a83d727ad8786255a0826139faecf3503e3e1402517adaf8b4c42477"; 12 12 }; 13 13 14 14 buildInputs = [perl curl openssl];
+15 -20
pkgs/tools/package-management/rpm/default.nix
··· 1 - {stdenv, fetchurl, cpio, zlib, bzip2, file, sqlite, beecrypt, neon, elfutils}: 1 + { stdenv, fetchurl, cpio, zlib, bzip2, xz, file, elfutils, nspr, nss, popt, db4 }: 2 2 3 - stdenv.mkDerivation { 4 - name = "rpm-4.4.8"; 3 + stdenv.mkDerivation rec { 4 + name = "rpm-4.7.2"; 5 5 6 6 src = fetchurl { 7 - url = http://wraptastic.org/pub/rpm-4.4.x/rpm-4.4.8.tar.gz; 8 - sha256 = "02ddf076bwcpxzxq9i0ii1fzw2r69fk0gjkk2yrzgzsmb01na230"; 7 + url = "http://rpm.org/releases/rpm-4.7.x/${name}.tar.bz2"; 8 + sha1 = "07b90f653775329ea726ce0005c4c82f56167ca0"; 9 9 }; 10 + 11 + buildInputs = [ cpio zlib bzip2 xz file nspr nss popt db4 ]; 10 12 11 13 # Note: we don't add elfutils to buildInputs, since it provides a 12 14 # bad `ld' and other stuff. 13 - buildInputs = [cpio zlib bzip2 file sqlite beecrypt neon]; 14 - 15 - NIX_CFLAGS_COMPILE = "-I${beecrypt}/include/beecrypt -I${neon}/include/neon -I${elfutils}/include"; 15 + NIX_CFLAGS_COMPILE = "-I${nspr}/include/nspr -I${nss}/include/nss -I${elfutils}/include"; 16 16 17 17 NIX_CFLAGS_LINK = "-L${elfutils}/lib"; 18 + 19 + configureFlags = "--with-external-db --without-lua"; 18 20 19 - preConfigure = '' 20 - rm -rf zlib file sqlite 21 - 22 - substituteInPlace ./installplatform --replace /usr/bin/env $(type -tp env) 23 - substituteInPlace Makefile.in --replace /var/tmp $(pwd)/dummy 24 - ''; 25 - 26 - dontDisableStatic = true; 27 - 28 - configureFlags = "--without-selinux --without-lua --without-python --without-perl"; 29 - 30 - patches = [./no-lua.patch]; 21 + meta = { 22 + homepage = http://www.rpm.org/; 23 + license = "GPLv2"; 24 + description = "The RPM Package Manager"; 25 + }; 31 26 }
-15
pkgs/tools/package-management/rpm/no-lua.patch
··· 1 - diff -rc rpm-4.4.8-orig/lib/poptALL.c rpm-4.4.8/lib/poptALL.c 2 - *** rpm-4.4.8-orig/lib/poptALL.c 2007-03-21 19:46:31.000000000 +0100 3 - --- rpm-4.4.8/lib/poptALL.c 2007-03-21 19:44:45.000000000 +0100 4 - *************** 5 - *** 483,489 **** 6 - --- 483,491 ---- 7 - rpmFreeMacros(NULL); 8 - /*@i@*/ rpmFreeMacros(rpmCLIMacroContext); 9 - rpmFreeRpmrc(); 10 - + #ifdef WITH_LUA 11 - (void) rpmluaFree(NULL); 12 - + #endif 13 - rpmFreeFilesystems(); 14 - /*@i@*/ urlFreeCache(); 15 - rpmlogClose();
pkgs/tools/security/aefs/default.nix pkgs/tools/filesystems/aefs/default.nix
+1 -1
pkgs/tools/text/gnugrep/default.nix
··· 12 12 13 13 buildInputs = [pcre]; 14 14 15 - doCheck = if stdenv.system == "i686-darwin" then false else true; 15 + doCheck = if stdenv.isDarwin then false else true; 16 16 17 17 # On Mac OS X, force use of mkdir -p, since Grep's fallback 18 18 # (./install-sh) is broken.
+120 -95
pkgs/top-level/all-packages.nix
··· 77 77 78 78 79 79 # Helper functions that are exported through `pkgs'. 80 - helperFunctions = 80 + helperFunctions = 81 81 (import ../stdenv/adapters.nix { inherit (pkgs) dietlibc fetchurl runCommand; }) // 82 82 (import ../build-support/trivial-builders.nix { inherit (pkgs) stdenv; inherit (pkgs.xorg) lndir; }); 83 83 ··· 330 330 331 331 ### TOOLS 332 332 333 - darwinArchUtility = import ../os-specific/darwin/arch { 334 - inherit stdenv; 335 - }; 336 - 337 - darwinSwVersUtility = import ../os-specific/darwin/sw_vers { 338 - inherit stdenv; 339 - }; 340 - 341 333 acct = import ../tools/system/acct { 342 334 inherit fetchurl stdenv; 343 335 }; 344 336 345 - aefs = import ../tools/security/aefs { 337 + aefs = import ../tools/filesystems/aefs { 346 338 inherit fetchurl stdenv fuse; 347 339 }; 348 340 ··· 405 397 inherit fetchurl stdenv gnutar gzip coreutils utillinux gnugrep gnused psmisc nettools; 406 398 }; 407 399 400 + btrfsProgs = builderDefsPackage (import ../tools/filesystems/btrfsprogs) { 401 + inherit libuuid zlib acl; 402 + }; 403 + 408 404 eggdrop = import ../tools/networking/eggdrop { 409 405 inherit fetchurl stdenv tcl; 410 406 }; ··· 537 533 sslSupport = ! ((stdenv ? isDietLibC) || (stdenv ? isStatic)); 538 534 }; 539 535 540 - curlftpfs = import ../tools/networking/curlftpfs { 536 + curlftpfs = import ../tools/filesystems/curlftpfs { 541 537 inherit fetchurl stdenv fuse curl pkgconfig zlib glib; 542 538 }; 543 539 ··· 546 542 547 543 dar = import ../tools/archivers/dar { 548 544 inherit fetchurl stdenv zlib bzip2 openssl; 545 + }; 546 + 547 + davfs2 = import ../tools/filesystems/davfs2 { 548 + inherit fetchurl stdenv zlib; 549 + neon = neon028; 549 550 }; 550 551 551 552 dcraw = import ../tools/graphics/dcraw { ··· 598 599 inherit fetchurl stdenv texinfo perl 599 600 gnused groff libxml2 libxslt makeWrapper; 600 601 inherit (perlPackages) XMLSAX XMLParser XMLNamespaceSupport; 601 - libiconv = if system == "i686-darwin" then libiconv else null; 602 + libiconv = if stdenv.isDarwin then libiconv else null; 602 603 }; 603 604 604 - dosfstools = composedArgsAndFun (import ../tools/misc/dosfstools) { 605 + dosfstools = composedArgsAndFun (import ../tools/filesystems/dosfstools) { 605 606 inherit builderDefs; 606 607 }; 607 608 ··· 609 610 inherit fetchurl stdenv cdrkit m4; 610 611 }; 611 612 613 + e2fsprogs = import ../tools/filesystems/e2fsprogs { 614 + inherit fetchurl stdenv pkgconfig libuuid; 615 + }; 616 + 612 617 enblendenfuse = import ../tools/graphics/enblend-enfuse { 613 618 inherit fetchurl stdenv libtiff libpng lcms libxmi boost; 614 619 }; ··· 638 643 inherit stdenv fetchurl; 639 644 }; 640 645 641 - 642 646 expect = import ../tools/misc/expect { 643 647 inherit fetchurl stdenv tcl tk autoconf; 644 648 inherit (xorg) xproto libX11; ··· 666 670 }; 667 671 668 672 findutils = useFromStdenv "findutils" 669 - (if system == "i686-darwin" then findutils4227 else 673 + (if stdenv.isDarwin then findutils4227 else 670 674 import ../tools/misc/findutils { 671 675 inherit fetchurl stdenv coreutils; 672 676 } ··· 706 710 inherit (gtkLibs) gtk; 707 711 }; 708 712 713 + genext2fs = import ../tools/filesystems/genext2fs { 714 + inherit fetchurl stdenv; 715 + }; 716 + 709 717 getopt = import ../tools/misc/getopt { 710 718 inherit fetchurl stdenv; 711 719 }; ··· 721 729 inherit (xlibs) xproto libXt libX11; 722 730 }; 723 731 724 - glusterfs = builderDefsPackage ../tools/networking/glusterfs { 732 + glusterfs = builderDefsPackage ../tools/filesystems/glusterfs { 725 733 inherit fuse; 726 734 bison = bison24; 727 735 flex = flex2535; ··· 893 901 inherit fetchurl stdenv unzip jdk; 894 902 }; 895 903 904 + jfsrec = import ../tools/filesystems/jfsrec { 905 + inherit fetchurl stdenv boost; 906 + }; 907 + 908 + jfsutils = import ../tools/filesystems/jfsutils { 909 + inherit fetchurl stdenv libuuid; 910 + }; 911 + 896 912 jhead = import ../tools/graphics/jhead { 897 913 inherit stdenv fetchurl; 898 914 }; ··· 1107 1123 inherit (gtkLibs) gtk; 1108 1124 }; 1109 1125 1126 + ntfs3g = import ../tools/filesystems/ntfs-3g { 1127 + inherit fetchurl stdenv utillinux; 1128 + }; 1129 + 1130 + ntfsprogs = import ../tools/filesystems/ntfsprogs { 1131 + inherit fetchurl stdenv libuuid; 1132 + }; 1133 + 1110 1134 ntp = import ../tools/networking/ntp { 1111 1135 inherit fetchurl stdenv libcap; 1112 1136 }; ··· 1294 1318 inherit stdenv fetchurl; 1295 1319 }; 1296 1320 1297 - relfs = composedArgsAndFun (import ../tools/misc/relfs/cvs.2008.03.05.nix) { 1321 + reiser4progs = import ../tools/filesystems/reiser4progs { 1322 + inherit fetchurl stdenv libaal; 1323 + }; 1324 + 1325 + reiserfsprogs = import ../tools/filesystems/reiserfsprogs { 1326 + inherit fetchurl stdenv; 1327 + }; 1328 + 1329 + relfs = composedArgsAndFun (import ../tools/filesystems/relfs) { 1298 1330 inherit fetchcvs stdenv ocaml postgresql fuse pcre 1299 1331 builderDefs pkgconfig libuuid; 1300 1332 inherit (gnome) gnomevfs GConf; ··· 1332 1364 }; 1333 1365 1334 1366 rpm = import ../tools/package-management/rpm { 1335 - inherit fetchurl stdenv cpio zlib bzip2 file sqlite beecrypt neon elfutils; 1367 + inherit fetchurl stdenv cpio zlib bzip2 xz file elfutils nspr nss popt; 1368 + db4 = db45; 1336 1369 }; 1337 1370 1338 1371 rrdtool = import ../tools/misc/rrdtool { ··· 1356 1389 inherit fetchurl stdenv bzip2; 1357 1390 }; 1358 1391 1392 + s3backer = import ../tools/filesystems/s3backer { 1393 + inherit fetchurl stdenv pkgconfig fuse curl expat; 1394 + }; 1395 + 1359 1396 sablotron = import ../tools/text/xml/sablotron { 1360 1397 inherit fetchurl stdenv expat; 1361 1398 }; ··· 1392 1429 inherit fetchurl stdenv; 1393 1430 }; 1394 1431 1395 - smbfsFuse = composedArgsAndFun (import ../tools/networking/smbfs-fuse/0.8.7.nix) { 1432 + smbfsFuse = composedArgsAndFun (import ../tools/filesystems/smbfs-fuse) { 1396 1433 inherit builderDefs samba fuse; 1397 1434 }; 1398 1435 ··· 1404 1441 inherit fetchurl stdenv openssl; 1405 1442 }; 1406 1443 1444 + squashfsTools = import ../tools/filesystems/squashfs { 1445 + inherit fetchurl stdenv zlib; 1446 + }; 1447 + 1448 + sshfsFuse = import ../tools/filesystems/sshfs-fuse { 1449 + inherit fetchurl stdenv pkgconfig fuse glib; 1450 + }; 1451 + 1407 1452 sudo = import ../tools/security/sudo { 1408 1453 inherit fetchurl stdenv coreutils pam groff; 1409 1454 }; ··· 1415 1460 inherit stdenv fetchurl kdebase kdelibs zlib libjpeg 1416 1461 perl qt3 python libpng freetype expat; 1417 1462 inherit (xlibs) libX11 libXext libXt libXaw libXpm; 1418 - }; 1419 - 1420 - sshfsFuse = import ../tools/networking/sshfs-fuse { 1421 - inherit fetchurl stdenv pkgconfig fuse glib; 1422 1463 }; 1423 1464 1424 1465 ssmtp = import ../tools/networking/ssmtp { ··· 1552 1593 wxGUI = getConfig [ "truecrypt" "wxGUI" ] true; 1553 1594 }; 1554 1595 1555 - /* don't have time to fix the builderDefs based expression 1556 - ttmkfdirX = import ../tools/misc/ttmkfdir { 1557 - inherit debPackage freetype fontconfig libunwind libtool bison; 1558 - flex = flex2534; 1559 - }; 1560 - */ 1561 - ttmkfdir = import ../tools/misc/ttmkfdir/normal-builder.nix { 1596 + ttmkfdir = import ../tools/misc/ttmkfdir { 1562 1597 inherit stdenv fetchurl freetype fontconfig libunwind libtool bison; 1563 1598 flex = flex2534; 1564 1599 }; ··· 1590 1625 inherit fetchurl stdenv automake autoconf libtool; 1591 1626 }; 1592 1627 1593 - wdfs = import ../tools/networking/wdfs { 1628 + wdfs = import ../tools/filesystems/wdfs { 1594 1629 inherit stdenv fetchurl neon fuse pkgconfig glib; 1595 1630 }; 1596 1631 ··· 1624 1659 xclip = import ../tools/misc/xclip { 1625 1660 inherit fetchurl stdenv x11; 1626 1661 inherit (xlibs) libXmu; 1662 + }; 1663 + 1664 + xfsprogs = import ../tools/filesystems/xfsprogs { 1665 + inherit fetchurl stdenv libtool gettext libuuid; 1627 1666 }; 1628 1667 1629 1668 xmlroff = import ../tools/typesetting/xmlroff { ··· 1823 1862 profiledCompiler = true; 1824 1863 })); 1825 1864 1826 - gccApple = wrapGCC (import ../development/compilers/gcc-apple { 1827 - inherit fetchurl stdenv noSysDirs; 1828 - profiledCompiler = true; 1829 - }); 1865 + gccApple = 1866 + wrapGCC ( (if stdenv.system == "i686-darwin" then import ../development/compilers/gcc-apple else import ../development/compilers/gcc-apple64) { 1867 + inherit fetchurl stdenv noSysDirs; 1868 + profiledCompiler = true; 1869 + }) ; 1830 1870 1831 1871 gccupc40 = wrapGCCUPC (import ../development/compilers/gcc-upc-4.0 { 1832 1872 inherit fetchurl stdenv bison autoconf gnum4 noSysDirs; ··· 1895 1935 1896 1936 gcl = builderDefsPackage ../development/compilers/gcl { 1897 1937 inherit mpfr m4 binutils fetchcvs emacs; 1898 - inherit (xlibs) libX11 xproto inputproto libXi 1938 + inherit (xlibs) libX11 xproto inputproto libXi 1899 1939 libXext xextproto libXt libXaw libXmu; 1900 1940 stdenv = (overrideGCC stdenv gcc34) // {gcc = gcc33;}; 1901 1941 }; ··· 2014 2054 }; 2015 2055 }; 2016 2056 2057 + haxe = import ../development/compilers/haxe { 2058 + inherit fetchurl stdenv lib ocaml zlib makeWrapper; 2059 + inherit (bleedingEdgeRepos) sourceByName; 2060 + }; 2061 + 2017 2062 falcon = builderDefsPackage (import ../development/interpreters/falcon) { 2018 2063 inherit cmake; 2019 2064 }; ··· 2120 2165 makeWrapper graphviz which python; 2121 2166 }; 2122 2167 2168 + neko = import ../development/compilers/neko { 2169 + inherit (bleedingEdgeRepos) sourceByName ; 2170 + inherit fetchurl stdenv lib pkgconfig composableDerivation boehmgc apacheHttpd 2171 + mysql zlib sqlite pcre apr makeWrapper; 2172 + inherit (gtkLibs) gtk; 2173 + }; 2174 + 2123 2175 nasm = import ../development/compilers/nasm { 2124 2176 inherit fetchurl stdenv; 2125 2177 }; ··· 2183 2235 }; 2184 2236 2185 2237 strategoPackages017 = import ../development/compilers/strategoxt/0.17.nix { 2186 - inherit fetchurl stdenv pkgconfig aterm getopt jdk; 2238 + inherit fetchurl stdenv pkgconfig aterm getopt jdk ncurses; 2239 + readline = readline5; 2187 2240 }; 2188 2241 2189 2242 strategoPackages018 = import ../development/compilers/strategoxt/0.18.nix { 2190 - inherit fetchurl stdenv pkgconfig aterm getopt jdk makeStaticBinaries; 2243 + inherit fetchurl stdenv pkgconfig aterm getopt jdk makeStaticBinaries ncurses; 2244 + readline = readline5; 2191 2245 }; 2192 2246 2193 2247 metaBuildEnv = import ../development/compilers/meta-environment/meta-build-env { ··· 2195 2249 }; 2196 2250 2197 2251 swiProlog = import ../development/compilers/swi-prolog { 2198 - inherit fetchurl stdenv; 2252 + inherit fetchurl stdenv gmp readline openssl libjpeg unixODBC zlib; 2253 + inherit (xlibs) libXinerama libXft libXpm libSM libXt; 2199 2254 }; 2200 2255 2201 2256 tinycc = import ../development/compilers/tinycc { ··· 3423 3478 inherit (xlibs) libXmu libXi; 3424 3479 }; 3425 3480 3481 + glefw = import ../development/libraries/glefw { 3482 + inherit fetchurl stdenv lib mesa; 3483 + inherit (xlibs) libX11 libXext xextproto; 3484 + }; 3485 + 3426 3486 glibc = 3427 3487 let haveRedHatKernel = system == "i686-linux" || system == "x86_64-linux"; 3428 3488 haveBrokenRedHatKernel = haveRedHatKernel && getConfig ["brokenRedHatKernel"] false; ··· 4220 4280 mesaSupported = 4221 4281 system == "i686-linux" || 4222 4282 system == "x86_64-linux" || 4283 + system == "x86_64-darwin" || 4223 4284 system == "i686-darwin"; 4224 4285 4225 4286 mesa = import ../development/libraries/mesa { ··· 5009 5070 }; 5010 5071 5011 5072 couchdb = import ../servers/http/couchdb { 5012 - inherit fetchurl stdenv erlang spidermonkey icu getopt; 5073 + inherit fetchurl stdenv erlang spidermonkey icu getopt 5074 + curl; 5013 5075 }; 5014 5076 5015 5077 fingerd_bsd = import ../servers/fingerd/bsd-fingerd { ··· 5252 5314 inherit fetchurl stdenv autoconf automake; 5253 5315 }; 5254 5316 5255 - btrfsProgs = builderDefsPackage (import ../os-specific/linux/btrfsprogs) { 5256 - inherit libuuid zlib acl; 5257 - }; 5258 - 5259 5317 cpufrequtils = ( 5260 5318 import ../os-specific/linux/cpufrequtils { 5261 5319 inherit fetchurl stdenv libtool gettext; ··· 5275 5333 inherit fetchurl stdenv zlib; 5276 5334 }; 5277 5335 5278 - davfs2 = import ../os-specific/linux/davfs2 { 5279 - inherit fetchurl stdenv zlib; 5280 - neon = neon028; 5336 + darwinArchUtility = import ../os-specific/darwin/arch { 5337 + inherit stdenv; 5338 + }; 5339 + 5340 + darwinSwVersUtility = import ../os-specific/darwin/sw_vers { 5341 + inherit stdenv; 5281 5342 }; 5282 5343 5283 5344 devicemapper = import ../os-specific/linux/device-mapper { ··· 5303 5364 inherit devicemapper; 5304 5365 }; 5305 5366 5306 - libuuid = if stdenv.system != "i686-darwin" then utillinuxng else null; 5307 - 5308 - e2fsprogs = import ../os-specific/linux/e2fsprogs { 5309 - inherit fetchurl stdenv pkgconfig libuuid; 5310 - }; 5367 + libuuid = if ! stdenv.isDarwin then utillinuxng else null; 5311 5368 5312 5369 e3cfsprogs = import ../os-specific/linux/e3cfsprogs { 5313 5370 inherit stdenv fetchurl gettext; ··· 5329 5386 inherit fetchurl stdenv; 5330 5387 }; 5331 5388 5332 - genext2fs = import ../os-specific/linux/genext2fs { 5333 - inherit fetchurl stdenv; 5334 - }; 5335 - 5336 5389 gpm = import ../servers/gpm { 5337 5390 inherit fetchurl stdenv ncurses bison; 5338 5391 flex = flex2535; ··· 5410 5463 5411 5464 iwlwifi5000ucode = import ../os-specific/linux/firmware/iwlwifi-5000-ucode { 5412 5465 inherit fetchurl stdenv; 5413 - }; 5414 - 5415 - jfsrec = import ../os-specific/linux/jfsrec { 5416 - inherit fetchurl stdenv boost; 5417 - }; 5418 - 5419 - jfsutils = import ../os-specific/linux/jfsutils/default.nix { 5420 - inherit fetchurl stdenv libuuid; 5421 5466 }; 5422 5467 5423 5468 kbd = import ../os-specific/linux/kbd { ··· 5924 5969 inherit fetchurl stdenv zlib SDL alsaLib pkgconfig pciutils; 5925 5970 }; 5926 5971 5927 - reiserfsprogs = import ../os-specific/linux/reiserfsprogs { 5928 - inherit fetchurl stdenv; 5929 - }; 5930 - 5931 - reiser4progs = import ../os-specific/linux/reiser4progs { 5932 - inherit fetchurl stdenv libaal; 5933 - }; 5934 - 5935 5972 radeontools = import ../os-specific/linux/radeontools { 5936 5973 inherit pciutils; 5937 5974 inherit fetchurl stdenv; ··· 5959 5996 inherit fetchurl stdenv klibc; 5960 5997 zlib = zlibStatic; 5961 5998 libjpeg = libjpegStatic; 5962 - }; 5963 - 5964 - squashfsTools = import ../os-specific/linux/squashfs { 5965 - inherit fetchurl stdenv zlib; 5966 5999 }; 5967 6000 5968 6001 statifier = builderDefsPackage (import ../os-specific/linux/statifier) { ··· 6065 6098 utillinuxCurses = utillinuxngCurses; 6066 6099 6067 6100 utillinuxng = makeOverridable (import ../os-specific/linux/util-linux-ng) { 6068 - inherit fetchurl stdenv; 6101 + inherit fetchurl stdenv autoconf libtool automake gettext cvs pkgconfig; 6069 6102 }; 6070 6103 6071 6104 utillinuxngCurses = utillinuxng.override { ··· 6088 6121 inherit fetchurl stdenv qt4 imagemagick inkscape; 6089 6122 }; 6090 6123 6091 - xfsprogs = import ../os-specific/linux/xfsprogs/default.nix { 6092 - inherit fetchurl stdenv libtool gettext libuuid; 6093 - }; 6094 - 6095 6124 xmoto = builderDefsPackage (import ../games/xmoto) { 6096 6125 inherit chipmunk sqlite curl zlib bzip2 libjpeg libpng 6097 6126 freeglut mesa SDL SDL_mixer SDL_image SDL_net SDL_ttf ··· 6470 6499 }; 6471 6500 6472 6501 chrome = import ../applications/networking/browsers/chromium { 6473 - inherit stdenv fetchurl ffmpeg cairo nspr nss fontconfig freetype alsaLib makeWrapper unzip expat zlib; 6502 + inherit stdenv fetchurl ffmpeg cairo nspr nss fontconfig freetype alsaLib makeWrapper unzip expat zlib; 6474 6503 inherit (xlibs) libX11 libXext libXrender libXt ; 6475 6504 inherit (gtkLibs) gtk glib pango atk; 6476 6505 inherit (gnome) GConf; ··· 6666 6695 libpng libjpeg libungif libtiff texinfo dbus; 6667 6696 inherit (xlibs) libXaw libXpm libXft; 6668 6697 inherit (gtkLibs) gtk; 6669 - xawSupport = system == "i686-darwin" || getPkgConfig "emacs" "xawSupport" false; 6698 + xawSupport = stdenv.isDarwin || getPkgConfig "emacs" "xawSupport" false; 6670 6699 xaw3dSupport = getPkgConfig "emacs" "xaw3dSupport" false; 6671 6700 gtkGUI = getPkgConfig "emacs" "gtkSupport" true; 6672 6701 xftSupport = getPkgConfig "emacs" "xftSupport" true; ··· 6741 6770 inherit fetchurl stdenv; 6742 6771 }; 6743 6772 6773 + prologMode = import ../applications/editors/emacs-modes/prolog { 6774 + inherit fetchurl stdenv; 6775 + }; 6776 + 6744 6777 quack = import ../applications/editors/emacs-modes/quack { 6745 6778 inherit fetchurl stdenv emacs; 6746 6779 }; ··· 6900 6933 python pygtk gettext xlibs intltool babl gegl; 6901 6934 inherit (gnome) gtk libart_lgpl; 6902 6935 }; 6903 - 6936 + 6904 6937 gimpPlugins = import ../applications/graphics/gimp/plugins { inherit pkgs gimp; }; 6905 6938 6906 6939 gitAndTools = recurseIntoAttrs (import ../applications/version-management/git-and-tools { ··· 7502 7535 7503 7536 rsync = import ../applications/networking/sync/rsync { 7504 7537 inherit fetchurl stdenv acl; 7505 - enableACLs = system != "i686-darwin"; 7538 + enableACLs = !stdenv.isDarwin; 7506 7539 }; 7507 7540 7508 7541 rxvt = import ../applications/misc/rxvt { ··· 8142 8175 8143 8176 xboard = builderDefsPackage (import ../games/xboard) { 8144 8177 inherit (xlibs) libX11 xproto libXt libXaw libSM 8145 - libICE libXmu libXext; 8146 - inherit gnuchess; 8178 + libICE libXmu libXext libXpm; 8179 + inherit gnuchess texinfo; 8147 8180 }; 8148 8181 8149 8182 xsokoban = builderDefsPackage (import ../games/xsokoban) { ··· 8495 8528 8496 8529 DisnixService = import ../tools/package-management/disnix/DisnixService { 8497 8530 inherit stdenv fetchsvn apacheAnt jdk axis2 shebangfix; 8498 - }; 8499 - 8500 - ntfs3g = import ../misc/ntfs-3g { 8501 - inherit fetchurl stdenv utillinux; 8502 - }; 8503 - 8504 - ntfsprogs = import ../misc/ntfsprogs { 8505 - inherit fetchurl stdenv libuuid; 8506 8531 }; 8507 8532 8508 8533 pgadmin = import ../applications/misc/pgadmin {
+4
pkgs/top-level/haskell-packages.nix
··· 288 288 inherit cabal; 289 289 }; 290 290 291 + httpdShed = import ../development/libraries/haskell/httpd-shed { 292 + inherit cabal network; 293 + }; 294 + 291 295 HUnit = import ../development/libraries/haskell/HUnit { 292 296 inherit cabal; 293 297 };
+3
pkgs/top-level/release.nix
··· 570 570 sdf = all; 571 571 strategoxt = all; 572 572 javafront = all; 573 + strategoShell = linux ++ darwin; 573 574 dryad = linux; 574 575 }; 575 576 ··· 578 579 sdf = all; 579 580 strategoxt = all; 580 581 javafront = all; 582 + aspectjfront = all; 583 + strategoShell = all; 581 584 dryad = linux; 582 585 }; 583 586