Commit graph

20208 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
d9b9c4822d - Update to 1.3.0
- Add GitHub repository to WWW

Changes:	https://github.com/jsummers/imageworsener/blob/master/changelog.txt
2015-11-06 08:52:54 +00:00
Alexey Dokuchaev
851e388945 Add a port of Alembic, an open framework for storing and sharing graphic
scene data.

WWW: http://alembic.io/
2015-11-06 06:29:12 +00:00
Mathieu Arnold
065c026fe5 Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
2015-11-05 12:36:25 +00:00
Vanilla I. Shu
4c263b3af8 Upgrade to 10.04.
PR:		204222
Submitted by:	maintainer
2015-11-05 03:44:02 +00:00
Sunpoet Po-Chuan Hsieh
dd1da2a231 - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin 2015-11-04 20:14:35 +00:00
Sunpoet Po-Chuan Hsieh
4918fc4718 - Use USES=localbase 2015-11-04 20:14:31 +00:00
Sunpoet Po-Chuan Hsieh
c3a8b31d08 - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin
- Use USES=localbase
2015-11-04 20:14:27 +00:00
Sunpoet Po-Chuan Hsieh
f5f88fb1d8 - Add LICENSE_FILE
- Update *_DEPENDS: remove redundant LOCALBASE/bin
2015-11-04 20:14:22 +00:00
Sunpoet Po-Chuan Hsieh
cf0d0a159c - Cleanup Makefile 2015-11-04 20:14:19 +00:00
Sunpoet Po-Chuan Hsieh
3d068e9905 - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin 2015-11-04 20:14:14 +00:00
Sunpoet Po-Chuan Hsieh
4fa22bf0b0 - Update to 0.2.0
Changes:	https://gitlab.com/gitlab-org/gitlab_emoji/blob/master/CHANGELOG
2015-11-04 20:13:34 +00:00
Sunpoet Po-Chuan Hsieh
c87fd556e3 - Update to 2.08
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/Graph-ReadWrite/Changes
2015-11-04 20:12:05 +00:00
Sunpoet Po-Chuan Hsieh
fb4243736a - Move devel/py-parsing to devel/py-pyparsing
- Change MASTER_SITES to CHEESESHOP
- Remove DISTNAME
- While I'm here, remove duplicate PORTREVISION for security/py-crits/Makefile
2015-11-04 20:11:00 +00:00
Jan Beich
e30abebe9d graphics/waifu2x-converter-cpp: update to 1.0.0.377
Changes:	ddb865a...007e7b1
2015-11-03 22:24:08 +00:00
John Marino
ead6beb358 Contract graphics/cal3d-devel into graphics/cal3d
The development of cal3d stopped in July 2006, about a week or two
after the last release (0.11.0).  It makes no sense to have both cal3d
and cal3d-devel, so let's copy over the -devel port over to the stable
one and remove the -devel port.  There's no reason to set a deprecation
period in this case.

While here:
  * remove conflicts
  * Update the WWW to the new home page

I've given graphics/cal3d a "fake" version of 0.11.1 to convey that it
is an update to the previous version of 0.11.0 rather than to completely
change the version scheme.

PR:		203135
Approved by:	maintainer timeout
Discussed:	portmgr (bapt)
2015-11-02 13:43:31 +00:00
Koop Mast
8606beb1b8 The intel kernel driver leaks error code "512" (ERESTARTSYS) to
userland. This error code should be converted to EINTR and/or EAGAIN.

Teach libdrm to handle this error code as a work around, and add a
override to not apply the patch. Which is done for people doing
DRM development.

PR:		204174
2015-11-02 13:12:13 +00:00
Rene Ladan
5e1001eeb3 Remove expired ports:
2015-10-31 audio/cmus-post.fm: Broken for more than 6 months
2015-10-31 devel/libphish: Broken for more than 6 months
2015-10-31 devel/rubygem-debugger: This port is for Ruby 1.9 only. Upstream stopped maintenance.
2015-10-31 games/linux-ningpo-demo: Broken for more than 6 months
2015-10-30 graphics/gdal-grass: Superseded by gdal-2.0.0
2015-10-31 graphics/picviz: Broken for more than 6 months
2015-10-31 irc/weechat-devel: far behind stable irc/weechat (use it instead)
2015-10-31 mail/cucipop: Broken for more than 6 months
2015-10-31 math/rkward-kde4: Depends on deprecated math/R-cran-car
2015-10-31 multimedia/streamanalyze: Broken for more than 6 months
2015-10-31 net-mgmt/collectd: Please move to collectd5 - collect4 is not developed/patched
2015-10-31 sysutils/sdd: Broken for more than 6 months
2015-10-31 sysutils/xfce4-minicmd-plugin: Broken for more than 6 months
2015-10-31 www/linux-libgtkembedmoz: Broken for more than 6 months
2015-10-31 www/py-feedfinder: Broken for more than 6 months
2015-10-31 www/py-openssl-proxy: Broken for more than 6 months
2015-10-31 www/py-webware: Broken for more than 6 months
2015-10-31 www/py-webware-component: Depends on deprecated www/py-webware
2015-10-31 x11-fonts/code2001: Broken for more than 6 months
2015-10-31 x11-wm/e-module-diskio: Broken for more than 7 months
2015-11-01 16:02:28 +00:00
Sunpoet Po-Chuan Hsieh
40ba8e26d5 - Update to 0.4.4
Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
2015-10-30 11:24:27 +00:00
Jason Unovitch
e71292ef5d graphics/pecl-gmagick: update 1.1.7RC2 -> 1.1.7RC3
- While here, add LICENSE and switch from EXTRACT_SUFX to USES= tar:tgz

PR:		202992
Submitted by:	Torsten Zuhlsdorff <ports@toco-domains.de>
Approved by:	maintainer timeout (7 weeks)
2015-10-30 02:55:52 +00:00
Koop Mast
1ff8eabe3c Fix the build on powerpc*
The gallium driver is called radeonsi not radeon.

Submitted by:	jmmv@, andreast@
Differential Revision:	https://reviews.freebsd.org/D3966
2015-10-29 22:40:24 +00:00
Koop Mast
1431bc45f6 Include header for stderr to allow the build with gcc 4.9.
error: 'stderr' was not declared in this scope

