Commit graph

224 commits

Author SHA1 Message Date
Matthias Andree
59eb5b4b37 openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports
OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Approved by:	portmgr (blanket)
MFH:		2020Q3 (PORTREVISION bump after OpenEXR/ilmbase update)
Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
2020-07-16 12:13:30 +00:00
Thierry Thomas
1f4bb95dd4 Upgrade to v.2.9.1. 2020-06-13 20:57:15 +00:00
Matthias Andree
38f53fd85b graphics/ilmbase: graphics/openexr: update to upstream release 2.5.1
Upstream release notes:
* A patch release that corrects the SO version for the v2.5 release,
  which missed getting bumped in v2.5.0.

* This release also fixes an improper failure in IlmImfTest
  when running on ARMv7 and AAarch64.

Bump PORTREVISION of all port directly requiring ilmbase or openexr
that are not marked BROKEN (shlib/.so file version bump).

Test build of all port directly depending on ilmbase or openexr
succeeded in poudriere in a 12.1-RELEASE amd64 jail.
2020-05-12 15:47:52 +00:00
Matthias Andree
ded32047a7 graphics/ilmbase: graphics/openexr: update to v2.5.0
ChangeLog:
- https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.0

* Bump PORTREVISION of all consumers except py-openimageio (BROKEN).

* cad/PrusaSlicer:
    LIB_DEPENDS: remove version from libHalf.so
    BUILD_DEPENDS+=qt5-buildtools as package (needed on bare metal builds)
    USE_GL+=gl
    USES+=pkgconfig (needed to find libHalf)
2020-05-08 11:57:55 +00:00
Thierry Thomas
97f63e40bf Upgrade to v.2.9.0. 2020-03-30 12:35:02 +00:00
Thierry Thomas
3cf9ad68e1 Upgrade to v.2.8.4. 2020-02-16 16:49:54 +00:00
Thierry Thomas
48fb3a37ba Upgrade to v.2.8.3. 2020-01-30 19:59:32 +00:00
Thierry Thomas
e26f5376a2 Upgrade to v.2.8.2. 2020-01-20 17:51:44 +00:00
Matthias Andree
2e26d3323d graphics/ilmbase, graphics/openexr: upgrade to upstream v2.4.0
graphics/gstreamer1-plugins-openexr: switch from C++98 to C++11 to
match new OpenEXR headers and unbreak compilation.

Bump PORTREVISION of all ports depending directly on either, based
on assessing INDEX-12 (bump_portrevision.pl -l (shallow) used).

Release Notes:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.0

The update was deliberately deferred until after 2020Q1, and should
not be MFH'd back to it.
2020-01-05 02:17:32 +00:00
Thierry Thomas
d93ef96b30 Upgrade to v.2.8.1. 2019-12-25 14:45:27 +00:00
Thierry Thomas
59179e4f70 Upgrade to v.2.8.0. 2019-12-10 21:14:20 +00:00
Thierry Thomas
e81d090a1f Do not build anything without DOC/EXAMPLE selected.
PR:		242158
Reported by:	sdalu (at) sdalu.com
2019-12-10 20:55:22 +00:00
Thierry Thomas
1680d8b3ee Update to v.2.7.5. 2019-10-26 13:53:30 +00:00
Thierry Thomas
3eb157d399 Upgrade to v.2.7.4. 2019-10-10 19:01:36 +00:00
Thierry Thomas
3cd90438ab Upgrade to v.2.7.3. 2019-10-08 19:55:50 +00:00
Thierry Thomas
e4c22bfddb Make buildable on non-x86 architecture:
- CImg.h assumes signed char, make it signed explicitly.

- -mtune=generic doesn't exist on e.g. powerpc64.

- USES=compiler:c11 is necessary.

