pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/ham/gr-osmosdr
Module Name: pkgsrc
Committed By: gdt
Date: Wed Oct 22 12:49:24 UTC 2025
Modified Files:
pkgsrc/ham/gr-osmosdr: Makefile
Log Message:
ham/gr-osmosdr: Clean up comments and stop hiding warnings
- Regularize definition order and align columns.
- Stop hiding cmake warnings. While there are a lot of, upstream
needs to modernize and it's not helpful to hide this. No one
looks at build output unless they are trying to understand what's
going on or what went wrong, and those people should see warnings.
NFCI
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 pkgsrc/ham/gr-osmosdr/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/ham/gr-osmosdr/Makefile
diff -u pkgsrc/ham/gr-osmosdr/Makefile:1.70 pkgsrc/ham/gr-osmosdr/Makefile:1.71
--- pkgsrc/ham/gr-osmosdr/Makefile:1.70 Tue Oct 21 12:36:48 2025
+++ pkgsrc/ham/gr-osmosdr/Makefile Wed Oct 22 12:49:24 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.70 2025/10/21 12:36:48 gdt Exp $
+# $NetBSD: Makefile,v 1.71 2025/10/22 12:49:24 gdt Exp $
DISTNAME= gr-osmosdr-0.2.6
PKGREVISION= 9
@@ -8,15 +8,11 @@ CATEGORIES= ham
MASTER_SITES= ${MASTER_SITE_GITHUB:=osmocom/}
GITHUB_TAG= v${PKGVERSION_NOREV}
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+MAINTAINER= gdt%NetBSD.org@localhost
HOMEPAGE= https://git.osmocom.org/gr-osmosdr
COMMENT= SDR Hardware support for OsmoSDR and so many more
LICENSE= gnu-gpl-v2
-USE_TOOLS+= pkg-config
-# for docs/doxygen/update_pydoc.py
-TOOL_DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-
USE_LANGUAGES= c c++
USE_CXX_FEATURES= c++11 filesystem
# NB: If gnuradio-core and gr-osmosdr are built with gcc10/gc12 or
@@ -25,11 +21,14 @@ USE_CXX_FEATURES= c++11 filesystem
# are in place for this, as "mixing gcc versions with c++ leads to UB"
# is already well known.
+USE_TOOLS+= pkg-config
+# for docs/doxygen/update_pydoc.py
+TOOL_DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+
.include "../../devel/cmake/build.mk"
-# Suppress warning for developer
-CMAKE_CONFIGURE_ARGS+= -Wno-dev
-# TODO: make it PKG_OPTION
+# TODO: someday, add option to enable doxygen
CMAKE_CONFIGURE_ARGS+= -DENABLE_DOXYGEN=OFF
+# cmake doesn't find pybind11Config.cmake without being pointed at it
CMAKE_CONFIGURE_ARGS+= -Dpybind11_DIR=${PREFIX}/${PYSITELIB}/pybind11/share/cmake/pybind11
PLIST_SUBST+= PYSITELIB=${PYSITELIB}
Home |
Main Index |
Thread Index |
Old Index