PR:		196712
2015-10-29 22:14:35 +00:00
Thomas Zander
879cb51503 Update to upstream version 2.12.0
PR:		204070
Submitted by:	rhurlin@gwdg.de (maintainer)
2015-10-29 20:21:09 +00:00
Dirk Meyer
a1aad24c56 - make option NVTHREADS default
PR:		203537
Submitted by:	Tobias Kortkamp
2015-10-29 06:12:50 +00:00
Sunpoet Po-Chuan Hsieh
5b68d83cf8 - Allow concurrent installation (USE_PYTHON=concurrent)
- Fix build with Python 3.x
2015-10-27 15:49:13 +00:00
Sunpoet Po-Chuan Hsieh
2614ff0bb2 - Add LICENSE_FILE
- Cleanup Makefile
2015-10-27 15:49:09 +00:00
Dmitry Marakasov
0632849b02 - Add missing files to plist
Approved by:	portmgr blanket
2015-10-26 16:24:36 +00:00
Antoine Brodin
3afa450ba3 Deprecate ports broken for more than 6 months 2015-10-25 19:35:28 +00:00
Thierry Thomas
f4e6cf2cbc Upgrade to 1.6.7. 2015-10-25 14:59:14 +00:00
Jan Beich
43b8c0f399 graphics/waifu2x-converter-cpp: update to 1.0.0.318
Changes:	a5228c5...ddb865a
2015-10-24 00:55:24 +00:00
Alexey Dokuchaev
f12b6857da - Allow to build on big-endian architectures
- Add a comment explaining the need for USE_GCC
2015-10-23 15:47:08 +00:00
Alexey Dokuchaev
7f5c0b7e22 Update `graphics/p5-Image-ExifTool-devel' to version 10.03.
PR:		203971
Submitted by:	maintainer
2015-10-23 12:44:38 +00:00
Alexey Dokuchaev
ae92b351fb Attempt to unbreak on amd64 and fix a lot of bad format strings and other
type-related warnings reported by both Clang and GCC.

Reported by:	pkg-fallout
2015-10-23 10:52:59 +00:00
Dmitry Marakasov
d647585b89 - Clarify LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2015-10-22 17:24:23 +00:00
Dmitry Marakasov
dbb75844b2 - Add LICENSE_FILE
- Switch to options helpers
2015-10-22 17:24:14 +00:00
Dmitry Marakasov
8a07dc1393 - Clarify LICENSE
- Add LICENSE_FILE
- Regenerate patches with `make makepatch`
2015-10-22 17:20:47 +00:00
Dmitry Marakasov
78738915ff - Add NO_ARCH
- Cosmetic fix
2015-10-22 17:20:30 +00:00
Dmitry Marakasov
dd250ff253 - Add LICENSE_FILE
- Switch to options helpers
- Regenerate patches with `make makepatch`
- Don't remove -Wall
2015-10-22 14:57:00 +00:00
Dmitry Marakasov
1247990d28 - Add NO_ARCH 2015-10-22 14:06:23 +00:00
Dmitry Marakasov
6b3c19c3b6 - Add LICENSE_FILE
- Switch to options helpers
2015-10-22 10:35:18 +00:00
Veniamin Gvozdikov
f17ae8f2bf - Update to 3.14.4
PR:		ports/203714
Submitted by:	Wayne Sierke <ws@au.dyndns.ws>
Approved by:	Eugene Mychlo <myc@barev.net> (maintainer)
2015-10-22 08:11:42 +00:00
Hiroki Sato
a6bab3920d - Update to 1.12.
- Fix MASTER_SITES [*].

Spotted by:	Tatsuki Makino [*]
PR:		203652 [*]
2015-10-22 02:23:05 +00:00
Antoine Brodin
83302ffe4f Update to 4.0.6
PR:		203851
2015-10-21 17:32:24 +00:00
Alexey Dokuchaev
25f100a96e - Resurrect; unbreak on all supported versions of FreeBSD (and 8.X)
- Drop leading indefinite article from COMMENT text
- Stagify, convert to USES=libtool, switch to .tar.bz2 distfile
2015-10-21 16:34:23 +00:00
Alexey Dokuchaev
e492407e3e Add a port of dcp2icc, small utility to convert DNG camera profiles to
ICC profiles.

While it builds with Clang, resulting binary crashes on exit (albeit it
produces seemingly correct output file), so request GCC for the moment.

WWW: http://sourceforge.net/projects/dcp2icc/
2015-10-20 16:53:08 +00:00
Koop Mast
3a6ca959c1 Unbreak libdrm on 9.3-R. 2015-10-20 15:44:29 +00:00
Frederic Culot
49e72b794b - Update to 1.05
- Add LICENSE (Artistic 1 & GPL 1)

Changes:	http://search.cpan.org/dist/Geo-Proj4/Changes
2015-10-20 13:44:07 +00:00
Koop Mast
8cede960fe Update libdrm to 2.4.65.
Obtained from:  Xorg devel repo
2015-10-20 13:31:58 +00:00
Guido Falsi
f6cc19d3e3 Fix MASTER_SITES.
PR:		203894
Submitted by:	Torsten Zohlsdorff <ports at toco-domains.de>
2015-10-20 11:39:39 +00:00
Kubilay Kocak
c1232f3105 graphics/zathura-pdf-mupdf: Add missing LIB_DEPENDS
Add missing jbig2dec and openjpeg to LIB_DEPENDS, registering them
as run-time dependencies.

Without this change, both packages are removed during pkg autoremove,
resulting in the inability to open PDF files.

PR:		203850
Submitted by:	Zsolt Udvari <udvzsolt gmail com> (maintainer)
MFH:		2015Q4
2015-10-20 08:11:54 +00:00
Sunpoet Po-Chuan Hsieh
3c716e2cda - Use USES=localbase 2015-10-19 20:20:21 +00:00
Sunpoet Po-Chuan Hsieh
8c31a55b4a - Add LICENSE_FILE
- Use USES=localbase
2015-10-19 20:20:17 +00:00
Sunpoet Po-Chuan Hsieh
3ccb9d291a - Add LICENSE_FILE
- Allow concurrent installation (USE_PYTHON=concurrent)
- Fix build with Python 3.x
2015-10-19 20:18:12 +00:00
Sunpoet Po-Chuan Hsieh
744f955765 - Change language bindings (p5-ming and py-ming) from slave ports to normal ports
- Use USES=localbase
- Convert to new options target helper
- Cleanup Makefile
2015-10-19 20:18:07 +00:00
Sunpoet Po-Chuan Hsieh
f2790f88f1 - Change language bindings (p5-ming and py-ming) from slave ports to normal ports
- Update COMMENT
- Use USES=localbase
- Use PORTEXAMPLES
- Convert to new options target helper
- Cleanup Makefile
2015-10-19 20:18:02 +00:00
Sunpoet Po-Chuan Hsieh
bdd8cca8b2 - Change language bindings (p5-ming and py-ming) from slave ports to normal ports
- Use USES=localbase
- Use PORTDOCS
- Do not install png2dbl.c
- Convert to new options target helper
- Cleanup Makefile
- Bump PORTREVISION for package change
2015-10-19 20:17:58 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Guido Falsi
0319d39bfb - Update to 1.0.25 [1]
- Add option for v4l [1]
- Use more option helpers [1]
- Removed CUPS option since CUPS requirement has been dropped upstream [1]

While here:

- Convert to USES=localbase
- Regenerate some patches [1]

This version also includes support for Canon LiDE 220 scanners. [2]

PR:		203799 [1], 200788 [2]
Submitted by:	Ports Fury [1], avg@ [2]
2015-10-19 09:03:44 +00:00
Alexey Dokuchaev
b7afb7abb9 - Unbreak the build on i386 [1] and respect CXXFLAGS [2]
- Convert REINPLACE_CMD's that no longer could remain trivial due to [2]
  to regular patch files
- Mute numerous warnings of `__aligned()' macro being redefined as they
  severely clutter build logs
- Restrict to Intel CPUs due to heavy use of their SIMD instructions

Reported by:	pkg-fallout [1]
2015-10-19 08:18:41 +00:00
Kubilay Kocak
3df15cca8c graphics/maim: Update to 3.4.46
- Update to 3.4.46

PR:		203834
Submitted by:	Neel Chauhan <neel neelc org> (maintainer)
2015-10-19 08:04:09 +00:00
Koop Mast
24f22188eb * Don't hardcode the Gallium drivers instead set the wanted drivers per
arch, like is done for the dri drivers. This fixes Mesa build on arm. [1]
* Explicitly disable libva support. This resolves a build issue if libva
  is installed. [2]
* remove the gallium-intel configure flag, it is gone.

