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 src = fetchcvs { 12 cvsRoot = ":pserver:anonymous@cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint"; 13 module = "cinepaint-project"; 14 - date = "2004-03-01"; 15 - sha256 = "bf6dc04f3ea2094b7ef6f87f40f2c90d75a557e40a773f8eb76e8a71f14362cf"; 16 }; 17 18 buildInputs = [ cmake pkgconfig gtk freetype fontconfig lcms fltk flex libtiff ··· 35 homepage = http://www.cinepaint.org/; 36 license = "free"; 37 description = "Image editor which supports images over 8bpp and ICC profiles"; 38 }; 39 }
··· 11 src = fetchcvs { 12 cvsRoot = ":pserver:anonymous@cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint"; 13 module = "cinepaint-project"; 14 + date = "2008-11-06"; 15 + sha256 = "f5ac249628ffe04349d1bb3b1e078be0cda7575dd71d12ae74143baa006acb6d"; 16 }; 17 18 buildInputs = [ cmake pkgconfig gtk freetype fontconfig lcms fltk flex libtiff ··· 35 homepage = http://www.cinepaint.org/; 36 license = "free"; 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; 40 }; 41 }
+3 -1
pkgs/applications/graphics/hugin/default.nix
··· 20 cmakeFlags = "-DCMAKE_SHARED_LINKER_FLAGS=\"-Wl,-rpath,$out/lib\"" + 21 " -DCMAKE_EXE_LINKER_FLAGS=\"-Wl,-rpath,$out/lib" + 22 " -lpng12 -lpano13 -lImath -lIlmImf -lIex -lHalf -lIlmThread" + 23 - " -ljpeg -ltiff -lz -lexiv2 -lboost_thread-mt\"" + 24 " -DCMAKE_SKIP_BUILD_RPATH=ON" + 25 " -DCMAKE_BUILD_TYPE=Release" + 26 " -DCMAKE_INSTALL_PREFIX=$out"; ··· 47 homepage = http://hugin.sourceforge.net/; 48 description = "Toolkit for stitching photographs and assembling panoramas, together with an easy to use graphical front end"; 49 license = "GPLv2+"; 50 }; 51 }
··· 20 cmakeFlags = "-DCMAKE_SHARED_LINKER_FLAGS=\"-Wl,-rpath,$out/lib\"" + 21 " -DCMAKE_EXE_LINKER_FLAGS=\"-Wl,-rpath,$out/lib" + 22 " -lpng12 -lpano13 -lImath -lIlmImf -lIex -lHalf -lIlmThread" + 23 + " -ljpeg -ltiff -lz -lexiv2 -lboost_thread\"" + 24 " -DCMAKE_SKIP_BUILD_RPATH=ON" + 25 " -DCMAKE_BUILD_TYPE=Release" + 26 " -DCMAKE_INSTALL_PREFIX=$out"; ··· 47 homepage = http://hugin.sourceforge.net/; 48 description = "Toolkit for stitching photographs and assembling panoramas, together with an easy to use graphical front end"; 49 license = "GPLv2+"; 50 + maintainers = with stdenv.lib.maintainers; [viric]; 51 + platforms = with stdenv.lib.platforms; linux; 52 }; 53 }
+20 -12
pkgs/applications/graphics/qtpfsgui/default.nix
··· 1 {stdenv, fetchurl, qt4, exiv2, openexr, fftw, libtiff, ilmbase }: 2 3 - stdenv.mkDerivation { 4 - name = "qtpfsgui-1.9.2"; 5 6 src = fetchurl { 7 - url = mirror://sourceforge/qtpfsgui/qtpfsgui-1.9.2.tar.gz; 8 - sha256 = "13kcw760136zpg3b5qhd1sw3kqplicvlsqmy3rxxn5ygm0zfqqj4"; 9 }; 10 11 buildInputs = [ qt4 exiv2 openexr fftw libtiff ]; 12 13 - NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; 14 - 15 configurePhase = '' 16 - qmake PREFIX=$out EXIV2PATH=${exiv2}/include/exiv2 \ 17 - OPENEXRDIR=${openexr}/include/OpenEXR \ 18 - FFTW3DIR=${fftw}/include \ 19 - LIBTIFFDIR=${libtiff}/include \ 20 ''; 21 22 meta = { 23 homepage = http://qtpfsgui.sourceforge.net/; 24 - description = "GUI frontend for some pfstools"; 25 - license = "GPLv2"; 26 }; 27 }
··· 1 {stdenv, fetchurl, qt4, exiv2, openexr, fftw, libtiff, ilmbase }: 2 3 + stdenv.mkDerivation rec { 4 + name = "qtpfsgui-1.9.3"; 5 6 src = fetchurl { 7 + url = "mirror://sourceforge/qtpfsgui/${name}.tar.gz"; 8 + sha256 = "1mlg9dry4mfnnjlnwsw375hzsiagssdhccfmapx5nh6ykqrslsh1"; 9 }; 10 11 buildInputs = [ qt4 exiv2 openexr fftw libtiff ]; 12 13 configurePhase = '' 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 19 ''; 20 21 meta = { 22 homepage = http://qtpfsgui.sourceforge.net/; 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; 34 }; 35 }
+3 -3
pkgs/applications/misc/truecrypt/default.nix
··· 45 }: 46 47 stdenv.mkDerivation { 48 - name = "truecrypt-6.3"; 49 builder = ./builder.sh; 50 51 src = fetchurl { 52 - url = http://www.sfr-fresh.com/unix/misc/TrueCrypt_6.3_Source.tar.gz; 53 - sha256 = "0vgyng5zmdjdqlhai0szzapfm14njr3swamnw6yyb6pnjdncd0jq"; 54 }; 55 56 pkcs11h = fetchurl {
··· 45 }: 46 47 stdenv.mkDerivation { 48 + name = "truecrypt-6.3a"; 49 builder = ./builder.sh; 50 51 src = fetchurl { 52 + url = http://www.sfr-fresh.com/unix/misc/TrueCrypt_6.3a_Source.tar.gz; 53 + sha256 = "1vwnzay9gjlldqbdb20rhq2arhyzhdy347qc00hkpqmv2b8z070y"; 54 }; 55 56 pkcs11h = fetchurl {
+1 -1
pkgs/applications/networking/sync/unison/default.nix
··· 4 5 name = "unison-2.27.57"; 6 src = fetchurl { 7 - url = "http://www.seas.upenn.edu/~bcpierce/unison//download/releases/stable/unison-2.27.57.tar.gz"; 8 sha256 = "49299ec14216a8467b2c6ba148f8145bec31fa787433f9ce3851c2d62f0035ae"; 9 }; 10
··· 4 5 name = "unison-2.27.57"; 6 src = fetchurl { 7 + url = "http://www.seas.upenn.edu/~bcpierce/unison/download/releases/unison-2.27.57/unison-2.27.57.tar.gz"; 8 sha256 = "49299ec14216a8467b2c6ba148f8145bec31fa787433f9ce3851c2d62f0035ae"; 9 }; 10
+2 -2
pkgs/applications/version-management/git-and-tools/git/default.nix
··· 9 assert svnSupport -> (subversion != null && perlLibs != [] && subversion.perlBindings); 10 11 stdenv.mkDerivation rec { 12 - name = "git-1.6.5.2"; 13 14 src = fetchurl { 15 url = "mirror://kernel/software/scm/git/${name}.tar.bz2"; 16 - sha256 = "a7050b45a4c5a2b40db83dc67dc3ff4b422ef1864df72316b3221ead2eefb5c1"; 17 }; 18 19 patches = [ ./docbook2texi.patch ];
··· 9 assert svnSupport -> (subversion != null && perlLibs != [] && subversion.perlBindings); 10 11 stdenv.mkDerivation rec { 12 + name = "git-1.6.5.5"; 13 14 src = fetchurl { 15 url = "mirror://kernel/software/scm/git/${name}.tar.bz2"; 16 + sha256 = "4d1aaf16b4c37c8412cceab09b009bfc0f8d7b9f30a809b82027ab7fa66fdbb3"; 17 }; 18 19 patches = [ ./docbook2texi.patch ];
+3 -3
pkgs/applications/virtualization/virtualbox/default.nix
··· 4 }: 5 6 stdenv.mkDerivation { 7 - name = "virtualbox-3.0.10-${kernel.version}"; 8 9 src = fetchurl { 10 - url = http://download.virtualbox.org/virtualbox/3.0.10/VirtualBox-3.0.10-OSE.tar.bz2; 11 - sha256 = "0b8l3nnlpfxy6a7q43h1qnibkqj4q12z0dgfagyipmq51bkj9iq1"; 12 }; 13 14 buildInputs = [iasl dev86 libxslt libxml2 xproto libX11 libXext libXcursor qt4 libIDL SDL hal libcap glib kernel python alsaLib curl];
··· 4 }: 5 6 stdenv.mkDerivation { 7 + name = "virtualbox-3.1.0-${kernel.version}"; 8 9 src = fetchurl { 10 + url = http://download.virtualbox.org/virtualbox/3.1.0/VirtualBox-3.1.0-OSE.tar.bz2; 11 + sha256 = "0f86w4awscgbg9az26h0rlg4i7xr9319hbddjs69ils28g2gz2ns"; 12 }; 13 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 trap "rm -rf $tmpPath" EXIT 49 50 # Perform the checkout. 51 - echo p | svn export --quiet -r "$rev" "$url" $tmpFile >&2 52 53 # Compute the hash. 54 hash=$(nix-hash --type $hashType $hashFormat $tmpFile)
··· 48 trap "rm -rf $tmpPath" EXIT 49 50 # Perform the checkout. 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 59 60 # Compute the hash. 61 hash=$(nix-hash --type $hashType $hashFormat $tmpFile)
+7 -1
pkgs/build-support/release/source-tarball.nix
··· 16 then "" 17 else if src ? rev then "pre${toString src.rev}" else ""; 18 19 in 20 21 stdenv.mkDerivation ( ··· 71 { 72 name = name + "-" + version + versionSuffix; 73 74 - buildInputs = buildInputs ++ [autoconf automake libtool]; 75 76 postHook = '' 77 ensureDir $out/nix-support
··· 16 then "" 17 else if src ? rev then "pre${toString src.rev}" else ""; 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 + 25 in 26 27 stdenv.mkDerivation ( ··· 77 { 78 name = name + "-" + version + versionSuffix; 79 80 + buildInputs = buildInputs ++ bootstrapBuildInputs; 81 82 postHook = '' 83 ensureDir $out/nix-support
+2
pkgs/build-support/upstream-updater/snippets.sh
··· 4 #http://downloads.sourceforge.net/webdruid/files/webdruid/0.6.0-alpha5/webdruid-0.6.0-alpha5.tar.gz 5 skipRedirectSF='s@^http://sourceforge.net/projects/@http://downloads.sourceforge.net/@; s@/download$@@' 6 extractReleaseSF='s@.*/([^/]+)/[^/]+@\1@' 7 8 replaceAllVersionOccurences() { 9 echo s/"$version"/\${version}/g
··· 4 #http://downloads.sourceforge.net/webdruid/files/webdruid/0.6.0-alpha5/webdruid-0.6.0-alpha5.tar.gz 5 skipRedirectSF='s@^http://sourceforge.net/projects/@http://downloads.sourceforge.net/@; s@/download$@@' 6 extractReleaseSF='s@.*/([^/]+)/[^/]+@\1@' 7 + apacheMirror='s@http://www.apache.org/dist/@mirror://apache/@' 8 + skipRedirectApache='s@/dyn/closer.cgi[?]path=@/dist@' 9 10 replaceAllVersionOccurences() { 11 echo s/"$version"/\${version}/g
+26
pkgs/build-support/vm/default.nix
··· 773 archs = ["noarch" "x86_64"]; 774 } // args); 775 776 opensuse103i386 = args: makeImageFromRPMDist ({ 777 name = "opensuse-10.3-i586"; 778 fullName = "openSUSE 10.3 (i586)"; ··· 1091 fedora10x86_64 = diskImageExtraFuns.fedora10x86_64 []; 1092 fedora11i386 = diskImageExtraFuns.fedora11i386 []; 1093 fedora11x86_64 = diskImageExtraFuns.fedora11x86_64 []; 1094 opensuse103i386 = diskImageExtraFuns.opensuse103i386 []; 1095 opensuse110i386 = diskImageExtraFuns.opensuse110i386 []; 1096 opensuse110x86_64 = diskImageExtraFuns.opensuse110x86_64 []; ··· 1124 fedora10x86_64 = extraVirtualPackages : diskImageFuns.fedora10x86_64 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1125 fedora11i386 = extraVirtualPackages : diskImageFuns.fedora11i386 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1126 fedora11x86_64 = extraVirtualPackages : diskImageFuns.fedora11x86_64 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1127 opensuse103i386 = extraVirtualPackages : diskImageFuns.opensuse103i386 { packages = commonOpenSUSEPackages ++ ["devs"] ++ extraVirtualPackages; }; 1128 opensuse110i386 = extraVirtualPackages : diskImageFuns.opensuse110i386 { packages = commonOpenSUSEPackages ++ extraVirtualPackages; }; 1129 opensuse110x86_64 = extraVirtualPackages : diskImageFuns.opensuse110x86_64 { packages = commonOpenSUSEPackages ++ extraVirtualPackages; };
··· 773 archs = ["noarch" "x86_64"]; 774 } // args); 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 + 798 opensuse103i386 = args: makeImageFromRPMDist ({ 799 name = "opensuse-10.3-i586"; 800 fullName = "openSUSE 10.3 (i586)"; ··· 1113 fedora10x86_64 = diskImageExtraFuns.fedora10x86_64 []; 1114 fedora11i386 = diskImageExtraFuns.fedora11i386 []; 1115 fedora11x86_64 = diskImageExtraFuns.fedora11x86_64 []; 1116 + fedora12i386 = diskImageExtraFuns.fedora12i386 []; 1117 + fedora12x86_64 = diskImageExtraFuns.fedora12x86_64 []; 1118 opensuse103i386 = diskImageExtraFuns.opensuse103i386 []; 1119 opensuse110i386 = diskImageExtraFuns.opensuse110i386 []; 1120 opensuse110x86_64 = diskImageExtraFuns.opensuse110x86_64 []; ··· 1148 fedora10x86_64 = extraVirtualPackages : diskImageFuns.fedora10x86_64 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 1149 fedora11i386 = extraVirtualPackages : diskImageFuns.fedora11i386 { packages = commonFedoraPackages ++ [ "cronie" "util-linux-ng" ] ++ extraVirtualPackages; }; 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; }; 1153 opensuse103i386 = extraVirtualPackages : diskImageFuns.opensuse103i386 { packages = commonOpenSUSEPackages ++ ["devs"] ++ extraVirtualPackages; }; 1154 opensuse110i386 = extraVirtualPackages : diskImageFuns.opensuse110i386 { packages = commonOpenSUSEPackages ++ extraVirtualPackages; }; 1155 opensuse110x86_64 = extraVirtualPackages : diskImageFuns.opensuse110x86_64 { packages = commonOpenSUSEPackages ++ extraVirtualPackages; };
+3 -3
pkgs/data/documentation/std-man-pages/default.nix
··· 1 {stdenv, fetchurl}: 2 3 stdenv.mkDerivation rec { 4 - name = "std-man-pages-4.2.2"; 5 6 src = fetchurl { 7 - url = mirror://gcc/libstdc++/doxygen/libstdc++-man-4.2.2.tar.bz2; 8 - sha256 = "1572a5hlrj50gk03aardlrhhila0yjlvhqszl424297ga4g95mk2"; 9 }; 10 11 installPhase = ''
··· 1 {stdenv, fetchurl}: 2 3 stdenv.mkDerivation rec { 4 + name = "std-man-pages-4.4.0"; 5 6 src = fetchurl { 7 + url = mirror://gcc/libstdc++/doxygen/libstdc++-man.4.4.0.tar.bz2; 8 + sha256 = "0153py77ll759jacq41dp2z2ksr08pdcfic0rwjd6pr84dk89y9v"; 9 }; 10 11 installPhase = ''
+3 -3
pkgs/desktops/kde-4.3/accessibility/default.nix
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, alsaLib, libXi, libXtst, kdelibs, automoc4, phonon}: 2 3 stdenv.mkDerivation { 4 - name = "kdeaccessibility-4.3.3"; 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdeaccessibility-4.3.3.tar.bz2; 7 - sha1 = "g71fn825bd3ici3vypjgnizypgv345hw"; 8 }; 9 includeAllQtDirs=true; 10 buildInputs = [ cmake qt4 perl alsaLib libXi libXtst kdelibs automoc4 phonon ];
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, alsaLib, libXi, libXtst, kdelibs, automoc4, phonon}: 2 3 stdenv.mkDerivation { 4 + name = "kdeaccessibility-4.3.4"; 5 src = fetchurl { 6 + url = mirror://kde/stable/4.3.4/src/kdeaccessibility-4.3.4.tar.bz2; 7 + sha1 = "96aa150b8a5c368b6bb36476ed5fb3e3b3c30547"; 8 }; 9 includeAllQtDirs=true; 10 buildInputs = [ cmake qt4 perl alsaLib libXi libXtst kdelibs automoc4 phonon ];
+3 -3
pkgs/desktops/kde-4.3/admin/default.nix
··· 3 , kdelibs, kdepimlibs, kdebindings, automoc4, phonon}: 4 5 stdenv.mkDerivation { 6 - name = "kdeadmin-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeadmin-4.3.3.tar.bz2; 9 - sha1 = "xaps0gpjv68gn9d2vw3iq0568yxk1ilh"; 10 }; 11 builder = ./builder.sh; 12 inherit system_config_printer;
··· 3 , kdelibs, kdepimlibs, kdebindings, automoc4, phonon}: 4 5 stdenv.mkDerivation { 6 + name = "kdeadmin-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdeadmin-4.3.4.tar.bz2; 9 + sha1 = "8f61aeb2ff9d51712d72cd77dad837c8902b6a5d"; 10 }; 11 builder = ./builder.sh; 12 inherit system_config_printer;
+3 -3
pkgs/desktops/kde-4.3/artwork/default.nix
··· 2 , kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}: 3 4 stdenv.mkDerivation { 5 - name = "kdeartwork-4.3.3"; 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdeartwork-4.3.3.tar.bz2; 8 - sha1 = "r3gpy7d7g6arb0vlnp6959ly6c5dcrbj"; 9 }; 10 includeAllQtDirs=true; 11 buildInputs = [ cmake qt4 perl xscreensaver
··· 2 , kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}: 3 4 stdenv.mkDerivation { 5 + name = "kdeartwork-4.3.4"; 6 src = fetchurl { 7 + url = mirror://kde/stable/4.3.4/src/kdeartwork-4.3.4.tar.bz2; 8 + sha1 = "7a095932bad297f22b23765ce6ee17bfd2438bf2"; 9 }; 10 includeAllQtDirs=true; 11 buildInputs = [ cmake qt4 perl xscreensaver
+3 -3
pkgs/desktops/kde-4.3/base-runtime/default.nix
··· 2 , kdelibs, automoc4, phonon, strigi, soprano, cluceneCore}: 3 4 stdenv.mkDerivation { 5 - name = "kdebase-runtime-4.3.3"; 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdebase-runtime-4.3.3.tar.bz2; 8 - sha1 = "lb4y1pgflp112g98plzm4q9wpdnbkw23"; 9 }; 10 /* CLUCENE_HOME=cluceneCore;*/ 11 includeAllQtDirs=true;
··· 2 , kdelibs, automoc4, phonon, strigi, soprano, cluceneCore}: 3 4 stdenv.mkDerivation { 5 + name = "kdebase-runtime-4.3.4"; 6 src = fetchurl { 7 + url = mirror://kde/stable/4.3.4/src/kdebase-runtime-4.3.4.tar.bz2; 8 + sha1 = "871d23457c4a2676704722e2e3b7194d447904ee"; 9 }; 10 /* CLUCENE_HOME=cluceneCore;*/ 11 includeAllQtDirs=true;
+3 -3
pkgs/desktops/kde-4.3/base-workspace/default.nix
··· 6 }: 7 8 stdenv.mkDerivation { 9 - name = "kdebase-workspace-4.3.3"; 10 src = fetchurl { 11 - url = mirror://kde/stable/4.3.3/src/kdebase-workspace-4.3.3.tar.bz2; 12 - sha1 = "kl5brn6c2nahxmavd38fmy6frq9yjf98"; 13 }; 14 includeAllQtDirs=true; 15 CMAKE_PREFIX_PATH=kdepimlibs;
··· 6 }: 7 8 stdenv.mkDerivation { 9 + name = "kdebase-workspace-4.3.4"; 10 src = fetchurl { 11 + url = mirror://kde/stable/4.3.4/src/kdebase-workspace-4.3.4.tar.bz2; 12 + sha1 = "5b43447139d22247d5bc2deee8e3a944447f0bbf"; 13 }; 14 includeAllQtDirs=true; 15 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/base/default.nix
··· 3 , automoc4, phonon, strigi, qimageblitz, soprano}: 4 5 stdenv.mkDerivation { 6 - name = "kdebase-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdebase-4.3.3.tar.bz2; 9 - sha1 = "57ihndwiq8nx5v964s0b8q9965sylnbl"; 10 }; 11 includeAllQtDirs=true; 12 buildInputs = [ cmake perl qt4 kdelibs pciutils stdenv.gcc.libc libraw1394
··· 3 , automoc4, phonon, strigi, qimageblitz, soprano}: 4 5 stdenv.mkDerivation { 6 + name = "kdebase-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdebase-4.3.4.tar.bz2; 9 + sha1 = "7f8637367177c93916dfc2e6a2f6323a5e91c6ce"; 10 }; 11 includeAllQtDirs=true; 12 buildInputs = [ cmake perl qt4 kdelibs pciutils stdenv.gcc.libc libraw1394
+3 -3
pkgs/desktops/kde-4.3/bindings/default.nix
··· 5 # some bindings are even broken. 6 7 stdenv.mkDerivation { 8 - name = "kdebindings-4.3.3"; 9 src = fetchurl { 10 - url = mirror://kde/stable/4.3.3/src/kdebindings-4.3.3.tar.bz2; 11 - sha1 = "8101wqhahlmrrpdr4f32p5iqsgawzp9l"; 12 }; 13 builder = ./builder.sh; 14 includeAllQtDirs=true;
··· 5 # some bindings are even broken. 6 7 stdenv.mkDerivation { 8 + name = "kdebindings-4.3.4"; 9 src = fetchurl { 10 + url = mirror://kde/stable/4.3.4/src/kdebindings-4.3.4.tar.bz2; 11 + sha1 = "0c7bf45bd3d81bf6aa1d2b085c17b4ce925c656b"; 12 }; 13 builder = ./builder.sh; 14 includeAllQtDirs=true;
+3 -3
pkgs/desktops/kde-4.3/edu/default.nix
··· 3 , kdelibs, automoc4, phonon, eigen}: 4 5 stdenv.mkDerivation { 6 - name = "kdeedu-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeedu-4.3.3.tar.bz2; 9 - sha1 = "d1cmnmmq1m9yqh694xipy1s8wnkviqgx"; 10 }; 11 includeAllQtDirs=true; 12 buildInputs = [ cmake qt4 perl libxml2 libxslt openbabel boost readline gmm gsl facile ocaml xplanet
··· 3 , kdelibs, automoc4, phonon, eigen}: 4 5 stdenv.mkDerivation { 6 + name = "kdeedu-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdeedu-4.3.4.tar.bz2; 9 + sha1 = "ee646d57db11b761d8da33fc03c596c8f531eb9d"; 10 }; 11 includeAllQtDirs=true; 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 , kdelibs, automoc4, phonon}: 3 4 stdenv.mkDerivation { 5 - name = "kdesvn-1.4.0"; 6 src = fetchurl { 7 - url = http://kdesvn.alwins-world.de/downloads/kdesvn-1.4.0.tar.bz2; 8 - sha256 = "0rb213jybs9mgiwvphk8dhryz6q9m6qvxl1m7bqwzars48cspgl0"; 9 }; 10 includeAllQtDirs=true; 11 builder = ./builder.sh;
··· 2 , kdelibs, automoc4, phonon}: 3 4 stdenv.mkDerivation { 5 + name = "kdesvn-1.4.1"; 6 src = fetchurl { 7 + url = http://kdesvn.alwins-world.de/downloads/kdesvn-1.4.1.tar.bz2; 8 + sha256 = "1xaankj3zl1wxm1zf9dayb9qwnp9s5xx964p83w7pcsir4h5959z"; 9 }; 10 includeAllQtDirs=true; 11 builder = ./builder.sh;
+3 -3
pkgs/desktops/kde-4.3/extragear/koffice/default.nix
··· 3 , kdelibs, kdepimlibs, automoc4, phonon, qimageblitz, qca2, eigen}: 4 5 stdenv.mkDerivation { 6 - name = "koffice-2.0.2"; 7 src = fetchurl { 8 - url = mirror://kde/stable/koffice-2.0.2/src/koffice-2.0.2.tar.bz2; 9 - sha256 = "1nvpj8viw7ijjnz1pg6kdb21srsm13vh6c1v7s01hn4xrv9zwyic"; 10 }; 11 includeAllQtDirs=true; 12 CMAKE_PREFIX_PATH=kdepimlibs;
··· 3 , kdelibs, kdepimlibs, automoc4, phonon, qimageblitz, qca2, eigen}: 4 5 stdenv.mkDerivation { 6 + name = "koffice-2.1.0"; 7 src = fetchurl { 8 + url = mirror://kde/stable/koffice-2.1.0/koffice-2.1.0.tar.bz2; 9 + sha256 = "1jdc2rvj5xqd66d152zmjz2psq44kbraqpl0fq05yjg2wz8kdsln"; 10 }; 11 includeAllQtDirs=true; 12 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/extragear/konversation/default.nix
··· 2 , kdelibs, kdepimlibs, automoc4, phonon, qca2}: 3 4 stdenv.mkDerivation { 5 - name = "konversation"; 6 src = fetchurl { 7 - url = mirror://kde/stable/konversation/1.2/src/konversation-1.2.tar.bz2; 8 - sha256 = "16plhy7m8sch52a8hyzsqgc10wj4lgygqbwicfssbad7l6j2a935"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
··· 2 , kdelibs, kdepimlibs, automoc4, phonon, qca2}: 3 4 stdenv.mkDerivation { 5 + name = "konversation-1.2.1"; 6 src = fetchurl { 7 + url = mirror://kde/stable/konversation/1.2.1/src/konversation-1.2.1.tar.bz2; 8 + sha256 = "1rx4xgw14cfzkxghgn80np8i2ndq26sbdvv96g46r0s14qkdyq8w"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/extragear/ktorrent/default.nix
··· 2 kdelibs, kdepimlibs, kdebase_workspace, automoc4, phonon, qca2}: 3 4 stdenv.mkDerivation { 5 - name = "ktorrent-3.2.4"; 6 src = fetchurl { 7 - url = http://ktorrent.org/downloads/3.2.4/ktorrent-3.2.4.tar.bz2; 8 - sha256 = "1h06fwjykmk4sxjfsic0a42wfh4wwaa9z6a4470vwi5fyx2apxbn"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
··· 2 kdelibs, kdepimlibs, kdebase_workspace, automoc4, phonon, qca2}: 3 4 stdenv.mkDerivation { 5 + name = "ktorrent-3.3.1"; 6 src = fetchurl { 7 + url = http://ktorrent.org/downloads/3.3.1/ktorrent-3.3.1.tar.bz2; 8 + sha256 = "15cyq9bixism15qb3g196ga47q6iyw68sizclcn43nw91g0xl9r1"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/games/default.nix
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon, qca2}: 2 3 stdenv.mkDerivation { 4 - name = "kdegames-4.3.3"; 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdegames-4.3.3.tar.bz2; 7 - sha1 = "2xy5wvk51rxbifwp28rgby776kwq93vz"; 8 }; 9 includeAllQtDirs=true; 10 buildInputs = [ cmake qt4 perl kdelibs automoc4 phonon qca2 ];
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon, qca2}: 2 3 stdenv.mkDerivation { 4 + name = "kdegames-4.3.4"; 5 src = fetchurl { 6 + url = mirror://kde/stable/4.3.4/src/kdegames-4.3.4.tar.bz2; 7 + sha1 = "33ea8ec476b1557a55c90c071bd462e5ceb7c52b"; 8 }; 9 includeAllQtDirs=true; 10 buildInputs = [ cmake qt4 perl kdelibs automoc4 phonon qca2 ];
+3 -3
pkgs/desktops/kde-4.3/graphics/default.nix
··· 3 , kdelibs, automoc4, phonon, strigi, qimageblitz, soprano, qca2}: 4 5 stdenv.mkDerivation { 6 - name = "kdegraphics-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdegraphics-4.3.3.tar.bz2; 9 - sha1 = "8krz6r99lnkdj1ywwhwvykyzdrd1blzk"; 10 }; 11 includeAllQtDirs=true; 12 buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre poppler chmlib
··· 3 , kdelibs, automoc4, phonon, strigi, qimageblitz, soprano, qca2}: 4 5 stdenv.mkDerivation { 6 + name = "kdegraphics-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdegraphics-4.3.4.tar.bz2; 9 + sha1 = "bb32171b0d562d5698d4f0526be2b069e99f7448"; 10 }; 11 includeAllQtDirs=true; 12 buildInputs = [ cmake perl qt4 exiv2 lcms saneBackends libgphoto2 libspectre poppler chmlib
+119 -119
pkgs/desktops/kde-4.3/l10n/default.nix
··· 4 let 5 6 deriv = attr : stdenv.mkDerivation { 7 - name = "kde-l10n-${attr.lang}-4.3.3"; 8 src = fetchurl { 9 url = attr.url; 10 sha256 = attr.sha256; ··· 24 25 ar = deriv { 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"; 29 }; 30 31 bg = deriv { 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"; 35 }; 36 37 bn_IN = deriv { 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"; 41 }; 42 43 ca = deriv { 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"; 47 }; 48 49 cs = deriv { 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"; 53 }; 54 55 csb = deriv { 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"; 59 }; 60 61 da = deriv { 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"; 65 }; 66 67 de = deriv { 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"; 71 }; 72 73 el = deriv { 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"; 77 }; 78 79 en_GB = deriv { 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"; 83 }; 84 85 es = deriv { 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"; 89 }; 90 91 et = deriv { 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"; 95 }; 96 97 eu = deriv { 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"; 101 }; 102 103 fi = deriv { 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"; 107 }; 108 109 fr = deriv { 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"; 113 }; 114 115 fy = deriv { 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"; 119 }; 120 121 ga = deriv { 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"; 125 }; 126 127 gl = deriv { 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"; 131 }; 132 133 gu = deriv { 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"; 137 }; 138 139 he = deriv { 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"; 143 }; 144 145 hi = deriv { 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"; 149 }; 150 151 hne = deriv { 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"; 155 }; 156 157 hr = deriv { 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"; 161 }; 162 163 hu = deriv { 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"; 167 }; 168 169 is = deriv { 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"; 173 }; 174 175 it = deriv { 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"; 179 }; 180 181 ja = deriv { 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"; 185 }; 186 187 kk = deriv { 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"; 191 }; 192 193 km = deriv { 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"; 197 }; 198 199 kn = deriv { 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"; 203 }; 204 205 ko = deriv { 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"; 209 }; 210 211 ku = deriv { 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"; 215 }; 216 217 lt = deriv { 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"; 221 }; 222 223 lv = deriv { 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"; 227 }; 228 229 mai = deriv { 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"; 233 }; 234 235 mk = deriv { 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"; 239 }; 240 241 ml = deriv { 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"; 245 }; 246 247 mr = deriv { 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"; 251 }; 252 253 nb = deriv { 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"; 257 }; 258 259 nds = deriv { 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"; 263 }; 264 265 nl = deriv { 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"; 269 }; 270 271 nn = deriv { 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"; 275 }; 276 277 pa = deriv { 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"; 281 }; 282 283 pl = deriv { 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"; 287 }; 288 289 pt = deriv { 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"; 293 }; 294 295 pt_BR = deriv { 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"; 299 }; 300 301 ro = deriv { 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"; 305 }; 306 307 ru = deriv { 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"; 311 }; 312 313 sk = deriv { 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"; 317 }; 318 319 sl = deriv { 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"; 323 }; 324 325 sr = deriv { 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"; 329 }; 330 331 sv = deriv { 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"; 335 }; 336 337 tg = deriv { 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"; 341 }; 342 343 th = deriv { 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"; 347 }; 348 349 tr = deriv { 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"; 353 }; 354 355 uk = deriv { 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"; 359 }; 360 361 wa = deriv { 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"; 365 }; 366 367 zh_CN = deriv { 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"; 371 }; 372 373 zh_TW = deriv { 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"; 377 }; 378 379 }
··· 4 let 5 6 deriv = attr : stdenv.mkDerivation { 7 + name = "kde-l10n-${attr.lang}-4.3.4"; 8 src = fetchurl { 9 url = attr.url; 10 sha256 = attr.sha256; ··· 24 25 ar = deriv { 26 lang = "ar"; 27 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ar-4.3.4.tar.bz2"; 28 + sha256 = "0dgk97j0qv8qxfhiwv0cwqbmfgnxn0k7znm7vd40ngblbp4k75y1"; 29 }; 30 31 bg = deriv { 32 lang = "bg"; 33 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-bg-4.3.4.tar.bz2"; 34 + sha256 = "13mshqlskqndfm20s07978300p5ik432krhdk9k5a049f7w543dp"; 35 }; 36 37 bn_IN = deriv { 38 lang = "bn_IN"; 39 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-bn_IN-4.3.4.tar.bz2"; 40 + sha256 = "0zh7zra2si0z966r8qq41m3g4l9864acfg70hjbgr4bhvhn642zd"; 41 }; 42 43 ca = deriv { 44 lang = "ca"; 45 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ca-4.3.4.tar.bz2"; 46 + sha256 = "1ry403z9qgimcj8nilznr0f7bkviybcpwm3clww13na74ngmz4a1"; 47 }; 48 49 cs = deriv { 50 lang = "cs"; 51 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-cs-4.3.4.tar.bz2"; 52 + sha256 = "1gd0rl0c59fawd7s20nrmnc5vr915aqhz7f57wrgpw2kxgva33nk"; 53 }; 54 55 csb = deriv { 56 lang = "csb"; 57 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-csb-4.3.4.tar.bz2"; 58 + sha256 = "02b8341cpgzbp4ijnzs8bkvynz9mhz18ma5yk66i9q0js6rk8bn2"; 59 }; 60 61 da = deriv { 62 lang = "da"; 63 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-da-4.3.4.tar.bz2"; 64 + sha256 = "1r7kn5qdcx64p0rlj9mb3011hk5rvrqzvr8k6nrfsfmw2h7mnjym"; 65 }; 66 67 de = deriv { 68 lang = "de"; 69 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-de-4.3.4.tar.bz2"; 70 + sha256 = "0nclr4chx2ir036fjhs7zp2l1k43vn11lww7338v2nn9mcwfdyn3"; 71 }; 72 73 el = deriv { 74 lang = "el"; 75 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-el-4.3.4.tar.bz2"; 76 + sha256 = "104ycjq95zhkv2by36lndqc2w2shn3dp386ir5wj52x4f26j1zd0"; 77 }; 78 79 en_GB = deriv { 80 lang = "en_GB"; 81 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-en_GB-4.3.4.tar.bz2"; 82 + sha256 = "044s656x90xdgp14cddsz499bxfhsscnngvx4q13pnxrd2gbr2xj"; 83 }; 84 85 es = deriv { 86 lang = "es"; 87 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-es-4.3.4.tar.bz2"; 88 + sha256 = "0fx40sx0cqjashlj9z9da2jndwbg6s36njsgsx6kjfd90p23snvi"; 89 }; 90 91 et = deriv { 92 lang = "et"; 93 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-et-4.3.4.tar.bz2"; 94 + sha256 = "08s9y9h9qx2ahz1chmlcycldmf543c0kc8wfrsryrf1iaajdma0r"; 95 }; 96 97 eu = deriv { 98 lang = "eu"; 99 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-eu-4.3.4.tar.bz2"; 100 + sha256 = "1q0vjvbc6lywpqzizi61cz91scrkjplxjp2jywyi6dnrv475w6b9"; 101 }; 102 103 fi = deriv { 104 lang = "fi"; 105 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-fi-4.3.4.tar.bz2"; 106 + sha256 = "1z2jmcmr46f0a5hins4hkj843r3bd6azykiz6nwwkgk7png21axm"; 107 }; 108 109 fr = deriv { 110 lang = "fr"; 111 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-fr-4.3.4.tar.bz2"; 112 + sha256 = "07fi4c7k9h69m5jacp0vlyd268gxljh2j3hj9fk5vka4333rp2x0"; 113 }; 114 115 fy = deriv { 116 lang = "fy"; 117 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-fy-4.3.4.tar.bz2"; 118 + sha256 = "1l22bjccdxnsqgsns3nbh5wwplacbjgxhw72lvysnc3c7kkjm789"; 119 }; 120 121 ga = deriv { 122 lang = "ga"; 123 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ga-4.3.4.tar.bz2"; 124 + sha256 = "1kkz7gsyfpzrvy7pg2gajw24jybr8crk5yighp9mqa337cqjma6z"; 125 }; 126 127 gl = deriv { 128 lang = "gl"; 129 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-gl-4.3.4.tar.bz2"; 130 + sha256 = "161dh3w3jwrlzk83is3v25nvaxi5441n3q3bp6kg1fc1jqsinyr0"; 131 }; 132 133 gu = deriv { 134 lang = "gu"; 135 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-gu-4.3.4.tar.bz2"; 136 + sha256 = "1i69ma0cw85rf0gxa1wzlbmdhqm3lzyk1br4m4m6iz68am61pkdr"; 137 }; 138 139 he = deriv { 140 lang = "he"; 141 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-he-4.3.4.tar.bz2"; 142 + sha256 = "0353x14wmh9r1q46vcn2m9sp6fvrfzkj55v0kh0xbh4jdprw8cpn"; 143 }; 144 145 hi = deriv { 146 lang = "hi"; 147 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hi-4.3.4.tar.bz2"; 148 + sha256 = "1wing32i5f12qn3w6f4zlf7dwvarf8wwzxxvb1jjld16m7vxkksx"; 149 }; 150 151 hne = deriv { 152 lang = "hne"; 153 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hne-4.3.4.tar.bz2"; 154 + sha256 = "149nahrhybv8cyxdqwdj7p787vsh902yr73r7a0l1sjblisrx84g"; 155 }; 156 157 hr = deriv { 158 lang = "hr"; 159 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hr-4.3.4.tar.bz2"; 160 + sha256 = "0wg2qahvz8lanv4kqp5128paja7sai68prbincfgfwbi4xdbkfnq"; 161 }; 162 163 hu = deriv { 164 lang = "hu"; 165 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-hu-4.3.4.tar.bz2"; 166 + sha256 = "05vkqxrw3rxb2brm3ggb600al1ggrv739qdfc1m659m1qxhnxgjw"; 167 }; 168 169 is = deriv { 170 lang = "is"; 171 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-is-4.3.4.tar.bz2"; 172 + sha256 = "0212ymk3h58bmhaccprn5wfs65fhcpaq73dnqp3v0xmgkfnz6dhy"; 173 }; 174 175 it = deriv { 176 lang = "it"; 177 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-it-4.3.4.tar.bz2"; 178 + sha256 = "0h72ln0jwizxg86kwk6m1zi1wws14prv9xvlzhbmyvcb0sa98v75"; 179 }; 180 181 ja = deriv { 182 lang = "ja"; 183 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ja-4.3.4.tar.bz2"; 184 + sha256 = "0nw4ybl429y3d9d58y13gyaxzrkrvjgxz4vn68ryn8vlb8d0sb6j"; 185 }; 186 187 kk = deriv { 188 lang = "kk"; 189 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-kk-4.3.4.tar.bz2"; 190 + sha256 = "01j28srx3vbgs8l0vv30fx3ki05i18ddf6sg2jqdli4ylg517l66"; 191 }; 192 193 km = deriv { 194 lang = "km"; 195 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-km-4.3.4.tar.bz2"; 196 + sha256 = "1zdbvgn1lz9lyzrkhjf05k7n1cpdjwzv1v62aja7h438qn8scqnh"; 197 }; 198 199 kn = deriv { 200 lang = "kn"; 201 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-kn-4.3.4.tar.bz2"; 202 + sha256 = "193ibxndpgl400djlggwsy6h3mjdkhmvmc5dalh9h2k3fz9fdswn"; 203 }; 204 205 ko = deriv { 206 lang = "ko"; 207 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ko-4.3.4.tar.bz2"; 208 + sha256 = "1888mwknd4l8rcs01w1mi7147cl9phylxjpcsmg3gda61pq12035"; 209 }; 210 211 ku = deriv { 212 lang = "ku"; 213 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ku-4.3.4.tar.bz2"; 214 + sha256 = "1w70dc75k6s8mpn1fraz1znknfz6cpdbb96frh611fz3r3hzgaix"; 215 }; 216 217 lt = deriv { 218 lang = "lt"; 219 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-lt-4.3.4.tar.bz2"; 220 + sha256 = "098cw3hz9w0kb2b33p5qwxli4z38qw4rcby4j75hwm66l6fw9iqk"; 221 }; 222 223 lv = deriv { 224 lang = "lv"; 225 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-lv-4.3.4.tar.bz2"; 226 + sha256 = "08rfi68mz8iarmscvnn11b1gyr7k2j0gyhs7673gnk5m3avmz2ab"; 227 }; 228 229 mai = deriv { 230 lang = "mai"; 231 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-mai-4.3.4.tar.bz2"; 232 + sha256 = "0pkad1rchrra15jjij4r76xy26zkmshm80amqfn8ba9nabxr7nxa"; 233 }; 234 235 mk = deriv { 236 lang = "mk"; 237 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-mk-4.3.4.tar.bz2"; 238 + sha256 = "041iw3754j5x6b02yzk6zyy0fggmx1lq1kgv1d3g5nxv2a4dp311"; 239 }; 240 241 ml = deriv { 242 lang = "ml"; 243 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ml-4.3.4.tar.bz2"; 244 + sha256 = "0y6050gb5vrlpbimackzzpsv08j8zxp67cg2gdn4x0v31xpvpxfr"; 245 }; 246 247 mr = deriv { 248 lang = "mr"; 249 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-mr-4.3.4.tar.bz2"; 250 + sha256 = "08asxp8g0qijla04m29lb16544gdibk6d4vf92zmcsff04a1wis2"; 251 }; 252 253 nb = deriv { 254 lang = "nb"; 255 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nb-4.3.4.tar.bz2"; 256 + sha256 = "179p6ha1py6j9rinzknqqcr8p062x3g9jz2m160vklsc780y1whw"; 257 }; 258 259 nds = deriv { 260 lang = "nds"; 261 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nds-4.3.4.tar.bz2"; 262 + sha256 = "144rsvkw2qr4cd8zh0sxpvnc3rh17i23l3pxhpk65ldq6b7xnybb"; 263 }; 264 265 nl = deriv { 266 lang = "nl"; 267 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nl-4.3.4.tar.bz2"; 268 + sha256 = "15gnqpg7blc3aj2pdj5pswmimlyhic18jqrlgjk3xsxq4744r4wc"; 269 }; 270 271 nn = deriv { 272 lang = "nn"; 273 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-nn-4.3.4.tar.bz2"; 274 + sha256 = "0414fmkm19n5bjvbdcxh9vkn0hmpk3w2r60lvm7gmpi8zdak0p2p"; 275 }; 276 277 pa = deriv { 278 lang = "pa"; 279 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pa-4.3.4.tar.bz2"; 280 + sha256 = "0974jsd3l70ygipzf0fv5zvs9ykyn4c6dnm9gf0krdzxskrimfxp"; 281 }; 282 283 pl = deriv { 284 lang = "pl"; 285 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pl-4.3.4.tar.bz2"; 286 + sha256 = "0f5hr7mff4a8hpwapz67wjlg02jwdnainaa8jk2j64lwzbswybyr"; 287 }; 288 289 pt = deriv { 290 lang = "pt"; 291 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pt-4.3.4.tar.bz2"; 292 + sha256 = "07bclil0lhr59faqr8a59bfmvsdjla0pg0x0a4qqmnqhhan1ki3p"; 293 }; 294 295 pt_BR = deriv { 296 lang = "pt_BR"; 297 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-pt_BR-4.3.4.tar.bz2"; 298 + sha256 = "03y3fk1b2yzp6jbaic76y06522wbq3lzxf1pbc5xi22q3gw14dls"; 299 }; 300 301 ro = deriv { 302 lang = "ro"; 303 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ro-4.3.4.tar.bz2"; 304 + sha256 = "0nqdl8jbr29bjdvxdppbmjjgamh68gcg38j8gsh5zp6ak1ac2abc"; 305 }; 306 307 ru = deriv { 308 lang = "ru"; 309 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-ru-4.3.4.tar.bz2"; 310 + sha256 = "0n5g26p98dshngv35izfc826ahirqppx4ig6ycj9pfza5aakajah"; 311 }; 312 313 sk = deriv { 314 lang = "sk"; 315 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sk-4.3.4.tar.bz2"; 316 + sha256 = "0jwh0sx09hxz922snak4jxajcl1p3rciycwqw4fgmk6fx5ra7s48"; 317 }; 318 319 sl = deriv { 320 lang = "sl"; 321 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sl-4.3.4.tar.bz2"; 322 + sha256 = "063lbb2g5zpg3330hz749m5kh9hx8xrf7ifj95xjkbkh1sa0g2dm"; 323 }; 324 325 sr = deriv { 326 lang = "sr"; 327 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sr-4.3.4.tar.bz2"; 328 + sha256 = "121vdrzk9fm30s8q4m5b7vd3lv3n4azzx7dm62qx84qyx9zs8r4y"; 329 }; 330 331 sv = deriv { 332 lang = "sv"; 333 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-sv-4.3.4.tar.bz2"; 334 + sha256 = "192yw9vjwv9s7bdmcndqq0dx0g6djpjbyiq9skpzpq21zphgf0n1"; 335 }; 336 337 tg = deriv { 338 lang = "tg"; 339 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-tg-4.3.4.tar.bz2"; 340 + sha256 = "0q90k5fk6f41baiyxl3055y6b55nx7plq7hzlkp1h2d60q2d8yhs"; 341 }; 342 343 th = deriv { 344 lang = "th"; 345 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-th-4.3.4.tar.bz2"; 346 + sha256 = "00jc6dkhpcxc95jkg7v1fsgn2ymk38mqs0h8x1an23jgs5sbl43r"; 347 }; 348 349 tr = deriv { 350 lang = "tr"; 351 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-tr-4.3.4.tar.bz2"; 352 + sha256 = "1igr4fw1h3617kyqhxdgg798k1gdiwxz5g2s59g281vm16r3rg01"; 353 }; 354 355 uk = deriv { 356 lang = "uk"; 357 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-uk-4.3.4.tar.bz2"; 358 + sha256 = "0sir7ayb2ydrhl5dbq9ni10l2w45blh9pdd7bpfxmgqz7n1kylp8"; 359 }; 360 361 wa = deriv { 362 lang = "wa"; 363 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-wa-4.3.4.tar.bz2"; 364 + sha256 = "0ip3idiq6sfxzgg872sjw9ra1sy137q9m47ik3fdfcxgfwv7bj1r"; 365 }; 366 367 zh_CN = deriv { 368 lang = "zh_CN"; 369 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-zh_CN-4.3.4.tar.bz2"; 370 + sha256 = "0c8m6zj3pzr0pkmb6m3h6a5n274s2v8wpp7gfqkxrkardq0scwxb"; 371 }; 372 373 zh_TW = deriv { 374 lang = "zh_TW"; 375 + url = "mirror://kde/stable/4.3.4/src/kde-l10n/kde-l10n-zh_TW-4.3.4.tar.bz2"; 376 + sha256 = "1xiav7nhvkfpizih845z1cr8avkphvszd4j8i547lcb8xnvvk0bw"; 377 }; 378 379 }
+2 -2
pkgs/desktops/kde-4.3/l10n/generate-expr-from-tarballs.pl
··· 2 3 # Typical command to generate the list of tarballs: 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 6 # manually update extra.list 7 # then run: cat tarballs-7.4.list extra.list old.list | perl ./generate-expr-from-tarballs.pl 8 ··· 63 let 64 65 deriv = attr : stdenv.mkDerivation { 66 - name = "kde-l10n-\${attr.lang}-4.3.3"; 67 src = fetchurl { 68 url = attr.url; 69 sha256 = attr.sha256;
··· 2 3 # Typical command to generate the list of tarballs: 4 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 # manually update extra.list 7 # then run: cat tarballs-7.4.list extra.list old.list | perl ./generate-expr-from-tarballs.pl 8 ··· 63 let 64 65 deriv = attr : stdenv.mkDerivation { 66 + name = "kde-l10n-\${attr.lang}-4.3.4"; 67 src = fetchurl { 68 url = attr.url; 69 sha256 = attr.sha256;
+3 -3
pkgs/desktops/kde-4.3/libs-experimental/default.nix
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, automoc4, kdelibs, phonon}: 2 3 stdenv.mkDerivation { 4 - name = "kdelibs-experimental-4.3.3"; 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdelibs-experimental-4.3.3.tar.bz2; 7 - sha1 = "5fhzsmpmhpzn923rg25dk9siqpmqzab8"; 8 }; 9 builder = ./builder.sh; 10 buildInputs = [ cmake qt4 perl automoc4 kdelibs phonon ];
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, automoc4, kdelibs, phonon}: 2 3 stdenv.mkDerivation { 4 + name = "kdelibs-experimental-4.3.4"; 5 src = fetchurl { 6 + url = mirror://kde/stable/4.3.4/src/kdelibs-experimental-4.3.4.tar.bz2; 7 + sha1 = "43e19c44c3cdc1049c9ee9aca2e2f83a48ffe8bd"; 8 }; 9 builder = ./builder.sh; 10 buildInputs = [ cmake qt4 perl automoc4 kdelibs phonon ];
+3 -3
pkgs/desktops/kde-4.3/libs/default.nix
··· 5 }: 6 7 stdenv.mkDerivation { 8 - name = "kdelibs-4.3.3"; 9 10 src = fetchurl { 11 - url = mirror://kde/stable/4.3.3/src/kdelibs-4.3.3.tar.bz2; 12 - sha1 = "8pgrd83zsl6m83ysm4slii07w215kdc9"; 13 }; 14 15 includeAllQtDirs = true;
··· 5 }: 6 7 stdenv.mkDerivation { 8 + name = "kdelibs-4.3.4"; 9 10 src = fetchurl { 11 + url = mirror://kde/stable/4.3.4/src/kdelibs-4.3.4.tar.bz2; 12 + sha1 = "1af2d185c88898b71f36b57f033e3a6d9839ab3d"; 13 }; 14 15 includeAllQtDirs = true;
+3 -3
pkgs/desktops/kde-4.3/multimedia/default.nix
··· 2 , kdelibs, kdelibs_experimental, automoc4, phonon}: 3 4 stdenv.mkDerivation { 5 - name = "kdemultimedia-4.3.3"; 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdemultimedia-4.3.3.tar.bz2; 8 - sha1 = "g6dfpv3mfpmgmg8sv7cazyhrl6zmw8fl"; 9 }; 10 includeAllQtDirs=true; 11 buildInputs = [ cmake perl qt4 alsaLib libvorbis xineLib flac taglib cdparanoia lame
··· 2 , kdelibs, kdelibs_experimental, automoc4, phonon}: 3 4 stdenv.mkDerivation { 5 + name = "kdemultimedia-4.3.4"; 6 src = fetchurl { 7 + url = mirror://kde/stable/4.3.4/src/kdemultimedia-4.3.4.tar.bz2; 8 + sha1 = "cf8f2696267ec682ee48fbb0f6171d9e9f7aa4b3"; 9 }; 10 includeAllQtDirs=true; 11 buildInputs = [ cmake perl qt4 alsaLib libvorbis xineLib flac taglib cdparanoia lame
+3 -3
pkgs/desktops/kde-4.3/network/default.nix
··· 4 , kdelibs, kdepimlibs, automoc4, phonon, qca2, soprano, qimageblitz, strigi}: 5 6 stdenv.mkDerivation { 7 - name = "kdenetwork-4.3.3"; 8 src = fetchurl { 9 - url = mirror://kde/stable/4.3.3/src/kdenetwork-4.3.3.tar.bz2; 10 - sha1 = "1ky5w8cm7pakfw1n9gkrg999wv7z0hmq"; 11 }; 12 includeAllQtDirs=true; 13 CMAKE_PREFIX_PATH=kdepimlibs;
··· 4 , kdelibs, kdepimlibs, automoc4, phonon, qca2, soprano, qimageblitz, strigi}: 5 6 stdenv.mkDerivation { 7 + name = "kdenetwork-4.3.4"; 8 src = fetchurl { 9 + url = mirror://kde/stable/4.3.4/src/kdenetwork-4.3.4.tar.bz2; 10 + sha1 = "e066c3642d254e1e8213ef511546e960c5658596"; 11 }; 12 includeAllQtDirs=true; 13 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/oxygen-icons/default.nix
··· 1 {stdenv, fetchurl, lib, cmake}: 2 3 stdenv.mkDerivation { 4 - name = "oxygen-icons-4.3.3"; 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/oxygen-icons-4.3.3.tar.bz2; 7 - sha1 = "b93d8q30ymrpgsj6f5n4ryip5cnf15x8"; 8 }; 9 buildInputs = [ cmake ]; 10 meta = {
··· 1 {stdenv, fetchurl, lib, cmake}: 2 3 stdenv.mkDerivation { 4 + name = "oxygen-icons-4.3.4"; 5 src = fetchurl { 6 + url = mirror://kde/stable/4.3.4/src/oxygen-icons-4.3.4.tar.bz2; 7 + sha1 = "9905f6b5a47db85c05f7387a75b6ae0e0fdd756e"; 8 }; 9 buildInputs = [ cmake ]; 10 meta = {
+3 -3
pkgs/desktops/kde-4.3/pim-runtime/default.nix
··· 3 , automoc4, phonon, akonadi, soprano, strigi}: 4 5 stdenv.mkDerivation { 6 - name = "kdepim-runtime-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdepim-runtime-4.3.3.tar.bz2; 9 - sha1 = "cqgavixw2hljdx2afxdrg9k4zipp44rc"; 10 }; 11 buildInputs = [ cmake qt4 perl libxml2 libxslt boost shared_mime_info 12 kdelibs kdelibs_experimental kdepimlibs
··· 3 , automoc4, phonon, akonadi, soprano, strigi}: 4 5 stdenv.mkDerivation { 6 + name = "kdepim-runtime-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdepim-runtime-4.3.4.tar.bz2; 9 + sha1 = "bef70088aec4355f5bb8c0375082388eaa3d4b26"; 10 }; 11 buildInputs = [ cmake qt4 perl libxml2 libxslt boost shared_mime_info 12 kdelibs kdelibs_experimental kdepimlibs
+3 -3
pkgs/desktops/kde-4.3/pim/default.nix
··· 3 , kdelibs, kdelibs_experimental, kdepimlibs, automoc4, phonon, akonadi, strigi, soprano, qca2}: 4 5 stdenv.mkDerivation { 6 - name = "kdepim-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdepim-4.3.3.tar.bz2; 9 - sha1 = "bj8fidfd8vw7xr9qanawjc96cmy7yild"; 10 }; 11 includeAllQtDirs=true; 12 CMAKE_PREFIX_PATH=kdepimlibs;
··· 3 , kdelibs, kdelibs_experimental, kdepimlibs, automoc4, phonon, akonadi, strigi, soprano, qca2}: 4 5 stdenv.mkDerivation { 6 + name = "kdepim-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdepim-4.3.4.tar.bz2; 9 + sha1 = "3ddc34c2b0c96c0273431631ccf47a8b9b4289b3"; 10 }; 11 includeAllQtDirs=true; 12 CMAKE_PREFIX_PATH=kdepimlibs;
+3 -3
pkgs/desktops/kde-4.3/pimlibs/default.nix
··· 2 , kdelibs, automoc4, phonon, akonadi}: 3 4 stdenv.mkDerivation { 5 - name = "kdepimlibs-4.3.3"; 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdepimlibs-4.3.3.tar.bz2; 8 - sha1 = "wb93wdnjxgmrnsqr796q2g230xvyr053"; 9 }; 10 includeAllQtDirs=true; 11 buildInputs = [ cmake qt4 perl boost cyrus_sasl gpgme stdenv.gcc.libc libical openldap shared_mime_info
··· 2 , kdelibs, automoc4, phonon, akonadi}: 3 4 stdenv.mkDerivation { 5 + name = "kdepimlibs-4.3.4"; 6 src = fetchurl { 7 + url = mirror://kde/stable/4.3.4/src/kdepimlibs-4.3.4.tar.bz2; 8 + sha1 = "4f7cd55999e82f504e3766b6f360ae58b984d5cb"; 9 }; 10 includeAllQtDirs=true; 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 , automoc4, phonon, soprano, eigen, qimageblitz}: 4 5 stdenv.mkDerivation { 6 - name = "kdeplasma-addons-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeplasma-addons-4.3.3.tar.bz2; 9 - sha1 = "y8pl322b45ki3nnhcqjwpysir69s2x64"; 10 }; 11 inherit kdebase_workspace; 12 builder = ./builder.sh;
··· 3 , automoc4, phonon, soprano, eigen, qimageblitz}: 4 5 stdenv.mkDerivation { 6 + name = "kdeplasma-addons-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdeplasma-addons-4.3.4.tar.bz2; 9 + sha1 = "0b7af5db24fd194dd5fbbe1690d4ea62f597b891"; 10 }; 11 inherit kdebase_workspace; 12 builder = ./builder.sh;
+3 -3
pkgs/desktops/kde-4.3/sdk/default.nix
··· 2 , kdelibs, kdepimlibs, automoc4, phonon, strigi}: 3 4 stdenv.mkDerivation { 5 - name = "kdesdk-4.3.3"; 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdesdk-4.3.3.tar.bz2; 8 - sha1 = "p8pgbiw7hca1qm4xk1a4i4jxjdijhn1v"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
··· 2 , kdelibs, kdepimlibs, automoc4, phonon, strigi}: 3 4 stdenv.mkDerivation { 5 + name = "kdesdk-4.3.4"; 6 src = fetchurl { 7 + url = mirror://kde/stable/4.3.4/src/kdesdk-4.3.4.tar.bz2; 8 + sha1 = "42b6209908f8baadc0add46153649ebdfa9a977a"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
+4 -4
pkgs/desktops/kde-4.3/toys/default.nix
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4, phonon}: 2 3 stdenv.mkDerivation { 4 - name = "kdetoys-4.3.3"; 5 src = fetchurl { 6 - url = mirror://kde/stable/4.3.3/src/kdetoys-4.3.3.tar.bz2; 7 - sha1 = "jqva7p33yzsi5ij3b1fq1yqxkcbikp39"; 8 }; 9 includeAllQtDirs=true; 10 buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 phonon ]; 11 meta = { 12 - description = "KDE Games"; 13 license = "GPL"; 14 homepage = http://www.kde.org; 15 maintainers = [ lib.maintainers.sander ];
··· 1 {stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4, phonon}: 2 3 stdenv.mkDerivation { 4 + name = "kdetoys-4.3.4"; 5 src = fetchurl { 6 + url = mirror://kde/stable/4.3.4/src/kdetoys-4.3.4.tar.bz2; 7 + sha1 = "96f6121990590acd3fb5b8cae25ef98b5572733c"; 8 }; 9 includeAllQtDirs=true; 10 buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 phonon ]; 11 meta = { 12 + description = "KDE Toys"; 13 license = "GPL"; 14 homepage = http://www.kde.org; 15 maintainers = [ lib.maintainers.sander ];
+3 -3
pkgs/desktops/kde-4.3/utils/default.nix
··· 3 , kdelibs, kdelibs_experimental, kdepimlibs, kdebase, kdebindings, automoc4, phonon, qimageblitz, qca2}: 4 5 stdenv.mkDerivation { 6 - name = "kdeutils-4.3.3"; 7 src = fetchurl { 8 - url = mirror://kde/stable/4.3.3/src/kdeutils-4.3.3.tar.bz2; 9 - sha1 = "ni41n5ma0v7yx6dp4z6lzbi0234xafxg"; 10 }; 11 builder = ./builder.sh; 12 inherit system_config_printer;
··· 3 , kdelibs, kdelibs_experimental, kdepimlibs, kdebase, kdebindings, automoc4, phonon, qimageblitz, qca2}: 4 5 stdenv.mkDerivation { 6 + name = "kdeutils-4.3.4"; 7 src = fetchurl { 8 + url = mirror://kde/stable/4.3.4/src/kdeutils-4.3.4.tar.bz2; 9 + sha1 = "2d5e26055e364af2df7459cdbc3aebdc3a8abdea"; 10 }; 11 builder = ./builder.sh; 12 inherit system_config_printer;
+3 -3
pkgs/desktops/kde-4.3/webdev/default.nix
··· 2 , kdelibs, kdepimlibs, automoc4, phonon}: 3 4 stdenv.mkDerivation { 5 - name = "kdewebdev-4.3.3"; 6 src = fetchurl { 7 - url = mirror://kde/stable/4.3.3/src/kdewebdev-4.3.3.tar.bz2; 8 - sha1 = "zgavpqh263vjf9ay03291dmbkqm42kzq"; 9 }; 10 includeAllQtDirs=true; 11 CMAKE_PREFIX_PATH=kdepimlibs;
··· 2 , kdelibs, kdepimlibs, automoc4, phonon}: 3 4 stdenv.mkDerivation { 5 + name = "kdewebdev-4.3.4"; 6 src = fetchurl { 7 + url = mirror://kde/stable/4.3.4/src/kdewebdev-4.3.4.tar.bz2; 8 + sha1 = "697f0557c616497a6f80bbcac472ad6ddd687ae8"; 9 }; 10 includeAllQtDirs=true; 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}: 2 3 rec { 4 ··· 36 }; 37 38 buildInputs = [pkgconfig aterm sdf getopt]; 39 40 meta = { 41 homepage = http://strategoxt.org/;
··· 1 + {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, readline, ncurses}: 2 3 rec { 4 ··· 36 }; 37 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]; 55 56 meta = { 57 homepage = http://strategoxt.org/;
+28 -1
pkgs/development/compilers/strategoxt/0.18.nix
··· 1 - {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, makeStaticBinaries}: 2 3 rec { 4 ··· 56 }; 57 }; 58 59 60 javafront = stdenv.mkDerivation (rec { 61 name = "java-front-0.9"; ··· 77 }; 78 } // ( if stdenv.system == "i686-cygwin" then { CFLAGS = "-O2"; } else {} ) ) ; 79 80 81 dryad = stdenv.mkDerivation rec { 82 name = "dryad-0.2pre1835518355";
··· 1 + {stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, makeStaticBinaries, readline, ncurses}: 2 3 rec { 4 ··· 56 }; 57 }; 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 + }; 74 75 javafront = stdenv.mkDerivation (rec { 76 name = "java-front-0.9"; ··· 92 }; 93 } // ( if stdenv.system == "i686-cygwin" then { CFLAGS = "-O2"; } else {} ) ) ; 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 {} ) ) ; 107 108 dryad = stdenv.mkDerivation rec { 109 name = "dryad-0.2pre1835518355";
+8 -4
pkgs/development/compilers/swi-prolog/default.nix
··· 1 - { stdenv, fetchurl }: 2 3 stdenv.mkDerivation { 4 - name = "swi-prolog-5.6.51"; 5 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"; 9 }; 10 11 meta = { 12 homepage = http://www.swi-prolog.org/;
··· 1 + { stdenv, fetchurl, gmp, readline, openssl, libjpeg, unixODBC, zlib, libXinerama, libXft, libXpm, libSM, libXt }: 2 3 stdenv.mkDerivation { 4 + name = "swi-prolog-5.6.64"; 5 6 src = fetchurl { 7 + url = "http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.6.64.tar.gz"; 8 + sha256 = "b0e70c3c02b7753ed440359746e7729d21c93e42689c1f0f32b148167b1b2c66"; 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"; 14 15 meta = { 16 homepage = http://www.swi-prolog.org/;
+2 -2
pkgs/development/interpreters/php_configurable/default.nix
··· 1 - let version = "5.2.9"; in 2 3 args: with args; 4 ··· 177 178 src = args.fetchurl { 179 url = "http://nl.php.net/get/php-${version}.tar.bz2/from/this/mirror"; 180 - md5 = "280d6cda7f72a4fc6de42fda21ac2db7"; 181 name = "php-${version}.tar.bz2"; 182 }; 183
··· 1 + let version = "5.2.11"; in 2 3 args: with args; 4 ··· 177 178 src = args.fetchurl { 179 url = "http://nl.php.net/get/php-${version}.tar.bz2/from/this/mirror"; 180 + md5 = "286bf34630f5643c25ebcedfec5e0a09"; 181 name = "php-${version}.tar.bz2"; 182 }; 183
+1 -1
pkgs/development/interpreters/python/2.5/default.nix
··· 82 # - On Darwin, `python.exe' fails with "Bus Error". 83 platforms = stdenv.lib.platforms.allBut "i686-darwin"; 84 }; 85 - } // (if stdenv.system == "i686-darwin" then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch ./nolongdouble.patch]; } else {} ) )
··· 82 # - On Darwin, `python.exe' fails with "Bus Error". 83 platforms = stdenv.lib.platforms.allBut "i686-darwin"; 84 }; 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 meta = { 90 platforms = stdenv.lib.platforms; 91 }; 92 - } // (if stdenv.system == "i686-darwin" then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch]; } else {} ) )
··· 89 meta = { 90 platforms = stdenv.lib.platforms; 91 }; 92 + } // (if stdenv.isDarwin then { NIX_CFLAGS_COMPILE = "-msse2" ; patches = [./search-path.patch]; } else {} ) )
+1 -1
pkgs/development/libraries/cl-ppcre/default.nix
··· 10 rec { 11 src = fetchurl { 12 url = http://weitz.de/files/cl-ppcre.tar.gz; 13 - sha256 = "10698b7cmap4hk1lmlsvx2adcgsni5gly98qpj19fsdgy9ic7dhv"; 14 }; 15 16 inherit buildInputs;
··· 10 rec { 11 src = fetchurl { 12 url = http://weitz.de/files/cl-ppcre.tar.gz; 13 + sha256 = "1hrk051yi1qixy0vdig99cbv0v0p825acli65s08yz99b0pjz7m5"; 14 }; 15 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 {stdenv, fetchurl}: 2 3 stdenv.mkDerivation { 4 - name = "lcms-1.17"; 5 6 src = fetchurl { 7 - url = http://www.littlecms.com/lcms-1.17.tar.gz; 8 - sha256 = "10s5s6b6r5mhf0g6l431l6fwymhjzqrvm7g214h7fmh9ngdb9wsy"; 9 }; 10 11 meta = {
··· 1 {stdenv, fetchurl}: 2 3 stdenv.mkDerivation { 4 + name = "lcms-1.19"; 5 6 src = fetchurl { 7 + url = http://www.littlecms.com/lcms-1.19.tar.gz; 8 + sha256 = "1abkf8iphwyfs3z305z3qczm3z1i9idc1lz4gvfg92jnkz5k5bl0"; 9 }; 10 11 meta = {
+4 -4
pkgs/development/libraries/neon/0.28.nix
··· 9 assert sslSupport -> openssl != null; 10 assert static || shared; 11 12 - stdenv.mkDerivation { 13 - name = "neon-0.28.3"; 14 15 src = fetchurl { 16 - url = http://www.webdav.org/neon/neon-0.28.3.tar.gz; 17 - sha256 = "1hnd9wlbnfpppx6rvalhdkc1rf29afacl1m15z751g3h9hdybplh"; 18 }; 19 20 buildInputs = [libxml2] ++ stdenv.lib.optional compressionSupport zlib;
··· 9 assert sslSupport -> openssl != null; 10 assert static || shared; 11 12 + stdenv.mkDerivation rec { 13 + name = "neon-0.28.6"; 14 15 src = fetchurl { 16 + url = "http://www.webdav.org/neon/${name}.tar.gz"; 17 + sha256 = "03ncisn1iziz79vw678wsrv8jf63m2szd2qml5baj53slcd8pvh6"; 18 }; 19 20 buildInputs = [libxml2] ++ stdenv.lib.optional compressionSupport zlib;
+2 -2
pkgs/development/libraries/nspr/default.nix
··· 1 {stdenv, fetchurl}: 2 3 - let version = "4.8"; in 4 5 stdenv.mkDerivation { 6 name = "nspr-${version}"; 7 8 src = fetchurl { 9 url = "http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${version}/src/nspr-${version}.tar.gz"; 10 - sha256 = "1znvc7fb4f6318kbn1w86p134r4cslij25sg7kcspfx746m89pm2"; 11 }; 12 13 preConfigure = "cd mozilla/nsprpub";
··· 1 {stdenv, fetchurl}: 2 3 + let version = "4.8.2"; in 4 5 stdenv.mkDerivation { 6 name = "nspr-${version}"; 7 8 src = fetchurl { 9 url = "http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${version}/src/nspr-${version}.tar.gz"; 10 + sha256 = "1klv656ha97ysm4d0863sq2f1xyr5rijrh7k07gvdi7f88m1iv13"; 11 }; 12 13 preConfigure = "cd mozilla/nsprpub";
+3 -3
pkgs/development/libraries/nss/default.nix
··· 10 in 11 12 stdenv.mkDerivation { 13 - name = "nss-3.12.3"; 14 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"; 18 }; 19 20 buildInputs = [nspr perl zlib];
··· 10 in 11 12 stdenv.mkDerivation { 13 + name = "nss-3.12.4"; 14 15 src = fetchurl { 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 }; 19 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 4 *************** 5 - *** 518,524 **** 6 "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown):MACOSX_RHAPSODY::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}::", 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 "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 ! "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 "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", 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 ---- 14 "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown):MACOSX_RHAPSODY::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}::", 15 "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 "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", 18 "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", 20 "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",
··· 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 *************** 5 + *** 518,526 **** 6 "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown):MACOSX_RHAPSODY::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}::", 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 "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 ! "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 "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", 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 + 14 + ##### A/UX 15 + --- 518,526 ---- 16 "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown):MACOSX_RHAPSODY::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}::", 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", 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", 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", 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", 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", 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 homepage = http://www.openssl.org/; 19 description = "A cryptographic library that implements the SSL and TLS protocols"; 20 }; 21 - } // (if stdenv.system == "i686-darwin" then { patches = [ ./darwin-arch.patch ]; } else {}))
··· 18 homepage = http://www.openssl.org/; 19 description = "A cryptographic library that implements the SSL and TLS protocols"; 20 }; 21 + } // (if stdenv.isDarwin then { patches = [ ./darwin-arch.patch ]; } else {}))
+11
pkgs/development/misc/bleeding-edge-repos/default.nix
··· 90 libdom = { type = "svn"; url = "svn://svn.netsurf-browser.org/trunk/dom"; groups = "netsurf_group"; }; 91 netsurf_haru = { type = "svn"; url = "svn://svn.netsurf-browser.org/trunk/libharu"; groups = "netsurf_group"; }; 92 93 } // kde4support // getConfig [ "bleedingEdgeRepos" "repos" ] {}; 94 }
··· 90 libdom = { type = "svn"; url = "svn://svn.netsurf-browser.org/trunk/dom"; groups = "netsurf_group"; }; 91 netsurf_haru = { type = "svn"; url = "svn://svn.netsurf-browser.org/trunk/libharu"; groups = "netsurf_group"; }; 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 + 104 } // kde4support // getConfig [ "bleedingEdgeRepos" "repos" ] {}; 105 }
+2 -2
pkgs/development/tools/misc/elfutils/default.nix
··· 1 {stdenv, fetchurl, m4}: 2 3 stdenv.mkDerivation rec { 4 - name = "elfutils-0.140"; 5 6 src = fetchurl { 7 url = "https://fedorahosted.org/releases/e/l/elfutils/${name}.tar.bz2"; 8 - sha256 = "5479c0a0b50b4a370a2baa0f8e906e7e51c403ce3afe3a4cbc6aea7c34eebffd"; 9 }; 10 11 buildInputs = [m4];
··· 1 {stdenv, fetchurl, m4}: 2 3 stdenv.mkDerivation rec { 4 + name = "elfutils-0.143"; 5 6 src = fetchurl { 7 url = "https://fedorahosted.org/releases/e/l/elfutils/${name}.tar.bz2"; 8 + sha256 = "1zrqs93m6frg7j70a96xdhdb4mnzmqgh91f9bbm39jnmgs50qp23"; 9 }; 10 11 buildInputs = [m4];
+3 -3
pkgs/development/tools/misc/openocd/default.nix
··· 1 {stdenv, fetchurl, libftdi}: 2 3 stdenv.mkDerivation { 4 - name = "openocd-0.2.0"; 5 6 src = fetchurl { 7 - url = "http://download.berlios.de/openocd/openocd-0.2.0.tar.bz2"; 8 - sha256 = "1qdl2a2mxhl07xz32l9nxjvmf16b0717aqlrhd28akn6si3jps54"; 9 }; 10 11
··· 1 {stdenv, fetchurl, libftdi}: 2 3 stdenv.mkDerivation { 4 + name = "openocd-0.3.1"; 5 6 src = fetchurl { 7 + url = "http://download.berlios.de/openocd/openocd-0.3.1.tar.bz2"; 8 + sha256 = "1ww66gj4mn3ih4k0b2w21795gfl6g53nm41irii9n7bbjn2dmgrp"; 9 }; 10 11
+7 -6
pkgs/games/xboard/default.nix
··· 1 - a : 2 let 3 fetchurl = a.fetchurl; 4 5 - version = a.lib.attrByPath ["version"] "4.2.7" a; 6 buildInputs = with a; [ 7 libX11 xproto libXt libXaw libSM libICE libXmu 8 - libXext gnuchess 9 ]; 10 in 11 rec { 12 src = fetchurl { 13 - url = "http://ftp.gnu.org/gnu/xboard/xboard-${version}.tar.gz"; 14 - sha256 = "0fwdzcav8shvzi7djphrlav29vwxnx63spzsldlhrglr7qpg28av"; 15 }; 16 17 inherit buildInputs; ··· 25 sed -e '/SECOND_CHESS_PROGRAM/s@gnuchessx@${a.gnuchess}/bin/gnuchessx@' -i xboard.h 26 '') ["doUnpack" "minInit"]; 27 28 - name = "xboard-" + version; 29 meta = { 30 description = "XBoard - a chess board compatible with GNU Chess"; 31 };
··· 1 + a: 2 let 3 fetchurl = a.fetchurl; 4 5 buildInputs = with a; [ 6 libX11 xproto libXt libXaw libSM libICE libXmu 7 + libXext gnuchess texinfo libXpm 8 ]; 9 + 10 + s = import ./src-for-default.nix; 11 in 12 rec { 13 src = fetchurl { 14 + inherit(s) url; 15 + sha256 = s.hash; 16 }; 17 18 inherit buildInputs; ··· 26 sed -e '/SECOND_CHESS_PROGRAM/s@gnuchessx@${a.gnuchess}/bin/gnuchessx@' -i xboard.h 27 '') ["doUnpack" "minInit"]; 28 29 + inherit(s) name; 30 meta = { 31 description = "XBoard - a chess board compatible with GNU Chess"; 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 in 162 qs list []; 163 164 }
··· 161 in 162 qs list []; 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 + 170 }
+9
pkgs/lib/tests.nix
··· 61 expected = true; 62 }; 63 64 testOverridableDelayableArgsTest = { 65 expr = 66 let res1 = defaultOverridableDelayableArgs id {};
··· 61 expected = true; 62 }; 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 + 73 testOverridableDelayableArgsTest = { 74 expr = 75 let res1 = defaultOverridableDelayableArgs id {};
+28
pkgs/misc/bleeding-edge-fetch-infos.nix
··· 295 url = "http://mawercer.de/~nix/repos/git_fast_export-1464dabbff7fe42b9069e98869db40276d295ad6.tar.gz"; 296 sha256 = "4d99bf7eefe86dd3305fc5ce27581830fc7dfe10f66ff5c5da054f737704b0bd"; 297 }; 298 }
··· 295 url = "http://mawercer.de/~nix/repos/git_fast_export-1464dabbff7fe42b9069e98869db40276d295ad6.tar.gz"; 296 sha256 = "4d99bf7eefe86dd3305fc5ce27581830fc7dfe10f66ff5c5da054f737704b0bd"; 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 + }; 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; 2 3 - stdenv.mkDerivation { 4 - name = "fuse-2.7.4"; 5 6 builder = ./builder.sh; 7 8 src = fetchurl { 9 - url = mirror://sourceforge/fuse/fuse-2.7.4.tar.gz; 10 - sha256 = "1rj9xn6ynbcqp6n5pf54jcyq13viij0jhv7adv89pq6lwpn71c68"; 11 }; 12 13 configureFlags = "--disable-kernel-module"; 14 15 - buildInputs = [utillinux]; 16 17 inherit utillinux; 18
··· 1 + { stdenv, fetchurl, utillinux }: 2 3 + stdenv.mkDerivation rec { 4 + name = "fuse-2.8.1"; 5 6 builder = ./builder.sh; 7 8 src = fetchurl { 9 + url = "mirror://sourceforge/fuse/${name}.tar.gz"; 10 + sha256 = "1brfgm2yxy060i6kcdlg30g2d48r6v9nhyxbfscpr6ijrrb10zq0"; 11 }; 12 13 configureFlags = "--disable-kernel-module"; 14 15 + buildInputs = [ utillinux ]; 16 17 inherit utillinux; 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 import ./generic.nix ( 6 7 rec { 8 - version = "2.6.27.38"; 9 10 src = fetchurl { 11 url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2"; 12 - sha256 = "1cciqyw7pz5iik1iz1p9xv6zc4xwy6dbbkwwbjnfwgkssx8bzyj3"; 13 }; 14 15 features = {
··· 5 import ./generic.nix ( 6 7 rec { 8 + version = "2.6.27.39"; 9 10 src = fetchurl { 11 url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2"; 12 + sha256 = "0l43mbh19d2h98c43y6i6xx39dhcwr9q2ggn8qhrw8jlgzn42hq8"; 13 }; 14 15 features = {
+3 -1
pkgs/os-specific/linux/kernel/linux-2.6.31.nix
··· 45 killOption 'CONFIG_GCOV.*' 46 killOption 'CONFIG_KGDB.*' 47 killOption 'CONFIG_.*_TEST' 48 - 49 killOption CONFIG_KERNEL_BZIP2 50 killOption CONFIG_KERNEL_LZMA 51 setOptionYes CONFIG_KERNEL_GZIP
··· 45 killOption 'CONFIG_GCOV.*' 46 killOption 'CONFIG_KGDB.*' 47 killOption 'CONFIG_.*_TEST' 48 + 49 + killOption 'CONFIG_USB_OTG_BLACKLIST_HUB' 50 + 51 killOption CONFIG_KERNEL_BZIP2 52 killOption CONFIG_KERNEL_LZMA 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, ... }: 2 3 stdenv.mkDerivation rec { 4 name = "util-linux-ng-2.16.2"; 5 6 src = fetchurl { 7 - url = "mirror://kernel/linux/utils/util-linux-ng/v2.16/${name}.tar.bz2"; 8 - sha256 = "1sx3z64z8z95v93k0c9lczcp04zw4nm3d2rkhczkyxcpdfcgbhxi"; 9 }; 10 11 configureFlags = '' ··· 13 ${if ncurses == null then "--without-ncurses" else ""} 14 ''; 15 16 buildInputs = stdenv.lib.optional (ncurses != null) ncurses; 17 18 # !!! It would be better to obtain the path to the mount helpers ··· 22 preConfigure = '' 23 substituteInPlace mount/mount.c --replace /sbin/mount. /var/run/current-system/sw/sbin/mount. 24 substituteInPlace mount/umount.c --replace /sbin/umount. /var/run/current-system/sw/sbin/umount. 25 ''; 26 27 }
··· 1 + { stdenv, fetchurl, ncurses ? null, autoconf, libtool, automake, 2 + gettext, cvs, pkgconfig, ... }: 3 4 stdenv.mkDerivation rec { 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 + # }; 11 12 src = fetchurl { 13 + url = "file:///home/llbatlle/arm/stdenv-updates/util-linux-ng.tar.gz"; 14 + sha256 = "07ichlan4jqrcz13ldbcrwqn8z28fmj0jz7k4naf1ajyk1l9m4h1"; 15 }; 16 17 configureFlags = '' ··· 19 ${if ncurses == null then "--without-ncurses" else ""} 20 ''; 21 22 + buildNativeInputs = [ autoconf libtool automake gettext pkgconfig cvs ]; 23 buildInputs = stdenv.lib.optional (ncurses != null) ncurses; 24 25 # !!! It would be better to obtain the path to the mount helpers ··· 29 preConfigure = '' 30 substituteInPlace mount/mount.c --replace /sbin/mount. /var/run/current-system/sw/sbin/mount. 31 substituteInPlace mount/umount.c --replace /sbin/umount. /var/run/current-system/sw/sbin/umount. 32 + sh autogen.sh 33 + autoreconf -vfi 34 ''; 35 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}: 2 3 stdenv.mkDerivation rec { 4 - name = "apache-couchdb-0.8.1-incubating"; 5 src = fetchurl { 6 - url = mirror://apache/incubator/couchdb/0.8.1-incubating/apache-couchdb-0.8.1-incubating.tar.gz; 7 - sha256 = "0w59kl7p5mgym1cd7j2pji6fcjq0y7yabcx2hx43vrcyjw31azv4"; 8 }; 9 10 - buildInputs = [erlang spidermonkey icu]; 11 12 postInstall = '' 13 sed -i -e "s|\`getopt|\`${getopt}/bin/getopt|" $out/bin/couchdb
··· 1 + args @ {stdenv, fetchurl, erlang, spidermonkey, 2 + icu, getopt, curl, ...}: 3 + 4 + let s = import ./src-for-default.nix; in 5 6 stdenv.mkDerivation rec { 7 + inherit (s) name; 8 src = fetchurl { 9 + inherit (s) url; 10 + sha256 = s.hash; 11 }; 12 13 + buildInputs = [erlang spidermonkey icu curl]; 14 15 postInstall = '' 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 })) // {inherit inputproto randrproto xorgserver xproto ;}; 1309 1310 xf86inputevdev = (stdenv.mkDerivation ((if overrides ? xf86inputevdev then overrides.xf86inputevdev else x: x) { 1311 - name = "xf86-input-evdev-2.3.0"; 1312 builder = ./builder.sh; 1313 src = fetchurl { 1314 - url = mirror://xorg/X11R7.5/src/everything/xf86-input-evdev-2.3.0.tar.bz2; 1315 - sha256 = "1j36qckxn8pbj11da800ab4xrzwri6ygdidm5x7s20cjrq644mvd"; 1316 }; 1317 buildInputs = [pkgconfig xorgserver xproto ]; 1318 })) // {inherit xorgserver xproto ;}; ··· 1998 })) // {inherit ;}; 1999 2000 xorgserver = (stdenv.mkDerivation ((if overrides ? xorgserver then overrides.xorgserver else x: x) { 2001 - name = "xorg-server-1.7.1"; 2002 builder = ./builder.sh; 2003 src = fetchurl { 2004 - url = mirror://xorg/X11R7.5/src/everything/xorg-server-1.7.1.tar.bz2; 2005 - sha256 = "082c7d8xhb9zm063r01ja442mvfi9alp1vn538d7saxxkki0v355"; 2006 }; 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 })) // {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 ;};
··· 1308 })) // {inherit inputproto randrproto xorgserver xproto ;}; 1309 1310 xf86inputevdev = (stdenv.mkDerivation ((if overrides ? xf86inputevdev then overrides.xf86inputevdev else x: x) { 1311 + name = "xf86-input-evdev-2.3.1"; 1312 builder = ./builder.sh; 1313 src = fetchurl { 1314 + url = mirror://xorg/individual/driver/xf86-input-evdev-2.3.1.tar.bz2; 1315 + sha256 = "13qxa5ah10d3m4501n7wpj2vzp04rlva4r57kzh8g6iqzpi2lbs6"; 1316 }; 1317 buildInputs = [pkgconfig xorgserver xproto ]; 1318 })) // {inherit xorgserver xproto ;}; ··· 1998 })) // {inherit ;}; 1999 2000 xorgserver = (stdenv.mkDerivation ((if overrides ? xorgserver then overrides.xorgserver else x: x) { 2001 + name = "xorg-server-1.7.3"; 2002 builder = ./builder.sh; 2003 src = fetchurl { 2004 + url = mirror://xorg/individual/xserver/xorg-server-1.7.3.tar.bz2; 2005 + sha256 = "1d1dkidb8bpnws8akihy8wfxqqz055jpng602mvcf3q3rl9l2r2b"; 2006 }; 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 })) // {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 patchPhase = "sed -i '/USE_GETTEXT_TRUE/d' sxpm/Makefile.in cxpm/Makefile.in"; 78 }; 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 setxkbmap = attrs: attrs // { 96 postInstall = 97 '' ··· 148 [ args.zlib xorg.xf86bigfontproto xorg.glproto args.mesa xorg.xf86driproto 149 xorg.compositeproto xorg.scrnsaverproto xorg.resourceproto 150 xorg.xineramaproto xorg.dri2proto xorg.xf86dgaproto xorg.dmxproto 151 - xorg.libdmx xorg.xf86vidmodeproto xorg.libXext 152 ]; 153 propagatedBuildInputs = 154 [ xorg.libpciaccess xorg.inputproto xorg.xextproto xorg.randrproto ];
··· 77 patchPhase = "sed -i '/USE_GETTEXT_TRUE/d' sxpm/Makefile.in cxpm/Makefile.in"; 78 }; 79 80 setxkbmap = attrs: attrs // { 81 postInstall = 82 '' ··· 133 [ args.zlib xorg.xf86bigfontproto xorg.glproto args.mesa xorg.xf86driproto 134 xorg.compositeproto xorg.scrnsaverproto xorg.resourceproto 135 xorg.xineramaproto xorg.dri2proto xorg.xf86dgaproto xorg.dmxproto 136 + xorg.libdmx xorg.xf86vidmodeproto xorg.libXext 137 ]; 138 propagatedBuildInputs = 139 [ xorg.libpciaccess xorg.inputproto xorg.xextproto xorg.randrproto ];
+2 -1
pkgs/servers/x11/xorg/tarballs-7.5.list
··· 114 mirror://xorg/X11R7.5/src/everything/xf86driproto-2.1.0.tar.bz2 115 mirror://xorg/X11R7.5/src/everything/xf86-input-acecad-1.4.0.tar.bz2 116 mirror://xorg/X11R7.5/src/everything/xf86-input-aiptek-1.3.0.tar.bz2 117 mirror://xorg/X11R7.5/src/everything/xf86-input-evdev-2.3.0.tar.bz2 118 mirror://xorg/X11R7.5/src/everything/xf86-input-joystick-1.4.99.2.tar.bz2 119 mirror://xorg/X11R7.5/src/everything/xf86-input-keyboard-1.4.0.tar.bz2 ··· 179 mirror://xorg/X11R7.5/src/everything/xlsclients-1.0.2.tar.bz2 180 mirror://xorg/X11R7.5/src/everything/xmodmap-1.0.4.tar.bz2 181 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/X11R7.5/src/everything/xorg-sgml-doctools-1.3.tar.bz2 184 mirror://xorg/X11R7.5/src/everything/xpr-1.0.3.tar.bz2 185 mirror://xorg/X11R7.5/src/everything/xprop-1.1.0.tar.bz2
··· 114 mirror://xorg/X11R7.5/src/everything/xf86driproto-2.1.0.tar.bz2 115 mirror://xorg/X11R7.5/src/everything/xf86-input-acecad-1.4.0.tar.bz2 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 118 mirror://xorg/X11R7.5/src/everything/xf86-input-evdev-2.3.0.tar.bz2 119 mirror://xorg/X11R7.5/src/everything/xf86-input-joystick-1.4.99.2.tar.bz2 120 mirror://xorg/X11R7.5/src/everything/xf86-input-keyboard-1.4.0.tar.bz2 ··· 180 mirror://xorg/X11R7.5/src/everything/xlsclients-1.0.2.tar.bz2 181 mirror://xorg/X11R7.5/src/everything/xmodmap-1.0.4.tar.bz2 182 mirror://xorg/X11R7.5/src/everything/xorg-docs-1.5.tar.bz2 183 + mirror://xorg/individual/xserver/xorg-server-1.7.3.tar.bz2 184 mirror://xorg/X11R7.5/src/everything/xorg-sgml-doctools-1.3.tar.bz2 185 mirror://xorg/X11R7.5/src/everything/xpr-1.0.3.tar.bz2 186 mirror://xorg/X11R7.5/src/everything/xprop-1.1.0.tar.bz2
+1 -1
pkgs/stdenv/nix/prehook.sh
··· 1 export NIX_ENFORCE_PURITY=1 2 export NIX_IGNORE_LD_THROUGH_GCC=1 3 4 - if test "$system" = "i686-darwin" -o "$system" = "powerpc-darwin"; then 5 export NIX_DONT_SET_RPATH=1 6 export NIX_NO_SELF_RPATH=1 7 dontFixLibtool=1
··· 1 export NIX_ENFORCE_PURITY=1 2 export NIX_IGNORE_LD_THROUGH_GCC=1 3 4 + if test "$system" = "i686-darwin" -o "$system" = "powerpc-darwin" -o "$system" = "x86_64-darwin"; then 5 export NIX_DONT_SET_RPATH=1 6 export NIX_NO_SELF_RPATH=1 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 ]; 15 name = "ttf-mkfontdir-3.0.9-5.1"; 16 - buildInputs = [fontconfig freetype libunwind libtool 17 - flex bison]; 18 meta = { 19 description = "Create fonts.dir for TTF font directory."; 20 }; 21 - extraReplacements = ''sed -e 's/int isatty(int [^)]*)/& throw()/' ''; 22 - omitConfigure = true; 23 - } // args) 24 -
··· 1 + { stdenv, fetchurl, freetype, fontconfig, libunwind, libtool, flex, bison }: 2 + 3 + stdenv.mkDerivation { 4 name = "ttf-mkfontdir-3.0.9-5.1"; 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 + 28 meta = { 29 description = "Create fonts.dir for TTF font directory."; 30 }; 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 }: 5 6 stdenv.mkDerivation rec { 7 - name = "nix-0.14pre18592"; 8 9 src = fetchurl { 10 - url = "http://hydra.nixos.org/build/156376/download/4/${name}.tar.bz2"; 11 - sha256 = "5f0d9612a5d06176a3f0a45b16155c43cbf94a2b22849030864de276cee7f9a8"; 12 }; 13 14 buildInputs = [perl curl openssl];
··· 4 }: 5 6 stdenv.mkDerivation rec { 7 + name = "nix-0.14pre18861"; 8 9 src = fetchurl { 10 + url = "http://hydra.nixos.org/build/181577/download/4/${name}.tar.bz2"; 11 + sha256 = "7de361f5a83d727ad8786255a0826139faecf3503e3e1402517adaf8b4c42477"; 12 }; 13 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}: 2 3 - stdenv.mkDerivation { 4 - name = "rpm-4.4.8"; 5 6 src = fetchurl { 7 - url = http://wraptastic.org/pub/rpm-4.4.x/rpm-4.4.8.tar.gz; 8 - sha256 = "02ddf076bwcpxzxq9i0ii1fzw2r69fk0gjkk2yrzgzsmb01na230"; 9 }; 10 11 # Note: we don't add elfutils to buildInputs, since it provides a 12 # 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"; 16 17 NIX_CFLAGS_LINK = "-L${elfutils}/lib"; 18 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]; 31 }
··· 1 + { stdenv, fetchurl, cpio, zlib, bzip2, xz, file, elfutils, nspr, nss, popt, db4 }: 2 3 + stdenv.mkDerivation rec { 4 + name = "rpm-4.7.2"; 5 6 src = fetchurl { 7 + url = "http://rpm.org/releases/rpm-4.7.x/${name}.tar.bz2"; 8 + sha1 = "07b90f653775329ea726ce0005c4c82f56167ca0"; 9 }; 10 + 11 + buildInputs = [ cpio zlib bzip2 xz file nspr nss popt db4 ]; 12 13 # Note: we don't add elfutils to buildInputs, since it provides a 14 # bad `ld' and other stuff. 15 + NIX_CFLAGS_COMPILE = "-I${nspr}/include/nspr -I${nss}/include/nss -I${elfutils}/include"; 16 17 NIX_CFLAGS_LINK = "-L${elfutils}/lib"; 18 + 19 + configureFlags = "--with-external-db --without-lua"; 20 21 + meta = { 22 + homepage = http://www.rpm.org/; 23 + license = "GPLv2"; 24 + description = "The RPM Package Manager"; 25 + }; 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 13 buildInputs = [pcre]; 14 15 - doCheck = if stdenv.system == "i686-darwin" then false else true; 16 17 # On Mac OS X, force use of mkdir -p, since Grep's fallback 18 # (./install-sh) is broken.
··· 12 13 buildInputs = [pcre]; 14 15 + doCheck = if stdenv.isDarwin then false else true; 16 17 # On Mac OS X, force use of mkdir -p, since Grep's fallback 18 # (./install-sh) is broken.
+120 -95
pkgs/top-level/all-packages.nix
··· 77 78 79 # Helper functions that are exported through `pkgs'. 80 - helperFunctions = 81 (import ../stdenv/adapters.nix { inherit (pkgs) dietlibc fetchurl runCommand; }) // 82 (import ../build-support/trivial-builders.nix { inherit (pkgs) stdenv; inherit (pkgs.xorg) lndir; }); 83 ··· 330 331 ### TOOLS 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 acct = import ../tools/system/acct { 342 inherit fetchurl stdenv; 343 }; 344 345 - aefs = import ../tools/security/aefs { 346 inherit fetchurl stdenv fuse; 347 }; 348 ··· 405 inherit fetchurl stdenv gnutar gzip coreutils utillinux gnugrep gnused psmisc nettools; 406 }; 407 408 eggdrop = import ../tools/networking/eggdrop { 409 inherit fetchurl stdenv tcl; 410 }; ··· 537 sslSupport = ! ((stdenv ? isDietLibC) || (stdenv ? isStatic)); 538 }; 539 540 - curlftpfs = import ../tools/networking/curlftpfs { 541 inherit fetchurl stdenv fuse curl pkgconfig zlib glib; 542 }; 543 ··· 546 547 dar = import ../tools/archivers/dar { 548 inherit fetchurl stdenv zlib bzip2 openssl; 549 }; 550 551 dcraw = import ../tools/graphics/dcraw { ··· 598 inherit fetchurl stdenv texinfo perl 599 gnused groff libxml2 libxslt makeWrapper; 600 inherit (perlPackages) XMLSAX XMLParser XMLNamespaceSupport; 601 - libiconv = if system == "i686-darwin" then libiconv else null; 602 }; 603 604 - dosfstools = composedArgsAndFun (import ../tools/misc/dosfstools) { 605 inherit builderDefs; 606 }; 607 ··· 609 inherit fetchurl stdenv cdrkit m4; 610 }; 611 612 enblendenfuse = import ../tools/graphics/enblend-enfuse { 613 inherit fetchurl stdenv libtiff libpng lcms libxmi boost; 614 }; ··· 638 inherit stdenv fetchurl; 639 }; 640 641 - 642 expect = import ../tools/misc/expect { 643 inherit fetchurl stdenv tcl tk autoconf; 644 inherit (xorg) xproto libX11; ··· 666 }; 667 668 findutils = useFromStdenv "findutils" 669 - (if system == "i686-darwin" then findutils4227 else 670 import ../tools/misc/findutils { 671 inherit fetchurl stdenv coreutils; 672 } ··· 706 inherit (gtkLibs) gtk; 707 }; 708 709 getopt = import ../tools/misc/getopt { 710 inherit fetchurl stdenv; 711 }; ··· 721 inherit (xlibs) xproto libXt libX11; 722 }; 723 724 - glusterfs = builderDefsPackage ../tools/networking/glusterfs { 725 inherit fuse; 726 bison = bison24; 727 flex = flex2535; ··· 893 inherit fetchurl stdenv unzip jdk; 894 }; 895 896 jhead = import ../tools/graphics/jhead { 897 inherit stdenv fetchurl; 898 }; ··· 1107 inherit (gtkLibs) gtk; 1108 }; 1109 1110 ntp = import ../tools/networking/ntp { 1111 inherit fetchurl stdenv libcap; 1112 }; ··· 1294 inherit stdenv fetchurl; 1295 }; 1296 1297 - relfs = composedArgsAndFun (import ../tools/misc/relfs/cvs.2008.03.05.nix) { 1298 inherit fetchcvs stdenv ocaml postgresql fuse pcre 1299 builderDefs pkgconfig libuuid; 1300 inherit (gnome) gnomevfs GConf; ··· 1332 }; 1333 1334 rpm = import ../tools/package-management/rpm { 1335 - inherit fetchurl stdenv cpio zlib bzip2 file sqlite beecrypt neon elfutils; 1336 }; 1337 1338 rrdtool = import ../tools/misc/rrdtool { ··· 1356 inherit fetchurl stdenv bzip2; 1357 }; 1358 1359 sablotron = import ../tools/text/xml/sablotron { 1360 inherit fetchurl stdenv expat; 1361 }; ··· 1392 inherit fetchurl stdenv; 1393 }; 1394 1395 - smbfsFuse = composedArgsAndFun (import ../tools/networking/smbfs-fuse/0.8.7.nix) { 1396 inherit builderDefs samba fuse; 1397 }; 1398 ··· 1404 inherit fetchurl stdenv openssl; 1405 }; 1406 1407 sudo = import ../tools/security/sudo { 1408 inherit fetchurl stdenv coreutils pam groff; 1409 }; ··· 1415 inherit stdenv fetchurl kdebase kdelibs zlib libjpeg 1416 perl qt3 python libpng freetype expat; 1417 inherit (xlibs) libX11 libXext libXt libXaw libXpm; 1418 - }; 1419 - 1420 - sshfsFuse = import ../tools/networking/sshfs-fuse { 1421 - inherit fetchurl stdenv pkgconfig fuse glib; 1422 }; 1423 1424 ssmtp = import ../tools/networking/ssmtp { ··· 1552 wxGUI = getConfig [ "truecrypt" "wxGUI" ] true; 1553 }; 1554 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 { 1562 inherit stdenv fetchurl freetype fontconfig libunwind libtool bison; 1563 flex = flex2534; 1564 }; ··· 1590 inherit fetchurl stdenv automake autoconf libtool; 1591 }; 1592 1593 - wdfs = import ../tools/networking/wdfs { 1594 inherit stdenv fetchurl neon fuse pkgconfig glib; 1595 }; 1596 ··· 1624 xclip = import ../tools/misc/xclip { 1625 inherit fetchurl stdenv x11; 1626 inherit (xlibs) libXmu; 1627 }; 1628 1629 xmlroff = import ../tools/typesetting/xmlroff { ··· 1823 profiledCompiler = true; 1824 })); 1825 1826 - gccApple = wrapGCC (import ../development/compilers/gcc-apple { 1827 - inherit fetchurl stdenv noSysDirs; 1828 - profiledCompiler = true; 1829 - }); 1830 1831 gccupc40 = wrapGCCUPC (import ../development/compilers/gcc-upc-4.0 { 1832 inherit fetchurl stdenv bison autoconf gnum4 noSysDirs; ··· 1895 1896 gcl = builderDefsPackage ../development/compilers/gcl { 1897 inherit mpfr m4 binutils fetchcvs emacs; 1898 - inherit (xlibs) libX11 xproto inputproto libXi 1899 libXext xextproto libXt libXaw libXmu; 1900 stdenv = (overrideGCC stdenv gcc34) // {gcc = gcc33;}; 1901 }; ··· 2014 }; 2015 }; 2016 2017 falcon = builderDefsPackage (import ../development/interpreters/falcon) { 2018 inherit cmake; 2019 }; ··· 2120 makeWrapper graphviz which python; 2121 }; 2122 2123 nasm = import ../development/compilers/nasm { 2124 inherit fetchurl stdenv; 2125 }; ··· 2183 }; 2184 2185 strategoPackages017 = import ../development/compilers/strategoxt/0.17.nix { 2186 - inherit fetchurl stdenv pkgconfig aterm getopt jdk; 2187 }; 2188 2189 strategoPackages018 = import ../development/compilers/strategoxt/0.18.nix { 2190 - inherit fetchurl stdenv pkgconfig aterm getopt jdk makeStaticBinaries; 2191 }; 2192 2193 metaBuildEnv = import ../development/compilers/meta-environment/meta-build-env { ··· 2195 }; 2196 2197 swiProlog = import ../development/compilers/swi-prolog { 2198 - inherit fetchurl stdenv; 2199 }; 2200 2201 tinycc = import ../development/compilers/tinycc { ··· 3423 inherit (xlibs) libXmu libXi; 3424 }; 3425 3426 glibc = 3427 let haveRedHatKernel = system == "i686-linux" || system == "x86_64-linux"; 3428 haveBrokenRedHatKernel = haveRedHatKernel && getConfig ["brokenRedHatKernel"] false; ··· 4220 mesaSupported = 4221 system == "i686-linux" || 4222 system == "x86_64-linux" || 4223 system == "i686-darwin"; 4224 4225 mesa = import ../development/libraries/mesa { ··· 5009 }; 5010 5011 couchdb = import ../servers/http/couchdb { 5012 - inherit fetchurl stdenv erlang spidermonkey icu getopt; 5013 }; 5014 5015 fingerd_bsd = import ../servers/fingerd/bsd-fingerd { ··· 5252 inherit fetchurl stdenv autoconf automake; 5253 }; 5254 5255 - btrfsProgs = builderDefsPackage (import ../os-specific/linux/btrfsprogs) { 5256 - inherit libuuid zlib acl; 5257 - }; 5258 - 5259 cpufrequtils = ( 5260 import ../os-specific/linux/cpufrequtils { 5261 inherit fetchurl stdenv libtool gettext; ··· 5275 inherit fetchurl stdenv zlib; 5276 }; 5277 5278 - davfs2 = import ../os-specific/linux/davfs2 { 5279 - inherit fetchurl stdenv zlib; 5280 - neon = neon028; 5281 }; 5282 5283 devicemapper = import ../os-specific/linux/device-mapper { ··· 5303 inherit devicemapper; 5304 }; 5305 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 - }; 5311 5312 e3cfsprogs = import ../os-specific/linux/e3cfsprogs { 5313 inherit stdenv fetchurl gettext; ··· 5329 inherit fetchurl stdenv; 5330 }; 5331 5332 - genext2fs = import ../os-specific/linux/genext2fs { 5333 - inherit fetchurl stdenv; 5334 - }; 5335 - 5336 gpm = import ../servers/gpm { 5337 inherit fetchurl stdenv ncurses bison; 5338 flex = flex2535; ··· 5410 5411 iwlwifi5000ucode = import ../os-specific/linux/firmware/iwlwifi-5000-ucode { 5412 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 }; 5422 5423 kbd = import ../os-specific/linux/kbd { ··· 5924 inherit fetchurl stdenv zlib SDL alsaLib pkgconfig pciutils; 5925 }; 5926 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 radeontools = import ../os-specific/linux/radeontools { 5936 inherit pciutils; 5937 inherit fetchurl stdenv; ··· 5959 inherit fetchurl stdenv klibc; 5960 zlib = zlibStatic; 5961 libjpeg = libjpegStatic; 5962 - }; 5963 - 5964 - squashfsTools = import ../os-specific/linux/squashfs { 5965 - inherit fetchurl stdenv zlib; 5966 }; 5967 5968 statifier = builderDefsPackage (import ../os-specific/linux/statifier) { ··· 6065 utillinuxCurses = utillinuxngCurses; 6066 6067 utillinuxng = makeOverridable (import ../os-specific/linux/util-linux-ng) { 6068 - inherit fetchurl stdenv; 6069 }; 6070 6071 utillinuxngCurses = utillinuxng.override { ··· 6088 inherit fetchurl stdenv qt4 imagemagick inkscape; 6089 }; 6090 6091 - xfsprogs = import ../os-specific/linux/xfsprogs/default.nix { 6092 - inherit fetchurl stdenv libtool gettext libuuid; 6093 - }; 6094 - 6095 xmoto = builderDefsPackage (import ../games/xmoto) { 6096 inherit chipmunk sqlite curl zlib bzip2 libjpeg libpng 6097 freeglut mesa SDL SDL_mixer SDL_image SDL_net SDL_ttf ··· 6470 }; 6471 6472 chrome = import ../applications/networking/browsers/chromium { 6473 - inherit stdenv fetchurl ffmpeg cairo nspr nss fontconfig freetype alsaLib makeWrapper unzip expat zlib; 6474 inherit (xlibs) libX11 libXext libXrender libXt ; 6475 inherit (gtkLibs) gtk glib pango atk; 6476 inherit (gnome) GConf; ··· 6666 libpng libjpeg libungif libtiff texinfo dbus; 6667 inherit (xlibs) libXaw libXpm libXft; 6668 inherit (gtkLibs) gtk; 6669 - xawSupport = system == "i686-darwin" || getPkgConfig "emacs" "xawSupport" false; 6670 xaw3dSupport = getPkgConfig "emacs" "xaw3dSupport" false; 6671 gtkGUI = getPkgConfig "emacs" "gtkSupport" true; 6672 xftSupport = getPkgConfig "emacs" "xftSupport" true; ··· 6741 inherit fetchurl stdenv; 6742 }; 6743 6744 quack = import ../applications/editors/emacs-modes/quack { 6745 inherit fetchurl stdenv emacs; 6746 }; ··· 6900 python pygtk gettext xlibs intltool babl gegl; 6901 inherit (gnome) gtk libart_lgpl; 6902 }; 6903 - 6904 gimpPlugins = import ../applications/graphics/gimp/plugins { inherit pkgs gimp; }; 6905 6906 gitAndTools = recurseIntoAttrs (import ../applications/version-management/git-and-tools { ··· 7502 7503 rsync = import ../applications/networking/sync/rsync { 7504 inherit fetchurl stdenv acl; 7505 - enableACLs = system != "i686-darwin"; 7506 }; 7507 7508 rxvt = import ../applications/misc/rxvt { ··· 8142 8143 xboard = builderDefsPackage (import ../games/xboard) { 8144 inherit (xlibs) libX11 xproto libXt libXaw libSM 8145 - libICE libXmu libXext; 8146 - inherit gnuchess; 8147 }; 8148 8149 xsokoban = builderDefsPackage (import ../games/xsokoban) { ··· 8495 8496 DisnixService = import ../tools/package-management/disnix/DisnixService { 8497 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 }; 8507 8508 pgadmin = import ../applications/misc/pgadmin {
··· 77 78 79 # Helper functions that are exported through `pkgs'. 80 + helperFunctions = 81 (import ../stdenv/adapters.nix { inherit (pkgs) dietlibc fetchurl runCommand; }) // 82 (import ../build-support/trivial-builders.nix { inherit (pkgs) stdenv; inherit (pkgs.xorg) lndir; }); 83 ··· 330 331 ### TOOLS 332 333 acct = import ../tools/system/acct { 334 inherit fetchurl stdenv; 335 }; 336 337 + aefs = import ../tools/filesystems/aefs { 338 inherit fetchurl stdenv fuse; 339 }; 340 ··· 397 inherit fetchurl stdenv gnutar gzip coreutils utillinux gnugrep gnused psmisc nettools; 398 }; 399 400 + btrfsProgs = builderDefsPackage (import ../tools/filesystems/btrfsprogs) { 401 + inherit libuuid zlib acl; 402 + }; 403 + 404 eggdrop = import ../tools/networking/eggdrop { 405 inherit fetchurl stdenv tcl; 406 }; ··· 533 sslSupport = ! ((stdenv ? isDietLibC) || (stdenv ? isStatic)); 534 }; 535 536 + curlftpfs = import ../tools/filesystems/curlftpfs { 537 inherit fetchurl stdenv fuse curl pkgconfig zlib glib; 538 }; 539 ··· 542 543 dar = import ../tools/archivers/dar { 544 inherit fetchurl stdenv zlib bzip2 openssl; 545 + }; 546 + 547 + davfs2 = import ../tools/filesystems/davfs2 { 548 + inherit fetchurl stdenv zlib; 549 + neon = neon028; 550 }; 551 552 dcraw = import ../tools/graphics/dcraw { ··· 599 inherit fetchurl stdenv texinfo perl 600 gnused groff libxml2 libxslt makeWrapper; 601 inherit (perlPackages) XMLSAX XMLParser XMLNamespaceSupport; 602 + libiconv = if stdenv.isDarwin then libiconv else null; 603 }; 604 605 + dosfstools = composedArgsAndFun (import ../tools/filesystems/dosfstools) { 606 inherit builderDefs; 607 }; 608 ··· 610 inherit fetchurl stdenv cdrkit m4; 611 }; 612 613 + e2fsprogs = import ../tools/filesystems/e2fsprogs { 614 + inherit fetchurl stdenv pkgconfig libuuid; 615 + }; 616 + 617 enblendenfuse = import ../tools/graphics/enblend-enfuse { 618 inherit fetchurl stdenv libtiff libpng lcms libxmi boost; 619 }; ··· 643 inherit stdenv fetchurl; 644 }; 645 646 expect = import ../tools/misc/expect { 647 inherit fetchurl stdenv tcl tk autoconf; 648 inherit (xorg) xproto libX11; ··· 670 }; 671 672 findutils = useFromStdenv "findutils" 673 + (if stdenv.isDarwin then findutils4227 else 674 import ../tools/misc/findutils { 675 inherit fetchurl stdenv coreutils; 676 } ··· 710 inherit (gtkLibs) gtk; 711 }; 712 713 + genext2fs = import ../tools/filesystems/genext2fs { 714 + inherit fetchurl stdenv; 715 + }; 716 + 717 getopt = import ../tools/misc/getopt { 718 inherit fetchurl stdenv; 719 }; ··· 729 inherit (xlibs) xproto libXt libX11; 730 }; 731 732 + glusterfs = builderDefsPackage ../tools/filesystems/glusterfs { 733 inherit fuse; 734 bison = bison24; 735 flex = flex2535; ··· 901 inherit fetchurl stdenv unzip jdk; 902 }; 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 + 912 jhead = import ../tools/graphics/jhead { 913 inherit stdenv fetchurl; 914 }; ··· 1123 inherit (gtkLibs) gtk; 1124 }; 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 + 1134 ntp = import ../tools/networking/ntp { 1135 inherit fetchurl stdenv libcap; 1136 }; ··· 1318 inherit stdenv fetchurl; 1319 }; 1320 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) { 1330 inherit fetchcvs stdenv ocaml postgresql fuse pcre 1331 builderDefs pkgconfig libuuid; 1332 inherit (gnome) gnomevfs GConf; ··· 1364 }; 1365 1366 rpm = import ../tools/package-management/rpm { 1367 + inherit fetchurl stdenv cpio zlib bzip2 xz file elfutils nspr nss popt; 1368 + db4 = db45; 1369 }; 1370 1371 rrdtool = import ../tools/misc/rrdtool { ··· 1389 inherit fetchurl stdenv bzip2; 1390 }; 1391 1392 + s3backer = import ../tools/filesystems/s3backer { 1393 + inherit fetchurl stdenv pkgconfig fuse curl expat; 1394 + }; 1395 + 1396 sablotron = import ../tools/text/xml/sablotron { 1397 inherit fetchurl stdenv expat; 1398 }; ··· 1429 inherit fetchurl stdenv; 1430 }; 1431 1432 + smbfsFuse = composedArgsAndFun (import ../tools/filesystems/smbfs-fuse) { 1433 inherit builderDefs samba fuse; 1434 }; 1435 ··· 1441 inherit fetchurl stdenv openssl; 1442 }; 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 + 1452 sudo = import ../tools/security/sudo { 1453 inherit fetchurl stdenv coreutils pam groff; 1454 }; ··· 1460 inherit stdenv fetchurl kdebase kdelibs zlib libjpeg 1461 perl qt3 python libpng freetype expat; 1462 inherit (xlibs) libX11 libXext libXt libXaw libXpm; 1463 }; 1464 1465 ssmtp = import ../tools/networking/ssmtp { ··· 1593 wxGUI = getConfig [ "truecrypt" "wxGUI" ] true; 1594 }; 1595 1596 + ttmkfdir = import ../tools/misc/ttmkfdir { 1597 inherit stdenv fetchurl freetype fontconfig libunwind libtool bison; 1598 flex = flex2534; 1599 }; ··· 1625 inherit fetchurl stdenv automake autoconf libtool; 1626 }; 1627 1628 + wdfs = import ../tools/filesystems/wdfs { 1629 inherit stdenv fetchurl neon fuse pkgconfig glib; 1630 }; 1631 ··· 1659 xclip = import ../tools/misc/xclip { 1660 inherit fetchurl stdenv x11; 1661 inherit (xlibs) libXmu; 1662 + }; 1663 + 1664 + xfsprogs = import ../tools/filesystems/xfsprogs { 1665 + inherit fetchurl stdenv libtool gettext libuuid; 1666 }; 1667 1668 xmlroff = import ../tools/typesetting/xmlroff { ··· 1862 profiledCompiler = true; 1863 })); 1864 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 + }) ; 1870 1871 gccupc40 = wrapGCCUPC (import ../development/compilers/gcc-upc-4.0 { 1872 inherit fetchurl stdenv bison autoconf gnum4 noSysDirs; ··· 1935 1936 gcl = builderDefsPackage ../development/compilers/gcl { 1937 inherit mpfr m4 binutils fetchcvs emacs; 1938 + inherit (xlibs) libX11 xproto inputproto libXi 1939 libXext xextproto libXt libXaw libXmu; 1940 stdenv = (overrideGCC stdenv gcc34) // {gcc = gcc33;}; 1941 }; ··· 2054 }; 2055 }; 2056 2057 + haxe = import ../development/compilers/haxe { 2058 + inherit fetchurl stdenv lib ocaml zlib makeWrapper; 2059 + inherit (bleedingEdgeRepos) sourceByName; 2060 + }; 2061 + 2062 falcon = builderDefsPackage (import ../development/interpreters/falcon) { 2063 inherit cmake; 2064 }; ··· 2165 makeWrapper graphviz which python; 2166 }; 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 + 2175 nasm = import ../development/compilers/nasm { 2176 inherit fetchurl stdenv; 2177 }; ··· 2235 }; 2236 2237 strategoPackages017 = import ../development/compilers/strategoxt/0.17.nix { 2238 + inherit fetchurl stdenv pkgconfig aterm getopt jdk ncurses; 2239 + readline = readline5; 2240 }; 2241 2242 strategoPackages018 = import ../development/compilers/strategoxt/0.18.nix { 2243 + inherit fetchurl stdenv pkgconfig aterm getopt jdk makeStaticBinaries ncurses; 2244 + readline = readline5; 2245 }; 2246 2247 metaBuildEnv = import ../development/compilers/meta-environment/meta-build-env { ··· 2249 }; 2250 2251 swiProlog = import ../development/compilers/swi-prolog { 2252 + inherit fetchurl stdenv gmp readline openssl libjpeg unixODBC zlib; 2253 + inherit (xlibs) libXinerama libXft libXpm libSM libXt; 2254 }; 2255 2256 tinycc = import ../development/compilers/tinycc { ··· 3478 inherit (xlibs) libXmu libXi; 3479 }; 3480 3481 + glefw = import ../development/libraries/glefw { 3482 + inherit fetchurl stdenv lib mesa; 3483 + inherit (xlibs) libX11 libXext xextproto; 3484 + }; 3485 + 3486 glibc = 3487 let haveRedHatKernel = system == "i686-linux" || system == "x86_64-linux"; 3488 haveBrokenRedHatKernel = haveRedHatKernel && getConfig ["brokenRedHatKernel"] false; ··· 4280 mesaSupported = 4281 system == "i686-linux" || 4282 system == "x86_64-linux" || 4283 + system == "x86_64-darwin" || 4284 system == "i686-darwin"; 4285 4286 mesa = import ../development/libraries/mesa { ··· 5070 }; 5071 5072 couchdb = import ../servers/http/couchdb { 5073 + inherit fetchurl stdenv erlang spidermonkey icu getopt 5074 + curl; 5075 }; 5076 5077 fingerd_bsd = import ../servers/fingerd/bsd-fingerd { ··· 5314 inherit fetchurl stdenv autoconf automake; 5315 }; 5316 5317 cpufrequtils = ( 5318 import ../os-specific/linux/cpufrequtils { 5319 inherit fetchurl stdenv libtool gettext; ··· 5333 inherit fetchurl stdenv zlib; 5334 }; 5335 5336 + darwinArchUtility = import ../os-specific/darwin/arch { 5337 + inherit stdenv; 5338 + }; 5339 + 5340 + darwinSwVersUtility = import ../os-specific/darwin/sw_vers { 5341 + inherit stdenv; 5342 }; 5343 5344 devicemapper = import ../os-specific/linux/device-mapper { ··· 5364 inherit devicemapper; 5365 }; 5366 5367 + libuuid = if ! stdenv.isDarwin then utillinuxng else null; 5368 5369 e3cfsprogs = import ../os-specific/linux/e3cfsprogs { 5370 inherit stdenv fetchurl gettext; ··· 5386 inherit fetchurl stdenv; 5387 }; 5388 5389 gpm = import ../servers/gpm { 5390 inherit fetchurl stdenv ncurses bison; 5391 flex = flex2535; ··· 5463 5464 iwlwifi5000ucode = import ../os-specific/linux/firmware/iwlwifi-5000-ucode { 5465 inherit fetchurl stdenv; 5466 }; 5467 5468 kbd = import ../os-specific/linux/kbd { ··· 5969 inherit fetchurl stdenv zlib SDL alsaLib pkgconfig pciutils; 5970 }; 5971 5972 radeontools = import ../os-specific/linux/radeontools { 5973 inherit pciutils; 5974 inherit fetchurl stdenv; ··· 5996 inherit fetchurl stdenv klibc; 5997 zlib = zlibStatic; 5998 libjpeg = libjpegStatic; 5999 }; 6000 6001 statifier = builderDefsPackage (import ../os-specific/linux/statifier) { ··· 6098 utillinuxCurses = utillinuxngCurses; 6099 6100 utillinuxng = makeOverridable (import ../os-specific/linux/util-linux-ng) { 6101 + inherit fetchurl stdenv autoconf libtool automake gettext cvs pkgconfig; 6102 }; 6103 6104 utillinuxngCurses = utillinuxng.override { ··· 6121 inherit fetchurl stdenv qt4 imagemagick inkscape; 6122 }; 6123 6124 xmoto = builderDefsPackage (import ../games/xmoto) { 6125 inherit chipmunk sqlite curl zlib bzip2 libjpeg libpng 6126 freeglut mesa SDL SDL_mixer SDL_image SDL_net SDL_ttf ··· 6499 }; 6500 6501 chrome = import ../applications/networking/browsers/chromium { 6502 + inherit stdenv fetchurl ffmpeg cairo nspr nss fontconfig freetype alsaLib makeWrapper unzip expat zlib; 6503 inherit (xlibs) libX11 libXext libXrender libXt ; 6504 inherit (gtkLibs) gtk glib pango atk; 6505 inherit (gnome) GConf; ··· 6695 libpng libjpeg libungif libtiff texinfo dbus; 6696 inherit (xlibs) libXaw libXpm libXft; 6697 inherit (gtkLibs) gtk; 6698 + xawSupport = stdenv.isDarwin || getPkgConfig "emacs" "xawSupport" false; 6699 xaw3dSupport = getPkgConfig "emacs" "xaw3dSupport" false; 6700 gtkGUI = getPkgConfig "emacs" "gtkSupport" true; 6701 xftSupport = getPkgConfig "emacs" "xftSupport" true; ··· 6770 inherit fetchurl stdenv; 6771 }; 6772 6773 + prologMode = import ../applications/editors/emacs-modes/prolog { 6774 + inherit fetchurl stdenv; 6775 + }; 6776 + 6777 quack = import ../applications/editors/emacs-modes/quack { 6778 inherit fetchurl stdenv emacs; 6779 }; ··· 6933 python pygtk gettext xlibs intltool babl gegl; 6934 inherit (gnome) gtk libart_lgpl; 6935 }; 6936 + 6937 gimpPlugins = import ../applications/graphics/gimp/plugins { inherit pkgs gimp; }; 6938 6939 gitAndTools = recurseIntoAttrs (import ../applications/version-management/git-and-tools { ··· 7535 7536 rsync = import ../applications/networking/sync/rsync { 7537 inherit fetchurl stdenv acl; 7538 + enableACLs = !stdenv.isDarwin; 7539 }; 7540 7541 rxvt = import ../applications/misc/rxvt { ··· 8175 8176 xboard = builderDefsPackage (import ../games/xboard) { 8177 inherit (xlibs) libX11 xproto libXt libXaw libSM 8178 + libICE libXmu libXext libXpm; 8179 + inherit gnuchess texinfo; 8180 }; 8181 8182 xsokoban = builderDefsPackage (import ../games/xsokoban) { ··· 8528 8529 DisnixService = import ../tools/package-management/disnix/DisnixService { 8530 inherit stdenv fetchsvn apacheAnt jdk axis2 shebangfix; 8531 }; 8532 8533 pgadmin = import ../applications/misc/pgadmin {
+4
pkgs/top-level/haskell-packages.nix
··· 288 inherit cabal; 289 }; 290 291 HUnit = import ../development/libraries/haskell/HUnit { 292 inherit cabal; 293 };
··· 288 inherit cabal; 289 }; 290 291 + httpdShed = import ../development/libraries/haskell/httpd-shed { 292 + inherit cabal network; 293 + }; 294 + 295 HUnit = import ../development/libraries/haskell/HUnit { 296 inherit cabal; 297 };
+3
pkgs/top-level/release.nix
··· 570 sdf = all; 571 strategoxt = all; 572 javafront = all; 573 dryad = linux; 574 }; 575 ··· 578 sdf = all; 579 strategoxt = all; 580 javafront = all; 581 dryad = linux; 582 }; 583
··· 570 sdf = all; 571 strategoxt = all; 572 javafront = all; 573 + strategoShell = linux ++ darwin; 574 dryad = linux; 575 }; 576 ··· 579 sdf = all; 580 strategoxt = all; 581 javafront = all; 582 + aspectjfront = all; 583 + strategoShell = all; 584 dryad = linux; 585 }; 586