aboutsummaryrefslogtreecommitdiff
path: root/sysutils/flashrom
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2019-09-02 21:32:45 +0000
committerSteve Wills <swills@FreeBSD.org>2019-09-02 21:32:45 +0000
commit79358d09ec6cc9f7e9d4544d6def92170e5d67cf (patch)
treeba9caf6f7a5be7a098c928860491f04a1b88c855 /sysutils/flashrom
parenta432d98d9d58bd292c1659e775c9f032cc820ff5 (diff)
downloadports-79358d09ec6cc9f7e9d4544d6def92170e5d67cf.tar.gz
ports-79358d09ec6cc9f7e9d4544d6def92170e5d67cf.zip
sysutils/flashrom: update to 1.1
PR: 239800 Submitted by: Michael Zhilin <mizhka@gmail.com> (maintainer)
Notes
Notes: svn path=/head/; revision=510852
Diffstat (limited to 'sysutils/flashrom')
-rw-r--r--sysutils/flashrom/Makefile5
-rw-r--r--sysutils/flashrom/distinfo6
-rw-r--r--sysutils/flashrom/files/patch-serial.c28
3 files changed, 5 insertions, 34 deletions
diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile
index 594b0bd0ab8b..a3a41b38c428 100644
--- a/sysutils/flashrom/Makefile
+++ b/sysutils/flashrom/Makefile
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= flashrom
-PORTVERSION= 1.0
-PORTREVISION= 1
+PORTVERSION= 1.1
CATEGORIES= sysutils
MASTER_SITES= https://download.flashrom.org/releases/
+DISTVERSIONPREFIX= v
MAINTAINER= mizhka@gmail.com
COMMENT= Utility for reading, writing, verifying, and erasing flash ROM chips
@@ -29,7 +29,6 @@ PORTDOCS= *
OPTIONS_DEFINE= BUSPIRATE DOCS FTDI
OPTIONS_DEFINE_amd64= DMIDECODE
OPTIONS_DEFINE_i386= DMIDECODE
-OPTIONS_DEFAULT= FTDI
OPTIONS_DEFAULT_amd64= DMIDECODE
OPTIONS_DEFAULT_i386= DMIDECODE
diff --git a/sysutils/flashrom/distinfo b/sysutils/flashrom/distinfo
index 48bf541dcf03..f8f8a93fd2af 100644
--- a/sysutils/flashrom/distinfo
+++ b/sysutils/flashrom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1514932004
-SHA256 (flashrom-1.0.tar.bz2) = 3702fa215ba5fb5af8e54c852d239899cfa1389194c1e51cb2a170c4dc9dee64
-SIZE (flashrom-1.0.tar.bz2) = 321693
+TIMESTAMP = 1565613761
+SHA256 (flashrom-v1.1.tar.bz2) = aeada9c70c22421217c669356180c0deddd0b60876e63d2224e3260b90c14e19
+SIZE (flashrom-v1.1.tar.bz2) = 348458
diff --git a/sysutils/flashrom/files/patch-serial.c b/sysutils/flashrom/files/patch-serial.c
deleted file mode 100644
index ec8572751b11..000000000000
--- a/sysutils/flashrom/files/patch-serial.c
+++ /dev/null
@@ -1,28 +0,0 @@
-Avoid hang of serprog under FreeBSD
-
-Use case is flashrom+serprog to read SPI flash (MX25L6406) via Arduino
-Nano V3. Actual command is:
-
-/usr/local/bin/flashrom -p serprog:dev=/dev/cuaU0:57600 -c MX25L6406E/MX25L6408E -r tcw770.dump
-
-Using flashrom 0.9.9 it hangs after 5 seconds on read from tty ("ttyin").
-The problem is that kernel method "ttydisc_rint" ignore same bytes. It
-happens due to enabled IEXTEN local flag of termios. TTY cuts few bytes,
-Arduino reads 11264 bytes, but flashrom gets 11244 bytes (corrupted) and
-waits for remaining 20 bytes.
-
-The fix is simple: turn off IEXTEN local flag.
-
-https://patchwork.coreboot.org/patch/4498/
-
---- serial.c.orig 2016-11-18 19:39:55 UTC
-+++ serial.c
-@@ -203,7 +203,7 @@ int serialport_config(fdtype fd, int bau
- }
- wanted.c_cflag &= ~(PARENB | CSTOPB | CSIZE | CRTSCTS);
- wanted.c_cflag |= (CS8 | CLOCAL | CREAD);
-- wanted.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG);
-+ wanted.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG | IEXTEN);
- wanted.c_iflag &= ~(IXON | IXOFF | IXANY | ICRNL | IGNCR | INLCR);
- wanted.c_oflag &= ~OPOST;
- if (tcsetattr(fd, TCSANOW, &wanted) != 0) {