Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gr-satellites-devel-5.9.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: gr-satellites-devel Distribution: openSUSE Tumbleweed
Version: 5.9.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Aug 30 18:48:46 2026
Group: Unspecified Build host: reproducible
Size: 62110 Source RPM: gr-satellites-5.9.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/daniestevez/gr-satellites
Summary: Development files for gr-satellites
Development files for gr-satellites module for GNU Radio.

Provides

Requires

License

Apache-2.0 AND GPL-3.0-or-later AND LGPL-2.1-or-later AND MIT

Changelog

* Sun Aug 30 2026 Martin Pluskal <mpluskal@suse.com>
  - Take the source from the upstream release tag instead of the local
    tarball produced by a manual tar_scm service, which OBS could not
    reproduce; drop that _service. The tag archive also leaves out the
    66MB of satellite-recordings submodule content, which only the
    manual test.sh uses
  - Correct the License tag: besides upstream's GPL-3.0-or-later,
    libgnuradio-satellites links MIT (randomizer), Apache-2.0
    (vendored viterbi) and LGPL-2.1-or-later (libfec and Karn's
    viterbi) code; the unversioned LGPL headers are flagged for legal
    review rather than settled here, and the vendored Apache text now
    ships alongside LICENSE
  - Declare the runtime dependencies that were missing: satellites
    imports the submitter and csp_zmq modules unconditionally, so
    requests, websocket-client and pyzmq are hard requirements, as are
    gnuradio, PyYAML, numpy and matplotlib, the last for the shipped
    smog_p_spectrum; floor construct at 2.9 as upstream documents, and
    recommend feh for the realtime image decoders
  - Rework the subpackage dependencies: devel now pulls the library
    subpackage rather than the whole main package, and additionally
    gnuradio-devel, whose headers and cmake config it reaches into;
    devel-doc, being standalone doxygen output, requires neither
  - Ship python bytecode, which upstream's cmake never installed, and
    fdupes the identical .pyc/.opt-1.pyc pairs
  - Convert the two CRLF files in %prep instead of the buildroot; the
    old glob missed satyaml/EIRSAT-1.yml
  - Strip shebangs from the installed python modules, they are
    importable modules rather than scripts; the rpmlintrc no longer
    needs to filter that and now only covers the matplotlib
    explicit-lib-dependency false positive
  - Spec cleanup:
    * floor the gnuradio buildrequires at 3.10, as find_package asks
    * add bzip2 (manpage compression), drop unused gmp-devel
    * let devel-doc own its documentation directory
    * record why there is no %check
