Commit graph

19632 commits

Author SHA1 Message Date
aszlig dc32b4caef chromium: Generate the latest source.nix. 2012-06-22 15:53:28 -04:00
aszlig d342672f5a chromium: Add an update script.
It fetches the latest version based on the bucketlist XML from
commondatastorage and generates a "source.nix" which contains an attribute set
about where to fetch the latest version.

The XML is parsed in a somewhat hackish way using sed, but as this is just an
updater, its okay and we don't want to break a fly on the wheel by employing a
full XML parser.
2012-06-22 15:53:28 -04:00
aszlig b5956ec179 chromium: Add an install phase.
This tries to put pathes unte the same directory as the previous prebuilt
version of Chromium.
2012-06-22 15:53:28 -04:00
aszlig a31301dab4 chromium: Minimal build (no install) from source.
This only gets chromium to build so far, installation is missing by upstream, so
we need to manually copy the corresponding files. And I guess with nix, we also
need to patch a few paths on installation.

Another issue is that at the moment, a lot of dependencies are used from the
source tree, rather than from the system.

Also, it would be nice to build using LLVM, as it really speeds up compilation a
*LOT* and also has the side effect of resulting in smaller binaries.

Working unit tests would be nice, too. Unfortunately they're quite heavyweight
and take hours to run, so I guess "someday" would be the most appropriate time
to integrate.

Further todo's:

- Allow to disable GConf, GIO and CUPS.
- Option to disable the sandbox (for whatever reason the user might have).
- Integrate gold binutils.
- Pulseaudio support.
- Clearly separate Linux specific stuff.
2012-06-22 15:53:27 -04:00
aszlig b06fb762b4 Add tkabber plugins v0.11.1. 2012-06-22 14:47:34 -04:00
aszlig 74b408e151 Add tkabber v0.11.1. 2012-06-22 14:47:34 -04:00
aszlig 572cc12321 Add tkabber dependency tcltls v1.6. 2012-06-22 14:47:34 -04:00
aszlig 3c7da30e12 Add tkabber dependency tcllib v1.14. 2012-06-22 14:47:34 -04:00
aszlig 6c8509b98d Add tkabber dependency bwidget v1.9.5. 2012-06-22 14:47:34 -04:00
Antono Vasiljev e350003667 Fix url for guile-lint (geocities is dead now)
It doesn't fix build though...
2012-06-22 14:36:11 -04:00
Eelco Dolstra d3cdacab03 klibc: Fix URL
P.S. the only reason we need klibc is because of the "nfsmount"
program in the initrd.  But I'm pretty sure we can use Busybox's mount
command there.
2012-06-22 12:02:12 -04:00
Eelco Dolstra d5bb10417e nixUnstable: Updated to 1.1pre2714_2f3f413
This version brings systemd support and automatic log compression.
2012-06-22 10:34:08 -04:00
Lluís Batlle i Rossell 18ac2b9ebc Making links2 cross-build again
The bzip2 target binary was breaking the unpackPhase.
2012-06-22 16:04:02 +02:00
Lluís Batlle 743cf1ec50 Removing the old unstable taskwarrior; the stable version is on 2.x already. 2012-06-22 15:53:42 +02:00
Lluís Batlle 9f1c069d3f Merge commit 'd13e6824910584201ccfd4c701894a9caf201782' 2012-06-22 15:53:05 +02:00
Lluís Batlle d13e682491 Updating taskwarrior. 2012-06-22 14:51:41 +02:00
Lluís Batlle 0067a945d4 Updating nodejs to 0.6.19. 2012-06-22 14:50:58 +02:00
Lluís Batlle a4045a92d7 Making 'npm' work from commandline (fix interpreter). 2012-06-22 14:50:58 +02:00
Eelco Dolstra 94812c9dd3 git: Fix the "notSupported" scripts for "git send-email" and "git gui" 2012-06-21 15:25:02 -04:00
Eelco Dolstra 9365981409 git: Updated to 1.7.11 2012-06-21 15:23:29 -04:00
Eelco Dolstra 7925441bab net-snmp: Moved to pkgs/servers/monitoring 2012-06-21 15:22:17 -04:00
Eelco Dolstra b0359cdf11 gdb: Drop outdated "bleeding edge" version
Also note that Nixpkgs shoould ship "bleeding edge" versions unless
there is some compelling reason.
2012-06-21 09:28:17 -04:00
Lluís Batlle i Rossell e2ec2e27e2 Updating gdb to 7.4.1 2012-06-21 09:40:51 +02:00
Kirill Elagin 1be62b87fe Handle invalid references 2012-06-20 23:28:53 -04:00
Kirill Elagin ba766ebcf4 Do not use old way of setting url and rev
This was breaking `nix-prefetch-git --url smth --ref smth` (when
expected hash is not specified)
2012-06-20 23:28:52 -04:00
aszlig c1c74e45c5 Add fonts from the DOSEmu project.
These are mainly fonts like the DOS standard VGA fonts.
2012-06-20 23:25:16 -04:00
Eelco Dolstra 0881877021 sqlite: Updated to 3.7.13
First Nixpkgs Git commit! Yay!
2012-06-20 23:13:22 -04:00
Eelco Dolstra 023e8f2fb9 * Linux 3.2.21.
svn path=/nixpkgs/trunk/; revision=34570
2012-06-20 12:42:56 +00:00
Peter Simons 4490fe934e Updated Haskell packages.
- base64-bytestring: updated to version 0.1.2.0
 - binary-shared: updated to version 0.8.2
 - bson: updated to version 0.2.1
 - leksah-server: updated to version 0.12.1.2
 - leksah: updated to version 0.12.1.2
 - MonadRandom: updated to version 0.1.7
 - random-shuffle: updated to version 0.0.4

