pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/flac



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Wed Feb 12 06:42:34 UTC 2025

Modified Files:
        pkgsrc/audio/flac: Makefile PLIST buildlink3.mk distinfo
Added Files:
        pkgsrc/audio/flac/patches: patch-configure
Removed Files:
        pkgsrc/audio/flac/patches: patch-microbench_util.c

Log Message:
audio/flac: Update to 1.5.0

Changelog:
1.5.0:
Changes

As there have been additions to the libFLAC interfaces, the libFLAC version number is incremented to 14. The libFLAC++ version number is incremented to 11.

    General
        Multithreaded encoding is now possible in libFLAC and through the flac command line tool
        The GFDL license file is updated to version 1.3
        The markdown tool documentation is now also converted to HTML, for bundling with systems that do not read manpages (e.g. Windows)
        Decoding of chained Ogg FLAC files is now possible (philippe44, Martijn van Beurden)
        Various fixes (Sam James, Miroslav Lichvar, Cristian Rodríguez, manxorist, kgroeneveld, Lee Carré, Jevin Sweval, braheezy, Wolfgang Stöggl)
        Is is now possible in libFLAC, libFLAC++ and metaflac to write to a new file when changing metadata, instead of needing to overwrite an existing file
    flac
        Testing mode (flac -t) now parses all metadata blocks and warns the user when ID3v1 metadata is detected
        A warning is displayed when frame numbers do not increase correctly throughout a file
        The explain option (-H or --explain) is now removed, use the manpage or html tool documentation instead
        Built-in help and tool documentation are improved (H2Swine)
        When re-encoding a FLAC file from an existing FLAC file, a check is added that the MD5 sums of both files are the same
    libFLAC and libFLAC++
        The library interfaces have been extended. See the porting guide (part of the API documentation)
        An error is sent when a frame is missing
        The algorithm of the 'loose mid side' option has changed. Instead of checking every few frames which option is best and keeping that for the next few frames, a fast heuristic is now used. 
This was necessary to enable multithreading
        Most level 0 metadata interface functions now also work with Ogg FLAC files
        When encoding Ogg FLAC files, the callback now returns a number of samples instead of always 0 (Jesper Larsson, ziplantil)
        When changing metadata, libFLAC now detects when an input file is a symlink, and will refuse to write data to it when an in-place rewrite of the metadata cannot happen
        When encoding using seektable templates, unused seekpoints (with a sample number higher than the total number of samples) are converted to placeholders
    Build system
        Fix building on Android with API version < 24 (Steve Lhomme)
        The microbench utility has been removed
        Enable building with emscripten (werner mendizabal)
        Minimum CMake version required (when building with CMake) is now formally 3.12
    Testing/validation
        Improve fuzzing of allocation failures
        Various other fuzzing improvements
    Documentation
        The FLAC format is now specified in RFC 9639
        The foreign metadata storage format used by the flac command line tool is now properly documented


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 pkgsrc/audio/flac/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/audio/flac/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/audio/flac/buildlink3.mk
cvs rdiff -u -r1.36 -r1.37 pkgsrc/audio/flac/distinfo
cvs rdiff -u -r0 -r1.4 pkgsrc/audio/flac/patches/patch-configure
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/flac/patches/patch-microbench_util.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/flac/Makefile
diff -u pkgsrc/audio/flac/Makefile:1.61 pkgsrc/audio/flac/Makefile:1.62
--- pkgsrc/audio/flac/Makefile:1.61     Mon Jun 26 11:35:49 2023
+++ pkgsrc/audio/flac/Makefile  Wed Feb 12 06:42:34 2025
@@ -1,8 +1,10 @@
-# $NetBSD: Makefile,v 1.61 2023/06/26 11:35:49 adam Exp $
+# $NetBSD: Makefile,v 1.62 2025/02/12 06:42:34 ryoon Exp $
 
-DISTNAME=      flac-1.4.3
+DISTNAME=      flac-1.5.0
 CATEGORIES=    audio archivers
-MASTER_SITES=  http://downloads.xiph.org/releases/flac/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=xiph/}
+GITHUB_PROJECT=        flac
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/audio/flac/PLIST
diff -u pkgsrc/audio/flac/PLIST:1.18 pkgsrc/audio/flac/PLIST:1.19
--- pkgsrc/audio/flac/PLIST:1.18        Sun Oct 23 10:45:21 2022
+++ pkgsrc/audio/flac/PLIST     Wed Feb 12 06:42:34 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2022/10/23 10:45:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2025/02/12 06:42:34 ryoon Exp $
 bin/flac
 bin/metaflac
 include/FLAC++/all.h
@@ -23,250 +23,5 @@ man/man1/flac.1
 man/man1/metaflac.1
 share/aclocal/libFLAC++.m4
 share/aclocal/libFLAC.m4
