233 Commits

Author SHA256 Message Date
c9104f72ab Accepting request 1237879 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/1237879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=42
2025-01-14 17:40:53 +00:00
Klaus Kämpf
9d6fd66805 - drop avrdude-5.11-no-builddate.diff
and avrdude-ipv6.patch, both upstream

OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=267
2025-01-14 16:22:48 +00:00
03d7dc21aa - Fix escaping of commented out patch: with RPM 4.20, %patch
becomes a standard, expandable macro, that can span more than one
  line. Commenting out with #%patch can thus lead to invalid
  results.

OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=266
2025-01-14 13:42:30 +00:00
8133a17a26 Accepting request 1235623 from CrossToolchain:avr
re-submit, see https://build.opensuse.org/requests/1235048

OBS-URL: https://build.opensuse.org/request/show/1235623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=41
2025-01-07 19:54:56 +00:00
Klaus Kämpf
b870551e8b bump pkgver
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=265
2025-01-07 13:25:42 +00:00
4b8071bf0f - Update to 8.0
* Major changes compared to the previous version:
   - Support of multi-memory .hex/.srec files and memory lists #1828
   - New terminal disasm command #1842
   - GUI implementation of avrdude to demonstrate libavrdude #1714
 * New devices supported:
   - AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32
   - AVR32DU14, AVR32DU20, AVR32DU28, AVR32DU32
 * New programmers supported:
   - serprog
   - pickit5_updi
 * New serial adapters supported:
   -  ch342, ch344, ch347, ch9103
- bump libavrdude soname
- building with libserialport now

OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=264
2025-01-05 15:54:38 +00:00
8df610290f Accepting request 1185802 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/1185802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=40
2024-07-05 17:50:29 +00:00
c7b3d6a2e4 Accepting request 1185799 from home:dimstar:Factory
- Set version appropriately in PKGBUILD: if it file is present, it
  must be correct.

OBS-URL: https://build.opensuse.org/request/show/1185799
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=263
2024-07-05 14:40:33 +00:00
0b24e6c1b6 Accepting request 1185070 from home:krop:branches:CrossToolchain:avr
- Update avrdude.keyring

OBS-URL: https://build.opensuse.org/request/show/1185070
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=262
2024-07-05 07:06:45 +00:00
bb32dcbae7 - Update to 7.3:
* Connect target via -P serialadapter[:sn] and -P usb:vid:pid[:sn]
  * Add io and sram memory info in lieu of incomplete data memory
  * New test-avrdude script in tools
  * Update SerialUPDI protocol
  * New terminal commands: regfile, factory reset.
  * New devices supported: AVR16EB14, AVR16EB20, AVR16EB28,
    AVR16EB32, AVR64DU28, AVR64DU32
  * New programmers supported: ft2232h_jtag, ft232h_jtag, dryboot
  * For full changelog, see:
    https://github.com/avrdudes/avrdude/blob/main/NEWS

OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=261
2024-06-03 15:14:28 +00:00
7312d95899 Accepting request 1152443 from CrossToolchain:avr
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1152443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=39
2024-02-27 21:49:58 +00:00
Klaus Kämpf
296bebaaa1 fix typo
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=260
2024-02-20 15:40:07 +00:00
Klaus Kämpf
7aabe1ea64 Accepting request 1148205 from home:dimstar:Factory
- Use %patch -P N instead of deprecated %patchN (all patches
  curretnly commented out).

Make the changelog match the spec changes

OBS-URL: https://build.opensuse.org/request/show/1148205
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=259
2024-02-20 15:39:45 +00:00
14246c1a81 Accepting request 1147849 from home:dimstar:rpm4.20:a
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1147849
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=258
2024-02-20 13:12:33 +00:00
aa71f4d17e Accepting request 1117028 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/1117028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=38
2023-10-11 21:54:18 +00:00
56dbd67d8b Accepting request 1117027 from home:dimstar:Factory
- Adjust PKGBUILD to also reference version 7.2. Source download
  verificator gets confused otherwise.

OBS-URL: https://build.opensuse.org/request/show/1117027
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=257
2023-10-11 14:50:18 +00:00
7c8c1716a7 Accepting request 1116319 from home:kwk:branches:CrossToolchain:avr
- 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

OBS-URL: https://build.opensuse.org/request/show/1116319
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=256
2023-10-08 21:05:27 +00:00
396bd1e3b9 Accepting request 1094302 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/1094302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=37
2023-06-21 20:38:26 +00:00
8f4d019f9e Accepting request 1094149 from home:dirkmueller:Factory
- update PKGBUILD url

OBS-URL: https://build.opensuse.org/request/show/1094149
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=255
2023-06-21 07:23:23 +00:00
e3ad6b0691 Accepting request 1092681 from home:dirkmueller:Factory
remove accidentally duplicated but broken changes entry

OBS-URL: https://build.opensuse.org/request/show/1092681
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=254
2023-06-12 20:41:28 +00:00
4ee1640ac4 Accepting request 1091803 from home:seife:branches:CrossToolchain:avr
- fix build on Leap 15.x (CrossToolchain:avr is used on released distros...)
- really disable huge docs

OBS-URL: https://build.opensuse.org/request/show/1091803
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=253
2023-06-10 08:49:13 +00:00
6dbc80f796 Accepting request 1090505 from home:dirkmueller:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/1090505
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=252
2023-06-02 15:06:44 +00:00
e96fc68ad7 Accepting request 960031 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/960031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=36
2022-03-07 17:36:06 +00:00
6af0056fcc Accepting request 960014 from home:mwilck:modprobe.d
- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)

