Commit Graph

5141 Commits

Author SHA1 Message Date
Mathijs Kwik
280fb5585d spice seems really just for linux at the moment 2012-08-29 23:35:39 +02:00
Mathijs Kwik
cb4443ef26 add spice-0.10.1
spice is a next-generation remote desktop protocol, aimed at virtual
machines.
focus is not just on display/input devices, but clipboard, audio,
video, opengl, smartcards, usb devices as well, no matter if the
virtual machine runs locally or on a remote host.

not everything is implemented yet, and I didn't enable all available
features yet.

Currently, spice is able to make qemu-kvm virtual machines very usable
for workstation guests, with good 2d video support, clipboard sharing,
full resolutions, auto-mouse-grab/ungrab, xinerama / multiple guest
monitors. Good drivers for windows 7 guests are available, as well as
linux Xorg drivers / agents.

Basically, kvm was already the best-performing VM solution (using
virtio drivers), but virtualbox, while slower, had better
desktop-integration support (still wins if you want opengl). Spice
fixes this, making the choice very easy.
2012-08-29 22:27:39 +02:00
Mathijs Kwik
30514a5346 add spice-protocol-0.10.1 2012-08-29 22:27:39 +02:00
Mathijs Kwik
af6265e66d add celt-0.5.1 2012-08-29 22:27:39 +02:00
Peter Simons
def452861d Delete obsolete Haskell packages:
* comonad 1.1.1.6
 * comonad-transformers 2.1.2
 * semigroupoids 1.3.4
 * split 0.1
 * tagsoup 0.10.1
 * texmath 0.4
