From nobody Wed Jul 30 00:17:14 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bsCT94xmlz62qpG; Wed, 30 Jul 2025 00:17:17 +0000 (UTC) (envelope-from vvd@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bsCT94Pnkz3C5N; Wed, 30 Jul 2025 00:17:17 +0000 (UTC) (envelope-from vvd@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753834637; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=DAIjOACZGrLKJubzW8axY/9U55t0Nz11QY5y36ytTJQ=; b=vglUh2ts+UdPWCkLTBwrWsQa+dZ/DhPqvSsIe5FAdJ5jvMwkkN//a5lI3VIRG9eyk2SvPn yLW7E3Ijm40NLYq6+6y18PJwuhPIxOwXqJbqkqaqZiKXiXOXvk4ojLHCtrWRknj/8GSk9C 01G3H+JQ20jrlSOYeTFraNTqB+dNVAY99LsOgspkCm8COyXFNrNvtAIRl3M4ozUXgLA7YP tgdRrjgGRkNdcOvwqSl2tWkkPu27yUttxWSYaJryvqNEzZ4BkrNE8TazyF/2uOWFJy4FT/ FpputD4Q86eitMKwih2peqjosHKrIu/bX2+N/WB/ARTBryoLEPOwGt75AJHZVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753834637; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=DAIjOACZGrLKJubzW8axY/9U55t0Nz11QY5y36ytTJQ=; b=vk7aVBW+XY9Qi8F2raA6UiZ/lGh3Fy6zL/cSti6UoHe3lz+V1/ftlAmpHX0y+tF6OeKDn0 bnMIE5IkVOyg7u46GSjdVmZ5HDymSdkphRp0i8XsDuEsNI0XOymZ6OKU4oZHDTfk7JqNMp ftMBz6kywmizGxSBJdxxLEynk/yKVm5b2/sBL8QlGvUt0kNLBNF2FlxQd4j8yYyUwv0ZBM qUXiHcScP41zU0QTjDdGitGhCtnzQ8RlxEJT4YXlDP/qiYTrbe0ikxaoslB4f/++3S634i KthTTJQX6UnXNkoJi523DFOvG4fkxd1c+JaBb+vRkDeSo1yagy4c+7K4ng+gGg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753834637; a=rsa-sha256; cv=none; b=PkBz8lwCTGJQK2PhSwID1uGsTLh0YwdrR8fIl0zLO8An6CrNdzfLZS4gG0OaUck1W6zo7i wUHQGPExwI8zZm4IrJrSa2Bibx2aS6IUd2GwJYYemLxCxcV4WJ1gRaAxj6iBJ7Hp557G3W 2MmQ3sMa/MRaLldw4QCsgHGCRcisEsVF1v5MZyw2hGSBWjybfbGS1x2GFKcJ2gY2bnut8d PBDfGwyL/lSMu1GD9sWvQdCPlxyGxt4jeqSkqoYoenqx7+EIA1Xf7VnWQHmB3Aa9ktrHz6 OeBin28eVDrhyCosF9IFSKqV/wAN/J/tmniJzHL1RLfdiIaVKYuaBW0eh1XYNQ== Received: from [10.0.1.27] (unknown [80.251.138.246]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: vvd) by smtp.freebsd.org (Postfix) with ESMTPSA id 4bsCT83xvhzRJx; Wed, 30 Jul 2025 00:17:16 +0000 (UTC) (envelope-from vvd@freebsd.org) Message-ID: Date: Wed, 30 Jul 2025 03:17:14 +0300 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 12f7734039dc - main - sysutils/flashrom: update to 1.6.0 From: Vladimir Druzenko To: "Osipov, Michael" , Mathieu Arnold Cc: Michael Zhilin , "ports-committers@freebsd.org" , "dev-commits-ports-all@freebsd.org" , "dev-commits-ports-main@freebsd.org" References: <202507280929.56S9TkcM016437@gitrepo.freebsd.org> <077aae40-56fe-4bbc-87a7-f590065438b6@freebsd.org> <7c3f68ca-7578-4ab8-99fd-8dacdc1611df@freebsd.org> Content-Language: ru, en-US Autocrypt: addr=vvd@freebsd.org; keydata= xjMEZEmcEhYJKwYBBAHaRw8BAQdAzzVRU/u5Oe4kUEFSvaiRoAPwsXMi4uBnfKqFTOIxjaDN I1ZsYWRpbWlyIERydXplbmtvIDx2dmRAZnJlZWJzZC5vcmc+wo8EExYIADcWIQQJVt5Qnq2d fk5hjMKABvqrv5QvcwUCZEmcEgUJBaOagAIbAwQLCQgHBRUICQoLBRYCAwEAAAoJEIAG+qu/ lC9z/qcBALviJppCfpN8fLj5HfnQ75ARS/RvOL+bPHB422uv9PFOAP982mg4uqoYr1BvSVqm rtB7/oxkqReIeieBIkyBTM97As44BGRJnBMSCisGAQQBl1UBBQEBB0D41GJgPsXUyWQckRf7 25z8CsGADMjlIpJbVhWUQLi4fwMBCAfCfgQYFggAJhYhBAlW3lCerZ1+TmGMwoAG+qu/lC9z BQJkSZwTBQkFo5qAAhsMAAoJEIAG+qu/lC9z4bgA/jGNXk0cGGKii1lXk55Gwh2EQhC4pLxQ e/36TZiR29IBAP40fSUJOJ41IS0d8k6d5DQ0E9BJuRf+1S5AzsAUz0rmBQ== In-Reply-To: <7c3f68ca-7578-4ab8-99fd-8dacdc1611df@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------ovP1JDRFitH06fWZAH0Uryhq" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------ovP1JDRFitH06fWZAH0Uryhq Content-Type: multipart/mixed; boundary="------------iMI0lnEycsUonxl0x3su2oox"; protected-headers="v1" From: Vladimir Druzenko To: "Osipov, Michael" , Mathieu Arnold Cc: Michael Zhilin , "ports-committers@freebsd.org" , "dev-commits-ports-all@freebsd.org" , "dev-commits-ports-main@freebsd.org" Message-ID: Subject: Re: git: 12f7734039dc - main - sysutils/flashrom: update to 1.6.0 References: <202507280929.56S9TkcM016437@gitrepo.freebsd.org> <077aae40-56fe-4bbc-87a7-f590065438b6@freebsd.org> <7c3f68ca-7578-4ab8-99fd-8dacdc1611df@freebsd.org> In-Reply-To: <7c3f68ca-7578-4ab8-99fd-8dacdc1611df@freebsd.org> --------------iMI0lnEycsUonxl0x3su2oox Content-Type: multipart/mixed; boundary="------------sKR60yPJpMakMJmSytI0hEoi" --------------sKR60yPJpMakMJmSytI0hEoi Content-Type: multipart/alternative; boundary="------------I2D8oJCjSkVubV8AZkCG709w" --------------I2D8oJCjSkVubV8AZkCG709w Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 MjkuMDcuMjAyNSAxNjo0MSwgVmxhZGltaXIgRHJ1emVua28g0L/QuNGI0LXRgjoNCj4gMjku MDcuMjAyNSAwOToyNywgT3NpcG92LCBNaWNoYWVsINC/0LjRiNC10YI6DQo+Pj4gT24gTW9u LCBKdWwgMjgsIDIwMjUgYXQgMDY6NTE6MzJQTSArMDMwMCwgVmxhZGltaXIgRHJ1emVua28g d3JvdGU6DQo+Pj4+IDI4LjA3LjIwMjUgMTI6MjksIE1pY2hhZWwgWmhpbGluINC/0LjRiNC1 0YI6DQo+Pj4+PiBUaGUgYnJhbmNoIG1haW4gaGFzIGJlZW4gdXBkYXRlZCBieSBtaXpoa2E6 DQo+Pj4+Pg0KPj4+Pj4gVVJMOg0KPj4+IGh0dHBzOi8vY2dpdC5GcmVlQlNELm9yZy9wb3J0 cy9jb21taXQvP2lkPTEyZjc3MzQwMzlkYzUyM2ZiNzQxNDNmZDFiMDdmMGFiYWQ2ZDANCj4+ PiA1M2ENCj4+Pj4+IGNvbW1pdCAxMmY3NzM0MDM5ZGM1MjNmYjc0MTQzZmQxYjA3ZjBhYmFk NmQwNTNhDQo+Pj4+PiBBdXRob3I6ICAgICBNaWNoYWVsIFpoaWxpbjxtaXpoa2FARnJlZUJT RC5vcmc+DQo+Pj4+PiBBdXRob3JEYXRlOiAyMDI1LTA3LTI4IDA5OjI3OjA1ICswMDAwDQo+ Pj4+PiBDb21taXQ6ICAgICBNaWNoYWVsIFpoaWxpbjxtaXpoa2FARnJlZUJTRC5vcmc+DQo+ Pj4+PiBDb21taXREYXRlOiAyMDI1LTA3LTI4IDA5OjI5OjI4ICswMDAwDQo+Pj4+Pg0KPj4+ Pj4gICAgICAgc3lzdXRpbHMvZmxhc2hyb206IHVwZGF0ZSB0byAxLjYuMA0KPj4+Pj4gICAg ICAgUmVsbm90ZXM6aHR0cHM6Ly9mbGFzaHJvbS5vcmcvcmVsZWFzZV9ub3Rlcy92XzFfNi5o dG1sDQo+Pj4+PiAgICAgICBTcG9uc29yZWQgYnk6ICAgUG9zdGdyZXMgUHJvZmVzc2lvbmFs DQo+Pj4+PiAtLS0NCj4+Pj4+ICAgIC4uLi9wYXRjaC1zcmNfc2xpYzNyX0dVSV9QcmVzZXRB cmNoaXZlRGF0YWJhc2UuY3BwICAgICB8IDExICsrKysrKysrKysrDQo+Pj4+PiAgICBzeXN1 dGlscy9mbGFzaHJvbS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAx NSArKysrKysrKystLS0tLS0NCj4+Pj4+ICAgIHN5c3V0aWxzL2ZsYXNocm9tL2Rpc3RpbmZv ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQ0KPj4+Pj4gICAgc3lz dXRpbHMvZmxhc2hyb20vZmlsZXMvcGF0Y2gtZG9jX21lc29uLmJ1aWxkICAgICAgICAgIHwg MTEgKysrKysrKysrKysNCj4+Pj4+ICAgIHN5c3V0aWxzL2ZsYXNocm9tL2ZpbGVzL3BhdGNo LWxpYmZsYXNocm9tLm1hcCAgICAgICAgICB8IDE4IC0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+ Pj4gICAgc3lzdXRpbHMvZmxhc2hyb20vZmlsZXMvcGF0Y2gtbWVzb24uYnVpbGQgICAgICAg ICAgICAgIHwgIDQgKystLQ0KPj4+Pj4gICAgNiBmaWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRp b25zKCspLCAyOSBkZWxldGlvbnMoLSkNCj4+Pj4+DQo+Pj4+PiBkaWZmIC0tZ2l0IGEvY2Fk L1BydXNhU2xpY2VyL2ZpbGVzL3BhdGNoLXNyY19zbGljM3JfR1VJX1ByZXNldEFyY2hpdmVE YXRhYmFzZS5jcHANCj4+PiBiL2NhZC9QcnVzYVNsaWNlci9maWxlcy9wYXRjaC1zcmNfc2xp YzNyX0dVSV9QcmVzZXRBcmNoaXZlRGF0YWJhc2UuY3BwDQo+Pj4+PiBuZXcgZmlsZSBtb2Rl IDEwMDY0NA0KPj4+Pj4gaW5kZXggMDAwMDAwMDAwMDAwLi5jZjViN2ZlNzAzMDkNCj4+Pj4+ IC0tLSAvZGV2L251bGwNCj4+Pj4+ICsrKyBiL2NhZC9QcnVzYVNsaWNlci9maWxlcy9wYXRj aC1zcmNfc2xpYzNyX0dVSV9QcmVzZXRBcmNoaXZlRGF0YWJhc2UuY3BwDQo+Pj4+PiBAQCAt MCwwICsxLDExIEBADQo+Pj4+PiArLS0tIHNyYy9zbGljM3IvR1VJL1ByZXNldEFyY2hpdmVE YXRhYmFzZS5jcHAub3JpZwkyMDI1LTA3LTA0IDE2OjQyOjIwIFVUQw0KPj4+Pj4gKysrKyBz cmMvc2xpYzNyL0dVSS9QcmVzZXRBcmNoaXZlRGF0YWJhc2UuY3BwDQo+Pj4+PiArQEAgLTU3 Nyw3ICs1NzcsNyBAQCB2b2lkIFByZXNldEFyY2hpdmVEYXRhYmFzZTo6bG9hZF9hcHBfbWFu aWZlc3RfanNvbigpDQo+Pj4+PiArICAgICAgICAgICAgIGlmIChjb25zdCBhdXRvIHVzZWQg PQ0KPj4+IHN1YnRyZWUuc2Vjb25kLmdldF9vcHRpb25hbDxib29sPigiaGFzX2luc3RhbGxl ZF9wcmludGVycyIpOyB1c2VkKSB7DQo+Pj4+PiArICAgICAgICAgICAgICAgICBtX2hhc19p bnN0YWxsZWRfcHJpbnRlcl9yZXBvc2l0b3JpZXNfdXVpZFt1dWlkXSA9ICp1c2VkOw0KPj4+ Pj4gKyAgICAgICAgICAgICB9IGVsc2Ugew0KPj4+Pj4gKy0gICAgICAgICAgICAgICAgYXNz ZXJ0KGZhbHNlKTsNCj4+Pj4+ICsrLy8gICAgICAgICAgICAgICAgYXNzZXJ0KGZhbHNlKTsN Cj4+Pj4+ICsgICAgICAgICAgICAgICAgIG1faGFzX2luc3RhbGxlZF9wcmludGVyX3JlcG9z aXRvcmllc191dWlkW3V1aWRdID0gZmFsc2U7DQo+Pj4+PiArICAgICAgICAgICAgIH0NCj4+ Pj4+ICsNCj4+PiAJbV9hcmNoaXZlX3JlcG9zaXRvcmllcy5lbXBsYWNlX2JhY2soc3RkOjpt YWtlX3VuaXF1ZTxPbmxpbmVBcmNoaXZlUmVwb3NpdA0KPj4+IG9yeT4oc3RkOjptb3ZlKHV1 aWQpLCBzdGQ6Om1vdmUobWFuaWZlc3QpKSk7DQo+Pj4+PiBkaWZmIC0tZ2l0IGEvc3lzdXRp bHMvZmxhc2hyb20vTWFrZWZpbGUgYi9zeXN1dGlscy9mbGFzaHJvbS9NYWtlZmlsZQ0KPj4+ Pj4gaW5kZXggNjA4ZTI0MWNmZmMwLi4wNmEwN2JlYjUzYTcgMTAwNjQ0DQo+Pj4+PiAtLS0g YS9zeXN1dGlscy9mbGFzaHJvbS9NYWtlZmlsZQ0KPj4+Pj4gKysrIGIvc3lzdXRpbHMvZmxh c2hyb20vTWFrZWZpbGUNCj4+Pj4+IEBAIC0xLDcgKzEsNiBAQA0KPj4+Pj4gICAgUE9SVE5B TUU9CWZsYXNocm9tDQo+Pj4+PiAtUE9SVFZFUlNJT049CTEuMy4wDQo+Pj4+PiArUE9SVFZF UlNJT049CTEuNi4wDQo+Pj4+PiAgICBESVNUVkVSU0lPTlBSRUZJWD0Jdg0KPj4+Pj4gLVBP UlRSRVZJU0lPTj0JMw0KPj4+Pj4gICAgQ0FURUdPUklFUz0Jc3lzdXRpbHMNCj4+Pj4+ICAg IE1BU1RFUl9TSVRFUz0JaHR0cHM6Ly9kb3dubG9hZC5mbGFzaHJvbS5vcmcvcmVsZWFzZXMv DQo+Pj4+PiBAQCAtMTUsMTAgKzE0LDExIEBAIExJQ0VOU0VfRklMRT0JJHtXUktTUkN9L0NP UFlJTkcNCj4+Pj4+ICAgIE5PVF9GT1JfQVJDSFM9CXJpc2N2NjQNCj4+Pj4+ICAgIE5PVF9G T1JfQVJDSFNfUkVBU09OPQlVbmFibGUgdG8gZGV0ZXJtaW5lIGVuZGlhbm5lc3MuDQo+Pj4+ PiAtQlVJTERfREVQRU5EUys9CWNtb2NrYT49MDpzeXN1dGlscy9jbW9ja2ENCj4+Pj4+ICtC VUlMRF9ERVBFTkRTKz0JY21vY2thPj0wOnN5c3V0aWxzL2Ntb2NrYSBcDQo+Pj4+PiArCQkk e0xPQ0FMQkFTRX0vYmluL3NwaGlueC1idWlsZDp0ZXh0cHJvYy9weS1zcGhpbngNCj4+Pj4g SGkhDQo+Pj4+IEFyZSB5b3Ugc3VyZSBhYm91dCB0aGlzIGNoYW5nZT8NCj4+Pj4gRm9yY2Ug cHktc3BoaW54IGZvciBzbyBzbWFsbCBwb3J04oCmDQo+Pj4+DQo+Pj4+IENoZWNrIHBsZWFz ZSB0aGlzIHBhdGNoOg0KPj4+PiAtLS0gc3lzdXRpbHMvZmxhc2hyb20vTWFrZWZpbGUub3Jp Zw0KPj4+PiArKysgc3lzdXRpbHMvZmxhc2hyb20vTWFrZWZpbGUNCj4+Pj4gQEAgLTE0LDgg KzE0LDcgQEANCj4+Pj4gIMKgTk9UX0ZPUl9BUkNIUz0gcmlzY3Y2NA0KPj4+PiAgwqBOT1Rf Rk9SX0FSQ0hTX1JFQVNPTj3CoCBVbmFibGUgdG8gZGV0ZXJtaW5lIGVuZGlhbm5lc3MuDQo+ Pj4+DQo+Pj4+IC1CVUlMRF9ERVBFTkRTKz3CoCDCoCDCoCDCoCBjbW9ja2E+PTA6c3lzdXRp bHMvY21vY2thIFwNCj4+Pj4gLcKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgc3BoaW54LWJ1aWxk OnRleHRwcm9jL3B5LXNwaGlueA0KPj4+PiArQlVJTERfREVQRU5EUz0gY21vY2thPj0wOnN5 c3V0aWxzL2Ntb2NrYQ0KPj4+PiAgwqBMSUJfREVQRU5EUz3CoCDCoGxpYnBjaS5zbzpkZXZl bC9saWJwY2kNCj4+Pj4NCj4+Pj4gIMKgVVNFUz3CoCDCoCDCoCDCoCDCoCBtZXNvbiBwa2dj b25maWcgdGFyOnh6DQo+Pj4+IEBAIC0zMyw2ICszMiw3IEBADQo+Pj4+DQo+Pj4+ICDCoERN SURFQ09ERV9SVU5fREVQRU5EUz0gZG1pZGVjb2RlOnN5c3V0aWxzL2RtaWRlY29kZQ0KPj4+ Pg0KPj4+PiArRE9DU19CVUlMRF9ERVBFTkRTPcKgIMKgIHNwaGlueC1idWlsZDp0ZXh0cHJv Yy9weS1zcGhpbngNCj4+Pj4gIMKgRE9DU19NRVNPTl9FTkFCTEVEPcKgIMKgIGRvY3VtZW50 YXRpb24gbWFuLXBhZ2VzDQo+Pj4+ICDCoERPQ1NfTUVTT05fRElTQUJMRUQ9wqAgwqBnZW5l cmF0ZV9hdXRob3JzX2xpc3QNCj4+Pj4NCj4+Pj4gLS0tIHN5c3V0aWxzL2ZsYXNocm9tL3Br Zy1wbGlzdC5vcmlnDQo+Pj4+ICsrKyBzeXN1dGlscy9mbGFzaHJvbS9wa2ctcGxpc3QNCj4+ Pj4gQEAgLTQsNSArNCw1IEBADQo+Pj4+ICDCoGxpYi9saWJmbGFzaHJvbS5zby4xDQo+Pj4+ ICDCoGxpYi9saWJmbGFzaHJvbS5zby4xLjAuMA0KPj4+PiAgwqBsaWJkYXRhL3BrZ2NvbmZp Zy9mbGFzaHJvbS5wYw0KPj4+PiAtc2hhcmUvbWFuL21hbjgvZmxhc2hyb20uOC5neg0KPj4+ PiArJSVQT1JURE9DUyUlc2hhcmUvbWFuL21hbjgvZmxhc2hyb20uOC5neg0KPj4+PiAgwqBz YmluL2ZsYXNocm9tDQo+Pj4gTm8sIG1hbiBwYWdlcyBzaG91bGQgbm90IGJlIGJlaGluZCB0 aGUgRE9DUyBvcHRpb24sIHRoZXkgc2hvdWxkIGVpdGhlcg0KPj4+IGFsd2F5cyBiZSBpbnN0 YWxsZWQsIG9yIGJlIGJlaGluZCBhIE1BTlBBR0VTIG9wdGlvbiB0aGF0IGlzIGVuYWJsZWQg YnkNCj4+PiBkZWZhdWx0Lg0KPj4gaHR0cHM6Ly9idWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxh L3Nob3dfYnVnLmNnaT9pZD0yODc2NTINCj4NCj4gSSBrbm93IGFib3V0IHRoaXMsIGJ1dCB3 aGF0IGlzIGl0Og0KPiBET0NTX01FU09OX0VOQUJMRUQ9wqAgwqAgZG9jdW1lbnRhdGlvbiAq Km1hbi1wYWdlcyoqDQo+ID8NCj4NClBhdGNoIHdpdGggZml4OiBVU0VTLCBET0NTIG9wdGlv biwgbWFuIHBhZ2UgaW5zdGFsbGF0aW9uLCBiYXNoIA0KY29tcGxldGlvbiBpbnN0YWxsYXRp b24uDQoNCi0tIA0KQmVzdCByZWdhcmRzLA0KVmxhZGltaXIgRHJ1emVua28NCg0K --------------I2D8oJCjSkVubV8AZkCG709w Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
29.07.2025 16:41, Vladimir Druzenko =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
29.07.2025 09:27, Osipov, Michael =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
On Mon, Jul 28, 2025 at =
06:51:32PM +0300, Vladimir Druzenko wrote:
28.07.2025 12:29, Mich=
ael Zhilin =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
The branch main has =
been updated by mizhka:

URL:
https://cgit.FreeBSD.org/ports/commit/=
?id=3D12f7734039dc523fb74143fd1b07f0abad6d0
53a
commit 12f7734039dc5=
23fb74143fd1b07f0abad6d053a
Author:     Michael Zhilin <mizhka@FreeBSD.org>
AuthorDate: 2025-07-28 09:27:05 +0000
Commit:     Michael Zhilin <mizhka@FreeBSD.org>
CommitDate: 2025-07-28 09:29:28 +0000

     sysutils/flashrom: update to 1.6.0
     Relnotes:       https://flashrom.org/release_notes=
/v_1_6.html
     Sponsored by:   Postgres Professional
---
  .../patch-src_slic3r_GUI_PresetArchiveDatabase.cpp     | 11 +++++++++++=

  sysutils/flashrom/Makefile                             | 15 +++++++++--=
----
  sysutils/flashrom/distinfo                             |  6 +++---
  sysutils/flashrom/files/patch-doc_meson.build          | 11 +++++++++++=

  sysutils/flashrom/files/patch-libflashrom.map          | 18 -----------=
-------
  sysutils/flashrom/files/patch-meson.build              |  4 ++--
  6 files changed, 36 insertions(+), 29 deletions(-)

diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PresetArchiveData=
base.cpp
b/cad/PrusaSlicer/files/=
patch-src_slic3r_GUI_PresetArchiveDatabase.cpp
new file mode 100644=

index 000000000000..cf5b7fe70309
--- /dev/null
+++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PresetArchiveDatabase.cp=
p
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/PresetArchiveDatabase.cpp.orig	2025-07-04 16:42:20 UT=
C
++++ src/slic3r/GUI/PresetArchiveDatabase.cpp
+@@ -577,7 +577,7 @@ void PresetArchiveDatabase::load_app_manifest_json()=

+             if (const auto used =3D
subtree.second.get_optio=
nal<bool>("has_installed_printers"); used) {
+                 m_=
has_installed_printer_repositories_uuid[uuid] =3D *used;
+             } else {
+-                assert(false);
++//                assert(false);
+                 m_has_installed_printer_repositories_uuid[uuid] =3D fal=
se;
+             }
+
	m_archive_repositories.=
emplace_back(std::make_unique<OnlineArchiveReposit
ory>(std::move(uuid), std::move(manifest)));
diff --git a/sysutil=
s/flashrom/Makefile b/sysutils/flashrom/Makefile
index 608e241cffc0..06a07beb53a7 100644
--- a/sysutils/flashrom/Makefile
+++ b/sysutils/flashrom/Makefile
@@ -1,7 +1,6 @@
  PORTNAME=3D	flashrom
-PORTVERSION=3D	1.3.0
+PORTVERSION=3D	1.6.0
  DISTVERSIONPREFIX=3D	v
-PORTREVISION=3D	3
  CATEGORIES=3D	sysutils
  MASTER_SITES=3D	https://download.flashrom.org/rele=
ases/
@@ -15,10 +14,11 @@ LICENSE_FILE=3D	${WRKSRC}/COPYING
  NOT_FOR_ARCHS=3D	riscv64
  NOT_FOR_ARCHS_REASON=3D	Unable to determine endianness.
-BUILD_DEPENDS+=3D	cmocka>=3D0:sysutils/cmocka
+BUILD_DEPENDS+=3D	cmocka>=3D0:sysutils/cmocka \
+		${LOCALBASE}/bin/sphinx-build:textproc/py-sphinx
Hi!
Are you sure about this change?
Force py-sphinx for so small port=E2=80=A6

Check please this patch:
--- sysutils/flashrom/Makefile.orig
+++ sysutils/flashrom/Makefile
@@ -14,8 +14,7 @@
=C2=A0NOT_FOR_ARCHS=3D riscv64
=C2=A0NOT_FOR_ARCHS_REASON=3D=C2=A0 Unable to determine endianness.

-BUILD_DEPENDS+=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 cmocka>=3D0:sysutils/cmo=
cka \
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sphinx-build:text=
proc/py-sphinx
+BUILD_DEPENDS=3D cmocka>=3D0:sysutils/cmocka
=C2=A0LIB_DEPENDS=3D=C2=A0 =C2=A0libpci.so:devel/libpci

=C2=A0USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 meson pkgconfig tar:xz
@@ -33,6 +32,7 @@

=C2=A0DMIDECODE_RUN_DEPENDS=3D dmidecode:sysutils/dmidecode

+DOCS_BUILD_DEPENDS=3D=C2=A0 =C2=A0 sphinx-build:textproc/py-sphinx
=C2=A0DOCS_MESON_ENABLED=3D=C2=A0 =C2=A0 documentation man-pages
=C2=A0DOCS_MESON_DISABLED=3D=C2=A0 =C2=A0generate_authors_list

--- sysutils/flashrom/pkg-plist.orig
+++ sysutils/flashrom/pkg-plist
@@ -4,5 +4,5 @@
=C2=A0lib/libflashrom.so.1
=C2=A0lib/libflashrom.so.1.0.0
=C2=A0libdata/pkgconfig/flashrom.pc
-share/man/man8/flashrom.8.gz
+%%PORTDOCS%%share/man/man8/flashrom.8.gz
=C2=A0sbin/flashrom
No, man pages should not=
 be behind the DOCS option, they should either
always be installed, or be behind a MANPAGES option that is enabled by
default.
https://bugs.freebsd.org/bugzilla/show_b=
ug.cgi?id=3D287652

I know about this, but what is it:
DOCS_MESON_ENABLED=3D=C2=A0 =C2=A0 documentation *man-pages*
?

Patch with fix: USES, DOCS option, man page installation, bash completion installation.

--=20
Best regards,
Vladimir Druzenko
--------------I2D8oJCjSkVubV8AZkCG709w-- --------------sKR60yPJpMakMJmSytI0hEoi Content-Type: text/x-patch; charset=UTF-8; name="flashrom_v1.diff" Content-Disposition: attachment; filename="flashrom_v1.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3N5c3V0aWxzL2ZsYXNocm9tL01ha2VmaWxlIGIvc3lzdXRpbHMvZmxh c2hyb20vTWFrZWZpbGUKaW5kZXggYTVhY2I3NTBlNTVhLi45ZmU3NThmOGMyODYgMTAwNjQ0 Ci0tLSBhL3N5c3V0aWxzL2ZsYXNocm9tL01ha2VmaWxlCisrKyBiL3N5c3V0aWxzL2ZsYXNo cm9tL01ha2VmaWxlCkBAIC0xNCwzMyArMTQsMzggQEAgTElDRU5TRV9GSUxFPQkke1dSS1NS Q30vQ09QWUlORwogTk9UX0ZPUl9BUkNIUz0JcmlzY3Y2NAogTk9UX0ZPUl9BUkNIU19SRUFT T049CVVuYWJsZSB0byBkZXRlcm1pbmUgZW5kaWFubmVzcy4KIAotQlVJTERfREVQRU5EUys9 CWNtb2NrYT49MDpzeXN1dGlscy9jbW9ja2EgXAotCQlzcGhpbngtYnVpbGQ6dGV4dHByb2Mv cHktc3BoaW54CitCVUlMRF9ERVBFTkRTPQljbW9ja2E+PTA6c3lzdXRpbHMvY21vY2thCiBM SUJfREVQRU5EUz0JbGlicGNpLnNvOmRldmVsL2xpYnBjaQogCi1VU0VTPQkJbWVzb24gcGtn Y29uZmlnIHRhcjp4egorVVNFUz0JCW1lc29uIHBrZ2NvbmZpZyBzc2wgdGFyOnh6CitVU0Vf TERDT05GSUc9CXllcwogCiBQT1JURE9DUz0JKgogCi1PUFRJT05TX0RFRklORT0gRE9DUyBG VERJCitPUFRJT05TX0RFRklORT0JCURPQ1MgRlRESSBNQU5QQUdFUwogT1BUSU9OU19ERUZJ TkVfYW1kNjQ9CURNSURFQ09ERQogT1BUSU9OU19ERUZJTkVfaTM4Nj0JRE1JREVDT0RFCitP UFRJT05TX0RFRkFVTFQ9CU1BTlBBR0VTCiBPUFRJT05TX0RFRkFVTFRfYW1kNjQ9CURNSURF Q09ERQogT1BUSU9OU19ERUZBVUxUX2kzODY9CURNSURFQ09ERQorT1BUSU9OU19TVUI9CQl5 ZXMKIAogRE1JREVDT0RFX0RFU0M9CVVzZSBkbWlkZWNvZGUgdG8gZ2F0aGVyIERNSSBpbmZv cm1hdGlvbgogRlRESV9ERVNDPQlFbmFibGUgZXh0ZXJuYWwgRlQyMjMyU1BJIGZsYXNoZXIg c3VwcG9ydAogCiBETUlERUNPREVfUlVOX0RFUEVORFM9CWRtaWRlY29kZTpzeXN1dGlscy9k bWlkZWNvZGUKIAotRE9DU19NRVNPTl9FTkFCTEVEPQlkb2N1bWVudGF0aW9uIG1hbi1wYWdl cworRE9DU19CVUlMRF9ERVBFTkRTPQlzcGhpbngtYnVpbGQ6dGV4dHByb2MvcHktc3BoaW54 CitET0NTX01FU09OX0VOQUJMRUQ9CWRvY3VtZW50YXRpb24KIERPQ1NfTUVTT05fRElTQUJM RUQ9CWdlbmVyYXRlX2F1dGhvcnNfbGlzdAogCiBGVERJX0xJQl9ERVBFTkRTPQlsaWJmdGRp MS5zbzpkZXZlbC9saWJmdGRpMQogCi1wb3N0LWluc3RhbGw6CitNQU5QQUdFU19CVUlMRF9E RVBFTkRTPQlzcGhpbngtYnVpbGQ6dGV4dHByb2MvcHktc3BoaW54CitNQU5QQUdFU19NRVNP Tl9FTkFCTEVEPQltYW4tcGFnZXMKKworcG9zdC1pbnN0YWxsLURPQ1Mtb246CiAJQCR7TUtE SVJ9ICR7U1RBR0VESVJ9JHtET0NTRElSfQogCSR7SU5TVEFMTF9EQVRBfSAke1dSS1NSQ30v UkVBRE1FLnJzdCAke1NUQUdFRElSfSR7RE9DU0RJUn0KLSMJY2QgJHtXUktTUkN9L0RvY3Vt ZW50YXRpb24gJiYgJHtJTlNUQUxMX0RBVEF9ICoudHh0ICR7U1RBR0VESVJ9JHtET0NTRElS fQogCiAuaW5jbHVkZSA8YnNkLnBvcnQubWs+CmRpZmYgLS1naXQgYS9zeXN1dGlscy9mbGFz aHJvbS9wa2ctcGxpc3QgYi9zeXN1dGlscy9mbGFzaHJvbS9wa2ctcGxpc3QKaW5kZXggYjAz ZWFlYjhjMTdmLi41ZDcxMWVmMTAxOTkgMTAwNjQ0Ci0tLSBhL3N5c3V0aWxzL2ZsYXNocm9t L3BrZy1wbGlzdAorKysgYi9zeXN1dGlscy9mbGFzaHJvbS9wa2ctcGxpc3QKQEAgLTQsNSAr NCw2IEBAIGxpYi9saWJmbGFzaHJvbS5zbwogbGliL2xpYmZsYXNocm9tLnNvLjEKIGxpYi9s aWJmbGFzaHJvbS5zby4xLjAuMAogbGliZGF0YS9wa2djb25maWcvZmxhc2hyb20ucGMKLXNo YXJlL21hbi9tYW44L2ZsYXNocm9tLjguZ3oKIHNiaW4vZmxhc2hyb20KK3NoYXJlL2Jhc2gt Y29tcGxldGlvbi9jb21wbGV0aW9ucy9mbGFzaHJvbS5iYXNoCislJU1BTlBBR0VTJSVzaGFy ZS9tYW4vbWFuOC9mbGFzaHJvbS44Lmd6Cg== --------------sKR60yPJpMakMJmSytI0hEoi Content-Type: application/pgp-keys; name="OpenPGP_0x8006FAABBF942F73.asc" Content-Disposition: attachment; filename="OpenPGP_0x8006FAABBF942F73.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZEmcEhYJKwYBBAHaRw8BAQdAzzVRU/u5Oe4kUEFSvaiRoAPwsXMi4uBnfKqF TOIxjaDNI1ZsYWRpbWlyIERydXplbmtvIDx2dmRAZnJlZWJzZC5vcmc+wo8EExYI ADcWIQQJVt5Qnq2dfk5hjMKABvqrv5QvcwUCZEmcEgUJBaOagAIbAwQLCQgHBRUI CQoLBRYCAwEAAAoJEIAG+qu/lC9z/qcBALviJppCfpN8fLj5HfnQ75ARS/RvOL+b PHB422uv9PFOAP982mg4uqoYr1BvSVqmrtB7/oxkqReIeieBIkyBTM97As44BGRJ nBMSCisGAQQBl1UBBQEBB0D41GJgPsXUyWQckRf725z8CsGADMjlIpJbVhWUQLi4 fwMBCAfCfgQYFggAJhYhBAlW3lCerZ1+TmGMwoAG+qu/lC9zBQJkSZwTBQkFo5qA AhsMAAoJEIAG+qu/lC9z4bgA/jGNXk0cGGKii1lXk55Gwh2EQhC4pLxQe/36TZiR 29IBAP40fSUJOJ41IS0d8k6d5DQ0E9BJuRf+1S5AzsAUz0rmBQ=3D=3D =3Dx+2b -----END PGP PUBLIC KEY BLOCK----- --------------sKR60yPJpMakMJmSytI0hEoi-- --------------iMI0lnEycsUonxl0x3su2oox-- --------------ovP1JDRFitH06fWZAH0Uryhq Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQJVt5Qnq2dfk5hjMKABvqrv5QvcwUCaIlkigUDAAAAAAAKCRCABvqrv5Qvc9rm AP96edCKwgy22j3DBG52pfoCzlrGUZPn/GR5mIGDG92XUQEAzmPL8WFk4RALZ9ixWXl6wWphSBTt Xh8ptIGvV7rALAQ= =jRWj -----END PGP SIGNATURE----- --------------ovP1JDRFitH06fWZAH0Uryhq--