PR:		197548 [2]
Reported by:	sbruno@ [1]
Reported by:	rozhuk.im@gmail.com [2]
Tested by:	sbruno@ on arm [1]
2015-10-18 18:31:55 +00:00
Alexey Dokuchaev
b7142626a0 Remove hyphen from PKGNAMESUFFIX: originally Makefile was copied from an
`x11/nvidia-driver' slave port where it makes sense because dashed number
is actually a major version.  Here this suffix is "dedotted" full version
and used purely to give the package unique name.  This logic follows our
existing `multimedia/ffmpeg0' and `devel/subversion*' ports, for example.
2015-10-18 12:52:29 +00:00
Sunpoet Po-Chuan Hsieh
b225356d31 - Use USES=localbase
- Sort LDFLAGS
2015-10-17 18:08:02 +00:00
Antoine Brodin
ba4707563f Unbreak 2015-10-16 20:56:50 +00:00
Antoine Brodin
daa72d3157 Fix make patch 2015-10-16 20:56:29 +00:00
Pawel Pekala
562d243d55 Add patch fixing segfault at startup
PR:		203297
Submitted by:	fbsd@opal.com
Approved by:	maintainer timeout
MFH:		2015Q4
2015-10-16 20:22:09 +00:00
Danilo Egea Gondolfo
bd7f4c317e - Update to 8.1.1 2015-10-16 13:48:46 +00:00
Jan Beich
ac80a6be4c graphics/waifu2x-converter-cpp: update to 1.0.0.282
Changes:	6f0fdc6...a5228c5
2015-10-16 13:35:13 +00:00
Alexey Dokuchaev
2d33a4cf46 - Update to version 20.04p14 and unbreak this classic port
- Drop workarounds for older math functions and reenable use of sinhl(3),
  coshl(3), and frexp(3) on FreeBSD versions that have them in libm
- Remove useless definite article from COMMENT line
- Install manual page with its section suffix (1) instead of "man"
- Unmute installation commands, sort pkg-plist, trim pkg-descr while here

PR:		203360
Submitted by:	pfg
Approved by:	maintainer timeout (since 2015-09-26)
2015-10-16 07:47:47 +00:00
Sunpoet Po-Chuan Hsieh
28c75c87a0 - Update to 2.37
Changes:	http://search.cpan.org/dist/GraphViz2/Changes
2015-10-15 20:17:21 +00:00
Sunpoet Po-Chuan Hsieh
97130f27a0 - Add LICENSE_FILE
- Use USES=localbase
- Cosmetic change
2015-10-15 20:16:26 +00:00
Sunpoet Po-Chuan Hsieh
e576648433 - Add LICENSE_FILE
- Use USES=localbase
- Convert to new options target helper
2015-10-15 20:16:20 +00:00
Sunpoet Po-Chuan Hsieh
fec4d45006 - Add LICENSE_FILE
- Use USES=localbase
- Convert to new options target helper
2015-10-15 20:16:15 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Dmitry Marakasov
0709e45e27 - Clarify LICENSE 2015-10-14 23:50:59 +00:00
Dmitry Marakasov
fa0bf3deeb - Clarify LICENSE
- Add LICENSE_FILE
- Drop unneeded WX_UNICODE
2015-10-14 23:50:01 +00:00
Dmitry Marakasov
83d0afbd31 - Clarify LICENSE
- Regenerate patches with `make makepatch`
- Pet portlint
2015-10-14 23:49:43 +00:00
Antoine Brodin
171a1f6dee Update to 1.4.2
PR:		203634
2015-10-14 16:52:20 +00:00
Frederic Culot
1d0b9d3e31 - Reassign lippe@'s ports after his commit bit was taken in for safekeeping 2015-10-14 11:04:10 +00:00
Frederic Culot
fd950b7ff6 - Reassign to the heap after lioux@'s bit was taken in for safekeeping 2015-10-14 10:51:58 +00:00
Jung-uk Kim
fa23309719 Update to 1.3.3 and add LICENSE. 2015-10-13 22:53:19 +00:00
Max Brazhnikov
c825618795 Add new port graphics/py-gphoto2:
Python bindings for libgphoto2.

WWW: http://pypi.python.org/pypi/gphoto2/
2015-10-13 21:18:59 +00:00
Danilo Egea Gondolfo
c1c9f89c84 - Update to 1.3.5 2015-10-12 23:38:42 +00:00
Kurt Jaeger
2e51d4284e devel/etl: Change download location, update checksum and bump PORTREVISION
devel/synfig: 1.0.1 -> 1.0.2
graphics/synfigstudio: 1.0.1 -> 1.0.2

Changes:
  http://www.synfig.org/cms/en/news/synfig-studio-102-released/

PR:		203716
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer)
2015-10-12 20:03:07 +00:00
Steve Wills
20f1a1f3cf graphics/jogl: fix build with OpenJDK8
PR:		203495
Approved by:	peterj (maintainer)
2015-10-12 13:27:17 +00:00
Alexey Dokuchaev
f7ef0c292f Update LuxRender to version 1.5. As it now requires `graphics/embree'
which is not available on 9.X for the moment, preserve version 1.4 as
`graphics/luxrender14' slave port.
2015-10-12 09:37:20 +00:00
Alexey Dokuchaev
be0628b38e Install unversioned shared library symlink. 2015-10-12 09:04:20 +00:00
Alexey Dokuchaev
4b03a46bda Add a port of Embree, is a collection of high-performance ray tracing
kernels developed at Intel.

WWW: https://embree.github.io/
2015-10-11 21:17:06 +00:00
Koop Mast
b0a30b4db3 Improve the sed replace, so it doesn't clobber 2>&1 redirection.
Submitted by:	Wolfgang Jenkner <wjenkner@inode.at>
2015-10-11 18:56:50 +00:00
Rene Ladan
e7b763ee7a Remove expired ports:
2015-10-09 www/moodle27: Please upgrade to moodle28 or moodle29
2015-10-10 graphics/epeg: Merged into devel/efl
2015-10-11 16:26:09 +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
Ryan Steinmetz
8bbd9b2d43 - Reset MAINTAINER due to fatal bounce
Reported by:	portscout
2015-10-11 13:19:10 +00:00
Sunpoet Po-Chuan Hsieh
cdc7bf65ea - Convert to new options target helper
Approved by:	portmgr (blanket)
2015-10-10 23:15:20 +00:00
Sunpoet Po-Chuan Hsieh
395e124276 - Update to 2.1.0
Changes:	https://github.com/jonathanwiesel/gemojione/commits/master
2015-10-10 23:12:52 +00:00
Koop Mast
f28b16021b Update Mesa to 10.6.9.
* Unbreak build on powerpc and other !x86 archs by moving the
  --with-dri-drivers logic from dri/Makefile to the
  libGL/Makefile.common file. So the settings are applied to all mesa ports,
  this was missed in the 10.6.6 update. [1]
* Don't try to enable OpenCL support on anything other then i386 and amd64. [1]
* Move the texture-float and vdpau logic to Makefile.common even if the latter
  isn't supported yet. Keep OPTIONS_DEFINE/DEFAULT in dri/Makefile since they
  need to defined before bsd.port.options.mk is included, and they only affect
  the dri modules.
* Sed on 11 and 10 supports \< and \> however sed on 9.x and dragonfly do not,
  replace the sed keywords with some magic to get the intended results. [2]

Submitted by:		marino@ [2]
Reported and tested by:	arved@ (on ppc32)[1]
2015-10-10 21:04:44 +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
John Marino
818a717d93 graphics/ayam: upgrade version 1.20 => 1.22
I reverted most of the changes from 1-step to compound installation
commands.

PR:		199232
Submitted by:	ports fury
2015-10-10 14:49:28 +00:00
Koop Mast
9bb5b83260 Update ImageMagick to 6.9.2-4. 2015-10-10 14:48:21 +00:00
Koop Mast
139d78fc96 Update ImageMagick snapshot from 20151006. 2015-10-09 22:04:46 +00:00
Sunpoet Po-Chuan Hsieh
f2385cdbe7 - Fix patch
PR:		203327
Submitted by:	Wolfgang Jenkner <wjenkner@inode.at>
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer, implicit)
2015-10-09 18:33:09 +00:00
Alexey Dokuchaev
e69f11baee Now that required supporting ports were fixed (r398753) and added to the
tree (r398907), allow to build with the Open Shading Language and Disney
material support and enable these features by default.  While here, drop
useless USE_GL knob (implied by USE_QT4=opengl).
2015-10-09 17:31:32 +00:00
Alexey Dokuchaev
fccd59adfb Add a port of SeExpr, embeddable expression evaluation language from Walt
Disney Animation Studios.