2012-08-28 12:59:20 +02:00
Peter Simons
da00b344cf haskell-yesod-core: update to version 1.1.1.1 2012-08-28 12:37:14 +02:00
Peter Simons
fda535b52d haskell-reactive-banana: update to version 0.7.0.1 2012-08-28 12:37:14 +02:00
Peter Simons
49a3481f5d haskell-http-types: update to version 0.7.3.0.1 2012-08-28 12:37:14 +02:00
Peter Simons
5bddcc2f21 haskell-cprng-aes: update to version 0.2.4 2012-08-28 12:37:14 +02:00
Peter Simons
e01aa340f6 haskell-configurator: update to version 0.2.0.1 2012-08-28 12:37:14 +02:00
Peter Simons
cf4076daba haskell-certificate: update to version 1.2.6 2012-08-28 12:37:14 +02:00
Peter Simons
c7a7caf7ab haskell-base64-bytestring: update to version 1.0.0.0 2012-08-28 12:37:14 +02:00
Peter Simons
77cd02f766 haskell-asn1-data: update to version 0.7.1 2012-08-28 12:37:14 +02:00
Peter Simons
b61ed4a580 haskell-abstract-deque: update to version 0.1.6 2012-08-28 12:37:14 +02:00
Peter Simons
dbe1ee0921 haskell-HsOpenSSL: update to version 0.10.3.3 2012-08-28 12:37:14 +02:00
Peter Simons
9bce51f6ec haskell-gitit: patch to support recent versions of base64-bytestring 2012-08-28 12:34:15 +02:00
Peter Simons
7d889c6dfa haskell-yesod-static: patch to support recent versions of base64-bytestring 2012-08-28 12:31:19 +02:00
Peter Simons
bf188b3fd2 haskell-http-conduit: patch to support recent versions of base64-bytestring and asn1-data 2012-08-28 12:28:51 +02:00
Peter Simons
824b62a61a haskell-cipher-aes: add version 0.1.1 2012-08-28 12:18:10 +02:00
Michael Raskin
2001983746 dxflib: add the DXF format support library 2012-08-27 15:17:02 +04:00
Peter Simons
8cb967fb95 haskell-unix-compat: update to version 0.3.0.2 2012-08-27 11:30:50 +02:00
Peter Simons
da852fee50 haskell-statistics: update to version 0.10.2.0 2012-08-27 11:30:50 +02:00
Peter Simons
527dd9db06 haskell-resource-pool: update to version 0.2.1.1 2012-08-27 11:30:49 +02:00
Peter Simons
3063736918 haskell-reactive-banana: update to version 0.7.0.0 2012-08-27 11:30:49 +02:00
Peter Simons
8782724875 haskell-reactive-banana-wx: update to version 0.7.0.0 2012-08-27 11:30:49 +02:00
Peter Simons
38dda82cc1 haskell-largeword: update to version 1.0.3 2012-08-27 11:30:49 +02:00
Peter Simons
3445b2cb0f haskell-graphviz: update to version 2999.14.0.0 2012-08-27 11:30:49 +02:00
Peter Simons
bba0b43d0f haskell-fclabels: update to version 1.1.4.2 2012-08-27 11:30:49 +02:00
Peter Simons
d2b775d31c haskell-double-conversion: update to version 0.2.0.5 2012-08-27 11:30:49 +02:00
Peter Simons
6596fdf4d7 haskell-derive: update to version 2.5.11 2012-08-27 11:30:49 +02:00
Peter Simons
e40f7b88e9 haskell-blaze-textual: update to version 0.2.0.8 2012-08-27 11:30:48 +02:00
Peter Simons
322b47e720 haskell-MonadRandom: update to version 0.1.8 2012-08-27 11:30:48 +02:00
Peter Simons
8ff755c5f3 haskell-CouchDB: update to version 1.2 2012-08-27 11:30:48 +02:00
Peter Simons
48c5ad011d haskell-test-framework: update to version 0.6.1 2012-08-27 11:29:11 +02:00
Yury G. Kudryashov
ce5d5568a4 Soprano-2.8.0 2012-08-26 22:23:25 +04:00
Yury G. Kudryashov
a4d13df801 Add qoauth 2012-08-26 22:21:14 +04:00
Yury G. Kudryashov
1e3c42eb69 Libspectre: a couple of upstream patches (fix 2 crashes) 2012-08-26 22:06:45 +04:00
Yury G. Kudryashov
c03efbd8f9 Fix libical
Libical searched zoneinfo in /usr/share/zoneinfo, and failed to find it.
This leads to, e.g., random Kontact freezes.
2012-08-26 22:05:19 +04:00
Mathijs Kwik
55b964e179 add: haskell-split older version (0.1) 2012-08-25 21:31:14 +02:00
Rob Vermaas
d1d5c6d983 Update URL for xmlbeans 2.2.0 2012-08-25 19:40:15 +02:00
Mathijs Kwik
8c96572638 add liblockfile-1.09 2012-08-25 11:20:09 +02:00
Peter Simons
4cc7571b9d haskell-fclabels: update to version 1.1.4.1 2012-08-24 13:42:56 +02:00
Peter Simons
165257a8ee haskell-yesod: update to version 1.1.0.2 2012-08-23 17:42:12 +02:00
Peter Simons
1138fe5085 haskell-yesod-form: update to version 1.1.1 2012-08-23 17:42:12 +02:00
Peter Simons
336aa54bf0 haskell-yesod-core: update to version 1.1.1 2012-08-23 17:42:12 +02:00
Peter Simons
bbd07b136f haskell-wl-pprint-text: update to version 1.1.0.0 2012-08-23 17:42:12 +02:00
Peter Simons
da94736f6a haskell-vault: update to version 0.2.0.1 2012-08-23 17:42:12 +02:00
Peter Simons
7f80024b2a haskell-unbound: update to version 0.4.1.1 2012-08-23 17:42:12 +02:00
Peter Simons
ff960a5603 haskell-split: update to version 0.2.0.0 2012-08-23 17:42:12 +02:00
Peter Simons
776d748c5b haskell-postgresql-simple: update to version 0.2.4.0 2012-08-23 17:42:11 +02:00
Peter Simons
636db52af2 haskell-postgresql-libpq: update to version 0.8.2.1 2012-08-23 17:42:11 +02:00
Peter Simons
a9a09e632a haskell-http-types: update to version 0.7.3 2012-08-23 17:42:11 +02:00
Peter Simons
f3d1ddc21f haskell-glpk-hs: update to version 0.3.3 2012-08-23 17:42:11 +02:00
Peter Simons
87fdf726ca haskell-async: update to version 2.0.1.2 2012-08-23 17:42:11 +02:00
Peter Simons
f3f58a8465 haskell-RepLib: update to version 0.5.3.1 2012-08-23 17:42:11 +02:00
Peter Simons
5318c4652c Patch overzealous dependency restrictions in Haskell packages. 2012-08-23 17:42:10 +02:00
Sergey Mironov
222b6e21a5 gimp: revert broken gimp-2.6 dependencies 2012-08-23 03:09:19 +04:00
Ludovic Courtès
a167fadc07 gnutls: Disable tests on FreeBSD. 2012-08-23 00:37:29 +02:00
Andres Loeh
39cfbf6163 Set platforms for packages depending on CUDA to none. 2012-08-22 17:52:18 +02:00
aszlig
808108105d nss: Just delete files if includeTools is false.
Before, the entire directory was deleted and recreated, which fails if we want
to sign libraries (shlibsign is obviously deleted in that step as well), so we
delete everything but "nss-config" on postFixup.
2012-08-22 08:29:10 +02:00
aszlig
c672997dc6 nss: Remove redundant nss-config.in.
This file is already contained in nss-3.12.5-gentoo-fixups.diff, so we don't
need to do all that cruft twice.
2012-08-22 08:29:10 +02:00
aszlig
38a4d77665 nss: Fix referencePath to security modules.
This adds a patch from Debian, as they're already have security modules from NSS
in it's own library directory rather than /usr/lib{,64}/ and patch in loading of
libsoftokn as well.

