summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2012-07-01Add desktopdb.mk and bump PKGREVISION for 118 packages as reported bydholland7-14/+21
pkglint. If any of these are wrong for some reason, please revert/adjust.
2012-07-01Update to 2.96:wiz2-6/+6
Jun 18 2012: Fix printing file info when -ft option is used Do not skip readonle files with -st option
2012-06-26Fix checksum for patch-af, which Joerg accidentally reverted. (Hi, Joerg.)dholland1-2/+2
2012-06-25Fix build with Clang.joerg5-3/+277
2012-06-25SET_LIBDIR=yessbd1-1/+2
2012-06-24Update GraphicsMagick to 1.3.16.obache3-8/+7
1.3.16 (June 24, 2012) ========================== Security Fixes: * Don't translate 'comment' and 'label' attributes if the request is made while a file is being read. Only translate such attributes if they come from the command line or API user. Bug fixes: * SWT: SWT reader suffered from a number of implementation errors which caused it not to work any more. Works again. * XBM: Fix memory leak observed when reading file in 'ping' mode. * Support -trim on images which use a consistent (single color) transparent background. In this case, trim is done based on opacity rather than foreground color. * Include <sys/types.h> in order to assure that 'size_t' and 'ssize_t' are declared. This is necessary since MagickExtentImage() uses these types as part of its definition. * +repage was not working because parser was insisting that it should include an argument. * -units was scaling existing resolution the wrong way around (i.e. multiplying rather than dividing). * PerlMagick: Fix compilation with Perl 5.16. * PingBlob(): PingBlob was not working for all cases. Is now based on BlobToImage() for assured reliability. New Features: None Feature improvements: * MAT: Animated movies inside 4D matrices are loaded now. * PDF: File base name is used as the document title. * PNG: Fix issues observed specifically with libpng 1.5.10. Performance Improvements: * Pixel iterators should be more efficient now if the image uses a file-backed cache. * Motion blur algorithm does scale well as cores are added so include OpenMP support for it by default. Windows Delegate Updates: * JPEG: Updated to IJG 8d release. * PNG: Updated to 1.5.11 release * TIFF: Updated to 4.0.2 release. * Zlib: Updated to 1.2.7 release. * libxml2: Updated to 2.8.0 release. Behavior Changes: None
2012-06-24Add missing <cstddef> to get size_t defined; should fix Solaris build.dholland2-1/+17
2012-06-23Add -lX11 on Solaris, same as DragonFly. Add missing libX11 buildlink.dholland1-2/+4
PKGREVISION -> 11.
2012-06-23Add missing limits.h to fix the Solaris build.dholland2-1/+16
2012-06-20Update to 4.0.2 for CVE-2012-2113.wiz5-85/+9
* tif_getimage.c: added support for _SEPARATED CMYK images. * tif_getimage.c: Added support for greyscale + alpha. * Added TIFFCreateCustomDirectory() and TIFFCreateEXIFDirectory() functions. * tif_print.c: Lots of fixes around printing corrupt or hostile input. * Improve handling of corrupt ycbcrsubsampling values. * tif_unix.c: use strerror to get meaningful error messages. * tif_jpeg.c: fix serious bugs in JPEGDecodeRaw(). * tif_jpeg.c: Fix size overflow (zdi-can-1221,CVE-2012-1173).
2012-06-18Appears to also need libXmu on Linux.dholland1-1/+2
2012-06-18add <cstdio> for linux build.dholland2-1/+17
2012-06-17Update rabbit to 1.0.8.obache2-6/+6
== 1.0.8: 2012-06-17 A bug fix release of 1.0.7. === Fixes ==== rabbit * Fixed a bug that image isn't displayed. [Reported by TAKATSU Tomonari]
2012-06-16Add gnome-keyring-sharp. No version bump as it wasn't (and still isn't)dholland1-1/+2
actually buildable.
2012-06-16Fix 32 bit build under Mac OS X Lion.tron3-1/+91
2012-06-16Back-propagate the changes that patch-ac makes to doc/Makefile.in todholland4-4/+94
doc/Makefile.am. Otherwise, the changes are lost when automake is rerun, which now (?) happens sometimes (?) during the build. This then leads to massive PLIST divergence. Bump PKGREVISION in case anyone, such as perhaps the person who updated it, installed it without PKG_DEVELOPER set.
2012-06-16Update to KDE SC 4.8.4markd35-104/+92
Bug fixes.
2012-06-16Update HOMEPAGE.taca1-2/+2
2012-06-15Drop .extern, it is ignored by GNU as and not supported by LLVM.joerg3-1/+29
2012-06-14Recursive PKGREVISION bump for misc/kdepimlibs4 buildlink addition.sbd2-4/+4
2012-06-14Re-do the MirBSD hack and move it to hacks.mk, where it belongs. It needsbsiegert2-7/+7
to be _after_ the inclusion of pthread.builtin.mk. This hopefully fixes the MirBSD build once and for all.
2012-06-14Update to 1.5.11:wiz2-6/+6
Version 1.5.11beta01 [April 28, 2012] Revised scripts/makefile.darwin: use system zlib; remove quotes around architecture list; add missing ppc architecture; add architecture options to shared library link; don't try to create a shared lib based on missing RELEASE variable. Enable png_set_check_for_invalid_index() for both read and write. Removed #ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED/#endif in pngpriv.h around declaration of png_handle_unknown(). Added -lssp_nonshared in a comment in scripts/makefile.freebsd and changed deprecated NOOBJ and NOPROFILE to NO_OBJ and NO_PROFILE. Version 1.5.11rc01 [May 23, 2012] No changes. Version 1.5.11rc02 [May 29, 2012] Fixed some typos in comments. Revised CMakeLists.txt to not attempt to make a symlink under mingw. Added two images to contrib/pngsuite (1-bit and 2-bit transparent grayscale), and renamed three whose names were inconsistent with those in pngsuite/README.txt. Version 1.5.11rc03 [June 4, 2012] Do not depend upon a GCC feature macro being available for use in generating the linker mapfile symbol prefix. Made fixes for new optimization warnings from gcc 4.7.0. The compiler performed an optimization which is safe but then warned about it. Changing the type of 'palette_number' in pngvalid.c removes the warning. Version 1.5.11rc04 [June 6, 2012] Improved performance of new do_check_palette_indexes() function. Version 1.5.11rc05 [June 7, 2012] Don't check palette indexes if num_palette is 0 (as it can be in MNG files). Version 1.5.11 [June 14, 2012] Include zlib.h in contrib/gregbook and contrib/visupng examples.
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd122-206/+244
2012-06-13note "used by".obache1-1/+5
2012-06-13not used by x11/modular-xorg-server/option.mkobache1-2/+1
2012-06-12Make the config files povray.conf and povray.ini install toprlw11-3/+4
/usr/pkg/etc/povray/3.6
2012-06-12Add inet6 to default suggested options. It's 2012.wiz1-2/+2
2012-06-12Add fix for http://secunia.com/advisories/49125/.taca3-3/+117
Bump PKGREVISION.
2012-06-12Update py-actdiag to 0.3.3.obache2-6/+6
History ======= 0.3.3 (2012-04-23) ------------------ * Set hyperlinks to header of lanes on SVG image * Fill background of lane header with lane.color attribute
2012-06-12Update py-blockdiag to 1.1.6.obache2-6/+6
History ======= 1.1.6 (2012-06-06) ------------------ * Support for readthedocs.org * reST directive supports :caption: option * Fix bugs 1.1.5 (2012-04-22) ------------------ * Embed source code to SVG document as description * Fix bugs
2012-06-11pixman hack is only required for X11_TYPE=native.obache1-2/+3
2012-06-11Changes 1.7.29:adam3-8/+10
* Set "things_have_changed" flag when adding text chunks, so the "-force" option is no longer necessary when adding text to an already-compressed file. * Direct usage message and error messages to stderr instead of stdout. If anyone is still using DOS they may have to change the "if 0" at line 990 to "if 1". * Added "pngcrush -n -v files.png" to the usage message.
2012-06-07Update rabbit to 1.0.7.obache3-7/+9
== 1.0.7: 2012-05-29 twitter-stream 0.1.15 support release. === Improvements ==== rabbit * Supported markdown extension as Markdown file. * Supported Markdown's link markup. [Patch by KITAITI Makoto] ==== Theme * default-preformatted: Added @preformatted_centering variable that changes alignment of preformatted text. [Patch by kimura wataru] * (({true})): Centering (default) * (({false})): Left align ==== rabbiter * Supported twitter-stream 0.1.15. === Fixes ==== rabbit * Fixed computation of spacing. ==== Theme * Fixed a bug that horizontal centering isn't reset. ==== Documentation * Fixed typos [Reported by @tmtms] === Thanks * KITAITI Makoto * kimura wataru * @tmtms
2012-06-06Bump PKGREVISION.ryoon1-1/+3
Fix build when xz is installed from pkgsrc on NetBSD 5.1.2 libpixbufloader-tiff.so uses liblzma. * Add xz buildlink3.mk
2012-06-06Rev.1: enable OpenEXR; fix buildling on case-insensitive file-systems; fix ↵adam3-8/+10
installation on Mac OS X
2012-06-05Update to 8.90.gdt2-6/+6
Apr. 28, 2012 - Version 8.90 (production release) (Many minor bugfixes, new lens types, etc. - no major changes.)
2012-06-02bump PKGREV for geos shlib name changedrochner1-1/+2
2012-06-02adam reports that OS X 10.6 patch is not needed any longer, remove it.wiz2-22/+1
2012-06-02Honor PKGMANDIR.obache2-4/+4
2012-06-02kill xdg-desktop-menu command, to avoid unwanted behavior with privileted buildobache1-1/+2
as PR 46443.
2012-06-01Update to 0.7.1. Set LICENSE.wiz3-24/+28
Version 0.7.1 : Windows-only bugfix. Version 0.7.0 : * Interface * Added new option: output on new image * Added new energy functions based on luma * Added edit buttons for aux layers * Switch to smaller, always-on-top interface while creating/editing aux layers * After creating/editing aux layers the focus goes back to the layer which is to be rescaled * If an aux layer is deleted during or between sessions, it is not substitued by another one and the corresponding setting is made inactive * Added info icons for aux layers * Added text to some buttons * No longer use extra layers to create the image thumbnail (this means no more "flashing" in the layers toolbox when staring the plugin or creating a new aux layer) * Modified behaviour: pressing "Back" in the interactive dialog saves the plugin values * Bugfix: fixed Windows localization * Bugfix: fixed some minor issues arising when working on a new layer and going back and forth through interactive/non-interactive modes
2012-06-01Remove inline so gimp-liquid-rescale and clang are happy.wiz4-3/+39
Bump PKGREVISION. While here, set LICENSE.
2012-06-01Add upstream bug report URLs.wiz3-5/+7
2012-06-01Update HOMEPAGE.wiz1-2/+2
2012-06-01Update to 2.4.1. Now builds with clang. Python optionwiz4-41/+85
not tested. New ffmpeg support not enabled in package. 2.4.1 June, 2012 The changes since 2.4.0 The GPU module now supports CUDA 4.1 and CUDA 4.2 and can be compiled with CUDA 5.0 preview. Added API for storing OpenCV data structures to text string and reading them back: cv::calcOpticalFlowPyrLK now supports precomputed pyramids as input. Function signatures in documentation are made consistent with source code. Restored python wrappers for SURF and MSER. 45 more bugs in our bug tracker have been fixed 2.4.0 May, 2012 The major changes since 2.4 beta OpenCV now provides pretty complete build information via (surprise) cv::getBuildInformation(). reading/writing video via ffmpeg finally works and it's now available on MacOSX too. note 1: we now demand reasonably fresh versions of ffmpeg/libav with libswscale included. note 2: if possible, do not read or write more than 1 video simultaneously (even within a single thread) with ffmpeg 0.7.x or earlier versions, since they seem to use some global structures that are destroyed by simultaneously executed codecs. Either build and install a newer ffmpeg (0.10.x is recommended), or serialize your video i/o, or use parallel processes instead of threads. MOG2 background subtraction by Zoran Zivkovic was optimized using TBB. The reference manual has been updated to match OpenCV 2.4.0 better (though, not perfectly). >20 more bugs in our bug tracker have been closed (http://code.opencv.org/projects/opencv/roadmap). Asus Xtion is now properly supported for HighGUI. For now, you have to manually specify this device by using VideoCapture(CV_CAP_OPENNI_ASUS) instead of VideoCapture(CV_CAP_OPENNI). 2.4 beta April, 2012 As usual, we created 2.4 branch in our repository (http://code.opencv.org/svn/opencv/branches/2.4), where we will further stabilize the code. You can check this branch periodically, before as well as after 2.4 release. Common changes At the age of 12, OpenCV got its own home! http://code.opencv.org is now the primary site for OpenCV development and http://opencv.org (to be launched soon) will be the official OpenCV user site. Some of the old functionality from the modules imgproc, video, calib3d, features2d, objdetect has been moved to legacy. CMake scripts have been substantially modified. Now it's very easy to add new modules - just put the directory with include, src, doc and test sub-directories to the modules directory, create a very simple CMakeLists.txt and your module will be built as a part of OpenCV. Also, it's possible to exclude certain modules from build (the CMake variables "BUILD_opencv_<modulename>" control that). New functionality The new very base cv::Algorithm class has been introduced. It's planned to be the base of all the "non-trivial" OpenCV functionality. All Algorithm-based classes have the following features: "virtual constructor", i.e. an algorithm instance can be created by name; there is a list of available algorithms; one can retrieve and set algorithm parameters by name; one can save algorithm parameters to XML/YAML file and then load them. A new ffmpeg wrapper has been created that features multi-threaded decoding, more robust video positioning etc. It's used with ffmpeg starting with 0.7.x versions. features2d API has been cleaned up. There are no more numerous classes with duplicated functionality. The base classes FeatureDetector and DescriptorExtractor are now derivatives of cv::Algorithm. There is also the base Feature2D, using which you can detect keypoints and compute the descriptors in a single call. This is also more efficient. SIFT and SURF have been moved to a separate module named nonfree to indicate possible legal issues of using those algorithms in user applications. Also, SIFT performance has been substantially improved (by factor of 3-4x). The current state-of-art textureless detection algorithm, Line-Mod by S. Hinterstoisser, has been contributed by Patrick Mihelich. See objdetect/objdetect.hpp, class Detector. 3 face recognition algorithms have been contributed by Philipp Wagner. Please, check opencv/contrib/contrib.hpp, FaceRecognizer class, and opencv/samples/cpp/facerec_demo.cpp. 2 algorithms for solving PnP problem have been added. Please, check flags parameter in solvePnP and solvePnPRansac functions. Enhanced LogPolar implementation (that uses Blind-Spot model) has been contributed by Fabio Solari and Manuela Chessa, see opencv/contrib/contrib.hpp, LogPolar_* classes and opencv/samples/cpp/logpolar_bsm.cpp sample. A stub module photo has been created to support a quickly growing "computational photography" area. Currently, it only contains inpainting algorithm, moved from imgproc, but it's planned to add much more functionality. Another module videostab (beta version) has been added that solves a specific yet very important task of video stabiliion. The module is under active development. Please, check opencv/samples/cpp/videostab.cpp sample. findContours can now find contours on a 32-bit integer image of labels (not only on a black-and-white 8-bit image). This is a step towards more convenhich results in better edge maps Python bindings can now be used within python threads, so one can write multi-threaded computer vision applications in Python. OpenCV on GPU Different Optical Flow algorithms have been added: Brox (contrtions; Improved performance. pyrUp/pyrDown implementations. Matrix multiplication on GPU (wrapper for the CUBLAS library). This is optional, user need to compile OpenCV with CUBLAS support. OpenGL back-end has been implemented for highgui module, that allows to display GpuMat directly without downloading them to CPU. Performance A few OpenCV functions, like color conversion, morphology, data type conversions, brute-force feature mer have been optimized using TBB and/or SSE intrinisics. Along with regression tests, now many OpenCV functions have got performance tests. Now for most modules one can build opencv_perf_<modulename> executables that run various functions from the particular module and produce a XML file. Note that if you want to run those tests, as well as the normal regression tests, you will need to get (a rather big) http://code.opencv.org/svn/opencv/trunk/opencv_extra directory and set environment variable OPENCV_TEST_DATA_PATH to "<your_copy_of_opencv_extra>/testdata". Bug fixes In this version we fixed literally hundreds of bugs. Please, check http://code.opencv.org/projects/opencv/versions/1 for a list of fixed bugs. Known issues When OpenCV is built statically, dynamically created classes (via Algorithm::create) can fail because linker excludes the "unused" object files. To avoid this problem, create classes explicitly, e.g 1 Ptr<DescriptorExtractor> d = new BriefDescriptorExtractor;
2012-06-01update to 0.48.3.1drochner6-237/+53
changes: -bugfixes -build fixes, in particular for newer glib2
2012-05-31-on i386/-current, sse2 must be explicitly enabled, otherwisedrochner3-3/+18
the build fails -fix gcc version detection - the original regex doesn't work for unknown reasons (possibly a bug in cmake's regex implementation) -deal with icon-theme.cache
2012-05-29Remove hashes for deleted patches.dsainty1-5/+1
2012-05-27graphics/xart: Fix post-extract chmod againmarino1-2/+3
Three months ago, the post-extract command was modified because it didn't work on Solaris. The fix provided broke the non-root user build. The problem with the original post-extract command was that it started with $WRKDIR instead of $WRKSRC. Return this target back to a tweaked version of the original post-extract command (and cross fingers that it still works on Solaris)
2012-05-27Since a proper solution does not appear to be forthcoming anytime soon,dholland2-3/+41
add a hack for "the pixman problem" on netbsd-5. Add -lpixman-1 to the libs in cairo's .pc file when on netbsd-5.