lol

Mark some packages as low priority and disambiguate some others

+28 -76
+2 -2
pkgs/applications/networking/browsers/netsurf/libnsgif.nix
··· 1 1 args: with args; 2 2 stdenv.mkDerivation { 3 - name = "libnsbmp-0.0.1"; 3 + name = "libnsgif-0.0.1"; 4 4 5 5 src = fetchurl { 6 6 url = http://www.netsurf-browser.org/projects/releases/libnsgif-0.0.1-src.tar.gz; ··· 10 10 installPhase = "make PREFIX=$out install"; 11 11 buildInputs = []; 12 12 13 - meta = { 13 + meta = { 14 14 description = "Libnsbmp is a decoding library for gif image file formats"; # used by netsurf 15 15 homepage = http://www.netsurf-browser.org/projects/libnsgif/; 16 16 license = "MIT";
+1 -1
pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
··· 4 4 let version = "4.2.2"; in 5 5 6 6 stdenv.mkDerivation { 7 - name = "VirtualBox-GuestAdditions-${version}"; 7 + name = "VirtualBox-GuestAdditions-${version}-${kernel.version}"; 8 8 9 9 src = fetchurl { 10 10 url = "http://download.virtualbox.org/virtualbox/${version}/VBoxGuestAdditions_${version}.iso";
-46
pkgs/development/libraries/liblrdf/default.nix
··· 1 - x@{builderDefsPackage 2 - , libtool, autoconf, automake, ladspaH, librdf_raptor, pkgconfig, zlib 3 - , ...}: 4 - builderDefsPackage 5 - (a : 6 - let 7 - helperArgNames = ["stdenv" "fetchurl" "builderDefsPackage"] ++ 8 - []; 9 - 10 - buildInputs = map (n: builtins.getAttr n x) 11 - (builtins.attrNames (builtins.removeAttrs x helperArgNames)); 12 - sourceInfo = rec { 13 - baseName="liblrdf"; 14 - version="0.4.0"; 15 - project="lrdf"; 16 - name="${baseName}-${version}"; 17 - url="mirror://sourceforge/project/${project}/${baseName}/${version}/${name}.tar.gz"; 18 - hash="015jv7pp0a0qxgljgdvf7d01nj4fx0zgzg0wayjp7v86pa38xscm"; 19 - }; 20 - in 21 - rec { 22 - src = a.fetchurl { 23 - url = sourceInfo.url; 24 - sha256 = sourceInfo.hash; 25 - }; 26 - 27 - inherit (sourceInfo) name version; 28 - inherit buildInputs; 29 - 30 - /* doConfigure should be removed if not needed */ 31 - phaseNames = ["doConfigure" "doMakeInstall"]; 32 - 33 - meta = { 34 - description = "Lightweight RDF library with special support for LADSPA"; 35 - maintainers = with a.lib.maintainers; 36 - [ 37 - raskin 38 - ]; 39 - platforms = with a.lib.platforms; 40 - linux; 41 - license = a.lib.licenses.gpl2; 42 - }; 43 - passthru = { 44 - }; 45 - }) x 46 -
+3 -2
pkgs/os-specific/linux/cryptodev/default.nix
··· 1 1 { fetchurl, stdenv, kernel, onlyHeaders ? false }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cryptodev-linux-1.5"; 4 + pname = "cryptodev-linux-1.5"; 5 + name = "${pname}-${kernel.version}"; 5 6 6 7 src = fetchurl { 7 - url = "http://download.gna.org/cryptodev-linux/${name}.tar.gz"; 8 + url = "http://download.gna.org/cryptodev-linux/${pname}.tar.gz"; 8 9 sha256 = "13hybl5p0ck0vgi2gxmiwa2810gcfk78kdy17ai8nczj8il15mn0"; 9 10 }; 10 11
+1 -1
pkgs/os-specific/linux/ov511/ov511-2.30-default.nix
··· 1 1 {stdenv, fetchurl, kernel}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "ov511-2.30"; 4 + name = "ov511-2.30-${kernel.version}"; 5 5 builder = ./ov511-2.30-builder.sh; 6 6 src = fetchurl { 7 7 url = http://nixos.org/tarballs/ov511-2.30.tar.bz2;
+1 -1
pkgs/os-specific/linux/spl/default.nix
··· 1 1 { stdenv, fetchurl, kernel, perl, autoconf, automake, libtool, coreutils, gawk }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "spl-0.6.0-rc12"; 4 + name = "spl-0.6.0-rc12-${kernel.version}"; 5 5 src = fetchurl { 6 6 url = http://github.com/downloads/zfsonlinux/spl/spl-0.6.0-rc12.tar.gz; 7 7 sha256 = "166853pqa294f78mn4j4x9pri79lyv3j2h8m9fzhfy7d7gxfqljk";
+2 -1
pkgs/os-specific/linux/zfs/default.nix
··· 1 1 { stdenv, fetchurl, kernel, spl, perl, autoconf, automake, libtool, zlib, libuuid, coreutils, utillinux }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "zfs-0.6.0-rc12"; 4 + name = "zfs-0.6.0-rc12-${kernel.version}"; 5 + 5 6 src = fetchurl { 6 7 url = http://github.com/downloads/zfsonlinux/zfs/zfs-0.6.0-rc12.tar.gz; 7 8 sha256 = "1mipy6v63y8z3c5chn813x8c2r8mwyja1v19dvars3j85105xf1y";
+18 -22
pkgs/top-level/all-packages.nix
··· 723 723 724 724 flvtool2 = callPackage ../tools/video/flvtool2 { }; 725 725 726 - fontforge = callPackage ../tools/misc/fontforge { }; 726 + fontforge = lowPrio (callPackage ../tools/misc/fontforge { }); 727 727 728 728 fontforgeX = callPackage ../tools/misc/fontforge { 729 729 withX11 = true; ··· 1564 1564 trickle = callPackage ../tools/networking/trickle {}; 1565 1565 1566 1566 ttf2pt1 = callPackage ../tools/misc/ttf2pt1 { }; 1567 - ttf2pt1_cl_pdf = callPackage ../tools/misc/ttf2pt1 { }; 1568 1567 1569 1568 ucl = callPackage ../development/libraries/ucl { }; 1570 1569 ··· 1683 1682 1684 1683 unzip = callPackage ../tools/archivers/unzip { }; 1685 1684 1686 - unzipNLS = unzip.override { enableNLS = true; }; 1685 + unzipNLS = lowPrio (unzip.override { enableNLS = true; }); 1687 1686 1688 1687 uptimed = callPackage ../tools/system/uptimed { }; 1689 1688 ··· 1817 1816 1818 1817 dash = callPackage ../shells/dash { }; 1819 1818 1820 - ipython = callPackage ../shells/ipython { }; 1821 - 1822 1819 tcsh = callPackage ../shells/tcsh { }; 1823 1820 1824 1821 rush = callPackage ../shells/rush { }; ··· 2421 2418 2422 2419 oraclejdk = pkgs.jdkdistro true false; 2423 2420 2424 - oraclejre = pkgs.jdkdistro false false; 2421 + oraclejre = lowPrio (pkgs.jdkdistro false false); 2425 2422 2426 2423 jrePlugin = lowPrio (pkgs.jdkdistro false true); 2427 2424 ··· 2962 2959 inherit noSysDirs; 2963 2960 }; 2964 2961 2965 - binutils_gold = callPackage ../development/tools/misc/binutils { 2962 + binutils_gold = lowPrio (callPackage ../development/tools/misc/binutils { 2966 2963 inherit noSysDirs; 2967 2964 gold = true; 2968 - }; 2965 + }); 2969 2966 2970 2967 binutilsCross = lowPrio (forceBuildDrv (import ../development/tools/misc/binutils { 2971 2968 inherit stdenv fetchurl zlib; ··· 3193 3190 buildNativeInput after the renaming. 3194 3191 */ 3195 3192 pkgconfig = forceBuildDrv (callPackage ../development/tools/misc/pkgconfig { }); 3196 - pkgconfigUpstream = pkgconfig.override { vanilla = true; }; 3193 + pkgconfigUpstream = lowPrio (pkgconfig.override { vanilla = true; }); 3197 3194 3198 3195 premake = callPackage ../development/tools/misc/premake { }; 3199 3196 ··· 4126 4123 4127 4124 liblo = callPackage ../development/libraries/liblo { }; 4128 4125 4129 - liblrdf = callPackage ../development/libraries/liblrdf {}; 4126 + liblrdf = librdf; 4130 4127 4131 4128 liblscp = callPackage ../development/libraries/liblscp { }; 4132 4129 ··· 4389 4386 4390 4387 libunwind = callPackage ../development/libraries/libunwind { }; 4391 4388 4392 - libv4l = v4l_utils.override { 4389 + libv4l = lowPrio (v4l_utils.override { 4393 4390 withQt4 = false; 4394 - }; 4391 + }); 4395 4392 4396 4393 libva = callPackage ../development/libraries/libva { }; 4397 4394 ··· 4443 4440 pythonSupport = false; 4444 4441 }; 4445 4442 4446 - libxml2Python = libxml2.override { 4443 + libxml2Python = lowPrio (libxml2.override { 4447 4444 pythonSupport = true; 4448 - }; 4445 + }); 4449 4446 4450 4447 libxmlxx = callPackage ../development/libraries/libxmlxx { }; 4451 4448 ··· 4585 4582 4586 4583 nspr = callPackage ../development/libraries/nspr { }; 4587 4584 4588 - nss = callPackage ../development/libraries/nss { }; 4585 + nss = lowPrio (callPackage ../development/libraries/nss { }); 4589 4586 4590 4587 nssTools = callPackage ../development/libraries/nss { 4591 4588 includeTools = true; ··· 5482 5479 samba = callPackage ../servers/samba { }; 5483 5480 5484 5481 # A lightweight Samba, useful for non-Linux-based OSes. 5485 - samba_light = callPackage ../servers/samba { 5482 + samba_light = lowPrio (callPackage ../servers/samba { 5486 5483 pam = null; 5487 5484 fam = null; 5488 5485 cups = null; 5489 5486 acl = null; 5490 5487 openldap = null; 5491 - 5492 5488 # libunwind 1.0.1 is not ported to GNU/Hurd. 5493 5489 libunwind = null; 5494 - }; 5490 + }); 5495 5491 5496 5492 shishi = callPackage ../servers/shishi { }; 5497 5493 ··· 5651 5647 inherit fontconfig gpm freetype pkgconfig ncurses; 5652 5648 }; 5653 5649 5654 - fbtermStdenv = callPackage ../os-specific/linux/fbterm/stdenv.nix { }; 5650 + fbtermStdenv = lowPrio (callPackage ../os-specific/linux/fbterm/stdenv.nix { }); 5655 5651 5656 5652 fuse = callPackage ../os-specific/linux/fuse { }; 5657 5653 ··· 7216 7212 librsvg = null; 7217 7213 }; 7218 7214 7219 - imagemagickBig = callPackage ../applications/graphics/ImageMagick { }; 7215 + imagemagickBig = lowPrio (callPackage ../applications/graphics/ImageMagick { }); 7220 7216 7221 7217 # Impressive, formerly known as "KeyJNote". 7222 7218 impressive = callPackage ../applications/office/impressive { ··· 8092 8088 8093 8089 castle_combat = callPackage ../games/castle-combat { }; 8094 8090 8095 - construoBase = callPackage ../games/construo { 8091 + construoBase = lowPrio (callPackage ../games/construo { 8096 8092 mesa = null; 8097 8093 freeglut = null; 8098 - }; 8094 + }); 8099 8095 8100 8096 construo = construoBase.override { 8101 8097 inherit mesa freeglut;