Commit graph

54 commits

Author SHA1 Message Date
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
Fernando Apesteguía
a9f2eb21ab graphics/converseen: update to 0.9.7
Also:

* PORTVERSION to DISTVERSION
* Switch to Github site
* Sort USES and USE_QT

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16630
2018-08-08 18:28:43 +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
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Fernando Apesteguía
36e690c0ad Remove Ego-Lines from fernape's ports
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14668
2018-03-13 22:24:58 +00:00
Fernando Apesteguía
542b1e2b40 Update MAINTAINER to new FreeBSD.org account
Update MAINTAINER email address for Fernando Apesteguia
from fernando.apesteguia@gmail.com

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14668
2018-03-12 19:20:32 +00:00
Koop Mast
704ab44ef9 ImageMagick to 6.9.9-15.
* Disable FPX (FlashPix) support by default. This image format is really
  rare these days coupled with that there are known CVE's in libfpx and
  it doesn't seem to be maintained these days. It doesn't make sense to
  keep it enabled by default anymore. [1]
* Add new option for RAW support
* Fix portscout macro to only show 6.9.x versions

Bump other ports for the shared library bumps in IM 6.

PR:		222309 [1]
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru> [1]
2017-09-28 15:36:31 +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
Koop Mast
6a6ad99f06 Chase ImageMagick shlib bump 2017-05-26 08:20:18 +00:00
Bartek Rutkowski
dba15f9cdf graphics/converseen: fix obsolete PORTREVISION
Approved by:	blanket
2017-04-03 13:02:20 +00:00
Bartek Rutkowski
585f1ce406 graphics/converseen: update 0.9.6.1 -> 0.9.6.2
PR:		218259
Submitted by:	Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
2017-04-03 13:00:49 +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
Matthew Seaman
6195d05f28 Update to 0.9.6.1
PR:		216616
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2017-02-04 09:04:24 +00:00
Raphael Kubo da Costa
a5c79238fd Update to 0.9.6.
– Added support for ImageMagick 7
– Various code improvements

PR:		216331
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2017-01-21 13:19:03 +00:00
Guido Falsi
a280e60625 Update to 0.9.5.2
PR:		213103
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-09-30 19:34:43 +00:00
Dmitry Marakasov
2b5bfdd9f2 - Update to 0.9.5.1
- While here, remove unneded WRKSRC and fix WWW:

PR:		212497
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-09-09 18:35:40 +00:00
Dmitry Marakasov
e9d553e078 - Update to 0.9.5
- Fix LICENSE

PR:		212288
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-09-01 13:20:13 +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
Raphael Kubo da Costa
419c20e705 Adjust dependencies.
- Depend on qt4-network.
- Depend only on qt4-linguisttools instead of qt4-linguist for the *.qm
  files.
- Drop unused gettext and iconv dependencies.
- Set LICENSE_FILE.

PR:		202557
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
Approved by:	fernando.apesteguia@gmail.com <maintainer>
2015-08-25 13:19:50 +00:00
Bartek Rutkowski
51c7c607b4 graphics/converseen: update 0.9.1 -> 0.9.2
PR:		198879
Submitted by:	Fernando Apesteguia <fernando.apesteguia@gmail.com>
2015-03-30 09:08:00 +00:00
Koop Mast
1f627f687d Update ImageMagick to 6.9.0-10.
- USES=pkgconfig:both since the *-config scripts are wrappers around pkg-config.
- Don't require ghostscript for the freetype2 option.
- Actualy remove the pkg-help file with is obsolete since r377347 when the
  library names where normalized.

Due to libMagick++-6.so bump, chase depend ports.
2015-03-10 12:35:58 +00:00
Bartek Rutkowski
c347a5e293 graphics/converseen: update 0.9.0 -> 0.9.1
PR:		198355
Submitted by:	Nicolas de Bari Embriz <nbari@dalmp.com>
2015-03-07 10:52:48 +00:00
Guido Falsi
48416370ea Update to 0.9.0.
PR:		197575
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2015-02-12 21:52:09 +00:00
Guido Falsi
cf64db55ea Update to 0.8.6.
PR:		197176
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2015-02-01 10:27:45 +00:00
Koop Mast
bb89f80c35 Update ImageMagick to 6.9.0.4.
- Normalize the ImageMagick library name so it stays the same regardless of
  what the 16-bit and HDRI option are set to [1]. Teach cmake to look for
  the new name. Bump ports that link to the libraries due to this.
- As a result do away with the "HALFSUPPORTED" option block, and list
  16-bit and HDRI with the other options.
- ImageMagick ships a basic SVG plugin when not using librsvg2 for SVG
  support. This basic SVG plugin needs libxml2 to work [2]. Make libxml2
  a mandatory dependency (instead of only when the SVG option was selected).
- Don't touch .keep files in the modules directory, there files there so
  it useless.

