diff -urN pd.orig/Makefile pd/Makefile --- pd.orig/Makefile 2021-08-02 19:01:59.000000000 -0700 +++ pd/Makefile 2021-08-02 19:36:13.397102000 -0700 @@ -2,8 +2,8 @@ PORTNAME= pd DISTVERSION= 0.47-1 -PORTREVISION= 1 DISTVERSIONSUFFIX= .src +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://msp.ucsd.edu/Software/ @@ -14,29 +14,30 @@ LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.txt -BROKEN_FreeBSD_13= ld: error: duplicate symbol: glist_reloadingabstraction -BROKEN_FreeBSD_14= ld: error: duplicate symbol: glist_reloadingabstraction - RUN_DEPENDS= xdg-open:devel/xdg-utils \ dejavu>0:x11-fonts/dejavu +USES= autoreconf gmake libtool pkgconfig shebangfix \ + tcl:wrapper tk:wrapper + +NLS_USES= gettext + WRKSRC= ${WRKDIR}/${DISTNAME:S,${DISTVERSIONSUFFIX},,} -USES= autoreconf gettext gmake libtool pkgconfig shebangfix \ - tcl:wrapper tk:wrapper SHEBANG_FILES= tcl/pkg_mkIndex.tcl SHEBANG_LANG= tclsh tclsh_CMD= ${LOCALBASE}/bin/tclsh GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_pthread_pthread_create=no +CFLAGS+= -fcommon CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -pthread -DESKTOP_ENTRIES="Pd" "" "${PREFIX}/lib/pd/tcl/pd.ico" "pd" "" false +DESKTOP_ENTRIES="Pd" "" "${PREFIX}/lib/pd/tcl/pd.ico" "pd" "" ${FALSE} -OPTIONS_DEFINE= ALSA DOCS JACK -OPTIONS_DEFAULT= JACK +OPTIONS_DEFINE= ALSA DOCS JACK NLS +OPTIONS_DEFAULT= JACK NLS ALSA_CONFIGURE_ENABLE= alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib