Commit graph

441 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
d60b005d21 - Update to 0.4.0
- Add LICENSE
- Sort LIB_DEPENDS
- Use USES=libtool
- Do not silence installation message
- Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
2014-05-08 03:25:06 +00:00
Tijl Coosemans
54e5fbdbf6 Convert to USES=libtool. 2014-04-30 17:27:08 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Koop Mast
06abd2e207 Adopt. 2014-02-06 09:39:13 +00:00
Thomas Zander
dbf205802f - Adjust location of freetype headers in ImageMagick sources
- Bump PORTREVISION

Note that this is a stop-gap to avoid runtime errors with ImageMagick.
It allows for working pkg builds with default PREFIX/LOCALBASE.
A more substantial rework and upgrade of the ImageMagick port needs to be conducted.

PR:		ports/186170, ports/186171
Submitted by:	Vivek Khera <vivek@khera.org>, Alexander Panyushkin <vsityz@gmail.com>
Approved by:	mentor (thierry)
MFH:		2014Q1
2014-02-02 22:44:22 +00:00
Matthias Andree
2b9012778f Fix packaging with MODULES option disabled, by not trying to package
empty directories.

Submitted by:	Lowell Gilbert
2014-01-16 00:53:51 +00:00
Matthias Andree
de71fae136 Convert to staging. Beat Perl's .packlist into shape.
Fix shebang line in one example file.