svn path=/nixpkgs/trunk/; revision=34569
2012-06-20 10:56:24 +00:00
Vladimír Čunát cf2a383bc7 Hot-fixing kile's nl handbook compilation problem on KDE-4.7 by removing it.
svn path=/nixpkgs/trunk/; revision=34568
2012-06-20 09:11:58 +00:00
Eelco Dolstra 9c3087b6cb * Set $VARTEXFONTS to make LaTeX documents build in a chroot.
svn path=/nixpkgs/trunk/; revision=34567
2012-06-19 22:25:39 +00:00
Eelco Dolstra 1c5f4b8b45 * Fix the gid for /dev/pts/ ttys.
svn path=/nixpkgs/trunk/; revision=34566
2012-06-19 19:58:49 +00:00
Eelco Dolstra 6551b822af * Enable devtmpfs since recent udev (systemd) versions need it.
svn path=/nixpkgs/trunk/; revision=34565
2012-06-19 19:10:54 +00:00
Lluís Batlle i Rossell 7de1a6a074 Updating digikam to 2.6.0. It builds.
svn path=/nixpkgs/trunk/; revision=34564
2012-06-19 17:42:08 +00:00
Eelco Dolstra 1582276602 * Drop some old obsolete kernels and unused patches.
svn path=/nixpkgs/trunk/; revision=34558
2012-06-19 15:56:17 +00:00
Eelco Dolstra cf6db2bbac * "powermanagement" is not a word.
svn path=/nixpkgs/trunk/; revision=34557
2012-06-19 15:01:49 +00:00
Peter Simons 4007f29367 haskell-haxr: patched to support HaXml 1.12.3
svn path=/nixpkgs/trunk/; revision=34556
2012-06-19 08:24:22 +00:00
Peter Simons ecbccbcd1c haskell-HaXml: updated to version 1.23.3
svn path=/nixpkgs/trunk/; revision=34555
2012-06-19 08:24:18 +00:00
Vladimír Čunát fc6ce9f799 Minor kile update.
svn path=/nixpkgs/trunk/; revision=34554
2012-06-18 20:18:09 +00:00
Peter Simons a3224ededc git-and-tools: fixed build in the presence of QuickCheck 2.5
svn path=/nixpkgs/trunk/; revision=34553
2012-06-18 18:16:23 +00:00
Lluís Batlle i Rossell 972006aa43 Making nvidia 96.x build on linux 3.4. I took patches from AUR.
svn path=/nixpkgs/trunk/; revision=34552
2012-06-18 18:15:26 +00:00
Eelco Dolstra 9f350c653a * Ant updated to 1.8.4.
svn path=/nixpkgs/trunk/; revision=34551
2012-06-18 16:58:57 +00:00
Vladimír Čunát ef188787a0 A minor LyX update.
svn path=/nixpkgs/trunk/; revision=34550
2012-06-18 15:41:18 +00:00
Vladimír Čunát 1a33b4b654 Fixing stardict broken by my mistake.
svn path=/nixpkgs/trunk/; revision=34549
2012-06-18 15:37:35 +00:00
Peter Simons fc496faab0 Resurrect the hledger-web package.
svn path=/nixpkgs/trunk/; revision=34548
2012-06-18 15:22:07 +00:00
Peter Simons 8261e2a133 Removed obsolete hledger-{chart,vty} packages.
svn path=/nixpkgs/trunk/; revision=34547
2012-06-18 15:22:05 +00:00
Peter Simons df3afb4d13 haskell-QuickCheck: added version 2.5
svn path=/nixpkgs/trunk/; revision=34546
2012-06-18 15:22:01 +00:00
Vladimír Čunát 1a856c200d Updated transmission to 2.52.
svn path=/nixpkgs/trunk/; revision=34545
2012-06-18 15:18:45 +00:00
Lluís Batlle i Rossell 19be0c1f27 Updating skype from 2.2 to 4.0
svn path=/nixpkgs/trunk/; revision=34544
2012-06-18 12:39:44 +00:00
Lluís Batlle i Rossell 8a79b20781 Fixing the firefox 13 crash of plugin-container, using wrapProgram instead of patchelf.
svn path=/nixpkgs/trunk/; revision=34543
2012-06-18 11:10:43 +00:00
Peter Simons bc7c4c1951 Updated Haskell packages.
- base16-bytestring: updated to version 0.1.1.5
 - base64-bytestring: updated to version 0.1.1.3
 - bloomfilter: updated to version 1.2.6.10
 - cryptocipher: updated to version 0.3.5
 - gtk: updated to version 0.12.3.1
 - http-conduit: updated to version 1.4.1.9
 - snap-core: updated to version 0.9.0
 - snap-server: updated to version 0.9.0
 - stringsearch: updated to version 0.3.6.3
 - text: updated to version 0.11.2.2
 - void: updated to version 0.5.6

