Commit graph

24 commits

Author SHA1 Message Date
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Martin Wilke
64e0f0e692 - Stage support
- Convert to autoplist
- Bump PORTREV
2014-02-19 07:17:46 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Marcus von Appen
43d9d79b8c - Unbreak build
Reported by:	exp-run (PR 184591)
2013-12-17 20:35:25 +00:00
Baptiste Daroussin
5978476c35 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
2013-12-11 14:35:36 +00:00
Nicola Vitale
ec8743e19e - Remove implicit lang/python dependency
Required by:	python (via mva)
2013-11-30 22:58:44 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Nicola Vitale
54c4645ac2 - Remove double slash from WWW URL
Pointed out by:	rm
2013-03-24 13:47:32 +00:00
Nicola Vitale
abc0ef023c - Update to 2013.1 (and unbreak)
- Add LICENSE (MIT)
- Remove dead download site from MASTER_SITES
- Remove ABI version in LIB_DEPENDS
- Remove pkg-plist in favor of PLIST_FILES
- Update WWW url in pkg-descr
- Add files/patch-src__wrapper__common.hpp

BuildLog:	http://goo.gl/DHIh9
2013-03-23 22:10:54 +00:00
Martin Wilke
28c8b86e72 - Bump PORTREVISION after boost update
- While here trim header
- Mark broken since it failes to build with new boost

I/usr/local/include/python2.7 -c src/wrapper/id3.cpp -o temp.freebsd-9.1-RELEASE-amd64-2.7/src/wrapper/id3.o
src/wrapper/id3.cpp: In function 'void exposeID3()':
src/wrapper/id3.cpp:215:8: error: no matching function for call to 'boost::python::class_<TagLib::ID3v2::Tag, boost::noncopyable_::noncopyable, boost::python::bases<TagLib::Tag> >::def(const char [7], <unresolved overloaded function type>)'
src/wrapper/id3.cpp:215:8: note: candidates are:
2013-02-21 04:57:45 +00:00
Nicola Vitale
81832c312f - Update to 0.94.8
- Add files/patch-aksetup_helper.py
- Remove MD5 checksum from distinfo
2010-12-17 21:20:56 +00:00
Nicola Vitale
4f0272fe1d - Set USE_GCC to 4.4+ as suggested by gerald@ 2010-01-03 11:57:05 +00:00
Dima Panov
276304288b - Chase taglib update
Approved by:	miwi (mentor)
Exp-run by:	miwi
2009-12-02 17:16:16 +00:00
Nicola Vitale
6f1017f0c8 - Update to 0.94.7
- Use configure.py as configure script
2009-11-05 09:03:11 +00:00
Pav Lucistnik
d1107bb40e - Update boost to 1.39
- Split boost port to separate components, with boost-all metaport

PR:		ports/137054
Submitted by:	Alexander Churanov <churanov.port.maintainer@gmail.com> (maintainer)
2009-07-28 11:45:08 +00:00
Li-Wen Hsu
545ca6a263 - Fix building with boost 1.37
Submitted by:	amdmi3
Approved by:	pav
2009-04-07 12:36:21 +00:00
Nicola Vitale
96526172e1 - Unbreak (after upgrading of audio/taglib to 1.5)
- Update to 0.94.5
- Add PYEASYINSTALL_ARCHDEP=yes
- Use CHEESESHOP as primary download site
2008-06-23 16:09:55 +00:00
Thomas Abthorpe
29340dd172 - Chase taglib bump
- Mark as BROKEN

Approved by:	portmgr (pav)
2008-06-20 15:41:07 +00:00
Nicola Vitale
e2ddbdae5d - Update to 0.93
- Add HAS_CONFIGURE, CONFIGURE_ARGS
- Remove files/patch-setup.py
- Remove post-patch target in Makefile
2008-04-05 16:30:57 +00:00
Simon Barner
ff9f11c4da - Bump boost shared library version to 4
- Bump PORTREVISION
2007-07-04 15:10:58 +00:00
Nicola Vitale
e095d81ae4 - Updated to 0.91
Approved by:	alexbl (mentor, implicit)
2007-02-03 10:36:59 +00:00
Nicola Vitale
0093ab676a TagPy is a Python crust (or a set of Python bindings) for
Scott Wheeler's TagLib.

TagPy can:

    * read and write ID3 tags of version 1 and 2, with many supported
      frame types for version 2 (in MPEG Layer 2 and MPEG Layer 3,
      FLAC and MPC)
    * access Xiph Comments in Ogg Vorbis Files and Ogg Flac Files
    * access APE tags in Musepack and MP3 files.

WWW:	http://news.tiker.net/software/tagpy

Approved by:	alexbl (mentor, implicit)
2007-01-22 22:29:19 +00:00