[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gsrc] Re: Nix on ‘fencepost’
From: |
Brian Gough |
Subject: |
Re: [bug-gsrc] Re: Nix on ‘fencepost’ |
Date: |
Thu, 01 Apr 2010 15:24:24 -0400 |
User-agent: |
Wanderlust/2.14.0 (Africa) Emacs/23.1 Mule/6.0 (HANACHIRUSATO) |
At Sun, 28 Mar 2010 12:36:57 -0400,
Brian Gough wrote:
>
> At Mon, 15 Mar 2010 22:51:16 +0100,
> Ludovic Courtès wrote:
> > The attached Guile script provides an approximate list of GNU packages
> > available in Nixpkgs. The output for ‘trunk’ is shown below.
>
> Thanks, I got that working -- using the guile-1.9.8 in nix on fencepost.
>
> I've cloned new copy of the repository and started tracking
> t/nixpkgs-libre so hopefully that will avoid any conflicts.
I made a nix expression from your script to run against nixpkgs-libre.
It seems to work ok on fencepost (using stdenvNative) but I'm not sure
if it is the "correct" way to do it--I'm still learning the nix
language. I will refine it and look at what dependencies we are
bringing in.
I think we can easily restrict the build to our candidate package set
by fixing the gnu entry in mirrors.nix to point a local directory, so
we only bring in the specific GNU package versions we want.
Incidentally, is there any documentation about how to write a Hydra
jobset? I looked at your guile-2-test.nix but couldn't figure it out
from that.
----------------------------------------------------------------------
let
nixpkgs = (import nixpkgs-libre/default.nix) {};
in
with nixpkgs; {
mypkgs = [
acct
aspell
auctex
autoconf
#autoconf213
autogen
automake
automake111x
automake19x
ballAndPaddle
bash
bashInteractive
bashReal
binutils
bison
bison24
ccrtp
cflow
#classpath
coreutils
coreutils_real
cpio
cppi
ddd
ddrescue
dejagnu
dico
diffutils
ed
eglibc
emacs
emacs22
emacs22Packages.emms
emacs23Packages.emms
emacsSnapshot
enscript
fdisk
findutils
freefont_ttf
fribidi
gawk
gcc
#gcc33
#gcc34
#gcc40
#gcc41
#gcc42
#gcc43
#gcc43_multi
#gcc44_real
#gccCrossStageStatic
#gcj
gdb
#gdbCross
gdbm
gengetopt
gettext
#gfortran
#gfortran40
#gfortran41
#gfortran42
#gfortran44
ghostscript
ghostscriptX
#glibc
#glibc211
#glibc25
#glibc29
#glibcLocales
global
gnash
gnat
gnuchess
gnugrep
gnum4
gnumake
gnunet
gnupatch
gnupg2
gnused
#gnused_4_2
gnutar
gnutls
gperf
gprolog
groff
grub2
gsl
guile
#guileGnome
guile_1_9
#guile_1_9_coverage
gv
gzip
hello
icecat3
#icecat3Xul
#icecatWrapper
#icecatXulrunner3
idutils
indent
inetutils
jwhois
libcdio
libextractor
libgcrypt
libiconv
libidn
libmicrohttpd
libsigsegv
libtasn1
libtool
#libtool_1_5
libunistring
libxmi
libzrtpcpp
lightning
lsh
mailutils
mcron
miscfiles
mkisofs
mpfr
myserver
ncurses
nettle
parted
plotutils
pth
pthreadmanpages
readline
remake
sharutils
texinfo
texmacs
time
tla
wget
zile
];
}
- Re: [bug-gsrc] Re: Nix on ‘fencepost’,
Brian Gough <=