svn path=/nixpkgs/trunk/; revision=34542
2012-06-18 09:52:42 +00:00
Peter Simons 1e196a120f all-packages.nix: stripped trailing whitespace
svn path=/nixpkgs/trunk/; revision=34541
2012-06-18 09:52:37 +00:00
Peter Simons 5f81184129 all-packages.nix: fixed path to stardict expression
svn path=/nixpkgs/trunk/; revision=34540
2012-06-18 09:52:30 +00:00
Lluís Batlle i Rossell 71882eb193 Fixing bad version in xulrunner for firefox 13.
svn path=/nixpkgs/trunk/; revision=34532
2012-06-17 20:44:49 +00:00
Joachim Schiele 0de49e8c04 StarDict is a Cross-Platform and international dictionary Software. Now it is available on NixOS. See https://nixos.org/wiki/Solve_GConf_errors_when_running_GNOME_applications if you want to get it running.
svn path=/nixpkgs/trunk/; revision=34531
2012-06-17 18:41:00 +00:00
Lluís Batlle i Rossell d3ffbea9d6 Updating firefox 13.0 to 13.0.1. Maybe this improves the flash issue.
svn path=/nixpkgs/trunk/; revision=34530
2012-06-17 17:12:31 +00:00
Eelco Dolstra 5808b3804c * Add bchunk.
svn path=/nixpkgs/trunk/; revision=34529
2012-06-17 03:36:22 +00:00
Lluís Batlle i Rossell a5c2318d08 Fixing the mips patch for sigill fpu cases.
svn path=/nixpkgs/trunk/; revision=34527
2012-06-16 15:37:04 +00:00
Peter Simons 3c57d2b40e rtorrent: updated to version 0.9.2
svn path=/nixpkgs/trunk/; revision=34526
2012-06-16 14:15:46 +00:00
Peter Simons ba3c1f4a93 libtorrent: updated to version 0.13.2
svn path=/nixpkgs/trunk/; revision=34525
2012-06-16 14:15:42 +00:00
Peter Simons a77ecd2199 libsigcxx: strip trailing whitespace
svn path=/nixpkgs/trunk/; revision=34524
2012-06-16 14:15:32 +00:00
Lluís Batlle i Rossell 3874e5812d Adding two kernel patches for mips, that make the life easier on loongson2f
(less sigill, less sigbus). Related to bad handling of FPU instructions.

I apply them only to linux 3.4, although I think they can apply to many older kernels too.


svn path=/nixpkgs/trunk/; revision=34522
2012-06-16 10:49:03 +00:00
Eelco Dolstra 404c21de2f * kmod: look in /etc/modprobe.d.
svn path=/nixpkgs/trunk/; revision=34521
2012-06-15 18:12:25 +00:00
Eelco Dolstra 9e76f38ee2 * kmod updated to version 8. Disabled the xz and zlib dependencies
because they're inconvenient in the initrd.  Put modprobe etc. in
  $out/sbin.

