The encoder is now multithreaded! Other release notes:
https://github.com/xiph/flac/releases/tag/1.5.0

Also adjust configure options according to scripts/configure_helper.py

The licenses only updated the year and in COPYING.Xiph changed the casing
of Xiph.org

Signed-off-by: Sven Püschel <[email protected]>
---
Changes in v3:
- moved license update notice to commit message

 rules/flac.make | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/rules/flac.make b/rules/flac.make
index 8b323678b..050bceb6f 100644
--- a/rules/flac.make
+++ b/rules/flac.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_FLAC) += flac
 #
 # Paths and names
 #
-FLAC_VERSION   := 1.3.3
-FLAC_MD5       := 26703ed2858c1fc9ffc05136d13daa69
+FLAC_VERSION   := 1.5.0
+FLAC_MD5       := 0bb45bcf74338b00efeec121fff27367
 FLAC           := flac-$(FLAC_VERSION)
 FLAC_SUFFIX    := tar.xz
 FLAC_URL       := 
http://downloads.xiph.org/releases/flac/$(FLAC).$(FLAC_SUFFIX)
@@ -23,10 +23,10 @@ FLAC_SOURCE := $(SRCDIR)/$(FLAC).$(FLAC_SUFFIX)
 FLAC_DIR       := $(BUILDDIR)/$(FLAC)
 FLAC_LICENSE   := BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later
 FLAC_LICENSE_FILES := \
-       file://COPYING.Xiph;md5=b59c1b6d7fc0fb7965f821a3d36505e3 \
-       
file://src/flac/analyze.c;startline=1;endline=18;md5=09777e2934947a36f13568d0beb81199
 \
+       file://COPYING.Xiph;md5=78a131b2ea50675d245d280ccc34f8b6 \
+       
file://src/flac/analyze.c;startline=1;endline=18;md5=1e826b5083ba1e028852fe7ceec6a8ad
 \
        file://COPYING.GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-       
file://src/share/grabbag/file.c;startline=1;endline=18;md5=d7caed91c0cec733420f04cf36386d01
 \
+       
file://src/share/grabbag/file.c;startline=1;endline=18;md5=f34f4ffcfadff8326f08de1da2f18a7e
 \
        file://COPYING.LGPL;md5=fbc093901857fcd118f065f900982c24
 
 # ----------------------------------------------------------------------------
@@ -39,26 +39,27 @@ FLAC_LICENSE_FILES := \
 FLAC_CONF_TOOL := autoconf
 FLAC_CONF_OPT  := \
        $(CROSS_AUTOCONF_USR) \
+       --disable-debug \
        $(GLOBAL_LARGE_FILE_OPTION) \
        --enable-asm-optimizations \
-       --disable-debug \
-       --$(call ptx/endis, PTXCONF_ARCH_X86)-sse \
-       --disable-altivec \
        --$(call ptx/endis, PTXCONF_ARCH_X86_64)-avx \
        --disable-thorough-tests \
        --disable-exhaustive-tests \
        --disable-werror \
        --enable-stack-smash-protection \
+       --disable-fortify-source \
        --disable-64-bit-words \
        --disable-valgrind-testing \
        --disable-doxygen-docs \
-       --disable-local-xmms-plugin \
-       --disable-xmms-plugin \
        --disable-cpplibs \
+       --disable-oss-fuzzers \
        --enable-ogg \
        --disable-oggtest \
+       --enable-programs \
+       --disable-examples \
+       --disable-version-from-git \
+       --enable-multithreading \
        --disable-rpath \
-       --with-ogg=$(PTXDIST_SYSROOT_TARGET)/usr
 
 
 # ----------------------------------------------------------------------------
-- 
2.47.3


Reply via email to