View | Details | Raw Unified | Return to bug 249949
Collapse All | Expand All

(-)b/audio/libsndfile/Makefile (-4 / +7 lines)
Lines 2-10 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	libsndfile
4
PORTNAME=	libsndfile
5
DISTVERSION=	1.0.29
5
DISTVERSION=	1.0.30
6
CATEGORIES=	audio
6
CATEGORIES=	audio
7
MASTER_SITES=	https://github.com/erikd/${PORTNAME}/releases/download/v1.0.29/
7
MASTER_SITES=	https://github.com/erikd/${PORTNAME}/releases/download/v${DISTVERSION}/
8
8
9
MAINTAINER=	multimedia@FreeBSD.org
9
MAINTAINER=	multimedia@FreeBSD.org
10
COMMENT=	Reading and writing files containing sampled sound (like WAV or AIFF)
10
COMMENT=	Reading and writing files containing sampled sound (like WAV or AIFF)
Lines 12-18 COMMENT= Reading and writing files containing sampled sound (like WAV or AIFF) Link Here
12
LICENSE=	LGPL21+
12
LICENSE=	LGPL21+
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		cmake cpe localbase pkgconfig python:build,test shebangfix \
15
USES=		cmake cpe dos2unix localbase pkgconfig python:build,test shebangfix \
16
		tar:bz2
16
		tar:bz2
17
SHEBANG_FILES=	programs/test-sndfile-metadata-set.py \
17
SHEBANG_FILES=	programs/test-sndfile-metadata-set.py \
18
		src/binheader_writef_check.py \
18
		src/binheader_writef_check.py \
Lines 27-33 CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_ALSA:BOOL=True \ Link Here
27
		-DCMAKE_DISABLE_FIND_PACKAGE_Speex:BOOL=True \
27
		-DCMAKE_DISABLE_FIND_PACKAGE_Speex:BOOL=True \
28
		-DCMAKE_DISABLE_FIND_PACKAGE_SQLite3:BOOL=True
28
		-DCMAKE_DISABLE_FIND_PACKAGE_SQLite3:BOOL=True
29
29
30
OPTIONS_DEFINE=	DOCS EXTERNAL STATIC TEST
30
OPTIONS_DEFINE=	DOCS EXTERNAL MANPAGES STATIC TEST
31
OPTIONS_SUB=	yes
31
OPTIONS_SUB=	yes
32
OPTIONS_DEFAULT=	EXTERNAL
32
OPTIONS_DEFAULT=	EXTERNAL
33
EXTERNAL_DESC=	Enable FLAC, Ogg Vorbis, Opus support
33
EXTERNAL_DESC=	Enable FLAC, Ogg Vorbis, Opus support
Lines 39-44 EXTERNAL_LIB_DEPENDS= libFLAC.so:audio/flac \ Link Here
39
			libopus.so:audio/opus \
39
			libopus.so:audio/opus \
40
			libvorbis.so:audio/libvorbis
40
			libvorbis.so:audio/libvorbis
41
41
42
MANPAGES_CMAKE_ON=	-DINSTALL_MANPAGES:BOOL=ON
43
MANPAGES_CMAKE_OFF=	-DINSTALL_MANPAGES:BOOL=OFF
44
42
STATIC_CMAKE_OFF=	-DBUILD_SHARED_LIBS:BOOL=ON
45
STATIC_CMAKE_OFF=	-DBUILD_SHARED_LIBS:BOOL=ON
43
46
44
TEST_CMAKE_ON=	-DBUILD_TESTING:BOOL=ON
47
TEST_CMAKE_ON=	-DBUILD_TESTING:BOOL=ON
(-)b/audio/libsndfile/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1598210411
1
TIMESTAMP = 1601233661
2
SHA256 (libsndfile-1.0.29.tar.bz2) = 2ba20d44817c8176f097ab25eff44ef0aeec9e00973def5a7174c5ae0764b22f
2
SHA256 (libsndfile-1.0.30.tar.bz2) = ec898634766595438142c76cf3bdd46b77305d4a295dd16b29d024122d7a4b3f
3
SIZE (libsndfile-1.0.29.tar.bz2) = 831090
3
SIZE (libsndfile-1.0.30.tar.bz2) = 849559
(-)b/audio/libsndfile/files/patch-CMakeLists.txt (+10 lines)
Added Link Here
1
--- CMakeLists.txt.orig	2020-09-27 21:19:18 UTC
2
+++ CMakeLists.txt
3
@@ -74,7 +74,6 @@ if (NOT ENABLE_CPU_CLIP)
4
 	set (CPU_CLIPS_NEGATIVE FALSE)
