Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chirp for openSUSE:Factory checked 
in at 2026-05-30 22:57:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chirp (Old)
 and      /work/SRC/openSUSE:Factory/.chirp.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chirp"

Sat May 30 22:57:38 2026 rev:72 rq:1355984 version:20260529

Changes:
--------
--- /work/SRC/openSUSE:Factory/chirp/chirp.changes      2026-05-23 
23:28:39.379844803 +0200
+++ /work/SRC/openSUSE:Factory/.chirp.new.1937/chirp.changes    2026-05-30 
23:00:15.173488503 +0200
@@ -1,0 +2,7 @@
+Sat May 30 05:47:07 UTC 2026 - Andreas Stieger <[email protected]>
+
+- Update to version 20260529:
+  * Fix RT-900 non-BT, increase to 999 channels.
+  * Fix escape character in log message for UV-5R Mini
+
+-------------------------------------------------------------------

Old:
----
  chirp-20260522.obscpio

New:
----
  chirp-20260529.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chirp.spec ++++++
--- /var/tmp/diff_new_pack.2QrClM/_old  2026-05-30 23:00:16.661549675 +0200
+++ /var/tmp/diff_new_pack.2QrClM/_new  2026-05-30 23:00:16.665549839 +0200
@@ -20,7 +20,7 @@
 
 %define pythons python3
 Name:           chirp
-Version:        20260522
+Version:        20260529
 Release:        0
 Summary:        Tool for programming amateur radio sets
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.2QrClM/_old  2026-05-30 23:00:16.701551319 +0200
+++ /var/tmp/diff_new_pack.2QrClM/_new  2026-05-30 23:00:16.709551648 +0200
@@ -4,8 +4,8 @@
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
     <param name="filename">chirp</param>
-    <param name="versionformat">20260522</param>
-    <param name="revision">c04781671024a690082f4a979287f96404ce9ad2</param>
+    <param name="versionformat">20260529</param>
+    <param name="revision">61a03fc242a685335bae2f449d685fc59de30e6d</param>
   </service>
   <service mode="manual" name="set_version"/>
   <service name="tar" mode="buildtime"/>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.2QrClM/_old  2026-05-30 23:00:16.733552634 +0200
+++ /var/tmp/diff_new_pack.2QrClM/_new  2026-05-30 23:00:16.741552963 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/kk7ds/chirp.git</param>
-    <param 
name="changesrevision">c04781671024a690082f4a979287f96404ce9ad2</param>
+    <param 
name="changesrevision">61a03fc242a685335bae2f449d685fc59de30e6d</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ chirp-20260522.obscpio -> chirp-20260529.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/chirp-20260522/chirp/drivers/baofeng_uv17Pro.py 
new/chirp-20260529/chirp/drivers/baofeng_uv17Pro.py
--- old/chirp-20260522/chirp/drivers/baofeng_uv17Pro.py 2026-05-21 
04:59:22.000000000 +0200
+++ new/chirp-20260529/chirp/drivers/baofeng_uv17Pro.py 2026-05-27 
06:35:07.000000000 +0200
@@ -2435,7 +2435,7 @@
                 data = radio_mem[data_addr:data_addr + byte_count]
 
                 if byte_count < _blocksize:  # does block need padding?
