Revisions of avrdude

Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 260)
fix typo
Klaus Kämpf's avatar Klaus Kämpf (kwk) accepted request 1148205 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 259)
- Use %patch -P N instead of deprecated %patchN (all patches
  curretnly commented out).

Make the changelog match the spec changes
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1147849 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 258)
Prepare for RPM 4.20
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1117027 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 257)
- Adjust PKGBUILD to also reference version 7.2. Source download
  verificator gets confused otherwise.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1116319 from Klaus Kämpf's avatar Klaus Kämpf (kwk) (revision 256)
- Update to 7.2:
  * Major changes
    - libgpiod support for linuxgpio #1299
    - Support jtag2updi -U UPDI EEPROM write #1318
    - avrdude.conf reconciled with ATDFs #1343
    - avrdude -p part/s now also shows part variants #1343
    - New programmer dryrun for testing #1347
    - New -T cmd to mix terminal with -U commands #1373
    - Run -t interactive terminals in CLI option order #1402
    - Terminal
      + Command config (mnemonic fuse setting) #1365
      + Write to memory from files #1358
      + Command save memory to file #1396
      + Subshell command ! #1397
      + Command include file #1429
  * New devices supported:
    - AT89S51, AT89S52
    - AT90S2323, ATtiny22
    - ATmega16M1, ATmega32C1, ATmega64C1
    - ATA5505
    - ATA6612C, ATA6613C
    - ATA6614Q
    - ATA6616C, ATA6617C
    - ATA664251
    - ATmega16HVA, ATmega8HVA
    - ATmega16HVB, ATmega16HVBrevB, ATmega32HVB, ATmega32HVBrevB
    - ATmega64HVE2, ATmega32HVE2
    - AT90PWM1
    - AT90PWM161, AT90PWM81
    - ATxmega32C3
    - ATxmega32D3
    - ATtiny416auto
  * New programmers supported:
    - dryrun
    - raspberry_pi_gpio
    - Flyswatter2
    - CH341A
    - Kanda AVRISP-U
    - arduino_as_isp
    - scratchmonkey, scratchmonkey_pp, scratchmonkey_hvsp
  See https://github.com/avrdudes/avrdude/blob/main/NEWS for
  full changelog
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1094149 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 255)
- update PKGBUILD url
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1092681 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 254)
remove accidentally duplicated but broken changes entry
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1091803 from Stefan Seyfried's avatar Stefan Seyfried (seife) (revision 253)
- fix build on Leap 15.x (CrossToolchain:avr is used on released distros...)
- really disable huge docs
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1090505 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 252)
- update to 7.1:
  * Provide a new programmer -c urclock for bootloader
    urprotocol
  * Urclock fully supports vector bootloaders at no extra
    code size
  * Protects itself from overwriting
  * Vector bootloaders: can protect the reset vector
  * Offers Chip Erase function (quicker than uploading 0xff's)
  * Urclock when compiled with libreadline supports
    bootloaders in terminal mode (preventing them from WDT timeout)
  * The -c urclock programmer provides a metadata
    interface that allows unused flash to be used as storage
    avrdude -c urclock is backward compatible with
  * Add TPI support for Microchip tools #1205
  * Add C-strings, C characters and double to terminal
    write
  * Provide write flash in the terminal (using a cache)
  * Provide page erase in the terminal as pgerase
  * Add support for NetBSD and OpenBSD to build.sh
  * urclock           = Urclock programmer for bootloaders
    using urprotocol
  * xplainedmini_tpi  = Atmel AVR XplainedMini in TPI mode
  * xplainedpro_pdi   = Atmel AVR XplainedPro in PDI mode
  * atmelice_tpi      = Atmel-ICE (ARM/AVR) in TPI mode
  * powerdebugger_tpi = Atmel PowerDebugger (ARM/AVR) in
    TPI mode
  * pickit4           = MPLAB(R) PICkit 4 in JTAG mode
  * pickit4_tpi       = MPLAB(R) PICkit 4 in TPI mode
  * snap              = MPLAB(R) SNAP in JTAG mode
  * snap_tpi          = MPLAB(R) SNAP in TPI mode
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 960014 from Martin Wilck's avatar Martin Wilck (mwilck) (revision 251)
- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 959518 from Martin Wilck's avatar Martin Wilck (mwilck) (revision 250)
- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639) 
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 739765 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 249)
Remove obsolete Groups tag (fate#326485)
Klaus Kämpf's avatar Klaus Kämpf (kwk) accepted request 685799 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 248)
- Resolve FIXME for "proper Requires".
- Generalize description.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 598014 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 247)
- marked avrdude.keyring and debian.avrdude.udev as sources in 
  specfile
Klaus Kämpf's avatar Klaus Kämpf (kwk) accepted request 541869 from Ludwig Nussel's avatar Ludwig Nussel (lnussel) (revision 246)
- add USB IDs for Arduino Micro
- add download URL and keyring
Klaus Kämpf's avatar Klaus Kämpf (kwk) accepted request 509778 from Petr Cervinka's avatar Petr Cervinka (czerw) (revision 245)
- remove incorrect provides in library subpackage
- remove not needed obsoletes in library subpackage
- make libftdi1 build dependency only for openSUSE
- spec file cleaned by spec-cleaner
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 244)
- drop parport from 50-avrdude.rules for udev (bsc#994883)
  limit to USB
Klaus Kämpf's avatar Klaus Kämpf (kwk) committed (revision 243)
debian packaging files
Torsten Duwe's avatar Torsten Duwe (duwe) accepted request 375162 from Klaus Kämpf's avatar Klaus Kämpf (kwk) (revision 242)
- Update to 6.3
  * New devices supported:
  - ATmega48PB, ATmega88PB, ATmega168PB
  - ATtiny28 (HVPP-only device)
  - AT90PWM216 (bug #42310: New part description for AT90PWM216)
  - ATmega32M1 (patch #7694 Add support for the atmega32m1)
  * New programmers supported:
  - Atmel mEDBG: xplainedmini, xplainedmini_dw
  - ftdi_syncbb
  -  uncompatino, ttl232r (FTDI TTL232R-5V with ICSP adapter)
     (patch #8529 2 more ftdi_syncbb devices)
  - Atmel DFU, using FLIP protocol version 1 (AT90USB and ATmegaU
    devices), or version 2 (Xmega devices)
  - Atmel-ICE (ARM/AVR), JTAG, PDI, debugWIRE, ISP modi
  * 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.
  - Atmel EDBG protocol support added (JTAGICE3, XplainedPro, Atmel-ICE)
Reinhard Max's avatar Reinhard Max (rmax) accepted request 228901 from Peter Trommler's avatar Peter Trommler (ptrommler) (revision 241)
Fix build. Include upstream tarball.
Displaying revisions 1 - 20 of 260
openSUSE Build Service is sponsored by