Commit graph

18388 commits

Author SHA1 Message Date
Steve Wills
0d3ad01fa7 graphics/rubygem-image_science: updatge to 1.2.6 2014-08-23 20:42:51 +00:00
Steve Wills
713980ab54 graphics/rubygem-graphviz: update to 1.2.1 2014-08-23 20:40:27 +00:00
Steve Wills
639fd01825 graphics/rubygem-geokit: update to 1.8.5 2014-08-23 20:38:29 +00:00
Adam Weinberger
0c813937a6 Hook jpeg-turbo up to the build. 2014-08-23 20:13:49 +00:00
Adam Weinberger
06f1cdf333 Update to 0.8.2.
PR:		192865
Submitted by:	maintainer
2014-08-23 19:57:35 +00:00
Adam Weinberger
29f1211622 libjpeg-turbo installs its own unique library (libturbojpeg.so) and
a drop-in replacement for libjpeg.so.

This commit splits them apart into two ports:
	graphics/libjpeg-turbo which installs only libturbojpeg.so
	graphics/jpeg-turbo which installs the libjpeg.so replacement

This will allow ports to depend on libturbojpeg.so without causing
pkg conflicts.

Approved by:	maintainer
2014-08-23 19:40:21 +00:00
Adam Weinberger
3ff535146f Stage.
PR:		192798
Submitted by:	Ports Fury
2014-08-23 16:12:55 +00:00
Sunpoet Po-Chuan Hsieh
1d0c9ecd5d - Add descriptions for options using external library instead of bundled on 2014-08-23 15:52:56 +00:00
Tijl Coosemans
aa8e78787e Add USES=libtool and INSTALL_TARGET=install-strip 2014-08-22 21:18:04 +00:00
Tijl Coosemans
62cec24c75 Add USES=libtool and INSTALL_TARGET=install-strip 2014-08-22 20:14:26 +00:00
Tijl Coosemans
96392494fc - Convert to USES=libtool and INSTALL_TARGET=install-strip
- Remove old patch for gcc 2.x
2014-08-22 19:38:15 +00:00
Tijl Coosemans
580851dc74 - graphics/ming: Add USES=libtool and bump dependent ports
- graphics/autotrace: Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- graphics/pencil: Fix dependencies
2014-08-22 19:08:37 +00:00
Tijl Coosemans
3dab329a44 Add USES=libtool 2014-08-22 17:37:28 +00:00
Tijl Coosemans
7c66c7a9b5 Convert to USES=libtool and add INSTALL_TARGET=install-strip 2014-08-22 17:36:50 +00:00
Danilo Egea Gondolfo
675a7039d1 - Update from 7.40.5 to 7.40.6 2014-08-22 13:54:12 +00:00
Sunpoet Po-Chuan Hsieh
5088b48f95 - Add OPENJPEG option
- Fix build with graphics/openjpeg 2.1.0

Obtained from:	https://trac.osgeo.org/gdal/changeset/27538
2014-08-22 11:01:43 +00:00
Antoine Brodin
9085d53461 MIT license with a copyright holder can be distributed 2014-08-22 09:50:16 +00:00
Sunpoet Po-Chuan Hsieh
713f42f645 - Add CPE information 2014-08-22 09:29:10 +00:00
Sunpoet Po-Chuan Hsieh
e9d3c6233c - Sort LIB_DEPENDS
- Use REINPLACE_CMD instead of patch file
- Cleanup Makefile
- Update WWW and pkg-descr
- Take maintainership
2014-08-22 09:07:49 +00:00
Sunpoet Po-Chuan Hsieh
fdcf49927c - Add JSON_C option
- Fix build with devel/json-c 0.12

Obtained from:	http://trac.osgeo.org/gdal/changeset/27267
2014-08-22 08:43:35 +00:00
Antoine Brodin
783540d9ac Canonicalize a few LICENSE_PERMS
With hat:	portmgr
2014-08-22 07:20:30 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
John Marino
418ee4a320 Stage graphics/mxp and unbreak FreeBSD 10+
PR:		192799
Submitted by:	Ports Fury
2014-08-21 13:19:18 +00:00
Max Brazhnikov
db34285af3 graphics/povray36:
- Add stage support
- Convert to options
- Remove optional dependence on lang/icc (it is quite old, not staged)
- Remove needless USE_AUTOTOOLS
- Depend on graphics/svgalib on amd64 as well
- Clean up Makefile
- Update plist to current standards
2014-08-21 08:22:24 +00:00
Sunpoet Po-Chuan Hsieh
65e1339b31 - Update to 2.32
Changes:	http://search.cpan.org/dist/GraphViz2/Changes
2014-08-20 17:23:21 +00:00
Adam Weinberger
dea396af63 Fix build after json-c update.
The plist still has some issues, namely trying to remove share/icons/hicolor
directories.
2014-08-20 15:39:50 +00:00
Tilman Keskinoz
25a41fe321 Update to 0.8.1
PR:		192747
Submitted by:	maintainer
2014-08-19 17:36:18 +00:00
Steve Wills
f64d997379 many ruby/rubygem ports: death of rubyforge.org
rubyforge.org shutdown on May 15, 2014. This commit accounts for that by doing
several things:

- Deprecate ruby that had only rubyforge.org as MASTER_SITES (and so are now
  only fetchable via our cache)
- Deprecate ports that depend on those
- Update the WWW pkg-descr line that points to rubyforge.org for rubygem ports
  (which are still fetchable from rubygems.org)

