diff --git a/audio/zita-alsa-pcmi/Makefile b/audio/zita-alsa-pcmi/Makefile index 67efe783550b..9fed0e2a1ccb 100644 --- a/audio/zita-alsa-pcmi/Makefile +++ b/audio/zita-alsa-pcmi/Makefile @@ -1,49 +1,49 @@ PORTNAME= zita-alsa-pcmi -DISTVERSION= 0.4.0 +DISTVERSION= 0.5.1 CATEGORIES= audio MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/ MAINTAINER= yuri@FreeBSD.org COMMENT= Easy access to ALSA PCM devices LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libasound.so:audio/alsa-lib USES= gmake localbase:ldflags pkgconfig tar:bz2 USE_LDCONFIG= yes CXXFLAGS+= -I../source LDFLAGS+= -L../source PLIST_FILES= bin/alsa_delay \ bin/alsa_loopback \ include/zita-alsa-pcmi.h \ lib/libzita-alsa-pcmi.so \ lib/libzita-alsa-pcmi.so.${DISTVERSION:R:R} \ lib/libzita-alsa-pcmi.so.${DISTVERSION} do-build: .for d in source apps @cd ${BUILD_WRKSRC}/${d} && \ ${ECHO} "Building in ${d}" && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} .endfor do-install: .for d in source apps @cd ${INSTALL_WRKSRC}/${d} && \ ${ECHO} "Installing in ${d}" && \ ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} .endfor post-install: @cd ${STAGEDIR}${PREFIX} && \ (cd lib && ${RLN} libzita-alsa-pcmi.so.${DISTVERSION} libzita-alsa-pcmi.so.${DISTVERSION:R:R}) && \ ${STRIP_CMD} \ bin/alsa_delay \ bin/alsa_loopback \ lib/libzita-alsa-pcmi.so.${DISTVERSION} .include diff --git a/audio/zita-alsa-pcmi/distinfo b/audio/zita-alsa-pcmi/distinfo index a75c95e46b72..6b327c414cc3 100644 --- a/audio/zita-alsa-pcmi/distinfo +++ b/audio/zita-alsa-pcmi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640969540 -SHA256 (zita-alsa-pcmi-0.4.0.tar.bz2) = bd8c9f360dfb541fb60e48a713baf1e22d41b2c74c19a0fe9f2d34e72f50f1c5 -SIZE (zita-alsa-pcmi-0.4.0.tar.bz2) = 21673 +TIMESTAMP = 1657828442 +SHA256 (zita-alsa-pcmi-0.5.1.tar.bz2) = cf200a68edb64a17b57bffb33e38b048778272d18b5589d3d2f5a01ce0f34b07 +SIZE (zita-alsa-pcmi-0.5.1.tar.bz2) = 21728 diff --git a/audio/zita-alsa-pcmi/files/patch-source_zita-alsa-pcmi.cc b/audio/zita-alsa-pcmi/files/patch-source_zita-alsa-pcmi.cc index 81cfa0fd035c..fffd2fc20f16 100644 --- a/audio/zita-alsa-pcmi/files/patch-source_zita-alsa-pcmi.cc +++ b/audio/zita-alsa-pcmi/files/patch-source_zita-alsa-pcmi.cc @@ -1,38 +1,20 @@ ---- source/zita-alsa-pcmi.cc.orig 2021-11-26 09:24:45 UTC +--- source/zita-alsa-pcmi.cc.orig 2022-07-14 07:07:32 UTC +++ source/zita-alsa-pcmi.cc @@ -18,9 +18,17 @@ // ---------------------------------------------------------------------------- +#if defined(__FreeBSD__) +#include +#else #include +#endif #include +#if defined(__FreeBSD__) +#include +#else #include +#endif #include #include "zita-alsa-pcmi.h" -@@ -983,7 +991,7 @@ char *Alsa_pcmi::play_floatre (const float *src, char - while (nfrm--) - { - d = *src; -- *((float *) dst) = __bswap_32 (d); -+ *((float *) dst) = bswap_32 (d); - dst += _play_step; - src += step; - } -@@ -1105,7 +1113,7 @@ const char *Alsa_pcmi::capt_floatre (const char *src, - while (nfrm--) - { - d = *((float *) src); -- *dst = __bswap_32 (d); -+ *dst = bswap_32 (d); - dst += step; - src += _capt_step; - }