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