ibm-sw-tpm2: drop

The software build has failed. It has no maintainer. It should be removed.

qzylinra 5c92c4f7 b8e538ea

+1 -51
-51
pkgs/by-name/ib/ibm-sw-tpm2/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - openssl, 6 - }: 7 - let 8 - makefile = if stdenv.hostPlatform.isDarwin then "makefile.mac" else "makefile"; 9 - in 10 - stdenv.mkDerivation rec { 11 - pname = "ibm-sw-tpm2"; 12 - version = "1682-unstable-2024-08-02"; 13 - 14 - src = fetchFromGitHub { 15 - owner = "kgoldman"; 16 - repo = "ibmswtpm2"; 17 - rev = "rev183-2024-08-02"; 18 - hash = "sha256-D2GAkiePBow2iixYMOOeJrnh5hk2lO07dV++lK4X8qE="; 19 - }; 20 - 21 - buildInputs = [ openssl ]; 22 - 23 - sourceRoot = "${src.name}/src"; 24 - 25 - inherit makefile; 26 - 27 - prePatch = '' 28 - # Fix hardcoded path to GCC. 29 - substituteInPlace ${makefile} --replace /usr/bin/gcc "${stdenv.cc}/bin/cc" 30 - 31 - # Remove problematic default CFLAGS. 32 - substituteInPlace ${makefile} \ 33 - --replace -Werror "" \ 34 - --replace -O0 "" \ 35 - --replace -ggdb "" 36 - ''; 37 - 38 - installPhase = '' 39 - mkdir -p $out/bin 40 - cp tpm_server $out/bin 41 - ''; 42 - 43 - meta = with lib; { 44 - description = "IBM's Software TPM 2.0, an implementation of the TCG TPM 2.0 specification"; 45 - mainProgram = "tpm_server"; 46 - homepage = "https://sourceforge.net/projects/ibmswtpm2/"; 47 - platforms = platforms.linux ++ platforms.darwin; 48 - maintainers = [ ]; 49 - license = licenses.bsd3; 50 - }; 51 - }
+1
pkgs/top-level/aliases.nix
··· 1150 1150 ibniz = throw "ibniz has been removed because it fails to compile and the source url is dead"; # Added 2025-04-07 1151 1151 ib-tws = throw "ib-tws has been removed from nixpkgs as it was broken"; # Added 2024-07-15 1152 1152 ib-controller = throw "ib-controller has been removed from nixpkgs as it was broken"; # Added 2024-07-15 1153 + ibm-sw-tpm2 = throw "ibm-sw-tpm2 has been removed, as it was broken"; # Added 2025-08-25 1153 1154 icuReal = throw "icuReal has been removed from nixpkgs as a mistake"; # Added 2025-02-18 1154 1155 imagemagick7Big = throw "'imagemagick7Big' has been renamed to/replaced by 'imagemagickBig'"; # Converted to throw 2024-10-17 1155 1156 imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17