From e59dd593c8ed9271c3f568a9972ed0a697731ca9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 8 Oct 2021 23:25:26 +0200 Subject: [PATCH 01/15] python3Packages.smbus2: init at 0.4.1 --- .../python-modules/smbus2/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/smbus2/default.nix diff --git a/pkgs/development/python-modules/smbus2/default.nix b/pkgs/development/python-modules/smbus2/default.nix new file mode 100644 index 000000000000..b3116bd3182e --- /dev/null +++ b/pkgs/development/python-modules/smbus2/default.nix @@ -0,0 +1,41 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, nose +, pythonOlder +}: + +buildPythonPackage rec { + pname = "smbus2"; + version = "0.4.1"; + + disabled = pythonOlder "3.6"; + + src = fetchFromGitHub { + owner = "kplindegaard"; + repo = pname; + rev = version; + sha256 = "0xgqs7bzhr8y3irc9gq3dnw1l3f5gc1yv4r2v4qxj95i3vvzpg5s"; + }; + + checkInputs = [ + nose + ]; + + checkPhase = '' + runHook preCheck + nosetests + runHook postCheck + ''; + + pythonImportsCheck = [ + "smbus2" + ]; + + meta = with lib; { + description = "Drop-in replacement for smbus-cffi/smbus-python"; + homepage = "https://smbus2.readthedocs.io/"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 95af7eef4d72..4ce9523a34ac 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8437,6 +8437,8 @@ in { smbus-cffi = callPackage ../development/python-modules/smbus-cffi { }; + smbus2 = callPackage ../development/python-modules/smbus2 { }; + smdebug-rulesconfig = callPackage ../development/python-modules/smdebug-rulesconfig { }; smhi-pkg = callPackage ../development/python-modules/smhi-pkg { }; From 52c95adb9315ed032235f8959f8cf8704a8b1583 Mon Sep 17 00:00:00 2001 From: Frank Lanitz Date: Sat, 9 Oct 2021 17:48:44 +0200 Subject: [PATCH 02/15] geany: 1.37.1 -> 1.38 --- pkgs/applications/editors/geany/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/geany/default.nix b/pkgs/applications/editors/geany/default.nix index e77b63218c37..4f2b3f1eb332 100644 --- a/pkgs/applications/editors/geany/default.nix +++ b/pkgs/applications/editors/geany/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "geany"; - version = "1.37.1"; + version = "1.38"; outputs = [ "out" "dev" "doc" "man" ]; src = fetchurl { url = "https://download.geany.org/${pname}-${version}.tar.bz2"; - sha256 = "060sachn33xpx3a609f09y97qq5ky17gvv686zbvrn618ij7bi8q"; + sha256 = "abff176e4d48bea35ee53037c49c82f90b6d4c23e69aed6e4a5ca8ccd3aad546"; }; nativeBuildInputs = [ From 864f96cd7fd732b9339494b2890ebe0685b43a7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Wed, 6 Oct 2021 19:31:23 +0200 Subject: [PATCH 03/15] libredirect: handle mkdir(2) + mkdirat(2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes https://github.com/NixOS/nixpkgs/issues/140735. Co-authored-by: Jörg Thalheim --- pkgs/build-support/libredirect/libredirect.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/build-support/libredirect/libredirect.c b/pkgs/build-support/libredirect/libredirect.c index 5b0ef4856708..c7058ce123c5 100644 --- a/pkgs/build-support/libredirect/libredirect.c +++ b/pkgs/build-support/libredirect/libredirect.c @@ -279,3 +279,17 @@ int system(const char *command) rewriteSystemCall(command, newCommand); return _system(newCommand); } + +int mkdir(const char *path, mode_t mode) +{ + int (*mkdir_real) (const char *path, mode_t mode) = dlsym(RTLD_NEXT, "mkdir"); + char buf[PATH_MAX]; + return mkdir_real(rewrite(path, buf), mode); +} + +int mkdirat(int dirfd, const char *path, mode_t mode) +{ + int (*mkdirat_real) (int dirfd, const char *path, mode_t mode) = dlsym(RTLD_NEXT, "mkdirat"); + char buf[PATH_MAX]; + return mkdirat_real(dirfd, rewrite(path, buf), mode); +} From fbb2cfd0bb72cd18d523b2b99807c76a3f7d57c4 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 9 Oct 2021 19:54:08 -0400 Subject: [PATCH 04/15] crabz: init at 0.7.2 --- pkgs/tools/compression/crabz/default.nix | 39 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++ 2 files changed, 43 insertions(+) create mode 100644 pkgs/tools/compression/crabz/default.nix diff --git a/pkgs/tools/compression/crabz/default.nix b/pkgs/tools/compression/crabz/default.nix new file mode 100644 index 000000000000..ab5cc94b43a1 --- /dev/null +++ b/pkgs/tools/compression/crabz/default.nix @@ -0,0 +1,39 @@ +{ lib +, rustPlatform +, fetchFromGitHub +, cmake +, stdenv +, libiconv +, CoreFoundation +, Security +}: + +rustPlatform.buildRustPackage rec { + pname = "crabz"; + version = "0.7.2"; + + src = fetchFromGitHub { + owner = "sstadick"; + repo = pname; + rev = "v${version}"; + sha256 = "0ch9cqarsakihg9ymbdm0ka6wz77z84n4g6cdlcskczc5g3b9gp9"; + }; + + cargoSha256 = "sha256-nrCYlhq/f8gk3NmltAg+xppRJ533ooEpetWvaF2vmP0="; + + nativeBuildInputs = [ cmake ]; + + buildInputs = lib.optionals stdenv.isDarwin [ + libiconv + CoreFoundation + Security + ]; + + meta = with lib; { + description = "A cross platform, fast, compression and decompression tool"; + homepage = "https://github.com/sstadick/crabz"; + changelog = "https://github.com/sstadick/crabz/blob/v${version}/CHANGELOG.md"; + license = with licenses; [ unlicense /* or */ mit ]; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 18c5484a9b18..e1df7dc4d711 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3912,6 +3912,10 @@ with pkgs; cpuminer-multi = callPackage ../tools/misc/cpuminer-multi { }; + crabz = callPackage ../tools/compression/crabz { + inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; + }; + cryptpad = callPackage ../servers/web-apps/cryptpad { nodejs = nodejs-12_x; }; From f731f82c975169c259c3a8ee436e0994de4c7237 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 9 Oct 2021 20:17:12 -0400 Subject: [PATCH 05/15] suckit: init at 0.1.2 --- pkgs/tools/networking/suckit/default.nix | 36 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/tools/networking/suckit/default.nix diff --git a/pkgs/tools/networking/suckit/default.nix b/pkgs/tools/networking/suckit/default.nix new file mode 100644 index 000000000000..568e344065e4 --- /dev/null +++ b/pkgs/tools/networking/suckit/default.nix @@ -0,0 +1,36 @@ +{ lib +, rustPlatform +, fetchFromGitHub +, pkg-config +, openssl +, stdenv +, Security +}: + +rustPlatform.buildRustPackage rec { + pname = "suckit"; + version = "0.1.2"; + + src = fetchFromGitHub { + owner = "skallwar"; + repo = pname; + rev = "v${version}"; + sha256 = "0wr03yvrqa9p6m127fl4hcf9057i11zld898qz4kbdyiynpi0166"; + }; + + cargoSha256 = "sha256-6otIWAAf9pI4A8kxK3dyOVpkw+SJ3/YAvTahDSXMWNc="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security; + + # requires internet access + checkFlags = [ "--skip=test_download_url" ]; + + meta = with lib; { + description = "Recursively visit and download a website's content to your disk"; + homepage = "https://github.com/skallwar/suckit"; + license = with licenses; [ asl20 /* or */ mit ]; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 18c5484a9b18..9310e2c42b22 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9529,6 +9529,10 @@ with pkgs; subfinder = callPackage ../tools/networking/subfinder { }; + suckit = callPackage ../tools/networking/suckit { + inherit (darwin.apple_sdk.frameworks) Security; + }; + surfraw = callPackage ../tools/networking/surfraw { }; swagger-codegen = callPackage ../tools/networking/swagger-codegen { }; From d959477134a3e765696bc197ccb678ec97ffd3de Mon Sep 17 00:00:00 2001 From: Rouven Czerwinski Date: Tue, 5 Oct 2021 11:52:03 +0200 Subject: [PATCH 06/15] python3Packages.labgrid: remove disabled tests The latest release fixes the disabled tests. --- pkgs/development/python-modules/labgrid/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/development/python-modules/labgrid/default.nix b/pkgs/development/python-modules/labgrid/default.nix index 7aedf44d0676..238ba0571e4d 100644 --- a/pkgs/development/python-modules/labgrid/default.nix +++ b/pkgs/development/python-modules/labgrid/default.nix @@ -65,11 +65,6 @@ buildPythonPackage rec { pytest-dependency ]; - disabledTests = [ - "docker" - "sshmanager" - ]; - meta = with lib; { description = "Embedded control & testing library"; homepage = "https://labgrid.org"; From 80d0a6d4438f96750d7ea5a8ae4712854f5858ce Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 10 Oct 2021 05:49:50 +0000 Subject: [PATCH 07/15] python38Packages.deezer-python: 2.4.0 -> 3.1.0 --- pkgs/development/python-modules/deezer-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deezer-python/default.nix b/pkgs/development/python-modules/deezer-python/default.nix index 332707504a94..2ff5127aef2c 100644 --- a/pkgs/development/python-modules/deezer-python/default.nix +++ b/pkgs/development/python-modules/deezer-python/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "deezer-python"; - version = "2.4.0"; + version = "3.1.0"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "browniebroke"; repo = pname; rev = "v${version}"; - sha256 = "sha256-4Jjkhlv3wK4j2uU8dT11WYuBttlFtg+/ZBrc57UVeao="; + sha256 = "1ln9hlix6rbyajgvwd2lk0i7nshvrbkvj9xx1i0q1z1caly9yl0g"; }; nativeBuildInputs = [ From c205944161d39753a1968aae010060e373a16336 Mon Sep 17 00:00:00 2001 From: Omid Momenzadeh Date: Mon, 4 Oct 2021 13:23:52 +0330 Subject: [PATCH 08/15] lilypond-with-fonts: fix lilypond not finding its libraries Fixes #140152. The fix is inspired by how lilypond-with-fonts was packaged in v18.09. --- pkgs/misc/lilypond/with-fonts.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/lilypond/with-fonts.nix b/pkgs/misc/lilypond/with-fonts.nix index 47cbb59f2f01..2cfd1519795d 100644 --- a/pkgs/misc/lilypond/with-fonts.nix +++ b/pkgs/misc/lilypond/with-fonts.nix @@ -1,4 +1,4 @@ -{ lib, lndir, symlinkJoin, makeWrapper +{ lib, symlinkJoin, makeWrapper , lilypond, openlilylib-fonts }: @@ -8,11 +8,10 @@ lib.appendToName "with-fonts" (symlinkJoin { paths = [ lilypond ] ++ openlilylib-fonts.all; nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ lndir ]; postBuild = '' for p in $out/bin/*; do - wrapProgram "$p" --set LILYPOND_DATADIR "$datadir" + wrapProgram "$p" --set LILYPOND_DATADIR "$out/share/lilypond/${lilypond.version}" done ''; }) From b7e7d35cccea936bc41d9f2602bda3effee97b0a Mon Sep 17 00:00:00 2001 From: Yureka Date: Fri, 8 Oct 2021 19:09:43 +0200 Subject: [PATCH 09/15] yarn2nix: workaround for NixOS/nix#5128 --- .../tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js index 7df4679a1308..c0ec1751ed15 100644 --- a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js +++ b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js @@ -45,11 +45,13 @@ function fetchgit(fileName, url, rev, branch, builtinFetchGit) { name = "${fileName}"; path = let${builtinFetchGit ? ` - repo = builtins.fetchGit { + repo = builtins.fetchGit ({ url = "${url}"; ref = "${branch}"; rev = "${rev}"; - }; + } // (if builtins.substring 0 3 builtins.nixVersion == "2.4" then { + allRefs = true; + } else {})); ` : ` repo = fetchgit { url = "${url}"; From 861c36e309f8d5d6df0e0e5d9e08ad807d428757 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 10 Oct 2021 08:28:22 +0000 Subject: [PATCH 10/15] python38Packages.teslajsonpy: 0.21.0 -> 1.0.0 --- pkgs/development/python-modules/teslajsonpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/teslajsonpy/default.nix b/pkgs/development/python-modules/teslajsonpy/default.nix index d66ce20d697e..700100ec565b 100644 --- a/pkgs/development/python-modules/teslajsonpy/default.nix +++ b/pkgs/development/python-modules/teslajsonpy/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "teslajsonpy"; - version = "0.21.0"; + version = "1.0.0"; format = "pyproject"; src = fetchFromGitHub { owner = "zabuldon"; repo = pname; rev = "v${version}"; - sha256 = "1rwp3aag21hdkis2wx680ckja0203grm7naldaj8d2kpy4697m54"; + sha256 = "1xkr0pmz458vh8b90ydykmgddhisay347vp48j50d1v0a55xvqsa"; }; nativeBuildInputs = [ From eb0588f4b7cbeafbde17475a3b47536025c53978 Mon Sep 17 00:00:00 2001 From: zimbatm Date: Sun, 10 Oct 2021 10:24:46 +0200 Subject: [PATCH 11/15] nix-eval-jobs: init at 0.0.1 --- .../nix-eval-jobs/default.nix | 41 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/tools/package-management/nix-eval-jobs/default.nix diff --git a/pkgs/tools/package-management/nix-eval-jobs/default.nix b/pkgs/tools/package-management/nix-eval-jobs/default.nix new file mode 100644 index 000000000000..0407ad4528de --- /dev/null +++ b/pkgs/tools/package-management/nix-eval-jobs/default.nix @@ -0,0 +1,41 @@ +{ lib +, boost +, cmake +, fetchFromGitHub +, meson +, ninja +, nixUnstable +, nlohmann_json +, pkg-config +, stdenv +}: +stdenv.mkDerivation rec { + pname = "nix-eval-jobs"; + version = "0.0.1"; + src = fetchFromGitHub { + owner = "nix-community"; + repo = pname; + rev = "v${version}"; + hash = "sha256-LTMW4356f8pvIyfYdOyZbF9yzU8MH9mryQgB4LrwZMI="; + }; + buildInputs = [ + boost + nixUnstable + nlohmann_json + ]; + nativeBuildInputs = [ + meson + ninja + pkg-config + # nlohmann_json can be only discovered via cmake files + cmake + ]; + + meta = { + description = "Hydra's builtin hydra-eval-jobs as a standalone"; + homepage = "https://github.com/nix-community/nix-eval-jobs"; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ adisbladis mic92 ]; + platforms = lib.platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2a4e05889920..a96a2c426bcf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -32040,6 +32040,8 @@ with pkgs; dnadd = callPackage ../tools/nix/dnadd { }; + nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { }; + nix-doc = callPackage ../tools/package-management/nix-doc { }; nix-bundle = callPackage ../tools/package-management/nix-bundle { }; From 9a8404ee692868f23fdce93df34843bf4e758d40 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 10 Oct 2021 10:44:50 +0200 Subject: [PATCH 12/15] python3Packages.teslajsonpy: add new dependency --- pkgs/development/python-modules/teslajsonpy/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/teslajsonpy/default.nix b/pkgs/development/python-modules/teslajsonpy/default.nix index 700100ec565b..f6b2f180733b 100644 --- a/pkgs/development/python-modules/teslajsonpy/default.nix +++ b/pkgs/development/python-modules/teslajsonpy/default.nix @@ -6,6 +6,7 @@ , buildPythonPackage , fetchFromGitHub , fetchpatch +, httpx , poetry-core , pytest-asyncio , pytestCheckHook @@ -33,6 +34,7 @@ buildPythonPackage rec { aiohttp backoff beautifulsoup4 + httpx wrapt ]; From ccc287f6d9d0039a88eef8d4634856d5f35f2cac Mon Sep 17 00:00:00 2001 From: Jonas Chevalier Date: Sun, 10 Oct 2021 09:56:57 +0000 Subject: [PATCH 13/15] terraform-providers.openstack: 1.28.0 -> 1.43.1 (#139753) Use the more updated version from the terraform registry. --- .../cluster/terraform-providers/providers.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index deff274e5340..e27cae50a88f 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -768,11 +768,13 @@ "version": "0.1.1" }, "openstack": { - "owner": "terraform-providers", + "owner": "terraform-provider-openstack", + "provider-source-address": "registry.terraform.io/terraform-provider-openstack/openstack", "repo": "terraform-provider-openstack", - "rev": "v1.28.0", - "sha256": "1g2nxv312ddvkgpph17m9sh4zmy5ddj8gqwnfb3frbfbbamrgar6", - "version": "1.28.0" + "rev": "v1.43.1", + "sha256": "0n6r88p3a6p8p0gjys2r1kcgkwq450jmyd741g45lxmaf3jz2ynb", + "vendorSha256": "0k4srszs8xgf8gz4fa7ysqyww52d7kvqy6zf22f1gkcjyiks9pl7", + "version": "1.43.1" }, "opentelekomcloud": { "owner": "terraform-providers", From 3ce2e89dec81b09b7b927e469fd401c272ad5aa4 Mon Sep 17 00:00:00 2001 From: Tobias Mayer Date: Sun, 10 Oct 2021 11:58:57 +0200 Subject: [PATCH 14/15] mpd: 0.22.10 -> 0.22.11 --- pkgs/servers/mpd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix index 042772c95db8..f4fa1320c944 100644 --- a/pkgs/servers/mpd/default.nix +++ b/pkgs/servers/mpd/default.nix @@ -116,13 +116,13 @@ let in stdenv.mkDerivation rec { pname = "mpd"; - version = "0.22.10"; + version = "0.22.11"; src = fetchFromGitHub { owner = "MusicPlayerDaemon"; repo = "MPD"; rev = "v${version}"; - sha256 = "sha256-h9dmi8AI8ZCjF4nlTi07uOWKs+8gly2HhSbPRB3Jl0g="; + sha256 = "sha256-X+FnZ5W1p9GuOSIxTSp1Yok+kKsLjNPOKZkJSCYk8kM="; }; buildInputs = [ From 454d9f74104b41adb871f11911dab9e8e960de1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20K=C3=B6gler?= Date: Sun, 10 Oct 2021 11:41:37 +0200 Subject: [PATCH 15/15] neovide: unstable-2021-08-08 -> unstable-2021-10-09 --- pkgs/applications/editors/neovim/neovide/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/neovim/neovide/default.nix b/pkgs/applications/editors/neovim/neovide/default.nix index 75d20a12a0d9..a40ff76eea34 100644 --- a/pkgs/applications/editors/neovim/neovide/default.nix +++ b/pkgs/applications/editors/neovim/neovide/default.nix @@ -22,16 +22,16 @@ }: rustPlatform.buildRustPackage rec { pname = "neovide"; - version = "unstable-2021-08-08"; + version = "unstable-2021-10-09"; src = fetchFromGitHub { owner = "Kethku"; repo = "neovide"; - rev = "725f12cafd4a26babd0d6bbcbca9a99c181991ac"; - sha256 = "sha256-ThMobWKe3wHhR15TmmKrI6Gp1wvGVfJ52MzibK0ubkc="; + rev = "7f76ad4764197ba75bb9263d25b265d801563ccf"; + sha256 = "sha256-kcP0WSk3quTaWCGQYN4zYlDQ9jhx/Vu6AamSLGFszwQ="; }; - cargoSha256 = "sha256-5lOGncnyA8DwetY5bU6k2KXNClFgp+xIBEeA0/iwGF0="; + cargoSha256 = "sha256-TQEhz9FtvIb/6Qtyz018dPle0+nub1oMZMFtKAqYcoI="; SKIA_SOURCE_DIR = let