OBS-URL: https://build.opensuse.org/request/show/960014
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=251
2022-03-07 17:22:02 +00:00
d324dec274 Accepting request 959533 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/959533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=35
2022-03-05 13:44:35 +00:00
cc465d87d0 Accepting request 959518 from home:mwilck:modprobe.d
- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)

OBS-URL: https://build.opensuse.org/request/show/959518
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=250
2022-03-04 20:43:59 +00:00
9bb57b9098 Accepting request 739765 from home:RBrownSUSE:branches:CrossToolchain:avr
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/739765
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=249
2019-10-17 14:02:36 +00:00
a26d8ab737 Accepting request 685837 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/685837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=34
2019-03-18 09:43:38 +00:00
Klaus Kämpf
4ad75f8b2f Accepting request 685799 from home:jengelh:sct
- Resolve FIXME for "proper Requires".
- Generalize description.

OBS-URL: https://build.opensuse.org/request/show/685799
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=248
2019-03-17 15:58:11 +00:00
861fb9db78 Accepting request 598015 from CrossToolchain:avr
OBS-URL: https://build.opensuse.org/request/show/598015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=33
2018-04-19 13:32:30 +00:00
5da8b5a01a Accepting request 598014 from home:sndirsch:branches:CrossToolchain:avr
- marked avrdude.keyring and debian.avrdude.udev as sources in 
  specfile

OBS-URL: https://build.opensuse.org/request/show/598014
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=247
2018-04-19 06:40:39 +00:00
Klaus Kämpf
4e03c500e0 Accepting request 541869 from home:lnussel:branches:CrossToolchain:avr
- add USB IDs for Arduino Micro
- add download URL and keyring

OBS-URL: https://build.opensuse.org/request/show/541869
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=246
2017-11-14 19:10:22 +00:00
Klaus Kämpf
edfd584e5e Accepting request 509778 from home:czerw:branches:CrossToolchain:avr
- 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

OBS-URL: https://build.opensuse.org/request/show/509778
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=245
2017-07-13 12:27:07 +00:00
Klaus Kämpf
c815a3acdb - drop parport from 50-avrdude.rules for udev (bsc#994883)
limit to USB

OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=244
2016-12-12 15:59:17 +00:00
Klaus Kämpf
0db18b2cb9 debian packaging files
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=243
2016-05-20 08:32:05 +00:00
8d02e9e181 Accepting request 385710 from CrossToolchain:avr
1

OBS-URL: https://build.opensuse.org/request/show/385710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=32
2016-04-12 17:34:35 +00:00
4153c00714 Accepting request 375162 from home:kwk:branches:CrossToolchain:avr
- 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)

OBS-URL: https://build.opensuse.org/request/show/375162
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=242
2016-04-07 11:54:29 +00:00
Stephan Kulow
a68787ec97 Accepting request 228912 from CrossToolchain:avr
Fix build. Include upstream tarball. (forwarded request 228901 from ptrommler)

OBS-URL: https://build.opensuse.org/request/show/228912
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=30
2014-04-09 11:11:35 +00:00
f256864cb9 Accepting request 228901 from home:ptrommler:branches:CrossToolchain:avr
Fix build. Include upstream tarball.

OBS-URL: https://build.opensuse.org/request/show/228901
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=241
2014-04-03 15:58:32 +00:00
Stephan Kulow
a96827e692 Accepting request 221384 from CrossToolchain:avr
- no longer use an URL for the source, since the tarball is generated 

- set the _service to localonly

- work around systemd-udev warnings, by moving comments in the
  udev rules file to the beginning of a line.

- Build the info file only, no PS/PDF documentation.
- Don't require libftdi for older SUSE versions.

- Build from svn snapshot (last official release is too old).
- avrdude-use-serial-device-for-serbb.patch is no longer needed.
- Add UDB IDs for Arduino Leonardo and LUFA ACM bootloaders.
- Give access to programmer devices only to local users.
- Build documentation from source instead of importing pre-built
  html and pdf documentation.
- Disable documentation building on releases older than 12.3 due
  to texinfo problems.

OBS-URL: https://build.opensuse.org/request/show/221384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=29
2014-02-12 06:01:56 +00:00
7ad428d518 Allow brackets around the host part.
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=240
2014-02-10 18:45:42 +00:00
beb18d2b71 Fix rules file generation.
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=239
2014-02-10 16:07:40 +00:00
362cc1e208 - Bump version number to 6.1 in _service to reflect upstream.
- Generate udev rules from avrdude-usbdevices, which has a simpler
  and easier to maintain format. This also simplifies following
  further upstream changes in udev rules syntax.
- IPv6-enable the "-P net:host:port" option (avrdude-ipv6.patch).

OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=238
2014-02-10 15:38:46 +00:00
133b2e3d0d OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=237 2014-02-08 08:09:02 +00:00
540e95c5a5 - no longer use an URL for the source, since the tarball is generated
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=236
2014-02-08 08:08:18 +00:00
9747c8fdc6 Accepting request 221378 from home:coolo:branches:openSUSE:Factory
- set the _service to localonly

OBS-URL: https://build.opensuse.org/request/show/221378
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=235
2014-02-08 07:48:18 +00:00
fb2e3cb50d Accepting request 220373 from home:Heinervdm:branches:CrossToolchain:avr
fix warnings from systemd-udev

invalid key/value pair in file /etc/udev/rules.d/98-avrdude.rules on line 4,starting at character 64 (' ')

OBS-URL: https://build.opensuse.org/request/show/220373
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=234
2014-02-07 11:12:39 +00:00
e2c7b43d97 trigger service run
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=233
2013-10-24 08:51:46 +00:00
1755a526ef trigger service run
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=232
2013-09-03 12:11:45 +00:00
a11dd66871 trigger service run
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=231
2013-07-30 03:23:05 +00:00