PR:		241026
Submitted by:	pkubaj
2019-10-03 19:15:13 +00:00
Thierry Thomas
af469da1ce Upgrade to v.2.7.2. 2019-09-24 18:39:08 +00:00
Thierry Thomas
f22b82518e Upgrade to v.2.7.1. 2019-09-03 19:50:29 +00:00
Thierry Thomas
d183b40213 Upgrade to v.2.7.0. 2019-08-14 15:16:02 +00:00
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
Thierry Thomas
f96f613eb1 Upgrade to v.2.6.7. 2019-07-01 20:02:33 +00:00
Thierry Thomas
060947d052 Upgrade to v.2.6.6. 2019-06-22 14:15:52 +00:00
Thierry Thomas
11dd12d380 Upgrade to 2.6.5. 2019-06-09 20:42:30 +00:00
Thierry Thomas
6ec5e08c42 Upgrade to v.2.6.4. 2019-05-24 17:31:02 +00:00
Thierry Thomas
aed99a1a3e Upgrade to v.2.6.2. 2019-05-16 20:03:50 +00:00
Thierry Thomas
9618c8187c Upgrade to v.2.6.1. 2019-05-08 15:28:09 +00:00
Thierry Thomas
7171e0fa94 Upgrade to v.2.5.7. 2019-04-24 20:32:17 +00:00
Gerald Pfeifer
879e75a659 Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.

Suggested by:	tijl
2019-04-22 13:16:33 +00:00
Thierry Thomas
904a703db3 Upgrade to v.2.5.6. 2019-04-10 19:29:37 +00:00
Thierry Thomas
7e66f47230 Upgrade to v.2.5.5. 2019-03-30 10:31:08 +00:00
Thierry Thomas
890e456e99 Upgrade to v.2.5.4. 2019-03-24 09:20:30 +00:00
Thierry Thomas
910ad99cb9 Ugrade to v.2.5.3 and fix CFLAGS. 2019-03-18 20:34:21 +00:00
Thierry Thomas
0f83163eb9 Upgrade to v.2.5.2. 2019-03-16 16:17:30 +00:00
Thierry Thomas
16d3314c25 Upgrade to v.2.5.0.
Note: support of Eigen3 is not yet enabled for the examples.
2019-03-14 21:10:22 +00:00
Thierry Thomas
aef9017fdd Upgrade to v.2.4.5. 2019-01-13 14:04:15 +00:00
Thierry Thomas
37438568b8 Upgrade to v.2.4.4. 2019-01-07 20:04:12 +00:00
Thierry Thomas
0dd280ec5b Upgrade to v.2.4.3. 2018-12-18 21:15:29 +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
Thierry Thomas
39a7219fca Upgrade to 2.4.2. 2018-12-02 20:22:25 +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
Thierry Thomas
73fe290922 Upgrade to v.2.4.1. 2018-10-31 20:19:04 +00:00
Thierry Thomas
662acfc69d Upgrade to v.2.4.0. 2018-10-09 19:54:51 +00:00
Matthias Andree
d1cfeab07e Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.
Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0>

Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase
the new lower-case spelling of the name, and to omit the version from the
library name to ease future maintenance.

Bump PORTREVISION of all ports that depend on ilmbase or openexr directly,
so that they all get rebuilt on upgrades.

Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now
that its Iex::BaseExc class is no longer derived from std::string,
details were given upstream through https://github.com/ampas/CTL/issues/71
and (b) to unwind semicolon/;-lists in cmake that stem from openexr/
ilmbase pkg-config variables.
(Note ampasCTL is unmaintained as FreeBSD port, and upstream,
and I cannot run-time test it.)

Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending
directly or indirectly on ilmbase and/or openexr have passed without
regressions.  Thus invoking due diligence, I believe I have done the
equivalent of an -exp run, and do not require approval for the dependency
chases to third-party ports.
2018-09-22 10:15:22 +00:00
Thierry Thomas
e29997e60e Upgrade to v.2.3.6. 2018-08-30 15:15:12 +00:00
Thierry Thomas
523d30cc13 Upgrade to v.2.3.5. 2018-08-26 16:49:04 +00:00
Thierry Thomas
866d9c59b2 Upgrade to v.2.3.4. 2018-08-18 13:05:56 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Thierry Thomas
2b2a52549f Upgrade to v.2.3.3.
PR:		229535
Reported by:	yuri
2018-07-06 11:27:17 +00:00
Thierry Thomas
c534db3a00 Upgrade to v.2.3.0. 2018-06-21 19:35:19 +00:00