Skip to content

Add Deluge torrent client#321

Closed
domenkozar wants to merge 253 commits intoNixOS:masterfrom
domenkozar:deluge
Closed

Add Deluge torrent client#321
domenkozar wants to merge 253 commits intoNixOS:masterfrom
domenkozar:deluge

Conversation

@domenkozar
Copy link
Member

I also needed to add some Python packages as dependency and upgraded libtorrent.

edolstra and others added 30 commits May 29, 2012 17:11
svn path=/nixpkgs/branches/stdenv-updates/; revision=34280
ssp is disabled for glibc-2.13 unconditionally
…nput.

This feature sounds crazy, but it is used in some configure scripts (e.g. xbmc).
This patch causes an almost complete rebuild of Nixpkgs.

Patch submitted by Jan Malakhovski <oxij@oxij.org>.
…env-updates

Updating gcc-wrapper causes a stdenv-rebuild, so this needs to go here.
Some packages (e.g. libarchive) try to link there. Reported by jack_c in IRC.
After a reasonable grace period, these packages should be removed.
It was taking 2.4.0 as default, therefore, not using syscalls over 2.4.0
We may see performance improvements (openat, ...)
It was stopping hydra from evaluating further, I think. I broke it
in my previous commit.
It breaks the evaluation of stdenv-updates by hydra.
In my previous commit I didn't know it was using release-small, instead
of release.nix.
…awkward fashion to avoid a complete re-build of all Haskell packages.
Glibc no longer defines gets() if _GNU_SOURCE is defined.
This fixes the gets() problem in gzip.

Also disabled "make check" because it depends on Perl and more/less,
which is undesirable in the stdenv bootstrap.
edolstra and others added 26 commits January 28, 2013 17:25
This command is part of util-linux now.
This package no longer builds and is obsolete (use ‘shadow’ instead).
Removing uboot things about it too.
It's required, even if set to null, along all nixpkgs.
asciidoc+xsltproc take hours to run
I also make other modules in-kernel. I originally copied this
from the sheevaplug kernel, but the sheevaplug runs the initrd
and the raspberrypi not.
That eases the burden of having to always set the platform at
least in the non-pc pure nixpkgs platforms.
Due to xz being override in the last stdenv and also in the previous, the
nixpkgs xz ended up being built by bootstrap-tools, and thus depending on it
through libgcc_so.so.1. That ends up making 'nix' with a runtime
dependency on bootstrap-tools.
This version contains a security fix for CVE-2013-0249, for details please have
a look at:

http://curl.haxx.se/docs/adv_20130206.html

Thanks to @roconnor for pointing this out.

I'm pushing this to stdenv-updates because I'm not quite sure if it will break
other things because 7.29.0 is now non-blocking by default. Plus the security
vulnerability only affects IMAP, POP3 and SMTP protocol support.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
@domenkozar
Copy link
Member Author

Wrong branch, reopening.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.