Merge pull request #105421 from RaghavSood/aleth/delete

cpp_ethereum: remove

authored by Maximilian Bosch and committed by GitHub b74f1801 ee3c23e0

+7 -87
+5
nixos/doc/manual/release-notes/rl-2103.xml
··· 162 162 </listitem> 163 163 <listitem> 164 164 <para> 165 + <package>cpp_ethereum</package> (aleth) has been abandoned upstream, and removed. 166 + </para> 167 + </listitem> 168 + <listitem> 169 + <para> 165 170 <package>riak-cs</package> package removed along with <varname>services.riak-cs</varname> module. 166 171 </para> 167 172 </listitem>
-85
pkgs/applications/misc/cpp-ethereum/default.nix
··· 1 - { stdenv 2 - , fetchFromGitHub 3 - , cmake 4 - , jsoncpp 5 - , libjson-rpc-cpp 6 - , curl 7 - , boost 8 - , leveldb 9 - , cryptopp 10 - , libcpuid 11 - , opencl-headers 12 - , ocl-icd 13 - , miniupnpc 14 - , libmicrohttpd 15 - , gmp 16 - , libGLU, libGL 17 - , extraCmakeFlags ? [] 18 - }: 19 - stdenv.mkDerivation rec { 20 - pname = "cpp-ethereum"; 21 - version = "1.3.0"; 22 - 23 - src = fetchFromGitHub { 24 - owner = "ethereum"; 25 - repo = "cpp-ethereum"; 26 - rev = "62ab9522e58df9f28d2168ea27999a214b16ea96"; 27 - sha256 = "1fxgpqhmjhpv0zzs1m3yf9h8mh25dqpa7pmcfy7f9qiqpfdr4zq9"; 28 - }; 29 - 30 - cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" extraCmakeFlags ]; 31 - 32 - configurePhase = '' 33 - export BOOST_INCLUDEDIR=${boost.dev}/include 34 - export BOOST_LIBRARYDIR=${boost.out}/lib 35 - 36 - mkdir -p Build/Install 37 - pushd Build 38 - 39 - cmake .. -DCMAKE_INSTALL_PREFIX=$(pwd)/Install $cmakeFlags 40 - ''; 41 - 42 - enableParallelBuilding = true; 43 - 44 - runPath = with stdenv.lib; makeLibraryPath ([ stdenv.cc.cc ] ++ buildInputs); 45 - 46 - installPhase = '' 47 - make install 48 - 49 - mkdir -p $out 50 - 51 - for f in Install/lib/*.so* $(find Install/bin -executable -type f); do 52 - patchelf --set-rpath $runPath:$out/lib $f 53 - done 54 - 55 - cp -r Install/* $out 56 - ''; 57 - 58 - buildInputs = [ 59 - cmake 60 - jsoncpp 61 - libjson-rpc-cpp 62 - curl 63 - boost 64 - leveldb 65 - cryptopp 66 - libcpuid 67 - opencl-headers 68 - ocl-icd 69 - miniupnpc 70 - libmicrohttpd 71 - gmp 72 - libGLU libGL 73 - ]; 74 - 75 - dontStrip = true; 76 - 77 - meta = with stdenv.lib; { 78 - description = "Ethereum C++ client"; 79 - homepage = "https://github.com/ethereum/cpp-ethereum"; 80 - license = licenses.gpl3; 81 - maintainers = with maintainers; [ artuuge ]; 82 - platforms = platforms.linux; 83 - broken = true; # 2018-04-10 84 - }; 85 - }
+2
pkgs/top-level/aliases.nix
··· 41 41 ag = silver-searcher; # added 2018-04-25 42 42 aircrackng = aircrack-ng; # added 2016-01-14 43 43 alienfx = throw "alienfx has been removed."; # added 2019-12-08 44 + aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream."; # added 2020-11-30 44 45 amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained."; # added 2020-10-30 45 46 ammonite-repl = ammonite; # added 2017-05-02 46 47 antimicro = throw "antimicro has been removed as it was broken, see antimicroX instead."; # added 2020-08-06 ··· 92 93 coprthr = throw "coprthr has been removed."; # added 2019-12-08 93 94 corebird = throw "corebird was deprecated 2019-10-02: See https://www.patreon.com/posts/corebirds-future-18921328. Please use Cawbird as replacement."; 94 95 coredumper = throw "coredumper has been removed: abandoned by upstream."; # added 2019-11-16 96 + cpp_ethereum = throw "cpp_ethereum has been removed; abandoned upstream."; # added 2020-11-30 95 97 cryptol = throw "cryptol was removed due to prolonged broken build"; # added 2020-08-21 96 98 cpp-gsl = microsoft_gsl; # added 2019-05-24 97 99 cupsBjnp = cups-bjnp; # added 2016-01-02
-2
pkgs/top-level/all-packages.nix
··· 20617 20617 python3Packages = python37Packages; 20618 20618 }; 20619 20619 20620 - cpp_ethereum = callPackage ../applications/misc/cpp-ethereum { }; 20621 - 20622 20620 crun = callPackage ../applications/virtualization/crun {}; 20623 20621 20624 20622 csdp = callPackage ../applications/science/math/csdp { };