-share/doc/flac/FLAC.tag
-share/doc/flac/api/FLAC_09_09_2all_8h_source.html
-share/doc/flac/api/FLAC_09_09_2export_8h.html
-share/doc/flac/api/FLAC_09_09_2export_8h_source.html
-share/doc/flac/api/FLAC_09_09_2metadata_8h.html
-share/doc/flac/api/FLAC_09_09_2metadata_8h_source.html
-share/doc/flac/api/FLAC_2all_8h_source.html
-share/doc/flac/api/FLAC_2export_8h.html
-share/doc/flac/api/FLAC_2export_8h_source.html
-share/doc/flac/api/FLAC_2metadata_8h.html
-share/doc/flac/api/FLAC_2metadata_8h_source.html
-share/doc/flac/api/annotated.html
-share/doc/flac/api/assert_8h_source.html
-share/doc/flac/api/bc_s.png
-share/doc/flac/api/bdwn.png
-share/doc/flac/api/callback_8h.html
-share/doc/flac/api/callback_8h_source.html
-share/doc/flac/api/classFLAC_1_1Decoder_1_1File-members.html
-share/doc/flac/api/classFLAC_1_1Decoder_1_1File.html
-share/doc/flac/api/classFLAC_1_1Decoder_1_1File.png
-share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream-members.html
-share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream.html
-share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream.png
-share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html
-share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html
-share/doc/flac/api/classFLAC_1_1Encoder_1_1File-members.html
-share/doc/flac/api/classFLAC_1_1Encoder_1_1File.html
-share/doc/flac/api/classFLAC_1_1Encoder_1_1File.png
-share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream-members.html
-share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream.html
-share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream.png
-share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html
-share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Application-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Application.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Application.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Iterator-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Iterator.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment.png
-share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry-members.html
-share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.html
-share/doc/flac/api/classes.html
-share/doc/flac/api/closed.png
-share/doc/flac/api/decoder_8h.html
-share/doc/flac/api/decoder_8h_source.html
-share/doc/flac/api/dir_1982b5890de532b4beef7221dae776e2.html
-share/doc/flac/api/dir_527642952c2881b3e5b36abb4a29ebef.html
-share/doc/flac/api/dir_d44c64559bbebec7f509842c48db8b23.html
-share/doc/flac/api/doc.png
-share/doc/flac/api/doxygen.css
-share/doc/flac/api/doxygen.svg
-share/doc/flac/api/dynsections.js
-share/doc/flac/api/encoder_8h.html
-share/doc/flac/api/encoder_8h_source.html
-share/doc/flac/api/files.html
-share/doc/flac/api/folderclosed.png
-share/doc/flac/api/folderopen.png
-share/doc/flac/api/format_8h.html
-share/doc/flac/api/format_8h_source.html
-share/doc/flac/api/functions.html
-share/doc/flac/api/functions_b.html
-share/doc/flac/api/functions_c.html
-share/doc/flac/api/functions_d.html
-share/doc/flac/api/functions_e.html
-share/doc/flac/api/functions_f.html
-share/doc/flac/api/functions_func.html
-share/doc/flac/api/functions_func_c.html
-share/doc/flac/api/functions_func_d.html
-share/doc/flac/api/functions_func_e.html
-share/doc/flac/api/functions_func_f.html
-share/doc/flac/api/functions_func_g.html
-share/doc/flac/api/functions_func_i.html
-share/doc/flac/api/functions_func_l.html
-share/doc/flac/api/functions_func_m.html
-share/doc/flac/api/functions_func_n.html
-share/doc/flac/api/functions_func_o.html
-share/doc/flac/api/functions_func_p.html
-share/doc/flac/api/functions_func_r.html
-share/doc/flac/api/functions_func_s.html
-share/doc/flac/api/functions_func_t.html
-share/doc/flac/api/functions_func_u.html
-share/doc/flac/api/functions_func_v.html
-share/doc/flac/api/functions_func_w.html
-share/doc/flac/api/functions_func_~.html
-share/doc/flac/api/functions_g.html
-share/doc/flac/api/functions_h.html
-share/doc/flac/api/functions_i.html
-share/doc/flac/api/functions_l.html
-share/doc/flac/api/functions_m.html
-share/doc/flac/api/functions_n.html
-share/doc/flac/api/functions_o.html
-share/doc/flac/api/functions_p.html
-share/doc/flac/api/functions_q.html
-share/doc/flac/api/functions_r.html
-share/doc/flac/api/functions_s.html
-share/doc/flac/api/functions_t.html
-share/doc/flac/api/functions_u.html
-share/doc/flac/api/functions_v.html
-share/doc/flac/api/functions_vars.html
-share/doc/flac/api/functions_w.html
-share/doc/flac/api/functions_~.html
-share/doc/flac/api/globals.html
-share/doc/flac/api/globals_defs.html
-share/doc/flac/api/globals_enum.html
-share/doc/flac/api/globals_eval.html
-share/doc/flac/api/globals_func.html
-share/doc/flac/api/globals_type.html
-share/doc/flac/api/globals_vars.html
-share/doc/flac/api/group__flac.html
-share/doc/flac/api/group__flac__callbacks.html
-share/doc/flac/api/group__flac__decoder.html
-share/doc/flac/api/group__flac__encoder.html
-share/doc/flac/api/group__flac__export.html
-share/doc/flac/api/group__flac__format.html
-share/doc/flac/api/group__flac__metadata.html
-share/doc/flac/api/group__flac__metadata__level0.html
-share/doc/flac/api/group__flac__metadata__level1.html
-share/doc/flac/api/group__flac__metadata__level2.html
-share/doc/flac/api/group__flac__metadata__object.html
-share/doc/flac/api/group__flac__stream__decoder.html
-share/doc/flac/api/group__flac__stream__encoder.html
-share/doc/flac/api/group__flacpp.html
-share/doc/flac/api/group__flacpp__decoder.html
-share/doc/flac/api/group__flacpp__encoder.html
-share/doc/flac/api/group__flacpp__export.html
-share/doc/flac/api/group__flacpp__metadata.html
-share/doc/flac/api/group__flacpp__metadata__level0.html
-share/doc/flac/api/group__flacpp__metadata__level1.html
-share/doc/flac/api/group__flacpp__metadata__level2.html
-share/doc/flac/api/group__flacpp__metadata__object.html
-share/doc/flac/api/group__porting.html
-share/doc/flac/api/group__porting__1__1__2__to__1__1__3.html
-share/doc/flac/api/group__porting__1__1__3__to__1__1__4.html
-share/doc/flac/api/group__porting__1__1__4__to__1__2__0.html
-share/doc/flac/api/group__porting__1__3__4__to__1__4__0.html
-share/doc/flac/api/hierarchy.html
-share/doc/flac/api/index.html
-share/doc/flac/api/jquery.js
-share/doc/flac/api/menu.js
-share/doc/flac/api/menudata.js
-share/doc/flac/api/modules.html
-share/doc/flac/api/nav_f.png
-share/doc/flac/api/nav_g.png
-share/doc/flac/api/nav_h.png
-share/doc/flac/api/open.png
-share/doc/flac/api/ordinals_8h_source.html
-share/doc/flac/api/splitbar.png
-share/doc/flac/api/stream__decoder_8h.html
-share/doc/flac/api/stream__decoder_8h_source.html
-share/doc/flac/api/stream__encoder_8h.html
-share/doc/flac/api/stream__encoder_8h_source.html
-share/doc/flac/api/structFLAC____EntropyCodingMethod-members.html
-share/doc/flac/api/structFLAC____EntropyCodingMethod.html
-share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRice-members.html
-share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRice.html
-share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRiceContents-members.html
-share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRiceContents.html
-share/doc/flac/api/structFLAC____Frame-members.html
-share/doc/flac/api/structFLAC____Frame.html
-share/doc/flac/api/structFLAC____FrameFooter-members.html
-share/doc/flac/api/structFLAC____FrameFooter.html
-share/doc/flac/api/structFLAC____FrameHeader-members.html
-share/doc/flac/api/structFLAC____FrameHeader.html
-share/doc/flac/api/structFLAC____IOCallbacks-members.html
-share/doc/flac/api/structFLAC____IOCallbacks.html
-share/doc/flac/api/structFLAC____StreamDecoder-members.html
-share/doc/flac/api/structFLAC____StreamDecoder.html
-share/doc/flac/api/structFLAC____StreamEncoder-members.html
-share/doc/flac/api/structFLAC____StreamEncoder.html
-share/doc/flac/api/structFLAC____StreamMetadata-members.html
-share/doc/flac/api/structFLAC____StreamMetadata.html
-share/doc/flac/api/structFLAC____StreamMetadata__Application-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__Application.html
-share/doc/flac/api/structFLAC____StreamMetadata__CueSheet-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__CueSheet.html
-share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Index-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Index.html
-share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Track-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Track.html
-share/doc/flac/api/structFLAC____StreamMetadata__Padding-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__Padding.html
-share/doc/flac/api/structFLAC____StreamMetadata__Picture-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__Picture.html
-share/doc/flac/api/structFLAC____StreamMetadata__SeekPoint-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__SeekPoint.html
-share/doc/flac/api/structFLAC____StreamMetadata__SeekTable-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__SeekTable.html
-share/doc/flac/api/structFLAC____StreamMetadata__StreamInfo-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__StreamInfo.html
-share/doc/flac/api/structFLAC____StreamMetadata__Unknown-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__Unknown.html
-share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment.html
-share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment__Entry-members.html
-share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment__Entry.html
-share/doc/flac/api/structFLAC____Subframe-members.html
-share/doc/flac/api/structFLAC____Subframe.html
-share/doc/flac/api/structFLAC____Subframe__Constant-members.html
-share/doc/flac/api/structFLAC____Subframe__Constant.html
-share/doc/flac/api/structFLAC____Subframe__Fixed-members.html
-share/doc/flac/api/structFLAC____Subframe__Fixed.html
-share/doc/flac/api/structFLAC____Subframe__LPC-members.html
-share/doc/flac/api/structFLAC____Subframe__LPC.html
-share/doc/flac/api/structFLAC____Subframe__Verbatim-members.html
-share/doc/flac/api/structFLAC____Subframe__Verbatim.html
-share/doc/flac/api/sync_off.png
-share/doc/flac/api/sync_on.png
-share/doc/flac/api/tab_a.png
-share/doc/flac/api/tab_b.png
-share/doc/flac/api/tab_h.png
-share/doc/flac/api/tab_s.png
-share/doc/flac/api/tabs.css
 share/doc/flac/images/logo.svg
 share/doc/flac/images/logo130.gif

