Commit Graph

9686 Commits

Author SHA1 Message Date
Shea Levy
55e6303d6a Add full llvm build, update libc++ and dragonegg
Some packages in the llvm suite (e.g. compiler-rt) cannot be built
separate from the build of llvm, and while some others (e.g. clang) can
the combined build is much better tested (we've had to work around
annoying issues before). So this puts llvm, clang, clang-tools-extra,
compiler-rt, lld, lldb, and polly all into one big build (llvmFull).
This build includes a static llvm, as dynamic is similarly less tested
and has known failures.

This also updates libc++ and dragonegg. libc++ now builds against
libc++abi as a separate package rather than building it during the
libc++ build.

The clang purity patch is gone. Instead, we simply set --sysroot to
/var/empty for pure builds, as all impure paths are either looked up in
the gcc prefix (which we hard-code at compile time) or in the sysroot.
This also means that if NIX_ENFORCE_PURITY is 0 then clang will look in
the normal Linux paths by default, which is the proper behavior IMO.

polly required an updated isl. When stdenv-updates is merged, perhaps we
can update the isl used by gcc and avoid having two versions.

Since llvm on its own is now separate from the llvm used by clang, I've
removed myself as maintainer from llvm and will leave maintenance of
that to those who are interested in llvm separate from clang.

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-20 05:42:38 -05:00
Domen Kožar
745472d66a Add gnome3.gnome_settings_daemon 2014-01-19 23:15:00 +01:00
Cillian de Róiste
0fde298047 lv2: update from 1.6.0 to 1.8.0 2014-01-19 21:10:50 +01:00
Cillian de Róiste
000b1ad43a suil: update from 0.6.16 to 0.8.0 2014-01-19 21:10:50 +01:00
Cillian de Róiste
9f857e6e0c sratom: update from 0.4.2 to 0.4.4 2014-01-19 21:10:50 +01:00
Cillian de Róiste
f5642f26dd lilv: update from 0.16.0 to 0.18.0 2014-01-19 21:10:50 +01:00
Vladimír Čunát
03c9791e0a phonon_backend_vlc: fix build by adding pkgconfig
Commented on 86f7aec950 (commitcomment-5111284)
2014-01-19 18:00:05 +01:00
Peter Simons
6b503927b8 Merge pull request #1541 from ocharles/haskellPackages.threepennyGui
haskellPackages.threepennyGui: New expression
2014-01-19 05:16:18 -08:00
Peter Simons
a74b2c62ab Merge pull request #1542 from ocharles/haskellPackages.exceptions
haskellPackages.exceptions: Update to 0.3.3 and enable tests
2014-01-19 05:16:08 -08:00
Peter Simons
6b6a3af5c3 Merge pull request #1543 from ocharles/haskellPackages.timezone
haskellPackages.timezoneOlson/haskellPackages.timezoneSeries: New expressions
2014-01-19 05:14:51 -08:00
Peter Simons
9ee3ff2088 Merge pull request #1545 from basvandijk/libossp-uuid
Add new package libossp-uuid-1.6.2
2014-01-19 05:14:31 -08:00
Vladimír Čunát
d37aec1ac4 poppler: bugfix update 0.24.4 -> .5
Also Qt4 binding bugfix.
2014-01-19 10:24:56 +01:00
Bas van Dijk
242dfe152d Use a short and long description for libossp-uuid 2014-01-18 23:28:16 +01:00
Bas van Dijk
c7e19f9679 Use stdenv.lib.licenses.bsd instead of "bsd" 2014-01-18 23:09:27 +01:00
Bas van Dijk
a4111bd67f Add new package libossp-uuid-1.6.2 2014-01-18 20:54:52 +01:00
Bjørn Forsman
1b4d50dbac glm: new package
OpenGL Mathematics (GLM) is a header only C++ mathematics library for
graphics software based on the OpenGL Shading Language (GLSL)
specification and released under the MIT license.

