1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-30 09:31:01 +00:00
Commit graph

26315 commits

Author SHA1 Message Date
aszlig 4535c0bbfe
gajim: Clean up and rewrite package expression.
This should clean up the package expression significantly by actually using
explicit input attributes and setting PYTHONPATH and GST_PLUGIN_PATH from
environment variables in the builder.

In addition, this adds a small patch from the upstream Mercurial repository to
add an index.theme to the icons, so Gajim is able to load them correctly from
the store.

With this change, I'm adding myself to the maintainers list as well, because I'm
switching over from TKabber to Gajim.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-27 10:17:58 +02:00
Shea Levy b0e6c66ad7 nodejs: Update to v0.10.8
I removed darwin-specific bits, as I can't test them right now. If
it's broken, let me know and I'll fix on darwin.

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-27 02:08:24 -04:00
Shea Levy 428aae8c04 Add c-ares DNS library
I love it when packages just need name and src

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-27 02:05:55 -04:00
Shea Levy 9d6e49382d Add http_parser library
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-27 02:05:55 -04:00
Shea Levy 5e064cc871 v8: Bump
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-27 02:05:45 -04:00
Domen Kozar afe180f74c xbmc: 12.1 -> 12.2 2013-05-26 20:53:20 +02:00
Shea Levy dddf921b51 fetchsvn: Allow setting the name of the output
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-26 11:58:01 -04:00
Jaka Hudoklin f55b58bcc0 Add offline <Jaka Hudoklin> as a maintainer, so i can latter add myself as maintainer to packages 2013-05-26 13:23:28 +00:00
Jaka Hudoklin 431fc8b250 st: Update to 0.4.1 and add support for custom config 2013-05-26 12:18:45 +00:00
Domen Kozar d31b8b2988 rpi: more packages to cross-compile 2013-05-26 12:54:26 +02:00
Domen Kožar e6878aae7b Merge pull request #560 from bjornfor/eagle
eagle: new package
2013-05-26 03:03:10 -07:00
Domen Kozar 9229f669fc release-cross: add raspberrypi 2013-05-26 00:11:38 +02:00
Bjørn Forsman a31ba7ed65 eagle: new package
Eagle is a schematic capture and PCB layout program from CadSoft. This
is proprietary software; CadSoft provide a self-extracting shell script
with embedded tarball of the prebuilt application.

Add the latest Eagle version, 6.4.0.

I've added a small LD_PRELOAD library that redirects operations on the
license file from <eagle_install_path>/bin/eagle.key to
$HOME/.eagle.key. Without this Eagle will never get past the license
dialog (because you cannot write to the nix store).

Eagle also has issues copying its example projects to other locations;
it seems that it wants to preserve the read-only permissions from the
source over to the destination. Because of this it cannot complete the
copy operation because it cannot write the project files into to the
(read-only) project directory it just created. So wrap chmod by OR'ing
in the write-by-owner bit.
2013-05-25 21:12:47 +02:00
Bjørn Forsman f55117ab8a Add Sourcery CodeBench Lite toolchain(s)
Sourcery CodeBench toolchains are prebuilt GCC toolchains from Mentor
Graphics.

Start out by adding ARM EABI and ARM GNU/Linux toolchains. Sourcery
CodeBench is also available for MIPS, Power, SuperH, ColdFire (and
more), so it should be easy to add later, if needed.

AFAIK, the EABI toolchains use newlib and the GNU/Linux ones use glibc.
2013-05-25 21:09:42 +02:00
aszlig b59d53cc2d
Revert "haxe: Use ignoreExternals and fix build."
This reverts commit a0716f28af.

Starting with r6706, externals now have a fixed revision, so we no longer need
to ignore them.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>

Conflicts:
	pkgs/development/compilers/haxe/default.nix
2013-05-25 19:01:45 +02:00
aszlig 565b5b522f
haxe: Cosmetics - use -f flag on rm.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-25 19:01:45 +02:00
aszlig 64128b7297
haxe: Update to stable version 3.00.
So, finally, Haxe 3 is stable :-)

