Author: raskin
Date: Fri Mar 30 08:00:39 2012
New Revision: 33486
URL: https://nixos.org/websvn/nix/?rev=33486&sc=1
Log:
Be able to instantiate my config at least
Modified:
configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix
configurations/trunk/misc/raskin/package-groups.nix
configurations/trunk/misc/raskin/private-packages.nix
configurations/trunk/misc/raskin/raskin-asus-n53j.nix
configurations/trunk/misc/raskin/raskin-config.nix
configurations/trunk/misc/raskin/services-main.nix
Modified: configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix
==============================================================================
--- configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix Fri Mar
30 07:32:54 2012 (r33485)
+++ configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix Fri Mar
30 08:00:39 2012 (r33486)
@@ -18,7 +18,8 @@
{name="flash10"; path=flashplayer10;}
{name="mime"; path=shared_mime_info;}
{name="sgt-puzzles"; path=sgtpuzzles;}
- {name="gtk"; path=gtkLibs.gtk;}
+ {name="gtk"; path=gtk;}
+ {name="gtk3"; path=gtk3;}
{name="atk"; path=gtkLibs.atk;}
{name="glib"; path=gtkLibs.glib;}
{name="gtkglext"; path=gnome.gtkglext;}
@@ -32,14 +33,15 @@
"libxslt"
"gmp" "mpfr" "libpng" "libtiff" "fuse" "sbcl" "sqlite"
"ncurses" "glibcLocales" "libffi"
- "openoffice" "allegro" "cgui"
+ "libreoffice" "allegro" "cgui"
"openssl" "postgresql" "mysql"
"intltool" "freetype" "jdkPlugin" "gajim"
"pkgconfig" "fontconfig" "boost" "SDL" "SDL_mixer"
- "SDL_ttf" "opencv" "expat" "graphviz_2_0"
"graphviz_2_24"
+ "SDL_ttf" "opencv" "expat" "graphviz_2_0"
"dejavu_fonts" "e2fsprogs" "dmtx" "qt4"
#"empathy"
- "hicolor_icon_theme" "libfixposix" "plan9port"
+ "hicolor_icon_theme" "libfixposix"
+ # "plan9port"
"pygtk" "pygobject" "pycairo" "ruby18"
])
++
@@ -49,11 +51,25 @@
#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="glib-schemas";
+ path=(runCommand "glib-schemas"
+ {
+ inherit glib;
+ schemasFiles =
+ (symlinkJoin "glib-schemas-raw"
+ [
+ #empathy.pkgs.libmissioncontrol empathy.pkgs.libnotify
empathy.pkgs.telepathy_gabble
+ #empathy.pkgs.gnome28.gnome_keyring
empathy.pkgs.telepathy_logger
+ pkgs.gtk3
+ pkgs.gsettings_desktop_schemas
+ ]);
+ }
+ ''
+ mkdir -p "$out"/share/glib-2.0/schemas
+ ln -s
"$schemasFiles"/share/glib-2.0/schemas/*.xml "$out"/share/glib-2.0/schemas
+ $glib/bin/glib-compile-schemas
"$out"/share/glib-2.0/schemas
+ '');
}
{name="ruby-gems"; path=(symlinkJoin "ruby-gems"
(with rubyLibs.merge {
Modified: configurations/trunk/misc/raskin/package-groups.nix
==============================================================================
--- configurations/trunk/misc/raskin/package-groups.nix Fri Mar 30 07:32:54
2012 (r33485)
+++ configurations/trunk/misc/raskin/package-groups.nix Fri Mar 30 08:00:39
2012 (r33486)
@@ -26,7 +26,7 @@
vala yap prover9 swiProlog
gambit gcl jre jdk spidermonkey
coq eprover /*isabelle*/ leo2 cvc3
- matita picolisp hol tptp
+ matita picolisp hol tptp go
pythonPackages.setuptools satallax
avrgcclibc clojure rLang pure
];
@@ -102,8 +102,7 @@
opera chromeWrapper
/*mozplugger*/
- (wrapFirefox { browser = firefox90Pkgs.firefox; nameSuffix="9"; })
- (wrapFirefox { browser = firefox90Pkgs.firefox; nameSuffix=""; })
+ (wrapFirefox { browser = firefox11Pkgs.firefox; nameSuffix=""; })
];
graphicEdit = [
@@ -116,7 +115,7 @@
fatXApps
= [
- /*openoffice*/ go_oo
+ libreoffice /*go_oo*/
wireshark /*gnash*/
/*abiword*/ fontforgeX xchm
/*scribus*/ lyx taskjuggler
@@ -164,7 +163,7 @@
# acl and attr - access control list and extended
# attributes support
- which binutils utillinuxngCurses file mssys
+ which binutils utillinuxCurses file mssys
xorg.lndir sqlite indent ltrace lsof
pstree psmisc diffutils /*guileLint*/
gawk patchelf tmux xdelta gptfdisk
@@ -326,7 +325,7 @@
xorg.libICE xorg.renderproto xorg.randrproto xorg.libXpm
confuse libxdg_basedir
freetype fontconfig
- dbus dbus_glib gnome2.glib_networking
+ dbus dbus_glib glib_networking
perlXMLParser ffmpeg
gmp mpfr cminpack flann
boehmgc libffi
@@ -353,7 +352,7 @@
thunderbird openoffice gajim
stumpwm ratpoison
subversion mercurial monotone git
- which binutils utillinuxngCurses file sqlite indent lsof psmisc
diffutils screen (lowPrio nixUnstable)
+ which binutils utillinuxCurses file sqlite indent lsof psmisc
diffutils screen (lowPrio nixUnstable)
patch rlwrap gnupg pinentry
btrfsProgs
MPlayer
Modified: configurations/trunk/misc/raskin/private-packages.nix
==============================================================================
--- configurations/trunk/misc/raskin/private-packages.nix Fri Mar 30
07:32:54 2012 (r33485)
+++ configurations/trunk/misc/raskin/private-packages.nix Fri Mar 30
08:00:39 2012 (r33486)
@@ -1,4 +1,4 @@
-{pkgs ? (import /etc/nixos/nixpkgs {})} :
+{pkgs ? (import <nixpkgs> {})} :
with pkgs;
let pp =
{
@@ -27,11 +27,11 @@
postInstall = x.fullDepEntry ''
cd "$out/bin"
mv tbe .tbe-wrapped
- echo -e '#!/bin/sh\ncd "'"$out"'"\n./bin/.tbe-wrapped' > tbe
+ echo -e '#!/bin/sh\ncd "'"$out"'"\n./bin/.tbe-wrapped "$@"' >
tbe
chmod a+x tbe
'' ["minInit"];
qt4 = qt48;
- buildInputs = [qt48 cmake_2_8_7] ++ (lib.filter (y : y.outPath !=
qt48.outPath) x.buildInputs);
+ buildInputs = [qt48 cmake] ++ (lib.filter (y : y.outPath !=
qt48.outPath) x.buildInputs);
}));
drgeo = (drgeo.override {src="" + /home/repos/drgeo-1.1.0 + "/";});
btrfsProgs = (btrfsProgs.override {
Modified: configurations/trunk/misc/raskin/raskin-asus-n53j.nix
==============================================================================
--- configurations/trunk/misc/raskin/raskin-asus-n53j.nix Fri Mar 30
07:32:54 2012 (r33485)
+++ configurations/trunk/misc/raskin/raskin-asus-n53j.nix Fri Mar 30
08:00:39 2012 (r33486)
@@ -237,7 +237,7 @@
nixpkgs.config = import (builtins.getEnv "NIXPKGS_CONFIG");
security = {
- extraSetuidPrograms = ["fusermount"
+ setuidPrograms = ["fusermount"
"mount" "umount" "sudo" "xlaunch"
"lsof" "suid-chroot" "fbterm" "pmount"
"pumount"
@@ -319,10 +319,6 @@
base // {
nesting = {
children = [
- (pkgs.lib.recursiveUpdate base {
- boot.loader.grub.configurationName = "Linux 2.6.29 (stable kernel)";
- boot.kernelPackages = let a = (pkgs.linuxPackagesFor pkgs.linux_2_6_29
a); in a;
- })
];
};
}
Modified: configurations/trunk/misc/raskin/raskin-config.nix
==============================================================================
--- configurations/trunk/misc/raskin/raskin-config.nix Fri Mar 30 07:32:54
2012 (r33485)
+++ configurations/trunk/misc/raskin/raskin-config.nix Fri Mar 30 08:00:39
2012 (r33486)
@@ -77,6 +77,7 @@
xf86videointel = p.xorg.xf86videointel_2_14_901;
};
grub2 = pp.grub2Bzr;
+ kexectools="/var/empty/";
};
libreoffice = {
force = true;
Modified: configurations/trunk/misc/raskin/services-main.nix
==============================================================================
--- configurations/trunk/misc/raskin/services-main.nix Fri Mar 30 07:32:54
2012 (r33485)
+++ configurations/trunk/misc/raskin/services-main.nix Fri Mar 30 08:00:39
2012 (r33486)
@@ -22,7 +22,7 @@
writeable = true;
};
};
- gw6c = {
+ gogoclient = {
enable = true;
# I failed to make tunnel really reliable with
@@ -31,12 +31,8 @@
autorun = false;
username = (import /root/nix-sysconfig/gw6c.nix).username;
- password = (import /root/nix-sysconfig/gw6c.nix).password;
+ password = "/root/nix-sysconfig/gw6c.pass";
server = (import /root/nix-sysconfig/gw6c.nix).server;
-
- everPing = "4";
-
- waitPingableBroker = false;
};
ircdHybrid = {
enable = true;
@@ -185,7 +181,7 @@
hostName = "401a0bf1";
};
- nfsKernel = {
+ nfs = {
server = {
enable = true;
exports = ''
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits