lol

patchelf_0_13: init at 0.13.1

The C++ compiler in our musl bootstrap for aarch64 is too old to build
the latest version of patchelf, so introduce a package for the most
recent version it's capable of building that we can use to get a new
bootstrap.

+19
+18
pkgs/development/tools/misc/patchelf/0.13.nix
··· 1 + { stdenv, fetchurl, patchelf }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "patchelf"; 5 + version = "0.13.1"; 6 + 7 + src = fetchurl { 8 + url = "https://github.com/NixOS/${pname}/releases/download/${version}/${pname}-${version}.tar.bz2"; 9 + sha256 = "sha256-OeiuzNdJXVTfCU0rSnwIAQ/3d3A2+q8k8o4Hd30VmOI="; 10 + }; 11 + 12 + setupHook = [ ./setup-hook.sh ]; 13 + 14 + # fails 8 out of 24 tests, problems when loading libc.so.6 15 + doCheck = stdenv.name == "stdenv-linux"; 16 + 17 + inherit (patchelf) meta; 18 + }
+1
pkgs/top-level/all-packages.nix
··· 15801 15801 15802 15802 patchelf = callPackage ../development/tools/misc/patchelf { }; 15803 15803 patchelf_0_9 = callPackage ../development/tools/misc/patchelf/0.9.nix { }; 15804 + patchelf_0_13 = callPackage ../development/tools/misc/patchelf/0.13.nix { }; 15804 15805 15805 15806 patchelfUnstable = lowPrio (callPackage ../development/tools/misc/patchelf/unstable.nix { }); 15806 15807