Bug 119476 - [PATCH] audio/flac: update to 1.2.1
Summary: [PATCH] audio/flac: update to 1.2.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Christian Weisgerber
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-09 06:10 UTC by martin.dieringer
Modified: 2008-04-07 21:40 UTC (History)
1 user (show)

See Also:


Attachments
flac-1.2.1.patch (176.50 KB, patch)
2008-01-09 06:10 UTC, martin.dieringer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description martin.dieringer 2008-01-09 06:10:01 UTC
- Update to 1.2.1

Added file(s):
- files/patch-src_libFLAC++_Makefile.in
- portdiff

Removed file(s):
- files/patch-doc_Makefile.in
- files/patch-doc_html_Makefile.in
- files/patch-doc_html_images_Makefile.in
- files/patch-doc_html_ru_Makefile.in
- files/patch-src_libFLAC++_metadata.cpp
- files/patch-src_libFLAC_bitbuffer.c
- files/patch-src_libFLAC_cpu.c
- files/patch-src_libFLAC_file__decoder.c
- files/patch-src_libFLAC_file__encoder.c
- files/patch-src_libFLAC_format.c
- files/patch-src_libFLAC_include_private_md5.h
- files/patch-src_libFLAC_md5.c
- files/patch-src_libFLAC_memory.c
- files/patch-src_libFLAC_metadata__iterators.c
- files/patch-src_libFLAC_metadata__object.c
- files/patch-src_libFLAC_stream__decoder.c
- files/patch-src_libFLAC_stream__encoder.c
- files/patch-src_libOggFLAC_file__decoder.c
- files/patch-src_libOggFLAC_file__encoder.c
- files/patch-src_libOggFLAC_ogg__helper.c
- files/patch-src_metaflac_operations.c
- files/patch-src_metaflac_options.c
- files/patch-src_metaflac_utils.c
- files/patch-src_plugin__common_charset.c
- files/patch-src_plugin__common_tags.c
- files/patch-src_share_utf8_charset.c
- files/patch-src_share_utf8_iconvert.c
- files/patch-src_share_utf8_utf8.c

