Unverified Commit f834fc05 authored by dish's avatar dish Committed by GitHub
Browse files

hop: drop (#459832)

parents d4824500 a77aa2b0
Loading
Loading
Loading
Loading

pkgs/by-name/ho/hop/package.nix

deleted100644 → 0
+0 −43
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchurl,
  bigloo,
}:

# Compute the “release” version of bigloo (before the first dash, if any)
let
  bigloo-release =
    let
      inherit (lib) head splitString;
    in
    head (splitString "-" (builtins.parseDrvName bigloo.name).version);
in

stdenv.mkDerivation rec {
  pname = "hop";
  version = "3.4.4";
  src = fetchurl {
    url = "ftp://ftp-sop.inria.fr/indes/fp/Hop/hop-${version}.tar.gz";
    sha256 = "sha256-GzXh4HC+SFFoUi7SMqu36iYRPAJ6tMnOHd+he6n9k1I=";
  };

  postPatch = ''
    substituteInPlace configure --replace "(os-tmp)" '(getenv "TMPDIR")'
  '';

  buildInputs = [ bigloo ];

  configureFlags = [
    "--bigloo=${bigloo}/bin/bigloo"
    "--bigloolibdir=${bigloo}/lib/bigloo/${bigloo-release}/"
  ];

  meta = with lib; {
    description = "Multi-tier programming language for the Web 2.0 and the so-called diffuse Web";
    homepage = "http://hop.inria.fr/";
    license = licenses.gpl2Plus;
    platforms = platforms.linux;
    maintainers = with maintainers; [ vbgl ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -703,6 +703,7 @@ mapAliases {
  himitsu-firefox = throw "himitsu-firefox has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-11
  hiPrio = warnAlias "'hiPrio' has been removed from pkgs, use `lib.hiPrio` instead" lib.hiPrio; # Added 2025-10-30
  hobbes = throw "hobbes has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-20
  hop = throw "'hop' has been removed due to lack of maintenance"; # Added 2025-11-08
  hostPlatform = warnAlias "'hostPlatform' has been renamed to/replaced by 'stdenv.hostPlatform'" stdenv.hostPlatform; # Converted to warning 2025-10-28
  hpmyroom = throw "hpmyroom has been removed because it has been marked as broken since May 2024."; # Added 2025-10-11
  hpp-fcl = throw "'hpp-fcl' has been renamed to/replaced by 'coal'"; # Converted to throw 2025-10-27