WWW: http://www.disneyanimation.com/technology/seexpr.html
2015-10-09 10:21:33 +00:00
Sunpoet Po-Chuan Hsieh
b0817c276c - Update to 0.4.7
- Add LICENSE_FILE

Changes:	https://github.com/libming/libming/blob/master/NEWS
2015-10-08 18:44:20 +00:00
Sunpoet Po-Chuan Hsieh
b3c085158a - Update to 2.36
- Convert to new options target helper

Changes:	http://search.cpan.org/dist/GraphViz2/Changes
2015-10-08 18:42:52 +00:00
Jimmy Olgeni
42bc424f61 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
Guido Falsi
bcf4a77a46 Update to 3.4.1
PR:		203480
Submitted by:	Ports Fury
2015-10-08 10:53:42 +00:00
Dirk Meyer
5c278eddb8 - cleanup 2015-10-08 04:34:34 +00:00
Dirk Meyer
c7a87e0e6c - cleanup 2015-10-08 04:11:34 +00:00
Dmitry Marakasov
c2ec1aaa6e - Make DOCS optional
- Pet portlint
2015-10-07 16:32:49 +00:00
Alexey Dokuchaev
776d2e32e3 - Our LLVM ports are built with RTTI support, so it's safe to enable RTTI
in OSL as well; this is required for e.g. `graphics/appleseed'
- Remove BROKEN on 9.x statement that was added in r390561 for a previous
  version and was not removed alongside with 1.6.6 update (it builds fine)

Approved by:	maintainer
2015-10-07 09:42:56 +00:00
Danilo Egea Gondolfo
9f018bc47b - Update to 1.5.5 2015-10-07 00:27:10 +00:00
Dmitry Marakasov
e1c06cf7e7 - Add missing python run-dependency (inkscape installs bunch of python scripts)
PR:		203517
Submitted by:	amdmi3
Approved by:	kwm
2015-10-06 17:55:24 +00:00
Bartek Rutkowski
690ee24b9f graphics/ocre: correct LICENSE
PR:		203577
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> (maintainer)
2015-10-06 09:42:54 +00:00
Nicola Vitale
1c5eff158b - Update to 0.5.4
Relnotes:	http://peterlevi.com/variety/news
2015-10-05 20:08:23 +00:00
Niclas Zeising
269405b007 Update to 2.14
Changelog:

* Add --xinerama-index option for background setting (patch by James Knight)
* When removing the last image in slidsehow mode, stay on the last
  (previously second-to-last) image (patch by Lior Shiponi)
* Allow --sort and --randomize to override each other (most recently
  specified option wins) instead of always preferring --sort
* Thumbnail mode: Mark image as processed when executing an action
  (--action) by clicking on an image
* It is now possible to override feh's idea of the active xinerama screen
  using the --xinerama-index option
* Remove (undocumented) feature allowing to override feh's idea of the
  active xinerama screen by setting the XINERAMA_SCREEN environment variable
2015-10-05 12:28:21 +00:00
John Marino
e48af60ec2 Add USES=alias to 4 ports (Aids DragonFly support) 2015-10-05 11:50:13 +00:00
Koop Mast
c71f201bbf Update gdk-pixbuf2 to 2.32.1.
* Drop loaders for some rare image formats: wbmp, ras, pcx

Obtained from:	gnome devel repo
MFH:		2015Q4
Security:	9272a5b0-6b40-11e5-bd7f-bcaec565249c
Security:	CVE-2015-7673, CVE-2015-7674
2015-10-05 11:49:24 +00:00
Sunpoet Po-Chuan Hsieh
10cec83bc5 - Fix build with openjpeg 2.1.1
- Bump PORTREVISION
- While I'm here:
  - Update MASTER_SITES: make 1.7 fetchable
  - Use DISTVERSIONSUFFIX instead of EXTRACT_SUFX
  - Convert to new options helper

PR:		203327
Submitted by:	Walter Schwarzenfeld <w.litter@aon.at>
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2015-10-04 18:01:53 +00:00
Kurt Jaeger
8bef21f57a devel/etl: 0.4.18 -> 0.04.19
devel/synfig: 1.0 -> 1.0.1
graphics/synfigstudio: 1.0 -> 1.0.1

PR:		201175
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer)
2015-10-04 10:43:28 +00:00
Jan Beich
a993e63831 graphics/waifu2x-converter-cpp: update to 1.0.0.249
- Convert to the new testing framework
- Convert to vendor install target

No vendor changes except for upstreaming the port's changes.
2015-10-03 22:17:15 +00:00
Sunpoet Po-Chuan Hsieh
2f985f000a - Add NO_ARCH 2015-10-03 17:08:24 +00:00
Sunpoet Po-Chuan Hsieh
f76c3492d3 - Add NO_ARCH 2015-10-03 17:08:20 +00:00
Sunpoet Po-Chuan Hsieh
5b4365a772 - Add NO_ARCH 2015-10-03 17:08:16 +00:00
Sunpoet Po-Chuan Hsieh
8e7d61dead - Add NO_ARCH 2015-10-03 17:08:11 +00:00
Sunpoet Po-Chuan Hsieh
7d001769da - Add NO_ARCH 2015-10-03 17:08:07 +00:00
Sunpoet Po-Chuan Hsieh
990f3b8157 - Add NO_ARCH 2015-10-03 17:08:03 +00:00
Pawel Pekala
3487396ccd - Update to version 1.88
- Add LICENSE_FILE

PR:		202851
Submitted by:	tkato432@yahoo.com
2015-10-02 20:28:08 +00:00
Pawel Pekala
9c5206d096 - Update to version 1.2.15
- Add LICENSE_FILE
- FIx USE_TEX usage

PR:		202850
Submitted by:	tkato432@yahoo.com
2015-10-02 20:12:54 +00:00
Sunpoet Po-Chuan Hsieh
525dc7dea2 - Convert to new test framework 2015-10-01 15:55:51 +00:00
Sunpoet Po-Chuan Hsieh
8e4e8bd9f6 - Convert to new test framework 2015-10-01 15:55:47 +00:00
Muhammad Moinur Rahman
3685d10ce4 graphics/geoserver: Update version 2.7.2=>2.8.0
- Take Maintainership
- Fix patch files for 'make makepatch'
2015-10-01 13:46:48 +00:00
Koop Mast
b13a819501 Update ImageMagick to 6.9.2-3. 2015-09-30 15:38:52 +00:00
Dmitry Marakasov
5c57225987 Implemented complete support for test target.
You can now `make test' on any port to run test sequence, no-op by default.
If a port defines TEST_TARGET, it'll run sub-make with specified target,
usually `check' or `test', useful if upstream supports that. The port may
instead define custom do-test target, as well as usual satellite targets:

  {pre,do,post}-test, {pre,do,post}-test-OPT, {pre,do,post}-test-OPT-off

