20
0

Accepting request 1266774 from home:jirislaby:branches:electronics

- Update to version libsigrokdecodeunreleased+git20241001.71f4514:
  * max72xx: Rename max7219 to max72xx and streamline PD
  * max7219: Add support for cascading MAX72xx chips
  * Fix escape sequences treated as unicode laterals
  * mcp230xx: Add an mcp230xx decoder
  * usb_power_delivery: Handle extended message type in PD 3.0
  * usb_packet: Handle truncated data packets.
  * pwm: Add frequency measurement
  * timing: Allow resetting counter on any edge
  * avr_isp: Add even more parts
- add %fdupes and %post for libirmp
- cleanup of .spec

OBS-URL: https://build.opensuse.org/request/show/1266774
OBS-URL: https://build.opensuse.org/package/show/electronics/libsigrokdecode?expand=0&rev=31
This commit is contained in:
2025-04-11 05:26:36 +00:00
committed by Git OBS Bridge
parent c165224829
commit ded44a5d60
7 changed files with 41 additions and 22 deletions
+16
View File
@@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Apr 03 06:58:01 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
- Update to version libsigrokdecodeunreleased+git20241001.71f4514:
* max72xx: Rename max7219 to max72xx and streamline PD
* max7219: Add support for cascading MAX72xx chips
* Fix escape sequences treated as unicode laterals
* mcp230xx: Add an mcp230xx decoder
* usb_power_delivery: Handle extended message type in PD 3.0
* usb_packet: Handle truncated data packets.
* pwm: Add frequency measurement
* timing: Allow resetting counter on any edge
* avr_isp: Add even more parts
- add %fdupes and %post for libirmp
- cleanup of .spec
-------------------------------------------------------------------
Sat Sep 14 09:48:23 UTC 2024 - kkaempf@suse.de
+9 -10
View File
@@ -19,23 +19,19 @@
Name: libsigrokdecode
%define libname %{name}4
%define baseversion 0.6.0
Version: 0.6.0+git20240304.0235970
Version: 0.6.0+git20241001.71f4514
Release: 0
Summary: Protocol Decoders for sigrok
License: GPL-3.0-or-later
Group: Productivity/Scientific/Electronics
URL: https://sigrok.org/
# osb service had problems creating the tarball, I used this workaround:
# git archive --format=tar.gz --prefix=libsigrokdecode-0.6.0+git20240304.0235970
# -o ../libsigrokdecode-0.6.0+git20240304.0235970.tar.gz master
Source0: https://sigrok.org/download/source/libsigrokdecode/%{name}-%{version}.tar.gz
Source0: %{name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE
Patch0: libsigrokdecode-versioned-decoders.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: check-devel >= 0.9.4
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: glib2-devel >= 2.24.0
BuildRequires: libsigrok-devel >= 0.3.0
@@ -90,8 +86,7 @@ API for running sigrok protocol decoders. The protocol decoders themselves
are written in Python.
%prep
%setup -q
%autopatch -p1
%autosetup -p1
%build
autoreconf -fiv
@@ -103,10 +98,14 @@ autoreconf -fiv
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
%post -n %{libname} -p /sbin/ldconfig
%fdupes %{buildroot}%{_datadir}/%{name}-%{baseversion}/
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%post -n libirmp0 -p /sbin/ldconfig
%postun -n libirmp0 -p /sbin/ldconfig
%files -n %{libname}
%license COPYING
%doc README HACKING NEWS
+8 -8
View File
@@ -1,17 +1,17 @@
<services>
<service name="tar_scm" mode="manual">
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/sigrokproject/libsigrokdecode.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
<param name="versionformat">0.6.0+git%cd.%h</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="manual">
<param name="file">libsigrokdecode4-*.tar</param>
<param name="compression">gz</param>
</service>
<service name="set_version" mode="manual">
<param name="basename">libsigrokdecode4</param>
<service name="set_version" mode="manual" />
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">libsigrokdecode-*.tar</param>
<param name="compression">xz</param>
</service>
</services>
+1 -1
View File
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/sigrokproject/libsigrokdecode.git</param>
<param name="changesrevision">0235970293590f673a253950e6c61017cefa97df</param></service></servicedata>
<param name="changesrevision">71f451443029322d57376214c330b518efd84f88</param></service></servicedata>
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ec84eeff845cd564ab7152164b1b8464aa6f1b6b201a2cbaf52ad64b237db482
size 576347
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3880569ad6403d504311e0bfd7d502e60598ae5686dacdd93c0730337b94f29
size 2843148
+4
View File
@@ -0,0 +1,4 @@
name: libsigrokdecode
version: 0.6.0+git20241001.71f4514
mtime: 1727816569
commit: 71f451443029322d57376214c330b518efd84f88