1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-06 01:57:40 +00:00
Commit Graph

115 Commits

Author SHA1 Message Date
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
Dmitry Marakasov
a40323812a - Fix plist wrt CYCLESOSL option
- Add 3 missing files to plist

PR:		207280
Submitted by:	amdmi3
Approved by:	maintainer timeout (mva, 3 weeks)
2016-03-09 17:54:08 +00:00
Marcus von Appen
603825dfe3 - Update to version 2.76b
Blender 2.76 comes with hundreds of bug fixes and many new features,
such as

* support for Pixar's OpenSubdiv technology
* huge performance improvements for the viewport
* auto-offset support for nodes
* new point density texture support for cycles
* new modeling tools

Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.76
2015-12-15 13:32:27 +00:00
Antoine Brodin
6e381a9d53 Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
2015-07-29 22:09:53 +00:00
Marcus von Appen
0190c9008e - Update to version 2.75
- Remove the DEBUG option, since it only makes sense, if everything is
  built with WITH_DEBUG

Blender 2.75 comes with many new features and hundreds of bug fixes:
* fully integrated multi-view and stereo 3D pipeline, including shutter
  lenses, interlaced modes and more
* heavily improved cycles rendering, especially for light sampling and
  seeds
* improved modeling modifiers as well as a new corrective smooth
  modifier
* mist attribute animation in the game engine
* improved 3D view painting

Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.75
2015-07-08 17:00:39 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Marcus von Appen
d6c643c802 - Fix packaging, if the NLS option is not enabled
Submitted by:	Florian Degner <f.degner@gmx.de>
2015-04-08 06:13:43 +00:00
Marcus von Appen
4eac040bd8 - Update to version 2.74
This blender release comes with a couple of major improvements, such as

* memory and speed improvements for cycles rendering
* DoF and ambient occlusion support for the 3D viewport
* massive improvements for particles and hair
* a new cavity mask for texture painting
* and many more

Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.74
2015-04-03 08:08:39 +00:00
Marcus von Appen
d2102c0fc4 - Update to version 2.73a
- Use blender's installation process instead of using our own

This blender release comes with a couple of major improvements, such as

* improved volume rendering and area light shading via cycles
* better fullscreen support for the user interface
* a major upgrade of the grease pencil tool (especially stroke animations)
* improved motion tracking
* and many more

Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.73
2015-02-08 21:01:14 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Marcus von Appen
338af90f12 - Unbreak after the recent print/freetype2 update
MFH:		2014Q4
2014-12-13 09:06:09 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Marcus von Appen
6eefcd7381 - Update to version 2.72b
Changelog: http://www.blender.org/features/2-72/

- Mark FFMPEG usage as broken on amd64, if the CPU supports SSE. Blender
  will crash with a SIGBUS error on rendering.
- Add an explicit DEBUG option to make tracking errors easier.
2014-11-23 14:44:25 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +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
Marcus von Appen
0ed44f8feb - Convert my ports to USES=python 2014-08-10 08:55:08 +00:00
Marcus von Appen
45eb02aedb - Update to version 2.71
- Deactivate CYCLES and CYCLESOSL by default, since they sometimes break the
  build and binary on 8.x and 9.x due to an invalid boost assert, which's
  origin is unclear. This however does not seem to happen in every build.

Features: http://www.blender.org/features/2-71/
Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.71
2014-07-08 16:35:10 +00:00
Koop Mast
097c01dd0a Update openjpeg to 2.1.0.
Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15
and update users.

Approved by:	portmgr (implicit) for NO_STAGE ports
2014-05-26 14:42:44 +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
Marcus von Appen
26a6160fe0 - Update to version 2.70a
Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.70/Bug_Fixes#Fixes_since_2.70_release
2014-04-13 15:34:19 +00:00
Marcus von Appen
871b08c31d - Update to version 2.70
Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.70
2014-04-05 13:09:46 +00:00
Alexey Dokuchaev
58d0c7a77c When setting USE_XORG via OPTION helper, use comma syntax universally; in
`devel/sdl12', `graphics/blender', and `multimedia/libav' ports they were
set incorrectly, which caused build failures of `devel/sdl12' without the
OpenGL, for example.

Also, while at it, in `multimedia/libmpeg2', fix sed(1) based patching to
produce more neat results, and use official spelling of MPEG abbreviation
in COMMENT (port description still needs cleaning up).
2014-03-15 12:27:11 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +00:00
Danilo Egea Gondolfo
fe0d10b2bf - Update from 1.2.3 to 1.3.9
PR:		ports/184609
Submitted by:	Shane Ambler <FreeBSD@Shaneware.biz> (maintainer)
2013-12-09 16:07:32 +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
Marcus von Appen
55a2a467c2 - Add a new option COLLADA, which adds COLLADA im/export support via
graphics/opencollada
2013-11-17 18:27:54 +00:00
Marcus von Appen
c5b34f8dbc - Do not set the user-defined CMAKE_VERBOSE variable
Reported by:	makc@
2013-11-16 07:52:31 +00:00
Marcus von Appen
e08dba80e2 - Update to version 2.69
- Add LICENSE
- Switch to new LIB_DEPENDS format
- Enabling staging support
- Simplify OPTION knob handling
- Unbreak the build on 8.x, 10.x and CURRENT after the update of
  graphics/opencv and graphics/openshadinglanguage, which require
  llvm3.3

Supported by:	tijl@, Shane Ambler <FreeBSD@ShaneWare.Biz>
2013-11-15 16:58:02 +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
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Marcus von Appen
8b7e117955 - Update to 2.68a 2013-09-13 17:50:16 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Marcus von Appen
f57aabd96a - Update to version 2.68
- Include NLS fonts
- Drop RELENG_7 support

Additional features by:	Shane Ambler <FreeBSD@ShaneWare.Biz>
2013-07-25 21:10:34 +00:00
Martin Wilke
47100c0701 - Bump PORTREVISION after graphics/openimageio update 2013-07-20 20:17:56 +00:00
Marcus von Appen
92eb4b206a - Update to 2.67b 2013-07-01 20:14:59 +00:00
Marcus von Appen
efd0bfb812 - Update to 2.67
- Reorganise options to better match the package's option names
2013-05-19 12:36:00 +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
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Marcus von Appen
7a67beae57 - Update to 2.66a 2013-03-13 19:21:34 +00:00
Marcus von Appen
5b7036499d - Add a RAYOPTIMIZATION option for the ray optimization code to allow
i386 systems without SSE2 to build blender properly
- Add CYCLESOSL option to add support for cycles render shaders
- Clean up some PLIST_SUB leftovers

PR:		ports/175490
Submitted by:	chris@imagemetrica.com
2013-02-04 21:19:38 +00:00
Baptiste Daroussin
f5f6cd6d9b Chase boost update 2013-01-31 13:38:42 +00:00
Steve Wills
b8cc06a151 - Chase lib version changes from ilmbase and OpenEXR updates 2013-01-17 16:05:38 +00:00
Marcus von Appen
fdb71e16b0 - Unbreak build with default OPTION knobs being set
Reported by:	linimon@
2013-01-07 17:25:36 +00:00
Marcus von Appen
d462b30cf9 - Update to 2.65a 2013-01-06 16:50:14 +00:00
Marcus von Appen
7ef1212db4 - Update to 2.65 2012-12-21 19:51:42 +00:00
Marcus von Appen
b5ba5ce492 - Chase graphics/openimageio update 2012-12-20 10:51:14 +00:00