`make test' builds and stages port first, so test may use both WRKDIR and
STAGEDIR, and both BUILD and RUN depends are available for test target.
Additionally, TEST_DEPENDS is now properly supported and may be used to
define additional depends specifically for testing.

Framework may define default tests for specific cases. For instance,
perl5.mk and cran.mk already provide default test target on their own.

This commit also converts my ports which have tests to this new framework.

Approved by:	portmgr (bapt)
Differential Revision:	D3680
2015-09-28 17:20:42 +00:00
Martin Matuska
58376c0f6d Horde package update:
comms/pear-Horde_ActiveSync 2.28.6 -> 2.29.2
devel/pear-Horde_Core 2.20.8 -> 2.22.0
security/pear-Horde_Crypt 2.6.0 -> 2.6.1
graphics/pear-Horde_Image 2.3.2 -> 2.3.3
mail/pear-Horde_Imap_Client 2.29.1 -> 2.29.3
mail/pear-Horde_Mime 2.9.1 -> 2.9.2
2015-09-28 13:45:10 +00:00
Ruslan Makhmatkhanov
986615f348 graphics/djview4: remove excessive STRIP_CMD
PR:		196409
Submitted by:	lightside <lightside@gmx.com>
2015-09-28 09:08:02 +00:00
Koop Mast
a96d55ab10 Update Mesa 10.6.8. 2015-09-27 22:01:09 +00:00
Ruslan Makhmatkhanov
185c1a1e97 graphics/djview4: port improvements
There are some improvements for graphics/djview4 port to make it usable on
desktop. For example, while there is a need to use register-djview-menu shell
script (on post-install stage, which is not available currently) to setup the
djview4 menu entries and icons, it is possible to install them manually, as
described in ${WRKSRC}/desktopfiles/README file. Also this application is
translated to different languages.

- add LICENSE_FILE
- add libtiff.so to LIB_DEPENDS as required shared library
- add desktop-file-utils to USES and sort it
- add linguist to USE_QT4, because there are available messages to translate
- add --disable-desktopfiles option to CONFIGURE_ARGS, which do not install
  scripts to register icons and menus
- replace CFLAGS and CXXFLAGS with CPPFLAGS for include directory
- improve sed patch by using & for replacement part
- strip web-plugin library, install icons and desktop files on post-install
  stage
- remove unneeded files after --disable-desktopfiles option from pkg-plist
- add translated files, icons and desktop files to pkg-plist

PR:		196409
Submitted by:	lightside <lightside@gmx.com>
2015-09-27 21:01:38 +00:00
Dirk Meyer
8be4e7f4c1 - update to 10.35.97 2015-09-27 20:25:18 +00:00
Antoine Brodin
675e66a74b Mark BROKEN: fails to link
g++48  -L/usr/local/lib -lpthread -lglut -lGL -lXext -lX11 -lXmu  -lGLU -lm -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -L/usr/local/lib/gcc48 /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/FFFF3.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/FragmentProgram.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/FragmentProgramARB10.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/GPUProgram.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/PixelBuffer.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/VertexProgram.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/VertexProgramATI.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/VertexProgramNV.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/extensions.obj /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/vpext.obj -o /wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/ffff
/wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/VertexProgramNV.obj: In function `VertexProgramNV::setOrtho2D(double, double, double, double)':
VertexProgramNV.cpp:(.text+0x167): undefined reference to `glTrackMatrixNV'
/wrkdirs/usr/ports/graphics/ffff/work/FFFF323-src/VertexProgramNV.obj: In function `VertexProgramNV::initializeGPU_VP(int, int, int, double, double, double, double)':
VertexProgramNV.cpp:(.text+0x2ae): undefined reference to `glGenProgramsNV'
VertexProgramNV.cpp:(.text+0x2c3): undefined reference to `glBindProgramNV'
VertexProgramNV.cpp:(.text+0x31d): undefined reference to `glLoadProgramNV'
VertexProgramNV.cpp:(.text+0x361): undefined reference to `glProgramParameter4fNV'
VertexProgramNV.cpp:(.text+0x395): undefined reference to `glProgramParameter4fNV'
VertexProgramNV.cpp:(.text+0x3c9): undefined reference to `glProgramParameter4fNV'

Reported by:	pkg-fallout
2015-09-27 10:29:22 +00:00
Antoine Brodin
fc2dfd2b9d Mark BROKEN: fails to link with openjpeg 2.1.1
cc  -fstack-protector -o build/release/mudraw build/release/tools/mudraw.o build/release/libmupdf.a -L/usr/local/lib  -lm -L/usr/local/lib -lfreetype   -ljbig2dec -ljpeg -L/usr/local/lib -lopenjp2    -lz
build/release/libmupdf.a(load-jpx.o): In function `fz_load_jpx':
source/fitz/load-jpx.c:(.text+0x56): undefined reference to `opj_set_default_decoder_parameters'
source/fitz/load-jpx.c:(.text+0x69): undefined reference to `opj_create_decompress'
source/fitz/load-jpx.c:(.text+0x84): undefined reference to `opj_set_info_handler'

Reported by:	pkg-fallout
2015-09-27 06:19:05 +00:00
Antoine Brodin
3774779a15 Deprecate ports broken for more than 6 months 2015-09-26 21:39:10 +00:00
Mark Linimon
0bce210466 Mark as broken on sparc64: fails to build (runaway process).
Approved by:	portmgr (sparc64 blanket)
2015-09-26 16:55:59 +00:00
Koop Mast
7b97259096 Update gstreamer1 ports to 1.6.0.
* gstreamer1-libav now uses ffmpeg from ports.
* New ports:
  * gstreamer1-validate: Tools to detect if elements are not behaving
    as expected, mainly aimed at developers, or advanced debugging.
  * gstreamer1-rtsp-server: Base foundation for building a rtsp
    server ontop of GStreamer
 * Bunch of new plugins like: mpg123, rsvg, libde265, openh264, x265 and dtls.

Release announcement:
  http://lists.freedesktop.org/archives/gstreamer-announce/2015-September/000357.html

Obtained from:	gnome devel repo
2015-09-26 14:36:23 +00:00
Baptiste Daroussin
132e08f6b6 Use the new @sample syntax
No functional changes
2015-09-26 12:24:56 +00:00
Baptiste Daroussin
b2b8b8b471 Remove from plist things already added by USES 2015-09-26 00:33:58 +00:00
Baptiste Daroussin
0eae03bd38 Specify correctly @post* for gtk-query-immodules 2015-09-26 00:08:26 +00:00
Dmitry Marakasov
59259e6e53 - Add LICENSE_FILE
- Cosmetic fix
- Regenerate patches with `make makepatch`
2015-09-25 15:17:51 +00:00
Dmitry Marakasov
e71143f1fe - Add LICENSE 2015-09-25 15:17:44 +00:00
Sunpoet Po-Chuan Hsieh
6efba8b60e - Update to 2.0.1
- Add LICENSE_FILE

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.1-News
2015-09-24 19:02:56 +00:00
Sunpoet Po-Chuan Hsieh
5963fb2614 - Update to 2.0.1
- Add LICENSE_FILE

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.1-News
2015-09-24 19:02:51 +00:00
Sunpoet Po-Chuan Hsieh
1221f0c876 - Update to 2.0.1
- Add LICENSE_FILE

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.1-News
2015-09-24 19:02:46 +00:00
Sunpoet Po-Chuan Hsieh
9eedeb3f76 - Update to 2.0.1
- Add LICENSE_FILE

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.1-News
2015-09-24 19:02:40 +00:00
Sunpoet Po-Chuan Hsieh
eb4b6dad75 - Update to 2.0.1
- Add LICENSE_FILE

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.1-News
2015-09-24 19:02:35 +00:00
Jan Beich
508d65f5e6 graphics/waifu2x-converter-cpp:
- Fix overly eager substitution in manpage
- Wrap long lines
2015-09-24 18:08:15 +00:00
Sunpoet Po-Chuan Hsieh
a76e244dc2 - Remove ICONV option and enable iconv unconditionally
- Bump PORTREVISION for dependency change
2015-09-24 16:21:20 +00:00
Frederic Culot
d0d2fb3c56 - Reassign to the heap after fluffy@'s bit was taken in for safekeeping 2015-09-24 08:12:33 +00:00
Dmitry Marakasov
769e644cdd - Switch to options helpers 2015-09-23 23:42:08 +00:00
Sunpoet Po-Chuan Hsieh
79eb067db0 - Update to 2.1.1
- Add LICENSE_FILE
- Add upstream patches [1]

