Unverified Commit 6a91782a authored by Marc Scholten's avatar Marc Scholten Committed by GitHub
Browse files

haskellPackages.libssh2: unbreak (#424042)

* haskellPackages.libssh2: unbreak

* haskellPackages.libssh2: add mpscholten as maintainer

* haskellPackages.libssh2-conduit: unbreak
parent 4b07a218
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -3179,6 +3179,19 @@ with haskellLib;
  # and therefore aren't uploaded to hackage
  # Needs to be fixed upstream
  haskore = dontCheck (doJailbreak super.haskore);

  # 2025-07-10: Hackage release is outdated, https://github.com/portnov/libssh2-hs/issues/77
  libssh2 = overrideSrc {
    version = "0.2.0.9-unstable-2025-04-03";
    src =
      pkgs.fetchFromGitHub {
        owner = "portnov";
        repo = "libssh2-hs";
        rev = "d35fa047cd872a73cd4db83aa3185463ac88a1d7";
        sha256 = "sha256-m3VVx9mgI3OqtWHC8qY63/Wns808q5iITD5regdMILo=";
      }
      + "/libssh2";
  } super.libssh2;
}
// import ./configuration-tensorflow.nix { inherit pkgs haskellLib; } self super

+0 −1
Original line number Diff line number Diff line
@@ -3574,7 +3574,6 @@ broken-packages:
  - libriscv # failure in job https://hydra.nixos.org/build/295122867 at 2025-04-22
  - libsecp256k1 # failure in job https://hydra.nixos.org/build/234441559 at 2023-09-13
  - libsodium # failure in job https://hydra.nixos.org/build/243816565 at 2024-01-01
  - libssh2 # failure in job https://hydra.nixos.org/build/295095049 at 2025-04-22
  - libstackexchange # failure in job https://hydra.nixos.org/build/295095048 at 2025-04-22
  - libsystemd-daemon # failure in job https://hydra.nixos.org/build/233207090 at 2023-09-02
  - libtagc # failure in job https://hydra.nixos.org/build/233223631 at 2023-09-02
+1 −0
Original line number Diff line number Diff line
@@ -371,6 +371,7 @@ package-maintainers:
    - pdftotext
    - warp-systemd
    - amazonka
    - libssh2
  ncfavier:
    - Agda
    - irc-client
+0 −1
Original line number Diff line number Diff line
@@ -2017,7 +2017,6 @@ dont-distribute-packages:
 - libraft
 - librarian
 - librato
 - libssh2-conduit
 - libxml-enumerator
 - lifted-base-tf
 - lightning-haskell
+0 −3
Original line number Diff line number Diff line
@@ -414141,8 +414141,6 @@ self: {
      libraryToolDepends = [ c2hs ];
      description = "FFI bindings to libssh2 SSH2 client library (http://libssh2.org/)";
      license = lib.licenses.bsd3;
      hydraPlatforms = lib.platforms.none;
      broken = true;
    }
  ) { inherit (pkgs) libssh2; };
@@ -414172,7 +414170,6 @@ self: {
      ];
      description = "Conduit wrappers for libssh2 FFI bindings (see libssh2 package)";
      license = lib.licenses.bsd3;
      hydraPlatforms = lib.platforms.none;
    }
  ) { };