Opened 9 years ago
Last modified 9 years ago
#49821 closed update
libsndfile - update to 1.0.26 — at Initial Version
Reported by: | janstary (Jan Starý) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | haspatch maintainer | Cc: | |
Port: | libsndfile |
Description
Here is a patch to the Portfile of audio/libsndfile which brings it to the latest 1.0.26 release, and the upgraded version of files/
The speex.patch removes SPEEX_* from EXTERNAL_* in configure; I believe speex.patch is a better name, and configure.patch should be replaced with this.
The carbon.patch is a better version of fix-include.patch which it should replace. Not only does it remove the Carbon.h include from sndfile-play.c, but it removes Carbon altogether.
I am leaving srcconfig.h.ed as is, but I am not completely sure about its purpose; if BIG_ENDIAN, LP64, etc, is defined, then ./configure (which creates config.h) is supposed to figure out the SIZEOF_LONG etc, right? If not, it's a bug in configure, not something we should patch in the resulting config.h, right?
I also removed the sqlite variant from the Portfile. Only sndfile-regtest uses sqlite; does anybody use sndfile-regtest?
Jan
Change History (2)
Changed 9 years ago by janstary (Jan Starý)
Attachment: | carbon.patch added |
---|
Changed 9 years ago by janstary (Jan Starý)
Attachment: | speex.patch added |
---|
remove SPEEX_* from libsndfile
remove Carbon from libsndfile