pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/ham/soapy-sdr
Module Name: pkgsrc
Committed By: adam
Date: Mon Nov 2 12:31:09 UTC 2026
Modified Files:
pkgsrc/ham/soapy-sdr: Makefile PLIST distinfo
pkgsrc/ham/soapy-sdr/patches: patch-CMakeLists.txt
Log Message:
soapy-sdr: updated to 0.9.0
0.9.0 (2026-10-10)
- Fixed SWIG parallel Device::make() overloads
- Replaced alternative operator representations
- Fixed CMAKE_INSTALL_LIBDIR definition
- Fixed macOS rpath installation
- Updated swig for compat with newer CMake
- Updated for compat with newer CMake
- Updated cmake_policy in swig for CMake 3.12 compat
- Updated Doxygen config to remove obsolete settings
- Fixed pre-callocate optionNames even if no names are provided
- Fixed use old get python lib for v2
- Fixed treat MinGW and MSYS CMake installation paths as Unix
- Fixed loadModule dlopen to hide symbols using RTLD_LOCAL
- Removed deprecated use of distutils, fix for Python 3.12+
- Fixed pkg-config use cmake full paths
- Added Python docstrings, depending on SWIG version
- Fixed better support Python 2+3 builds
- Added getLogLevel() for symmetry
- Fixed csharp Stream.Deactivate logic bug
- Changed ArgInfo move enum member initialization to constructor
- Updated TypeHelpers.hpp
- Added .NET API (MSVC 2019+)
- Added ArgInfo initialized value for type field
- Fixed Device templated readSetting() constness
- Added Device getSettingInfo() overloads for getting specific setting info
- Added luajit new user flags
- Added flags for SDR specific data
- Added LuaJIT bindings
- Added sample format option to rate test
- Fixed Wnon-virtual-dtor to conditional
- Removed stod call, which crashes with some OS X configurations
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/ham/soapy-sdr/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/ham/soapy-sdr/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/ham/soapy-sdr/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/ham/soapy-sdr/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/ham/soapy-sdr/Makefile
diff -u pkgsrc/ham/soapy-sdr/Makefile:1.8 pkgsrc/ham/soapy-sdr/Makefile:1.9
--- pkgsrc/ham/soapy-sdr/Makefile:1.8 Sat Sep 27 09:57:24 2025
+++ pkgsrc/ham/soapy-sdr/Makefile Mon Nov 2 12:31:09 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2025/09/27 09:57:24 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2026/11/02 12:31:09 adam Exp $
-DISTNAME= soapy-sdr-0.8.1
-PKGREVISION= 1
+DISTNAME= soapy-sdr-0.9.0
CATEGORIES= ham
MASTER_SITES= ${MASTER_SITE_GITHUB:=pothosware/}
GITHUB_PROJECT= SoapySDR
@@ -12,13 +11,14 @@ HOMEPAGE= https://github.com/pothosware/
COMMENT= Vendor and platform neutral SDR support library
LICENSE= boost-license
-USE_LANGUAGES+= c c++
-USE_TOOLS+= pkg-config
+USE_CXX_FEATURES+= c++11
+USE_LANGUAGES+= c c++
+USE_TOOLS+= pkg-config
.include "../../devel/cmake/build.mk"
# Do not use /lib64. \todo File upstream bug.
CMAKE_CONFIGURE_ARGS+= -DLIB_SUFFIX=""
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+CMAKE_CONFIGURE_ARGS+= -DENABLE_LUAJIT=OFF
SUBST_CLASSES+= getopt
SUBST_STAGE.getopt= pre-configure
Index: pkgsrc/ham/soapy-sdr/PLIST
diff -u pkgsrc/ham/soapy-sdr/PLIST:1.4 pkgsrc/ham/soapy-sdr/PLIST:1.5
--- pkgsrc/ham/soapy-sdr/PLIST:1.4 Sat Oct 8 21:44:06 2022
+++ pkgsrc/ham/soapy-sdr/PLIST Mon Nov 2 12:31:09 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/10/08 21:44:06 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/11/02 12:31:09 adam Exp $
bin/SoapySDRUtil
include/SoapySDR/Config.h
include/SoapySDR/Config.hpp
@@ -25,7 +25,7 @@ include/SoapySDR/Version.h
include/SoapySDR/Version.hpp
lib/libSoapySDR.so
lib/libSoapySDR.so.${PKGVERSION}
-lib/libSoapySDR.so.0.8
+lib/libSoapySDR.so.0.9
lib/pkgconfig/SoapySDR.pc
man/man1/SoapySDRUtil.1
share/cmake/SoapySDR/SoapySDRConfig.cmake
Index: pkgsrc/ham/soapy-sdr/distinfo
diff -u pkgsrc/ham/soapy-sdr/distinfo:1.5 pkgsrc/ham/soapy-sdr/distinfo:1.6
--- pkgsrc/ham/soapy-sdr/distinfo:1.5 Sat Oct 8 13:25:34 2022
+++ pkgsrc/ham/soapy-sdr/distinfo Mon Nov 2 12:31:09 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2022/10/08 13:25:34 adam Exp $
+$NetBSD: distinfo,v 1.6 2026/11/02 12:31:09 adam Exp $
-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
+BLAKE2s (soapy-sdr-0.9.0.tar.gz) = a587b3539f9d05819342d1d6e5c2d0c1ef8e31b5d64471cc03a06022bfa36233
+SHA512 (soapy-sdr-0.9.0.tar.gz) = f9069e9a823c4892b7f20af30e102bcacadc2ca75978833b52bd5b26d636af8c1cbbf84ac95828683fc5d768b2f0619b1ced137f1f84fa384d1df9a5b06608b8
+Size (soapy-sdr-0.9.0.tar.gz) = 240603 bytes
+SHA1 (patch-CMakeLists.txt) = ecff4839227b79825b21086e6146a09932d1de8a
Index: pkgsrc/ham/soapy-sdr/patches/patch-CMakeLists.txt
diff -u pkgsrc/ham/soapy-sdr/patches/patch-CMakeLists.txt:1.2 pkgsrc/ham/soapy-sdr/patches/patch-CMakeLists.txt:1.3
--- pkgsrc/ham/soapy-sdr/patches/patch-CMakeLists.txt:1.2 Sat Oct 8 13:25:35 2022
+++ pkgsrc/ham/soapy-sdr/patches/patch-CMakeLists.txt Mon Nov 2 12:31:09 2026
@@ -1,23 +1,14 @@
-$NetBSD: patch-CMakeLists.txt,v 1.2 2022/10/08 13:25:35 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.3 2026/11/02 12:31:09 adam Exp $
Disable Python support.
---- CMakeLists.txt.orig 2020-01-12 18:05:37.000000000 +0000
+--- CMakeLists.txt.orig 2026-11-02 12:24:00.542281911 +0000
+++ CMakeLists.txt
-@@ -126,14 +126,14 @@ message(STATUS "########################
- message(STATUS "## Begin configuration for Python support...")
- message(STATUS "#############################################")
- message(STATUS "Enabling optional Python bindings if possible...")
--add_subdirectory(python)
-+#add_subdirectory(python)
-
- message(STATUS "")
- message(STATUS "#############################################")
- message(STATUS "## Begin configuration for Python3 support...")
- message(STATUS "#############################################")
- message(STATUS "Enabling optional Python3 bindings if possible...")
--add_subdirectory(python3)
-+#add_subdirectory(python3)
-
+@@ -142,7 +142,6 @@ add_subdirectory(docs)
+ ########################################################################
+ # SWIG wrappers (optional)
+ ########################################################################
+-add_subdirectory(swig)
########################################################################
+ # LuaJIT support (optional)
Home |
Main Index |
Thread Index |
Old Index