From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 09 Sep 2025 10:20:06 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f183.google.com (mail-il1-f183.google.com [209.85.166.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5898K3Lm007459 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 9 Sep 2025 10:20:04 +0200 Received: by mail-il1-f183.google.com with SMTP id e9e14a558f8ab-3f6f0058e9asf122260795ab.3 for ; Tue, 09 Sep 2025 01:20:04 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1757405998; cv=pass; d=google.com; s=arc-20240605; b=bxnzW0F7/YKu467hwgl3DmOm9Nw2hzpz8M5OhW5s09ERPqsv695GI8q4sAph/W9JWe 8ewju7J6NnD8wnhtoieoCApqJbn38S1WlC2SiCIEO4sxg/WQrpJf9OX0nTk5w0wSmZDt mAadwuZh++dv3oTcbHgbcL742iU1wVNMn8UCnxGXiNhCMkplXmmwsJIxdaJ/vsJiOxU7 W78r947YGA16VoAU5SL+af8GXhXW5m4/oXSNWw2OU8K+Xr1exNZ94mZyXpPlwnYOoNKU sBsHGhWqZt54wwXmvTL8b44b97A6o7ZAdSgH/+XFLAxCQ9AfHTSBI0Vj1bIrw/j2nufc Atpw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:in-reply-to :from:content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=RwNzXsJy5D4ZrB5L2QDQixwEeehVkgfn02wCmZ9ByE8=; fh=EntSQRXhLCdhLNwHYYuYJu9RSFTtB7D8+uUmJBaqEe4=; b=L91fHt5EcwIBVqGMoUqWJPmIzgQm2/G3zw840E8bCQF2l+pF4R+r1A9K1FNDr0Nwm8 tk2WPihfF+HCHIiqGqgfN7FRcFD83F7Z5ZfU199t8AD8bH9rSRNC+j9wms4zUs0bl7bw ueL8HGdU9Ux0jX0AGPBuoMBgQXu2eBhrcQhksiEl47JLb81v8G/wVUVBGJ/tutik1X6R AvkDvW7/gB0K/a2mGM77tYalepeOso/IhR5zQKNU6gZE4EqVg5+2CJ4FtdqWcvI1TF4v W+pUr9QGaaA3wRP0LI+F79CgcNIFiGDJZkVzVjrG+7ZHlk8OOFF7URJktbmRFGicRyf0 qVZQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=jW0rRa+Q; 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 christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=christoph.steiger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1757405998; x=1758010798; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :in-reply-to:from:content-language:references:cc:to:subject :user-agent:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=RwNzXsJy5D4ZrB5L2QDQixwEeehVkgfn02wCmZ9ByE8=; b=k1cLBJOBOUbeKWt/TAmuuHnOB2ufrDz88FZPBBGSMkFNQmVFtlr+bZDBu4rIXzTMCa gD/8Z83sSOrCz5iaE3wWP37h+fXb03C/D/JKTkF42X+ZyB5s2fRJLElDW45BHROpMYBt RMt0f5SsWc4KkWOxmPKl6HcQ4y9T//3GxtTI49xmArJREcTfMVfVWjsgnp+8HDESInX+ Wfu2UQDP+E3naTjqMKh7Gj27vY03RMk3HTU+jQGjfqOtWt7pYABIDcYVxHqY5n9zdoMZ gyJlVURVJzz5eTSHS3nCBbnolOyqPZaZToX90bS6pRmmFfts/apYuyf1TXy7cplbz5md ELWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757405998; x=1758010798; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :in-reply-to:from:content-language:references:cc:to:subject :user-agent:date:message-id:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RwNzXsJy5D4ZrB5L2QDQixwEeehVkgfn02wCmZ9ByE8=; b=nxy+c6MlXoxRt/XFQvEnguG1l/6AkzFNSIfwM5ep3gL6/QCWFf7ws1luEX+SRgPL7Y o535saLCGdnNaU/E9dc6IYuAArC7KYOvWYPk3CN+CfSwIEDoPIn+ARgOos/9u0qJ8QV/ 4/r3SrNN7a7lMTckPyVQw+n4kg00/1wPSEpxzdzMVednskQPS/xRYymLWzFcOqWTQSf9 O9OzN7I6JG7x+CQPXVynp5xBfevn7+az/niftoxRUx3U8lFcVr/RQbW9kzk5I4UtqeHk 0rZj5y8uoMEs7Y6/JC5w5K0XanEZAXvfvPxlsXo6EM7vwMUEqpzJpxBPK4WNVHoV9431 gcBA== X-Forwarded-Encrypted: i=3; AJvYcCX/Hodb0WXAzu7xUJ15kpkJ69bO4JL05MsPInlhvOV3vGbPsbxbK+cp6zzACGMH3S2DVgCc@ilbers.de X-Gm-Message-State: AOJu0Ywgkov3CRF8X/7ixsqFiMz5Fo/t5k74NmKzsBo68CA6CM6/FF73 UKxzerHEuETmUFqLoBBRIJPCAdm4RFpRwc6mWDcH7RpwoeYK8p6wg8If X-Google-Smtp-Source: AGHT+IGids/5fTHNoVFrHuuLITugsVpqdLin4yCCcnTroatMlD+yDyoyA2i4muy3rMRJSNFx/bM1jg== X-Received: by 2002:a05:6e02:214d:b0:3f6:63c5:74e3 with SMTP id e9e14a558f8ab-3fd94a140camr151249785ab.16.1757405998055; Tue, 09 Sep 2025 01:19:58 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZfx27+OjuwHJsFqjHkjR3yVfCyiGzcL72YH9zc3CJq3oA== Received: by 2002:a05:6e02:4505:b0:401:284e:ff00 with SMTP id e9e14a558f8ab-401284f014dls21784635ab.2.-pod-prod-05-us; Tue, 09 Sep 2025 01:19:57 -0700 (PDT) X-Received: by 2002:a05:6602:6c07:b0:88c:30f3:32c9 with SMTP id ca18e2360f4ac-88c30f3368cmr812580139f.15.1757405997035; Tue, 09 Sep 2025 01:19:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757405997; cv=pass; d=google.com; s=arc-20240605; b=RV7M5ljFFhfxrEb4lWP0y39mbS23uvTRjhHjYzwPowXazc83pPgp3Nnffr1Wnu+9cn lpxSiNCxw7vPaWItWXL09cRunzapIZKSoe+OlDIv+Q3Qs/zQPh0S7GJyIj0uL+n6v1x5 m1GO4hM+/ck+pUk0WpnQ+OH3VQ9WAAdM/senqTb+u8BXD8TMvNzwdHCS+r1nNLHy11u2 kzneok5w2TKCNXXt49Z2P8vYXn076h1eBz00dkGINmT2rG7rhyWNxRHrMK6cKLOeB5w6 6d1UbS7gpUyjWDeOnd0Hini0U+Bd/n2P2MaWWicDQLmmbBZ3nhlykGpH0Ct6bS09dMAC 79AQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=tzlQAxHNCh4YfzGhyka6SyTd4GoizuM8Vmse/pIhcf4=; fh=3ol5FBIOWkF9OolvOs08rIM/e3cKnTK0rO0B+qt3keI=; b=YOrAmEmLjlbqfw5qJPIkJzr8GZhFqtHplyJoBS9j1A0DbnB5sFU2R+06oE0E20BMXe v8ZXw2ubepczWplyopSgYAXpHlEyC757mdx3b2v8h5N2+hIWDZYryyAEmrj70Ppqf77T h39f2WVu3TXF42ZbkxHmDd/ms3S3M3JDD7erOJ54/f4KiHzYuNZYDeTZALcNWK5FDEWJ 2cXo6CwleFcflO/LYve5g3wgtqERyz8HJqtCMGcKWP/J2msDG6IBhwtum+xtjV01k0iW 3hCn5NCl3PjvjnlxC8xqFyugQQhkGrDLGR+349Z89Zw/jM1gs1qJowBXAQAuzpOrciSO Ihgg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=jW0rRa+Q; 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 christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=christoph.steiger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id ca18e2360f4ac-88c31486fd7si17300039f.1.2025.09.09.01.19.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Sep 2025 01:19:56 -0700 (PDT) Received-SPF: pass (google.com: domain of christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L2/5maqAC2JV6iLNPOUHkhdN6gsPHpPAxYLITFOZAmDUaDJgAwypEEPKiVL+UBaGjNFB0a7zWfjC4q92NY/8e8WnKaLoKusR5OudJvpHqROijh/yCzPU0ZIgMs+inc+MZBD1EKcVfh+ILV/YZpTaT/kepoX/nqwlS8ma1fNE5DMLuMB8lrf/dKdH76BoznvPgsDNETSrT782eOK/j7rgfi2BMfVWRE/Mh/8EgntD7/UvhRzwY1S8TQ+pHrOhqvZMgjiq5bot6Q0FRBKuk3bX9uHhs23glDvzDBbckbmLl4BE8AHI81U64dCA7fgRquyDLYrzLnlr2Ul5qzqaSGfFVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=tzlQAxHNCh4YfzGhyka6SyTd4GoizuM8Vmse/pIhcf4=; b=wZI/Gj9p3FauzbIMM/gLFMpwMaNnkqZwlfzIDS29X+xMQR+Pxec2jsMGFe1MikWsGETMf3S9b8bVyKXejBVRI/1LPpNxNX3JT5/0NUN50C1gCmH5Cdx6eAsoSFuTPm3JwWojarWXCqJ2rtNNQLWbK3q7yBot596tbCiSYAfks/Wa95CUZoLQIlLIQO4YHG8FjOXkkuFq98FvmYV0uYE+v3KG2LY/grbyMB8BJF1vTw7LF59t2rCVKm6W2KMSgHnoin5QcNRnAgyJ4zxKJR6khaeDk1SQ7xVg4iedXPHabaWMPCv46YhFxiQbzBakJDG296xpIRCQZNbpso7qdOiaMw== 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 AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:61c::5) by PA2PR10MB8529.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:41a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.22; Tue, 9 Sep 2025 08:19:50 +0000 Received: from AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM ([fe80::fb1c:78f4:4286:6306]) by AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM ([fe80::fb1c:78f4:4286:6306%3]) with mapi id 15.20.9094.021; Tue, 9 Sep 2025 08:19:50 +0000 Message-ID: <23fc89cb-55ce-4a80-9f7e-deb2223c287d@siemens.com> Date: Tue, 9 Sep 2025 10:19:44 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/3] meta: package python3-debsbom To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, felix.moessbauer@siemens.com, gernot.hillier@siemens.com, cedric.hombourger@siemens.com References: <20250909080528.95765-1-christoph.steiger@siemens.com> <20250909080528.95765-3-christoph.steiger@siemens.com> Content-Language: en-US From: "'Christoph Steiger' via isar-users" In-Reply-To: <20250909080528.95765-3-christoph.steiger@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed X-ClientProxiedBy: CH0P220CA0006.NAMP220.PROD.OUTLOOK.COM (2603:10b6:610:ef::27) To AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:61c::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7136:EE_|PA2PR10MB8529:EE_ X-MS-Office365-Filtering-Correlation-Id: 83f464bf-0fb5-4860-4b02-08ddef79a551 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: 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 =?utf-8?Q?wJq4G9wBP7g=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 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 =?utf-8?Q?H54FjMBBGF5reimkcenWj8w=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 83f464bf-0fb5-4860-4b02-08ddef79a551 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2025 08:19:50.3166 (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: AVLCd0R0bkbZ17PmYhUKNmAel452xCUNh9TLaU8pDjeab/Ese3bg2K55sLnvnG4GzAo5U8kgQcGvXHM7DikUS+4G+hXkYunNsfwvtGBhSVw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR10MB8529 X-Original-Sender: christoph.steiger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=jW0rRa+Q; 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 christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=christoph.steiger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Christoph Steiger Reply-To: Christoph Steiger 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=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,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-TUID: LpgZe+F2bNrF On 9/9/25 10:05, Christoph Steiger wrote: > Package the python tool debsbom for SBOM generation for Debian based > distributions. > > Signed-off-by: Christoph Steiger > --- > ...icense-description-in-pyproject.toml.patch | 28 ++++++++++ > .../files/debsbom-0.1.0.tar.gz | Bin 0 -> 9383 bytes > .../python3-debsbom/files/rules | 8 +++ > .../python3-debsbom/python3-debsbom_0.1.0.bb | 52 ++++++++++++++++++ > 4 files changed, 88 insertions(+) > create mode 100644 meta/recipes-support/python3-debsbom/files/0001-Use-old-license-description-in-pyproject.toml.patch > create mode 100644 meta/recipes-support/python3-debsbom/files/debsbom-0.1.0.tar.gz > create mode 100644 meta/recipes-support/python3-debsbom/files/rules > create mode 100644 meta/recipes-support/python3-debsbom/python3-debsbom_0.1.0.bb > > diff --git a/meta/recipes-support/python3-debsbom/files/0001-Use-old-license-description-in-pyproject.toml.patch b/meta/recipes-support/python3-debsbom/files/0001-Use-old-license-description-in-pyproject.toml.patch > new file mode 100644 > index 00000000..c9137e25 > --- /dev/null > +++ b/meta/recipes-support/python3-debsbom/files/0001-Use-old-license-description-in-pyproject.toml.patch > @@ -0,0 +1,28 @@ > +From 8f926ab0ed1585656ba7de80a82cc802c3ccbdbf Mon Sep 17 00:00:00 2001 > +From: Christoph Steiger > +Date: Mon, 8 Sep 2025 17:17:49 +0200 > +Subject: [PATCH 1/1] Use old license description in pyproject.toml > + > +Older setuptools versions may require a different license field. > + > +Signed-off-by: Christoph Steiger > +--- > + pyproject.toml | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/pyproject.toml b/pyproject.toml > +index cc34bdb..701da4a 100644 > +--- a/pyproject.toml > ++++ b/pyproject.toml > +@@ -22,7 +22,7 @@ maintainers = [ > + ] > + description = "Generate SBOMs for Debian-based distributions." > + readme = "README.md" > +-license = "MIT" > ++license = {text = "MIT"} > + classifiers = [ > + "Intended Audience :: Developers", > + "Operating System :: POSIX :: Linux", > +-- > +2.39.5 > + > diff --git a/meta/recipes-support/python3-debsbom/files/debsbom-0.1.0.tar.gz b/meta/recipes-support/python3-debsbom/files/debsbom-0.1.0.tar.gz > new file mode 100644 > index 0000000000000000000000000000000000000000..7dcc7e43a06e06bad8d097a03294661d51b5e105 > GIT binary patch > literal 9383 > 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 > z zDeQe!C2mJmZS4Erz#@dY73$;w62wZ=C93^IN^^}iGrf7FD6#aeUV-)ds-oX7l}auj > z((SiO^@ujJG(yZ8>2$1SJff}aCAC!2Eia~t8fB$INab > zWxH zK{7<+y6m|3Kt&l-B>0J$ukuX>h^e?nc~i#gFZ!`6syVJwWkX?q_zdFw3{bU=8YHA4 > zlDJ6a7i89!5xMmx6oz>U!|6i^T%Wev$iz%!A0~E2_U{42EzkXJB1&q-Zy`%(1Rp@! > zhUDQAy3V2DH_()-NRc+H3yb*Ma+Z%kZ!zOpq!``AN@~A4*ZBw& > zNRysL%C#4?&@*`=lmx7t%ev(01IPs01b8wVMppbN > z#htbxrfcn4t?b~HAi2LB7a8k~$mp1NEgo_u55kjq|3w-F&rrNjH&kVUE#RPp>U}4b > z0Gx3te zk+GukWU!%wnoPW?nM_O{6|+IujEY(gGUHSud(4BNxsh1#skUq&Z8UR(>B^-&bSPqW > zP;~_YK|=beg^}?2x;#8cXWz69vPZEt-zQZg37me-psGdAr@^IMEpV_Bgx@ z&}iF&8B!I+9+(0h6do~-@{n76T<>)5b7A3mVx_(VLQn$H@6)vVeG>Y99|O~VUkSd9 > zQoklEx^n-AA>fPt|DK?Hukrj1)kevTRT}LA=E(t > zgcTY<9Zg(yPWA3DR(mrrM|gup)t-W#s4?2PsjV9sLDh=Ko}Jd4{w4fr8+N`X4`H*W > z67FbYKAQS=j4vw3T%_?;dWpm35xyiGIP>gA3f5pu&waOa(z zWFm;VD{;B< z_M@>4#tMv zNs8yvbRexquxF8P%qbeFg8heK)F53D?u8>*w~FBYu*&K`7%P|AxN^DN;mI@(vST#$ > za)3UI1BlEyO3(}ug+6_}5*Cc|UabsP=m<=bx-PZ#>GMyYKL2RP&bT2@{8A%|^jYNW > z7(J>PRSkQdP6)kT%!kycmifb@RDNipK+m!n+H4wl|C(}!jvTPy8;?$Yf?&0CvC3lj > zag=wr5_4Xf* z7@jApz;TL_DuU#Tn2Y3HmveGizA>UX2qO}Zb#(mjR4KD^hMV?~4GD9-on1G|g-eE1 > z11$8nehtA{%1%2+H&qMeEvl3&RRgv1 zdXie7FILb$kUW2TL4JUc=Ebr zwDTw?g>o!SeT^qKESVIeO9C$&lM_nizgDj1=PyAT@>9ujUj1^26qrQzpCYn{A;dDF > zA54Hfi0KP0s;yAZ#V$%+3Ff*?>7s=zf`(=(IGrn51T|S_(e})(WNWle?WzkJYvNj_ > zlsT6P>(>s@_4+))OS2e7q;D+J%@gURa!zlFE(=a++N>gd)jH1V(8qZRKu%+`D_NMM > zyro$%5T%SwAkrkt8G~+AYnqYHx{SjKkLVgI)_gPnkND6gFZ1mW_vdIUup!5&oUo{I > z=mU(83>%6=nBA*I@mLX}AjUsnIFYjSce1!Ykxor`G7jB>36^HEk7lys_;}+gt5|B3 > z)0knoMP6%r(_2qDyGscj{7r(2F*eL3E?03!Kg=^j88!05X1&twWlfouFKadBa4BMW > z!EH%PAt*7M3SMSOduj!iHEVmYtPQ=3_I5)HvtRg4RF-%akTGo2K4lTW0D^dq5*@6( > z91P2g^hTwfn*sK(VUkY%h9UEkl_>Dl4KJATr2zS?V6o`XR8C1c)T8pE+tcNi&zA+O > z#d3$aLbQrUt0L9aLjdn+6zHw>Vm19(l=RY=D*?$kXuMr1*BkI=(*Fgh&r-eEfIX)` > zUob$^P^}F^6twV57$mo&8~CG@IOo4*8ook z;e}O*slQ}aCz&#D9NsisUog9O%A{?;Z&<$N$XDBl7kC$U8tJvx8E*9>YWj67yk?!~ > zOX0%w$$4D1FvBQ~ZIuNz-fW_= zQpVp35@UJaU0y0?MfaggdPP_T@+)c7yXuX0t+9CGu`pk0rW)#VJ#c1q8rkFeE~XV} > zm|r%KMa!TPTkAm!JDc^uYA4Vzb#_ya?7oWeyuOpxnTCE?4ZhqSEU#S^Y3Z^i;?iY( > zCo4r5LFdH!@ny7LJNmp8x2>u1B~C{2T879`5bz > zKHvX+g0gx2zy2cdru)A;2gUdQcX#%8pYQ)ZMR}C-zry+W18!md-qU_As%+MO$G!i` > zdjK2G|F?Iy7xaI7fA9JC|DK{e&OPt!$2BIQ%YEFn;Po5&vI54!V|)dNKR3P_3UjLl > zBz|25o!*et@Y##nD|=os+ybrrO6LqK)NYBt<)r&a+~+*Q9D0zsmN>Qa4|C#$YN > zEWa0DqnbT^Gs2QD%;qjw=qB^lgnpa8f7$HyTAlOS%6k;*GJML0etPXp2bAh~L5-$v > zb{kjED0!Q!)px|qqf8aH=HQl`c;>+5-LAg8+;t?caxMW&Z+0DJYf}KD+_I7`>vcFu > zPkYi7y}a3){m=^XCrv5SYpsoJ4J+3-RpSIEjq&pU1n~mT4lwI4=+#&C=Bqjo5TSf~ > z9rw`_^+Gr$sqy!}Wp8;NQ9OzQ(Y)pIE+V0Buuq@mc*Z-w@&}^TA{yI;A>9s@c`1Fc > zv3THMo|Fv5HT=1Oeujo3A3M+$9*t8seR^1wKy`qq$IbR@#>F^&NxNYxs&x^M?7;gs > zP2BcdV4V_m1gOptb-%tmcw9u-=P;a~9X#gijq^v$ujJbD2^HP;f9)M>bJ|F9Kl3Xn > zr;~ > zHIJTtH-QusFJy?d{IR$B+Zr| zPoDQ$y|-p9vD|^&23yWa3EY~Y#KxdeIoTOHGlB}{G9^GXCrhE=vhGspj6TXuE`^>( > zJ6sAL{+WgeTbmxqEGT)``5n80n_mTkRF!_2ze%E+J)XLoeIl1Br$bz-|8$=B > zPtH5;7I-j>H1Mb=FI&#)T+@YRzz&q$N!Tv{(Ruf{dkCTz^k~7|2iRVi(1Wlj|022s > zE(! > z+1~l*{?n(;{oUP0MZb^;6$!GERqeu)VE3I_EeAfDh3ZC!ZXJ;aBJ>8EY;;=xF zvWc4LPa*o;0L&IW1`GdQrnUpLwe&u4jKs;QHBlj7Q^&xmSm8pss23koQfIK`o7tOH > zFM!5b;Y|BDcSCrxZ1pj%7j5zR+J>{jkIBjlxMJC>@W!E5Mo9=ZIa8h1mth}Kk}if5 > zO+R&OiHI{-ya^MA$G3370_}_Ib$iAM0}cvSJ=3wgBUaf8S$L#xKp5RT4?fw2@nh8( > zEyQfakC216j zI7IiX(`!L^u|fZB|Ge{B&7gru zSxsqnS$0*G6-XMypT?i4Hn-~02#}h)*T8sE-*+9RL%5d%t%=v{-7$M-o zB-bslmtVu8G&^6)or4+MFz-C%90Vbo0P6qmW`lgUX*vH-a&^BJ|9^k4X~+NA0S7Q8 > z|L-2shU|X|cwQzmiy>)S)$_${5@va9!em`=*7#Gl)O^Iqf+3aSPh@43UQMD8iUXEj > zN!Jo!KA6Vwgj*8&pOT2-&=~9#{|xvGXcdcU?{ZvHn4*td&Kngl_-}?Uij4GxeOA@} > zYGjeRi^F)U`e$PBMrl;Qtquj^0oH_Enx|helaCtUcCzlUoU|1^gjJL#wm{gJ=C%rN > zVrPc)?}DoIf1veZvI2FkomR-;1KMRwv(Q7nvn>7|;ME5VQwAm)W=jea!_!QwV1y=b > zG|OsKFc$58U0g-IO#RT9UuD`0 z73&L(nMRF9{e{6LGm8rEnYbiC%{!X&KPJOVpuH`PW7~>4Ll=0U+f9|{(orSa({WFh > zXlN%pVte=DgU??c=G!>se6Sp0mQ`X=BIdN&`$-^r`YW@7jx5UGR->8%vuOw zIs>6xdHOK7zM+C>s9_tQ1+cUxH)*~4xa$2eOdd06i-y9Fc}1mStxW^l5Lp@zZClKP > zVJ^M60oVxHUn588(TM^+(DJ|)uX!-n2+Up9E!5sW7$i~!ZB{0%PFB{TCu9DybgF$^ > z9h9tPKJPk=xwVLraU6HoSWMc%u^Y3M6op{!#v*!K-PS(13KhT8&~aW-3qal5eiw_r > zz_aN8)bE}exqbX6bY1;_HwOpiC zdlLc0vTcb#p>SVP34LQC%8|D-Ws|ryRZ+*@r0e~g-j>R-g9FTNW<%O297p#CX7 > z7u=0B|KDdUo8|N$?#MeSfGpAfI5^0}f81$2+21Sazk5humHx{izPRLS2yWCQ!G%x7 > z6{HI!szWb?ZiTZF2QTpeyi+8p=JK!4GEUW`{bhl_3nY-2 > zdOh5NUyG^cVo@hkZ>1Z;uNKS3Z_9jn+-<*sD2d{=txaMS?({mR?atu*?OA64cA;9X > ztk~_n9JJpEX{B`GQK{4TmO5)R@5R4gHDyx->8iRb#%b`6#SfvzVkxo6C_=uMCv0#q > zzbyd)yvr3KsPpW%;IE0TV8(#^y|W5(2|@2=>-6NmEeK(0-tjJJhA!LZE5wy?q^y*O > zMu$n|x)S72Pme&QFD;kxWo=w-qFX!@U z)`11JbmfL3DF+^lB)T3ZH#Ek~|3xmX2j;AcFqKwMKGh{2c{gW+^Ix%n#`2QMJ( > zgvu51CqQt;o%$Dj6BQnZqY0z!3(Lw-9)mReGtDchZ4(k?n@cHG8q$Ql5D^fp@J`Vf > z#k0ccTXi@dqwbcdNHI6Y>}+G;d)#^?a_3FSRe+}Cc3mot-+=xUagp5WQQ6{aXh#jF > zH??=81&-Zl*9UG)Qsc4TL;>d&a8Y;bR4s)nkZuoI1&B~)gvIc@1{TOyI > z`(N`j)OQFKvtsy$-zQ*Pu7n?bfjVG%zE0X&01(nj3S~=_(u(01B+_@vjmAR2jR2U6 > zGi0@+g@-}Q^%1s)euYE-(uad$g)MrN)7DyWRj;rLY=yKMd{uLN4Y$p5g*{TS8%W<5 > z^B}7>Y3x4Ic@w)3)To?nT!6ioF&o5^+HFzJKWnvLwO)1xuUn_=U(c;RC&$T8XECB{ > zC)~$zVreM)X-uv~99n;t@~5Tmc#B&-qsY0oUZiGjXct$=i+088%7Rum!lR7~l4z|9 > z3uQM*vDt7`oyUlB+_(-VT&4^ST{M=pO`RvB!Ro-#`m{j&ckdDdDvD3fw`#Uwo@veP > zuCoLLQd$lQDXk5D?24;`Axdjs4V2b{V`{=UJoCs;KgS41jMA4V+ry=TB}k5Sb(YN; > z$ZGIX4*NE6Q_j>^fuEG_1V<^^@Kj9dDqxk8+v?n*g9zz1;I`j=(`!3)v9lfPAX9=D > z0XB8U(O1$2rjO!*a#S!*{9>XV_zYPkV5PJfM6y36Z0}CfaF_NJF%9 > zN5Ii;vBSGBavBWB1AAaDn%`Xi)fJxC(Psw6PB`O>r^@ryb?YA+9Lr$s71`9v+-Zfl > zW5WKxMI0FoyH?7j)m<=1H|TI~b^T?wT9G#yt`d$6df|+oEi4^(9`#t)4UaUf5 zsUbZq!N2af5AxQ(5Q*E+0e#sy1(sE(zxw%HXM5Ij=P75Uv#>h@{MMOXd+a$p`8!SF > zai`zzojkXva2@bQ(S#~uvl+@jCTm$&DI&Rs z%&fd7G01KUp~#&No9QF&py7>NXy_m4eL7K+Vc! zP{djmvT!AiSF)s zi4^T6AsI@|Y=@RGFrG9XyTE%aZFuAS2gZ{_A6|+z??e8ZEB{9&)BA}3&}i;9ZT}C= > zC(Yeb{(m276Y~FXx{&hY4*RV|bf{RSl0nsDZy3$E?O_(-)16<=p%hYm!gv+Reqx(3 > zN<*(wu_bcgaq)~=%0NJ;2+yNjRlz1U(JL{7gC2xv7%f5`C7TgXv1VRH{=GG?Vo1b0 > zB^uHQ+*8Hp0*HH;NxYzVPz==l5l+AcR%WN+kRq~qvn2j49HlaAILF9yGIW;*gzoR5 > z`A&c%)#75#A1*K+#%u^mdKmtl3zpDfUwnPdzR~+BzM58#ntag0$Xj@aB; > zvL`bl1@8yKUKm1%qhH_s`t0ISz4re7Gb0m)4@dr^`uq1s^?!Mlx>Q{!G^_?&O2~zj > z{%BCGHMTg|M2R+gZf<>_DqMF;x$s|HvYWU9mcakUjsyN5?3ez(?jzk1{wrh*5FrRs > z1?RHb+^RO}S|+^reBs#mdN`|r=1tYETrbb>y(i=R&u+vu z(ElU;w|CIQ^Z%sT*xzX!`~dDB_nSXd@Adru)oAS9%#++RzAXP6J^$}METYMHn};2~ > zs3hV47E!{vzuuhDBQsQM^e!sA+y{nHgj0~rX}Lb;4ZsYUAx`ha9=fOqO%oXpxuV76 > zY4}aQ;Z zS$&$Q0)sdTcKv44s|*+HO+o|sENIX6Rl+Fecy?9or(tvnF-L{!gg2rrf6lXhoO6%~ > zc#v290{veby~--JO1_9<0uyb > zcDW2E(-f9wTx~7J5y)w(hli|X14;F|Gw2)C7W=q^pv+mf&+zR-P`{imcwA=hEQv3Z > z;q^6?{CPONT!5ee%JQ{fzc^>ZJCA442%c4YnLb`Iq&1w(RTovW>YFs0L@C=*9Mh!@ > z>GNru!wga=P1>9OXc8U5iophkt>b@~uuXPR0Wa6vlW=;Og5K5Br{xV*rZSbOOl2xl > hnaWhAGL@-JWhzsd%2cK@mFZha{|8tslE?ta003kVNV)(3 This is a leftover from one of my internal first prototypes. I remove this in the following commit. Rebasing is hard sometimes. This will disappear in the eventual v2. > > literal 0 > HcmV?d00001 > > diff --git a/meta/recipes-support/python3-debsbom/files/rules b/meta/recipes-support/python3-debsbom/files/rules > new file mode 100644 > index 00000000..a414114d > --- /dev/null > +++ b/meta/recipes-support/python3-debsbom/files/rules > @@ -0,0 +1,8 @@ > +#!/usr/bin/make -f > + > +#export DH_VERBOSE = 1 > +export PYBUILD_NAME = debsbom > +export PYBUILD_SYSTEM = pyproject > + > +%: > + dh $@ --with python3 --buildsystem=pybuild > diff --git a/meta/recipes-support/python3-debsbom/python3-debsbom_0.1.0.bb b/meta/recipes-support/python3-debsbom/python3-debsbom_0.1.0.bb > new file mode 100644 > index 00000000..a1e54e97 > --- /dev/null > +++ b/meta/recipes-support/python3-debsbom/python3-debsbom_0.1.0.bb > @@ -0,0 +1,52 @@ > +# This software is a part of ISAR. > +# Copyright (c) Siemens, 2025 > +# > +# SPDX-License-Identifier: MIT > + > +inherit dpkg > + > +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" > + > +S = "${WORKDIR}/git" > + > +DEPENDS = "python3-cyclonedx-python-lib python3-spdx-tools python3-packageurl-python" > + > +MAINTAINER = "Christoph Steiger " > +DPKG_ARCH = "all" > +DEBIAN_BUILD_DEPENDS = "debhelper (>= 11~), \ > + dh-python, \ > + python3-all, \ > + python3-setuptools, \ > + pybuild-plugin-pyproject, \ > + python3-packageurl-python, \ > + python3-cyclonedx-python-lib, \ > + python3-spdx-tools, \ > + python3-beartype, \ > + python3-license-expression, \ > + python3-uritools, \ > + python3-py-serializable, \ > + python3-defusedxml, \ > + python3-sortedcontainers, \ > + python3-debian, \ > + python3-requests, \ > + " > + > +DEBIAN_DEPENDS = "python3-cyclonedx-python-lib, \ > + python3-spdx-tools, \ > + python3-packageurl-python, \ > + python3-requests, \ > + python3-debian, \ > + " > + > +DESCRIPTION = "debsbom generates SBOMs for Debian based distributions." > + > +SRC_URI = "git://github.com/siemens/debsbom.git;protocol=https;branch=main; \ > + file://rules \ > + file://0001-Use-old-license-description-in-pyproject.toml.patch \ > + " > +SRCREV = "8fb87567514d461e2db49e0485b890ef108c824a" > + > +do_prepare_build[cleandirs] += "${S}/debian" > +do_prepare_build() { > + deb_debianize > +} -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/23fc89cb-55ce-4a80-9f7e-deb2223c287d%40siemens.com.