Approved by: portmgr (implicit, blanket)
2014-01-14 03:23:01 +00:00
Matthias Andree
502ab8a3cc USE_GMAKE -> USES=gmake.
Approved by:	portmgr@ (implicit, blanket)
2014-01-14 02:49:02 +00:00
Christian Weisgerber
549b01a3f6 xz has been in base long enough, drop workarounds for unsupported releases. 2014-01-12 22:53:59 +00:00
Raphael Kubo da Costa
3b47a15e59 Go back to 6.8.0 :(
This reverts r338918, r338948, r338951 and r338953 (modulo reassigning the
port to ports@, some comment fixes and the removal of a patch that was meant
for FreeBSD 7).

ImageMagick is normally a beast to update, and somewhere between 6.8.0 and
6.8.8 the developers also decided to change the naming scheme for their
libraries, which requires updating tons of ports in the tree and bumping a
lot of PORTREVISIONs. I do not have the time for that at the moment, so it's
safer to go back to what was working and let a braver soul handle the update
properly later, otherwise the tree will be on fire for quite a while.

ache: I'm truly sorry for reverting your PerlMagick commits, but I couldn't
test if they still worked with the older version in a timely fashion.
2014-01-07 00:23:34 +00:00
Andrey A. Chernov
7e29969dac Add new PerlMagick files to pkg-plist.
Move Makefile comment where it belongs.
Return back PERL option as default one. At least basic PerlMagick
functions works in my testing.
2014-01-06 23:17:04 +00:00
Raphael Kubo da Costa
24948703a4 Revert weird LICENSE change that crept in in r338918.
Reported by:	ohauer@
2014-01-06 23:08:14 +00:00
Andrey A. Chernov
583c6bc221 Fix PerlMagick build and install 2014-01-06 22:07:24 +00:00
Raphael Kubo da Costa
825fdb8973 From the PR:
1. Update to 6.8.8-1
  2. Remove PerlMagick as default as it's broken various people on:
     http://www.imagemagick.org/discourse-server/viewforum.php?f=7&sid=b5596d2bbecf49db8100269f9f953150
     have also complained about broken PerlMagick
  3. Remove me as maintainer as I no longer have time to put up with IM's
     500 releases in a month.
  4. remove fourier patch as it was to fix something in 7.x which is now EOL

PR:		ports/185462
Submitted by:	chris petrik <c.petrik.sosa@gmail.com> (maintainer)
2014-01-06 18:32:16 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Xin LI
d64d948a5f Remove extra PORTREVISION. 2013-11-20 19:56:07 +00:00
Rusmir Dusko
74a55f2347 - Bump dependent ports' revisions (graphics/ilmbase and graphics/OpenEXR)
Approved by:	wg (mentor)
2013-11-20 14:25:28 +00:00
Rusmir Dusko
1752bb5a6e graphics/ilmbase
- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Remove conflict with non existent Port
- USES pathfix pkgconfig
- Add executable
- Add DOCS Option
- Support STAGEDIR and add OPTIONS_SUB
- Use pathfix instead of simple patches
- Adjust patches
- Change WWW

graphics/OpenEXR

- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Use the new format for LIB_DEPENDS
- USES gmake pathfix pkgconfig
- Add DOCS and EXAMPLES Options
- Support STAGEDIR and add OPTIONS_SUB
- Change REINPLACE_CMD
- Add extra patch for EXAMPLES
- Remove obsolete patches

- Bump dependent ports' revisions

Approved by:	pawel / wg (mentors)
2013-10-31 00:32:31 +00:00
Baptiste Daroussin
1705e0676b Readd the PKGNAMESUFFIX it was used by a slave port 2013-10-04 09:32:54 +00:00
Baptiste Daroussin
d8352fb86c Do not arbitrary rename packages 2013-10-04 08:52:32 +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
Martin Matuska
c2a4b67e17 Bump some PORTREVISIONs due to graphics/webp update to 0.3.1 2013-09-09 22:49:20 +00:00
Antoine Brodin
c49ea8746c Magick-config and friends run depend on pkgconf
Approved by:	portmgr (bapt)
2013-09-03 17:13:27 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Andrej Zverev
0c32f39711 - Convert to new Uses/perl5.mk framework
- Resolve issues with implicit lang/perl in extract and patch dependencies
- Trim Makefile header

Reviewed by:	bapt@ (exp-run)
Approved by:	bapt@ (portmrg@)
2013-07-31 06:54:09 +00:00
Andrej Zverev
124b00a56f - Fix build with new site_perl
Submitted by:	olli hauer <ohauer@gmx.de>
2013-06-12 17:45:02 +00:00
Andrej Zverev
73b65aa527 - Fix build with new site_perl
Submitted by:	poyopoyo@puripuri.plala.or.jp
2013-06-12 17:09:49 +00:00
Baptiste Daroussin
36cad126eb Fix after previous commit 2013-04-23 10:53:21 +00:00
Baptiste Daroussin
737bed6923 Convert g* to USES=pkgconfig 2013-04-23 10:47:02 +00:00
Baptiste Daroussin
39eb1ba22b ghostscript7 is very very outdated consider using newer version like print/ghostscript9
Approved by:	doceng (gjb)
2013-03-26 15:55:59 +00:00
Beech Rintoul
5a30ff9217 - Pass maintainership back to c.petrik.sosa@gmail.com 2013-03-03 05:15:16 +00:00
Beech Rintoul
dfe45e293e - Back to pool 2013-03-03 04:56:14 +00:00
Steve Wills
b8cc06a151 - Chase lib version changes from ilmbase and OpenEXR updates 2013-01-17 16:05:38 +00:00
Beech Rintoul
f6aa47d734 - Update to 6.8.0-7
- Take maintainership

PR:		ports/174267
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
2012-12-10 08:18:07 +00:00
Eitan Adler
a52b1a298c Revert Chris Petrik's ports to the pool. Thank you for all your work so far, and should you desire to return just let us know.
PR:		ports/174309
Submitted by:	Chris Petrik
2012-12-10 01:20:16 +00:00
Chris Rees
7400c7644a Over to new volunteer.
PR:		ports/173907
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
Feature safe:	yes
2012-11-25 16:38:24 +00:00
Tom Judge
9659bd2a95 Update to 6.7.9.4.
Change Log:

http://www.imagemagick.org/script/changelog.php

PR:		ports/171511
PR:		ports/171456
Submitted by:	4721@hushmail.com
Approved by:	eadler (mentor)
2012-09-11 01:14:52 +00:00
Adam Weinberger
c9b38b6170 Remove DOCS from OPTIONS_DEFAULT, already there per bsd.port.mk.
Pointed out by:	sunpoet
2012-08-27 19:16:55 +00:00
Adam Weinberger
bbd8af8aa8 Enable a DOCS option---code was already in place to respect
the setting, but it wasn't in OPTIONS.
2012-08-27 14:34:22 +00:00
Doug Barton
c437443349 Fix typo: s/USE_PKGCONFIF/USE_PKGCONFIG/ 2012-07-26 07:57:39 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Martin Matuska
3ce9aaf065 Update ImageMagick to 6.7.8.6
Convert to new options framework and use default option names.
Drop lcms v1 support.
2012-07-23 12:56:15 +00:00
Doug Barton
86b7e3bb7f For ports maintained by ports@ where pkgconfig is one of the USE_GNOME deps
convert it to BUILD_DEPENDS. This avoids the problem of the bogus run dep
added by bsd.gnome.mk.
2012-07-23 01:33:55 +00:00
Martin Matuska
88325e1e57 Only try to delete the module directories (they may not get created).
PR:		ports/169046
2012-06-19 12:26:40 +00:00
Martin Matuska
8726195e94 Disable HDRI by default. It fails the analyze.sh test on some systems. 2012-06-19 12:19:37 +00:00
Brendan Fabeny
dfe91aa6ae update DjVuLibre to 3.5.25.3 and adjust dependent ports: the QT3 GUI that was
formerly in graphics/djvulibre has been removed, and graphics/djvulibre-nox11
has been merged back into graphics/djvulibre
2012-06-13 04:49:48 +00:00
Martin Matuska
3c6dab1840 Update to 6.7.7-7 2012-06-11 22:15:33 +00:00
Martin Matuska
cb11d8a1f2 Update to 6.7.7-6
Re-enable WITH_IMAGEMAGICK_HDRI [1]

PR:		ports/168871 [1]
Submitted by:	sol@triumf.ca [1]
2012-06-09 18:06:28 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Matuska
4559a2e70f Move tests/validate-colorspace.sh patch to REINPLACE_CMD
Fix shell comparsion in validate-colorspace.sh
2012-05-26 22:45:52 +00:00