From e6a14b639d4adfa9e48dafb3c4a5a72399871d93 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Sat, 4 Jan 2025 11:14:52 +0100 Subject: [PATCH] Added AppStream metadata XML listing supported hardware. This allow programs like isenkram to map relevant hardware to this package, and propose to install the package when supported hardware is available. --- com.github.espressif.esptool.metainfo.xml | 147 ++++++++++++++++++++++ setup.py | 3 + 2 files changed, 150 insertions(+) create mode 100644 com.github.espressif.esptool.metainfo.xml diff --git a/com.github.espressif.esptool.metainfo.xml b/com.github.espressif.esptool.metainfo.xml new file mode 100644 index 000000000..bfb305958 --- /dev/null +++ b/com.github.espressif.esptool.metainfo.xml @@ -0,0 +1,147 @@ + + + com.github.espressif.esptool + MIT + esptool + create and flash firmware files to ESP8266 and ESP32 chips + +

Communicate with the ROM bootloader in Espressif ESP8266 and + ESP32 chips to fash firmware files, create firmware images or read + OTP ROM or flash memory content such is manufacturer or device + IDs.

+
+ https://github.com/espressif/esptool + + usb:*ic02isc02ip00in* + usb:*ic02isc02ip01in* + usb:*ic02isc02ip02in* + usb:*ic02isc02ip03in* + usb:*ic02isc02ip04in* + usb:*ic02isc02ip05in* + usb:*ic02isc02ip06in* + usb:v03EBp0030d* + usb:v0421p0001d*ic02isc02ipFFin* + usb:v0421p0007d*ic02isc02ipFFin* + usb:v0421p000Ed*ic02isc02ipFFin* + usb:v0421p002Fd*ic02isc02ipFFin* + usb:v0421p003Ad*ic02isc02ipFFin* + usb:v0421p0042d*ic02isc02ipFFin* + usb:v0421p0070d*ic02isc02ipFFin* + usb:v0421p0071d*ic02isc02ipFFin* + usb:v0421p007Bd*ic02isc02ipFFin* + usb:v0421p0088d*ic02isc02ipFFin* + usb:v0421p008Fd*ic02isc02ipFFin* + usb:v0421p0094d*ic02isc02ipFFin* + usb:v0421p0099d*ic02isc02ipFFin* + usb:v0421p00A0d*ic02isc02ipFFin* + usb:v0421p00ABd*ic02isc02ipFFin* + usb:v0421p00B0d*ic02isc02ipFFin* + usb:v0421p00E9d*ic02isc02ipFFin* + usb:v0421p00FCd*ic02isc02ipFFin* + usb:v0421p0108d*ic02isc02ipFFin* + usb:v0421p010Ed*ic02isc02ipFFin* + usb:v0421p0128d*ic02isc02ipFFin* + usb:v0421p0134d*ic02isc02ipFFin* + usb:v0421p0154d*ic02isc02ipFFin* + usb:v0421p0178d*ic02isc02ipFFin* + usb:v0421p01D0d*ic02isc02ipFFin* + usb:v0421p01D4d*ic02isc02ipFFin* + usb:v0421p01F5d*ic02isc02ipFFin* + usb:v0421p0223d*ic02isc02ipFFin* + usb:v0421p026Cd*ic02isc02ipFFin* + usb:v0421p0275d*ic02isc02ipFFin* + usb:v0421p02D9d*ic02isc02ipFFin* + usb:v0421p02E3d*ic02isc02ipFFin* + usb:v0421p0302d*ic02isc02ipFFin* + usb:v0421p0335d*ic02isc02ipFFin* + usb:v0421p03CDd*ic02isc02ipFFin* + usb:v0421p0418d*ic02isc02ipFFin* + usb:v0421p0419d*ic02isc02ipFFin* + usb:v0421p0420d*ic02isc02ipFFin* + usb:v0421p0425d*ic02isc02ipFFin* + usb:v0421p042Dd*ic02isc02ipFFin* + usb:v0421p042Fd*ic02isc02ipFFin* + usb:v0421p0445d*ic02isc02ipFFin* + usb:v0421p044Dd*ic02isc02ipFFin* + usb:v0421p046Ed*ic02isc02ipFFin* + usb:v0421p0475d*ic02isc02ipFFin* + usb:v0421p0481d*ic02isc02ipFFin* + usb:v0421p0486d*ic02isc02ipFFin* + usb:v0421p048Ed*ic02isc02ipFFin* + usb:v0421p04B2d*ic02isc02ipFFin* + usb:v0421p04C9d*ic02isc02ipFFin* + usb:v0421p04CEd*ic02isc02ipFFin* + usb:v0421p04D8d*ic02isc02ipFFin* + usb:v0421p04DFd*ic02isc02ipFFin* + usb:v0421p04E6d*ic02isc02ipFFin* + usb:v0421p04F0d*ic02isc02ipFFin* + usb:v0421p0508d*ic02isc02ipFFin* + usb:v0424p274Ed* + usb:v045Bp023Cd* + usb:v045Bp0248d* + usb:v045Bp024Dd* + usb:v0482p0203d* + usb:v04E2p1400d* + usb:v04E2p1401d* + usb:v04E2p1402d* + usb:v04E2p1403d* + usb:v04E2p1410d* + usb:v04E2p1411d* + usb:v04E2p1412d* + usb:v04E2p1414d* + usb:v04E2p1420d* + usb:v04E2p1422d* + usb:v04E2p1424d* + usb:v04E7p6651d*ic02isc02ipFFin* + usb:v04E8p685Dd* + usb:v0572p1321d* + usb:v0572p1324d* + usb:v0572p1328d* + usb:v0572p1329d* + usb:v0572p1340d* + usb:v0572p1349d* + usb:v058Bp0041d* + usb:v05F9p4002d* + usb:v076Dp0006d* + usb:v079Bp000Fd* + usb:v0803p3095d* + usb:v0870p0001d* + usb:v09D8p0320d* + usb:v0ACEp1602d* + usb:v0ACEp1608d* + usb:v0ACEp1611d* + usb:v0C26p0020d* + usb:v0CA6pA050d* + usb:v0E8Dp0003d* + usb:v0E8Dp2000d* + usb:v0E8Dp3329d* + usb:v108Cp0159d* + usb:v108Cp0168d* + usb:v108Cp0169d* + usb:v11CAp0201d* + usb:v1519p0452d* + usb:v1576p03B1d* + usb:v17EFp7000d* + usb:v1965p0018d* + usb:v1BBBp0003d* + usb:v1BC7p0021d* + usb:v1BC7p0023d* + usb:v20DFp0001d* + usb:v2184p001Cd* + usb:v2184p0036d* + usb:v22B8p2D91d* + usb:v22B8p2D92d* + usb:v22B8p2D93d* + usb:v22B8p2D95d* + usb:v22B8p2D96d* + usb:v22B8p2D97d* + usb:v22B8p2D99d* + usb:v22B8p2D9Ad* + usb:v22B8p6425d* + usb:v22B8p7000d* + usb:v27C6p5395d* + usb:v2912p0001d* + usb:v32A7p0000d* + usb:vFFF0p0100d* + +
diff --git a/setup.py b/setup.py index 0ba809921..baebe0e53 100644 --- a/setup.py +++ b/setup.py @@ -18,4 +18,7 @@ setup( scripts=scripts, entry_points=entry_points, + data_files=[ + ('share/metainfo', ['com.github.espressif.esptool.metainfo.xml']) + ], )