-                    radio.pipe.log('Padding partial block with \xff '
+                    radio.pipe.log('Padding partial block with \\xff '
                                    'by 0x%02x bytes' %
                                    (_blocksize - len(data)))
                     # pad partial block with \xff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/chirp-20260522/chirp/drivers/radtel_rt900.py 
new/chirp-20260529/chirp/drivers/radtel_rt900.py
--- old/chirp-20260522/chirp/drivers/radtel_rt900.py    2026-05-21 
04:59:22.000000000 +0200
+++ new/chirp-20260529/chirp/drivers/radtel_rt900.py    2026-05-27 
06:35:07.000000000 +0200
@@ -823,6 +823,14 @@
         rset = MemSetting("settings.busy_lock", "BCL", rs)
         abblock.append(rset)
 
+        # Menu 30 VFO DTMF code
+        rs = RadioSettingValueList(
+            PTTID_LIST,
+            current_index=_settings.pttid
+        )
+        rset = MemSetting("settings.pttid", "DTMF Code", rs)
+        abblock.append(rset)
+
         # Menu 42: TX-A/B
         rs = RadioSettingValueList(
             DUALTX_LIST, current_index=_settings.dualtx)
@@ -1413,7 +1421,7 @@
     # ==========
     # Notice to developers:
     # The RT-900 support in this driver is currently based upon stock
-    # factory firmware.
+    # factory firmware, V0.14P
     # ==========
 
     """Radtel RT-900 (without Bluetooth)"""
@@ -1423,9 +1431,10 @@
     _has_bt_denoise = False
     _has_am_per_channel = False
     _has_am_switch = not _has_am_per_channel
-    _has_single_mode = False
+    _has_single_mode = False    # Fw V0.14P has single mode, but no menu for it
+    #                             it's toggled by Menu 7, TDR
 
-    _upper = 512  # fw 1.04P expands from 256 to 512 channels
+    _upper = 999  # fw V1.14P expands from 512 to 999 channels
 
     SKEY_LIST = ["FM Radio",
                  "TX Power Level",
@@ -1447,7 +1456,8 @@
     def get_prompts(cls):
         rp = super().get_prompts()
         rp.experimental = \
-            ('This driver is a beta version for the RT-900\n'
+            ('This driver is a beta version for the RT-900'
+             ' running Firmware V0.14P\n'
              '\n'
              'Please save an unedited copy of your first successful\n'
              'download to a CHIRP Radio Images(*.img) file.\n\n'
@@ -1460,7 +1470,7 @@
 class RT910BT(RT900BT):
     # ==========
     # Notice to developers:
-    # The RT-910 BT support in this driver is currently based upon Vx.yyP
+    # The RT-910 BT support in this driver is currently based upon V0.24P
     # firmware with 15 banks/zones of 64 channels steps.
     # ==========
     """Radtel RT-910_BT 960"""
@@ -1500,7 +1510,7 @@
 
     def get_features(self):
         rf = super().get_features()
-        rf.has_bank = True  # Firmware Vx.yyP supports 15
+        rf.has_bank = True  # Firmware V0.24P supports 15
         #                     "static zones" of 64 frequencies
         rf.valid_tuning_steps = self._steps
         return rf
@@ -1510,7 +1520,7 @@
         rp = super().get_prompts()
         rp.experimental = \
             ('This driver is a beta version for the RT-910 BT'
-             ' running Firmware V0x.yy\n'
+             ' running Firmware V0.24P\n'
              '\n'
              'Please save an unedited copy of your first successful\n'
              'download to a CHIRP Radio Images(*.img) file.\n\n'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/chirp-20260522/chirp/platform.py 
new/chirp-20260529/chirp/platform.py
--- old/chirp-20260522/chirp/platform.py        2026-05-21 04:59:22.000000000 
+0200
+++ new/chirp-20260529/chirp/platform.py        2026-05-27 06:35:07.000000000 
+0200
@@ -253,10 +253,10 @@
 
         try:
             # ble-serial names its device BLE, so find it
-            ble_device = devices.get('BLE')
+            ble_device = devices['BLE']
         except KeyError:
             LOG.debug('No BLE device found')
-            sys.exit(1)
+            return False
 
         # The pair device appears to always be \Device\com0com14 if
         # the BLE device is \Device\com0com24
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/chirp-20260522/flathub/com.chirpmyradio.chirp.metainfo.xml 
new/chirp-20260529/flathub/com.chirpmyradio.chirp.metainfo.xml
--- old/chirp-20260522/flathub/com.chirpmyradio.chirp.metainfo.xml      
2026-05-21 04:59:22.000000000 +0200
+++ new/chirp-20260529/flathub/com.chirpmyradio.chirp.metainfo.xml      
2026-05-27 06:35:07.000000000 +0200
@@ -32,6 +32,18 @@
     </screenshot>
   </screenshots>
 
+  <categories>
+    <category>Network</category>
+    <category>HamRadio</category>
+  </categories>
+  
+  <keywords>
+    <keyword>ham</keyword>
+    <keyword>radio</keyword>
+    <keyword>programming</keyword>
+    <keyword>transceiver</keyword>
+  </keywords>
+
   <url type="homepage">https://chirpmyradio.com</url>
   <url type="bugtracker">https://chirpmyradio.com/projects/chirp/issues</url>
   <url 
type="help">https://chirpmyradio.com/projects/chirp/wiki/Documentation</url>

++++++ chirp.obsinfo ++++++
--- /var/tmp/diff_new_pack.2QrClM/_old  2026-05-30 23:00:19.829679912 +0200
+++ /var/tmp/diff_new_pack.2QrClM/_new  2026-05-30 23:00:19.869681556 +0200
@@ -1,5 +1,5 @@
 name: chirp
-version: 20260522
-mtime: 1779332362
-commit: c04781671024a690082f4a979287f96404ce9ad2
+version: 20260529
+mtime: 1779856507
+commit: 61a03fc242a685335bae2f449d685fc59de30e6d
 

Reply via email to