PR:		194949 [1]
PR:		195227 [2]
Requested by:	many [1]
Submitted by:	software-freebsd@interfasys.ch [2]
2015-01-18 21:12:42 +00:00
Pawel Pekala
56208c9b57 Update to version 0.8.5
PR:		196132
Submitted by:	maintainer
2014-12-19 22:31:03 +00:00
Koop Mast
6b1c2ea085 Remove * from LIB_DEPENDS lines and specify the default library name
for ImageMagick. Using '*' it is unsupported and potention bugs here.
2014-11-07 09:55:22 +00:00
Guido Falsi
a581f501c7 - Update to 0.8.4
- Remove dirrms

PR:		194100
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2014-10-05 14:02:53 +00:00
Jason E. Hale
eee11c171d - Update to 0.8.3
While here:
- Add LICENSE_FILE
- Remove unneeded hack from Makefile

PR:		193103
Submitted by:	<fernando.apesteguia@gmail.com> (maintainer)
2014-08-31 14:37:44 +00:00
Adam Weinberger
06f1cdf333 Update to 0.8.2.
PR:		192865
Submitted by:	maintainer
2014-08-23 19:57:35 +00:00
Tilman Keskinoz
25a41fe321 Update to 0.8.1
PR:		192747
Submitted by:	maintainer
2014-08-19 17:36:18 +00:00
Danilo Egea Gondolfo
74cb79a6e8 - Update from 0.7.3 to 0.8
PR:		ports/192254
Submitted by:	fernando.apesteguia@gmail.com
2014-07-30 02:07:07 +00:00
Guido Falsi
4177c0eba9 - Update to 0.7.3
- Add LICENSE

PR:		192065
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2014-07-24 11:33:03 +00:00
William Grzybowski
6ce3141128 graphics/converseen: update to 0.7.2.1
PR:		191752
Submitted by:	maintainer
2014-07-09 00:06:19 +00:00
Koop Mast
84ef570146 Update to 6.8.9-4.
Document where the .la files are loaded from.
Don't rebuild ghostscript as build dep for when building packages with
 PACKAGE_BUILDING, only for when the test suite is enabled.
Actualy commit pkg-help, missed in the update to 6.8.9-3, woops.

Bump libMagick++ users since that library version got bumped.
2014-06-28 08:10:26 +00:00
Koop Mast
cf906e5cf2 Update to 6.8.9-3 [1][3].
Use USES=compiler:openmp for the OPENMP option[2]
Ditch the use of perl for patching etc [4] and silence perl threaded check [6]
-delay option spurious message should be fixed [5]

JASPER option was replace by JPEG2000 for JP2k support.
Put 16BIT_PIXEL and HDRI option separate option block. These options change
  the library name, so the user needs to take this into consideration.
Use new LIB_DEPENDS syntax.
Use @sample for config files.
Sprinkle some USES=pkgconfig for some ports, since we don't pull it in
  anymore at run-time.

PR:		185462 [1]
PR:		187548 [2]
PR:		182793 [3]
PR:		181746 [4]
PR:		176047 [5]
PR:		190814 [6]
Submitted by:	c.petrik.sosa@gmail.com [1]
		Matthieu Volat <mazhe@alkumuna.eu> [2]
		free.bsd@webstyle.ch [3]
		andrnils@gmail.com [4]
		rfg@tristatelogic.com [5]
		Michelle Sullivan <michelle@sorbs.net> [6]
Approved by:	portmgr (blanket) (for NO_STAGED ports)
2014-06-17 20:05:30 +00:00
Guido Falsi
5a492baf3b - Update to 0.7.2
PR:		ports/190354
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2014-05-31 10:53:05 +00:00
Alex Kozlov
a327f3e912 - Update to 0.7.1.1
PR:	ports/189974
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2014-05-20 11:22:06 +00:00
Guido Falsi
918ac09335 - Update to 0.7.1
- While here, convert to USES=tar

PR:		ports/189446
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2014-05-12 08:58:03 +00:00
Guido Falsi
23a66151fb - Update to 0.6.8
PR:		ports/187352
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2014-03-24 12:48:08 +00:00
Pawel Pekala
0f78f438cb - Update to version 0.6.7 [1]
- Convert to new LIB_DEPENDS format
- Trim dependencies where they are too detailed
- Strip program binary
- Port is stage safe

PR:		ports/186798 [1]
Submitted by:	maintainer
2014-02-17 21:09:17 +00:00
Dmitry Marakasov
ab24828630 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk])
Approved by:	portmgr (bdrewery)
2013-10-22 13:58:55 +00:00
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Pawel Pekala
b7ceb1c231 Update to version 0.6.4
PR:		ports/180778
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2013-07-24 17:59:10 +00:00
Martin Wilke
f5fb6e0457 - Update to 0.6.3
PR:		179314
Submitted by:	Fernando <fernando.apesteguia@gmail.com>
2013-06-09 16:58:16 +00:00
Niclas Zeising
92ea0d614b The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
2013-05-25 14:37:02 +00:00
Guido Falsi
385f91fb50 - Update to 0.6.2
- Use DATADIR macro

PR:		ports/178434
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2013-05-10 22:32:22 +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
08c99f3ad5 - Convert USE_GETTEXT to USES (part 1)
Approved by:	portmgr (bapt)
2013-04-24 07:35:40 +00:00