From 6856d456fa4f4a08f227c0aad980a8d3dd206ff5 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Mon, 29 May 2023 14:26:54 +0900 Subject: [PATCH] haskell: mark hzk and zoovisitor as dont-distribute-packages These both depend on `zookeeper_mt`, which depends on `openssl-1.1`, which is marked `insecure`. --- .../haskell-modules/configuration-hackage2nix/main.yaml | 4 ++++ pkgs/development/haskell-modules/hackage-packages.nix | 2 ++ 2 files changed, 6 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 6aa76ebd5571..8ae87f5c329d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -815,3 +815,7 @@ dont-distribute-packages: # Output exceeds Hydra's maximum allowable size - stripeapi + + # Packages that (transitively) depend on insecure packages + - hzk # depends on zookeeper_mt, which depends on openssl-1.1 + - zoovisitor # depends on zookeeper_mt, which depends on openssl-1.1 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 07e09b8a19fc..0fe206542587 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -160981,6 +160981,7 @@ self: { testSystemDepends = [ zookeeper_mt ]; description = "Haskell client library for Apache Zookeeper"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) zookeeper_mt;}; "hzulip" = callPackage @@ -326770,6 +326771,7 @@ self: { testHaskellDepends = [ async base hspec uuid Z-Data ]; description = "A haskell binding to Apache Zookeeper C library(mt) using Haskell Z project"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) zookeeper_mt;}; "zot" = callPackage