Commit 9806e826 authored by figsoda's avatar figsoda
Browse files

movine: 0.11.0 -> 0.11.4, unpin openssl

parent 1e5e280d
Loading
Loading
Loading
Loading
+19 −19
Original line number Diff line number Diff line
{ rustPlatform
, fetchFromGitHub
, lib
, stdenv
{ lib
, rustPlatform
, fetchCrate
, pkg-config
, postgresql
, sqlite
, openssl
, Security
, libiconv
, stdenv
, darwin
}:

rustPlatform.buildRustPackage rec {
  pname = "movine";
  version = "0.11.0";
  version = "0.11.4";

  src = fetchFromGitHub {
    owner = "byronwasti";
    repo = pname;
    rev = "v${version}";
    sha256 = "0rms8np8zd23xzrd5avhp2q1ndhdc8f49lfwpff9h0slw4rnzfnj";
  src = fetchCrate {
    inherit pname version;
    hash = "sha256-wa2GfV2Y8oX8G+1LbWnb2KH/+QbUYL9GXgOOVHpzbN8=";
  };

  cargoSha256 = "sha256-4ghfenwmauR4Ft9n7dvBflwIMXPdFq1vh6FpIegHnZk=";
  cargoHash = "sha256-brM6QObhl9W5SZ+79Kv9oNxnglO24BUgjPSQy9jV1/Q=";

  nativeBuildInputs = [
    pkg-config
  ];

  nativeBuildInputs = [ pkg-config ];
  buildInputs = [ postgresql sqlite ] ++ (
    if !stdenv.isDarwin then [ openssl ] else [ Security libiconv ]
  );
  buildInputs = [
    openssl
  ] ++ lib.optionals stdenv.isDarwin [
    darwin.apple_sdk.frameworks.Security
  ];

  meta = with lib; {
    description = "A migration manager written in Rust, that attempts to be smart yet minimal";
+1 −4
Original line number Diff line number Diff line
@@ -22833,10 +22833,7 @@ with pkgs;
  mono-addins = callPackage ../development/libraries/mono-addins { };
  movine = callPackage ../development/tools/database/movine {
    inherit (darwin.apple_sdk.frameworks) Security;
    openssl = openssl_1_1;
  };
  movine = callPackage ../development/tools/database/movine { };
  movit = callPackage ../development/libraries/movit { };