6 Commits

Author SHA256 Message Date
c71e1c813a Accepting request 1269508 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1269508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redsea?expand=0&rev=8
2025-04-15 14:47:46 +00:00
35375bea1c - Update to version 1.2.0
* RDS2 streams + RFT support.
  * Streams as hex.
  * Show RadioText A/B flag with --show-partial
  * Improve CSV loading speed.
  * Removed schema.json (it's not maintained) - the same
    information is now in the wiki.

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/redsea?expand=0&rev=24
2025-04-15 09:23:52 +00:00
cb6148d9aa Accepting request 1250107 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1250107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redsea?expand=0&rev=7
2025-03-04 17:34:08 +00:00
f1a45c691f - Update to version 1.1.1
* Fix a regression in 1.1 that caused the groups to sometimes
    not appear immediately after reception.
  * Catch2 is an optional build dependency (building tests is
    optional).

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/redsea?expand=0&rev=22
2025-03-04 14:54:30 +00:00
03cf8a2c44 Accepting request 1233750 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1233750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redsea?expand=0&rev=6
2024-12-30 11:52:11 +00:00
a168f2eba9 - Update to version 1.1.0
New features:
  * Decode 'broadcaster use' data in Slow labeling codes
    (variant 6).
  * Decode 'decoder identification' bits in Group 15B.
  * Workaround buggy encoders that show 1 extra character in
    RT+ fields.
  Bug fixes:
  * Fix a crash when the input file has a very high sample rate.
  * Fix a crash from uncaught iconv exceptions from corrupted
    utf8/ucs2 data.
  * Fix the CSVReader (used in the TMC decoder) ignoring the last
    line of any file.
  * Remove extra trailing space in transparent data channels
    hexdump.
  * Make raw libsndfile errors user-friendlier (instead of
    saying 'System error').
  Build system fixes:
  * Set default installation prefix to /usr/local.
  * Reduce compiler workload somewhat with forward declarations.

- Update to version 1.0.1
  Fixes:
  * Fix a crash (uncaught json exception) when attempting to
    serialize a string that's invalid UTF-8, e.g. if long PS gets
    corrupted.
  * Fix build when the installed version of nlohmann-json is too
    old.
  * Fix a couple of integer overflows, one affecting the
    subcarrier reset functionality (of #94) after 3.5 hours of

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/redsea?expand=0&rev=20
2024-12-29 10:45:50 +00:00
4 changed files with 66 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c4c85faecfcaa302b49a7eefd135387758c9bcddc28d7c4dee59813626bc263
size 93342

3
redsea-1.2.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eebe3b63b2348b724145916f858bd187462d78ef7e55af1b913bc1474b374a57
size 112328

View File

@@ -1,3 +1,62 @@
-------------------------------------------------------------------
Tue Apr 15 07:35:51 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.2.0
* RDS2 streams + RFT support.
* Streams as hex.
* Show RadioText A/B flag with --show-partial
* Improve CSV loading speed.
* Removed schema.json (it's not maintained) - the same
information is now in the wiki.
-------------------------------------------------------------------
Mon Mar 3 21:55:58 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.1.1
* Fix a regression in 1.1 that caused the groups to sometimes
not appear immediately after reception.
* Catch2 is an optional build dependency (building tests is
optional).
-------------------------------------------------------------------
Sat Dec 28 19:04:53 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.1.0
New features:
* Decode 'broadcaster use' data in Slow labeling codes
(variant 6).
* Decode 'decoder identification' bits in Group 15B.
* Workaround buggy encoders that show 1 extra character in
RT+ fields.
Bug fixes:
* Fix a crash when the input file has a very high sample rate.
* Fix a crash from uncaught iconv exceptions from corrupted
utf8/ucs2 data.
* Fix the CSVReader (used in the TMC decoder) ignoring the last
line of any file.
* Remove extra trailing space in transparent data channels
hexdump.
* Make raw libsndfile errors user-friendlier (instead of
saying 'System error').
Build system fixes:
* Set default installation prefix to /usr/local.
* Reduce compiler workload somewhat with forward declarations.
-------------------------------------------------------------------
Sat Jul 20 06:15:41 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.1
Fixes:
* Fix a crash (uncaught json exception) when attempting to
serialize a string that's invalid UTF-8, e.g. if long PS gets
corrupted.
* Fix build when the installed version of nlohmann-json is too
old.
* Fix a couple of integer overflows, one affecting the
subcarrier reset functionality (of #94) after 3.5 hours of
runtime and another one causing a potential sync glitch after
41 days of constant data.
-------------------------------------------------------------------
Thu Jun 27 19:53:59 UTC 2024 - Martin Hauke <mardnh@gmx.de>

View File

@@ -1,8 +1,8 @@
#
# spec file for package redsea
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2017-2024, Martin Hauke <mardnh@gmx.de>
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2017-2025, Martin Hauke <mardnh@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
Name: redsea
Version: 1.0.0
Version: 1.2.0
Release: 0
Summary: An RDS decoder
License: MIT
@@ -46,7 +46,7 @@ RDS groups are printed to the terminal as line-delimited JSON objects
or, optionally, undecoded hex blocks (-x).
%prep
%setup -q
%autosetup
%build
%meson