summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2013-01-03Update to 13.01ryoon4-15/+67
Changelog: 2013.01.01 v.13.01 + The French, Catalan and Netherlands translations were updated. + Vertical menu/toolbar option for better utilization of wide monitors. + Gallery view: image size and date were added to the view. + Gallery view: mouse hover on thumbnail shows a popup metadata report. + Manage Collections: the UI has been reworked to make it easier to use. + Icons for all edit functions were added for use in the Favorites menu. + Gallery file selection: multiple images can be selected, inserted and deleted, making re-arrangement of the sequence faster and easier. + Favorites menu: ignore small inadvertent drags from flying mouse clicks which can cause accidental displacement of the menu entries. + Brightness histogram: add "overall" graph to existing R/G/B graphs. + Missing popup mini-explanations (tips) for some menus were added. + Bugfix: some metadata functions crashed if index file sync disabled. 2012.12.20 v.12.12.2 + Bugfix: geotag latitude/longitude fractions were being truncated for locales using a comma decimal point.
2013-01-02Update to 2.65aryoon6-1316/+1166
* Fix build on NetBSD current, repoted by dholland@ Fix NetBSD version conditional and link to libexecinfo Changelog: * More features * 200 over bug fixes
2012-12-30Fix Object.h conflictadam2-1/+16
2012-12-28Don't accidently pick up eog-3 as dependency.joerg1-3/+3
2012-12-27Pass around input buffer lengths properly and don't use gets().dholland10-4/+426
PKGREVISION -> 11 for this and previous changes.
2012-12-27Some minor fixups.dholland4-1/+47
2012-12-26Fix up return types for clang. Fix problem this exposed calling XFlush()dholland3-1/+109
with the wrong (no) arguments.
2012-12-26sortdholland1-19/+19
2012-12-26When looking inside FILE, don't assume that platforms without specificdholland2-5/+10
handling that are using gcc are also using glibc. Might fix the Solaris build. XXX: looking inside FILE is gross, someone should sort this out XXX: in collaboration with upstream.
2012-12-26Corrected build failure with clang, and added comments to patches.jaapb3-3/+19
2012-12-25Fix main definition.joerg2-1/+15
2012-12-25Apply some void love.joerg5-27/+79
2012-12-24Fix void usage.joerg7-4/+127
2012-12-24Honour user CFLAGS.joerg8-20/+85
2012-12-24Fix build on Solaris.ryoon1-2/+3
* Pass LDFLAGS to CXX
2012-12-22Fix implicit int on main(), seen in the clang build.dholland2-1/+17
2012-12-22Fix template look up.joerg3-5/+24
2012-12-21Fix LP64 build.dholland3-6/+28
2012-12-21Silence extensive const warnings that were obscuring everything else.dholland3-0/+59
2012-12-20Consistently use void.joerg3-4/+27
2012-12-20Use void for xx.joerg2-1/+43
2012-12-19Need to explicitly link against libiconv on Solaris.jperkin1-1/+3
2012-12-19Fix build again on gcc 4.5.4.ryoon2-5/+5
2012-12-19Fix build with gcc 4.7.ryoon2-1/+17
2012-12-19#undef getc in case it is still a macro from stdio.h.joerg2-1/+14
2012-12-19Fix build on SmartOS/gcc 4.7.ryoon3-5/+49
* Fix rpath problem, respect LDFLAGS * Fix build with gcc 4.7
2012-12-18fix path in patch.markd2-5/+5
2012-12-18update to 0.48.4drochner7-608/+30
changes: -bugfixes -patches to allow build against newer png and poppler were included -security fix for "XXE" vulneralility: inkscape could be used to put contents of other files into SVG output
2012-12-17sync w/ base pkgdrochner1-3/+3
2012-12-17update to 3.5.25drochner4-25/+8
changes: -cleanup -bugfixes
2012-12-17Update ruby-gnuplot to 2.6.0.taca2-6/+6
2.6.0 * better readme, allow for unsetting variables, thanks @kot-behemoth and @evnu
2012-12-17sync w/ base pkgdrochner8-52/+50
2012-12-17update to 1.2drochner3-13/+204
changes: feature extensions, new plot types etc.
2012-12-16Add mandelbulberryoon1-1/+2
2012-12-16Import mandelbulber-1.13.1 as graphics/mandelbulber.ryoon5-0/+167
The Mandelbulb is a three-dimensional analogue of the Mandelbrot set. In reality there are many natural fractal shapes such as clouds, trees, broccoli, and such.
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache14-24/+28
2012-12-15Bump PKGREVISION from devel/nss 3.14.0.ryoon3-6/+6
2012-12-14update to 1.1.1drochner5-42/+9
changes: -bugfixes -support for SONY NEX 5R, Canon EOS 6D, Sony RX1 +minor pkgsrc related cleanup: -apparently, something improved in the msgfmt warpper, all i18n files can be built for me -remove unnecessary patches
2012-12-12Update to 2.2.4, provided by ISIHARA Takanori in PR 46167.wiz3-13/+30
2.2.4 ===== 02.05.2011 [as] README: added note about obsoleted GTK v1 28.12.2010 [as] qiv-command: more examples from Clint Pachl <pachl@ecentryx.com> 02.11.2010 [tw] only center image upon reload when center option is active [tw] Do not break install if using a non existing target location (clemens fischer) [tw] make gdk options work again (e.g. --display) [tw] Do not follow symlinked directories, when using recursivedir option (Goswin v. Brederlow) [tw] Add option to change cycle behavior after last picture. (patch by Nicolas Pouillard) [tw] Images were displayed twice when using --browse option. (patch by Adam Lee) [tw] Fix inconsistent behavior when using -x/-y/-z option.
2012-12-12Reset maintainer on his request.wiz1-2/+2
2012-12-12Fix PR pkg/47308ryoon1-2/+2
Fix invalid PLIST subst.
2012-12-11Fix PR pkg/47308ryoon3-4/+14
SOL_SOCKET etc. are defined in sys/socket.h on DragonFly. I have tested on DragonFly/i386 3.0.1. And remove empty patch file.
2012-12-10Bump PKGREVISION from graphics/sane-backends.ryoon4-8/+8
2012-12-10Fix PLIST.ryoon1-88/+90
Thanks for wiz@. I have tested only on NetBSD current. I will check PLIST on other platform later.
2012-12-10Update to 1.0.23ryoon9-137/+122
* Update MASTER_SITES to MASTER_SITE_LOCAL Changelog: New with 1.0.23, released 2012-08-19: * New backends: kvs40xx (Panasonic KV-S40xx), kodakaio (Kodak AiO ESP and Hero) * Significant enhancements to several backends. * 30 new scanner models supported. * V4L support improvements. * Improvements for builds on multiple platforms. * Improved udev rules. * Updated software deskew algorithm. * Documentation updates. * Bugfixes.
2012-12-09Bump PKGREVISIONryoon1-9/+5
* Buildlink to openjpeg15 * Remove unnecessary lines
2012-12-09Bump BUILDLINK_{API,ABI}_DEPENDSryoon1-3/+3
2012-12-09* Version 4.1 "Trouble In Paradise"adam9-313/+43
Released on December 8, 2012. ** Improvements - All deprecated options since version 4.0 have been removed. - A new primary seam-line generator, based on a Graph-Cut algorithm, has been implemented during GSoC 2011 by Mikołaj Leszczyński. The old Nearest-Feature Transform remains the default. The new algorithm is activated with "--primary-seam-generator=graph-cut". - The difference image on which Enblend's seam-line optimization relies for color images uses a perceptual model by default (option "--image-difference"), yielding a true CIE76 "Delta E" with the (default) luminance and chrominance weights of 1. - Parallelize CIECAM02 color conversion (option "--ciecam"). Speedups of up to 40% have been reported on the amd64 architecture. The computationally expensive color-space conversion still slows down blending and fusing by some 25%. - Enblend and Enfuse integrate seamlessly in color-managed workflow. Input images with color profiles automatically enable CIECAM blending and the output image is assigned the input images' color profile. - Enblend and Enfuse exploit a new feature in LittleCMS Version 2.x called "Unbounded CMM". Thereby, the hue and saturation of extreme shadows and highlights can be preserved much longer before pure black or white are reached. See: http://www.littlecms.com/CIC18_UnboundedCMM.pdf - Assign different profiles to profile-free input images with option "--fallback-profile" instead of being tied to sRGB. - A new gray-scale projector called "anti-value" helps when fusing with the intent of minimizing the noise in the output image. When employing a lower exposure cutoff this even is the default projector. - Both Enblend and Enfuse stop right after saving all generated masks to files, if option "--save-masks" is given, but option "--output" is not. This allows to splice tools that manipulate the masks and feed the masks back into Enblend and Enfuse with option "--load-masks". When combining option "--output" and "--save-masks" Enblend and Enfuse write all masks and the final output image as before. - Both Enblend and Enfuse can write their output JPEG files with arithmetic JPEG compression and TIFF files with JPEG compression, if the underlying JPEG and TIFF libraries support these compression schemes. ** Bug Fixes - Enblend and Enfuse consistently warn if they are passed input images that alternate between with color profile and without. - Grant SourceForge feature request ID 2991909 (OSX only). Previous to that, Enblend, when launched from a terminal window with GPU-acceleration (option "--gpu"), started a second, non-responsive terminal window and when this new Enblend window tried to "steal" the focus, it displayed the OSX rotating "beach ball". With the fix that all goes away. Also the responsiveness of the screen improves, which means that the non-functional window also hogged GUI resources. ** New Commandline Options - Option "--primary-seam-generator" controls the primary seam-line generation algorithm. - Option "--image-difference" selects the difference image calculation algorithm and optionally assigns weights to the luminance and the chrominance part of the difference image. - Short option "-c" now has a sibling called "--ciecam". The long option also has a negated form: "--no-ciecam"; the short one has not. - The option "--fallback-profile=PROFILE" allows users to pass their own profiles for image sets that come without ICC color profiles. Before the hard-coded profile was sRGB. - The option "--exposure-cutoff" facilitates tailoring the exposure weight curve specifically to exclude underexposed (and probably noisy) or overexposed pixels from fusion. - In Enblend option "--load-masks" disables all mask computations and loads the blend masks directly from the specified files. This is the dual of Enblend's long-known option "--save-masks". - The option "--layer-selector" overrides the standard default layer selector. - In addition to the usual integral values option "--levels" takes the keyword "auto", which restores the default. (The default is to automatically choose the maximum number of pyramid levels for each separate overlapping region.) ** Deprecated Features - The option "--smooth-difference" will be eliminated in the next version of Enblend; it has not helped and moreover only put lipstick on the seamline-optimizer's objective function. - The user-(re)sizable image-cache will not be available in later versions of Enblend and Enfuse. We are not sure yet whether it will be replaced by an mmap-based solution or just tossed out. ** Developer Stuff - XHTML validation does not rely on network access anymore. This means all necessary DTDs must be available locally and all catalogs must be set up correctly to build the XHTML documentation. - The option "--parameter" allows developers to pass arbitrary key-value pairs to Enblend and Enfuse. The keys must match the regular expression [A-Za-z][A-Za-z0-9_-]*; the values can be almost any string. No further checking or validation is performed. For more explanations on how to use parameters in the source code, see the block-comment within "namespace parameter" in file "common.h". ** Package Maintainer Stuff - Enblend and Enfuse now use LittleCMS version 2.x. - Enblend and Enfuse no longer rely on their own versions of the Vigra imaging library. Vigra version 1.8 or later is now required to build. - Enblend no longer relies on libXMI. (Enfuse never needed this library.)
2012-12-09Changes 1.9.0:adam4-87/+204
* Flexible incremental computation of image and region statistics via Feature Accumulators and corresponding Python bindings (see vigra.analysis.extractFeatures() and vigra.analysis.extractRegionFeatures()). * Simultaneous iteration over several arrays via vigra::CoupledScanOrderIterator. * Import and export of images with transparency: importImageAlpha() and exportImageAlpha(). * Image denoising by total variation filtering, see Non-linear Diffusion and Total Variation and example total_variation.cxx. * Fixed Python bindings of Unsupervised Decomposition. * Extended vigra::SplineImageView to handle vigra::TinyVector pixels. * Various convenience functions for vigranumpy's VigraArray. * Minor improvements and bug fixes in the code and documentation.
2012-12-08Release 1.1.2 (5 Dec 2012)adam6-26/+145
-------------------------- * maketx fixes -- was botching creation of textures from source images that were crop windows (pixel window smaller than display window). * Minor bug fix to Timer when repeatedly starting and restopping (Apple only). * Bug fix in ustring:find_last_not_of