summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-apps/flashrom: Stabilize 1.3.0-r1 ppc, #906737Arthur Zamarin2023-10-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0-r1 amd64, #906737Sam James2023-10-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0-r1 arm, #906737Sam James2023-10-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0-r1 x86, #906737Sam James2023-10-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0-r1 arm64, #906737Sam James2023-10-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: keyword 1.3.0-r1 for ~loongWANG Xuerui2023-07-111-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-apps/flashrom: backport possible "incomplete spi master definition" fix ↵Marek Szuba2023-06-132-0/+417
| | | | | | to 1.3.0 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0 ppc, #906737Arthur Zamarin2023-05-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0 arm64, #906737Sam James2023-05-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0 arm, #906737Arthur Zamarin2023-05-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0 amd64, #906737Sam James2023-05-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.3.0 x86, #906737Sam James2023-05-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: drop 1.2.1Marek Szuba2023-03-082-146/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: do not install static librariesMarek Szuba2023-03-081-0/+5
| | | | | Closes: https://bugs.gentoo.org/900364 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: add 1.3.0Marek Szuba2023-03-083-1/+130
| | | | | | | With thanks to Anastasia Klimchuk <aklm@chromium.org> for the first bit of shell code generating the list of programmers to enable. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: add 1.2.1Marek Szuba2023-02-012-0/+146
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: do not depend on virtual/libusb:0Marek Szuba2022-10-021-1/+1
| | | | | | | | | | | | | There was only a single programmer which still depended on that version of libusb, and it builds fine against virtual/libusb:1. In fact, even before this change upstream build scripts happily ignored libusb-0 and only linked against libusb-1 even with pickit2-spi support enabled! Straight-to-stable revbump because as mentioned above, the dependency in question was not actually used. Closes: https://bugs.gentoo.org/873769 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: add github upstream metadataSam James2022-10-011-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Remove static-libs from *DEPENDSven Wegener2022-05-011-30/+27
| | | | | | | | The static-libs USE dependency is no longer used, because the static IUSE flag has been removed. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sven Wegener <swegener@gentoo.org>
* sys-apps/flashrom: remove another 9999-only local use flagMarek Szuba2022-03-121-1/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: remove live ebuildMarek Szuba2022-03-113-444/+1
| | | | | | | | | Live ebuilds are only useful if someone is interested in keeping them functional. I am not, especially given how large a patch is currently required for dependencies of Meson builds to be sane. Closes: https://bugs.gentoo.org/834021 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom-9999: do not auto-build tests if cmocka is presentMarek Szuba2021-11-162-15/+41
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: update live ebuildMarek Szuba2021-11-162-9/+7
| | | | | | | | | | | | * bump to EAPI 8 * sync arch keywords with the latest release * support for ene-lpc and mec1308 has been removed upstream * bdepend on dev-util/cmocka if tests are to be run Still to be done: do not build/enable tests if cmocka is present but FEATURES=test is not set. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: keyword 1.2-r3 for ~riscvMarek Szuba2021-11-161-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-apps/flashrom: cosmetic change to flashrom-9999_meson-fixes.patchMarek Szuba2021-05-171-8/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: update HOMEPAGEMarek Szuba2021-05-172-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: migrate the live ebuild to MesonMarek Szuba2021-05-172-60/+322
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: add missing pkgconfig (B)DEPENDSam James2021-04-121-0/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: drop sparc keywordsBen Kohler2021-03-242-3/+3
| | | | | Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-apps/flashrom: remove oldMarek Szuba2021-01-273-412/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: fix libftdi dependencyMarek Szuba2021-01-272-4/+4
| | | | | | Flashrom now requires libftdi1, i.e. SLOT=1 in Gentoo. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: x86 stable wrt bug #753182Agostino Sarubbo2021-01-251-1/+1
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r3 arm, #753182Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r3 arm64, #753182Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r3 ppc, #753182Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r3 ppc64, #753182Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r3 sparc, #753182Sam James2021-01-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: amd64 stable wrt bug #753182Agostino Sarubbo2021-01-221-2/+2
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-apps/flashrom: Rename raiden USE flag to raiden-debug-spiSven Wegener2020-12-312-2/+2
| | | | | | | Upstream renamed the programmer to match the name used by ChromiumOS. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sven Wegener <swegener@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r2 arm, #753182Sam James2020-12-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: Stabilize 1.2-r2 amd64, #753182Sam James2020-11-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/flashrom: x86 stable (bug #753182)Thomas Deutschmann2020-11-121-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-apps/flashrom-1.2-r3: meson: change c_std to from c99 to gnu99Marek Szuba2020-11-111-0/+9
| | | | | | | | | | Required on ppc64 (at least) due to the use of asm() in raw-hw-access code. Interestingly enough, there is no mention of either gnu99 or c99 anywhere in the Makefile so it might have worked by pure chance there. Closes: https://bugs.gentoo.org/720210 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom-1.2-r3: fix raw-access dependenciesMarek Szuba2020-11-101-9/+25
| | | | | | | | | This should allow Meson to successfully build flashrom without rayer-spi support but with any of the other drivers requiring raw access to hardware. Bug: https://bugs.gentoo.org/720210 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom-1.2-r3: support building without bitbang_spi back-endMarek Szuba2020-11-101-11/+12
| | | | | | | | | | | In meson.build, config_bitbang_spi would be set to true in the event of the user having enabled any of the programmers requiring it - but *left undefined* otherwise. Initialise it to false so that even when no such programmers are enable, the 'if config_bitbang_spi' test does not produce an error. Bug: https://bugs.gentoo.org/720210 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom-1.2-r3: fix satamv/satasii USE-flag mixupMarek Szuba2020-11-101-2/+2
| | | | | | | | I accidentally mixed the two up, i.e. USE=satamv controlled config_satasii and the other way around. Whoopsie. Bug: https://bugs.gentoo.org/720210 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom-1.2-r3: install the man pageMarek Szuba2020-11-092-0/+44
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: reintroduce a meson-based 1.2 ebuildMarek Szuba2020-11-092-0/+410
| | | | | | | | | Still doesn't work with most, if not all, non-x86 arches - but if the alternative is messing with the upstream Makefile in order to address problems such as Bug #753383, I would rather work on fixing Meson scripts. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-apps/flashrom: stable 1.2-r2 for sparcSergei Trofimovich2020-11-071-1/+1
| | | | | | | | stable wrt bug #753182 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>