Commit Graph

123 Commits

Author SHA1 Message Date
Bernhard Froehlich
64eda6c39f graphics/GraphicsMagick: Add CPE information
Approved by:	portmgr (blanket)
2021-09-10 21:18:03 +00:00
Po-Chuan Hsieh
6716b025bb graphics/GraphicsMagick: Use openmp from Clang on aarch64 and amd64
- Bump PORTREVISION for package change

PR:		252994
Reported by:	<rasmus@gal.dk>
2021-07-01 04:43:33 +08:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Sunpoet Po-Chuan Hsieh
28680027f4 Update to 1.3.36
Changes:	http://www.graphicsmagick.org/NEWS.html
2021-01-03 20:05:08 +00:00
Sunpoet Po-Chuan Hsieh
29a4730ffd Update to 1.3.35
Changes:	http://www.graphicsmagick.org/NEWS.html
2020-02-24 18:56:50 +00:00
Sunpoet Po-Chuan Hsieh
4caa3a056b Update to 1.3.34
Changes:	http://www.graphicsmagick.org/NEWS.html
2019-12-29 12:52:56 +00:00
Baptiste Daroussin
c5fe34636c Update jasper to 2.0.16
This is needed to be able to update gegl to latest version.
Bump revision of all consumer as the ABI is not 100% backward compatible.
Provide a patch for graphics/devil to properly build with latest jasper.
While here add a missing USES=xorg to graphics/devil
2019-12-27 13:43:00 +00:00
Niclas Zeising
ef5d45aaa6 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
Sunpoet Po-Chuan Hsieh
0e5bc827e8 Update to 1.3.33
Changes:	http://www.graphicsmagick.org/NEWS.html
2019-07-27 11:54:19 +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
Sunpoet Po-Chuan Hsieh
22ac0ee64e Update to 1.3.32
Changes:	http://www.graphicsmagick.org/NEWS.html
Security:	82c07dfa-9016-11e9-af2f-712c38aa3e4c
MFH:		2019Q2
2019-06-16 10:34:50 +00:00
Sunpoet Po-Chuan Hsieh
dfb22b8c98 Remove the unnecessary TRIO option
- Bump PORTREVISION for dependency change

PR:		234286
Submitted by:	mi
2019-01-05 23:27:33 +00:00
Rene Ladan
9596eb2a2c graphics/GraphicsMagick: remove optional dependency on expired x11/dgs 2018-12-21 14:05:05 +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
Sunpoet Po-Chuan Hsieh
597d5a8452 Add more options
- Fix LCMS2 option
- Bump PORTREVISION for package change

PR:		233364
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch>
2018-11-24 22:32:25 +00:00
Sunpoet Po-Chuan Hsieh
7c1e19ccbe Update to 1.3.31
Changes:	http://www.graphicsmagick.org/NEWS.html
2018-11-18 20:36:35 +00:00
Sunpoet Po-Chuan Hsieh
8dd44d6a66 Fix build with libc++ 7
PR:		230412
Reported by:	jbeich
Submitted by:	dim
2018-10-14 16:29:18 +00:00
Sunpoet Po-Chuan Hsieh
790bc9cb21 Update to 1.3.30
Changes:	http://www.graphicsmagick.org/NEWS.html
Security:	e714b7d2-39f6-4992-9f48-e6b2f5f949df
MFH:		2018Q3
2018-08-12 17:33:11 +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
Sunpoet Po-Chuan Hsieh
07ca9529df Update to 1.3.29
Changes:	http://www.graphicsmagick.org/NEWS.html
2018-05-03 18:40:36 +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
Sunpoet Po-Chuan Hsieh
b148e12f8a Remove PORTSCOUT 2018-01-23 15:16:10 +00:00
Sunpoet Po-Chuan Hsieh
d813e2c279 Update to 1.3.28
Changes:	http://www.graphicsmagick.org/NEWS.html
2018-01-22 15:46:31 +00:00
Sunpoet Po-Chuan Hsieh
780bfd3f12 Fix build when libICE is installed but libSM is not
- Bump PORTREVISION for dependency change

