pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross/avrdude



Module Name:    pkgsrc
Committed By:   mef
Date:           Sun Jan 29 02:24:54 UTC 2017

Modified Files:
        pkgsrc/cross/avrdude: Makefile PLIST distinfo
        pkgsrc/cross/avrdude/patches: patch-ae

Log Message:
Updated cross/avrdude to 6.3
----------------------------
Version 6.3:
  * Major changes compared to the previous version:
    - Backout of
      patch #8380: adds 500k 1M 2M baud to ser_posix.c
      It broke the functionality in too many situations
      (bug #46610/46483)

  * New devices supported:
    - ATmega48PB, ATmega88PB, ATmega168PB
    - ATtiny28 (HVPP-only device)

  * New programmers supported:
    - Atmel mEDBG: xplainedmini, xplainedmini_dw

  * Bugfixes
    - bug #46610: Floating point exception (core dumped) arch linux rpi2
    - bug #46483: version 6.2. ser_open(): can't set attributes for device
    - patch #8435: Implementing mEDBG CMSIS-DAP protocol
    - patch #8735: ATtiny28 support in avrdude.conf
    - patch #8896: Silence cppcheck warnings in 6.2 code
    - patch #8895: Spelling in 6.2 code

Version 6.2:
  * Major changes compared to the previous version:
    - The stk500v2 implementation now uses its own higher-level
      command implementation for byte-wide access, rather than the
      historic SPI_MULTI command where all the low-level ISP
      implementation had to be assembled manually inside AVRDUDE.  In
      addition to the traditional STK500, this implementation is also
      used by all the more modern Atmel tools (AVRISPmkII, JTAGICEmkII
      in ISP mode, STK600 in ISP mode).

    - The -B option can be suffixed with "Hz", "kHz", or "MHz", in
      order to specify a bitclock frequency rather than period.

    - Print part id after signature (patch #8440 )

    - buspirate: Also support "cpufreq" extended parameter
      in binary mode (patch #8504 )

    - The "-P net:" syntax (forwarding of serial data over TCP) is now
      also implemented for Win32 systems.

    - Allow for arbitrary serial baudrates under Linux (OSX and *BSD
      could already handle it).

  * New devices supported:
    - AT90PWM216 (bug #42310: New part description for AT90PWM216)
    - ATmega32M1 (patch #7694 Add support for the atmega32m1)

  * New programmers supported:
    - ftdi_syncbb
      + uncompatino, ttl232r (FTDI TTL232R-5V with ICSP adapter)
        (patch #8529 2 more ftdi_syncbb devices)

  * Bugfixes
    - bug #45727: Wrong atmega8u2 flash parameters
    - bug #46020: Add TIAO TUMPA to the conf file.
    - bug #46021: Please add read in the memory lock section of ATtiny85
    - bug #42337 avrdude.conf updates for UM232H/CM232H
    - bug #42056: double free or corruption triggered at exit
    - bug #42158: Linux GPIO - Source Typo
    - bug #42516 spelling-error-in-binary
    - patch #8419 fix ftdi_syncbb hang with libftdi 1
    - bug #43002 usbasp debug output typo
    - patch #8511 Fix reset on FT245R
    - bug #40142 Floating point exception on Ubuntu 10.04
    - bug #22248: Read efuse error (partial fix)
    - bug #42267: jtag3isp fails to read lock and fuse bytes directly
                  after changing lock byte
    - bug #41561: AVRDUDE 6.0.1/USBasp doesn't write first bytes of
                  flash page
    - bug #43078: AVRDUDE crashes after sucessfully reading/writing eeprom
    - bug #43137: Writing and reading incorrect pages when using jtagicemkI
    - bug #40870: config nitpick: ATtiny25/45/85 have 1 calibration byte not 2
    - bug #42908: no external reset at JTAGICE3
    - patch #8437: [PATCH] Serial-over-ethernet for Win32
    - bug #44717: avrdude creates empty flash dump

  * Internals:
    - Removing exit calls from config parser
    - bug #42662 clang warnings under FreeBSD 10.x


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/cross/avrdude/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/cross/avrdude/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/cross/avrdude/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/cross/avrdude/patches/patch-ae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/avrdude/Makefile
diff -u pkgsrc/cross/avrdude/Makefile:1.40 pkgsrc/cross/avrdude/Makefile:1.41
--- pkgsrc/cross/avrdude/Makefile:1.40  Sun Jan 18 06:18:58 2015
+++ pkgsrc/cross/avrdude/Makefile       Sun Jan 29 02:24:54 2017
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2015/01/18 06:18:58 mef Exp $
+# $NetBSD: Makefile,v 1.41 2017/01/29 02:24:54 mef Exp $
 
-DISTNAME=              avrdude-6.1
-PKGREVISION=           1
+DISTNAME=              avrdude-6.3
 CATEGORIES=            cross
 MASTER_SITES=          http://download.savannah.gnu.org/releases/avrdude/
 

Index: pkgsrc/cross/avrdude/PLIST
diff -u pkgsrc/cross/avrdude/PLIST:1.10 pkgsrc/cross/avrdude/PLIST:1.11
--- pkgsrc/cross/avrdude/PLIST:1.10     Tue Oct  7 15:10:29 2014
+++ pkgsrc/cross/avrdude/PLIST  Sun Jan 29 02:24:54 2017
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.10 2014/10/07 15:10:29 mef Exp $
+@comment $NetBSD: PLIST,v 1.11 2017/01/29 02:24:54 mef Exp $
 bin/avrdude
+include/libavrdude.h
 info/avrdude.info
+lib/libavrdude.la
 man/man1/avrdude.1
 share/doc/${DISTNAME}/avrdude-html/avrdude.html
 share/doc/${DISTNAME}/avrdude-html/avrdude_1.html

Index: pkgsrc/cross/avrdude/distinfo
diff -u pkgsrc/cross/avrdude/distinfo:1.13 pkgsrc/cross/avrdude/distinfo:1.14
--- pkgsrc/cross/avrdude/distinfo:1.13  Tue Nov  3 00:47:43 2015
+++ pkgsrc/cross/avrdude/distinfo       Sun Jan 29 02:24:54 2017
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.13 2015/11/03 00:47:43 agc Exp $
+$NetBSD: distinfo,v 1.14 2017/01/29 02:24:54 mef Exp $
 
-SHA1 (avrdude-6.1.tar.gz) = 15525cbff5918568ef3955d871dbb94feaf83c79
-RMD160 (avrdude-6.1.tar.gz) = f2c31951c0941e86ff6deab6bd0348b54d05658c
-SHA512 (avrdude-6.1.tar.gz) = 7d9d12f1597308dd059a1ab43dca31ad145601c59f8655d7edb596224a754694202c0838f2b907398f796ef7bed90c5dc6a58d811481dd775da1e07b842362de
-Size (avrdude-6.1.tar.gz) = 714595 bytes
+SHA1 (avrdude-6.3.tar.gz) = c6a84df8f6392b671e546efab42dff64e60cfcab
+RMD160 (avrdude-6.3.tar.gz) = 245c20fa6f6be274093f43fa4932295ea47dafaa
+SHA512 (avrdude-6.3.tar.gz) = b671008388d6a552e71066fec46429bc7f6639e8eac41113bcbba5a56212b78be31fcf04956b31e11c6b14888b0f6e825f7458395b9ff4fc28406074c7ded2b2
+Size (avrdude-6.3.tar.gz) = 909744 bytes
 SHA1 (patch-aa) = 619f682af2e8eff36684993b331ba37cd1b446b6
 SHA1 (patch-ab) = a9105ae562c078eec5c87df6e7f27a80184bb6d4
 SHA1 (patch-ac) = df871808200e5732f77d50ef2d7fb51234173445
 SHA1 (patch-ad) = f9e7465b355f5b3feda8868287d6aaa5cd1dcd28
-SHA1 (patch-ae) = 4ad74b5abe90ddf29dd419043a2e6026f704d1c9
+SHA1 (patch-ae) = 8268734c36c02dfded64addba99e542747e746c7
 SHA1 (patch-af) = 4ae54ce739ff41964fe56bc1b3e85611288a6e0c
 SHA1 (patch-ag) = fa8828a50faa835fa957de036af925dafd5584cb

Index: pkgsrc/cross/avrdude/patches/patch-ae
diff -u pkgsrc/cross/avrdude/patches/patch-ae:1.8 pkgsrc/cross/avrdude/patches/patch-ae:1.9
--- pkgsrc/cross/avrdude/patches/patch-ae:1.8   Fri Dec  6 07:27:15 2013
+++ pkgsrc/cross/avrdude/patches/patch-ae       Sun Jan 29 02:24:54 2017
@@ -1,4 +1,4 @@
-$NetBSD: patch-ae,v 1.8 2013/12/06 07:27:15 mef Exp $
+$NetBSD: patch-ae,v 1.9 2017/01/29 02:24:54 mef Exp $
 
 - ERROR: [check-portability.awk] => Found test ... == ...:
 
@@ -12,9 +12,9 @@ $NetBSD: patch-ae,v 1.8 2013/12/06 07:27
   platforms available and they're not the same for different
   MACHINE_ARCH's in NetBSD).
 
---- configure.ac.orig  2013-09-18 15:19:42.000000000 +0900
-+++ configure.ac       2013-10-06 19:44:09.000000000 +0900
-@@ -50,7 +50,7 @@ AC_PROG_AR
+--- configure.ac.orig  2016-02-17 06:29:19.000000000 +0900
++++ configure.ac       2017-01-29 11:15:27.000000000 +0900
+@@ -49,7 +49,7 @@ AC_PROG_AR
  AH_TEMPLATE([HAVE_YYLEX_DESTROY],
              [Define if lex/flex has yylex_destroy])
  # flex should have this
@@ -23,15 +23,15 @@ $NetBSD: patch-ae,v 1.8 2013/12/06 07:27
     AC_MSG_CHECKING([whether yylex_destroy is generated by flex])
     flex_version=`$LEX -V -v --version 2>/dev/null | $SED -e 's/^.* //'`
     case $flex_version in
-@@ -190,6 +190,7 @@ AC_CHECK_HEADERS([ddk/hidsdi.h],,,[#incl
+@@ -189,6 +189,7 @@ AC_CHECK_HEADERS([ddk/hidsdi.h],,,[#incl
  
  # Checks for typedefs, structures, and compiler characteristics.
  AC_C_CONST
 +AM_PROG_CC_C_O
  AC_HEADER_TIME
  
- # Checks for library functions.
-@@ -317,32 +318,44 @@ AC_SUBST(DIST_SUBDIRS_AC, $DIST_SUBDIRS_
+ # WinSock2
+@@ -318,32 +319,44 @@ AC_SUBST(DIST_SUBDIRS_AC, $DIST_SUBDIRS_
  # If a system doesn't have a PC style parallel, mark it as unknown.
  case $target in
        i[[3456]]86-*-linux*|x86_64-*-linux*)



Home | Main Index | Thread Index | Old Index