Commit graph

107 commits

Author SHA1 Message Date
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
Dmitry Marakasov
d46ccd7303 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with m)
Approved by:	portmgr (bdrewery)
2013-10-22 13:56:27 +00:00
Antoine Brodin
abe13334de Add missing man pages to the plist
Approved by:	multimedia (bapt)
2013-10-17 15:51:25 +00:00
Baptiste Daroussin
fc9ca47676 Fix plist with WXGTK options, thanks staging noone has been able to install it for real because of that breakage, meaning no need for bumping revivion :)
Reported by:	olgeni
Pointyhat to:	bapt
2013-10-10 22:57:57 +00:00
Baptiste Daroussin
a481cfeafc Update to 6.4.1
Fix build with libc++ (adding stdlib.h for a free(2) usage)
Specify that ports needs a compiler using a c++11 standard library
2013-10-09 06:50:18 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Baptiste Daroussin
335c448c1e Adjust OSVERSION properly 2013-09-13 06:18:11 +00:00
Baptiste Daroussin
757526b52c Use clang+libc++ when possible 2013-09-13 06:17:48 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Emanuel Haupt
66d9d1f086 Update to 6.3.0 2013-07-02 14:45:17 +00:00
Christian Weisgerber
1f2b1eac8e * Major update to FLAC 1.3.0, including shared library bumps.
* Chase the update in dependent ports.

PR:		179072
2013-06-09 19:30:58 +00:00
Emanuel Haupt
b4db839ab8 Chase textproc/libebml, multimedia/libmatroska update.
Approved by:    multimedia (bapt, kwm)
2013-05-06 23:01:58 +00:00
Emanuel Haupt
08569d95be - Make FLAC support optional but keep it as a default option [1]
- Make curl support optional [1]. Curl is only used for checking if there are
  new upstream releases. Since this gives us the opportunity to receive feedback
  from our users, keep it as a default option
- Since mkvmerge, mkvextract and mmg have been re-written to to use the
  "pugixml" C++ library instead of the "expat" this direct dependency can also
  be dropped and therefore bump PORTREVISION.
- Fix package list if no GUI option is selected

PR:             161546, 174338 (based on) [1]
Submitted by:   Oliver Fromme <olli@secnetix.de>,
                Rainer Hurling <rhurlin@gwdg.de>
2013-04-30 21:04:20 +00:00
Emanuel Haupt
0cda9daa2b Now that BZ2 (bzlib) and LZO (lzo1x) support has been removed upstream also
remove the dependency to archivers/lzo2.
2013-04-30 16:19:24 +00:00
Emanuel Haupt
10f5426539 Update to 6.2.0
Changelog:	http://www.bunkus.org/videotools/mkvtoolnix/doc/ChangeLog
2013-04-30 15:17:38 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Baptiste Daroussin
23f55e92b9 Convert some multimedia@ ports to:
USES=pkgconfig and USES=pathfix
2013-04-22 22:57:36 +00:00
Baptiste Daroussin
f5f6cd6d9b Chase boost update 2013-01-31 13:38:42 +00:00
Emanuel Haupt
2e401c6dca - Update to 5.9.0
- Add an additional mirror
2012-12-20 10:23:27 +00:00
Baptiste Daroussin
61bfd97ca9 Explicitly depends on pkg-config because the build system do use it
Feature safe:	yes
2012-11-14 15:36:14 +00:00
Baptiste Daroussin
afed2dbf8d Add forgotten patch 2012-09-25 10:58:43 +00:00
Baptiste Daroussin
b99ef8b1b7 - update to 5.8.0
- make ruby a buildonly dependency
- use gcc 46+ as code is now C++11
- remove shlib numbers

PR:		ports/171887
Submitted by:	Horance Chou <horance@gmail.com>
2012-09-25 07:58:59 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Baptiste Daroussin
5de6ddcb6d Convert to new options framework 2012-05-30 12:47:52 +00:00
Baptiste Daroussin
3e515d8397 - update to 5.0.1 2011-10-10 20:58:27 +00:00
Baptiste Daroussin
a427bc6e74 - update to 5.0 2011-09-28 13:44:33 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Baptiste Daroussin
5cf86e9675 Remove dead mirrors 2011-08-01 14:26:34 +00:00
Baptiste Daroussin
d163e5f2e1 - update to 4.9.1 2011-07-14 09:27:40 +00:00
Baptiste Daroussin
fff82dcd0e - update to 4.9.0 2011-07-11 15:59:50 +00:00
Baptiste Daroussin
6a8bd716e6 - update to 4.8.0 2011-06-01 21:12:39 +00:00
Baptiste Daroussin
2f07dcc945 - fix building when PREFIX != LOCALBASE
- fix plist nl man pages
- remove now useless libebml and libmatroska dependencies, now build system forces to use bundled one
- bump port revision
2011-04-23 11:14:06 +00:00
Koop Mast
656959f671 Update to 4.7.0. 2011-04-23 09:13:34 +00:00
Emanuel Haupt
7a7671de9c Update to 4.6.0 2011-03-30 14:56:19 +00:00
Koop Mast
ea2d7d3ffb Update to 4.5.0. 2011-02-28 14:25:40 +00:00
Emanuel Haupt
df86f527f1 Update to 4.4.0. The project has moved from make to rake, therefore use
USE_RUBY and USE_RAKE with special do-build and do-install targets. Also add
a few more mirrors.
2011-01-08 15:11:53 +00:00
Koop Mast
f5b99e29bc Update to 4.2.0.
Chase libmatroska.
Add a option for the wxGTK2 GUI option.
Add LICENSE.
2010-08-18 21:13:24 +00:00
Martin Wilke
1711920691 - Update to 3.4.0
- Use += for setting CPPFLAGS and LDFLAGS [1]
- Fix build with gcc44 [1]

PR:		146675 147640 147643
Submitted by:	Ports Fury
		Andriy Gapon <avg@icyb.net.ua> [1]
2010-06-09 09:04:43 +00:00
Christian Weisgerber
30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Martin Wilke
8faa377fe1 - Update to 3.3.0
PR:		146309
Submitted by:	Ports Fury
2010-05-09 11:22:15 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Max Brazhnikov
d560aeb549 Update to 3.2.0
PR:		ports/144426
Submitted by:	KATO Tsuguru <tkato432 at yahoo.com>

Feature safe:	yes
2010-03-02 20:35:31 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Martin Wilke
60bed31426 - Update to 3.1.0
PR:		143441
Submitted by:	Ports Fury
2010-02-02 22:42:59 +00:00
Martin Wilke
1ee9fc2f3d - Update to 3.0.0
PR:		141817
Submitted by:	Ports Fury
2009-12-22 11:25:39 +00:00