commit:     c85681dce9263a83f469d066f22af1583d6ffcf7
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 17 16:42:46 2025 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Aug 17 16:43:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85681dc

sys-apps/flashrom-1.6.0: drop USE=ni845x-spi, Windows only programmer

Closes: https://bugs.gentoo.org/961603
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 sys-apps/flashrom/flashrom-1.6.0.ebuild | 4 +++-
 sys-apps/flashrom/metadata.xml          | 1 -
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-apps/flashrom/flashrom-1.6.0.ebuild 
b/sys-apps/flashrom/flashrom-1.6.0.ebuild
index 60389488af0c..fe850695dcf4 100644
--- a/sys-apps/flashrom/flashrom-1.6.0.ebuild
+++ b/sys-apps/flashrom/flashrom-1.6.0.ebuild
@@ -13,6 +13,9 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
+# These programmers cannot be compiled, so excluded in the list below
+# ni845x_spi   windows/x86 only (we are linux/...)
+
 # The defaults should match the upstream "default" flags in meson.build
 IUSE_PROGRAMMERS="
        +asm106x
@@ -38,7 +41,6 @@ IUSE_PROGRAMMERS="
        parade-lspcon
        mediatek-i2c-spi
        mstarddc-spi
-       ni845x-spi
        +nic3com
        +nicintel
        +nicintel-eeprom

diff --git a/sys-apps/flashrom/metadata.xml b/sys-apps/flashrom/metadata.xml
index 9c5edb69de02..a74e5de55f92 100644
--- a/sys-apps/flashrom/metadata.xml
+++ b/sys-apps/flashrom/metadata.xml
@@ -25,7 +25,6 @@
                <flag name="internal-dmi">Enable internal DMI decoding rather 
than use <pkg>sys-apps/dmidecode</pkg></flag>
                <flag name="it8212">Support for ITE IT8212F ATA/RAID 
controllers</flag>
                <flag name="jlink-spi">Support for SEGGER J-Link and compatible 
devices</flag>
-               <flag name="ni845x-spi">Enable SPI programmer using National 
Instruments USB-8451 or USB-8452</flag>
                <flag name="linux-mtd">Enable support for Linux mtd SPI flash 
devices</flag>
                <flag name="linux-spi">Enable support for Linux userspace 
spidev interface</flag>
                <flag name="mediatek-i2c-spi">Support for Mediatek LCD 
controllers</flag>

Reply via email to