Obtained from:	a4e93c3b0a [1]
		c16c91797f [1]
		55dbf8acff [1]
Security:	a233d51f-5d4c-11e5-9ad8-14dae9d210b8
MFH:		2015Q3
2015-09-23 20:18:05 +00:00
Jan Beich
8e3e878a3d graphics/waifu2x-converter-cpp: use proper regexp
Applying changes to the wrong line caused a regression.
2015-09-23 18:27:50 +00:00
Jan Beich
0fdf645ce6 graphics/waifu2x-converter-cpp: oops, use proper regexp
No change in --version output.
2015-09-23 18:14:16 +00:00
Jan Beich
bec9153ba9 graphics/waifu2x-converter-cpp: miscellaneous fixes
- Add manpage from AUR package [1]
- Update --version output to match reality
- Strip bogus RPATH from installed files
- Unbreak .png images under DOCSDIR after USES=dos2unix
- Preserve w2xconv.h's mtime to avoid rebuild in consumers

Suggested by:	@ctrlcctrlv on github [1]
2015-09-23 18:07:11 +00:00
Dmitry Marakasov
ceac7b941f - Fix shebangs
Approved by:	portmgr blanket
2015-09-23 15:08:38 +00:00
Jan Beich
f91ee5731b graphics/waifu2x-converter-cpp: add new port
waifu2x achieves image superresolution for anime-style art using deep
convolutional neural networks from Torch. waifu2x-converter-cpp
reimplements its converter function in C++ using OpenCV.

https://github.com/tanakamura/waifu2x-converter-cpp
2015-09-23 11:53:22 +00:00
Sunpoet Po-Chuan Hsieh
11c9b90b58 - Update to 10.02
- While I'm here, sort PLIST

Changes:	http://www.sno.phy.queensu.ca/~phil/exiftool/history.html
PR:		203225
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
2015-09-22 18:24:20 +00:00
Koop Mast
c276212e6f Python is still needed at build time, don't depend on other software to
pull it in.
2015-09-22 15:44:59 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
John Marino
03a0e84999 graphics/ampasCTL: Sigh -- there were 4 files modified for alloca
Hopefully the third time is the charm.
2015-09-20 19:35:09 +00:00
John Marino
aa8eddd2a4 Add <cstring> and/or <cstdlib> to support modern gcc
Four of these five patches should have been part of the previous
commit but I didn't notice them.  The ampasCTL pach is to fix a
regression that I introduced by removing part of the post-patch
target.

Approved by:	gcc5 support blanket
2015-09-20 18:59:19 +00:00
John Marino
a54b024526 Add <cstring> and/or <cstdlib> to 7 ports to support modern gcc
Approved by:	gcc5 support blanket
2015-09-20 18:24:44 +00:00
Thomas Zander
d89623831d Update to upstream version 1.5.18
PR:		202442
Submitted by:	FreeBSD@ShaneWare.Biz (maintainer)
2015-09-20 16:25:47 +00:00
Jan Beich
d178e0c8af Convert the rest to USE_GL
Tested by:	make describe (only touched ports)
Approved by:	portmgr blanket
2015-09-20 01:13:47 +00:00
John Marino
3f80a1e6b9 Add USES=alias to 10 ports (Aids DragonFly support) 2015-09-19 18:17:03 +00:00
David Chisnall
84306b8982 Add port for PikoPixel
Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D3697
2015-09-19 10:58:54 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Carlo Strub
e65770e262 Update to 4.1.2
PR:		203034
Submitted by:	yuri@rawbw.com (maintainer)
MFH:		2015Q3
Security:	Fixes 57325ecf-facc-11e4-968f-b888e347c638
2015-09-18 21:03:25 +00:00
Dmitry Marakasov
bdfb41f35b - Comment out unused plist files for opencolorio-tools
Approved by:	portmgr blanket
2015-09-18 17:31:53 +00:00
Sunpoet Po-Chuan Hsieh
3f892d457e - Update to 1.0.12
Changes:	https://github.com/markevans/dragonfly/blob/master/History.md
2015-09-18 05:17:48 +00:00
Cy Schubert
3425826be0 Don't overwrite etc/xpdfrc, use @sample instead.
PR:		203187
2015-09-18 05:16:35 +00:00
Koop Mast
05360ec71e Update Mesa port to 10.6.6 and add Clover.
Add beignet 1.1.0.
Add clinfo, clblas, clfft and clrng.

The major change is that all Mesa ports are now configured the same way.
This fixes several problems and enables new features.  The details
are described in this blog post:
http://blogs.freebsdish.org/graphics/2015/03/18/unifying-mesa-ports-configure/

The second important change is the OpenCL support.  Mesa's
implementation, Clover, is enabled as well as Beignet.  Clover
targets all Gallium drivers, only Radeon GPUs in our case.  Beignet
is for Intel GPUs starting with Ivy Bridge.  Thanks to Johannes
Dieterich, O. Hartman, and Koop Mast for their work on OpenCL!  As a
bonus, there are several OpenCL-based math ports added (clblas,
clfft and clrng). For more information and known issues, please see
https://wiki.freebsd.org/Graphics/OpenCL

The third change is the removal of Mesa 9.1.7 which was installed on
FreeBSD 9.3-RELEASE.  There is now only one version of Mesa in the Ports
tree (10.6.6) for all supported versions of FreeBSD.

Other, smaller changes:

* Include libosmesa into the Mesa framework; this changes libOSMesa
  shlib version.

* bsd.mesalib.mk was renamed and split up in two files namely
  Makefile.common and Makefile.targets.  So ports can overwrite variables
  set by Makefile.common and are used by Makefile.targets.

* Some text in the pkg-descr files was wrong, clean it up.  While here,
  update the WWW to the main mesa3d.org upstream page.

* devel/clinfo was added, a glxinfo like program but for OpenCL.

Non-x86 hardware reports are very welcome since we changed the framework
quite a bit.

Obtained from:	Graphics team development repo.
2015-09-17 18:07:25 +00:00
Alexey Dokuchaev
3f37100262 Improve cpuid() implementation:
- Correctly denote register use: for CPUID, %eax and %ecx are input/output
  and %ebx and %edx are output only
- Do not insist on using %esi and %edi, let the compiler choose a register
- Always preserve %ebx/%rbx because ABI defines them as callee-saved
- Use xchg[lq] instead of mov[lq] to restore %ebx/%rbx
- Use separate implementation for x86-64 to preserve %rbx because 32-bit
  operations would set the upper 32 bits to zero

Submitted by:	tijl
2015-09-17 14:10:12 +00:00
Antoine Brodin
b7aac35e1b - Update jpeg-turbo to 1.4.1 and grab maintainership after several timeouts
- Change default jpeg implementation from jpeg to jpeg-turbo

Reviewed by:		bapt, mat
Differential Revision:	https://reviews.freebsd.org/D2884
2015-09-16 20:35:13 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Mathieu Arnold
320514f1dd It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2015-09-16 13:03:45 +00:00
Raphael Kubo da Costa
39ced03cc1 Update the Qt4 ports to 4.8.7.
According to upstream, this is the last planned Qt4 release.
A list of changes since 4.8.6 can be found here:
<http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7>