svn path=/nixpkgs/trunk/; revision=34520
2012-06-15 17:58:42 +00:00
Eelco Dolstra d9df48bd36 * Copy some things from the udev package.
svn path=/nixpkgs/trunk/; revision=34519
2012-06-15 17:06:06 +00:00
Peter Simons 2a60c221d1 git-annex: updated to version 3.20120614
svn path=/nixpkgs/trunk/; revision=34518
2012-06-15 15:33:47 +00:00
Peter Simons da350b93a2 Updated Haskell packages.
- bson: updated to version 0.2.0
 - cpu: updated to version 0.1.1
 - defaults.nix: cosmetic
 - iteratee: updated to version 0.8.9.1
 - ListLike: updated to version 3.1.5
 - mongoDB: updated to version 1.3.0
 - packages.nix: cosmetic
 - stringsearch: added version 0.3.6.3
 - system-fileio: updated to version 0.3.8
 - wai-extra: updated to version 1.2.0.5

svn path=/nixpkgs/trunk/; revision=34517
2012-06-15 08:06:11 +00:00
Peter Simons 75cd74c72c haskell-defaults.nix: switched GHC 7.4.2 to use the Haskell Platform 2012.2.0.0 configuration
svn path=/nixpkgs/trunk/; revision=34516
2012-06-15 08:06:06 +00:00
Eelco Dolstra 44210695c8 * systemd: fix path to loadkeys/setfont, and add SysV compatibility
links (reboot/shutdown/etc.).

svn path=/nixpkgs/trunk/; revision=34515
2012-06-14 22:10:52 +00:00
Lluís Batlle i Rossell 24ed82236a Changing an 'if' to cleaner optionalAttrs.
svn path=/nixpkgs/trunk/; revision=34513
2012-06-14 21:28:41 +00:00
Ludovic Courtès 6ccf519fc6 GCC 4.7.1.
svn path=/nixpkgs/trunk/; revision=34512
2012-06-14 20:40:22 +00:00
Lluís Batlle i Rossell 0f795aea78 Making libtheora build on mips64el-linux
svn path=/nixpkgs/trunk/; revision=34511
2012-06-14 19:54:19 +00:00
Peter Simons e71f2ed1f7 all-packages.nix: disable dependencies in Emacs 24 that we didn't have in Emacs 23 either
It's unclear what adding these dependencies accomplishes. If you find that a
feature you need doesn't work anymore, please feel free to re-enable the
appropriate dependencies.

svn path=/nixpkgs/trunk/; revision=34510
2012-06-14 19:44:34 +00:00
Eelco Dolstra 4b5c1dec62 * Add a function ‘mapAttrsToList’ that maps a function over the
attributes in a set, returning a list.  (Note that the regular
  ‘mapAttrs’ returns an attribute set.)

svn path=/nixpkgs/trunk/; revision=34509
2012-06-14 19:07:01 +00:00
Eelco Dolstra 3c948a1a03 * libiodbc: fix the iodbctest program, which had a broken RPATH.
svn path=/nixpkgs/trunk/; revision=34506
2012-06-13 15:26:50 +00:00
Eelco Dolstra 4f19239875 * Clean up the Ant name, e.g. "ant-openjdk-1.8.0RC1" instead of
"ant-<JDK name>".
* Remove openjdkDarwin/ecjDarwin/antDarwin attributes.  Instead
  the openjdk attribute refers to the Darwin package on Darwin.

svn path=/nixpkgs/trunk/; revision=34505
2012-06-13 14:11:52 +00:00
Peter Simons abdd4f3498 haskell-ghc-mod: updated to version 1.10.18
svn path=/nixpkgs/trunk/; revision=34498
2012-06-13 12:57:33 +00:00
Peter Simons 1de91e33f3 haskell-async: updated to version 2.0.0.0
svn path=/nixpkgs/trunk/; revision=34497
2012-06-13 12:57:29 +00:00
Lluís Batlle i Rossell c5e03fecce Updating doxygen to 1.8.1. It fixes some parsing issues in 1.8.0.
svn path=/nixpkgs/trunk/; revision=34496
2012-06-13 12:44:52 +00:00
Yury G. Kudryashov 5487fbe94a telepathy-glib-0.18.1 (0.19.x requires glib-2.32.x)
Drop pkg-config patch, pass pkgconfigUpstream to rakia and salut.