An overview of the new features can be found here:

http://haxe.org/manual/haxe3/features

This version now has a new build target "tools", so let's use it.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-25 19:01:45 +02:00
aszlig f94d623ba8
gajim: Update to version 0.15.3.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-25 19:01:44 +02:00
aszlig 25b4b5aeb4
chromium: Update dev channel to v28.0.1500.11.
Build and tests successful on my machine.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-25 19:01:44 +02:00
aszlig b08d6a39f8
mplayer(2): Add support and library for bs2b.
This also adds a new package "libbs2b", which is needed in order to support
Bauer stereophonic-to-binaural DSP as an audio filter.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-25 19:01:43 +02:00
Peter Simons 2bd7aa7a65 haskell-timeplot: update to version 1.0.20 2013-05-25 11:31:00 +02:00
Peter Simons 6d865e5c38 haskell-language-c-quote: update to version 0.7.2 2013-05-25 11:31:00 +02:00
Peter Simons c573a65927 haskell-entropy: update to version 0.2.2 2013-05-25 11:31:00 +02:00
Peter Simons 30fc3b8d73 haskell-digestive-functors-heist: update to version 0.6.2.1 2013-05-25 11:31:00 +02:00
Peter Simons 7ef3aea921 erlang: drop obsolete version R15B02 2013-05-25 11:11:37 +02:00
Peter Simons ce8c051972 Merge pull request #553 from orbitz/upgrade-erl-r15b03-1
erlang: add R15B03-1
2013-05-25 02:10:36 -07:00
Evgeny Egorochkin 64661b0a2b KDE4.10: kde-runtime: fix build against openEXR 2013-05-25 12:01:28 +03:00
Evgeny Egorochkin 6b9c2218c6 KDE 4.10: kdelibs, kdepim: remove todo notices, fix compilation against openEXR. 2013-05-25 12:01:27 +03:00
Evgeny Egorochkin 92d81b1952 libdbusmenu-qt: update to 0.9.2 2013-05-25 12:01:27 +03:00
Evgeny Egorochkin c1a76a04dc Soprano: update to 2.9.2 2013-05-25 12:01:27 +03:00
Evgeny Egorochkin e15a244a74 KDE 4.10: Akonadi: update to 1.9.2 2013-05-25 12:01:27 +03:00
Evgeny Egorochkin ce084cd4e6 grantlee: update to 0.3.0 2013-05-25 12:01:27 +03:00
Evgeny Egorochkin a62d29d448 strigi: update to 0.7.8 2013-05-25 12:01:26 +03:00
Evgeny Egorochkin 8b8129d478 libattica: update to 0.4.1 2013-05-25 12:01:26 +03:00
Evgeny Egorochkin fb906e44ac shared-mime-info: update to 1.1 2013-05-25 12:01:26 +03:00
Lluís Batlle i Rossell 7e7b669b3e megatools: fixing the network part
It requires some env vars to work
2013-05-25 00:08:42 +02:00
Lluís Batlle i Rossell a403f55ccf Adding megatools 2013-05-24 23:43:26 +02:00
Song Wenwu 325f7a6bb8 add sxiv-1.1 2013-05-24 16:21:34 +08:00
Gergely Risko 1739aab3f2 Add ncursesw compatibility link also for includes
This is needed for the ncurses cabal package to compile.  It uses
include/ncursesw/curses.h, without trying include/curses.h first.  The
files are provided through include/ncursesw on a clean Debian too, in
the unicode case (when the libncursesw5-dev is installed).
2013-05-24 00:56:00 +02:00
Rob Vermaas da70c21cf7 Fix boost-1.49.0 on Darwin 2013-05-23 22:19:58 +02:00
Domen Kozar 8ac0a0ac46 firmware-linux-nonfree: set platform as linux 2013-05-23 21:00:18 +02:00
Eelco Dolstra f34d24f14c Update LWP and LWP::Protocol::https 2013-05-23 13:48:17 -04:00
Eelco Dolstra bba3b07055 CatalystX::RoleApplicator: Fix URL 2013-05-23 13:20:01 -04:00
Petr Rockai 1572a1f2a4 Add perl CatalystTraitForRequestProxyBase, with dependencies: CatalystXRoleApplicator MooseXRelatedClassRoles 2013-05-23 13:15:07 -04:00
Domen Kožar e9efb281ee Merge pull request #552 from wizeman/chrony-cap
chrony: Add readline and libcap (on Linux) as dependencies
2013-05-23 09:57:06 -07:00
Domen Kozar d8d6fd7412 pam_ssh_agent_auth: fix nix eval 2013-05-23 15:24:15 +02:00
Peter Simons 5779dfc8e4 R: add version 3.0.1 2013-05-23 11:35:59 +02:00
Malcolm Matalka 33eb2832c3 Add R15B03-1 2013-05-23 11:27:49 +02:00
Ricardo M. Correia 200fd97b04 chrony: Add readline and libcap (on Linux) as dependencies
libcap is needed for chronyd to drop privileges when starting up.
readline was added as a convenience for when using chronyc.
2013-05-23 02:11:21 +00:00
Lluís Batlle i Rossell 229661eed3 go: setting default to 1.1
I hope it won't break anything.
2013-05-22 19:21:11 +02:00
Lluís Batlle i Rossell f93971ef0c filegive: update to 0.6.1 2013-05-22 19:21:11 +02:00
Eelco Dolstra dad18680e5 pam_ssh_agent_auth: Update to 0.9.5 2013-05-22 11:33:01 -04:00
Eelco Dolstra 2767a01042 pam_ssh_agent_auth: Add to channel 2013-05-22 11:29:16 -04:00
Eelco Dolstra 6655840a87 ReviewBoard: Update to 1.6.16 2013-05-22 17:03:20 +02:00
Peter Simons bce5681e53 gnupg: update to version 2.0.20 2013-05-22 12:27:08 +02:00
Peter Simons 398e4a15b0 stellarium: update to version 0.12.1 2013-05-22 11:42:45 +02:00
Peter Simons b72a91b6a5 wxmaxima: update to version 13.04.1 2013-05-22 11:21:55 +02:00
Peter Simons 4ff031b4ff haskell-ghc-mod: update to version 2.0.2 2013-05-22 10:44:04 +02:00
Peter Simons 1aa6cc1025 Merge pull request #530 from iyzsong/openbox
openbox: upgrade to 3.5.0
2013-05-22 01:27:09 -07:00
Peter Simons 39da726a15 Merge pull request #550 from wizeman/chrony
Add chrony.
2013-05-22 01:25:49 -07:00
Peter Simons c64c51edb4 Merge pull request #548 from coroa/jedi
python-jedi: update to 0.6.0
2013-05-22 01:25:03 -07:00
Peter Simons 19cba81e7f Merge pull request #549 from bjornfor/wireshark
Wireshark: upgrade to 1.8.7 and add desktop item
2013-05-22 01:24:31 -07:00
Peter Simons a56e1d1756 haskell-ghc-mod: re-enable the haddock phase 2013-05-22 10:21:17 +02:00
Ricardo M. Correia e28b51360d Add chrony.
Chrony is a pair of programs which are used to maintain the accuracy of the system clock on a computer.
2013-05-22 00:41:58 +02:00
Bjørn Forsman d6f7910722 wireshark: bump from 1.8.6 to 1.8.7 (security update) 2013-05-21 22:53:46 +02:00
Bjørn Forsman af6503b2af wireshark: add desktop item
And fix a small "ethereal" typo.
2013-05-21 22:48:50 +02:00
Lluís Batlle i Rossell dc28cdf721 umurmurd: update to 0.2.12
Support for 1.2.4 clients.
2013-05-21 16:15:36 +02:00
Jonas Hoersch 18f3a14d95 python-jedi: update to 0.6.0 2013-05-21 14:52:26 +02:00
Peter Simons 91ea9b9190 haskell-ghc-mod: disable Haddock phase to fix the build
See <https://github.com/kazu-yamamoto/ghc-mod/issues/126> for further details.
2013-05-21 11:42:58 +02:00
Peter Simons 069a970a81 haskell-dependent-map: add version 0.1.1.1 2013-05-21 11:00:41 +02:00
Peter Simons 6d7dabda6f haskell-dependent-sum-template: add version 0.0.0.1 2013-05-21 11:00:38 +02:00
Peter Simons 3896471adb haskell-dependent-sum: add version 0.2.0.1 2013-05-21 11:00:33 +02:00
Peter Simons 32a4d191d0 haskell-dice: add version 0.1 2013-05-21 11:00:28 +02:00
Peter Simons 448dc95943 haskell-hstatsd: add version 0.1 2013-05-21 11:00:09 +02:00
Peter Simons d85cf7e410 haskell-knob: add version 0.1.1 2013-05-21 10:59:57 +02:00
Peter Simons 1f01aa3ab5 haskell-misfortune: add version 0.1.1.1 2013-05-21 10:59:47 +02:00
Peter Simons 21c25b4c58 haskell-mueval: add version 0.9 2013-05-21 10:59:13 +02:00
Peter Simons 4ac14185f5 haskell-packages.nix: strip trailing whitespace 2013-05-21 10:58:57 +02:00
Peter Simons faa2218269 haskell-show: update to version 0.6 2013-05-21 10:58:34 +02:00
Peter Simons 9c19958570 haskell-semigroups: update to version 0.9.2 2013-05-21 10:58:34 +02:00
Peter Simons 368c28f4ff haskell-reflection: update to version 1.3.2 2013-05-21 10:58:34 +02:00
Peter Simons 60c8f9181e haskell-numeric-prelude: update to version 0.4.0.1 2013-05-21 10:58:34 +02:00
Peter Simons 612596c2c3 haskell-lambdabot: update to version 4.3 2013-05-21 10:58:34 +02:00
Peter Simons b23d134019 haskell-haxr: update to version 3000.9.3 2013-05-21 10:58:34 +02:00
Peter Simons 9a422f4ee1 haskell-ghc-mod: update to version 2.0.1 2013-05-21 10:58:34 +02:00
Peter Simons 6899c57dbe haskell-fgl-visualize: update to version 0.1.0.1 2013-05-21 10:58:34 +02:00
Peter Simons a6246a3dbd haskell-comonad-transformers: update to version 3.0.2 2013-05-21 10:58:34 +02:00
Peter Simons 97e453c77d haskell-classy-prelude: update to version 0.5.7 2013-05-21 10:58:33 +02:00
Rob Vermaas 4ed7c2f334 Fix another maintainers attribute 2013-05-21 09:27:35 +02:00
Rob Vermaas d5f7976aef Fix maintainers attribute 2013-05-21 09:20:00 +02:00
Lluís Batlle i Rossell ec65563e2c Adding meo: Multiple Eyepairs Only
I also add the pkcs11helper it needs.
2013-05-20 23:13:40 +02:00
Lluís Batlle i Rossell 610b499fef Adding extra urls for enginepkcs11/libp11
The usual urls don't work.
2013-05-20 23:13:39 +02:00
Michael Raskin da24027c25 Linux kernel: update to 3.9.3 2013-05-20 23:36:49 +04:00
Jack Cummings 83e45309fd fetchhg: allow untrusted certs (merge #540)
It's for fixed-output derivations, security provided by output hash.
2013-05-20 21:24:25 +02:00
Bjørn Forsman 05bb66ce20 Add myself as maintainer for several packages
And set missing meta.platforms for the packages I've added earlier.
2013-05-20 20:28:15 +02:00
Bjørn Forsman eaeb0c9c7d maintainers.nix: add myself (Bjørn Forsman)
And keep the list sorted.
2013-05-20 20:09:48 +02:00
Domen Kožar e84929801d Merge pull request #546 from bjornfor/munin
munin: add missing dependencies
2013-05-20 10:27:24 -07:00
Bjørn Forsman 1578fd3c1f munin: add missing dependencies
* Add needed dependencies:
  coreutils, python, ruby, java and several Perl modules (Time::HiRes
  1.9.724 is no longer available, bump to 1.9725)
* Use sha256 instead of md5 (more secure)
* Wrap munin perl scripts so they find their dependencies at runtime
* Rework meta description attributes.

FIXME/TODO: munin is still not usable; it tries to write log files and
web graphs to its installation path.
2013-05-20 19:10:44 +02:00
Mathijs Kwik b6b9366b7b kde 4.10.3: fix hashes 2013-05-20 18:44:57 +02:00
Lluís Batlle i Rossell 8160f816af mtr: adding ncurses support 2013-05-20 17:43:27 +02:00
Lluís Batlle i Rossell c6df92a414 Making the linux rpi kernel not attempted to build by hydra 2013-05-20 17:43:26 +02:00
Ricardo M. Correia 84e69bf619 tinc: update to 1.0.21 (fixes CVE-2013-1428) (merge #545) 2013-05-20 17:18:28 +02:00
Domen Kozar 541f2ad531 Revert "python: first fix towards cross-compiling"
This reverts commit c89fe1c0ee.
2013-05-20 12:03:58 +02:00
Domen Kozar c9bae2bcbe munin: add the package, WIP 2013-05-20 11:18:40 +02:00
Domen Kozar c89fe1c0ee python: first fix towards cross-compiling 2013-05-20 11:15:32 +02:00
Lluís Batlle i Rossell 8b79a00c44 Adding netatop module, for atop 2013-05-20 10:13:07 +02:00
Michael Raskin f75d60fd90 Adding jq JSON processor 2013-05-20 11:17:20 +04:00
Evgeny Egorochkin a22f94b4f2 Merge pull request #543 from bjornfor/qmmp
Add Qmmp audio player (plus dependencies)
2013-05-19 09:51:56 -07:00
Evgeny Egorochkin 677090cad9 Merge pull request #544 from bjornfor/ninja
ninja: include package name in source archive path
2013-05-19 09:48:20 -07:00
Evgeny Egorochkin 079a6ad338 KDE 4.10: bugfix release 4.10.3 2013-05-19 19:32:53 +03:00
Bjørn Forsman 40d35e4bd5 ninja: include package name in source archive path
So that the nix store path becomes this:

  /nix/store/HASH-ninja-1.2.0.zip.drv

instead of this anonymous path:

  /nix/store/HASH-v1.2.0.zip.drv
2013-05-19 14:39:48 +02:00
Bjørn Forsman b274308c0c qmmp: new package
Qmmp is a Qt-based audio player that look like Winamp.
2013-05-19 14:36:19 +02:00
Bjørn Forsman 512f0874a1 wildmidi: new package
WildMIDI is a simple software midi player which has a core softsynth
library that can be use with other applications.

I have tested the wildmidi executable with a MIDI file. It works.
2013-05-19 14:24:49 +02:00
Bjørn Forsman ab7d500f36 freepats: new package
freepats is a project to create a free and open set of instrument
patches, in any format, that can be used with softsynths.

I'm adding it because it is needed for WildMIDI, which is needed for
MIDI support in Qmmp (audio player). I'll add WildMIDI and Qmmp in the
next commit(s).
2013-05-19 14:09:36 +02:00
Peter Simons d35466a1f5 Re-generate Haskell expressions with Hackage4Nix. 2013-05-18 19:32:44 +02:00
Peter Simons c412d4bd08 release-haskell.nix: test-build alsa-core and alsa-pcm libraries 2013-05-18 19:32:28 +02:00
Peter Simons e3425105fc haskell-uu-options: update to version 0.1.0.1 2013-05-18 19:32:05 +02:00
Petr Rockai dd23b30120 lilypond: Update to 2.16.2, fix guile. 2013-05-18 13:35:14 +02:00
Petr Rockai 52f38ce5d6 haskell: Add alsa-core, alsa-pcm, ix-shapable, carray and sample-frame.
Conflicts (trivial):
	pkgs/top-level/haskell-packages.nix
2013-05-18 13:35:14 +02:00
Petr Rockai c61c4f4ca3 Add perl Text::BibTeX, along with Config::AutoConf and ExtUtils::LibBuilder. 2013-05-18 13:35:14 +02:00
Petr Rockai 8151d9594b Add "arbtt" along with its Haskell dependencies. 2013-05-18 13:35:13 +02:00
Petr Rockai b5451c73b6 dictd-wiktionary: Let dictd serve an offline copy of wiktionary.
@vcunat: add -O to python, as it takes lots of time to process
2013-05-18 13:24:30 +02:00
Petr Rockai c7fbe02429 dictd-wordnet: Make wordnet available via local dictd. 2013-05-18 13:24:30 +02:00
Petr Rockai a7123fc280 Add monkey's audio (.ape) lossless encoder/decoder.
@vcunat: include version in the name, as is our custom
2013-05-18 13:24:30 +02:00
Petr Rockai 7abebbad4d curl: Optionally add support for GSSAPI (Kerberos).
@vcunat also did some configureFlags refactoring
2013-05-18 13:24:30 +02:00
Vladimír Čunát 7959eaf8dd glew: update
Most code taken from the huge pull request
f28674a68b
and added another update, changed description.
2013-05-18 13:24:30 +02:00
Lluís Batlle i Rossell 61e7a72931 mosh: update to 1.2.4 2013-05-18 13:17:41 +02:00
Malcolm Matalka dcfcacf30f libssh2: update (merge #510) 2013-05-18 09:10:24 +02:00
Song Wenwu d762e574fa add parcellite-1.1.4 2013-05-18 13:22:49 +08:00
Lluís Batlle i Rossell d72da0329d zsync: update to 0.6.2 2013-05-17 23:48:22 +02:00
Lluís Batlle i Rossell 6c961181c2 Revert "gnutls: update to 3.2.0"
Hydra found that the i686 tests fail. I'll work on this later.
  http://hydra.nixos.org/build/4980459

This reverts commit c1708440bd.
2013-05-17 23:40:37 +02:00
Lluís Batlle i Rossell c1708440bd gnutls: update to 3.2.0
It required a nettle update to 2.7 too.
2013-05-17 22:57:19 +02:00
Lluís Batlle i Rossell ef09a3550b fox: setting the newer libpng
The old version required libpng12
2013-05-17 17:14:45 +02:00
Lluís Batlle i Rossell d8f9f47e56 Updating xfe (1.34) and fox (1.6.48) 2013-05-17 16:32:25 +02:00
Eelco Dolstra 0979db0c19 thunderbird: Update to 17.0.6
Includes lots of security fixes.
2013-05-17 14:55:45 +02:00
Eelco Dolstra 8b1bcb720a php: Update to 5.3.25, 5.4.15 2013-05-17 14:06:29 +02:00
Domen Kožar 2dce4e31db Merge pull request #538 from MarcWeber/submit/partclone-partimage
partclone, partimage. both are used by clonezilla and drbl (which I have...
2013-05-17 02:17:45 -07:00
Lluís Batlle i Rossell e459464ec1 nss_ldap: fixing crash with glibc >= 2.16
I update it to the latest version, 265. Then I use some patches:

The nss_ldap-265-glibc-2.16.patch is the one that fixes the crash.
The crashes.patch is another one that I took from RH that said to fixes somes
crashes, but it didn't fix the crash I was seeing. But I guess it fixes
something.
2013-05-17 10:23:37 +02:00
Lluís Batlle i Rossell 80d3f6c437 Updating xcache 2013-05-17 10:23:37 +02:00
Evgeny Egorochkin 7e62068988 Merge pull request #539 from offlinehacker/pudb
Add pudb, interactive python debugger
2013-05-17 00:32:49 -07:00
Mathijs Kwik 0c15d386cb it seems kde 4.10 does not yet use udisks2
With udisks1, I do see my usb/cardreader drives.
With udisks2, I don't.

So this probably needs to be configured at build-time.
As udisks1 does work, I don't care all that much.
2013-05-17 09:28:38 +02:00
Lluís Batlle i Rossell 6a4350b68f Making xfe find and load icons fine
I added more dependencies to fox, for that.
I tried to add mesa too, but it wasn't trivial for it to find it, so
I took it out.
2013-05-16 23:40:26 +02:00
aszlig c06c636604
chromium: Add patch for user namespace sandboxing.
This patch adds support for unprivileged user namespaces found in kernel
versions 3.8.0 and later. In case of Nix, this is especially useful to prevent
having to set up setuid wrappers.

The implementation details about this patch can be found at the top of the file
"sandbox_userns.patch". My first attempt of creating this patch was by modifying
the SUID sandbox. Unfortunately this didn't work out well, because in the event
of a sandbox failure, the host zygote process waits for an answer of the inner
zygote with no timeout. Even if I'd have set a timeout, this would have been
very ugly, giving users which don't have unprivileged user namespaces a delay on
startup.

An alternative approach to the mentioned problem would be to use select() on the
host zygote, watching for changes stdout or stderr and the synchronization
socket. But even that approach isn't feasible because it requires a whole bunch
of even more patching.

Patch was tested with older kernels (3.2.x, 3.7.x) and kernels without user
namespace support enabled, where in case the feature is unavailable it reverts
back to the previous behaviour (no zygote sandbox, only seccomp BPF).

In order to support all Chromium channels, I manually changed the first hunk of
the patch to not include the starting context of the diff, because there is a
whitespace change in more recent versions of the Chromium source tree.

See SVN revision 199882 for the change (revert in this case) in detail:

http://src.chromium.org/viewvc/chrome?view=revision&revision=199882

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:07 +02:00
aszlig 1aa68dd29f
uqm: Include optional support for 3DO videos.
This is optional because you have to have an image of a Star Control II 3DO CD
image. I decided to hack together a small OperaFS (that's the proprietary
filesystem used with 3DO CD-ROMs) file extractor, which should possibly make
it as painless as possible to include those videos.

It may be a good idea to split off the haskell package into another attribute
set (possibly haskellPackages?), but I really don't think there is a need for
that, because it's really just UQM and 3DO specific.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:07 +02:00
aszlig 0353c8225a
chromium: Don't repeat full paths in installPhase.
This is no feature change and only makes the installPhase look nicer and it now
doesn't exceed 80 characters in width anymore.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:07 +02:00
aszlig 3fec0fed02
chromium: Update beta and dev channels.
This updates the following channels to the latest upstream versions:

beta: 27.0.1453.65 -> 27.0.1453.81 (builds fine, tested)
dev:  28.0.1485.0  -> 28.0.1500.5  (builds fine, tested)

For version 28, the reference to /usr/bin/gcc is now located in
third_party/WebKit/Source/core/core.gypi instead of the previous
third_party/WebKit/Source/core/core.gyp/core.gyp.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:06 +02:00
Domen Kozar 0c4362445f almir: bump to 0.1.8 2013-05-16 20:18:02 +02:00
Jaka Hudoklin a72ba70641 Add pudb, interactive python debugger 2013-05-16 18:15:04 +00:00
Sander van der Burg 9faa4f4b7b Added async-0.2.8 nodejs package 2013-05-16 18:18:36 +02:00
Marc Weber 87a579dd53 partclone, partimage. both are used by clonezilla and drbl (which I haven't packaged yet) 2013-05-16 17:18:11 +02:00