Porting notes and changes:
- Remove several patches that have been upstreamed.
- Make Uses/qmake.mk pass the contents of LIBS to the qmake environment. [1]
- Repurpose devel/qt4/files/extrapatch-src-corelib-global-qglobal.h now the
  original patch is part of the release (curiously enough, the original
  patch was never actually used, as the ?= assignment in r362837 after
  r362770 was never possible).

  This works around the way compiler support for C++11 features is detected
  in Qt 4.8.7: while it originally only uses the compiler to determine if
  something is supported or not, the initializer lists feature also depends
  on the C++ standard library being used. It's a problem in FreeBSD 9.x,
  where USES=compiler:c++0x or USES=compiler:c++11-lang means we will use
  clang to build a port but use libstdc++ from base (GCC 4.2). The latter
  obviously does not support initializer lists, and the build fails because
  Qt tries to include headers that do not exist (<initializer_list>).

  Since detecting libstdc++'s version is not trivial (we need to include a
  non-lightweight header like cstdio and then check for __GLIBCXX__), we
  just enable Q_COMPILER_INITIALIZER_LISTS support only when libc++ is used
  (there should be no reason for someone to be using clang with GCC 4.8's
  libstdc++, for example).

  x11/kdelibs4's FindQt4.cmake had to include a backported change from the
  upstream FindQt4.cmake in CMake itself to use a C++ compiler to detect
  flags like Q_WS_X11, otherwise the inclusion of <ciso646> in qglobal.h
  makes the build fail.

This patch contains changes by me, makc@ and alonso@.

PR:             202552 [1]
PR:             202808 [exp-run]
Submitted by:	pawel@ [1]
2015-09-16 08:55:04 +00:00
John Marino
5a73dc9345 graphics/cal3d(-devel): Fix build on gcc5
Trivial addition of <string.h>, approved by blanket
2015-09-15 18:54:24 +00:00
Dmitry Marakasov
1bfeb078da - Switch to USES=tar:tgz
- Add empty directories to plist

Approved by:	portmgr blanket
2015-09-15 16:28:27 +00:00
Sunpoet Po-Chuan Hsieh
48012f3996 - Update to 0.1.1 2015-09-15 15:49:33 +00:00
Cy Schubert
60a6927961 Fix plist issue.
PR:		203118
reoirted by:	mandree
2015-09-15 07:40:27 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Antoine Brodin
18a2c964ca Fix negative shift with IFAST FDCT and qual=100
This fixes regression tests with clang 3.7.0

PR:		202763
Obtained from:	4cfa3f4c39
Submitted upstream in:	https://github.com/mozilla/mozjpeg/pull/186
Approved by:	maintainer timeout (2 weeks)
2015-09-13 20:37:04 +00:00
Antoine Brodin
ebf910c93e Fix negative shift with IFAST FDCT and qual=100
This fixes regression tests with clang 3.7.0

PR:		202762
Obtained from:	4cfa3f4c39
Approved by:	maintainer timeout (15 days)
2015-09-13 20:27:07 +00:00
Baptiste Daroussin
73f610542b Enforce unicode version of wxGTK 2015-09-13 18:58:29 +00:00
Koop Mast
f204d033c2 Add a man config file, to point to the custom location where xpdf puts the
man pages. This is done to avoid a conflict with poppler-utils. If both
are installed, the poppler-utils man pages are prefered.

PR:		202231
Submitted by:	Joseph Mingrone <jrm@ftfl.ca>
Approved by:	maintainer timeout (14 days)
2015-09-13 17:15:30 +00:00
TAKATSU Tomonari
7faf7f1d89 - Update to 1.0-7 2015-09-13 04:29:56 +00:00
Sunpoet Po-Chuan Hsieh
afa481ccac - Update to 1.14.3
Changes:	https://github.com/rcairo/rcairo/blob/master/NEWS
2015-09-12 17:09:37 +00:00
Raphael Kubo da Costa
60683ce93a Drop USES=iconv.
The port does not actually use iconv anywhere, so drop the unnecessary
dependency.

PR:		202718
Approved by:	maintainer timeout (vg, 14 days)
2015-09-11 09:42:10 +00:00
Dmitry Marakasov
7cdaec90ef - Add LICENSE_FILE
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-09-10 22:58:33 +00:00
Jung-uk Kim
5fb08a521e Update the project site. 2015-09-10 18:39:49 +00:00
Jung-uk Kim
320751e39c Update to 1.3.2. 2015-09-10 18:30:52 +00:00
Dmitry Marakasov
5040b97610 - Add empty directories to plist
Approved by:	portmgr blanket
2015-09-09 13:54:23 +00:00
Dmitry Marakasov
43c03820e9 - Update to 0.13.1
- Switch to options helpers
- Add LICENSE
2015-09-08 11:23:10 +00:00
Wen Heping
8313abbddc - Update to 0.0.43
- Pass maintainership to submitter

PR:		202921
Submitted by:	w.litter@aon.at
2015-09-08 10:52:54 +00:00
Grzegorz Blach
47187f4882 Mark as deprecated. Epeg library was merged into efl a long time ago.
PR:		196297
Approved by:	maintainer timeout
2015-09-07 18:15:20 +00:00
Sunpoet Po-Chuan Hsieh
9711a8bacd - Update to 10.01
- While I'm here, convert to new options target helper

Changes:	http://www.sno.phy.queensu.ca/~phil/exiftool/history.html
PR:		202483
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
2015-09-07 17:53:58 +00:00
Sunpoet Po-Chuan Hsieh
84ed2c4674 - Update to 1.0.11
Changes:	https://github.com/markevans/dragonfly/blob/master/History.md
2015-09-07 17:52:56 +00:00
Sunpoet Po-Chuan Hsieh
c673681818 - Update to 1.14.2
Changes:	https://github.com/rcairo/rcairo/blob/master/NEWS
2015-09-07 17:52:47 +00:00
Sunpoet Po-Chuan Hsieh
8f187f74fd - Update to 3.5.0
- Use newer SWIG

Changes:	http://trac.osgeo.org/geos/browser/tags/3.5.0/NEWS
2015-09-07 17:51:24 +00:00
Raphael Kubo da Costa
46a28eba4c Update to 0.5.5.
This is mostly a bug fix release. Change log:
283c34deaf/CHANGELOG.md

Thankfully the port now has a CMake-based build system, so we can drop a lot
of hand-made build and installation code from the Makefile.
2015-09-07 12:23:08 +00:00
Jason Unovitch
877dd33328 graphics/libwmf: Fix bug introduced by patch for CVE-2015-4696
- The original CVE-2015-4696 patch from upstream was missing line numbers
  in the first patch hunk.  The security issue was resolved by the
  restructured code but a new potential bug was introduced in the process.
- While here, update to my FreeBSD.org email

PR:		201513
Reported by:	Sevan Janiyan <venture37@geeklan.co.uk>
Obtained from:	Fedora libwmf RPM git (commit c8bc53c1)
Approved by:	feld (mentor)
MFH:		2015Q3
2015-09-07 11:50:19 +00:00
Wen Heping
0da8d3b75d - Update to 7.0.0 2015-09-07 06:12:22 +00:00
Jan Beich
513cf456a6 graphics/maim: update to 3.4.45
Changes:	https://github.com/naelstrof/maim/compare/v3.4.41...v3.4.45
PR:		202890
Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)
2015-09-05 22:49:01 +00:00
Koop Mast
6b0193b1f2 Update libgxps to 0.2.3.2. 2015-09-05 17:40:55 +00:00
Dirk Meyer
4d0d676f4a - use guile-2.0, use swig-3.0
- fixing OPTION GUILE, and OPTION PHP
PR:		202506
Submitted by:	pi
2015-09-05 14:50:54 +00:00
Alexey Dokuchaev
124049d6c3 SmillaEnlarger is a small graphical tool (based on Qt 4) for resizing and,
especially, magnification of bitmap images in high quality using specially
created algorithm.