svn path=/nixpkgs/trunk/; revision=34495
2012-06-13 07:09:23 +00:00
Yury G. Kudryashov 316222e2e1 Mass telepathy update, add telepathy-haze
svn path=/nixpkgs/trunk/; revision=34494
2012-06-13 07:09:19 +00:00
Yury G. Kudryashov 28aabd6311 kde-telepathy-0.4.0, tweak update script etc.
svn path=/nixpkgs/trunk/; revision=34493
2012-06-13 07:09:15 +00:00
Yury G. Kudryashov c6d9ead047 Add vanilla pkg-config
Some packages (e.g., telepathy) rely on the upstream way to handle
Requires.private in pkg-config.

svn path=/nixpkgs/trunk/; revision=34492
2012-06-13 07:09:10 +00:00
Yury G. Kudryashov 7ad2658f83 zanshin-0.2.1, fix advertised version
svn path=/nixpkgs/trunk/; revision=34491
2012-06-13 07:09:07 +00:00
Yury G. Kudryashov 4638c52fb6 dovecot-2.1.7
svn path=/nixpkgs/trunk/; revision=34490
2012-06-13 07:09:03 +00:00
Peter Simons ff2b57f957 Updated Haskell packages.
- BNFC-meta: updated to version 0.3.0.3
 - HUnit: added version 1.2.4.3
 - multirec: updated to version 0.7.2
 - resourcet: updated to version 0.3.2.2

svn path=/nixpkgs/trunk/; revision=34489
2012-06-13 07:08:57 +00:00
Eelco Dolstra e0b38f88db * Fortune: use a "-" instead of a "_" to separate the package name
from the version.  Otherwise "nix-env -i fortune-mod" doesn't work.
  (Reported on IRC.)

svn path=/nixpkgs/trunk/; revision=34487
2012-06-12 23:41:05 +00:00
Eelco Dolstra 4cfe058218 * Linux 3.2.20.
svn path=/nixpkgs/trunk/; revision=34486
2012-06-12 22:27:55 +00:00
Karn Kallio c89f37078d Make ProofGeneral build with Emacs 24.
svn path=/nixpkgs/trunk/; revision=34485
2012-06-12 21:51:53 +00:00
Florian Friesdorf 20db3374cf js2-mode-0-20120601
svn path=/nixpkgs/trunk/; revision=34484
2012-06-12 21:18:22 +00:00
karltk c7fb96a684 * Added coilmq and dependencies; distribute and stompclient.
svn path=/nixpkgs/trunk/; revision=34482
2012-06-12 20:16:04 +00:00
Eelco Dolstra 4c868ec330 * PHP updated to 5.3.13.
svn path=/nixpkgs/trunk/; revision=34480
2012-06-12 17:39:59 +00:00
Peter Simons 6ace4728f5 emacs-24: improved meta.description
svn path=/nixpkgs/trunk/; revision=34477
2012-06-12 12:18:12 +00:00
Peter Simons d2d77e702e haskell-cabal2nix: updated to version 1.34
svn path=/nixpkgs/trunk/; revision=34476
2012-06-12 08:42:55 +00:00
Peter Simons 7a626565df Updated Haskell packages.
- parsec: added version 3.1.3
 - xmonad-extras: updated to version 0.10.1.1

svn path=/nixpkgs/trunk/; revision=34475
2012-06-12 08:39:32 +00:00
Lluís Batlle i Rossell fece483f5e Updating vimprobable2.
svn path=/nixpkgs/trunk/; revision=34472
2012-06-11 20:24:55 +00:00
Mathijs Kwik c0efa356fc uhc: fixed building on ghc 7.2.1+
by removing the check for the 'binary' package, which is built-in from
that version onward. This is a workaround for the problem where ghc's
built-in libraries (like containers, array, binary) don't show up in
"ghc-pkg list" output.

svn path=/nixpkgs/trunk/; revision=34471
2012-06-11 18:58:28 +00:00
Mathijs Kwik 51ec873c8d mongodb: upgraded to 2.0.6
svn path=/nixpkgs/trunk/; revision=34470
2012-06-11 17:41:14 +00:00
Mathijs Kwik 3d4ab75229 linux kernel headers: copy generated headers as well
as they are referenced from other kernel headers, this seems like the
best thing to do. Ubuntu seems to do so too.

Fixes issues with nvidia's binary driver and bbswitch on kernels > 3.3

svn path=/nixpkgs/trunk/; revision=34469
2012-06-11 17:41:11 +00:00
Mathijs Kwik 46beccef20 linux kernel aufs (needed for livecd): added to 3.4
upgraded 3.3 version to stable

svn path=/nixpkgs/trunk/; revision=34468
2012-06-11 17:41:05 +00:00