Commit graph

10180 commits

Author SHA1 Message Date
obache
c0f822e6c0 Update rabbit to 2.1.0.
== 2.1.0: 2013-06-16

A bug fix release of 2.0.9.

=== Improvements

==== rabbit

  * Ignored backup files when detecting a README file.
    [GitHub:#21] [Reported by TOMITA Masahiro]
  * Added Ruby version check on RubyGems install.
    If you install with Ruby 1.8, RubyGems reports an error.

=== Fixes

==== rabbit

  * Fixed a bug that encoding conversion error handling is bad.
    [Reported by Junichi Oya]
  * Supported Ruby/GLib2 2.0.2 or ealier.

=== Thanks

  * TOMITA Masahiro
  * Junichi Oya
2013-06-29 11:54:45 +00:00
joerg
f70be0776d Don't include libstdc++ extension that isn't really used.
Don't declare a function void if it returns values. Fix template lookup.
Always use correct C++ syntax. Add missing header.
2013-06-27 15:51:49 +00:00
joerg
345b183f70 Don't break cmath if it doesn't undefine macros first.
Don't wrap system C++ headers with extern "C" {}.
2013-06-26 21:22:41 +00:00
joerg
74d8ce8bd4 G/C evas-sdl and evas-sdl-16. 2013-06-26 20:14:05 +00:00
jperkin
a7f82a4c6a Fixes for SunOS 64-bit where open/mmap are redefined to *64 versions. 2013-06-24 15:57:21 +00:00
dholland
cc9ec783ba Teach this to find png16 as well as png15. 2013-06-23 19:00:14 +00:00
dholland
e348463b72 Add p5-Perl4-CoreLibs to fix "Can't locate ctime.pl in @INC". 2013-06-23 18:12:46 +00:00
wiz
95a3b5d685 Fix mgpembed.pl.
Patch from Marc Espie <espie@nerim.net> on tech-pkg.

Bump PKGREVISION.
2013-06-23 14:58:27 +00:00
tsutsui
b074ccf342 Add workaround for PR/47798 (png gets SEGV on NetBSD/arm 6.1 due to gcc bug).
- specify "-O2 -fno-ipa-sra" for NetBSD/arm and gcc-4.5.* in hacks.mk
 - also bump PKGREVISION for explicit rebuild

"Please commit that" from wiz@.
2013-06-23 05:20:33 +00:00
obache
23fb2bf239 revert `say good-bye to ruby-1.8', it should not be done dureing a freeze. 2013-06-20 09:12:13 +00:00
obache
0e33d4e5ff say good-by to Ruby-1.8. 2013-06-19 13:40:29 +00:00
obache
da9c910aee Good-bye Ruby-1.8, not supported. 2013-06-19 13:08:57 +00:00
fhajny
b1fa573f96 Fix build with SunOS and GCC 4.7. 2013-06-19 11:54:04 +00:00
dholland
4d4c379082 Requires devel/GConf. I'm not bumping PKGREVISION since the package is
not buildable without this.
2013-06-18 05:52:55 +00:00
wiz
84dceed952 Make mono packages depend on lang/mono2 instead of lang/mono.
The latter contains the unstable version 3 of mono, which breaks many mono
packages.

Bump dependencies and PKGREVISIONs.

Ok during freeze: gdt@
2013-06-17 12:44:53 +00:00
dholland
9f977a333d Fix the builtin version detection by checking the pkgconfig files if
they exist. Now gets 7.8.2 on netbsd-current instead of 4.0.4. (!)
2013-06-17 05:27:50 +00:00
sno
5d40512024 Updating enlightenment libraries to 1.7.7, add missing enlightenment 0.17.3
libraries and enlightenment 0.17.3 itself.

Upstream changes of Eina (to get an impression):
Eina 1.7.7

Changes since Eina 1.7.6:
-------------------------

No changes, just updating to keep in sync with last release.


Changes since Eina 1.7.5:
-------------------------

Improvements:
    * Honor tile size in Eina_Tiler.

Fixes:
    * Prevent denial of service on Eina_Hash function.
    * Fix map leak in Eina_File infrastructure.
    * Fix portability issue on 64bits system for Eina_CList.
    * Fix magic failure in eina_value_array_count when array has not been allocated

Changes since Eina 1.7.4:
-------------------------

No changes, just updating to keep in sync with last release.

Changes since Eina 1.7.3:
-------------------------

Fixes:
    * Fix EINA_INLIST_FOREACH_SAFE macro
    * Add XML output to doc
    * Add installation rule for doc
    * Fix build for Windows platforms.

Changes since Eina 1.7.2:
-------------------------

    * Fix Solaris build.
    * Don't leak fd after exec.

Changes since Eina 1.7.1:
-------------------------

No changes, just updating to keep in sync with last release.
2013-06-16 18:56:04 +00:00
obache
2a5567fd3b Update rabbit to 2.0.9.
== 2.0.9: 2013-06-16

Boot related fix release.

=== Improvements

==== rabbit

  * Migrated to Ruby's encoding converter from GLib's encoding converter.

==== Theme

  * tag: Supported style change tags

      (('tag:normal:XXX'))
      (('tag:oblique:XXX'))
      (('tag:italic:XXX'))

=== Fixes

==== rabbit

  * Fixed boot failure on some environments.
    [shocker-ja:1128] [Reported by znz]
    [GitHub:#19] [Reported by Steve Klabnik]
  * Fixed command line option help isn't displayed on non UTF-8 encoding.
    [shocker-ja:1109] [Reported by OBATA Akio]
    [Patch by Masafumi Yokoyama]

=== Thanks

  * znz
  * Steve Klabnik
  * Masafumi Yokoyama
  * OBATA Akio

== 2.0.8: 2013-06-01

Minor theme improving release.

=== Improvements

==== rabbit

  * Accepted .rbt as RD source.
    [socker-ja:1109] [Reported by OBATA Akio]
  * Accepted absolute path for image file path.
  * Added Rabbit::Element::Base#have_tag?.

    It is a convenience method to find a custom tag in an element.
    For example:

        if element.have_tag?("as-large-as-possible")
          elsement.as_large_as_possible
        end

==== Theme

  * Accepted files in the current directory for directory theme style.
    Directory theme style is specialy theme that name is ".":
       : theme
          .

  * Accepted THEME_DIR/data/ as data directory for theme in $LOAD_PATH.
    It is the same rule for gemified theme.

  * syntax-highlighting: Added more supported syntaxes.

  * tag: Supported "left" tag.

  * tag: Supported "margin-top * N" tag. margin-left, margin-bottom
    and margin-right were also supported.

=== Thanks

  * OBATA Akio
  * Masafumi Yokoyama
2013-06-16 08:39:43 +00:00
adam
c83286a6f4 Changes 1.7.63:
Add "int dowildcard=-1;" in an attempt to get wildcard arguments working
in the cross-compiled MinGW executables.
2013-06-16 07:20:44 +00:00
obache
a1c4924bf1 Change MESA_BIG_ENDIAN condition check for PR pkg/47919. 2013-06-16 04:16:59 +00:00
obache
a3c06ace32 + ruby-gnome2-cairo-gobject 2013-06-16 03:03:14 +00:00
obache
7c9a82cc85 Update ruby-gnome2 to 2.0.2.
(whth addition of cairo-gobject, webkit-gtk and webkit-gtk2 binding packages)

== Ruby-GNOME2 2.0.2: 2013-05-26

Windows XP re-supportted release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added rbgutil_key_equal() convenient function.
      It is used for comparing key that may be String or Symbol.

==== Ruby/Pango

  * Improvements
    * [windows] Forced to disable uniscribe backend of HarfBuzz.
      [ruby-list:49412] [Reported by Masafumi Yokoyama]
    * Don't define Pango::CairoFcFontMap and Pango::CairoWin32FontMap
      because they may cause crash on OS X.
      [shocker-ja:1119] [Reported by znz]
    * Updated samples.
      [GitHub#164] [Patch by Kentaro Fukuchi]
  * Fixes
    * Fixed wrong index access in Pango::GlyphString#glyphs.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]

=== Thanks

  * Kentaro Fukuchi
  * Masafumi Yokoyama
  * znz

== Ruby-GNOME2 2.0.1: 2013-05-25

Ruby 1.8 support is dropped release!

=== Changes

==== All

  * Improvements
    * Dropped Ruby 1.8 support.
    * Updated bundled binaries versions for Windows.

==== Ruby/Pango

  * Improvements
    * Added Pango::CairoFontMap.set_default.
    * Enabled fontconfig font on Windows.
    * Defined Pango::CairoFcFontMap on init if it is available.
    * Defined Pango::CairoWin32FontMap on init if it is available.

==== Ruby/GTK3

  * Improvements
    * Added Gtk::Image#set_from_icon_set.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_stock.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_gicon.
      [GitHub#150] [Patch by Detlef Reichl]
    * Updated samples.
      [GitHUb#151] [Patch by Detlef Reichl]
  * Fixes
    * Fixed a GC related crash bug.
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported ownership transfer for some input argument types.
      (Struct and Object)
    * Supported "(out caller-allocates)" for boxed object.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]
    * Supported gpointer in/out.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
  * Fixes
    * Fixed missing argument.
      [GitHub#154] [Reported by Masafumi Yokoyama]

==== RubyGStreamer

  * Improvements
    * Supported methods that call callback
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Updated samples.
      [GitHub#156][GitHub#159][GitHub#160][GitHub#161]
      [Patch by NAKAJIMA Takashi]
    * Supported Gst::Bus#set_handler.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Supported Gst::Controller
      [ruby-gnome2-devel-ja] [Suggested by NAKAJIMA Takashi]
    * Stopped to require Gst.init.
  * Fixes
    * Fixed out of index access bug.

==== Ruby/GooCanvas

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * Stopped to require Goo.init.
  * Fixes
    * Updated samples.
      [GitHub#152][GitHub#153][GitHub#155][GitHub#157]
      [Patch by Masafumi Yokoyama]

==== Ruby/Clutter

  * Improvements
    * Stopped to require Clutter.init.
  * Fixes
    * Fixed broken samples.
      [ruby-gnome2-devel-ja] [Patch by Kentaro Fukuchi]

==== Ruby/ClutterGtk

  * Improvements
    * Stopped to require ClutterGtk.init.

==== Ruby/ClutterGStreamer

  * Added.

==== Ruby/WebKitGtk

  * Improvements
    * Stopped to require WebKitGtk.init.

==== Ruby/WebKitGtk2

  * Improvements
    * Stopped to require WebKitGtk2.init.

=== Thanks

  * Detlef Reichl
  * NAKAJIMA Takashi
  * Masafumi Yokoyama
  * Kentaro Fukuchi
2013-06-15 09:39:33 +00:00
obache
defb82b62c Update ruby-rcairo to 1.12.6.
Release 1.12.6 (2013-05-24) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Supported Windows XP again.
    [ruby-list:49392][Reported by 5.5]
    [ruby-list:49401][Researched by myokoym]

Thanks
------

  * 5.5
  * myokoym

Release 1.12.5 (2013-05-18) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Updated bundled cairo binary for Windows to 1.12.14.
2013-06-15 05:14:33 +00:00
wiz
d33938e3cf Update to 2.4.5:
2.4.5

April, 2013

    Experimental WinRT support (build for WindowsRT guide)

    the new video super-resolution module has been added that
    implements the following papers:

    - S. Farsiu, D. Robinson, M. Elad, P. Milanfar. Fast and robust
    Super-Resolution. Proc 2003 IEEE Int Conf on Image Process,
    pp. 291â294, 2003.
    - D. Mitzel, T. Pock, T. Schoenemann, D. Cremers. Video super
    resolution using duality based TV-L1 optical flow. DAGM, 2009.

    CLAHE (adaptive histogram equalization) algorithm has been
    implemented, both CPU and GPU-accelerated versions (in imgproc
    and gpu modules, respectively)

    there are further improvements and extensions in ocl module:
    - 2 stereo correspondence algorithms: stereobm (block matching)
    and stereobp (belief propagation) have been added
    - many bugs fixed, including some crashes on Intel HD4000

    The tutorial on displaying cv::Mat inside Visual Studio 2012
    debugger has been contributed by Wolf Kienzle from Microsoft
    Research. See
    http://opencv.org/image-debugger-plug-in-for-visual-studio.html

    78 pull requests have been merged. Big thanks to everybody who
    contributed!

    At least 25 bugs have been fixed since 2.4.4 (see
    http://code.opencv.org/projects/opencv/issues select closed
    issues with target version set to "2.4.5").

2.4.4

March, 2013

    This is the biggest news in 2.4.4 - we've got full-featured
    OpenCV Java bindings on a desktop, not only Android! In fact
    you can use any JVM language, including functional Java or
    handy Groovy. Big thanks to Eric Christiansen for the contribution!
    Check the tutorial for details and code samples.

    Android application framework, samples, tutorials, OpenCV
    Manager are updated, see Android Release Notes for details.

    Numerous improvements in gpu module and the following new
    functionality & optimizations:
	Optimizations for the NVIDIA Kepler architecture
	NVIDIA CARMA platform support
	HoughLinesP for line segments detection
	Lab/Luv <-> RGB conversions

    Let us be more verbose here. The openCL-based hardware acceleration
    (ocl) module is now mature, and, with numerous bug fixes, it
    is largely bug-free. Correct operation has been verified on
    all tested platforms, including discrete GPUs (tested on NVIDIA
    and AMD boards), as well as integrated GPUs (AMD APUs as well
    as Intel Ivy Bridge iGPUs). On the host side, there has been
    exhaustive testing on 32/64 bit, Windows/Linux systems, making
    the ocl module a very serious and robust cross-platform GPU
    hardware acceleration solution. While we currently do not test
    on other devices that implement OpenCL (e.g. FPGA, ARM or other
    processors), it is expected that the ocl module will work well
    on such devices as well (provided the minimum requirements
    explained in the user guide are met).
    Here are specific highlights of the 2.4.4 release:
	The ocl::Mat can now use âspecialâ memory (e.g. pinned
	memory, host-local or device-local).
	The ocl module can detect if the underlying hardware supports
	âintegrated memory,â and if so use âdevice-localâ memory
	by default for all operations.
	New arithmetic operations for ocl::Mat, providing significant
	ease of use for simple numerical manipulations.
	Interop with OpenCL enables very easy integration of OpenCV
	in existing OpenCL applications, and vice versa.
	New algorithms include Hough circles, more color conversions
	(including YUV, YCrCb), and Hu Moments.
	Numerous bug fixes, and optimizations, including in:
	blendLinear, square samples, erode/dilate, Canny, convolution
	fixes with AMD FFT library, mean shift filtering, Stereo
	BM.
	Platform specific bug fixes: PyrLK, bruteForceMatcher,
	faceDetect now works also on Intel Ivy Bridge chips (as
	well as on AMD APUs/GPUs and NVIDIA GPUs); erode/dilate
	also works on NVIDIA GPUs (as well as AMD APUs/GPUs and
	Intel iGPUs).

    Many people contributed their code in the form of pull requests.
    Here are some of the most interesting contributions, that were
    included into 2.4 branch:
	>100 reported problems have been resolved since 2.4.3
	Oscar Deniz submitted smile detector and sample.
	Alexander Smorkalov created a tutorial on cross-compilation
	of OpenCV for Linux on ARM platforms.
2013-06-14 21:28:42 +00:00
wiz
97e86630df Add missing patch checksum. 2013-06-13 21:35:24 +00:00
joerg
dcecfb4672 Replace tcl with tk as dependency. The former is not enough. 2013-06-13 14:26:35 +00:00
joerg
5b2c534e70 Needs tk. 2013-06-13 14:26:14 +00:00
wiz
485d44ac56 Check for symbol existence with #ifdef, not #if.
Needed since some other files only #define the symbol without a value.

Bump PKGREVISION since this changes an installed header file.
2013-06-13 14:16:21 +00:00
obache
3a8f3223fa Remove clutter-0.8 packages from pkgsrc.
obsolated and nothing is using them in pkgsrc.
2013-06-13 14:01:34 +00:00
obache
d7682b3ddd Drop ruby-clutter packages.
Only support old ruby-1.8 and clutter-0.8, and dead upstream.
2013-06-13 13:47:25 +00:00
obache
cef30fa7e7 mk/compiler.mk is included after mk/bsd.hacks.mk in mk/bsd.pkg.mk,
so it must be included in hacks.mk exactly before using CC_VERSION.
2013-06-13 09:02:50 +00:00
obache
85cf044cec fixes PKGNAME, suggested by joerg@. 2013-06-13 00:16:56 +00:00
jperkin
05d0512edd Add patches required for SunOS support. 2013-06-12 10:13:58 +00:00
ryoon
ccf444ec40 Update to 3.1.3
* Update buildlink3.mk.
* Restrict hack.mk for GCC 3.* only.
* Set LICENSE.

Changelog:

New in Coin v3.1.3 (2010-03-02):
* new:
  - Pickup simage debug instead of release runtime library on Windows
  - SoGetMatrixAction handling for SoTextureUnit
  - Support for rendering quads and triangles with VBOs and glDrawArrays
* bugfixes:
  - Vertex Array rendering fix
  - Binary file import fix
  - Various SoExtSelection fixes
  - OpenGL extension detection fixes
  - glGenerateMipmap robustness fixes
  - Avoid drifting away from the projector's plane in SoTranslate2Dragger
  - SoGLVBOElement updating fix
  - Text rendering fix
  - Notify fix in SoIndexedMarkerSet
  - Vertex attribute fix for quads and polygons
  - SoGetPrimitiveCountAction fix
  - VBO rendering caching fixes
  - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger
* build system:
  - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26
  - Changed default location for generated HTML documentation
* other:
  - Improved documentation for SoGeo nodes

New in Coin v3.1.2 (2009-10-14):
* bugfixes:
  - removePoint() bugfix for SbBSPTree
  - divide-by-zero fix for SoNurbs
  - Fix SoLazyElement handling in SoPrimitiveVertexCache.
  - Refix NURBS picking according to the GLU specification.
  - ShadowGroup fixes
  - Bugfix for closed extrusions.
  - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction.
  - Increase upper limits for creating VBOs/caches.

New in Coin v3.1.1 (2009-09-08):
* bugfixes:
  - Fixed NURBS bugs
  - Fixed some issues in SoIndexedPointSet.
  - Fixed a configure problem which made it impossible to create release builds on Windows.

New in Coin v3.1.0 (2009-05-27):
* new:
  - shape node classes SoIndexedPointSet, SoIndexedMarkerSet
  - made build configurations available for building without
    manipulators, draggers, and nodekits, for slimmed down Coin
    binaries
  - support in SoRenderManager for superimpositions and multipass
    antialiasing
  - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of
    the deprecated QuickDraw API
  - direct support for non-power-of-two textures if the OpenGL driver
    has it
  - SoOffscreenRenderer::getDC() available under MSWindows for fast
    transfer from internal buffer to Win32 bitmaps / DCs
* bugfixes:
  - font rendering through FreeType library functional again
  - SoQuadMesh rendering for PER_FACE bindings
  - SoCalculator engine's atan2() and dot() were not working properly
  - more robust and more capable SoToVRML2Action
  - node leaks when copying nodekits
  - name-dictionary memory fill (leaks) when copying scene graphs
  - more robust copying of VRML 2 scene graphs
  - ambigious typing under 64-bit MS Windows
  - some array out-of-bounds and other memory access errors in obscure
    corners of the API
  - SoProfilerElement API exported as part of the public DLL API for
    Windows builds
  - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation
  - SoVertexAttribute::copy()
  - SoLineHighlightRenderAction polygon offset set-up
  - SoShadowGroup heeds SoClipPlane
  - handle transparency in all texture units when multi-texturing
  - SoNurbsCurve, picking on rational curves, and corrected for weighted
    coordinates
* optimizations:
  - use a lot less mutex resources for common case scene graphs, by
    using class-wide mutexes instead of per-instance mutexes for shape
    nodes
* build system:
  - C++ exceptions enabled by default
* other:
  - SoVRMLBackground, better depth buffer handling
  - SbString new methods lower() and upper(), for better Open Inventor
    compatibility
  - increased adherence to modern C++ conventions and programming
    practices
  - more robust offscreen GL buffer / context creation
  - various API documentation improvements
  - all environment variables heeded by Coin shown in API documentation

New in Coin v3.0.0 (2008-09-11):
* new:
  - Scene graph performance profiling subsystem
  - SoDepthBuffer node for constrolling Z-buffer settings
  - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes
  - Shadows: SoShadowSpotLight node
  - SoHeightMapToNormalMap texture conversion engine
  - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES
  - New XML-based GL driver feature database for tagging buggy/slow features
    in specific drivers
  - Statechart XML engine (2007-draft based), used to implement examiner viewer
    mode at the Coin level
  - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit
  - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and
    SoTranslate2Dragger
  - OS X: Coin has become more bundle-aware and will loads external libs bundled
    with Inventor.framework or the application bundle (better encapsulation)
  - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only
    supports one SoSelection node (performance and OIV-compatibility)
  - SoBumpMap will now detect height maps stored as rgb(a)
  - SoRayPickAction picking precision improvements
  - Include SoFieldContainer userdata when doing a deep node copy
  - Anti-aliasing is now done around the center of each pixel
  - Boost.Test-based testsuite
* bugfixes:
  - ATi driver workarounds (VBO rendering related)
  - Fixed SoToVRML2Action Transform handling bug
  - SoTimeCounter now handles frequency == 0.0
  - SoSceneTexture2 now properly restores the previous context
  - Fix for remote rendering in SoGLDisplayList
  - Workaround for nVidia texture format bug
  - SoPathList::uniquify() now properly removes all paths that goes through
    another path, not just one
  - SoVRMLAppearance now checks material on the state
  - SoComposeRotation. Default axis is now (0,0,1)
  - Various SoShadowGroup fixes
  - 3ds loader will no longer normalize the model (still not enabled by default)
  - Workaround for nVidia line pattern bug
  - Fixes for SoVRMLBillboard
  - SoFile-SoSearchAction bugfix
  - Correctly load bold/italic version of fonts with a single ttf file
  - Bugfix for anti aliasing with numpasses > 16
  - New Visual Studio 9 build files and other VS-related fixes
    ... and more

New in Coin v2.5.0 (2007-10-01):
* new:
  - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator
  - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader,
    SoShaderProgram, SoShaderParameter
  - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle
  - new camera node SoFrustumCamera
  - new node SoTextureCubeMap
  - a lot of new SbVec and SbBox classes
  - a lot of new field classes (mostly Vec and Box fields)
  - implemented stubbed SoSimplifyAction,
    added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes
  - SoReorganizeAction improvements
  - SoFile:: setSearchOK(), getSearchOK()
  - SoGLRenderAction::setSortedObjectOrderStrategy()
  - SbTypeInfo.h template type information library
* bugfixes:
  - GlobalField cleanup bugfix
  - SoFaceDetail faceIndex bugfix
* optimizations:
  - more rendering optimized with VBOs
  - display list caching tweaks
* build system
  - initial pkg-config support
  - Visual Studio: build .pdb for release builds, tweaked optimization options
  - Visual Studio: doc-generation project

New in Coin v2.4.6 (2007-04-03):
* new:
  - implemented SbViewVolume::getAlignRotation()
  - added support in SoToVRML2Action for SoUnits and SoVRMLTransform
* optimizations:
  - fixed pathlist traversals, affecting most notably rendering w/transparency
    DELAYED_BLEND/ADD mode
  - added lazy shapehints evaluation to VRML97 rendering
  - avoid probing glGetError() much (unless specified) since it kills
    performance in certain remote rendering situations
  - some optimizations in the reading of ascii vrml/iv files
* bugfixes:
  - SoVRMLBillboard axis-of-rotation bugfix
  - global field and SoUnknownNode I/O fixes
  - SbDPMatrix::multVecMatrix(SbVec4f) bugfix
  - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch
  - plugged more memory leaks
  - set same default depth function as SGI Inventor
  - VRML97 TimeSensor bugfix
  - VRML97 Billboard bugfixes
  - SoGroup offpath traversal bugfix
  - fixed AMD64 warning issues
* other
  - many Visual Studio build files improvements
  - remove the Inventor/system/gl.h configure-run dependency

New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release
* bugfixes:
  - fixed 2D font "_" character
  - minor axis MIDDLE (i.e. center) justification for VRML97's
    FontStyle and Text nodes did previously not work as expected
  - policy change on normalizing null-vector warning
  - improved Inventor V1.0 import
  - improved cleanup code (plugged many static one-off leaks)
  - fixes for nurbs, VRML97 protos, routes...
  - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5)
* optimizations:
  - internal changes wrt use of vertex arrays and vertex buffer objects
* build fixes:
  - upgraded to new version of libtool
  - universal binaries support for Mac OS X
  - misc TGS compatibility fixes
  - added project files for Visual Studio 8 (2005)
2013-06-11 15:22:47 +00:00
ryoon
e745488657 Update to 1.7.0
Changelog:
New in v1.7.0 (2010-02-26):
* Added CGImage based backend on OS X.
* Added Quicktime based backend for older OS X versions.
* Added GDI+ based backend for Windows.
* Added Jasper/JPEG 2000 support.
* Added Visual Studio project files.
* Added Universal Binary support for OS X.
* Added pkg-config description.
* Added support for Windows 64-bit.
* Fixed QImage backend to work with Qt4.
* Fixed various memory leaks.
* Fixed various build system and compile/link issues.
2013-06-11 15:20:27 +00:00
obache
5bc5064c29 provide faked `python' and exactly disable python support. 2013-06-11 08:00:40 +00:00
joerg
c22a8410ed Needs TCL to build. 2013-06-10 18:56:45 +00:00
mef
a38c7cd4c9 PR pkg/47913, fix build problem on powerpc
(example was NetBSD/macppc 6.1) as:
#error Unknown Endianness
2013-06-10 12:29:54 +00:00
obache
4e9fc9c165 + goocanvas2 2013-06-09 13:25:56 +00:00
obache
7a354a0470 Import goocanvas-2.0.1 as graphics/goocanvas2.
GooCanvas is a canvas widget for GTK+ that users the cairo 2D library for
drawing.
2013-06-09 13:25:14 +00:00
rodent
4d19d2ea15 Add MAKE_FLAGS+=appdefaultdir=${PREFIX}/lib/X11/app-defaults so package
works with native xorg.
2013-06-09 12:12:26 +00:00
ryoon
d1fcafb77f Update to 13.06.1
* Use devel/libexecinfo.

Changelog:
2013 Jun 05  v.13.06.1
The Spanish and Catalan translations were updated.

2013 Jun 03  v.13.06.1
Bugfix: Select Area Finish during an active edit causes a crash.

2013 Jun 01  v.13.06
Fotoxx v.13.06 has several small enhancements and bug fixes.
+ Popup menus, tips, and information blocks are a little more friendly.
+ Pano, HDR, etc. have greater latitude to warp images for better fit.
+ Warp Area: area can be pulled outside its initial boundary.
+ Quickstart page is an HTML file instead of a PNG image.
+ Area Finish was made much faster.
+ Add Text: (write text on image) optional drop shadows were added.
+ Slide Show pause/resume: resume is immediate (no wait for timer).
+ Slide Show: B key toggles image and blank screen and pauses the show.
+ Bugfix: fix pan/scroll jerkiness with large image (bug from v.13.03).
+ Bugfix: Trim/Crop: do not limit width/height to prior width/height -1.
+ Bugfix: thumbnail generation: stop non-RAW files passed to dcraw.
+ Bugfix: gallery display was ignoring symlinks to other directories.
+ Bugfix: (Fedora) some popup tips were white text on white background.

2013 May 07  v.13.05.2
+ Spanish and Portuguese translation update.

2013 May 04  v.13.05.1
+ Geocoding web service changed to open and free MapQuest Open.

2013 May 01  v.13.05
+ The Fotoxx user guide is now available in Spanish.
+ Directory navigation was simplified for multiple top image directories.
+ A Quick Start guide is shown at first startup (also Help > Quick Start).
+ The menu names and groupings for edit functions are more conventional.
+ User Guide addition: use an ImageMagick function as a Fotoxx function.
+ New user setting: pan/scroll method: with or against mouse, 1x or zoomed.
+ New user setting: interpolation method used for image display.
+ An anti-alias function was added (suppress pixelation or "jaggies").
+ The Leverage Edits function was expanded to include contrast as a lever.
+ The popup window for auto file sync goes away by itself (stop irritant).
+ Workaround to ignore Unity KB shortcuts being sent to the active window.
+ New Fotoxx releases are now automatically notified at the next startup.
+ Slide Show: compensate jerky transitions introduced with Ubuntu 13.04.
+ Edit Geotags: Yahoo web lookup died. Now using MapQuest.

2013 Apr 10  v.13.04.1
+ Translation updates for Catalan, Dutch, Italian, Portuguese,
  Russian, Spanish.

2013 Apr 01  v.13.04
+ Most edit functions can be more rapidly applied to a bunch of images
  (e.g. the initial processing of fresh images from a camera).
+ Ubuntu launcher options: blank, last image, gallery of recent images.
+ Rotate +90 and -90 can have user-defined keyboard shortcuts.
+ The escape key can be used to cancel dialogs.
+ The parameter "jpeq quality" is adjustable and saved across sessions.
+ "installed size" in the debian control file was made more accurate.
+ Bugfix: crash if [Next] button is clicked rapidly with View Metadata.
+ Bugfix: search index was not always updated when an edited image file
  was saved back to itself.

2013 Mar 09  v.13.03.1
+ Translations for Spanish and Catalan were updated.
+ Bugfix: add automatic change to tab F when the favorites menu is used.
+ Bugfix: arrow keys for previous/next image work more consistently.

2013 Mar 01  v.13.03
+ Reduce Noise: better user interface, easier to combine methods.
+ Warp Area: better mouse warp algorithm, easier to get desired result.
+ Warp Curved: the radius of mouse/warp influence was made adjustable.
+ Custom keyboard shortcuts: replace text file with a proper dialog.
+ Bookmarks: save gallery positions, jump to a saved position.
+ Write Text: rendering was improved and huge font sizes can be used.
+ Edit Translation: ease of use: keep dialog open after each update.
+ Improve detection and notification of slowdown from memory shortage.
+ Menu rationalization: better naming and grouping of edit functions.
+ Synchronize Files: progress monitor added, 50 files per dot.
+ Bugfix: Rotate and Warp funcs: loss of custom grid settings.
+ Bugfix: Geotags: detect outdated geolocations file and notify user.
+ Bugfix: Small flaws in cutouts saved to a file and later pasted.
+ Bugfix: Write Text: transparency altered when [apply] was clicked.
+ Bugfix: Directory names containing quotes (") could not be opened.

2013 Feb 11  v.13.02.1
+ Italian translation updated.
+ Bugfix: crash when switching tabs G to F (hopefully rare).

2013 Feb 01  v.13.02
+ New: color space conversion via LCMS (e.g. Adobe RGB <--> sRGB).
+ New: flatten a photo of a book page, stretching the print where needed.
+ New art function: transform a photo into a cartoon-like drawing.
+ Image date/time in the search index has 1 second resolution instead of
  1 day (index re-synch is required, which may need some time).
+ Gallery view can be sorted by file name, file mod date, or photo date
  (from EXIF). Displayed date is determined by the sort.
+ RAW files converted to tiff/png/jpeg retain all available metadata.
+ Brightness distribution graph allows selection of the colors to show,
  and reflects only the visible area of a zoomed image.
+ First startup after installing a new release shows the release notes
  in a popup window, and keyboard shortcut differences are notified.
+ The edit function summary table and other small help files can be
  viewed in the locale language if translations are available.
+ The GUI translation method was slightly simplified, and the guide
  document "translations" was revised accordingly.
+ Small popup texts ("tips") go away by themselves after a few seconds.
+ Bugfix: PNG images with 16-bit color were being written with the bytes
  swapped, making them incompatible with Gimp and other editors.
+ Bugfix: geotag search for city/country was not working if latitude
  and longitude were left at "null" (i.e. values never input).
+ Bugfix: Open RAW from a gallery thumbnail left popup permanently open.
+ Bugfix: Window width sometimes impossible to reduce without restart.

2013.01.11  v.13.01.2
+ The Dutch translation was updated.
+ Bugfix: If file sync is cancelled it may be impossible to quit.
2013-06-08 13:39:39 +00:00
taca
50ff5215c0 Reset PKGREVISION by updating of both php53 and php54. 2013-06-07 13:55:45 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
6faf8557a0 Remove dependence on "Xft2" package. "cairo" doesn't use this library.
Bump the package revision because of this change.
2013-06-05 08:13:56 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
tron
2896f4fdd3 Try to fix the fallout caused by the fix for PR pkg/47882. Part 1:
Reduce "freetype2" API dependence to version 2.4.5 which is what
NetBSD 6.1 and NetBSD-current ship with. This version is new enough
even for the latest "pango" package.

This fixes problems under NetBSD-current where pkgsrc tried to use
the native "fontconfig" and pkgsrc "freetype2" which doesn't work
very well.
2013-06-04 18:02:58 +00:00
wiz
581740ac8d Replace py-Tk/buildlink3.mk with DEPENDS.
There are no buildlink3-relevant files here, just a loadable module.
2013-06-04 07:45:01 +00:00
tron
a73780dfa5 Bump the required API version as well to enforce the new version
at build time.
2013-06-03 15:23:44 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00