[Nix-dev] Comparison existing and gentoo like directory layout
Marc Weber
marco-oweber at gmx.de
Fri Feb 6 02:15:14 CET 2009
I've tried extracting only the most imortant information:
The new design looks like this. I've stripped the last path component of
because it is the app name in almost all cases anyway.
On the other hand is would you put ssh within the server or an
application dir?
Anyway I think this list could be a starting point to see what packages
are availible at the moment. (Of course this list may be buggy.. but it
gives you some idea)
Except
development/libraries/
the existing sheme does split
I'm still a little bit biased in favour of keeping or enhancing the
current design because it means less work updating branches. I could
live with both layouts equally well.
One (gentoo) case popped up to my mind
www-servers/
lighttpd
[...]
app-admin/
apacheHttpd
[...]
www-apps/
trac
so apacheHttpd should be put in www-servers as well ?
what about trac? Isn't it a standalone http server as well or does it
require zope or such ? I do no longer remember..
Marc
++ gentoo like: (search for ++ to jump to the existing layout)
==============================================================
pp-backup/
dar rdiff_backup rsnapshot
dev-java/saxon/
saxonb
net-misc/
axel
curl
dhcp
finger_bsd
gupnptools
inetutils
iodine
jwhois
keychain
lsh
ntp
openssh
proxychains
proxytunnel
telnet
vpnc
tightvnc
wget
x11_ssh_askpass
iputils
iana_etc
d4x
rdesktop
rsync
unison
putty
net-wireless/firmware/
ipw2200fw
iwlwifi3945ucode
iwlwifi4965ucodeV1
zd1211fw
sys-devel/libtool/
libtool2
dev-db/mysql/
mysql_jdbc
x11-misc/
xclip
xsel
iconnamingutils
xautolock
dmenu
slim
synergy
xmobar
xmacro
xmove
xvidcap
keynav
rssglx
xlockmore
app-admin/
hddtemp
pwgen
sudo
su
testdisk
gamin
apacheHttpd
pwdutils
sysklogd
sysstat
gkrellm
pstree
app-crypt/
ccrypt
gnupg
gnupg2
pinentry
truecrypt
gpgme
app-nix/documentation/
manpages
dev-haskell/happy/
happy
dev-ruby/
rake
rubySqlite3
net-irc/
ircdHybrid
application
irssi
konversation
xchat
net-mail/
dovecot
fetchmail
app-dicts/
wordnet
sys-devel/bison/
bison1875
bison23
bison24
app-misc/
bfr
getopt
mc
screen
bridge_utils
fdupes
freemind
i810switch
games-emulation/
atari800
ataripp
dosbox
generator
app-misc/hello/
hello
dev-haskell/cabal/
cabal682
cabal683
cabalboot
games-puzzle/
fsg
/*tpm
kde-misc/
filelight
dev-embedded/
avrdude
uisp
app-editors/vim/
vim_configurable
app-nix/disnix/
DisnixService
games-fps/
ut2004demo
app-arch/gnutar/
gnutar151
net-ftp/
gftp
lftp
yafc
net-firewall/
iptables
app-nix/upstart/
upstartJobControl
app-shells/
pdsh
tcsh
app-editors/emacs-modes/
bbdb
cua
emms
haskellMode
maudeMode
nxml
quack
remember
sys-devel/visual-c++/
win32hello
dev-lang/python/
python24
dev-db/db4/
db44
db45
x11-terms/aterm/
aterm23
aterm242fixes
aterm25
x11-drivers/
nvidiaDrivers
radeontools
linuxwacom
synaptics
sys-devel/flex/
flex2535
flex2534
flex2533
flex254a
x11-wm/compiz/
compizExtra
dev-haskell/HDBC/
HDBC
HDBCPostgresql
HDBCSqlite
app-cdr/
cdrdao
cdrkit
dvdplusrwtools
cdrtools
k3b
www-client/mozilla-plugins/
flashplayer9
flashplayer10
sys-cluster/
rq
mpich2
dev-mono/
mono
gtkmozembedsharp
gtksharp1
gtksharp2
sys-devel/gnum4/
gnum4_1411
app-nix/build-support/vm/
vmTools
app-crypt/kerberos/
heimdal
games-arcade/
ballAndPaddle
dev-db/
mysql2pgsql
sqlite
unixODBC
mysql4
mysql5
pgadmin
media-plugins/bmp-plugins/
bmp_plugin_musepack
bmp_plugin_wma
media-gfx/
exif
fontforge
fontforgeX
gifsicle
graphviz
transfig
swftools
exiv2
blender
exrdisplay
feh
fspot
gimp
gphoto2
gqview
imagemagick
imagemagickBig
inkscape
keyjnote
pqiv
xara
xfig
freestyle
saneBackends
saneFrontends
xsane
app-nix/
allStdenvs
shebangfix
xpf
qcmm
toolbus
bleedingEdgeRepos
mk
initscripts
ov511
snix
umlutilities
upstart
nix
disnix
sourceAndTags
toolbuslib
myEnvFun
games-engines/
exult
gemrb
scummvm
zoom
dev-tex/
hevea
lazylist
polytable
texFunctions
www-client/
elinks
links
lynx
mozilla
opera
w3m
app-forensics/
chkrootkit
slsnif
sys-apps/findutils/
findutils4227
app-emulation/
wine
games-roguelike/
rogue
keen4
www-servers/tomcat/
tomcat6
axis2
sys-devel/automake/
automake17x
automake19x
automake110x
kde-base/kde/
kdelibs
kdebase
dev-haskell/haddock/
haddock09
app-emulation/virtualbox/
virtualbox
app-text/
asciidoc
bibtextools
convertlit
docbook2x
enscript
jing
lout
mpage
namazu
pdfjam
sablotron
trang
wv
xmlroff
xmlto
noweb
aspell
gtkspell
libspectre
libwpd
poppler
docbook5
popplerData
acroread
djvulibre
djview4
evince
gv
pinfo
rcs
xchm
xpdf
dblatex
ghostscript
tetex
tetexX11
sci-visualization/
gnuplot
gnuplotX
app-emacs/
auctex
media-libs/
ploticus
a52dec
aalib
babl
ctl
faac
faad2
freeimage
fontconfig
freealut
freetype
gegl
gd
glew
id3lib
ilmbase
imlib
imlib2
jasper
lcms
lib3ds
libao
libcaca
libcanberra
libcdaudio
libcddb
libdv
libdvdcss
libdvdnav
libdvdread
libexif
libgphoto2
libsamplerate
libid3tag
libiec61883
libjpeg
libmad
libmpcdec
libogg
libpng
libsndfile
libtheora
libtiff
giflib
libvorbis
libwmf
ming
mpeg2dec
openal
openalSoft
openexr_ctl
openexr_1_6_1
openexr_1_4_0
plib
rte
schroedinger
SDL
SDL_image
SDL_mixer
SDL_net
SDL_ttf
speex
t1lib
taglib
x264
xineLib
zvbi
freealut_soft
flacAlts
www-servers/jetty/
jetty61
net-analyzer/nagios/plugins/
nagiosPluginsOfficial
app-emulation/kvm/
kvm57
kvm76
kvm82
x11-libs/gtk-libs/
gtkLibs1x
gtkLibs210
gtkLibs212
gtkLibs214
app-nix/nix/
nixUnstable
media-fonts/
bakoma_ttf
corefonts
dejavu_fonts
freefont_ttf
liberation_ttf
mph_2b_damase
ttf_bitstream_vera
ucsFonts
unifont
vistafonts
dev-lang/ghc-6.8/
ghc682
ghc683
dev-tcltk/
expect
snack
sys-libs/readline/
readline4
readline5
x11-wm/xmonad/
xmonadContrib
app-dicts/dict/
dictDBCollector
sys-boot/
grub
syslinux
media-sound/teamspeak/
teamspeak_client
dev-util/darcs/
darcs2
media-sound/alsa/
alsa_1_0_19
media-video/
mjpegtools
ffmpeg
ffmpeg_svn
cinelerra
dvdauthor
kino
RealPlayer
vlc
xineUI
sys-apps/gnused/
gnused412
dev-scheme/
bigloo
stalin
guile
guileLint
gwrap
media-plugins/ladspa-plugins/
ladspaH
dev-db/postgresql/
postgresql_jdbc
dev-cpp/
opencxx
transformers
cairomm
net-ftp/ftp/
vsftpd
app-nix/documentation/rnrs/
r3rs
r4rs
r5rs
net-misc/fingerd/
fingerd_bsd
media-sound/
pulseaudio
abcde
audacity
aumix
beast
bmp
cddiscid
cdparanoiaIII
wavesurfer
qjackctl
lame
mpg321
sbagen
sox
timidity
vorbisTools
xmms
jackaudio
x11-wm/
dwm
icewm
ion3
jwm
ratpoison
wmiimenu
wmiiSnap
xmonad
enlightenment
net-nntp/
pan
sys-kernel/kernel/
kernel_module_acerhk
kernel_2_6_20
kernel_2_6_21
kernel_2_6_22
kernel_2_6_23
kernel_2_6_25
kernel_2_6_26
kernel_2_6_27
kernel_2_6_28
uml
app-nix/build-support/substitute/
substituteAll
sys-auth/
mktemp
nssmdns
nss_ldap
pam_console
pam_devperm
pam_ldap
pam_login
pam_unix2
app-pda/
multisync
dev-python/wxPython/
wxPython26
wxPython28
games-simulation/
micropolis
openttd
app-text/xml-dtd/docbook/
docbook_xml_dtd_412
docbook_xml_dtd_42
docbook_xml_dtd_43
media-libs/mesa/
mesaHeaders
dev-scheme/guile-modules/
guileLib
www-servers/
axis
jboss
jetty
lighttpd
tomcat5
net-wireless/
aircrackng
kismet
iwlwifi
ndiswrapper
wirelesstools
wpa_supplicant
media-libs/giflib/
libungif
net-mail/dovecot/
dovecot_1_1_1
dev-util/eclipse-sdk/plugins/
spoofax
dev-lang/strategoxt/
strategoxt017
strategoxtUtils
strategoxt
sci-mathematics/octave/
octaveHG
dev-java/
javaCup
gwt
javafront
jikes
antlr3
apacheAnt
apacheAnt14
emma
findbugs
hsqldb
atermjava
httpunit
gwtdragdrop
gwtwidgets
jakartabcel
jakartaregexp
javaCup
javasvn
jclasslib
jdom
jflex
jjtraveler
junit
lucene
mockobjects
saxon
sharedobjects
smack
swt
xalanj
batik
sys-devel/autoconf/
autoconf213
net-fs/
curlftpfs
wdfs
samba
nfsUtils
mount_cifs
app-nix/build-support/gcc-wrapper/
gcj
dev-dotnet/
gtksourceviewsharp
sys-process/
at
cron
fcron
psmisc
time
ts
lsof
cryopid
htop
exmap
numactl
procps
net-analyzer/
jnettop
ncat
netcat
netselect
nmap
tcpdump
nagios
zabbixAgent
zabbixServer
tcpWrapper
wireshark
sci-libs/
buddy
fftw
fftwSinglePrec
cfitsio
geos
gsl
indilib
libnova
proj
vxl
net-im/pidgin-plugins/
pidginotr
gnome-extra/
libgsf
games-puzzle/fsg/
fsgAltBuild
sci-calculators/
units
media-tv/
xmltv
wis_go7007
mythtv
xawtv
zapping
sci-chemistry/
openbabel
dev-libs/
libxml2
apr
aprutil
beecrypt
boehmgc
chmlib
clearsilver
cryptopp
cyrus_sasl
dbus_glib
directfb
editline
expat
fcgi
fribidi
glib214
gmime
gmp
mpfr
icu
ilbc
iniparser
libassuan
libcdio
libdaemon
libevent
libffi
libgcrypt
libgpgerror
libQGLViewer
libksba
libmcs
libmowgli
liboop
libsigcxx
libtasn1
libtommath
libusb
libxml2
libxslt
libzip
log4cxx
lzo
nss
openssl
pcre
popt
pth
pthread_stubs
redland
tecla
dietlibc
libnscd
libvolume_id
dev-games/
clanlib
app-accessibility/
flite
kde-base/
superkaramba
kcachegrind
arts
kuickshow
dev-perl/perl-modules/
buildPerlPackage
perlBerkeleyDB
perlDBDSQLite
perlDBFile
app-arch/
cabextract
checkinstall
cksfv
cpio
cromfs
lzma
p7zip
par2cmdline
rpm
unrar
unshield
unzip
zdelta
zip
epm
libmspack
dpkg
net-wireless/firmware/iwlwifi-4965-ucode/
iwlwifi4965ucodeV2
sci-physics/
opencascade
app-text/xml-dtd/
docbook_xml_ebnf_dtd
x11-apps/xneur/
xneur_0_8
www-apps/
trac
app-editors/
bvi
emacs21
emacs22
jedit
joe
kile
nano
nedit
vim
vimHugeX
net-libs/
gssdp
gupnp
libtorrent
gnet
gnutls
libmicrohttpd
libotr
libpcap
libupnp
loudmouth
telepathy_glib
telepathy_qt
martyr
dev-lisp/
clisp
sci-biology/
arb
biolib
emboss
mrbayes
ncbi_tools
paml
slr
pal2nal
app-doc/
doxygen
yodl
x11-libs/
agg
cairo
goocanvas
lesstif
lesstif93
libdrm
pangoxsl
qt3gcc33
qt3
qt3mysql
qt4
wxGTK26
Xaw3d
xlibsWrapper
libsexy
libnotify
xosd
dev-windows/
windowssdk
sys-kernel/kernel-headers/
kernelHeaders_2_6_18
kernelHeaders_2_6_21
kernelHeaders_2_6_23
kernelHeaders_2_6_25
kernelHeaders_2_6_26
kernelHeaders_2_6_28
dev-php/
roadsend
sys-libs/
cracklib
gdbm
libaal
libavc1394
libunwind
libxcrypt
ncursesDiet
slang
zlib
libselinux
libraw1394
libsepol
libsmbios
libcap
pam
zlib
dev-util/
bsdiff
cdecl
unifdef
diffstat
idutils
monotone
ecj
jdtsdk
buildbot
ccache
ctags
cmake
cproto
cflow
cscope
dejagnu
ddd
gperf
jikespg
lcov
oprofile
pmccabe
ragel
scons
splint
strace
valgrind
coredumper
cppunit
sysprof
bazaar
#biew
cvs
cvsps
cvs2svn
darcs
mercurial
monodevelop
monodoc
tla
www-servers/tomcat/jdbc/
tomcat_mysql_jdbc
games-strategy/
wesnoth
castleCombat
app-nix/build-support/release/
releaseTools
net-voip/
tapioca_qt
telepathy_gabble
www-servers/jboss/jdbc/
jboss_mysql_jdbc
sys-power/
iasl
acpi
acpitool
cpufrequtils
hibernate
powertop
net-p2p/
amule
azureus
bittorrent
bittornado
gtkgnutella
ktorrent
mldonkey
rtorrent
dclib
gnunet
valknut
media-gfx/splashutils/
splashutils_13
splashutils_15
net-print/
cups
dev-python/
pystringtemplate
foursuite
bsddb3
numeric
pil
psyco
pycairo
pycrypto
pygame
pygobject
pygtk
pyopengl
pysqlite
pyx
pyxml
twisted
ZopeInterface
zope
pythonmagick
www-apache/
mod_python
tomcat_connectors
mail-mta/
ssmtp
postfix
msmtp
sci-mathematics/
octave
gmm
atlas
coq
maxima
app-text/jing/
jing_tools
app-nix/build-support/nuke-references/
nukeReferences
x11-libs/opengl/
xorg_sys_opengl
sys-kernel/
kernelHeadersArm
kernelHeadersMips
kernelHeadersSparc
app-office/
aangifte2005
aangifte2006
aangifte2007
abiword
dia
lyx
openoffice
taskJuggler
net-misc/selenium/
selenium_rc_binary
dev-tex/pgf/
pgf1
pgf2
dev-java/antlr/
antlr
net-misc/neon/
neon026
neon028
neon
media-plugins/
ladspaPlugins
net-dialup/
mingetty
sys-devel/gcc-4.2/
gcc
gcc
net-nds/
openldap
dev-haskell/
lhs2tex
ehc
alex
frown
happy
uuagc
benchpress
maybench
binary
Crypto
gtk2hs
haxr
haxr_th
HaXml
haskellEditline
HTTP
monadlab
pcreLight
uulib
wxHaskell
X11
vty
zlibHaskell
app-emulation/qemu/
qemu
sys-fs/
aefs
jdiskreport
sshfsFuse
cramfsswap
devicemapper
e2fsprogs
e3cfsprogs
fuse
genext2fs
aufs
ext3cowtools
lvm2
mdadm
reiserfsprogs
reiser4progs
squashfsTools
sysfsutils
udev
ntfs3g
ntfsprogs
media-sound/audacious/
audacious
audacious_plugins
games-action/
superTuxKart
teeworlds
net-im/
mcabber
ejabberd
amsn
bitlbee
bitlbeeOtr
pidgin
skype_linux
mail-client/
mutt
sylpheed
thunderbird
dev-ml/
facile
lablgtk
dev-python/pyrex/
pyrex095
pyrex096
dev-lang/sdf/
sdf24
app-nix/lib/
stringsWithDeps
dev-lang/strategoxt/libraries/
strategoLibraries
app-nix/build-support/
buildEnv
fetchbzr
fetchcvs
fetchdarcs
fetchdarcs2
fetchsvn
fetchsvnssh
fetchhg
g77
g77_40
g77_41
g77_42
gfortran
monoDLLFixer
dev-libs/xslt/
docbook_xsl
docbook5_xsl
sys-devel/
bc
dev86
patchutils
gcc
gcc
gcc
gcc
visualcpp
autobuild
autoconf
byacc
gnum4
gnumake
gnumake380
hsc2hs
libtool
sparse
gdb
app-xemacs/
tm
dev-java/maven/
maven
mvn_bin
sys-apps/texinfo/
texinfo49
mail-filter/
bogofilter
procmail
x11-apps/
ttmkfdir
xneur
xpra
xlaunch
net-dns/
dnsmasq
host
libidn
dev-java/jakarta-commons/
commonsFileUpload
sci-electronics/
ngspice
x11-terms/
mrxvt
rxvt
rxvt_unicode
xterm
sys-apps/
file
groff
less
man
man_db
memtest86
mssys
parted
pciutils
qtparted
replace
smartmontools
which
help2man
texinfo
dbus
_915resolution
eject
fxload
hal
hdparm
hwdata
ifplugd
iproute
kbd
lm_sensors
module_init_tools
modutils
nettools
shadowutils
sysvinit
sysvtools
usbutils
utillinuxCurses
ed
busybox
games-fps/quake3/
quake3demo
quake3demodata
quake3game
dev-lang/
rxp
dylan
fpc
ghc66boot
ghc661
ghc66
ghc64
helium
hugs
llvm
nasm
ocaml_alts
scala
strategoxt
tinycc
webdsl
yap
lua4
lua5
maude
phpOld
php
realPerl
ruby
rLang
spidermonkey
sysPerl
tcl
sdf
swig
cil
cilaterm
lightning
++ existing : (search for ++ to jump to the gentoo like layout)
==============================================================
servers/dict/
dictDBCollector
development/tools/documentation/
doxygen
development/tools/build-managers/
apacheAnt
apacheAnt14
buildbot
cmake
gnumake
gnumake380
mk
scons
tools/typesetting/
asciidoc
bibtextools
docbook2x
hevea
lhs2tex
lout
pdfjam
xmlroff
xmlto
development/compilers/visual-c++/
win32hello
desktops/
superkaramba
enlightenment
development/tools/misc/automake/
automake17x
automake19x
automake110x
misc/maven/
maven
mvn_bin
applications/networking/mailreaders/
mutt
sylpheed
thunderbird
development/tools/parsing/happy/
happy
tools/admin/
tightvnc
applications/networking/cluster/
rq
servers/sql/
mysql4
mysql5
development/guile-modules/
guileLib
build-support/substitute/
substituteAll
development/tools/misc/
unifdef
autobuild
autoconf
avrdude
ccache
ctags
cproto
cflow
cscope
dejagnu
ddd
epm
gnum4
gperf
hsc2hs
help2man
iconnamingutils
kcachegrind
libtool
lsof
pmccabe
strace
swig
texinfo
uisp
gdb
yodl
tools/archivers/
cabextract
cpio
cromfs
dar
p7zip
unrar
unshield
unzip
zip
development/libraries/science/biology/
biolib
development/tools/java/
jclasslib
servers/monitoring/nagios/plugins/
nagiosPluginsOfficial
data/misc/
iana_etc
popplerData
development/compilers/strategoxt/
strategoxt017
strategoxtUtils
strategoxt
build-support/
NIX_GCC
buildEnv
fetchbzr
fetchcvs
fetchdarcs
fetchdarcs2
fetchsvn
fetchsvnssh
fetchhg
g77
g77_40
g77_41
g77_42
gfortran
monoDLLFixer
applications/science/math/
maxima
os-specific/linux/kvm/
kvm57
kvm76
kvm82
development/interpreters/pyrex/
pyrex095
pyrex096
applications/editors/vim/
vim_configurable
servers/mail/
dovecot
postfix
applications/audio/audacious/
audacious
audacious_plugins
tools/text/xml/
jing
rxp
sablotron
trang
xpf
applications/taxes/
aangifte2005
aangifte2006
aangifte2007
applications/misc/audio/
wavesurfer
sox
applications/editors/
bvi
ed
emacs21
emacs22
jedit
joe
kile
monodevelop
monodoc
nano
nedit
vim
vimHugeX
applications/misc/
truecrypt
acroread
#biew
blender
cdrtools
d4x
djvulibre
dmenu
evince
fetchmail
flite
freemind
gkrellm
gphoto2
gv
i810switch
k3b
lyx
mrxvt
multisync
pinfo
procmail
pstree
rxvt
rxvt_unicode
sbagen
synergy
taskJuggler
thinkingRock
wordnet
xchm
xmobar
xneur
xpdf
xterm
xmove
pgadmin
servers/http/tomcat/jdbc/
tomcat_mysql_jdbc
development/libraries/java/jakarta-commons/
commonsFileUpload
servers/fingerd/
fingerd_bsd
tools/backup/
rdiff_backup
rsnapshot
servers/http/jboss/jdbc/
jboss_mysql_jdbc
shells/
tcsh
development/tools/profiling/
oprofile
sysprof
tools/text/
convertlit
diffstat
enscript
groff
mpage
namazu
patchutils
pystringtemplate
replace
build-support/release/
releaseTools
desktops/kde/
kdelibs
kdebase
development/compilers/ghc-6.8/
ghc682
ghc683
applications/misc/xneur/
xneur_0_8
applications/office/
abiword
keyjnote
openoffice
development/tools/parsing/bison/
bison1875
bison23
bison24
applications/audio/bmp-plugins/
bmp_plugin_musepack
bmp_plugin_wma
development/libraries/giflib/
libungif
development/tools/parsing/
alex
antlr3
byacc
frown
happy
jikespg
ragel
sdf
development/libraries/neon/
neon026
neon028
neon
applications/networking/instant-messengers/pidgin-plugins/
pidginotr
lib/
stringsWithDeps
stringsWithDeps
tools/networking/p2p/
amule
azureus
bittorrent
bittornado
gtkgnutella
ktorrent
libtorrent
rtorrent
applications/networking/remote/
rdesktop
putty
development/tools/parsing/antlr/
antlr
development/tools/parsing/sdf/
sdf24
development/libraries/science/math/
atlas
tools/X11/
xpra
xlaunch
xmacro
keynav
data/sgml+xml/schemas/
docbook5
development/tools/misc/autoconf/
autoconf213
tools/misc/findutils/
findutils4227
servers/http/jetty/
jetty61
applications/science/electronics/
ngspice
applications/virtualization/qemu/
qemu
tools/system/
at
cron
fcron
filelight
pciutils
smartmontools
tm
ts
which
applications/networking/browsers/mozilla-plugins/
flashplayer9
flashplayer10
servers/ftp/
vsftpd
tools/text/xml/jing/
jing_tools
development/misc/
bleedingEdgeRepos
windowssdk
os-specific/linux/firmware/
ipw2200fw
iwlwifi3945ucode
iwlwifi4965ucodeV1
zd1211fw
servers/
pulseaudio
samba
development/tools/haskell/
uuagc
development/interpreters/python/
python24
applications/networking/sync/
rsync
unison
applications/science/logic/
coq
misc/tex/pgf/
pgf1
pgf2
development/python-modules/
foursuite
bsddb3
numeric
pil
psyco
pycairo
pycrypto
pygame
pygobject
pygtk
pyopengl
pysqlite
pyx
pyxml
twisted
ZopeInterface
zope
development/tools/guile/
guileLint
gwrap
applications/display-managers/
slim
applications/editors/emacs-modes/
bbdb
cua
emms
haskellMode
maudeMode
nxml
quack
remember
development/python-modules/wxPython/
wxPython26
wxPython28
servers/xmpp/
ejabberd
misc/
busybox
cups
freestyle
ghostscript
jackaudio
linuxwacom
ntfs3g
ntfsprogs
saneBackends
saneFrontends
sourceAndTags
synaptics
trac
xosd
xsane
myEnvFun
applications/virtualization/virtualbox/
virtualbox
games/
wesnoth
ballAndPaddle
castleCombat
exult
fsg
gemrb
micropolis
openttd
rogue
scummvm
superTuxKart
teeworlds
/*tpm
ut2004demo
zoom
keen4
development/ruby-modules/
rake
rubySqlite3
games/quake3/
quake3demo
quake3demodata
quake3game
development/tools/
cdecl
applications/graphics/
batik
dia
djview4
exrdisplay
feh
fspot
gimp
gqview
imagemagick
imagemagickBig
inkscape
kuickshow
pqiv
pythonmagick
xara
xfig
build-support/nuke-references/
nukeReferences
data/sgml+xml/schemas/xml-dtd/docbook/
docbook_xml_dtd_412
docbook_xml_dtd_42
docbook_xml_dtd_43
applications/networking/sniffers/
kismet
wireshark
development/perl-modules/
buildPerlPackage
perlBerkeleyDB
perlDBDSQLite
perlDBFile
applications/networking/newsreaders/
pan
development/tools/selenium/
selenium_rc_binary
tools/text/gnused/
gnused412
development/libraries/kerberos/
heimdal
misc/screensavers/
xautolock
rssglx
xlockmore
development/libraries/haskell/
benchpress
maybench
binary
Crypto
gtk2hs
haxr
haxr_th
HaXml
haskellEditline
HTTP
monadlab
pcreLight
uulib
wxHaskell
X11
vty
zlibHaskell
os-specific/linux/kernel/
kernel_module_acerhk
kernel_2_6_20
kernel_2_6_21
kernel_2_6_22
kernel_2_6_23
kernel_2_6_25
kernel_2_6_26
kernel_2_6_27
kernel_2_6_28
uml
servers/http/tomcat/
tomcat6
axis2
data/sgml+xml/schemas/xml-dtd/
docbook_xml_ebnf_dtd
os-specific/linux/splashutils/
splashutils_13
splashutils_15
servers/sql/mysql/
mysql_jdbc
development/libraries/readline/
readline4
readline5
build-support/vm/
vmTools
development/libraries/gtk-libs/
gtkLibs1x
gtkLibs210
gtkLibs212
gtkLibs214
tools/archivers/gnutar/
gnutar151
servers/http/
apacheHttpd
jboss
jetty
lighttpd
tomcat5
tools/graphics/
exif
gifsicle
gnuplot
gnuplotX
graphviz
ploticus
transfig
applications/video/
cinelerra
dvdauthor
kino
mythtv
RealPlayer
vlc
xawtv
xineUI
xvidcap
zapping
servers/irc/
ircdHybrid
servers/sql/postgresql/
postgresql_jdbc
applications/networking/browsers/
elinks
links
lynx
mozilla
opera
w3m
development/interpreters/octave/
octaveHG
development/tools/analysis/
emma
findbugs
lcov
sparse
splint
valgrind
development/libraries/java/
javaCup
hsqldb
atermjava
httpunit
gwtdragdrop
gwtwidgets
jakartabcel
jakartaregexp
javaCup
javasvn
jdom
jflex
jjtraveler
junit
lucene
mockobjects
saxon
sharedobjects
smack
swt
xalanj
applications/misc/hello/
hello
misc/emulators/
atari800
ataripp
dosbox
generator
wine
applications/networking/instant-messengers/teamspeak/
teamspeak_client
os-specific/linux/firmware/iwlwifi-4965-ucode/
iwlwifi4965ucodeV2
development/compilers/
dev86
iasl
bigloo
dylan
ehc
fpc
gcc
gcc
gcc
ghc661
ghc66
ghc64
gwt
helium
javafront
hugs
jikes
llvm
mono
nasm
ocaml_alts
gcc
opencxx
qcmm
roadsend
scala
stalin
strategoxt
tinycc
transformers
visualcpp
webdsl
yap
development/tools/misc/gnum4/
gnum4_1411
tools/security/
aefs
ccrypt
chkrootkit
gnupg
gnupg2
mktemp
nmap
pwgen
sudo
applications/window-managers/compiz/
compizExtra
development/libraries/db4/
db44
db45
os-specific/linux/upstart/
upstartJobControl
development/eclipse/
ecj
jdtsdk
development/libraries/haskell/HDBC/
HDBC
HDBCPostgresql
HDBCSqlite
data/sgml+xml/stylesheets/xslt/
docbook_xsl
docbook5_xsl
development/tools/documentation/haddock/
haddock09
servers/mail/dovecot/
dovecot_1_1_1
applications/version-management/
monotone
bazaar
cvs
cvsps
cvs2svn
darcs
mercurial
rcs
tla
applications/networking/p2p/
mldonkey
gnunet
valknut
os-specific/linux/alsa/
alsa_1_0_19
development/compilers/strategoxt/libraries/
strategoLibraries
applications/version-management/darcs/
darcs2
tools/networking/
#aircrackng
axel
cksfv
curl
curlftpfs
dnsmasq
dhcp
finger_bsd
gftp
gupnptools
host
inetutils
iodine
jnettop
jwhois
lftp
lsh
ncat
netcat
netselect
ntp
nssmdns
openssh
par2cmdline
pdsh
proxychains
sshfsFuse
ssmtp
tcpdump
telnet
vpnc
wdfs
wget
x11_ssh_askpass
tools/video/
mjpegtools
swftools
games/fsg/
fsgAltBuild
data/fonts/
bakoma_ttf
corefonts
dejavu_fonts
freefont_ttf
liberation_ttf
mph_2b_damase
ttf_bitstream_vera
ucsFonts
unifont
vistafonts
applications/networking/instant-messengers/
mcabber
amsn
bitlbee
bitlbeeOtr
pidgin
applications/science/biology/
arb
emboss
mrbayes
ncbi_tools
paml
pal2nal
tools/cd-dvd/
cdrdao
cdrkit
dvdplusrwtools
development/tools/literate-programming/
noweb
applications/audio/ladspa-plugins/
ladspaH
tools/package-management/disnix/
DisnixService
os-specific/linux/kernel-headers/
kernelHeaders_2_6_18
kernelHeaders_2_6_21
kernelHeaders_2_6_23
kernelHeaders_2_6_25
kernelHeaders_2_6_26
kernelHeaders_2_6_28
misc/tex/
auctex
dblatex
lazylist
polytable
tetex
tetexX11
texFunctions
servers/http/apache-modules/
mod_python
tomcat_connectors
applications/audio/
abcde
audacity
aumix
beast
bmp
cddiscid
cdparanoiaIII
flacAlts
qjackctl
lame
ladspaPlugins
mpg321
vorbisTools
xmms
tools/compression/
bsdiff
lzma
zdelta
development/tools/misc/texinfo/
texinfo49
development/libraries/
gssdp
gupnp
libxml2
a52dec
aalib
agg
apr
aprutil
arts
aspell
axis
babl
beecrypt
boehmgc
buddy
cairo
cairomm
chmlib
cil
cilaterm
clanlib
clearsilver
coredumper
ctl
cppunit
cracklib
cryptopp
cyrus_sasl
dbus
dbus_glib
dclib
directfb
editline
exiv2
expat
facile
faac
faad2
fcgi
ffmpeg
ffmpeg_svn
fftw
fftwSinglePrec
freeimage
cfitsio
fontconfig
freealut
freetype
fribidi
gamin
gdbm
gegl
geos
gd
glew
glib214
gmime
gmm
gmp
goocanvas
mpfr
gnet
gnutls
gpgme
gsl
gtkmozembedsharp
gtksharp1
gtksharp2
gtksourceviewsharp
gtkspell
icu
id3lib
ilbc
ilmbase
imlib
imlib2
indilib
iniparser
jasper
lablgtk
lcms
lesstif
lesstif93
lib3ds
libaal
libao
libassuan
libavc1394
libcaca
libcanberra
libcdaudio
libcddb
libcdio
libdaemon
libdv
libdrm
libdvdcss
libdvdnav
libdvdread
libevent
libexif
libffi
libgcrypt
libgpgerror
libgphoto2
libQGLViewer
libsamplerate
libspectre
libgsf
libid3tag
libidn
libiec61883
libjpeg
libksba
libmad
libmcs
libmicrohttpd
libmowgli
libmpcdec
libmspack
libnova
libogg
liboop
libotr
libpcap
libpng
libsigcxx
libsndfile
libtasn1
libtheora
libtiff
libtommath
libupnp
giflib
libusb
libunwind
libvorbis
libwmf
libwpd
libxcrypt
libxml2
libxslt
libzip
lightning
log4cxx
loudmouth
lzo
ming
mpeg2dec
mpich2
ncursesDiet
nss
openal
openalSoft
openbabel
opencascade
openexr_ctl
openexr_1_6_1
openexr_1_4_0
openldap
openssl
pangoxsl
pcre
plib
poppler
popt
proj
pth
pthread_stubs
qt3gcc33
qt3
qt3mysql
qt4
redland
rte
schroedinger
SDL
SDL_image
SDL_mixer
SDL_net
SDL_ttf
slang
snack
speex
sqlite
stlport
t1lib
taglib
tapioca_qt
tecla
telepathy_gabble
telepathy_glib
telepathy_qt
unixODBC
vxl
wxGTK26
x264
Xaw3d
xineLib
xlibsWrapper
zlib
zvbi
libraw1394
libsexy
libnotify
freealut_soft
zlib
martyr
toolbuslib
applications/networking/
msmtp
skype_linux
yafc
servers/monitoring/
nagios
zabbixAgent
zabbixServer
tools/package-management/
checkinstall
rpm
snix
dpkg
nix
disnix
data/documentation/
manpages
development/libraries/java/saxon/
saxonb
os-specific/linux/opengl/
xorg_sys_opengl
applications/editors/eclipse/plugins/
spoofax
tools/misc/
bc
bfr
bogofilter
expect
file
fontforge
fontforgeX
getopt
grub
hddtemp
idutils
jdiskreport
keychain
less
man
man_db
memtest86
mc
mssys
mysql2pgsql
parted
pinentry
proxytunnel
psmisc
qtparted
screen
shebangfix
slsnif
su
testdisk
time
ttmkfdir
units
wv
xclip
xmltv
xsel
fdupes
timidity
applications/networking/irc/
application
irssi
konversation
xchat
applications/window-managers/xmonad/
xmonadContrib
tools/package-management/nix/
nixUnstable
applications/window-managers/
dwm
icewm
ion3
jwm
ratpoison
wmiimenu
wmiiSnap
xmonad
os-specific/linux/
_915resolution
nfsUtils
acpi
acpitool
bridge_utils
cpufrequtils
cryopid
cramfsswap
devicemapper
dietlibc
e2fsprogs
e3cfsprogs
eject
fuse
fxload
genext2fs
hal
hdparm
hibernate
htop
hwdata
ifplugd
initscripts
iproute
iputils
iptables
kbd
kernelHeadersArm
kernelHeadersMips
kernelHeadersSparc
aufs
exmap
iwlwifi
nvidiaDrivers
wis_go7007
ext3cowtools
ndiswrapper
ov511
libselinux
libsepol
libsmbios
lm_sensors
libcap
libnscd
libvolume_id
lvm2
mdadm
mingetty
module_init_tools
mount_cifs
modutils
nettools
numactl
nss_ldap
pam
pam_console
pam_devperm
pam_ldap
pam_login
pam_unix2
powertop
procps
pwdutils
reiserfsprogs
reiser4progs
radeontools
shadowutils
squashfsTools
sysfsutils
sysklogd
syslinux
sysstat
sysvinit
sysvtools
tcpWrapper
udev
umlutilities
upstart
usbutils
utillinuxCurses
wirelesstools
wpa_supplicant
development/compilers/gcc-4.2/
gcc
gcc
development/tools/misc/libtool/
libtool2
development/libraries/mesa/
mesaHeaders
development/libraries/aterm/
aterm23
aterm242fixes
aterm25
development/tools/parsing/flex/
flex2535
flex2534
flex2533
flex254a
build-support/gcc-wrapper/
gcj
development/interpreters/
clisp
guile
kaffe
lua4
lua5
maude
octave
phpOld
php
realPerl
ruby
rLang
spidermonkey
sysPerl
tcl
toolbus
data/documentation/rnrs/
r3rs
r4rs
r5rs
development/libraries/haskell/cabal/
cabal682
cabal683
cabalboot
This vim script adds this view to the current file. (Put it into a
file.vim, source it by :source file.vim, then open all-packages.nix and
:call Test() )
fun! Test()
let d = {}
for i in getline(1,line('$'))
let m = matchlist(i, '^ \s*\(\S*\)\s*=\s*import\s*../\(\S*\).*')
if empty(m)
continue
endif
let m2 = matchstr(m[2], '\zs.*/\ze.*$')
if empty(m)
echo m
echo i
else
let l = get(d, m2, [])
call add(l, m[1])
let d[m2] = l
endif
endfor
let final = []
for [k,l] in items(d)
echo [k,l]
call add(final, k)
for lin in l
call add(final, ' '.lin)
endfor
endfor
put=final
endf
More information about the nix-dev
mailing list