Index: pkgsrc/audio/flac/buildlink3.mk
diff -u pkgsrc/audio/flac/buildlink3.mk:1.14 pkgsrc/audio/flac/buildlink3.mk:1.15
--- pkgsrc/audio/flac/buildlink3.mk:1.14        Sun Sep 11 12:29:54 2022
+++ pkgsrc/audio/flac/buildlink3.mk     Wed Feb 12 06:42:34 2025
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2022/09/11 12:29:54 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2025/02/12 06:42:34 ryoon Exp $
 
 BUILDLINK_TREE+=       flac
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        flac
 FLAC_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.flac+=   flac>=1.1.0nb1
-BUILDLINK_ABI_DEPENDS.flac+=   flac>=1.4.0
+BUILDLINK_ABI_DEPENDS.flac+=   flac>=1.5.0
 BUILDLINK_PKGSRCDIR.flac?=     ../../audio/flac
 
 .include "../../multimedia/libogg/buildlink3.mk"

Index: pkgsrc/audio/flac/distinfo
diff -u pkgsrc/audio/flac/distinfo:1.36 pkgsrc/audio/flac/distinfo:1.37
--- pkgsrc/audio/flac/distinfo:1.36     Mon Jun 26 11:35:49 2023
+++ pkgsrc/audio/flac/distinfo  Wed Feb 12 06:42:34 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.36 2023/06/26 11:35:49 adam Exp $
+$NetBSD: distinfo,v 1.37 2025/02/12 06:42:34 ryoon Exp $
 