5
 endif ()
6
 cmake_dependent_option (ENABLE_COMPATIBLE_LIBSNDFILE_NAME "Set DLL name to libsndfile-1.dll (canonical name), sndfile.dll otherwise" OFF "WIN32;BUILD_SHARED_LIBS" OFF)
7
-cmake_dependent_option (INSTALL_MANPAGES "Install man pages for programs" ON "BUILD_PROGRAMS AND (UNIX OR MINGW OR CYGWIN)" OFF)
8
 
9
 set (HAVE_EXTERNAL_XIPH_LIBS ${ENABLE_EXTERNAL_LIBS})
10
 set (HAVE_SQLITE3 ${BUILD_REGTEST})
(-)b/audio/libsndfile/pkg-plist (-10 / +12 lines)
Lines 17-37 lib/cmake/SndFile/SndFileTargets.cmake Link Here
17
%%STATIC%%lib/libsndfile.a
17
%%STATIC%%lib/libsndfile.a
18
%%NO_STATIC%%lib/libsndfile.so
18
%%NO_STATIC%%lib/libsndfile.so
19
%%NO_STATIC%%lib/libsndfile.so.1
19
%%NO_STATIC%%lib/libsndfile.so.1
20
%%NO_STATIC%%lib/libsndfile.so.1.0.29
20
%%NO_STATIC%%lib/libsndfile.so.1.0.30
21
libdata/pkgconfig/sndfile.pc
21
libdata/pkgconfig/sndfile.pc
22
man/man1/sndfile-cmp.1.gz
22
%%MANPAGES%%man/man1/sndfile-cmp.1.gz
23
man/man1/sndfile-concat.1.gz
23
%%MANPAGES%%man/man1/sndfile-concat.1.gz
24
man/man1/sndfile-convert.1.gz
24
%%MANPAGES%%man/man1/sndfile-convert.1.gz
25
man/man1/sndfile-info.1.gz
25
%%MANPAGES%%man/man1/sndfile-deinterleave.1.gz
26
man/man1/sndfile-interleave.1.gz
26
%%MANPAGES%%man/man1/sndfile-info.1.gz
27
man/man1/sndfile-metadata-get.1.gz
27
%%MANPAGES%%man/man1/sndfile-interleave.1.gz
28
man/man1/sndfile-play.1.gz
28
%%MANPAGES%%man/man1/sndfile-metadata-get.1.gz
29
man/man1/sndfile-salvage.1.gz
29
%%MANPAGES%%man/man1/sndfile-metadata-set.1.gz
30
%%MANPAGES%%man/man1/sndfile-play.1.gz
31
%%MANPAGES%%man/man1/sndfile-salvage.1.gz
30
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
32
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
31
%%PORTDOCS%%%%DOCSDIR%%/api.html
33
%%PORTDOCS%%%%DOCSDIR%%/api.html
32
%%PORTDOCS%%%%DOCSDIR%%/bugs.html
34
%%PORTDOCS%%%%DOCSDIR%%/bugs.html
33
%%PORTDOCS%%%%DOCSDIR%%/command.html
35
%%PORTDOCS%%%%DOCSDIR%%/command.html
34
%%PORTDOCS%%%%DOCSDIR%%/embedded_files.html
36
%%PORTDOCS%%%%DOCSDIR%%/embedded_files.html
37
%%PORTDOCS%%%%DOCSDIR%%/formats.html
35
%%PORTDOCS%%%%DOCSDIR%%/index.html
38
%%PORTDOCS%%%%DOCSDIR%%/index.html
36
%%PORTDOCS%%%%DOCSDIR%%/libsndfile.css
39
%%PORTDOCS%%%%DOCSDIR%%/libsndfile.css
37
%%PORTDOCS%%%%DOCSDIR%%/libsndfile.jpg
40
%%PORTDOCS%%%%DOCSDIR%%/libsndfile.jpg
38
- 

Return to bug 249949