PR:		220455
Reported by:	John Smith <godevilove@ya.ru>
2018-01-21 13:51:55 +00:00
Sunpoet Po-Chuan Hsieh
279a622603 Add PORTSCOUT 2018-01-07 12:12:12 +00:00
Sunpoet Po-Chuan Hsieh
cd18c7d4a1 Update to 1.3.27a
Changes:	http://www.graphicsmagick.org/NEWS.html
2018-01-06 13:50:05 +00:00
Sunpoet Po-Chuan Hsieh
6669a3b1ee Update to 1.3.27
Changes:	http://www.graphicsmagick.org/NEWS.html
2017-12-23 16:49:23 +00:00
Sunpoet Po-Chuan Hsieh
9ae139d5b7 Convert PORTDATA=* and PORTDOCS=* to PLIST entries
- Sort PLIST
2017-10-08 13:49:18 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Sunpoet Po-Chuan Hsieh
f0eff9cf35 Use C++03 for OPENMP option
PR:		221065
Submitted by:	rakuco
2017-07-30 13:16:45 +00:00
Sunpoet Po-Chuan Hsieh
9183a96206 Update to 1.3.26
- Add LICENSE

Changes:	http://www.graphicsmagick.org/NEWS.html
2017-07-06 20:55:44 +00:00
Sunpoet Po-Chuan Hsieh
9be409c0cf Use USES=gnome 2017-06-28 23:55:32 +00:00
Sunpoet Po-Chuan Hsieh
7d3a967cfb Update to 0.6.0
- Bump PORTREVISION for dependent ports

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
2017-04-30 12:50:54 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

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

PR:		216707
2017-04-01 15:23:30 +00:00
Sunpoet Po-Chuan Hsieh
2eb30dc50f - Build C++ sources with GCC when OPENMP is enabled
- Bump PORTREVISION for package change

PR:		215355
Submitted by:	jbeich
2016-12-18 15:21:53 +00:00
Sunpoet Po-Chuan Hsieh
0ad7daa08c - Update to 1.3.25
Changes:	http://www.graphicsmagick.org/NEWS.html
2016-11-22 06:55:08 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Sunpoet Po-Chuan Hsieh
14203735b8 - Update to 1.3.24
- Cosmetic change

Changes:	http://www.graphicsmagick.org/NEWS.html
2016-06-26 17:13:32 +00:00
Adam Weinberger
3276f44bfb Turn hard dependencies into OPTIONS.
GraphicsMagick actually has the ability to be a slim package, and
support for every format is configurable.

All previously hard dependencies are now on by default, so the
default package is unchanged. No PORTREVISION bump necessary.

PR:		209362
Approved by:	maintainer timeout (15 days)
2016-05-22 14:20:15 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Sunpoet Po-Chuan Hsieh
1fc33e5d96 - Update to 0.5.0
- Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
2016-04-01 11:17:54 +00:00
Sunpoet Po-Chuan Hsieh
84222d8644 - Add missing USES=localbase
- Fix build for dependent ports if OPENMP enabled
- Bump PORTREVISION for package change
2015-11-23 18:35:59 +00:00
Sunpoet Po-Chuan Hsieh
769740ca77 - Add WMF and XML options
- Remove unnecessary dependencies
- Bump PORTREVISION for dependency change
2015-11-21 06:32:47 +00:00
Sunpoet Po-Chuan Hsieh
f029750e16 - Update to 1.3.23
- Convert to new options helper
- Convert to new options dependency helper
- Convert to new test framework
- Sort LIB_DEPENDS
- Sort CONFIGURE_ARGS
- Use PORTDATA and PORTDOCS
- Remove PORTSCOUT
- Cosmetic change
- Update pkg-descr
- Take maintainership

Changes:	http://www.graphicsmagick.org/NEWS.html
2015-11-21 02:09:56 +00:00
John Marino
d417455b24 graphics/GraphicsMagick: Upgrade version 1.3.21 => 1.3.22
GraphicsMagick was just updated, but there was as newer, second
PR to upgrade it once more.  And again, the shared library version
has been bumped (haven't these guys heard of symbol versioning?)

While the INDEX references 114 users of GraphicksMagick, I'm going to
only bump the same 8 ports as yesterday.   The bump script appears to
be obsolete (still uses CVS!)

PR:		203547
Submitted by:	Walter Schwarzenfeld
2015-10-11 16:20:41 +00:00
John Marino
f6a13dc9de graphics/GraphicsMagick: Upgrade version 1.3.20 => 1.3.21
The shared library versions changed, so bump all the ports that
depend on GraphicsMagick by default too.

PR:		200304
Submitted by:	ports fury
2015-10-10 15:20:41 +00:00
Hiroki Sato
27470e1676 - Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
2015-08-22 17:48:35 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Koop Mast
68f883edfc Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
2015-07-16 20:53:28 +00:00