pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/ham/gnuradio-core



Module Name:    pkgsrc
Committed By:   mef
Date:           Sat Aug 12 12:32:42 UTC 2023

Modified Files:
        pkgsrc/ham/gnuradio-core: Makefile Makefile.common PLIST distinfo
            version.mk

Log Message:
(ham/gnuradio-core) and others listed below. Updated to 3.10.7.0

# Changelog
All notable changes to GNU Radio will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic
Versioning](http://semver.org/spec/v2.0.0.html), starting with version 3.7.12.0.

Older Logs can be found in `docs/RELEASE-NOTES-*`.

## [3.10.7.0] - 2023-07-15

### Changed

#### Runtime
- Setting the minimum buffer size should have the desired effect now, and
not be overwritten. NOTE: the value returned by min_buffer_size() is not
intended to indicate the actual buffer size. Header Payload Demod was the
only block attempting to use this value, and was corrected.
- Use a set to store thread group (more efficient)
- Message Debug can now output via the logging system
- The field prefs.singleton is no longer externally exposed (was unintentional)
- PMT dict can be generated more easily using pmt::dict_from_mapping()

#### GRC
- Save changes under all exit conditions (a couple were previously missed)
- Prevent silent Generate/Run failures for unsaved flowgraphs

#### Testing
- Add Fedora 38, using the clang compiler
- Remove EOL Fedora 36

#### gr-analog
- C++ code generation for Quadrature Demod
- Add max_gain parameter for AGC

#### gr-blocks
- Probe Rate adds a name parameter, for clearer logging
- Selector has a new "sync" more that consumes the same number of items from all
inputs. Default is now to consume as many items as possible from the active input,
and no more than that many items from other inputs. The previous behavior was, well,
broken.
- Throttle reset item count on restart, to avoid long delays

#### gr-digital
- Constellation Encoder and Decoder: constellation can be changed at runtime

#### gr-filter
- Filter design tool: multiple improvements in bounds checking and exception handling
- Filter design tool: update QMessageBox to work in Qt5

#### gr-network
- Multiple memory management errors fixed in UDP Source/Sink and TCP Sink

#### gr-soapy
- Better AGC and gain behavior in RTL, AirspyHF and SDRPlay blocks
- Support bias controls in RTL and SDRPlay blocks

#### gr-uhd
- Remove possibility of infinite recursion for network overruns
- Support fmtlib v10
- RFNoC: bindings and block yml for Vector IIR, Replay and Log Power blocks
- RFNoC: add S16 format to RX Streamer

#### gr-vocoder
- Support additional codec2 modes

#### Modtool
- Don't override user-defined CMAKE_INSTALL_PREFIX


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 pkgsrc/ham/gnuradio-core/Makefile
cvs rdiff -u -r1.46 -r1.47 pkgsrc/ham/gnuradio-core/Makefile.common
cvs rdiff -u -r1.39 -r1.40 pkgsrc/ham/gnuradio-core/PLIST
cvs rdiff -u -r1.54 -r1.55 pkgsrc/ham/gnuradio-core/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/ham/gnuradio-core/version.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/ham/gnuradio-core/Makefile
diff -u pkgsrc/ham/gnuradio-core/Makefile:1.111 pkgsrc/ham/gnuradio-core/Makefile:1.112
--- pkgsrc/ham/gnuradio-core/Makefile:1.111     Tue May 16 21:20:49 2023
+++ pkgsrc/ham/gnuradio-core/Makefile   Sat Aug 12 12:32:42 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.111 2023/05/16 21:20:49 wiz Exp $
+# $NetBSD: Makefile,v 1.112 2023/08/12 12:32:42 mef Exp $
 
 PKGNAME=       gnuradio-core-${VERSION}
-PKGREVISION=   4
 COMMENT=       Core part of GNU Radio, all others need this
 
 PLIST_MINUS=   # empty

Index: pkgsrc/ham/gnuradio-core/Makefile.common
diff -u pkgsrc/ham/gnuradio-core/Makefile.common:1.46 pkgsrc/ham/gnuradio-core/Makefile.common:1.47
--- pkgsrc/ham/gnuradio-core/Makefile.common:1.46       Tue Aug  1 23:20:45 2023
+++ pkgsrc/ham/gnuradio-core/Makefile.common    Sat Aug 12 12:32:42 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.46 2023/08/01 23:20:45 wiz Exp $
+# $NetBSD: Makefile.common,v 1.47 2023/08/12 12:32:42 mef Exp $
 # This Makefile fragment is included in the package Makefiles for
 # GNU Radio distributed packages (they all share common configure and build
 # settings).
@@ -41,6 +41,7 @@ USE_LANGUAGES=        c c++
 USE_TOOLS=     gmake perl pkg-config
 
 GCC_REQD+=     8
+FORCE_C_STD=           c99
 
 .include "../../mk/bsd.prefs.mk"
 

Index: pkgsrc/ham/gnuradio-core/PLIST
diff -u pkgsrc/ham/gnuradio-core/PLIST:1.39 pkgsrc/ham/gnuradio-core/PLIST:1.40
--- pkgsrc/ham/gnuradio-core/PLIST:1.39 Mon Jan 23 19:26:20 2023
+++ pkgsrc/ham/gnuradio-core/PLIST      Sat Aug 12 12:32:42 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.39 2023/01/23 19:26:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.40 2023/08/12 12:32:42 mef Exp $
 bin/gnuradio-config-info
 bin/gr_filter_design
 include/gnuradio/analog/agc.h
@@ -641,7 +641,6 @@ share/gnuradio/examples/gnuradio-runtime
 share/gnuradio/examples/gr-audio-jack.conf
 share/gnuradio/examples/gr-audio-portaudio.conf
 share/gnuradio/examples/gr-audio.conf
-share/gnuradio/examples/gr_log_default.conf
 share/gnuradio/examples/metadata/file_metadata_sink.grc
 share/gnuradio/examples/metadata/file_metadata_source.grc
 share/gnuradio/examples/metadata/file_metadata_vector_sink.grc

Index: pkgsrc/ham/gnuradio-core/distinfo
diff -u pkgsrc/ham/gnuradio-core/distinfo:1.54 pkgsrc/ham/gnuradio-core/distinfo:1.55
--- pkgsrc/ham/gnuradio-core/distinfo:1.54      Fri Jul  7 12:20:58 2023
+++ pkgsrc/ham/gnuradio-core/distinfo   Sat Aug 12 12:32:42 2023
@@ -1,14 +1,13 @@
-$NetBSD: distinfo,v 1.54 2023/07/07 12:20:58 jperkin Exp $
+$NetBSD: distinfo,v 1.55 2023/08/12 12:32:42 mef Exp $
 
-BLAKE2s (gnuradio-3.10.6.0.tar.gz) = b19867acde2e53010ac331b15ab8f553361fb54bfbcc0b55e4d87598f5414704
-SHA512 (gnuradio-3.10.6.0.tar.gz) = cece65d6f35e1430e702a5c012146e61cc1d000432085cb2603d42fb1a7cdbf8dfe29299f834ba6b1970109ecae28ffa71f38e2aeb844e66cb337fb17aa4cffd
-Size (gnuradio-3.10.6.0.tar.gz) = 4376181 bytes
+BLAKE2s (gnuradio-3.10.7.0.tar.gz) = b5b139f3a5144f176bf1c881c2833a8cfff2b6bf5171f96454db3cb7afeb5e02
+SHA512 (gnuradio-3.10.7.0.tar.gz) = 02722532e614d88ee736f39a2cd4339434f9b4b21a5111a3dfc9b9b4b8ec1149ccaa509af323ba5c35409430c76fcb1244c26403e93e169b121e8cbe6a8a2022
+Size (gnuradio-3.10.7.0.tar.gz) = 4392777 bytes
 SHA1 (patch-cmake_Modules_GrPybind.cmake) = b585fc9bddad66f98d9e70db3d9335c937698df9
 SHA1 (patch-gnuradio-runtime_CMakeLists.txt) = 3e4ae78cd722aa54a9626ca458cfe90ab11619a5
 SHA1 (patch-gnuradio-runtime_lib_CMakeLists.txt) = 8f29121bcff204fd4533c113cd05440a7d39477d
 SHA1 (patch-gnuradio-runtime_lib_constants.cc.in) = fef80a546c713c565c3851ee7289b4fa3a49e45b
 SHA1 (patch-gnuradio-runtime_lib_thread_thread.cc) = e3679afc3b05879736c5d5683518405f407313a2
-SHA1 (patch-gnuradio-runtime_lib_thread_thread__group.cc) = 868809d5253b6465595dcade7f094844ff79f21c
 SHA1 (patch-gr-audio_lib_CMakeLists.txt) = d5acab47fdb007c50bb544af436102f0d38317aa
 SHA1 (patch-gr-audio_lib_alsa_alsa__impl_h) = cfa9b629e5cf21198cfd53cf27a908b5874866f4
 SHA1 (patch-gr-qtgui_examples_c++_CMakeLists.txt) = 06a5885b5e661667cf4bfe936ff45723d0801c22

Index: pkgsrc/ham/gnuradio-core/version.mk
diff -u pkgsrc/ham/gnuradio-core/version.mk:1.11 pkgsrc/ham/gnuradio-core/version.mk:1.12
--- pkgsrc/ham/gnuradio-core/version.mk:1.11    Fri Apr  7 12:58:01 2023
+++ pkgsrc/ham/gnuradio-core/version.mk Sat Aug 12 12:32:42 2023
@@ -1,3 +1,3 @@
-# $NetBSD: version.mk,v 1.11 2023/04/07 12:58:01 mef Exp $
+# $NetBSD: version.mk,v 1.12 2023/08/12 12:32:42 mef Exp $
 
-VERSION=       3.10.6.0
+VERSION=       3.10.7.0



Home | Main Index | Thread Index | Old Index