The next step will be to remove rubyforge.org from bsd.sites.mk, after these
deprecated ports are deleted.

Phabric:	D591
With hat:	ruby
Approved by:	portmgr (because of committing to unstaged graphics/mingplot port)
2014-08-19 15:35:35 +00:00
Antoine Brodin
35735733c6 Remove a few remaining %%PORTDATA%%
With hat:	portmgr
2014-08-18 21:36:34 +00:00
Antoine Brodin
1c6ed8eca3 Convert most NO_INSTALL_MANPAGES to USES=imake:noman
With hat:	portmgr
2014-08-18 19:13:18 +00:00
Danilo Egea Gondolfo
196df1dc68 - Update from 7.40.4 to 7.40.5
- Convert USE=python=yes to USES
- Add devel/gobject-introspection to LIB_DEPENDS
- Take maintainership
2014-08-18 00:00:59 +00:00
Sunpoet Po-Chuan Hsieh
946d512c25 - Use USES=compiler:c11
9.3-RELEASE users may encounter build failure due to incorrect cast for
_mm_srli_epi64(__A, __B) in emmintrin.h of base gcc. This was fixed in r269948
(head) and MFC'd to stable/9 and stable/10 in r270099.

However, 9.3-RELEASE users do not benefit from the fix. In order to solve this
problem. We use clang or newer gcc from ports to build this port.

Reference:	https://svnweb.freebsd.org/base?view=revision&revision=269948
PR:		ports/192600 [1], ports/192637 [2]
Submitted by:	mandree [1], Vladimir Chukharev <vladimir.chukharev@gmail.com> [2]
Thanks to:	dim
2014-08-17 18:56:58 +00:00
Marcus von Appen
ccb2a19ad4 - Fix tools linkage and unbreak installation
Reported by:	many
2014-08-17 17:46:09 +00:00
Adam Weinberger
f9b0106c74 Teach 'coin-config --ldflags' to use -Wl,-rpath,/usr/local/lib instead
of -R/usr/local/lib.

This is required on -current but should work fine elsewhere.
2014-08-17 15:15:23 +00:00
Marcus von Appen
0ccfc073ab - Update to version 1.11.0, which adds support for OpenGL 4.5
Changelog: http://glew.sourceforge.net/log.html
2014-08-17 13:09:59 +00:00
Tijl Coosemans
c0f51fae12 math/gsl:
- Add USES=libtool and bump dependent ports
- Add USES=pathfix and INSTALL_TARGET=install-strip

Approved by:	portmgr (implicit, bump unstage port)
2014-08-17 13:09:56 +00:00
Marcus von Appen
75a85dc448 - Remove deprecated INSTALLS_EGGINFO knob. Since the ports use distutils,
there is no need to touch the plist.

With hat:	python@
2014-08-17 12:29:07 +00:00
Eitan Adler
1e942b4de3 Return some ports I maintain to the pool. 2014-08-17 08:25:51 +00:00
John Marino
c124de29e7 graphics/py-stltools: switch to USES=python
PR:		192549
Submitted by:	maintainer (rsmith)
2014-08-16 12:01:39 +00:00
Matthias Andree
84d093078a Also strip libIlmImfUtil-2_2.so.22. 2014-08-15 23:11:31 +00:00
Adam Weinberger
87ae5099c6 Fix build on -current. 2014-08-15 22:24:10 +00:00
Marcus von Appen
5a65871ee8 - Fix USE_PYTHON knob handling. Features are to be separated with spaces, not
comma

With hat:	python@
2014-08-15 20:55:03 +00:00
Matthias Andree
515db2ed10 Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)

Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130

Couple OpenEXR more tightly to ilmbase and require its exact .so
version.

Add UPDATING note, and bump PORTREVISION of all dependent ports.

Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.

Approved by:	portmgr (implicit for bumping PORTREVISION on unstaged ports)
2014-08-15 20:37:31 +00:00
Nicola Vitale
9d0d07d4cf - Add LICENSE and then bump PORTREVISION
- Adapt port to the new Python facility
- This software doesn't support Python 3, so restrict its
  installation to Python 2  [1]
- Adopt automatic pkg-plist

Noticed by:	Robert Huff <roberthuff@rcn.com> (via private email) [1]
2014-08-15 20:05:45 +00:00
Adam Weinberger
043136067d Fix prototype to fix build on -current. 2014-08-15 18:30:00 +00:00
John Marino
de568b1416 Add new port graphics/ttygif
PR:		190328
Submitted by:	Olivier (cochard.me)

ttygif permit to convert ttyrec record into animated gif.
It's a 3 steps process:
1. Generate a ttyrecord file with misc/ttyrec
2. convert the ttyrecord in multiple image file with ttygif
3. convert the multiple image with a unique animated gif file with concat
2014-08-15 15:30:24 +00:00
Vanilla I. Shu
b2d6b0519c Fix pkg-plist. 2014-08-15 14:47:48 +00:00
Thierry Thomas
91b9ae6f09 Don't force to fetch again the tarball after a PORTREVISION's bump.
PR:		ports/192385
Submitted by:	amdmi3
2014-08-15 12:28:05 +00:00
Tilman Keskinoz
60506b422a Update to 2.1
PR:		192591
Submitted by:	maintainer
2014-08-15 11:45:39 +00:00
Alexey Dokuchaev
d40c727fef Cleanup Makefiles to allow further work on these ports. 2014-08-15 09:10:16 +00:00