-BLAKE2s (flac-1.4.3.tar.xz) = bb421b8ededeb1012ba00077c734f6c30d0df009038c488f62a0cabca4e9be35
-SHA512 (flac-1.4.3.tar.xz) = 3cf095720bd590a588be8ccbe187d22e7a1c60ab85b1d510ce5e8a22ab0a51827b9acfeaad59bbd645a17d1f200f559255a640101b0330709a164306c0e9709e
-Size (flac-1.4.3.tar.xz) = 1006728 bytes
-SHA1 (patch-microbench_util.c) = f03bfbef537d10ceb9742451ec3509be886e15ed
+BLAKE2s (flac-1.5.0.tar.xz) = 86fde95f4c1d9ed3ec5aab20195ab6f02ce9eafd6f77337706a36cd3e65a79db
+SHA512 (flac-1.5.0.tar.xz) = 34c9193b804e990b0828a5759e4d7ef1d1859174262d3b305d03e65285edb35c7f429e8071d9dd2c6da0c16e842b40b439bf215704636ae15dd5886151f0d17a
+Size (flac-1.5.0.tar.xz) = 1078872 bytes
+SHA1 (patch-configure) = 20d6a7491fe6edb93c807472b24ed43294af3a57

Added files:

Index: pkgsrc/audio/flac/patches/patch-configure
diff -u /dev/null pkgsrc/audio/flac/patches/patch-configure:1.4
--- /dev/null   Wed Feb 12 06:42:34 2025
+++ pkgsrc/audio/flac/patches/patch-configure   Wed Feb 12 06:42:34 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.4 2025/02/12 06:42:34 ryoon Exp $
+
+* POSIX shell portability
+
+--- configure.orig     2025-02-12 05:48:42.860827521 +0000
++++ configure
+@@ -21139,7 +21139,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLA
+ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+ 
+ 
+-      if test "x${HAVE_PTHREAD}" == "xno"; then
++      if test "x${HAVE_PTHREAD}" = "xno"; then
+               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: \"pthread support" >&5
+ printf "%s\n" "$as_me: WARNING: \"pthread support" >&2;}
+       fi



Home | Main Index | Thread Index | Old Index