notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
flashrom Utility for reading, writing, verifying, and erasing flash ROM chips
1.2 sysutils on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2Version of this port present on the latest quarterly branch.
Maintainer: mizhka@gmail.com search for ports maintained by this maintainer
Port Added: 2009-05-06 23:25:48
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: openssl, tmux, coreutils, postfix, node
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/flashrom
  2. man/man8/flashrom.8.gz
  3. /usr/local/share/licenses/flashrom-1.2/catalog.mk
  4. /usr/local/share/licenses/flashrom-1.2/LICENSE
  5. /usr/local/share/licenses/flashrom-1.2/GPLv2
Collapse this list.
Dependency lines:
  • flashrom>0:sysutils/flashrom
To install the port: cd /usr/ports/sysutils/flashrom/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/flashrom
  • pkg install flashrom
PKGNAME: flashrom
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: aarch64 riscv64
distinfo:
Packages (timestamps in pop-ups are UTC):
flashrom
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.21.2
FreeBSD:11:armv6-1.2
FreeBSD:11:i3861.21.2
FreeBSD:11:mips--
FreeBSD:11:mips64-1.2
FreeBSD:12:aarch64--
FreeBSD:12:amd641.21.2
FreeBSD:12:armv6-1.2
FreeBSD:12:armv7-1.2
FreeBSD:12:i3861.21.2
FreeBSD:12:mips--
FreeBSD:12:mips64-1.2
FreeBSD:12:powerpc64-1.2
FreeBSD:13:aarch64--
FreeBSD:13:amd641.21.2
FreeBSD:13:armv61.21.2
FreeBSD:13:armv71.21.2
FreeBSD:13:i3861.21.2
FreeBSD:13:mips--
FreeBSD:13:mips641.21.2
FreeBSD:13:powerpc641.21.2
FreeBSD:14:aarch64--
FreeBSD:14:amd641.2-
FreeBSD:14:armv61.2-
FreeBSD:14:armv71.2-
FreeBSD:14:i3861.2-
FreeBSD:14:mips--
FreeBSD:14:mips641.2-
FreeBSD:14:powerpc641.2-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
Runtime dependencies:
  1. dmidecode : sysutils/dmidecode
Library dependencies:
  1. libpci.so : devel/libpci
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://download.flashrom.org/releases/
Collapse this list.

Number of commits found: 35

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
09 Dec 2020 02:50:22
Original commit files touched by this commit Revision:557338  1.2
linimon search for other commits by this committer
Also mark NOT_FOR riscv64, like aarch64.

The error message is just slightly different:

  ./platform.h:172:2: error: Unable to determine endianness.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
31 May 2020 08:14:56
Original commit files touched by this commit Revision:537125  1.2
ehaupt search for other commits by this committer
- Update sysutils/flashrom to 1.2
- Pacify portfmt/portlint/portclippy

PR:		246776
Approved by:	mizhka@gmail.com (maintainer)
02 Sep 2019 21:32:45
Original commit files touched by this commit Revision:510852  1.1
swills search for other commits by this committer
sysutils/flashrom: update to 1.1

PR:		239800
Submitted by:	Michael Zhilin <mizhka@gmail.com> (maintainer)
29 Mar 2019 22:49:25
Original commit files touched by this commit Revision:497218  1.0_1
linimon search for other commits by this committer
Mark as unbuildable on aarch64:

  ./hwaccess.h:126:2: error: Unable to determine endianness.

While here, pet portlint by removing whitespace at EOL.

Approved by:	portmgr (tier-2 blanket)
01 Nov 2018 15:16:52
Original commit files touched by this commit Revision:483676  1.0_1
linimon search for other commits by this committer
Unbreak on aarch64 and possibly others.

PR:		230043
Submitted by:	greg at unrelenting dot technology
Approved by:	maintainer
11 Oct 2018 09:12:46
Original commit files touched by this commit Revision:481795  1.0_1
manu search for other commits by this committer
sysutils/flashrom: Enable buspirate interface by default

