Commit graph

28 commits

Author SHA1 Message Date
Felix Singer 69c692467c flashrom: 1.2 -> 1.2.1
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2023-01-01 02:09:58 +01:00
ajs124 e23c5a9471 maintainers: remove funfunctor
no github account linked
2022-06-29 00:55:00 +02:00
Ryan Burns de5ab3881e flashrom: build with default gcc
Fetch upstream patch to fix build with gcc 10
2021-12-03 16:09:50 -08:00
Thomas 928b9e29e3 flashrom: fix build on aarch64 2021-11-12 14:14:52 -06:00
Felix Singer 20785d5f4d flashrom: Add support for Segger J-Link devices
Add the build option `jlinkSupport`, which allows using libjaylink. It
is necessary for Segger J-Link devices. This option is set to false by
default.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-10-13 02:29:33 +02:00
Felix Singer 42ef9b1a20 flashrom: Use Makefile instead of Meson
The Meson build system is not fully integrated, it's work in progress.
For example, it doesn't know some programmers yet. Thus, use Makefile
instead. To make the compilation working again, use GCC 9 instead of
GCC 10.

Also, put udev rules into the lib directory instead of etc, since it
exists already.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-10-13 02:27:38 +02:00
Felix Singer 4bcafb8ff1 flashrom: Add Felix Singer as maintainer
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-07-01 04:54:38 +02:00
Felix Singer b7a2309786 flashrom: Install udev-rules file
Add the udev-rules file from flashrom source to the out directory. The
file contains rules for programmers used by flashrom. Members of the
`flashrom` system group are allowed to access these devices.

Also, add a module for installing flashrom and adding flashrom to udev
packages. The module can be used by setting `programs.flashrom.enable`
to `true`.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-06-30 03:43:35 +02:00
Daniel Schaefer 2a8bb1ad60 flashrom: Build and install manpage
It seems flashrom has two build systems at the moment.
One based on meson/ninja and one based on Make.

The latter can build and install the manpage but the former cannot.
ArchLinux does the same, call make after finishing the meson build.
2021-06-09 23:19:06 +08:00
Ben Siraphob 76f93cc731 pkgs/tools: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Sandro Jäckel 96321c63f0
flashrom: mark broken on darwin 2020-11-24 10:02:14 +01:00
Vladimír Čunát 7879a6f95b
flashrom nitpick: avoid nested list 2020-09-09 22:10:30 +02:00
Milan Pässler f7e0ff0f35 flashrom: fix aarch64 build 2020-09-07 10:32:01 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Emily 3388643b8e flashrom: switch to Meson build and update deps 2020-02-16 20:19:09 +00:00
Marek Mahut 65fc119474 flashrom: disable on aarch64
Reference: https://github.com/flashrom/flashrom/issues/125
2020-02-12 11:14:15 +01:00
R. RyanTM 1aa0a799a4 flashrom: 1.1 -> 1.2 2020-02-12 08:37:44 +00:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
R. RyanTM fcab0697f4 flashrom: 1.0.1 -> 1.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/flashrom/versions
2019-07-01 06:41:41 -07:00
Franz Pletz a28dc2cd7c
flashrom: 1.0 -> 1.0.1 2019-04-02 12:02:39 +02:00
Silvan Mosberger 57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Jan Malakhovski bd1d0e0292 flashrom: fix build with gcc7 2018-04-25 04:21:27 +00:00
Franz Pletz 80a9c4c8e6
flashrom: 0.9.9 -> 1.0 2018-01-28 18:52:25 +01:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Franz Pletz 117920233f flashrom: 0.9.7 -> 0.9.9 2016-05-03 16:15:20 +02:00
Pascal Wittmann ea49ac0496 flashrom: fix 4936 2014-11-11 21:53:37 +01:00
Mateusz Kowalczyk 007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Michael Raskin 121050046d Adding flashrom BIOS update utility. Patch by Edward O'Callaghan 2014-08-29 01:27:28 +04:00