WWW: https://sourceforge.net/projects/imageenlarger/
2015-09-05 14:21:01 +00:00
Alexey Dokuchaev
ccc9781f9c Remove BROKEN statements for Tier-2 architectures: they do build fine on at
least PowerPC and I could not find a reason (MD code, etc.) why they should
fail on sparc64 or ia64 (and the latter is no longer supported in -CURRENT).
2015-09-05 13:26:23 +00:00
Antoine Brodin
540b866255 Unbreak
Reported by:	pkg-fallout
2015-09-05 09:47:14 +00:00
Alexey Dokuchaev
4e5c09d2e1 Fix the build on big-endian architectures (powerpc and hopefully sparc64). 2015-09-05 08:44:40 +00:00
Alexey Dokuchaev
5b2417985e Unbreak the build and installation on PowerPC. 2015-09-05 08:07:48 +00:00
Koop Mast
76791e0f99 Update libgxps to 0.2.3.1.
Obtained from:	gnome devel repo
2015-09-04 22:11:28 +00:00
Koop Mast
8fdbbd375e Update gdk-pixbuf2 to 2.31.7.
Fixes several integer overflows.

MFH:		2015Q3
Security:	ed0ecad5-531d-11e5-9850-bcaec565249c
2015-09-04 17:39:11 +00:00
Mathieu Arnold
a8ed171245 Convert most ports using cloud.github.com to GHC.
Convert a couple to github, and use some options helpers on the way.

Sponsored by:	Absolight
2015-09-04 16:02:16 +00:00
Koop Mast
4dc0649e4b Update eog-plugins to 3.16.1. 2015-09-04 14:06:05 +00:00
Koop Mast
949e1e243a Update eog to 3.16.3.
Obtained from:	gnome devel repo
2015-09-04 14:05:30 +00:00
Koop Mast
c0aac21b3c Update atril to 1.10.2. 2015-09-04 09:44:09 +00:00
Koop Mast
53ac869842 Update ImageMagick7 to the snapshot from 2015.09.02. 2015-09-03 22:23:09 +00:00
Jung-uk Kim
53899a4929 Update to 1.3.1. 2015-09-03 20:09:44 +00:00
Sunpoet Po-Chuan Hsieh
91936ccc58 - Use BROKEN_RUBY21 and BROKEN_RUBY22
With hat:	ruby
2015-09-03 16:24:36 +00:00
Dmitry Marakasov
66df6ad6c7 - Add parts of code from newer wine to fix build on mips and aarch64
PR:		202104
Submitted by:	amdmi3
Approved by:	maintainer timeout (maho, 4 weeks)
2015-09-03 09:57:19 +00:00
Koop Mast
dee0cc1ba2 Update ImageMagick to 6.9.2-0. 2015-09-02 22:20:57 +00:00
Ganael LAPLANCHE
dc896708f2 Update devel/tbb to 4.4.0 and bump dependent ports' revisions
PR:		202777
Submitted by:	oleksii.tsai@gmail.com
2015-09-02 18:22:35 +00:00
Sunpoet Po-Chuan Hsieh
aa0f464f71 - Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change

PR:		202647
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
2015-09-02 14:00:46 +00:00
Alexey Dokuchaev
3fcf73c327 Fix mysterious linking problems with bundled LZ4 code: it was due to the
fact that I had `archivers/liblz4' installed locally, and its header was
picked up before the bundled one which has "static inline" definition of
LZ4_compressBound() function vs. normal definition in system-wide header.
2015-09-01 15:17:07 +00:00
Antoine Brodin
f1089ff69a Update to 1.6.18 2015-08-31 15:38:22 +00:00
Raphael Kubo da Costa
39297aa2d9 Drop USES=iconv.
The port does not actually use iconv anywhere, so drop the dependency. While
here, also stop setting LDFLAGS since it is not necessary (as verified by
building on 9.3, 10.1 and HEAD).

Approved by:	office (bapt)
Differential Revision:	https://reviews.freebsd.org/D3517
2015-08-31 10:18:50 +00:00
Veniamin Gvozdikov
fb1cf52f25 - Update to 3.14.3
- Improve start script by activating font antialiasing

PR:		ports/202558
Submitted by:	jesco.freund@my-universe.com
Approved by:	Eugene Mychlo <myc@barev.net> (maintainer)
2015-08-31 08:04:39 +00:00
Alexey Dokuchaev
86ecf55589 - Use %edi register to save/restore contents of %ebx instead of pushing
it on stack to make the code work for both 32/64-bit x86
- Make the corresponding comment more accurate while I'm at it

Reported by:	pkg-fallout
2015-08-31 04:42:58 +00:00
Alexey Dokuchaev
4614f1c06f Fix the build against `math/ldouble' when logl(), expl(), and log2l() are
not available in the base libm by wrapping #include <mathl.h> with extern
"C" block.
2015-08-31 02:54:15 +00:00
Alexey Dokuchaev
87acaf3a19 Add a port of HDR tools, a set of command-line utilities for creating and
manipulating High Dynamic Range (HDR) images.

WWW: http://ttic.uchicago.edu/~cotter/projects/hdr_tools/
2015-08-30 15:25:26 +00:00
Raphael Kubo da Costa
091c3f7878 Drop USES=iconv:wchar_t.
The port has a FindIconv.cmake, but it is not used anywhere, nor does the
code actually call any iconv() functions.

PR:		202744
Approved by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2015-08-30 10:18:28 +00:00
Antoine Brodin
b3642d020e Cleanup plist, fixing packaging with OPTIONS_UNSET=DOCS
PR:		202211
2015-08-30 09:45:35 +00:00
Koop Mast
510ebc9605 Update librsvg2 to 2.40.10.
Replace gtk20 dependancy with gdk-pixbuf2 and pango, and drop the
gtk-engines2 run dependacy.

Update ports to take the dependacy changes into account.

PR:		202378
Exp-run by:	antoine@
2015-08-29 15:59:40 +00:00
TAKATSU Tomonari
82f3ef9fb4 - Update to 0.3.0 2015-08-29 08:16:06 +00:00
TAKATSU Tomonari
34ea52e859 - Update to 1.0-6 2015-08-29 07:25:39 +00:00
Dirk Meyer
597f75856a - Security patch for CVE-2015-5203
PR:		202697
Submitted by:	wxl@bikefriday.com
Reviewed y:
Security:	CVE-2015-5203
2015-08-29 06:19:53 +00:00
Alexey Dokuchaev
212c463bea Add a port of appleseed: modern, open source, physically-based rendering
engine designed to produce photorealistic images, animations, and visual
effects.

To ease initial maintenance, disable Doxygen API documentation generation,
unit tests, installation of headers and Python bindings for now; there'll
be OPTIONS for those things once the dust settles.
2015-08-28 18:19:22 +00:00
Max Brazhnikov
78ec5e6592 - Bump PORTREVISION after libzip update 2015-08-28 10:48:41 +00:00
Sunpoet Po-Chuan Hsieh
da04897904 - Update to 0.8.2
Changes:	https://github.com/pdfkit/pdfkit/blob/master/CHANGELOG.md
2015-08-27 13:26:34 +00:00
Thierry Thomas
e4ca5175df Upgrade graphics/cimg to 1.6.4, as it moved to GitHub. It also uses the newer
options helpers and fixes the EXAMPLES do-install case.

PR:		ports/202634
Submitted by:	Naram Qashat
2015-08-26 19:54:54 +00:00
Dmitry Marakasov
242481663d - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-08-26 19:37:57 +00:00
Dmitry Marakasov
aa1231fc99 - Switch to options helpers
- Add empty directories to plist

Approved by:	portmgr blanket
2015-08-26 19:19:19 +00:00
Dmitry Marakasov
f3ace4251b - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-08-26 18:26:14 +00:00