Merge pull request #334681 from dotlambda/deltachat-desktop
deltachat-desktop: 1.46.2 -> 1.46.5
This commit is contained in:
+7
-6
@@ -1,7 +1,7 @@
|
||||
{ lib
|
||||
, buildNpmPackage
|
||||
, copyDesktopItems
|
||||
, electron
|
||||
, electron_30
|
||||
, buildGoModule
|
||||
, esbuild
|
||||
, fetchFromGitHub
|
||||
@@ -15,12 +15,13 @@
|
||||
, roboto
|
||||
, sqlcipher
|
||||
, stdenv
|
||||
, CoreServices
|
||||
, darwin
|
||||
, testers
|
||||
, deltachat-desktop
|
||||
}:
|
||||
|
||||
let
|
||||
electron = electron_30;
|
||||
esbuild' = esbuild.override {
|
||||
buildGoModule = args: buildGoModule (args // rec {
|
||||
version = "0.19.12";
|
||||
@@ -36,16 +37,16 @@ let
|
||||
in
|
||||
buildNpmPackage rec {
|
||||
pname = "deltachat-desktop";
|
||||
version = "1.46.2";
|
||||
version = "1.46.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "deltachat";
|
||||
repo = "deltachat-desktop";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-5XGtyfc7Kak7qSQOQAH5gFtSaHeWclRhtsYSGPIQo6w=";
|
||||
hash = "sha256-u/2/lCQpUf5bxKPseHz6SFmiW0m9SywuA5Ng3BBnX88=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-4UPDNz0aw4VH3bMT+s/7DE6+ZPNP5w1iGCRpZZMXzPc=";
|
||||
npmDepsHash = "sha256-jnuSL0yr6E8P0Tev9rMsfCLs59WStaH19DhZe0zthmw=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
jq
|
||||
@@ -59,7 +60,7 @@ buildNpmPackage rec {
|
||||
buildInputs = [
|
||||
deltachat-rpc-server
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
CoreServices
|
||||
darwin.apple_sdk.frameworks.CoreServices
|
||||
];
|
||||
|
||||
env = {
|
||||
Generated
+141
-400
File diff suppressed because it is too large
Load Diff
+6
-8
@@ -14,9 +14,7 @@
|
||||
, sqlcipher
|
||||
, sqlite
|
||||
, fixDarwinDylibNames
|
||||
, CoreFoundation
|
||||
, Security
|
||||
, SystemConfiguration
|
||||
, darwin
|
||||
, libiconv
|
||||
}:
|
||||
|
||||
@@ -31,13 +29,13 @@ let
|
||||
};
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "libdeltachat";
|
||||
version = "1.142.1";
|
||||
version = "1.142.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "deltachat";
|
||||
repo = "deltachat-core-rust";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-ea0OKQWZareqgE1C8lYem3BKaNmqJgYLItOHdPWqz6M=";
|
||||
hash = "sha256-Wj7fmhp67a3OtzxPbfqOpZCzM9WokzKiaWNQS9qYyCo=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -61,9 +59,9 @@ in stdenv.mkDerivation rec {
|
||||
sqlcipher
|
||||
sqlite
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
CoreFoundation
|
||||
Security
|
||||
SystemConfiguration
|
||||
darwin.apple_sdk.frameworks.CoreFoundation
|
||||
darwin.apple_sdk.frameworks.Security
|
||||
darwin.apple_sdk.frameworks.SystemConfiguration
|
||||
libiconv
|
||||
];
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
buildPythonPackage,
|
||||
deltachat-rpc-server,
|
||||
imap-tools,
|
||||
lib,
|
||||
pytestCheckHook,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "deltachat-rpc-client";
|
||||
inherit (deltachat-rpc-server) version src;
|
||||
pyproject = true;
|
||||
|
||||
sourceRoot = "${src.name}/deltachat-rpc-client";
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace src/deltachat_rpc_client/rpc.py \
|
||||
--replace-fail deltachat-rpc-server "${lib.getExe deltachat-rpc-server}"
|
||||
'';
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ imap-tools ];
|
||||
|
||||
pythonImportsCheck = [ "deltachat_rpc_client" ];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
# requires a chatmail server
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
inherit (deltachat-rpc-server.meta) changelog license maintainers;
|
||||
description = "Python client for Delta Chat core JSON-RPC interface";
|
||||
homepage = "https://github.com/deltachat/deltachat-core-rust/tree/main/deltachat-rpc-client";
|
||||
};
|
||||
}
|
||||
@@ -3575,11 +3575,6 @@ with pkgs;
|
||||
|
||||
dell-command-configure = callPackage ../tools/system/dell-command-configure { };
|
||||
|
||||
deltachat-desktop = callPackage ../applications/networking/instant-messengers/deltachat-desktop {
|
||||
electron = electron_30;
|
||||
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
||||
};
|
||||
|
||||
deskew = callPackage ../applications/graphics/deskew { };
|
||||
|
||||
detect-secrets = with python3Packages; toPythonApplication detect-secrets;
|
||||
@@ -21387,10 +21382,6 @@ with pkgs;
|
||||
|
||||
libdeflate = darwin.apple_sdk_11_0.callPackage ../development/libraries/libdeflate { };
|
||||
|
||||
libdeltachat = callPackage ../development/libraries/libdeltachat {
|
||||
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration;
|
||||
};
|
||||
|
||||
libdevil = callPackage ../development/libraries/libdevil {
|
||||
inherit (darwin.apple_sdk.frameworks) OpenGL;
|
||||
};
|
||||
|
||||
@@ -3029,6 +3029,8 @@ self: super: with self; {
|
||||
|
||||
deltachat = callPackage ../development/python-modules/deltachat { };
|
||||
|
||||
deltachat-rpc-client = callPackage ../development/python-modules/deltachat-rpc-client { };
|
||||
|
||||
deltachat2 = callPackage ../development/python-modules/deltachat2 { };
|
||||
|
||||
deltalake = callPackage ../development/python-modules/deltalake { };
|
||||
|
||||
Reference in New Issue
Block a user