Index: audio/virtual_oss_ctl/Makefile =================================================================== --- audio/virtual_oss_ctl/Makefile +++ audio/virtual_oss_ctl/Makefile @@ -1,7 +1,7 @@ PORTNAME= virtual_oss_ctl DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org @@ -10,7 +10,6 @@ LICENSE= BSD2CLAUSE -RUN_DEPENDS= virtual_oss>=1.2.6:audio/virtual_oss LIB_DEPENDS= libfftw3.so:math/fftw3 USES= compiler:c++11-lang gl qmake qt:5 @@ -20,11 +19,23 @@ USE_GITHUB= yes GH_ACCOUNT= hselasky -GH_TUPLE= hselasky:virtual_oss:v1.3.0:d/virtual_oss - PLIST_FILES= \ bin/virtual_oss_ctl \ share/pixmaps/virtual_oss_ctl.png \ share/applications/virtual_oss_ctl.desktop -.include +.include + +# If we are building on >= 15.0, use the base system virtual_oss. +.if ${OSVERSION} >= 1500000 +.if !exists(${SRC_BASE}) +IGNORE= requires FreeBSD source files in ${SRC_BASE} +.else +CXXFLAGS+= -I${SRC_BASE}/usr.sbin/virtual_oss +.endif +.else +RUN_DEPENDS= virtual_oss>=1.2.6:audio/virtual_oss +GH_TUPLE= freebsd:virtual_oss:v1.3.2:d/virtual_oss +.endif + +.include Index: audio/virtual_oss_ctl/distinfo =================================================================== --- audio/virtual_oss_ctl/distinfo +++ audio/virtual_oss_ctl/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1669557393 +TIMESTAMP = 1758121247 SHA256 (hselasky-virtual_oss_ctl-v1.3.0_GH0.tar.gz) = f5829b9f3af4be045fa65ddf40985bf501ef6a5e2a113cbdd53704d4b14c0704 SIZE (hselasky-virtual_oss_ctl-v1.3.0_GH0.tar.gz) = 83100 -SHA256 (hselasky-virtual_oss-v1.3.0_GH0.tar.gz) = 6faf812059c2831c10c7bfbf145147133acc58f022f31e561e3c70b4c27e626a -SIZE (hselasky-virtual_oss-v1.3.0_GH0.tar.gz) = 72081 +SHA256 (freebsd-virtual_oss-v1.3.2_GH0.tar.gz) = eeb50760b963345d7b5684c3ee4f5d44070cb9572fc8c82d1d63e5844e24dfe7 +SIZE (freebsd-virtual_oss-v1.3.2_GH0.tar.gz) = 71906