Commit Graph

110 Commits

Author SHA1 Message Date
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Koop Mast
289883b11b Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
2018-11-10 19:57:07 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Mathieu Arnold
b4b1816b21 Only sleep in ports if BATCH/PACKAGE_BUILDING are not defined.
Sponsored by:	Absolight
2018-04-25 22:00:04 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Pawel Pekala
ee268a4a01 Remove deprecated @dirrm
PR:		206071
Submitted by:	myself
Approved by:	portmgr (blanket)
2016-01-09 14:59:54 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Antoine Brodin
5210365d1b MAKE_JOBS_SAFE=yes is a nop since july 2013 2015-06-28 15:20:04 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Stephen Montgomery-Smith
c4d7e70760 - Handle removal of the /usr/bin/perl symlink. (See UPDATING 20150513.) 2015-05-25 00:00:55 +00:00
Stephen Montgomery-Smith
5db31ad02a - Update to 6.7.
- Don't build documentation, because of a mysterious race condition.
- Add one more master site.
2015-05-20 18:22:31 +00:00
Stephen Montgomery-Smith
fead3c7ecf - Update to 6.6. 2015-04-16 12:45:30 +00:00
Stephen Montgomery-Smith
ee13510785 - Remove dvips as a build dependency.
PR:		198893
Submitted by:	John Marino
2015-03-30 16:48:16 +00:00
Stephen Montgomery-Smith
0481aaa030 - Add dvips as a build dependency.
PR:		198893
Submitted by:	John Marino
2015-03-29 02:09:03 +00:00
Stephen Montgomery-Smith
89579fb128 - Remove BROKEN again because it is concerned with EOL versions.
Submitted by:	John Marino
2015-03-28 22:29:12 +00:00
Stephen Montgomery-Smith
0624c8158c - Put back a BROKEN that shouldn't have been removed. 2015-03-28 20:49:32 +00:00
Stephen Montgomery-Smith
3db5848147 - Fix so that it will build even if C99 functions missing from FreeBSD.
Accomplish this by re-enabling the cephes subpackage, and then putting
  a wrapper around "ld" so that the option --copy-dt-needed-entries is set.
- Bump portrevision.

PR:		198893
Submitted by:	John Marino
2015-03-28 20:00:55 +00:00
Stephen Montgomery-Smith
58f78f72e9 - Broaden BROKEN to include all FreeBSD versions less than 10.
PR:		198893
Submitted by:	John Marino
2015-03-28 00:26:59 +00:00
Stephen Montgomery-Smith
9054b284df - Reimplement revision 382199. 2015-03-27 12:20:28 +00:00
Stephen Montgomery-Smith
56a1316b96 - Narrow BROKEN down to likely OSVERSIONs.
PR:		198893
Submitted by:	John Marino
References:	https://svnweb.freebsd.org/base?view=revision&revision=271779 https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/versions.html
2015-03-27 02:21:51 +00:00
Stephen Montgomery-Smith
351e8276cb - Mark broken until I have time to figure it out.
PR:		198893
Submitted by:	John Marino
2015-03-26 01:05:49 +00:00
John Marino
f7fc243237 math category: Remove $PTHREAD_LIBS
Note that math/PDL did not pass stage-QA before, so it was fixed.

approved by:	PTHREAD blanket
2015-03-25 07:37:15 +00:00
Stephen Montgomery-Smith
8e358d2d89 - Update to 6.5. 2015-03-05 14:48:30 +00:00
Stephen Montgomery-Smith
a919f1fbf0 - Correct breakage caused by autotools upgrade.
PR:		198221
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es>
2015-03-04 22:43:14 +00:00
Stephen Montgomery-Smith
8c01ee7252 - Update to 6.4.1. 2014-12-08 19:55:31 +00:00
Stephen Montgomery-Smith
8a80f53a2f - Update to 6.4. 2014-12-07 16:01:20 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Stephen Montgomery-Smith
d706fd023e - Correct where SAGE_ROOT was incorrectly prefixed by STAGEDIR in
${PREFIX}/bin/sage.
- Bump portrevision.

Pointed out by:	Robert.Burmeister@UToledo.edu
2014-09-05 03:17:36 +00:00
Stephen Montgomery-Smith
2bc561839e - Unset group write priveleges in the pynac subpackage, so that it will build
as root.

PR:		191834
Submitted by:	claus@endresconsulting.com
2014-07-21 12:55:41 +00:00
Stephen Montgomery-Smith
3834390460 - Set license_file. 2014-06-22 22:54:31 +00:00
Stephen Montgomery-Smith
7869f4665f - Replace python-2.7.5 with version 2.7.6. Thus the port should now build
on FreeBSD-10 and higher.
- Use the patches from the lang/python27 port.
- Bump portrevision.
2014-05-31 05:05:23 +00:00
Stephen Montgomery-Smith
44f3e5ecdc - Add license. 2014-05-30 23:58:57 +00:00
Stephen Montgomery-Smith
9ff57fd18a - Small changes on the way to making it clang compliant. 2014-05-17 02:22:21 +00:00
Stephen Montgomery-Smith
3a180982d2 - Update instructions for optional packages to take into account staging. 2014-05-16 23:29:17 +00:00
Stephen Montgomery-Smith
9f7e5b86e2 - Fix subpackage libm4ri to pick up sage version of png library.
- Bump portrevision.

Reference:	http://trac.sagemath.org/ticket/16368
2014-05-16 21:25:45 +00:00
Stephen Montgomery-Smith
ef55c5337b - Update to 6.2. 2014-05-15 22:58:01 +00:00
Adam Weinberger
1728eb8431 Reduce the number of helpful hints. 2014-05-13 13:52:01 +00:00
Adam Weinberger
c3a6b32160 Add some more helpful time-saving tips. 2014-05-12 21:48:17 +00:00
Stephen Montgomery-Smith
683c72e77a - Implement staging. 2014-05-11 03:19:35 +00:00
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
Pietro Cerutti
b691141e13 - Convert to USES=tk 2014-02-21 13:15:55 +00:00
Stephen Montgomery-Smith
a7dd7e026f - Fix portlint warnings. 2014-02-20 14:47:33 +00:00
Stephen Montgomery-Smith
6b9ed3805b - Add back -PKGNAMESUFFIX=-math to avoid name collision with another port.
Reported by:	mat@
2014-02-20 13:26:26 +00:00