commit avrdude for openSUSE:Factory

2024-02-27 Thread Source-Sync
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

2023-10-13 Thread Source-Sync
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

2023-06-21 Thread Source-Sync
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

2022-03-07 Thread Source-Sync
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

2022-03-05 Thread Source-Sync
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}/*