* Sat Dec 20 2025 Mikhail Paulyshka <me@mixaill.net>
  - remove libboost_system-devel dependency
  - version 5.9.0
    * added
      + Kurtosis block
      + Level to Message block
      + Message Counter block
      + NanoCom Golay Decode Length block
      + Packet CSMA block
      + Support for 239Alferov
      + Support for BEE-1000
      + Support for BOTAN
      + Support for CroCube
      + Support for FORESAIL-1P
      + Support for Geoscan-1,2,3,4,5,6
      + Support for HCT-SAT2
      + Support for HUNITY
      + Support for HYDRA-T and HYDRA-W
      + Support for INHA-RoSAT
      + Support for INNOCUBE
      + Support for InnoSat3 and InnoSat16
      + Support for JACK-001 and JACK-003
      + Support for K-HERO
      + Support for PHI-1
      + Support for RSP-03
      + Support for SNUGLITE-III DURI and HANA
      + Support for SPIRONE
      + Support for UND ROADS 1 and 2
    * changed
      + Added new CCSDS framing to ERMINAZ-1U SatYAML
      + Added packet length tat support to Fixed Length to PDU block
      + Deprecate varlen_packet_framer and varlen_packet_tagger
      + Refactored timezone handling
      + Removed some unused imports and code duplication in telemetry parsers
      + TUBIN telemetry server URL
      + Update HADES-R NORAD ID
      + Update WS-1 NORAD ID
      + Upgrade to C++17
    * fixed
      + MOBITEX deframer: drop frame if none of the datablocks is correct
    * removed
      + Removed deprecated fixedlen_tagger block
      + sync_to_pdu*.grc files
  - version 5.8.0
    * added
      + Added callsign to deframer options
      + Basic support for SigMF input
      + CSP Address Filter block
      + CSP ZMQ blocks
      + Frame counter block
      + Mobitex-NX deframer
      + Support for JINJUSAT-1B
      + Support for Hex20 Nila
      + Support for NUSHSAT-1
      + Support for TEVEL2 satellites
      + Telemetry decoder for TUBiX20 (TUBIN)
      + Time-dependent delay block
      + Time synchronization tag to Doppler correction block
      + U482C encoder block
      + Uplink argument to tle_to_doppler_file.py example
    * fixed
      + Callsign '-' handling in Check AX.25 Address
      + Packet size bug in AX100 deframer
      + pybind11 bug in swap_header
      + Timezone handling in PDU to KISS
    * changed
      + Added callsign in SatYAML to BEESAT-1,-9, TUBIN, NanoFF-A,-B, and TechnoSat
      + Improved version printout in gr_satellites CLI app
      + Updated AX.25 packet radio examples
      + Use GNU Radio crc_check in GNU Radio >= 3.10
  - version 5.7.0
    * added
      + Check Hex String block
      + OpenLST deframer
      + Repeater address matching to Check AX.25 Address block
      + Support for AEPEX
      + Support for ARTICSAT-1
      + Support for ASRTU-1
      + Support for BINAR-2, -3, and -4
      + Support for Bluebird-01 to -05
      + Support for COLIBRI-S
      + Support for DORA
      + Support for HADES-R
      + Support for HORIZON
      + Support for HYPERVIEW-1G
      + Support for MORDOVIA-IOT
      + Support for RTU-MIREA1
      + Support for RUZAEVKA-390
      + Support for TUSUR-GO
      + Support for VIZARD-ION
      + Support for ZIMSAT-2
      + TM KISS transport
      + Vector stream IO Reed-Solomon encoder block
    * fixed
      + Error when opening Doppler file fails in Doppler correction block
    * changed
      + Added frame length parameter to GEOSCAN deframer
      + Replaced erminaz_ssdv and jy1sat_ssdv by generic gr_satellites_ssdv script
* Wed Nov 27 2024 Mikhail Paulyshka <me@mixaill.net>
  - version 5.6.0

Files

/usr/include/satellites
/usr/include/satellites/api.h
/usr/include/satellites/ax100_decode.h
/usr/include/satellites/convolutional_encoder.h
/usr/include/satellites/costas_loop_8apsk_cc.h
/usr/include/satellites/crc.h
/usr/include/satellites/crc_append.h
/usr/include/satellites/crc_check.h
/usr/include/satellites/decode_ra_code.h
/usr/include/satellites/decode_rs.h
/usr/include/satellites/descrambler308.h
/usr/include/satellites/distributed_syncframe_soft.h
/usr/include/satellites/doppler_correction.h
/usr/include/satellites/encode_rs.h
/usr/include/satellites/fixedlen_to_pdu.h
/usr/include/satellites/frame_counter.h
/usr/include/satellites/kurtosis.h
/usr/include/satellites/level_to_message.h
/usr/include/satellites/lilacsat1_demux.h
/usr/include/satellites/manchester_sync.h
/usr/include/satellites/matrix_deinterleaver_soft.h
/usr/include/satellites/message_counter.h
/usr/include/satellites/nanocom_golay_decode_length.h
/usr/include/satellites/nrzi_decode.h
/usr/include/satellites/nrzi_encode.h
/usr/include/satellites/nusat_decoder.h
/usr/include/satellites/packet_csma.h
/usr/include/satellites/pdu_add_meta.h
/usr/include/satellites/pdu_head_tail.h
/usr/include/satellites/pdu_length_filter.h
/usr/include/satellites/pdu_scrambler.h
/usr/include/satellites/phase_unwrap.h
/usr/include/satellites/selector.h
/usr/include/satellites/time_dependent_delay.h
/usr/include/satellites/u482c_decode.h
/usr/include/satellites/u482c_encode.h
/usr/include/satellites/varlen_packet_framer.h
/usr/include/satellites/varlen_packet_tagger.h
/usr/include/satellites/viterbi_decoder.h
/usr/lib64/cmake/satellites
/usr/lib64/cmake/satellites/gnuradio-satellitesConfig.cmake
/usr/lib64/cmake/satellites/gnuradio-satellitesTargets-relwithdebinfo.cmake
/usr/lib64/cmake/satellites/gnuradio-satellitesTargets.cmake
/usr/lib64/cmake/satellites/satellitesConfig.cmake
/usr/lib64/libgnuradio-satellites.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Oct 12 22:38:54 2026