Tested with my buspirate and two spi flash.
While here, pet portlint.

Approved by:	mizhka@gmail.com (maintainer), bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D17350
11 Mar 2018 11:27:16
Original commit files touched by this commit Revision:464166  1.0
tobik search for other commits by this committer
sysutils/flashrom: Assign to Michael Zhilin
11 Mar 2018 11:13:48
Original commit files touched by this commit Revision:464163  1.0
tobik search for other commits by this committer
sysutils/flashrom: Update to 1.0

- Reset maintainer after > 3 consecutive timeouts
- Simplify port
- Add LICENSE_FILE
- Follow MASTER_SITES 308

PR:		224850
Submitted by:	Michael Zhilin <mizhka@gmail.com> (update to 1.0)
Approved by:	maintainer timeout (2 months)
19 Aug 2017 13:05:18
Original commit files touched by this commit Revision:448307  0.9.9_2
bsam search for other commits by this committer
devel/libftdi1: Update to version 1.4 and bump dependent ports.
20 Feb 2017 20:24:12
Original commit files touched by this commit Revision:434487  0.9.9_1
tobik search for other commits by this committer
Add patch to turn off the IEXTEN local flag and fix serprog hangs

PR:	214637
Submitted by:	Michael Zhiling <mizhka@gmail.com>
Approved by:	lme (mentor), maintainer timeout (nukama+maintainer@gmail.com, 3
months)
Differential Revision:	https://reviews.freebsd.org/D9696
01 Apr 2016 14:25:18
Original commit files touched by this commit Revision:412349  0.9.9
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
27 Mar 2016 22:11:02
Original commit files touched by this commit Revision:412014  0.9.9
amdmi3 search for other commits by this committer
- Update to 0.9.9
- Remove some now unnecessary build flags from the port
- Switch to using libftdi1 as suggested by the release notes

PR:		207954
Submitted by:	t@tobik.me
Approved by:	maintainer timeout (nukama+maintainer@gmail.com, 2 weeks)
16 Jan 2016 18:40:27
Original commit files touched by this commit Revision:406264  0.9.8
miwi search for other commits by this committer
- Update to 0.9.8

PR:		205662
Submitted by:	Tobias Kortkamp
Approved by:	maintainer timeout (2+ weeks)
20 Feb 2015 16:47:30
Original commit files touched by this commit Revision:379447  0.9.7_2
arved search for other commits by this committer
Remove Werror to allow compilation with latest clang

PR:		196460
03 Aug 2014 11:36:57
Original commit files touched by this commit Revision:363878  0.9.7_2
pi search for other commits by this committer
devel/libftdi: USES=libtool, fix build, bump dependencies

comms/linrad
comms/lirc
devel/urjtag
devel/openocd
sysutils/lcdproc
sysutils/flashrom

devel/xc3sprog is already bumped via PR 188055
29 Jul 2014 18:41:17
Original commit files touched by this commit Revision:363371  0.9.7_1  Sanity Test Failure
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
03 Feb 2014 16:07:36
Original commit files touched by this commit Revision:342459  0.9.7_1
nemysis search for other commits by this committer
- Bump PORTREVISION
- Use the new format for LIB_DEPENDS
- Reordering Options
- USES gmake instead of USE_GMAKE
- Move support for Buspirate into an OPTION
- Add FTDI to default Options
- Support STAGEDIR
- Change DOCS

PR:		ports/186334
Submitted by:	Hakisho Nukama <nukama@gmail.com>
20 Sep 2013 23:06:00
Original commit files touched by this commit Revision:327772  0.9.7
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
31 Aug 2013 21:13:21
Original commit files touched by this commit Revision:325832  0.9.7
rm search for other commits by this committer
- update to 0.9.7
- change maintainer's email
- drop LICENSE_FILE for standard license (GPLv2)
- mark MAKE_JOBS_UNSAFE (thanks to stefanct and idwer)
- whitespace fixes, while here