Port maintainer (naddy@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-01-09 06:10:13 UTC
Responsible Changed
From-To: freebsd-ports-bugs->naddy

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 martin.dieringer 2008-01-09 07:47:20 UTC
This patch makes the port install xmms-flac-libs, if xmms is present. So audio/xmms-flac would be obsolete?
Comment 3 Christian Weisgerber freebsd_committer freebsd_triage 2008-01-09 15:47:28 UTC
State Changed
From-To: open->analyzed

Thank you, but this misses the problem.  I have an update to the flac port 
ready, *but* there was an incompatible API change from 1.1.2 to 1.1.3 and 
*all* dependent ports that link to flac libraries need to be adapted to the 
new API.
Comment 4 martin.dieringer 2008-01-09 17:14:00 UTC
Ok but how long can this take? There have to be patches submitted for each of these ports?
Or how about a "flac-devel" port which is the 1.2.1 version?
Comment 5 dfilter service freebsd_committer freebsd_triage 2008-04-07 21:37:29 UTC
naddy       2008-04-07 20:37:24 UTC

  FreeBSD ports repository

  Modified files:
    audio/akode-plugins-xiph Makefile 
    audio/aqualung       Makefile 
    audio/bmp-flac       Makefile 
    audio/cmus           Makefile 
    audio/cynthiune      Makefile 
    audio/easytag        Makefile 
    audio/easytag-devel  Makefile 
    audio/flac           Makefile distinfo pkg-descr pkg-plist 
    audio/flac/files     patch-Makefile.in patch-configure 
                         patch-man_flac.1 
                         patch-src_libFLAC_Makefile.in 
    audio/flac123        Makefile 
    audio/gstreamer-plugins-flac Makefile 
    audio/gtkpod         Makefile 
    audio/hydrogen       Makefile 
    audio/ices0          Makefile 
    audio/kid3           Makefile 
    audio/libsndfile     Makefile 
    audio/libtunepimp    Makefile 
    audio/libtunepimp-old Makefile 
    audio/lmms           Makefile 
    audio/moc            Makefile distinfo 
    audio/muine          Makefile 
    audio/musicpd        Makefile 
    audio/p5-Audio-FLAC-Header Makefile 
    audio/py-flac        Makefile 
    audio/rezound        Makefile 
    audio/sdl_sound      Makefile 
    audio/sdl_sound/files patch-configure 
    audio/sox            Makefile 
    audio/squash         Makefile 
    audio/vorbis-tools   Makefile 
    audio/xmcd           Makefile 
    audio/xmms-flac      Makefile distinfo 
    audio/xmms-flac/files patch-configure 
                          patch-src_plugin__xmms_Makefile.in 
    audio/xmms2          Makefile 
    games/scummvm        Makefile 
    games/vavoom         Makefile 
    multimedia/audacious-plugins Makefile 
    multimedia/gstreamer-plugins Makefile.common 
    multimedia/kdemultimedia3 Makefile 
    multimedia/libxine   Makefile 
    multimedia/mkvtoolnix Makefile 
    multimedia/vlc       Makefile 
    multimedia/vlc-devel Makefile 
    sysutils/k3b         Makefile 
    www/mod_musicindex   Makefile 
  Added files:
    audio/akode-plugins-xiph/files 
                                   patch-akode_plugins_xiph__decoder_flac113__decoder.cpp 
    audio/bmp-flac/files patch-src_plugin_bmp_plugin.c 
                         patch-src_share_grabbag_replaygain.c 
    audio/cynthiune/files patch-Bundles_FLACTags_FLACTags.m 
                          patch-Bundles_FLAC_FLAC.h 
                          patch-Bundles_FLAC_FLAC.m 
    audio/hydrogen/files patch-src_lib_FLACFile.cpp 
    audio/libsndfile/files patch-src_flac.c 
    audio/libtunepimp-old/files patch-plugins-flac-flacdecode.cpp 
                                patch-plugins-flac-flacdecode.h 
    audio/rezound/files  
                         patch-src_backend_CFLACSoundTranslator.cpp 
    audio/sdl_sound/files patch-decoders_flac.c 
    audio/squash/files   patch-include::play_flac.h 
                         patch-src::play_flac.c 
    audio/xmcd/files     patch-ak 
    multimedia/kdemultimedia3/files patch-configure.in 
                                    patch-kioslave_audiocd_plugins_flac_encoderflac.cpp 
  Removed files:
    audio/flac/files     patch-doc_Makefile.in 
                         patch-doc_html_Makefile.in 
                         patch-doc_html_images_Makefile.in 
                         patch-doc_html_ru_Makefile.in 
                         patch-src_libFLAC++_metadata.cpp 
                         patch-src_libFLAC_bitbuffer.c 
                         patch-src_libFLAC_cpu.c 
                         patch-src_libFLAC_file__decoder.c 
                         patch-src_libFLAC_file__encoder.c 
                         patch-src_libFLAC_format.c 
                         patch-src_libFLAC_include_private_md5.h 
                         patch-src_libFLAC_md5.c 
                         patch-src_libFLAC_memory.c 
                         patch-src_libFLAC_metadata__iterators.c 
                         patch-src_libFLAC_metadata__object.c 
                         patch-src_libFLAC_stream__decoder.c 
                         patch-src_libFLAC_stream__encoder.c 
                         patch-src_libOggFLAC_file__decoder.c 
                         patch-src_libOggFLAC_file__encoder.c 
                         patch-src_libOggFLAC_ogg__helper.c 
                         patch-src_metaflac_operations.c 
                         patch-src_metaflac_options.c 
                         patch-src_metaflac_utils.c 
                         patch-src_plugin__common_charset.c 
                         patch-src_plugin__common_tags.c 
                         patch-src_share_utf8_charset.c 
                         patch-src_share_utf8_iconvert.c 
                         patch-src_share_utf8_utf8.c 
    audio/libsndfile/files patch-flac_metadata_support 
    audio/xmms-flac/files patch-src_plugin__common_charset.c 
                          patch-src_plugin__common_tags.c 
                          patch-src_plugin__xmms_http.c 
                          patch-src_plugin__xmms_plugin.c 
                          patch-src_share_utf8_charset.c 
                          patch-src_share_utf8_iconvert.c 
                          patch-src_share_utf8_utf8.c 
  Log:
  Update to FLAC 1.2.1.  This version includes two and a half years
  worth of changes and an altered API.
  
  Bump the revision of all ports that depend on libFLAC and adapt to
  the new API where necessary.  Some patches from Debian, Gentoo,
  OpenBSD, and upstream repositories.
  
  PR:     119476
  
  Revision  Changes    Path
  1.23      +1 -0      ports/audio/akode-plugins-xiph/Makefile
  1.1       +11 -0     ports/audio/akode-plugins-xiph/files/patch-akode_plugins_xiph__decoder_flac113__decoder.cpp (new)
  1.11      +2 -1      ports/audio/aqualung/Makefile
  1.11      +4 -2      ports/audio/bmp-flac/Makefile
  1.1       +153 -0    ports/audio/bmp-flac/files/patch-src_plugin_bmp_plugin.c (new)
  1.1       +85 -0     ports/audio/bmp-flac/files/patch-src_share_grabbag_replaygain.c (new)
  1.26      +1 -1      ports/audio/cmus/Makefile
  1.8       +1 -1      ports/audio/cynthiune/Makefile
  1.1       +71 -0     ports/audio/cynthiune/files/patch-Bundles_FLACTags_FLACTags.m (new)
  1.1       +11 -0     ports/audio/cynthiune/files/patch-Bundles_FLAC_FLAC.h (new)
  1.1       +129 -0    ports/audio/cynthiune/files/patch-Bundles_FLAC_FLAC.m (new)
  1.63      +1 -0      ports/audio/easytag-devel/Makefile
  1.45      +1 -1      ports/audio/easytag/Makefile
  1.42      +16 -20    ports/audio/flac/Makefile
  1.14      +3 -6      ports/audio/flac/distinfo
  1.4       +8 -8      ports/audio/flac/files/patch-Makefile.in
  1.8       +7 -10     ports/audio/flac/files/patch-configure
  1.4       +0 -14     ports/audio/flac/files/patch-doc_Makefile.in (dead)
  1.3       +0 -35     ports/audio/flac/files/patch-doc_html_Makefile.in (dead)
  1.3       +0 -14     ports/audio/flac/files/patch-doc_html_images_Makefile.in (dead)
  1.3       +0 -14     ports/audio/flac/files/patch-doc_html_ru_Makefile.in (dead)
  1.3       +6 -7      ports/audio/flac/files/patch-man_flac.1
  1.2       +0 -66     ports/audio/flac/files/patch-src_libFLAC++_metadata.cpp (dead)
  1.2       +8 -8      ports/audio/flac/files/patch-src_libFLAC_Makefile.in
  1.2       +0 -31     ports/audio/flac/files/patch-src_libFLAC_bitbuffer.c (dead)
  1.3       +0 -32     ports/audio/flac/files/patch-src_libFLAC_cpu.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_libFLAC_file__decoder.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_libFLAC_file__encoder.c (dead)
  1.2       +0 -25     ports/audio/flac/files/patch-src_libFLAC_format.c (dead)
  1.2       +0 -14     ports/audio/flac/files/patch-src_libFLAC_include_private_md5.h (dead)
  1.2       +0 -35     ports/audio/flac/files/patch-src_libFLAC_md5.c (dead)
  1.2       +0 -76     ports/audio/flac/files/patch-src_libFLAC_memory.c (dead)
  1.2       +0 -67     ports/audio/flac/files/patch-src_libFLAC_metadata__iterators.c (dead)
  1.2       +0 -176    ports/audio/flac/files/patch-src_libFLAC_metadata__object.c (dead)
  1.2       +0 -121    ports/audio/flac/files/patch-src_libFLAC_stream__decoder.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_libFLAC_stream__encoder.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_libOggFLAC_file__decoder.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_libOggFLAC_file__encoder.c (dead)
  1.2       +0 -31     ports/audio/flac/files/patch-src_libOggFLAC_ogg__helper.c (dead)
  1.2       +0 -24     ports/audio/flac/files/patch-src_metaflac_operations.c (dead)
  1.2       +0 -66     ports/audio/flac/files/patch-src_metaflac_options.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_metaflac_utils.c (dead)
  1.2       +0 -25     ports/audio/flac/files/patch-src_plugin__common_charset.c (dead)
  1.2       +0 -59     ports/audio/flac/files/patch-src_plugin__common_tags.c (dead)
  1.2       +0 -22     ports/audio/flac/files/patch-src_share_utf8_charset.c (dead)
  1.2       +0 -49     ports/audio/flac/files/patch-src_share_utf8_iconvert.c (dead)
  1.2       +0 -72     ports/audio/flac/files/patch-src_share_utf8_utf8.c (dead)
  1.3       +1 -3      ports/audio/flac/pkg-descr
  1.14      +123 -135  ports/audio/flac/pkg-plist
  1.10      +2 -1      ports/audio/flac123/Makefile
  1.9       +1 -1      ports/audio/gstreamer-plugins-flac/Makefile
  1.41      +2 -1      ports/audio/gtkpod/Makefile
  1.15      +5 -3      ports/audio/hydrogen/Makefile
  1.1       +21 -0     ports/audio/hydrogen/files/patch-src_lib_FLACFile.cpp (new)
  1.10      +2 -2      ports/audio/ices0/Makefile
  1.12      +2 -1      ports/audio/kid3/Makefile
  1.39      +2 -2      ports/audio/libsndfile/Makefile
  1.2       +0 -44     ports/audio/libsndfile/files/patch-flac_metadata_support (dead)
  1.1       +501 -0    ports/audio/libsndfile/files/patch-src_flac.c (new)
  1.19      +1 -1      ports/audio/libtunepimp-old/Makefile
  1.1       +57 -0     ports/audio/libtunepimp-old/files/patch-plugins-flac-flacdecode.cpp (new)
  1.1       +11 -0     ports/audio/libtunepimp-old/files/patch-plugins-flac-flacdecode.h (new)
  1.19      +1 -1      ports/audio/libtunepimp/Makefile
  1.13      +1 -1      ports/audio/lmms/Makefile
  1.20      +5 -1      ports/audio/moc/Makefile
  1.7       +3 -0      ports/audio/moc/distinfo
  1.43      +2 -1      ports/audio/muine/Makefile
  1.34      +2 -2      ports/audio/musicpd/Makefile
  1.7       +2 -1      ports/audio/p5-Audio-FLAC-Header/Makefile
  1.7       +2 -0      ports/audio/py-flac/Makefile
  1.15      +2 -2      ports/audio/rezound/Makefile
  1.1       +69 -0     ports/audio/rezound/files/patch-src_backend_CFLACSoundTranslator.cpp (new)
  1.29      +2 -2      ports/audio/sdl_sound/Makefile
  1.2       +11 -2     ports/audio/sdl_sound/files/patch-configure
  1.1       +99 -0     ports/audio/sdl_sound/files/patch-decoders_flac.c (new)
  1.38      +2 -1      ports/audio/sox/Makefile
  1.12      +2 -2      ports/audio/squash/Makefile
  1.1       +31 -0     ports/audio/squash/files/patch-include::play_flac.h (new)
  1.1       +231 -0    ports/audio/squash/files/patch-src::play_flac.c (new)
  1.47      +2 -1      ports/audio/vorbis-tools/Makefile
  1.61      +2 -2      ports/audio/xmcd/Makefile
  1.1       +519 -0    ports/audio/xmcd/files/patch-ak (new)
  1.17      +5 -11     ports/audio/xmms-flac/Makefile
  1.9       +3 -6      ports/audio/xmms-flac/distinfo
  1.4       +7 -10     ports/audio/xmms-flac/files/patch-configure
  1.2       +0 -25     ports/audio/xmms-flac/files/patch-src_plugin__common_charset.c (dead)
  1.2       +0 -59     ports/audio/xmms-flac/files/patch-src_plugin__common_tags.c (dead)
  1.4       +13 -13    ports/audio/xmms-flac/files/patch-src_plugin__xmms_Makefile.in
  1.2       +0 -16     ports/audio/xmms-flac/files/patch-src_plugin__xmms_http.c (dead)
  1.3       +0 -34     ports/audio/xmms-flac/files/patch-src_plugin__xmms_plugin.c (dead)
  1.2       +0 -22     ports/audio/xmms-flac/files/patch-src_share_utf8_charset.c (dead)
  1.2       +0 -49     ports/audio/xmms-flac/files/patch-src_share_utf8_iconvert.c (dead)
  1.2       +0 -72     ports/audio/xmms-flac/files/patch-src_share_utf8_utf8.c (dead)
  1.37      +2 -1      ports/audio/xmms2/Makefile
  1.47      +2 -1      ports/games/scummvm/Makefile
  1.36      +2 -2      ports/games/vavoom/Makefile
  1.49      +2 -1      ports/multimedia/audacious-plugins/Makefile
  1.66      +2 -2      ports/multimedia/gstreamer-plugins/Makefile.common
  1.138     +7 -2      ports/multimedia/kdemultimedia3/Makefile
  1.1       +52 -0     ports/multimedia/kdemultimedia3/files/patch-configure.in (new)
  1.1       +30 -0     ports/multimedia/kdemultimedia3/files/patch-kioslave_audiocd_plugins_flac_encoderflac.cpp (new)
  1.126     +2 -1      ports/multimedia/libxine/Makefile
  1.43      +2 -1      ports/multimedia/mkvtoolnix/Makefile
  1.199     +2 -2      ports/multimedia/vlc-devel/Makefile
  1.165     +2 -2      ports/multimedia/vlc/Makefile
  1.50      +1 -0      ports/sysutils/k3b/Makefile
  1.18      +1 -0      ports/www/mod_musicindex/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Christian Weisgerber freebsd_committer freebsd_triage 2008-04-07 21:37:32 UTC
State Changed
From-To: analyzed->closed

I have committed the FLAC 1.2.1 update and fixes for the fallout in 
dependent ports.