http://glm.g-truc.net/
2014-01-18 19:05:32 +01:00
Oliver Charles
1388fc4dc8 haskellPackages.timezoneOlson/haskellPackages.timezoneSeries: New expressions 2014-01-17 23:59:16 +00:00
Oliver Charles
4a86098110 haskellPackages.exceptions: Update to 0.3.3 and enable tests 2014-01-17 23:58:43 +00:00
Oliver Charles
5d2a8e2d2e haskellPackages.threepennyGui: New expression 2014-01-17 23:55:34 +00:00
Peter Simons
bbc889e619 haskell-xss-sanitize: update to version 0.3.4.2 2014-01-17 11:59:16 +01:00
Peter Simons
5f897baf0d haskell-skein: update to version 1.0.8.1 2014-01-17 11:59:16 +01:00
Peter Simons
930150bf4b haskell-http-common: update to version 0.7.1.1 2014-01-17 11:59:16 +01:00
Peter Simons
30e8a526e4 haskell-esqueleto: update to version 1.3.4.3 2014-01-17 11:59:16 +01:00
Peter Simons
5647e94552 haskell-encoding: update to version 0.7 2014-01-17 11:59:16 +01:00
Peter Simons
45d2daa9b9 haskell-attoparsec-enumerator: update to version 0.3.2 2014-01-17 11:59:16 +01:00
Peter Simons
fff2e9731a haskell-SHA: update to version 1.6.4 2014-01-17 11:59:16 +01:00
Shea Levy
7f2559272b Add http-common haskell package.
This fixes nixpkgs evaluation

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-16 10:08:40 -05:00
Peter Simons
e7cec32922 haskell-yesod-core: update to version 1.2.6.5 2014-01-16 15:28:49 +01:00
Peter Simons
e8d4879618 haskell-yaml-light: update to version 0.1.4 2014-01-16 15:28:49 +01:00
Peter Simons
030edd8a27 haskell-xmlhtml: update to version 0.2.3.1 2014-01-16 15:28:49 +01:00
Peter Simons
e6898cf23e haskell-wl-pprint-text: update to version 1.1.0.2 2014-01-16 15:28:49 +01:00
Peter Simons
de61d50eae haskell-wl-pprint-terminfo: update to version 3.7.1 2014-01-16 15:28:49 +01:00
Peter Simons
bfa2619c3d haskell-websockets-snap: update to version 0.8.2.1 2014-01-16 15:28:49 +01:00
Peter Simons
e46a8045e1 haskell-vty: update to version 4.7.3 2014-01-16 15:28:49 +01:00
Peter Simons
5f16eeea96 haskell-type-eq: update to version 0.4.1 2014-01-16 15:28:49 +01:00
Peter Simons
7362016f5e haskell-pandoc-types: update to version 1.12.3.1 2014-01-16 15:28:48 +01:00
Peter Simons
fd30675e2a haskell-openssl-streams: update to version 1.1.0.0 2014-01-16 15:28:48 +01:00
Peter Simons
e69d9e7d1a haskell-network-conduit: update to version 1.0.1 2014-01-16 15:28:48 +01:00
Peter Simons
d031f761b3 haskell-network-conduit-tls: update to version 1.0.3 2014-01-16 15:28:48 +01:00
Peter Simons
d5c0ad38bd haskell-intervals: update to version 0.4.1 2014-01-16 15:28:48 +01:00
Peter Simons
5f5a91fe71 haskell-http-streams: update to version 0.7.1.1 2014-01-16 15:28:48 +01:00
Peter Simons
28aa9cde64 haskell-hexpat: update to version 0.20.6 2014-01-16 15:28:48 +01:00
Peter Simons
3dc8ffdbc0 haskell-heist: update to version 0.13.0.4 2014-01-16 15:28:48 +01:00
Peter Simons
d6fee0c119 haskell-distributive: update to version 0.4 2014-01-16 15:28:48 +01:00
Peter Simons
2385cd7110 haskell-diagrams-contrib: update to version 1.1.0.1 2014-01-16 15:28:48 +01:00
Peter Simons
9bb83a560d haskell-crypto-conduit: update to version 0.5.2.2 2014-01-16 15:28:48 +01:00
Peter Simons
db6155cc88 haskell-conduit: update to version 1.0.10 2014-01-16 15:28:47 +01:00
Peter Simons
5ea4b3f8e7 libtirpc: update from 0.2.3 to 0.2.4, potentially fixes CVE-2013-1950 2014-01-15 17:29:14 +01:00
Lluís Batlle i Rossell
cb35bf15a4 ffmpeg: adding gnutls support
I also take out the useless 'openssl' I added by error to mpv.
2014-01-15 17:04:14 +01:00
Lluís Batlle i Rossell
4fe0bf9ecb Updating opencascade_oce to 0.14.1 2014-01-15 16:42:42 +01:00