commit avrdude for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avrdude for openSUSE:Factory checked in at 2024-02-27 22:49:58 Comparing /work/SRC/openSUSE:Factory/avrdude (Old) and /work/SRC/openSUSE:Factory/.avrdude.new.1770 (New) Package is "avrdude" Tue Feb 27 22:49:58 2024 rev:39 rq:1152443 version:7.2 Changes: --- /work/SRC/openSUSE:Factory/avrdude/avrdude.changes 2023-10-12 11:36:55.869786439 +0200 +++ /work/SRC/openSUSE:Factory/.avrdude.new.1770/avrdude.changes 2024-02-27 22:50:20.126838433 +0100 @@ -1,0 +2,6 @@ +Tue Feb 20 15:30:42 UTC 2024 - Dominique Leuenberger + +- Use %patch -P N instead of deprecated %patchN (all patches + currently commented out). + +--- Other differences: -- ++ avrdude.spec ++ --- /var/tmp/diff_new_pack.TD5gXq/_old 2024-02-27 22:50:21.042871635 +0100 +++ /var/tmp/diff_new_pack.TD5gXq/_new 2024-02-27 22:50:21.042871635 +0100 @@ -72,8 +72,8 @@ %prep %setup -q # avrdude-5.11-no-builddate.diff -# %patch0 -p1 -# %patch1 +# %patch -P 0 -p1 +# %patch -P 1 #touch lexer.l %build
commit avrdude for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avrdude for openSUSE:Factory checked in at 2023-10-11 23:54:18 Comparing /work/SRC/openSUSE:Factory/avrdude (Old) and /work/SRC/openSUSE:Factory/.avrdude.new.1807 (New) Package is "avrdude" Wed Oct 11 23:54:18 2023 rev:38 rq:1117028 version:7.2 Changes: --- /work/SRC/openSUSE:Factory/avrdude/avrdude.changes 2023-06-21 22:39:12.342135207 +0200 +++ /work/SRC/openSUSE:Factory/.avrdude.new.1807/avrdude.changes 2023-10-12 11:36:55.869786439 +0200 @@ -1,0 +2,53 @@ +Wed Oct 11 14:39:53 UTC 2023 - Dominique Leuenberger + +- Adjust PKGBUILD to also reference version 7.2. Source download + verificator gets confused otherwise. + +--- +Sun Oct 8 14:26:50 UTC 2023 - Klaus Kämpf + +- 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 + +--- Old: avrdude-7.1.tar.gz avrdude-7.1.tar.gz.sig New: avrdude-7.2.tar.gz avrdude-7.2.tar.gz.sig Other differences: -- ++ avrdude.spec ++ --- /var/tmp/diff_new_pack.DF3EXm/_old 2023-10-12 11:36:56.481808561 +0200 +++ /var/tmp/diff_new_pack.DF3EXm/_new 2023-10-12 11:36:56.481808561 +0200 @@ -24,7 +24,7 @@ %define _modprobedir /lib/modprobe.d %endif Name: avrdude -Version:7.1 +Version:7.2 Release:0 Summary:Upload tool for AVR microcontrollers License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.DF3EXm/_old 2023-10-12 11:36:56.521810007 +0200 +++ /var/tmp/diff_new_pack.DF3EXm/_new 2023-10-12 11:36:56.525810152 +0200 @@ -3,7 +3,7 @@ # This is for Arch Linux. pkgname=avrdude -pkgver=7.1 +pkgver=7.2 pkgrel=1 epoch=1 pkgdesc="Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers" ++ avrdude-7.1.tar.gz -> avrdude-7.2.tar.gz ++ 45886 lines of diff (skipped)
commit avrdude for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avrdude for openSUSE:Factory checked in at 2023-06-21 22:38:26 Comparing /work/SRC/openSUSE:Factory/avrdude (Old) and /work/SRC/openSUSE:Factory/.avrdude.new.15902 (New) Package is "avrdude" Wed Jun 21 22:38:26 2023 rev:37 rq:1094302 version:7.1 Changes: --- /work/SRC/openSUSE:Factory/avrdude/avrdude.changes 2022-03-07 18:36:07.314572153 +0100 +++ /work/SRC/openSUSE:Factory/.avrdude.new.15902/avrdude.changes 2023-06-21 22:39:12.342135207 +0200 @@ -1,0 +2,58 @@ +Tue Jun 20 17:52:44 UTC 2023 - Dirk Müller + +- update PKGBUILD url + +--- +Fri Jun 9 12:36:02 UTC 2023 - Stefan Seyfried + +- really disable huge docs (it looks like this was intended but + executed poorly ;-) -- this gets rid of texlive(!) build dep +- fix build on Leap 15.x where CMake defaults to wrong shared + linker flags, which in turn break package build and where + /usr/etc is not yet a thing + +--- +Fri Jun 2 12:56:36 UTC 2023 - Dirk Müller + +- 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 + * arduino_gemma = Arduino Gemma bootloader disguised +as USBtiny + * adafruit_gemma= Adafruit Trinket Gemma bootloader +disguised as USBtiny + * digilent-hs2 = Digilient JTAG HS2 (MPSSE) + * tigard= Tigard interface board + * Issues fixed: + * Fix micronucleus bootloader to check for unresponsive +USB devices #945 + * Fix src/CMakeLists.txt to honor CMAKE_INSTALL_LIBDIR + +--- Old: _service avrdude-6.3.tar.gz avrdude-6.3.tar.gz.sig New: avrdude-7.1.tar.gz avrdude-7.1.tar.gz.sig Other differences: -- ++ avrdude.spec ++ --- /var/tmp/diff_new_pack.E0c1d6/_old 2023-06-21 22:39:13.246140647 +0200 +++ /var/tmp/diff_new_pack.E0c1d6/_new 2023-06-21 22:39:13.254140695 +0200 @@ -1,7 +1,7 @@ # # spec file for package avrdude # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,44 +12,41 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + +%global modprobe_d_files 50-avrdude_parport.conf +%define libname lib%{name} +%define libsoname %{libname}1 %if 0%{?suse_version} < 1550 && 0%{?sle_version} <= 150300 # systemd-rpm-macros is wrong in 15.3 and below %define _modprobedir /lib/modprobe.d %endif -%global modprobe_d_files 50-avrdude_parport.conf - -%define libname lib%{name} -%define libsoname %{libname}1 Name: avrdude -Version:6.3 +Version:7.1 Release:0 Summary:Upload tool for AVR microcontrollers -License:GPL-2.0+ -Url:http://savannah.nongnu.org/projects/avrdude -Source0: http://download.savannah.gnu.org/releases/avrdude/%{name}-%{version}.tar.gz -Source1:
commit avrdude for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avrdude for openSUSE:Factory checked in at 2022-03-07 18:36:06 Comparing /work/SRC/openSUSE:Factory/avrdude (Old) and /work/SRC/openSUSE:Factory/.avrdude.new.1958 (New) Package is "avrdude" Mon Mar 7 18:36:06 2022 rev:36 rq:960031 version:6.3 Changes: --- /work/SRC/openSUSE:Factory/avrdude/avrdude.changes 2022-03-05 14:45:17.115729205 +0100 +++ /work/SRC/openSUSE:Factory/.avrdude.new.1958/avrdude.changes 2022-03-07 18:36:07.314572153 +0100 @@ -1,0 +2,6 @@ +Mon Mar 7 16:11:33 UTC 2022 - Martin Wilck + +- Add code for safe modprobe.d migration + (https://en.opensuse.org/openSUSE:Packaging_UsrEtc) + +--- Other differences: -- ++ avrdude.spec ++ --- /var/tmp/diff_new_pack.xiwg4w/_old 2022-03-07 18:36:07.918571666 +0100 +++ /var/tmp/diff_new_pack.xiwg4w/_new 2022-03-07 18:36:07.922571663 +0100 @@ -19,6 +19,7 @@ # systemd-rpm-macros is wrong in 15.3 and below %define _modprobedir /lib/modprobe.d %endif +%global modprobe_d_files 50-avrdude_parport.conf %define libname lib%{name} %define libsoname %{libname}1 @@ -112,6 +113,13 @@ install -d -m 755 %{buildroot}%{_docdir}/%{name} install -m 644 AUTHORS COPYING NEWS README %{buildroot}%{_docdir}/%{name} +%pre +# Avoid restoring outdated stuff in posttrans +for _f in %{?modprobe_d_files}; do +[ ! -f "/etc/modprobe.d/${_f}.rpmsave" ] || \ +mv -f "/etc/modprobe.d/${_f}.rpmsave" "/etc/modprobe.d/${_f}.rpmsave.old" || : +done + %post %if %{?suse_version:1}0 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz @@ -132,6 +140,13 @@ %post -n %{libsoname} -p /sbin/ldconfig %postun -n %{libsoname} -p /sbin/ldconfig +%posttrans +# Migration of modprobe.conf files to _modprobedir +for _f in %{?modprobe_d_files}; do +[ ! -f "/etc/modprobe.d/${_f}.rpmsave" ] || \ +mv -fv "/etc/modprobe.d/${_f}.rpmsave" "/etc/modprobe.d/${_f}" || : +done + %files %defattr (-, root, root) %{_docdir}/%{name}
commit avrdude for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avrdude for openSUSE:Factory checked in at 2022-03-05 14:44:35 Comparing /work/SRC/openSUSE:Factory/avrdude (Old) and /work/SRC/openSUSE:Factory/.avrdude.new.1958 (New) Package is "avrdude" Sat Mar 5 14:44:35 2022 rev:35 rq:959533 version:6.3 Changes: --- /work/SRC/openSUSE:Factory/avrdude/avrdude.changes 2019-03-18 10:43:40.471125641 +0100 +++ /work/SRC/openSUSE:Factory/.avrdude.new.1958/avrdude.changes 2022-03-05 14:45:17.115729205 +0100 @@ -1,0 +2,10 @@ +Fri Mar 4 17:35:41 UTC 2022 - Martin Wilck + +- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639) + +--- +Thu Oct 17 14:01:02 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +--- Other differences: -- ++ avrdude.spec ++ --- /var/tmp/diff_new_pack.gT3TZ3/_old 2022-03-05 14:45:18.107729456 +0100 +++ /var/tmp/diff_new_pack.gT3TZ3/_new 2022-03-05 14:45:18.119729459 +0100 @@ -15,6 +15,10 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%if 0%{?suse_version} < 1550 && 0%{?sle_version} <= 150300 +# systemd-rpm-macros is wrong in 15.3 and below +%define _modprobedir /lib/modprobe.d +%endif %define libname lib%{name} %define libsoname %{libname}1 @@ -23,7 +27,6 @@ Release:0 Summary:Upload tool for AVR microcontrollers License:GPL-2.0+ -Group: Development/Tools/Other Url:http://savannah.nongnu.org/projects/avrdude Source0: http://download.savannah.gnu.org/releases/avrdude/%{name}-%{version}.tar.gz Source1: http://download.savannah.gnu.org/releases/avrdude/%{name}-%{version}.tar.gz.sig @@ -57,14 +60,12 @@ %package -n %{libsoname} Summary:Shared library of %{name} -Group: System/Libraries %description -n %{libsoname} This package contains the shared lib%{name} library. %package devel Summary:Development files for %{name} -Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description devel @@ -89,7 +90,7 @@ %install %make_install DOC_INST_DIR=%{buildroot}%{_docdir}/%{name} make -C doc install-info DESTDIR=%{buildroot} -install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/modprobe.d/50-avrdude_parport.conf +install -D -m 644 %{SOURCE3} %{buildroot}%{_modprobedir}/50-avrdude_parport.conf rm %{buildroot}%{_libdir}/lib%{name}.la %if 0%{?suse_version} >= 1230 @@ -137,8 +138,8 @@ %{_mandir}/*/* %{_infodir}/%{name}.info%{ext_info} %config %{_sysconfdir}/avrdude.conf -%dir %{_sysconfdir}/modprobe.d -%config %{_sysconfdir}/modprobe.d/50-avrdude_parport.conf +%dir %{_modprobedir} +%{_modprobedir}/50-avrdude_parport.conf %{udevdir} %{_bindir}/*