Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/flashrom/
Date: Sat, 28 Sep 2019 11:25:53
Message-Id: 1569669693.b0a89f4f64c8887ce83ba124ba79f80f97f56f38.juippis@gentoo
1 commit: b0a89f4f64c8887ce83ba124ba79f80f97f56f38
2 Author: Eugene Bright <eugene <AT> bright <DOT> gdn>
3 AuthorDate: Thu Sep 5 17:36:03 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 28 11:21:33 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a89f4f
7
8 sys-apps/flashrom-9999: Sort programmers lists
9
10 Format IUSE_PROGRAMMERS and LIB_DEPEND lists to column.
11 This will help to read future diffs.
12 Sorting list with `sort -dsV` is very convenient now.
13
14 Signed-off-by: Eugene Bright <eugene <AT> bright.gdn>
15 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
16
17 sys-apps/flashrom/flashrom-9999.ebuild | 49 +++++++++++++++++++++++++++-------
18 1 file changed, 40 insertions(+), 9 deletions(-)
19
20 diff --git a/sys-apps/flashrom/flashrom-9999.ebuild b/sys-apps/flashrom/flashrom-9999.ebuild
21 index 5ea5875c49d..defd4d8a531 100644
22 --- a/sys-apps/flashrom/flashrom-9999.ebuild
23 +++ b/sys-apps/flashrom/flashrom-9999.ebuild
24 @@ -23,14 +23,44 @@ SLOT="0"
25 # Note: Do not list bitbang_spi as it is not a programmer; it's a backend used
26 # by some other spi programmers.
27 IUSE_PROGRAMMERS="
28 -atahpt +atapromise +atavia +buspirate_spi +ch341a_spi +dediprog +developerbox_spi
29 -+digilent_spi +drkaiser +dummy +ft2232_spi +gfxnvidia +internal +it8212 jlink_spi
30 -+linux_mtd +linux_spi mstarddc_spi +nic3com +nicintel +nicintel_eeprom
31 -+nicintel_spi nicnatsemi +nicrealtek +ogp_spi +pickit2_spi +pony_spi +rayer_spi
32 -+satamv +satasii +serprog +usbblaster_spi"
33 + atahpt
34 + +atapromise
35 + +atavia
36 + +buspirate_spi
37 + +ch341a_spi
38 + +dediprog
39 + +developerbox_spi
40 + +digilent_spi
41 + +drkaiser
42 + +dummy
43 + +ft2232_spi
44 + +gfxnvidia
45 + +internal
46 + +it8212
47 + jlink_spi
48 + +linux_mtd
49 + +linux_spi
50 + mstarddc_spi
51 + +nic3com
52 + +nicintel
53 + +nicintel_eeprom
54 + +nicintel_spi
55 + nicnatsemi
56 + +nicrealtek
57 + +ogp_spi
58 + +pickit2_spi
59 + +pony_spi
60 + +rayer_spi
61 + +satamv
62 + +satasii
63 + +serprog
64 + +usbblaster_spi
65 +"
66 +
67 IUSE="${IUSE_PROGRAMMERS} +internal_dmi static tools +wiki"
68
69 -LIB_DEPEND="atahpt? ( sys-apps/pciutils[static-libs(+)] )
70 +LIB_DEPEND="
71 + atahpt? ( sys-apps/pciutils[static-libs(+)] )
72 atapromise? ( sys-apps/pciutils[static-libs(+)] )
73 atavia? ( sys-apps/pciutils[static-libs(+)] )
74 ch341a_spi? ( virtual/libusb:1[static-libs(+)] )
75 @@ -40,13 +70,13 @@ LIB_DEPEND="atahpt? ( sys-apps/pciutils[static-libs(+)] )
76 drkaiser? ( sys-apps/pciutils[static-libs(+)] )
77 ft2232_spi? ( dev-embedded/libftdi:=[static-libs(+)] )
78 gfxnvidia? ( sys-apps/pciutils[static-libs(+)] )
79 - it8212? ( sys-apps/pciutils[static-libs(+)] )
80 internal? ( sys-apps/pciutils[static-libs(+)] )
81 + it8212? ( sys-apps/pciutils[static-libs(+)] )
82 jlink_spi? ( dev-embedded/libjaylink[static-libs(+)] )
83 nic3com? ( sys-apps/pciutils[static-libs(+)] )
84 - nicintel? ( sys-apps/pciutils[static-libs(+)] )
85 nicintel_eeprom? ( sys-apps/pciutils[static-libs(+)] )
86 nicintel_spi? ( sys-apps/pciutils[static-libs(+)] )
87 + nicintel? ( sys-apps/pciutils[static-libs(+)] )
88 nicnatsemi? ( sys-apps/pciutils[static-libs(+)] )
89 nicrealtek? ( sys-apps/pciutils[static-libs(+)] )
90 ogp_spi? ( sys-apps/pciutils[static-libs(+)] )
91 @@ -54,7 +84,8 @@ LIB_DEPEND="atahpt? ( sys-apps/pciutils[static-libs(+)] )
92 rayer_spi? ( sys-apps/pciutils[static-libs(+)] )
93 satamv? ( sys-apps/pciutils[static-libs(+)] )
94 satasii? ( sys-apps/pciutils[static-libs(+)] )
95 - usbblaster_spi? ( dev-embedded/libftdi:=[static-libs(+)] )"
96 + usbblaster_spi? ( dev-embedded/libftdi:=[static-libs(+)] )
97 +"
98 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
99 DEPEND="${RDEPEND}
100 static? ( ${LIB_DEPEND} )