s3sync: delete dead project

According to http://s3sync.net/wiki.html, https://github.com/ms4720/s3sync was
supposed to take over the development but nothing has happened in 4 years.

The project is unfortunately dead and is our only dependency to ruby 1.8.

authored by zimbatm.tngl.sh and committed by Rok Garbas e7cd9077 de02462a

+8 -33
+8
nixos/doc/manual/release-notes/rl-unstable.xml
··· 74 74 </para> 75 75 </listitem> 76 76 77 + <listitem> 78 + <para><command>s3sync</command> is removed, as it hasn't been 79 + developed by upstream for 4 years and only runs with ruby 1.8. 80 + For an actively-developer alternative look at 81 + <command>tarsnap</command> and others. 82 + </para> 83 + </listitem> 84 + 77 85 </itemizedlist> 78 86 79 87 </section>
-29
pkgs/tools/networking/s3sync/default.nix
··· 1 - { stdenv, fetchurl, ruby, makeWrapper }: 2 - 3 - stdenv.mkDerivation { 4 - name = "s3sync-1.2.6"; 5 - 6 - src = fetchurl { 7 - url = http://s3.amazonaws.com/ServEdge_pub/s3sync/s3sync.tar.gz; # !!! 8 - sha256 = "19467mgym0da0hifhkcbivccdima7gkaw3k8q760ilfbwgwxcn7f"; 9 - }; 10 - 11 - buildInputs = [ makeWrapper ]; 12 - 13 - installPhase = 14 - '' 15 - mkdir -p $out/libexec/s3sync 16 - cp *.rb $out/libexec/s3sync 17 - makeWrapper "${ruby}/bin/ruby $out/libexec/s3sync/s3cmd.rb" $out/bin/s3cmd 18 - makeWrapper "${ruby}/bin/ruby $out/libexec/s3sync/s3sync.rb" $out/bin/s3sync 19 - 20 - mkdir -p $out/share/doc/s3sync 21 - cp README* $out/share/doc/s3sync/ 22 - ''; # */ 23 - 24 - meta = { 25 - homepage = http://s3sync.net/; 26 - description = "Command-line tools to manipulate Amazon S3 buckets"; 27 - license = stdenv.lib.licenses.free; # some custom as-is in file headers 28 - }; 29 - }
-4
pkgs/top-level/all-packages.nix
··· 2932 2932 2933 2933 s3cmd = callPackage ../tools/networking/s3cmd { }; 2934 2934 2935 - s3sync = callPackage ../tools/networking/s3sync { 2936 - ruby = ruby_1_8; 2937 - }; 2938 - 2939 2935 s6Dns = callPackage ../tools/networking/s6-dns { }; 2940 2936 2941 2937 s6LinuxUtils = callPackage ../os-specific/linux/s6-linux-utils { };