pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/ham/soapy-sdr soapy-sdr: updated to 0.8.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ddf671b0e4e4
branches:  trunk
changeset: 386424:ddf671b0e4e4
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Oct 08 13:25:34 2022 +0000

description:
soapy-sdr: updated to 0.8.1

Release 0.8.1 (2021-07-25)
==========================

- cmake: fix use of CMAKE_INSTALL_LIB_DIR when absolute
- windows: Fix compatibility with non-MSVC compilers
- cmake: version policies for subproject compatibility
- docs: fixed spelling mistakes in doxygen comments
- python3: change OUTPUT_NAME in newer versions of cmake
- Types: consistency changes converting strings to bool
- Type.hpp: fixed templated StringToSetting return true
- Range: fixed default constructor not initializing step

Release 0.8.0 (2021-04-25)
==========================

Build:
- Update to CMake 3.0 style and project config generation
- Increase the CMake build requirement to version 3.1.0

API:
- Added API calls for configuring an external reference clock rate
- Constants for boolean setting strings SOAPY_SDR_TRUE/FALSE
- Templated read/writeSetting()/readSensor() for SoapySDR::Device
- Added Templated StringToSetting() and SettingToString() helpers
- Python bindings duck typing for read/writeSetting()/readSensor()
- Changed SoapySDRDevice_setupStream() to return the stream pointer
- Added unloadModules() API call to manually cleanup modules on exit
- Device: added parallel make() function with string arguments
- Added ABI check to Python module

diffstat:

 ham/soapy-sdr/Makefile                     |  13 +++----------
 ham/soapy-sdr/PLIST                        |   7 +++++--
 ham/soapy-sdr/distinfo                     |  10 +++++-----
 ham/soapy-sdr/patches/patch-CMakeLists.txt |   4 +++-
 4 files changed, 16 insertions(+), 18 deletions(-)

diffs (92 lines):

diff -r ba9266e013d7 -r ddf671b0e4e4 ham/soapy-sdr/Makefile
--- a/ham/soapy-sdr/Makefile    Sat Oct 08 13:21:06 2022 +0000
+++ b/ham/soapy-sdr/Makefile    Sat Oct 08 13:25:34 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2021/04/28 09:11:16 nia Exp $
+# $NetBSD: Makefile,v 1.4 2022/10/08 13:25:34 adam Exp $
 
-DISTNAME=      soapy-sdr-0.7.2
-PKGREVISION=   1
+DISTNAME=      soapy-sdr-0.8.1
 CATEGORIES=    ham
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=pothosware/}
 GITHUB_PROJECT=        SoapySDR
@@ -13,8 +12,8 @@
 LICENSE=       boost-license
 
 USE_CMAKE=     yes
+USE_LANGUAGES+=        c c++
 USE_TOOLS+=    pkg-config
-USE_LANGUAGES+=        c c++
 
 # Do not use /lib64
 CMAKE_ARGS+=   -DLIB_SUFFIX=""
@@ -25,12 +24,6 @@
 SUBST_FILES.getopt+=   apps/SoapySDRUtil.cpp
 SUBST_SED.getopt+=     -e s,getopt_long_only,getopt_long,
 
-SUBST_CLASSES+=                mandir
-SUBST_STAGE.mandir=    pre-configure
-SUBST_MESSAGE.mandir=  Fixing manpage directory
-SUBST_FILES.mandir+=   apps/CMakeLists.txt
-SUBST_SED.mandir+=     -e 's,share/man,${PKGMANDIR},'
-
 # boost's posix_thread header causes pthread_create() reference
 LDFLAGS+=              -lpthread
 
diff -r ba9266e013d7 -r ddf671b0e4e4 ham/soapy-sdr/PLIST
--- a/ham/soapy-sdr/PLIST       Sat Oct 08 13:21:06 2022 +0000
+++ b/ham/soapy-sdr/PLIST       Sat Oct 08 13:25:34 2022 +0000
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2020/08/01 08:17:43 tnn Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/10/08 13:25:34 adam Exp $
 bin/SoapySDRUtil
 include/SoapySDR/Config.h
 include/SoapySDR/Config.hpp
 include/SoapySDR/Constants.h
 include/SoapySDR/ConverterPrimitives.hpp
 include/SoapySDR/ConverterRegistry.hpp
+include/SoapySDR/Converters.h
 include/SoapySDR/Device.h
 include/SoapySDR/Device.hpp
 include/SoapySDR/Errors.h
@@ -23,10 +24,12 @@
 include/SoapySDR/Version.h
 include/SoapySDR/Version.hpp
 lib/libSoapySDR.so
+lib/libSoapySDR.so.${PKGVERSION}
 lib/libSoapySDR.so.0.7
-lib/libSoapySDR.so.${PKGVERSION}
 lib/pkgconfig/SoapySDR.pc
 man/man1/SoapySDRUtil.1
 share/cmake/SoapySDR/SoapySDRConfig.cmake
 share/cmake/SoapySDR/SoapySDRConfigVersion.cmake
+share/cmake/SoapySDR/SoapySDRExport-release.cmake
+share/cmake/SoapySDR/SoapySDRExport.cmake
 share/cmake/SoapySDR/SoapySDRUtil.cmake
diff -r ba9266e013d7 -r ddf671b0e4e4 ham/soapy-sdr/distinfo
--- a/ham/soapy-sdr/distinfo    Sat Oct 08 13:21:06 2022 +0000
+++ b/ham/soapy-sdr/distinfo    Sat Oct 08 13:25:34 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:48:40 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/10/08 13:25:34 adam Exp $
 
-BLAKE2s (soapy-sdr-0.7.2.tar.gz) = bcd08fd5b37e09badb353ce0ee4a2a31a3b6c5095018d95f995dac099390b171
-SHA512 (soapy-sdr-0.7.2.tar.gz) = 2454b9b6bf4542f3bce2c6a8e1c886cee9179ca0e13e3c1e22817a05ef671428a3cb8fea69e496c8b62573f360c248508edf3d0871ec5063dfac8211b122d371
-Size (soapy-sdr-0.7.2.tar.gz) = 124607 bytes
-SHA1 (patch-CMakeLists.txt) = b385386b77e988a07f0877a911242b033d7406d3
+BLAKE2s (soapy-sdr-0.8.1.tar.gz) = 420129e9a97076e4a22073a611583639415abbf27551cf10bf46aa259ab368a9
+SHA512 (soapy-sdr-0.8.1.tar.gz) = 50c8f1652bf9ca09215f9c4115175427ca7b5338add7591e31ca0e627093c94b73e7cf7f84fa71ff419cc010d3c1263931506c728bbaa00413a7915d56a87787
+Size (soapy-sdr-0.8.1.tar.gz) = 131252 bytes
+SHA1 (patch-CMakeLists.txt) = dab106e5312908faaf0e31a1ee8ed3702178a350
diff -r ba9266e013d7 -r ddf671b0e4e4 ham/soapy-sdr/patches/patch-CMakeLists.txt
--- a/ham/soapy-sdr/patches/patch-CMakeLists.txt        Sat Oct 08 13:21:06 2022 +0000
+++ b/ham/soapy-sdr/patches/patch-CMakeLists.txt        Sat Oct 08 13:25:34 2022 +0000
@@ -1,4 +1,6 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2020/08/01 08:17:43 tnn Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2022/10/08 13:25:35 adam Exp $
+
+Disable Python support.
 
 --- CMakeLists.txt.orig        2020-01-12 18:05:37.000000000 +0000
 +++ CMakeLists.txt



Home | Main Index | Thread Index | Old Index