Author: raskin
Date: Tue Nov 23 19:24:08 2010
New Revision: 24827
URL: https://svn.nixos.org/websvn/nix/?rev=24827&sc=1

Log:
Adding my pseudo-profile expression

Added:
   configurations/trunk/misc/raskin/lesser-expressions/
   configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix

Added: configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix Tue Nov 
23 19:24:08 2010        (r24827)
@@ -0,0 +1,55 @@
+let 
+NIXPKGS_env = builtins.getEnv "NIXPKGS";
+pkgsPath = if NIXPKGS_env == "" then /etc/nixos/nixpkgs else NIXPKGS_env;
+pkgs = import pkgsPath {}; in with pkgs;
+let customVim = import /etc/nixos/configurations/misc/raskin/custom-vim.nix; in
+let justUse = str: {name = str; path = builtins.getAttr str pkgs;}; in
+
+linkFarm "raskin-packages" ([
+               {name="python"; path=pythonFull;}
+               {name="libxml2-python"; path=libxml2Python;}
+               {name="libX11"; path=xlibs.libX11;}
+               {name="xproto"; path=xlibs.xproto;}
+               {name="kbproto"; path=xlibs.kbproto;}
+               {name="hg"; path=mercurial;}
+               {name="flash"; path=flashplayer10;}
+               {name="flash10"; path=flashplayer10;}
+               {name="mime"; path=shared_mime_info;}
+               {name="sgt-puzzles"; path=sgtpuzzles;}
+               {name="gtk"; path=gtkLibs.gtk;}
+               {name="atk"; path=gtkLibs.atk;}
+               {name="glib"; path=gtkLibs.glib;}
+               {name="gtkglext"; path=gnome.gtkglext;}
+               {name="pango"; path=gtkLibs.pango;}
+               {name="xkill"; path=xorg.xkill;}
+               {name="vim"; path=customVim pkgs;}
+               {name="uzbl"; path=uzbl.passthru.function { src = ("" + 
/var/repos/uzbl + "/"); };}
+               {name="kdebindings"; path=kde4.kdebindings;}
+               ] ++ (map justUse ["mesa" "freeglut" "cairo" "nss" "gsl"
+                       "libev" "libuuid" "pyxml" "libxml2" "zlib" "rubygems" 
+                       "gmp" "mpfr" "libpng" "libtiff" "fuse" "sbcl" "sqlite"
+                       "ncurses" "glibcLocales"
+                       "openoffice" 
+                       "openssl" "postgresql" "mysql"
+                       "intltool" "freetype" "jdkPlugin" "gajim"
+                       "pkgconfig" "fontconfig" "boost" "SDL" "SDL_mixer"
+                       "SDL_ttf" "opencv" "expat" "graphviz_2_0"
+                       "dejavu_fonts" "e2fsprogs" "dmtx" "qt4"
+                       #"empathy" 
+                       "hicolor_icon_theme" "libfixposix"
+                       ])
+               ++ 
+               [
+               {name="dbus-services"; path=(symlinkJoin "dbus-services" 
+                 [#empathy.pkgs.libmissioncontrol empathy.pkgs.libnotify 
empathy.pkgs.telepathy_gabble
+                  #empathy.pkgs.gnome28.gnome_keyring 
empathy.pkgs.telepathy_logger empathy.pkgs.gnome28.GConf
+                 ]);
+               }
+               {name="glib-schemas"; path=(symlinkJoin "glib-schemas" 
+                 [
+                  #empathy.pkgs.libmissioncontrol empathy.pkgs.libnotify 
empathy.pkgs.telepathy_gabble
+                  #empathy.pkgs.gnome28.gnome_keyring 
empathy.pkgs.telepathy_logger
+                 ]);
+               }
+               {name="eql-env"; path=(symlinkJoin "eql-env" [eql ecl gmp mpfr 
gcc glibc]);}
+               ])
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to