mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
audio/flac: update to 1.5.0
Multithreaded encoding is now possible in libFLAC and through the flac command line tool. License tweaks from diizzy. PR: 284748
This commit is contained in:
parent
bcb216cdd4
commit
deccc5bdc4
4 changed files with 42 additions and 16 deletions
|
@ -1,6 +1,5 @@
|
||||||
PORTNAME= flac
|
PORTNAME= flac
|
||||||
DISTVERSION= 1.4.3
|
DISTVERSION= 1.5.0
|
||||||
PORTREVISION= 1
|
|
||||||
PORTEPOCH= 1
|
PORTEPOCH= 1
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
MASTER_SITES= https://downloads.xiph.org/releases/flac/ \
|
MASTER_SITES= https://downloads.xiph.org/releases/flac/ \
|
||||||
|
@ -14,10 +13,13 @@ LICENSE= BSD3CLAUSE GFDL GPLv2 LGPL21
|
||||||
LICENSE_COMB= multi
|
LICENSE_COMB= multi
|
||||||
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/COPYING.Xiph
|
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/COPYING.Xiph
|
||||||
LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.FDL
|
LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.FDL
|
||||||
|
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.GPL
|
||||||
|
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL
|
||||||
|
|
||||||
LIB_DEPENDS= libogg.so:audio/libogg
|
LIB_DEPENDS= libogg.so:audio/libogg
|
||||||
|
|
||||||
USES= compiler:c11 cpe iconv libtool pathfix pkgconfig tar:xz
|
USES= compiler:c11 cpe iconv libtool pathfix pkgconfig tar:xz
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
CPE_VENDOR= flac_project
|
CPE_VENDOR= flac_project
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1687809019
|
TIMESTAMP = 1739567910
|
||||||
SHA256 (flac-1.4.3.tar.xz) = 6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70
|
SHA256 (flac-1.5.0.tar.xz) = f2c1c76592a82ffff8413ba3c4a1299b6c7ab06c734dee03fd88630485c2b920
|
||||||
SIZE (flac-1.4.3.tar.xz) = 1006728
|
SIZE (flac-1.5.0.tar.xz) = 1078872
|
||||||
|
|
|
@ -1,6 +1,15 @@
|
||||||
--- configure.orig 2023-06-22 08:50:43 UTC
|
--- configure.orig 2025-02-10 14:21:36 UTC
|
||||||
+++ configure
|
+++ configure
|
||||||
@@ -21404,8 +21404,8 @@ if test x$ac_cv_c_compiler_gnu = xyes -o x$xiph_cv_c_c
|
@@ -19899,7 +19899,7 @@ fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
-if test ! -n "$DOXYGEN" && test -f "$srcdir/doc/FLAC.tag" && test -f "$srcdir/doc/api/modules.html" ; then
|
||||||
|
+if test ! -n "$DOXYGEN" && test -f "$srcdir/doc/FLAC.tag" && test -f "$srcdir/doc/api/index.html" ; then
|
||||||
|
HAS_PREBUILT_DOXYGEN=yes
|
||||||
|
fi
|
||||||
|
if test "x$HAS_PREBUILT_DOXYGEN" = xyes; then
|
||||||
|
@@ -22374,8 +22374,8 @@ then :
|
||||||
if test "x${ax_enable_debug}" = "xno"
|
if test "x${ax_enable_debug}" = "xno"
|
||||||
then :
|
then :
|
||||||
|
|
||||||
|
|
|
@ -16,12 +16,12 @@ include/FLAC/stream_decoder.h
|
||||||
include/FLAC/stream_encoder.h
|
include/FLAC/stream_encoder.h
|
||||||
lib/libFLAC++.a
|
lib/libFLAC++.a
|
||||||
lib/libFLAC++.so
|
lib/libFLAC++.so
|
||||||
lib/libFLAC++.so.10
|
lib/libFLAC++.so.11
|
||||||
lib/libFLAC++.so.10.0.1
|
lib/libFLAC++.so.11.0.0
|
||||||
lib/libFLAC.a
|
lib/libFLAC.a
|
||||||
lib/libFLAC.so
|
lib/libFLAC.so
|
||||||
lib/libFLAC.so.12
|
lib/libFLAC.so.14
|
||||||
lib/libFLAC.so.12.1.0
|
lib/libFLAC.so.14.0.0
|
||||||
libdata/pkgconfig/flac++.pc
|
libdata/pkgconfig/flac++.pc
|
||||||
libdata/pkgconfig/flac.pc
|
libdata/pkgconfig/flac.pc
|
||||||
share/aclocal/libFLAC++.m4
|
share/aclocal/libFLAC++.m4
|
||||||
|
@ -40,7 +40,7 @@ share/aclocal/libFLAC.m4
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/annotated.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/annotated.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/assert_8h_source.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/assert_8h_source.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/bc_s.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/bc_s.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/bdwn.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/bc_sd.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/callback_8h.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/callback_8h.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/callback_8h_source.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/callback_8h_source.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/classFLAC_1_1Decoder_1_1File-members.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/classFLAC_1_1Decoder_1_1File-members.html
|
||||||
|
@ -107,15 +107,18 @@ share/aclocal/libFLAC.m4
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/dir_1982b5890de532b4beef7221dae776e2.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/dir_1982b5890de532b4beef7221dae776e2.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/dir_527642952c2881b3e5b36abb4a29ebef.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/dir_527642952c2881b3e5b36abb4a29ebef.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/dir_d44c64559bbebec7f509842c48db8b23.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/dir_d44c64559bbebec7f509842c48db8b23.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/doc.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/doc.svg
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/docd.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/doxygen.css
|
%%PORTDOCS%%%%DOCSDIR%%/api/doxygen.css
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/doxygen.svg
|
%%PORTDOCS%%%%DOCSDIR%%/api/doxygen.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/dynsections.js
|
%%PORTDOCS%%%%DOCSDIR%%/api/dynsections.js
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/encoder_8h.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/encoder_8h.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/encoder_8h_source.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/encoder_8h_source.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/files.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/files.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/folderclosed.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/folderclosed.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/folderopen.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/folderclosedd.svg
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/folderopen.svg
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/folderopend.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/format_8h.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/format_8h.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/format_8h_source.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/format_8h_source.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/functions.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/functions.html
|
||||||
|
@ -194,18 +197,25 @@ share/aclocal/libFLAC.m4
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__1__3__to__1__1__4.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__1__3__to__1__1__4.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__1__4__to__1__2__0.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__1__4__to__1__2__0.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__3__4__to__1__4__0.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__3__4__to__1__4__0.html
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/group__porting__1__4__3__to__1__5__0.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/hierarchy.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/hierarchy.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/index.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/index.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/jquery.js
|
%%PORTDOCS%%%%DOCSDIR%%/api/jquery.js
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/menu.js
|
%%PORTDOCS%%%%DOCSDIR%%/api/menu.js
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/menudata.js
|
%%PORTDOCS%%%%DOCSDIR%%/api/menudata.js
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/modules.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/minus.svg
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/minusd.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/nav_f.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/nav_f.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/nav_fd.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/nav_g.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/nav_g.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/nav_h.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/nav_h.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/nav_hd.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/open.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/open.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/ordinals_8h_source.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/ordinals_8h_source.html
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/plus.svg
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/plusd.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/splitbar.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/splitbar.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/splitbard.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/stream__decoder_8h.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/stream__decoder_8h.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/stream__decoder_8h_source.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/stream__decoder_8h_source.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/stream__encoder_8h.html
|
%%PORTDOCS%%%%DOCSDIR%%/api/stream__encoder_8h.html
|
||||||
|
@ -267,10 +277,15 @@ share/aclocal/libFLAC.m4
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/sync_off.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/sync_off.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/sync_on.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/sync_on.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/tab_a.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_a.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_ad.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/tab_b.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_b.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_bd.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/tab_h.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_h.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_hd.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/tab_s.png
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_s.png
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/tab_sd.png
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/api/tabs.css
|
%%PORTDOCS%%%%DOCSDIR%%/api/tabs.css
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/api/topics.html
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/images/logo.svg
|
%%PORTDOCS%%%%DOCSDIR%%/images/logo.svg
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/images/logo130.gif
|
%%PORTDOCS%%%%DOCSDIR%%/images/logo130.gif
|
||||||
share/man/man1/flac.1.gz
|
share/man/man1/flac.1.gz
|
||||||
|
|
Loading…
Add table
Reference in a new issue