Unverified Commit e4fdd80e authored by Niklas Korz's avatar Niklas Korz Committed by GitHub
Browse files

ente-auth: 4.3.2 -> 4.3.5 (#401904)

parents a56d4650 254d4b55
Loading
Loading
Loading
Loading
+12 −2
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@
  makeDesktopItem,
  copyDesktopItems,
  makeWrapper,
  jdk17_headless,
}:
let
  # fetch simple-icons directly to avoid cloning with submodules,
@@ -17,14 +18,14 @@ let
in
flutter324.buildFlutterApplication rec {
  pname = "ente-auth";
  version = "4.3.2";
  version = "4.3.5";

  src = fetchFromGitHub {
    owner = "ente-io";
    repo = "ente";
    sparseCheckout = [ "auth" ];
    tag = "auth-v${version}";
    hash = "sha256-/WWodQcMibwXVexI+XbTZYRkIMtfNHk3bJVBPJHcoqI=";
    hash = "sha256-kM1y3Q5Z8J84qHhki9A+I/uY7xYQNMlfh2ZhxzpUBHM=";
  };

  sourceRoot = "${src.name}/auth";
@@ -51,6 +52,12 @@ flutter324.buildFlutterApplication rec {
    webkitgtk_4_0
    sqlite
    libayatana-appindicator
    # The networking client used by ente-auth (native_dio_adapter)
    # introduces a transitive dependency on Java, which technically
    # is only needed for the Android implementation.
    # Unfortunately, attempts to remove it from the build entirely were
    # unsuccessful.
    jdk17_headless # JDK version used by upstream CI
  ];

  # Based on https://github.com/ente-io/ente/blob/main/auth/linux/packaging/rpm/make_config.yaml
@@ -84,6 +91,9 @@ flutter324.buildFlutterApplication rec {

    # For backwards compatibility
    ln -s $out/bin/enteauth $out/bin/ente_auth

    # Not required at runtime as it's only used on Android
    rm $out/app/ente-auth/lib/libdartjni.so
  '';

  passthru.updateScript = ./update.sh;
+62 −2
Original line number Diff line number Diff line
@@ -356,6 +356,16 @@
      "source": "hosted",
      "version": "3.1.1"
    },
    "cronet_http": {
      "dependency": "transitive",
      "description": {
        "name": "cronet_http",
        "sha256": "3af9c4d57bf07ef4b307e77b22be4ad61bea19ee6ff65e62184863f3a09f1415",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "1.3.2"
    },
    "cross_file": {
      "dependency": "transitive",
      "description": {
@@ -386,6 +396,16 @@
      "source": "hosted",
      "version": "1.0.0"
    },
    "cupertino_http": {
      "dependency": "transitive",
      "description": {
        "name": "cupertino_http",
        "sha256": "6fcf79586ad872ddcd6004d55c8c2aab3cdf0337436e8f99837b1b6c30665d0c",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "2.0.2"
    },
    "dart_style": {
      "dependency": "transitive",
      "description": {
@@ -430,11 +450,11 @@
      "dependency": "direct main",
      "description": {
        "name": "dio",
        "sha256": "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260",
        "sha256": "253a18bbd4851fecba42f7343a1df3a9a4c1d31a2c1b37e221086b4fa8c8dbc9",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "5.7.0"
      "version": "5.8.0+1"
    },
    "dio_web_adapter": {
      "dependency": "transitive",
@@ -1073,6 +1093,16 @@
      "source": "hosted",
      "version": "4.0.2"
    },
    "http_profile": {
      "dependency": "transitive",
      "description": {
        "name": "http_profile",
        "sha256": "7e679e355b09aaee2ab5010915c932cce3f2d1c11c3b2dc177891687014ffa78",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "0.1.0"
    },
    "image": {
      "dependency": "transitive",
      "description": {
@@ -1103,6 +1133,16 @@
      "source": "hosted",
      "version": "1.0.4"
    },
    "jni": {
      "dependency": "transitive",
      "description": {
        "name": "jni",
        "sha256": "f377c585ea9c08d48b427dc2e03780af2889d1bb094440da853c6883c1acba4b",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "0.10.1"
    },
    "js": {
      "dependency": "transitive",
      "description": {
@@ -1323,6 +1363,16 @@
      "source": "hosted",
      "version": "1.0.2"
    },
    "native_dio_adapter": {
      "dependency": "direct main",
      "description": {
        "name": "native_dio_adapter",
        "sha256": "7420bc9517b2abe09810199a19924617b45690a44ecfb0616ac9babc11875c03",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "1.4.0"
    },
    "nested": {
      "dependency": "transitive",
      "description": {
@@ -1343,6 +1393,16 @@
      "source": "hosted",
      "version": "0.5.0"
    },
    "objective_c": {
      "dependency": "transitive",
      "description": {
        "name": "objective_c",
        "sha256": "62e79ab8c3ed6f6a340ea50dd48d65898f5d70425d404f0d99411f6e56e04584",
        "url": "https://pub.dev"
      },
      "source": "hosted",
      "version": "4.1.0"
    },
    "otp": {
      "dependency": "direct main",
      "description": {