The patch and our own fix of the patch (well, they hardcode Debian specific
stuff in there) ensures that SECMOD_AddNewModule() will find the right module
from the derivation's output path, so the built-in CA root certificates are
recognized and verified correctly.
2012-08-22 08:29:09 +02:00
aszlig
9e0aaf30aa nss: Sign libraries after striping.
Running NSS in FIPS mode is only possible if the libraries are signed correctly,
so we're doing this in the postFixup hook, to insure nothing gets altered after
that phase.

For more information about FIPS mode, please see:
https://developer.mozilla.org/en-US/docs/NSS/FIPS_Mode_-_an_explanation
2012-08-22 08:29:09 +02:00
aszlig
29fce94665 nss: Clean up build/make flags.
First of all, let's remove that redundant BUILD_OPT variable.

This variable already is in makeFlags, so we really don't want it to be lurking
around in the attribute set of the derivation, and it annoys me for being there
for days.

We now state build targets explicitly rather than relying on "nss_build_all".
This makes NSPR_CONFIG_STATUS and the touch of build_nspr stamp obsolete, as
only nss_build_all includes build_nspr.

In addition, we don't need the -lz hack anymore, as this has been fixed in
recent NSS versions, so we can completly remove the postBuild hook.

And while we're at it, we're removing those outdated build instructions as well,
especially because we don't and can't follow official building guidelines
anymore, as those are difficult to apply to Nix.
2012-08-22 08:29:09 +02:00
aszlig
5f4ca8ec18 nss: Add nss-pem module from fedora.
This is a compatibility module which adds suport for PEM certificates used by
OpenSSL and compatible libraries. The module gets built but isn't used at the
moment, so we're going to work on integration of it later.
2012-08-22 08:29:09 +02:00
aszlig
485dcc9152 nss: Build using system libsqlite.
Let's use system SQLite library, which makes sense anyway. More importantly
because it conflicts with the sqlite package, as NSS is building this as a
shared library aswell.
2012-08-22 08:29:09 +02:00
aszlig
0e768ba98d nss: Update NSS to version 3.13.6.
So to begin with fixing NSS let's get to the latest upstream release and start
fixing, so we won't carry around historic crap we then will throw away anyway.
2012-08-22 08:29:09 +02:00
Ludovic Courtès
11602dad82 glib: Use libiconvOrNull' instead of libiconv'. 2012-08-21 15:53:43 +02:00
Eelco Dolstra
8b6edfe78d polkit: Update to 0.105 and enable systemd (logind) support
There are even newer polkit releases, but they have a spidermonkey
dependency which I don't want to bother with right now.
2012-08-21 08:42:44 -04:00
Peter Simons
2731fd220f haskell-threadmanager: update to version 0.1.5 2012-08-20 10:34:56 +02:00
Peter Simons
490f8c4382 haskell-tagsoup: update to version 0.12.7 2012-08-20 10:34:56 +02:00
Peter Simons
5e19db2ce5 haskell-semigroups: update to version 0.8.4 2012-08-20 10:34:56 +02:00
Peter Simons
439ba01f0a haskell-io-choice: update to version 0.0.2 2012-08-20 10:34:56 +02:00
Peter Simons
f3ad914481 haskell-hoogle: update to version 4.2.13 2012-08-20 10:34:55 +02:00
Peter Simons
2f187b26ac haskell-case-insensitive: update to version 0.4.0.3 2012-08-20 10:34:55 +02:00
Peter Simons
46d8125a70 haskell-MonadCatchIO-mtl: update to version 0.3.0.5 2012-08-20 10:34:55 +02:00
Peter Simons
2879d112b0 haskell-network: update to version 2.3.1.0 2012-08-20 10:34:54 +02:00
Peter Simons
08e09e4caf haskell-comonad: update to version 3.0.0.2 2012-08-20 10:34:54 +02:00
Peter Simons
dad33bbfe5 haskell-uu-parsinglib: update to version 2.7.3.4 2012-08-17 12:52:38 +02:00
Peter Simons
6d6189082b haskell-skein: update to version 0.1.0.8 2012-08-17 12:52:37 +02:00
Peter Simons
79883d78c8 haskell-lifted-base: update to version 0.1.2 2012-08-17 12:52:37 +02:00
Peter Simons
483fcf47a5 haskell-case-insensitive: update to version 0.4.0.2 2012-08-17 12:52:37 +02:00
Peter Simons
019fc2d03d haskell-happstack-hamlet: fix build in presence for recent versions of hamlet 2012-08-17 11:07:14 +02:00
Peter Simons
cf2071e9c0 haskell-yesod: update to version 1.1.0.1 2012-08-16 15:41:23 +02:00
Peter Simons
f8914fa177 haskell-yesod-auth: update to version 1.1.1 2012-08-16 15:41:23 +02:00
Peter Simons
100e13fca7 haskell-vector-algorithms: update to version 0.5.4.1 2012-08-16 15:41:23 +02:00
Peter Simons
bc9d3787e2 haskell-unordered-containers: update to version 0.2.2.0 2012-08-16 15:41:23 +02:00
Peter Simons
ad78f75434 haskell-tls: update to version 0.9.9 2012-08-16 15:41:22 +02:00
Peter Simons
55c100564d haskell-simple-sendfile: update to version 0.2.6 2012-08-16 15:41:22 +02:00
Peter Simons
f1a5724ae8 haskell-mwc-random: update to version 0.12.0.1 2012-08-16 15:41:22 +02:00
Peter Simons
3999d82a40 haskell-http-types: update to version 0.7.2 2012-08-16 15:41:22 +02:00
Peter Simons
75506e4005 haskell-http-conduit: update to version 1.6.0 2012-08-16 15:41:22 +02:00
Peter Simons
e9ac89975a haskell-hashable: update to version 1.1.2.5 2012-08-16 15:41:22 +02:00
Peter Simons
f6b2363b72 haskell-fast-logger: update to version 0.2.2 2012-08-16 15:41:21 +02:00
Peter Simons
dc745663eb haskell-criterion: update to version 0.6.1.1 2012-08-16 15:41:21 +02:00
Peter Simons
d2347755e0 haskell-certificate: update to version 1.2.5 2012-08-16 15:41:21 +02:00
Peter Simons
3f857bd69c haskell-authenticate: update to version 1.3.1 2012-08-16 15:41:21 +02:00
Peter Simons
5bbf9d5b25 haskell-attoparsec-enumerator: update to version 0.3.1 2012-08-16 15:41:21 +02:00
Peter Simons
cf7be76526 haskell-ListLike: update to version 3.1.6 2012-08-16 15:41:21 +02:00
Peter Simons
a72e2a076d haskell-text: update to version 0.11.2.3 2012-08-16 15:35:34 +02:00