Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avrdude for openSUSE:Leap:16.0 checked in at 2025-05-28 11:25:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/avrdude (Old) and /work/SRC/openSUSE:Leap:16.0/.avrdude.new.2732 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "avrdude" Wed May 28 11:25:10 2025 rev:2 rq:1279389 version:8.0 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/avrdude/avrdude.changes 2025-03-19 11:39:41.631997919 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.avrdude.new.2732/avrdude.changes 2025-05-28 11:25:10.982669271 +0200 @@ -1,0 +2,35 @@ +Tue Jan 14 16:17:59 UTC 2025 - Klaus Kämpf <kkae...@suse.de> + +- drop avrdude-5.11-no-builddate.diff + and avrdude-ipv6.patch, both upstream + +------------------------------------------------------------------- +Tue Jan 14 13:35:29 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org> + +- 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. + +------------------------------------------------------------------- +Sun Jan 5 11:43:31 UTC 2025 - Klaus Kämpf <kkae...@suse.de> + +- 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 + +------------------------------------------------------------------- Old: ---- avrdude-5.11-no-builddate.diff avrdude-7.3.tar.gz avrdude-7.3.tar.gz.sig avrdude-ipv6.patch New: ---- _service avrdude-8.0.tar.gz avrdude-8.0.tar.gz.sig BETA DEBUG BEGIN: Old: - drop avrdude-5.11-no-builddate.diff and avrdude-ipv6.patch, both upstream Old:- drop avrdude-5.11-no-builddate.diff and avrdude-ipv6.patch, both upstream BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ avrdude.spec ++++++ --- /var/tmp/diff_new_pack.gr7MJH/_old 2025-05-28 11:25:11.614696131 +0200 +++ /var/tmp/diff_new_pack.gr7MJH/_new 2025-05-28 11:25:11.618696301 +0200 @@ -18,13 +18,13 @@ %global modprobe_d_files 50-avrdude_parport.conf %define libname lib%{name} -%define libsoname %{libname}1 +%define libsoname %{libname}2 %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 Name: avrdude -Version: 7.3 +Version: 8.0 Release: 0 Summary: Upload tool for AVR microcontrollers License: GPL-2.0-or-later @@ -35,13 +35,12 @@ Source3: modprobe.avrdude_parport Source4: avrdude-usbdevices Source6: debian.avrdude.udev -Patch0: avrdude-5.11-no-builddate.diff -Patch1: avrdude-ipv6.patch BuildRequires: cmake BuildRequires: flex BuildRequires: bison BuildRequires: libelf-devel BuildRequires: libhidapi-devel +BuildRequires: libserialport-devel BuildRequires: libusb-devel BuildRequires: readline-devel Requires(post): /sbin/modprobe @@ -57,6 +56,7 @@ through a USB or parallel port of the computer. %package -n %{libsoname} +Obsoletes: %{libname}1 < %{version} Summary: Shared library of %{name} %description -n %{libsoname} @@ -71,10 +71,7 @@ %prep %setup -q -# avrdude-5.11-no-builddate.diff -# %patch -P 0 -p1 -# %patch -P 1 -#touch lexer.l +touch lexer.l %build # 15.4 at least has "-Wl,--no-undefined" in there which breaks library build @@ -144,7 +141,7 @@ %dir %{_modprobedir} %doc NEWS README.md %license COPYING -%{_bindir}/avrdude +%{_bindir}/* %{_mandir}/*/* %if 0%{?suse_version} < 1600 %{_sysconfdir}/avrdude.conf @@ -155,7 +152,7 @@ %{udevdir} %files devel -%{_includedir}/libavrdude.h +%{_includedir}/libavrdude*.h %{_libdir}/libavrdude.so %files -n %{libsoname} ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.gr7MJH/_old 2025-05-28 11:25:11.658698001 +0200 +++ /var/tmp/diff_new_pack.gr7MJH/_new 2025-05-28 11:25:11.658698001 +0200 @@ -3,7 +3,7 @@ # This is for Arch Linux. pkgname=avrdude -pkgver=7.3 +pkgver=8.0 pkgrel=1 epoch=1 pkgdesc="Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers" ++++++ _service ++++++ <services> <service name="download_files" mode="manual"/> </services> ++++++ avrdude-7.3.tar.gz -> avrdude-8.0.tar.gz ++++++ ++++ 215431 lines of diff (skipped)