PR:		181654
Submitted by:	Hakisho Nukama <nukama@gmail.com> (maintainer)
23 Apr 2013 14:20:28
Original commit files touched by this commit Revision:316355  0.9.6.1
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
19 Feb 2013 15:48:24
Original commit files touched by this commit Revision:312577  0.9.6.1
gahr search for other commits by this committer
- Fix build with clang by removing duplicate const specifiers
- While at it, get rid of useless PTHREAD_CFLAGS / PTHREAD_LIBS
27 Aug 2012 20:28:36
Original commit files touched by this commit   0.9.6.1
madpilot search for other commits by this committer
- Update to 0.9.6.1
- Fix pkgconf dependency
- Convert to OPTIONSng
- Remove ABI version from LIB_DEPENDS

PR:		ports/170888
Submitted by:	Hakisho Nukama <nukama@gmail.com> (maintainer, via email)
Approved by:    crees, tabthorpe (mentors, implicit)
03 Aug 2012 15:54:36
Original commit files touched by this commit   0.9.5.2
cs search for other commits by this committer
Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)

Approved by:	portmgr@ (implicit)
20 Mar 2012 05:12:12
Original commit files touched by this commit   0.9.5.2
avl search for other commits by this committer
- Update to 0.9.5.2
- Chase devel/libftdi shlib bump
- Move LICENSE section earlier to make portlint happy
- Pass maintainership to submitter

PR:             ports/165258
Submitted by:   Hakisho Nukama <nukama at gmail.com>
Feature safe:   yes
01 Sep 2011 06:44:28
Original commit files touched by this commit   0.9.4
avl search for other commits by this committer
- Update to 0.9.4

PR:             ports/159708
Submitted by:   Kurt Jaeger <fbsd-ports at opsec.eu>
27 Jun 2011 05:42:34
Original commit files touched by this commit   0.9.3_1
avl search for other commits by this committer
- Make dmidecode an optional dependency

PR:             ports/157540
Submitted by:   Mark Johnston <markjdb at gmail.com>
03 Dec 2010 01:50:42
Original commit files touched by this commit   0.9.3
avl search for other commits by this committer
- Update to 0.9.3
- Add license information
10 Jun 2010 22:29:32
Original commit files touched by this commit   0.9.2
avl search for other commits by this committer
- Update to 0.9.2
- Update pkg-descr

Requested by:   Anton Yuzhaninov <citrin at citrin.ru>
12 Mar 2010 04:01:38
Original commit files touched by this commit   0.9.1_1
fluffy search for other commits by this committer
- Chase libpci shlib bump
10 Sep 2009 03:05:41
Original commit files touched by this commit   0.9.1
avl search for other commits by this committer
- Update to 0.9.1

Approved by:    tabthorpe, glarkin (mentors, implicit)
29 May 2009 04:00:19
Original commit files touched by this commit   0.9.0_1
linimon search for other commits by this committer
Mark as not for sparc64: uses i386 assembly.
28 May 2009 20:44:16
Original commit files touched by this commit   0.9.0_1
avl search for other commits by this committer
Change MAINTAINER on my ports to my FreeBSD email address

Approved by:    tabthorpe (mentor)
20 May 2009 20:30:23
Original commit files touched by this commit   0.9.0_1
skreuzer search for other commits by this committer
Add man page
Honor NO_INSTALL_MANPAGES

PR:             ports/134336
Submitted by:   Alexander Logvinov <ports@logvinov.com>
Approved by:    wxs (mentor)
06 May 2009 23:25:15
Original commit files touched by this commit   0.9.0
amdmi3 search for other commits by this committer
flashrom is a utility for reading, writing, verifying and erasing flash ROM
chips. It's often used to flash BIOS/coreboot/firmware images.

It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, and
TSOP40 chips, which use various protocols such as LPC, FWH, parallel flash,
or SPI.

WWW: http://www.coreboot.org/Flashrom

PR:             134267
Submitted by:   Alexander Logvinov <ports at logvinov dot com>

Number of commits found: 35