summaryrefslogtreecommitdiff
path: root/sys-apps/flashrom
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-05-31 21:30:14 -0500
committerroot <root@alpha.trunkmasters.com>2026-05-31 21:30:14 -0500
commit7d009d2bc561a2df178eac5df75421e4bb4c6b62 (patch)
tree565722a7aadd75a31d89afcb22a04abea1bffb17 /sys-apps/flashrom
parent2c156b24300b45a66e20e90fe26d2837c2b1ea7d (diff)
downloadbaldeagleos-repo-7d009d2bc561a2df178eac5df75421e4bb4c6b62.tar.gz
baldeagleos-repo-7d009d2bc561a2df178eac5df75421e4bb4c6b62.tar.xz
baldeagleos-repo-7d009d2bc561a2df178eac5df75421e4bb4c6b62.zip
Adding metadata
Diffstat (limited to 'sys-apps/flashrom')
-rw-r--r--sys-apps/flashrom/metadata.xml111
1 files changed, 56 insertions, 55 deletions
diff --git a/sys-apps/flashrom/metadata.xml b/sys-apps/flashrom/metadata.xml
index 041a7c5a3351..1c5d733087d1 100644
--- a/sys-apps/flashrom/metadata.xml
+++ b/sys-apps/flashrom/metadata.xml
@@ -1,11 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>grobian@gentoo.org</email>
- <name>Fabian Groffen</name>
- </maintainer>
- <longdescription lang="en">
+ <maintainer type="person">
+ <email>grobian@gentoo.org</email>
+ <name>Fabian Groffen</name>
+ </maintainer>
+ <use>
+ <flag name="asm106x">Enable programmer for ASMedia SATA controllers</flag>
+ <flag name="atahpt">Highpoint (HPT) ATA/RAID controller support</flag>
+ <flag name="atapromise">Support for Promise PDC2026x (FastTrak/Ultra)</flag>
+ <flag name="atavia">Support for VIA VT6421A SATA controllers</flag>
+ <flag name="buspirate-spi">Enable Bus Pirate SPI programmer</flag>
+ <flag name="ch341a-spi">Enable WCH CH341A SPI programmer</flag>
+ <flag name="ch347-spi">Enable WCH CH347 SPI programmer</flag>
+ <flag name="dediprog">Dediprog SF100 support</flag>
+ <flag name="developerbox-spi">Enable Devloperbox SPI recovery support</flag>
+ <flag name="digilent-spi">Enable support for Digilent iCEblink40 development board</flag>
+ <flag name="dirtyjtag-spi">Support for DirtyJTAG (a USB-JTAG firmware for STM32 MCUs)</flag>
+ <flag name="drkaiser">Enable Dr. Kaiser programmer</flag>
+ <flag name="dummy">Enable dummy tracing</flag>
+ <flag name="ft2232-spi">Enable ftdi programmer, flashing through FTDI/SPI USB interface</flag>
+ <flag name="gfxnvidia">Enable NVIDIA programmer</flag>
+ <flag name="internal">Enable internal/onboard support</flag>
+ <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="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>
+ <flag name="mstarddc-spi">Support for SPI flash ROMs accessible through DDC in MSTAR-equipped displays</flag>
+ <flag name="nic3com">Enable 3Com NIC programmer</flag>
+ <flag name="nicintel">Support for Intel NICs</flag>
+ <flag name="nicintel-eeprom">Support for EEPROMs on Intel Gigabit network cards</flag>
+ <flag name="nicintel-spi">Support for SPI on Intel NICs</flag>
+ <flag name="nicnatsemi">Support for National Semiconductor NICs</flag>
+ <flag name="nicrealtek">Support for Realtek NICs</flag>
+ <flag name="nv-sma-spi">Support for NVIDIA System Management Agent</flag>
+ <flag name="ogp-spi">Enable support for OGP (Open Graphics Project) SPI flashing</flag>
+ <flag name="parade-lspcon">Enable support for Parade lspcon USB-C to HDMI protocol translator</flag>
+ <flag name="pickit2-spi">Support for SPI flash ROMs accessible via Microchip PICkit2</flag>
+ <flag name="pony-spi">Enable support for SI-Prog like hardware by Lancos</flag>
+ <flag name="raiden-debug-spi">Support for Chrome EC based debug tools - SuzyQable, Servo V4, C2D2 &amp; uServo</flag>
+ <flag name="rayer-spi">RayeR SPIPGM hardware support</flag>
+ <flag name="realtek-mst-i2c-spi">Enable support for Realtek RTD2142 MST</flag>
+ <flag name="satamv">Enable programmer for Marvell SATA controllers</flag>
+ <flag name="satasii">Enable programmer for SiI SATA controllers</flag>
+ <flag name="stlinkv3-spi">Enable SPI programmer using STLINK-V3</flag>
+ <flag name="serprog">Enable Serial Flasher programmer</flag>
+ <flag name="spidriver">Enable programmer for Excamera Labs SPIDriver</flag>
+ <flag name="tools">Install ich_descriptor_tool, a tool for reading descriptor-mode SPI-flash images for Intel chipsets</flag>
+ <flag name="usbblaster-spi">Enable support for Altera USB-Blaster dongles</flag>
+ </use>
+ <longdescription lang="en">
flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various other programmer devices.
Supports more than 380 flash chips, 260 chipsets, 450 mainboards, 50 PCI devices, 12 USB devices and various parallel/serial port-based programmers.
@@ -19,52 +65,7 @@
Speed. flashrom is often much faster than most vendor flash tools.
Portability. Supports DOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD, Solaris, Mac OS X, and other Unix-like OSes. Partial Windows support is available (no internal programmer support at the moment, hence no "BIOS flashing").
</longdescription>
-
- <use>
- <flag name="asm106x">Enable programmer for ASMedia SATA controllers</flag>
- <flag name="atahpt">Highpoint (HPT) ATA/RAID controller support</flag>
- <flag name="atapromise">Support for Promise PDC2026x (FastTrak/Ultra)</flag>
- <flag name="atavia">Support for VIA VT6421A SATA controllers</flag>
- <flag name="buspirate-spi">Enable Bus Pirate SPI programmer</flag>
- <flag name="ch341a-spi">Enable WCH CH341A SPI programmer</flag>
- <flag name="ch347-spi">Enable WCH CH347 SPI programmer</flag>
- <flag name="dediprog">Dediprog SF100 support</flag>
- <flag name="developerbox-spi">Enable Devloperbox SPI recovery support</flag>
- <flag name="digilent-spi">Enable support for Digilent iCEblink40 development board</flag>
- <flag name="dirtyjtag-spi">Support for DirtyJTAG (a USB-JTAG firmware for STM32 MCUs)</flag>
- <flag name="drkaiser">Enable Dr. Kaiser programmer</flag>
- <flag name="dummy">Enable dummy tracing</flag>
- <flag name="ft2232-spi">Enable ftdi programmer, flashing through FTDI/SPI USB interface</flag>
- <flag name="gfxnvidia">Enable NVIDIA programmer</flag>
- <flag name="internal">Enable internal/onboard support</flag>
- <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="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>
- <flag name="mstarddc-spi">Support for SPI flash ROMs accessible through DDC in MSTAR-equipped displays</flag>
- <flag name="nic3com">Enable 3Com NIC programmer</flag>
- <flag name="nicintel">Support for Intel NICs</flag>
- <flag name="nicintel-eeprom">Support for EEPROMs on Intel Gigabit network cards</flag>
- <flag name="nicintel-spi">Support for SPI on Intel NICs</flag>
- <flag name="nicnatsemi">Support for National Semiconductor NICs</flag>
- <flag name="nicrealtek">Support for Realtek NICs</flag>
- <flag name="nv-sma-spi">Support for NVIDIA System Management Agent</flag>
- <flag name="ogp-spi">Enable support for OGP (Open Graphics Project) SPI flashing</flag>
- <flag name="parade-lspcon">Enable support for Parade lspcon USB-C to HDMI protocol translator</flag>
- <flag name="pickit2-spi">Support for SPI flash ROMs accessible via Microchip PICkit2</flag>
- <flag name="pony-spi">Enable support for SI-Prog like hardware by Lancos</flag>
- <flag name="raiden-debug-spi">Support for Chrome EC based debug tools - SuzyQable, Servo V4, C2D2 &amp; uServo</flag>
- <flag name="rayer-spi">RayeR SPIPGM hardware support</flag>
- <flag name="realtek-mst-i2c-spi">Enable support for Realtek RTD2142 MST</flag>
- <flag name="satamv">Enable programmer for Marvell SATA controllers</flag>
- <flag name="satasii">Enable programmer for SiI SATA controllers</flag>
- <flag name="stlinkv3-spi">Enable SPI programmer using STLINK-V3</flag>
- <flag name="serprog">Enable Serial Flasher programmer</flag>
- <flag name="spidriver">Enable programmer for Excamera Labs SPIDriver</flag>
- <flag name="tools">Install ich_descriptor_tool, a tool for reading descriptor-mode SPI-flash images for Intel chipsets</flag>
- <flag name="usbblaster-spi">Enable support for Altera USB-Blaster dongles</flag>
- </use>
- <origin>liguros-repo</origin>
-</pkgmetadata> \ No newline at end of file
+ <upstream>
+ <remote-id type="github">flashrom/flashrom</remote-id>
+ </upstream>
+</pkgmetadata>