From patchwork Mon Jan 23 14:00:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Adler X-Patchwork-Id: 2512 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 23 Jan 2023 15:02:01 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ej1-f60.google.com (mail-ej1-f60.google.com [209.85.218.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 30NE20JI016024 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Jan 2023 15:02:00 +0100 Received: by mail-ej1-f60.google.com with SMTP id hr22-20020a1709073f9600b0086ffb73ac1csf7834130ejc.23; Mon, 23 Jan 2023 06:02:00 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1674482515; cv=pass; d=google.com; s=arc-20160816; b=jloUjVH3bpt5bC5wa4nmqxOsMtodRJY18BrWdLNtQR9Qtq04TrykOi3LCau9OtAw/y v7NMXitCGo2SX3ZqLXZ3JmFZecBz9zXXE9WGNiGWKsu4cwsJgG/2byMi6BQQrGWAaFyc CwyBWhIvk8z3oSqBum40h9oMDmsSe7uNi4r2vubbrDo9pGLYuOQvKayuOfG740tkOCQD H3DnNCBTIyxXGVHISWCFjMzg2uY01e/tlRT+HxANkxELYPaSHGrCtiD+Y7RoncrNtPV1 rtXAEfNYGRKBufyW8lySNORDCLTt012qEbzG7bFSlkhXIQH90k/kOreAd/get7A/0uRH SIcQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=7eH78GHF3IAjotWkj080fqe2YakK1+aitP6qb70K2jY=; b=xI2g7t/GAGLR5G+EzEqGitoBqNTeacGEs38r+abPB/q07I88+BagkPzP1TrDW6AQNY p0lQnYFg2inElQhF/yuJWlLHv852MmUi7dfP2LWr3iSs43LIGk9OiPIFEAze4HgxFmc6 rMCc7wAhj5ay0oXWmo6h0EWtpqgaiTgcBCjJtDtwFfXdFiCQyNcoHeAC4PrIJxv0OsvM N0HtxW08abs9oO0NXK044ZxTtmdxVFr0tVN0EleseIuZXLzxr0hId5pGWH+GwJHgs8IZ qMfsCCh626/jKhzwCIE1cqLdUscPQmnBYkKDwfuv4jpV2sEwJmHMLuzU6IdFqWc8Nt7i //sQ== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=AWEUhCbd; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of michael.adler@siemens.com designates 40.107.241.65 as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=7eH78GHF3IAjotWkj080fqe2YakK1+aitP6qb70K2jY=; b=CJelG5nTo932iU6qQpHBNrTEGWjOk0VLPgidd9OSgcwQEACWN0caSFeIIXFXM/OLUH GOIznWjaUUe3RQ0jueeD8WaBUTtGHe6hXDOZdlTZPAs9mkLV8AWDP+J22J+hi//nUYHm JdOD0xq0698/69DMNePL8DXsTiX/r1ZhRGEuavgqKXIwwTwmvuM+PYeFxhLDQh30K33x mt/nSZMSJHXXySHaeVIZLNDCLCc1PgQvfRu8elG4Fhw0EtsEGP9OnTGf1piebzMqvcU9 kBZdyQS+9KFW6Xt9+ES5+fbw+5OJXCgd+lEhytFhXW0rpP/lJ1CNG8D7ycdvMUcyA52I IxDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=7eH78GHF3IAjotWkj080fqe2YakK1+aitP6qb70K2jY=; b=4i2L/bK1hc7VircJZLvwRdbudA2g1760GG9mQ2rv3LJYIugTlGCGB1WHqECZGXIGx2 KOj6DRxKyXduUUrAEW8jHXl0rMNQkq6BSzY/Sf4KdkDxOm6So+qO8y+tFNnzQ3xgen3r rw4ot7r/InQeT2dLA7qWF9RsjBEUbZfSAjpiVlalSkb9L7zQM0ZNKJAdhUFaN0vx4i6a Ufqhte3ENvyXPmsKgG31yTmK8m4EupGY8erZb+nhTPEuSWzdlT5XezxpxvQe2utRpFbC vko4Zm+Di0jJ9TH+Dz3pgGI7f3o7XDJwWKYTbF8FVUdyBwzG8pesD8YNJ6q1L5RoZs+D Ddgg== Sender: isar-users@googlegroups.com X-Gm-Message-State: AFqh2kpWTNyHRiAPYGu25s+TnIct+9PvSJATgloH0DTLIAmk5ai015By ljeJXtSlEPCxU7gJQsTygbQ= X-Google-Smtp-Source: AMrXdXsJekbVUA67TZMK5nbNWf7+0kUwiwFuVfNiZrMmWEJXwJx5onKGSEeI2nIvJ47gLIp85A0l7w== X-Received: by 2002:a17:906:718e:b0:86f:5b87:8b06 with SMTP id h14-20020a170906718e00b0086f5b878b06mr486523ejk.5.1674482515064; Mon, 23 Jan 2023 06:01:55 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:2691:b0:49e:29ce:a2b with SMTP id w17-20020a056402269100b0049e29ce0a2bls8033832edd.0.-pod-prod-gmail; Mon, 23 Jan 2023 06:01:53 -0800 (PST) X-Received: by 2002:a50:ed0b:0:b0:49d:7e68:d66d with SMTP id j11-20020a50ed0b000000b0049d7e68d66dmr25538335eds.42.1674482513896; Mon, 23 Jan 2023 06:01:53 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1674482513; cv=pass; d=google.com; s=arc-20160816; b=NP68qEPNcNex0Z6r0qJV+1rQPgFBZfhqpjUblBqxvq7jY+7r0uHXQXv7syTZKrQbFH v+FH3T6+R6ZpDP74LS9mY5Wc9LSo4PpR3NIkbUemEG5NsKPgIqAT9NjqncJ2xP2iELCx LX4PoCnlkP8DqliaZ2Ne3sAyKHkANGdR06xli7sdQJ9ROkRvZVeDbI8RICn9yCtPcjzB 4c7lmvVWC8ruwQBLZUyN2szVGB+3WHQEVdIN5X3ijR9IiM5Z9h+++tpRzmvydacQ9kQF V0vc4aRbepT5C8P5/kEbqq7UfhdMFCG6UByzUAdhtqgC5IrR/72oIG4L4VUvwRGjQH3O LnkA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=A5qrpZ8CKwxZ5r7cZKtTxUk7Gn3lcqG/tK5kVmtIH7Q=; b=F3X8rZm/IKFrpHoB0z7W5/DTSrx0OQamHAqt3DAnsg1lSSDAGj3oLg/YbBs8z3USM0 dTL+9MB9yXeqdfgMBQVXZFjV7PRsfw2Bf26nk8nbL3IOwICSOGfsSf2gTjp/1i97U42x u3GUAVsF5Ro8SBIzCaidOIrN9OwO41AWB/0Tu6pdSamID4yrU39UqOC6UaB56UqqAOii D0lFMSAxlqgIJr6Rec1vEPDRWAdXoYSJv4dMuXZ6OkEDkfwr99dxqi/JQLRrXkKIhPxZ ZLIZ69JXyKq56JggYU6ZNE6LZpV2DPxHa+D86KN7WCYWtXjSYjqCTgPGxKamAluOBcje 69NA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=AWEUhCbd; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of michael.adler@siemens.com designates 40.107.241.65 as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2065.outbound.protection.outlook.com. [40.107.241.65]) by gmr-mx.google.com with ESMTPS id u9-20020aa7d889000000b0048ebe118a43si2190993edq.1.2023.01.23.06.01.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Jan 2023 06:01:53 -0800 (PST) Received-SPF: pass (google.com: domain of michael.adler@siemens.com designates 40.107.241.65 as permitted sender) client-ip=40.107.241.65; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sr2c2h7ScDXEakii5q/4WKLTBCQxnZ58YESKL9SGC/fqCG5IIVfMMXDvkvvVwyYPucfATnF2wx3pu04BUJsLBPlq70fSYUvO/4UCR048IDcz1pJ2k8dYQaJgO3UZEGJMJEuTGYV4eDPxY7x9vWWpwEACx7EPqgrsviBbNHp7ild1bQCk4vYy3tljqEr/4Ki30q+Y05d8c1GJ/6lstbmM+EfduiZ9XkDx8xx7FokX1TDTgBm7sqbQ6mkvKszsqYkyyRzzPdMQxTwdu4fNStvA9g5WY6erZ1x8Qexhr8ql3hTcw4mVgBsLeg36l2w7muS4t5q3+qy7WZoreUSJ5Q9xTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=A5qrpZ8CKwxZ5r7cZKtTxUk7Gn3lcqG/tK5kVmtIH7Q=; b=ehtqekQ7VFfS/a5twNLcpLDF7rh9VRQz1fCp0Z43wGbYGlD9UyPeN5jSeAWS9cICa9Is0ze9/n0pOwkhbnkJ2zYtA4djUixqwu7OYu3KWc8MNw/CJxRwZxWcMVEfJ8zypXtLYHY0LtcpXRpy9z/bQspkf79csZHiHjNWi44I/Uwol7FXGVzub3e6tIZUkfQZWUAoNI1k8oYA8hKUg86TtoLmBaG1c+4UnofqaOYxZhC4hksrV8mZsWjhJsySOgOHVMBvwNam1kUXswqs83FycpVNs39Yj7huQuBCVjUVlLkVOLEm/7HNafFj9uMV1D62yC3F22N8zS9w9aetzNlVtg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from PAXPR10MB4734.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:12e::15) by DU0PR10MB7312.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:444::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Mon, 23 Jan 2023 14:01:51 +0000 Received: from PAXPR10MB4734.EURPRD10.PROD.OUTLOOK.COM ([fe80::1f0:badf:facd:2f29]) by PAXPR10MB4734.EURPRD10.PROD.OUTLOOK.COM ([fe80::1f0:badf:facd:2f29%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 14:01:51 +0000 From: Michael Adler To: isar-users@googlegroups.com Cc: Michael Adler Subject: [PATCH] feat: add zstd support to image conversions Date: Mon, 23 Jan 2023 15:00:16 +0100 Message-Id: <20230123140016.71522-1-michael.adler@siemens.com> X-Mailer: git-send-email 2.39.1 X-ClientProxiedBy: ZR2P278CA0046.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:53::19) To PAXPR10MB4734.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:12e::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR10MB4734:EE_|DU0PR10MB7312:EE_ X-MS-Office365-Filtering-Correlation-Id: abb5dff6-519a-4e44-51c8-08dafd4a6024 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: blQFIHUjr+RgjiAO9EHV3DvrTdiVv5huKJsEaMqAhj5OE+xoj0HCpjouwPxHXDCq9JzzZz8g0PiFyKp2wcustIcYtsKR9fX05RzKn1nWXeRwsp2sX+35b4z/vKhvKU4tJCaFgc7x6Kei9mXp+5IAs2L+Pfv4qZ+mi6K+F6ovkc6e1lskuqvIyvUPSGzjV28Cw36CVujvuFcJh46xDURBHD6IBC/tulCrq1Uw+thsRgFMHTvIozr592bgrBhniDwM9aphW4aU15Y7gzwDmKkqujh2on4WXkxfLzox+rtYoByHHM3IeHvU2zsmMkj/gioI8tjumgG4DnAraz25n/gMfTfT+V8b8IzBkOpis4DGpGK4MjsoBogsopFU4jMjDx147+nMU14yQbKdGw6rrYDqsfAp8oz/JJrBndmkqjmSUT2xCZ5LmfdLOSKUvLo6T2PwO0k4bd0xrqO3IzUBCJ7UVekbIDmTTY3Z5lUc+ZC9o/l/IyEapgCGB3OmyNQhZ3ARRxCiqFOxTJ3bao/USapZ7RHal2KlUnFRfwHsgiFu8siVtNOE42vHbKbY31dU5DmADhiefwjL8aiRwGPFy8zDbFMpPlzx2bptxDR2hBhpmG3u13E6kvkxn2fA9HY/Wp3GkAtBT3zdkk5vp8+US0A0wg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR10MB4734.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(396003)(39860400002)(376002)(136003)(346002)(451199015)(83380400001)(38100700002)(82960400001)(41300700001)(86362001)(44832011)(2906002)(8936002)(5660300002)(4326008)(6916009)(8676002)(26005)(186003)(6512007)(6506007)(1076003)(6666004)(107886003)(66476007)(316002)(66946007)(2616005)(66556008)(478600001)(6486002)(36756003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: zNdzCfTiJKQVZ1XqAlzQe6k7YquXyVj6Hklq5CwxNTMOZmAB7ws1JNE/4IsO7IeTu8bh/6i9DiQ7qW1b+Tqp4jgqgKnsECe/UY9uIFP0KQc5wlvvuFP/ig8vIcPKPc8QpXnPfVj4puiAjjYVOQvvpjcae7Lda/OIP0Nu3cVM/+OZjp9+BUwhxqN4iA1kRJTZEmSIiynK2Se5XbOrsmHNh74ERXe/y8+5hHQTJFFkqraj/KJa59+/yQxhF41CS/ek6CIBA+jRed5YHyB4jBlZmeC3QW3huKk5FTLyvehR9m2qr9oxhxMFkrK89lArvYmfVWnlKP7vVe15iD7/tt2uNVH+sir9TGyFnXHXcmRbQYbecMVmobkNVheHOllbwHXJx/U+E7zqujidXOhu9h74WLlJEau8+XXaX9rM4K85zVqcONG0oIn7tjBGXOoSqpqHv0b/2dvSknJ1LZowP3w4sdRU1CjqwQ/NlnejjirkQNrHtqBdGBiIZe9vPPmVAP9/YMzkeqlaaLULgr1v6YOl7BYRmCBweNtP/u6cb86GOzrb8U81rfLSfmO8J0xLYwuSLP8VTn8v2Qy+Fp3SWB6IJDATzhDLm0cK/Xbm7Bty4/m4G8/3YGFgvY/j2qUbPuGUuqEmi44hFnIOaBCQiAQjExZIsFwDmG6XuWrqTR7s5Q3ZdyvTN0CoffGA1MuZc8UjssQmhX8Rcj17cf00BRARw33khfPzS+Lb/TMWCrU7fdoQJt14d5qI/KUP0e/CoQ08bqmiSlkqepe0tyzgwfps0BagtrZ1oBCPBMeH+2WdlY5UEyKbb2447Kjrrt1P5OsdATsIOFVV42jOzBvkgO7U585aArZQeBHm9jGrrbHvQKZS01wYOhT4x4JvWZ1ldgBXd/zHTtl4A7UPS7JE6MP2OZX9G9XJ3RBd0sLzoGAZDuTSDsEG+Wz9Z4d4mdeIqhX5uoOOZxcvssTNnCq2uPUNcUJS3sh5J0KBNH/hR43PvU3Vta6gRC1aLYuQjeNFtmYKE2YyWjp1ht97F0v6I8rIJv3rc8qI+6VEQQgohPpbH6YQRD144/5Hi16DOt9uoB6SVK4v5AkQYca8+1uyj7XBNuV+esK5J6g1pX3KsRf5tYTJUzoGVJ1mJRiv49npoA4vuj/SX8tQ0Gtkv8v9eUhzUXiEO72QfuoSM+FWogEP5fghibyr7kdUOIsjNUzoVZY3n0YMUZiiLUgyrNF9Tc53p1gtHKpM6cUcyKgeNhLMHLkKyruhBCSjiudSUVhtz2ODO6TgmF8gcB/cm1kVnBp7SmALzN4quWKWUqng6snEnPA78DA9AFD2x7Nidj0Za1YGZexMclSFGx8O530hWAqPrQVi/ekOUR/JR8Ksj157Zhdt1vVKNo9ALPCwMm9uyIS5nIZq3NHRRkEn7c3CO4og6hr+yvVY5bpsdbmO+zZGxBg+25q8A+A+1ckdhAasN1M+C1pwzwffrs0tVJBLNrzkhUpgzyaVWDJlAAlgqmJ7TNzw/nG60GvAFQtrHll6PhcIOHxRRs+nW+hPOg1q41LHXh87KYqFedVx5cXTYcuv8uBwhqsgxVDsrabVZ4EhMDUAq+lduY/J6jGOVPKbqQ62yg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: abb5dff6-519a-4e44-51c8-08dafd4a6024 X-MS-Exchange-CrossTenant-AuthSource: PAXPR10MB4734.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 14:01:50.9996 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: R/yVYIiDb9Dvjtq+K4lay6URrH9NRgOoMvR4ZV9kCF66LFpe7b3wBsaTbnjZdYnn13VsTNIXpfho2IDvdQh/cbB5Ia5/pXGT1I/2rfKWY+Y= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7312 X-Original-Sender: Michael.Adler@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=AWEUhCbd; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of michael.adler@siemens.com designates 40.107.241.65 as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This patch enables ISAR to build zstd compressed images. Signed-off-by: Michael Adler --- meta/classes/imagetypes.bbclass | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/meta/classes/imagetypes.bbclass b/meta/classes/imagetypes.bbclass index 1e8e223d..6950da7a 100644 --- a/meta/classes/imagetypes.bbclass +++ b/meta/classes/imagetypes.bbclass @@ -93,7 +93,7 @@ IMAGE_CMD_ubi() { IMAGE_CMD_ubi[depends] = "${PN}:do_transform_template" # image conversions -IMAGE_CONVERSIONS = "gz xz" +IMAGE_CONVERSIONS = "gz xz zst" CONVERSION_CMD_gz = "${SUDO_CHROOT} sh -c 'gzip -f -9 -n -c --rsyncable ${IMAGE_FILE_CHROOT} > ${IMAGE_FILE_CHROOT}.gz'" CONVERSION_DEPS_gz = "gzip" @@ -105,3 +105,11 @@ XZ_OPTIONS ?= "--memlimit=${XZ_MEMLIMIT} --threads=${XZ_THREADS}" XZ_OPTIONS[vardepsexclude] += "XZ_MEMLIMIT XZ_THREADS" CONVERSION_CMD_xz = "${SUDO_CHROOT} sh -c 'xz -c ${XZ_OPTIONS} ${IMAGE_FILE_CHROOT} > ${IMAGE_FILE_CHROOT}.xz'" CONVERSION_DEPS_xz = "xz-utils" + +ZST_LEVEL ?= "19" +ZST_THREADS ?= "${@oe.utils.cpu_count(at_least=2)}" +ZST_THREADS[vardepvalue] = "1" +ZST_OPTIONS ?= "-${ZST_LEVEL} --threads=${ZST_THREADS}" +ZST_OPTIONS[vardepsexclude] += "ZST_LEVEL ZST_THREADS" +CONVERSION_CMD_zst = "${SUDO_CHROOT} sh -c 'zstd -c ${ZST_OPTIONS} ${IMAGE_FILE_CHROOT} > ${IMAGE_FILE_CHROOT}.zst'" +CONVERSION_DEPS_zst = "zstd"