summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2015-09-12The LLVM option enables JIT accelerated software rendering andtnn2-15/+24
is also required to support the latest RADEON GPUs, so enable it by default on platforms where such GPUs might be encountered. Also enable thread local storage support in GLX for those platforms. Part of PR pkg/50172.
2015-09-12Disable libchamplain option by default.gdt2-4/+8
The libchamplain option used to work, but it doesn't seem to work in this version, and it pulls in a lot of dependencies. Disable it by default until this is resolved.
2015-09-11Note nonfunctional upstream.gdt1-2/+3
2015-09-11avoid conflict with x11/bitmap and graphics/glx-utilstnn2-6/+15
2015-09-11Add workaround for non-zero initialized initial-exec TLS variables.tnn6-4/+97
2015-09-11Must disable EGL when disabling DRI (PR pkg/50232)tnn2-12/+21
2015-09-11NetBSD 5.x build fixtnn3-3/+24
2015-09-11Mark as not ready for python-3.xwiz1-1/+2
SyntaxError: Missing parentheses in call to print
2015-09-11make it build with current mesa releasetnn3-3/+18
2015-09-11Update to MesaLib-10.6.7.tnn18-120/+405
Requested by David Shao in PR pkg/50202. Also as suggested add support for using libdevq for FreeBSD, from Ports. (Re the PR: I think we should have TLS GLX unconditionally enabled on platforms that support it, but needs more testing so not commited just yet.) New features in MesaLib 10.6: GL_AMD_pinned_memory on r600, radeonsi GL_ARB_clip_control on i965 GL_ARB_depth_buffer_float on freedreno GL_ARB_depth_clamp on freedreno GL_ARB_direct_state_access on all drivers that support GL 2.0+ GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600 GL_ARB_draw_instanced on freedreno GL_ARB_gpu_shader_fp64 on nvc0, softpipe GL_ARB_gpu_shader5 on i965/gen8+ GL_ARB_instanced_arrays on freedreno GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe GL_ARB_program_interface_query (all drivers) GL_ARB_texture_stencil8 on nv50, nvc0, r600, radeonsi, softpipe GL_ARB_texture_view on llvmpipe, softpipe GL_ARB_uniform_buffer_object on freedreno GL_ARB_vertex_attrib_64bit on nvc0, softpipe GL_ARB_viewport_array, GL_AMD_vertex_shader_viewport_index on i965/gen6 GL_EXT_draw_buffers2 on freedreno GL_OES_EGL_sync on all drivers EGL_KHR_fence_sync on i965, freedreno, nv50, nvc0, r600, radeonsi EGL_KHR_wait_sync on i965, freedreno, nv50, nvc0, r600, radeonsi EGL_KHR_cl_event2 on freedreno, nv50, nvc0, r600, radeonsi GL_AMD_performance_monitor on nvc0 Also many bugfixes.
2015-09-10Switch to lcms2.gdt1-2/+3
2015-09-10Update to 1.2.2.gdt5-16/+42
(1.2.2 and 1.2.1 are build nits) Geeqie 1.2 ========== - Support for lcms2 - Basic support for lua scripting (still documentation needed) - Several bugfixes
2015-09-09Fix typopgoyette1-1/+1
2015-09-08Fix linkage. Bump revision.joerg1-1/+4
2015-09-08Remove INCOMPAT_CURSES settings for NetBSD 0.x and 1.x. Tighten up somejperkin1-2/+1
globs to ensure NetBSD 10 is not incorrectly matched when it is released.
2015-09-07Add URLs for a git repo with work past the last release.gdt1-1/+5
2015-09-07Set license (LGPL3).gdt1-1/+3
2015-09-07Update to 1.4.1.gdt2-8/+9
(While 1.9.1 exists, it is a pre-release and hence not packaged.) guile-cairo 1.4.1 -- 2011-04-22 =============================== * Guile-Cairo has moved to git. See the HACKING file for information on how to access Guile-Cairo. * Guile-Cairo's license has been upgraded to the LGPL version 3 or later. This should not cause problems for any users. See http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility for more information.
2015-09-06Update to 0.22.gdt2-8/+7
Change to lcms2. 16/06/2015 - UFRaw-0.22 released, based on DCRaw v 9.26. * Fix security issue CVE-2015-3885. * Removal of liblcms1 support. * Better Foveon support. * Lot of new camera support and bug fixes.
2015-09-06Update 2.5.5 to 2.6mef3-8/+8
---------------------- (from http://www.freetype.org/) 2015-06-08 FreeType 2.6 FreeType 2.6 has been released. This is a new major release that provides a better (and simpler) thread-safety model. Among other new features we now have auto-hinting support for Arabic and Thai, together with much improved handling of Apple's GX TrueType variation font format. (ChangeLog from 2.5.5 to 2.6 extends some 1600 lines, consult with it in src tarball if necessary, thanks) ok by wiz@
2015-09-05Changes 0.12:adam2-11/+16
* Bug fix release
2015-09-05Fix PLIST on Darwin.jperkin2-1/+9
2015-09-05Changes 4.0.5:adam3-9/+10
* Support for configure/build using CMake. * Support for large (> 2GB) files under Microsoft Windows.
2015-09-03Import php-imagick-3.1.2 as graphics/php-imagick (based on wip/php-imagick).fhajny4-1/+25
Imagick is a PHP extension to create and modify images using the ImageMagick library.
2015-09-02Add tex-mcf2graph{,-doc} tex-roundrect{,-doc} tex-shapes{,-doc}markd1-1/+7
2015-09-02Add tex-mcf2graph{,-doc} 3.53markd24-0/+147
Draw chemical structure diagrams with Metafont/MetaPost Add tex-roundrect{,-doc} 1.0 Metapost macros for highly configurable rounded rectangles Add tex-shapes{,-doc} 1.0 Draw polygons, reentrant stars, and fractions in circles with Metapost
2015-09-01Add tex-tikzposter{,-doc}markd1-1/+3
2015-09-01Add tex-tikzposter{,-doc} 2.0 from yhardy in pkgsrc-wip.markd8-0/+65
Create scientific posters using TikZ
2015-08-31Add a fix for https://bugzilla.gnome.org/show_bug.cgi?id=752297,he3-2/+87
also CVE-2015-4491, lifted from https://git.gnome.org/browse/gdk-pixbuf/commit/gdk-pixbuf/pixops/pixops.c?id=ffec86ed5010c5a2be14f47b33bcf4ed3169a199 and https://git.gnome.org/browse/gdk-pixbuf/commit/?id=8dba67cb4f38d62a47757741ad41e3f245b4a32a Bump PKGREVISION.
2015-08-31Various PLIST fixes for Darwin.jperkin3-7/+16
2015-08-27Fix a conflict with Security.framework on OS Xadam2-1/+32
2015-08-26Don't hard-code an additional -lstdc++.joerg2-1/+17
2015-08-26Update to 2.5.8:wiz2-7/+6
gphoto2 2.5.8 release * --keep-raw option added, which leaves non-JPEG files on camera during capture or wait-event-and-download * --show-preview option split out of --capture-preview. --show-preview now displays the ascii art preview, --capture-preview no longer does. * updated translations: french, ukrainian, vietnamese, russian, polish, dutch, hungarian, esperanto, serbian, danish gphoto2 2.5.6 * --wait-event / --wait-event-and-download can now wait for strings --wait-event=CAPTURECOMPLETE --wait-event=FILEADDED --wait-event="Property 5001" * updated translations: french, ukrainian, dutch, polish, russian, vietnamese, hungarian, serbian gphoto2 2.5.5 * manpage updated * updated translations * bugfix for DST usage in handling date/time widgets * adjusted wait time heuristics after capture * --debug-loglevel=(debug|verbose|data|all) option added to select debug verbosity * fixed --filename with cross-device usage gphoto2 2.5.4 * --skip-existing option that skips if a local file would already exist * %F for foldername inclusion added to format strings for --filename * add the commandline arguments to the debug log gphoto2 2.5.3 * translations updated: dutch, polish, ukrainian, russian, taiwanese * small --show-info bugfix gphoto2 2.5.2 * new --reset option to reset usb devices. * using --filename, if the camera reports 1. Jan 1970, fall back to use the current date/time. * translations updated: french, polish, vietnamese, russian, simplified chinese, danish gphoto2 2.5.1 * Fixed that the meaning of --keep and --no-keep was switched. * Allow passing absolute filenames to -p, -d, -r/--rmdir, -m/--mkdir, -t, --show-info, --get-metadata, --get-raw-data, --get-audio-data, like e.g.: gphoto2 -p /store_00010001/DCIM/100D7000/DSC_0001.JPG * -L --quiet now prints a list of all files, 1 per line. * -l --quiet now prints a list of all folders, 1 per line. gphoto2 2.5.0 * Added "--keep" and "--no-keep" options for capture tethered and capture image. * --wait-event and --capture-tethered can now do: * nr of events (200) * seconds (100s) * milliseconds (200ms) (1/1000 of a second) * frames (50f) (number of images) * New --list-all-config gives the full config tree. gphoto2 2.4.99.2 * Updated for new GPPortInfo in libgphoto2 2.5.0 * Updated for various changed file interfaces in libgphoto2 2.5.0 * Capture mainloop changed to handle JPEG+RAW capture (one release resulting in 1 or more files). (Also: refactored and rewritten to be more beautiful) * Capture mainloop uses trigger capture + waitevent if present. * Fixed use-after-free problem in file save * Fixed %n to use an incremental counter, instead of a filesystem index. gphoto2 2.4.10.1 * Switched %n behaviour to be linear increasing, instead of a folder index. gphoto2 2.4.10 * Event loop handling non-waitevent able cameras. * --capture-movie (optional arguments: frames, or seconds) now loops over preview capture as fast as possible and writes the frames continously. The resulting file is "MotionJPEG" and can be postprocessed or displayed (by mplayer). Also output to stdout is possible for pipeing like: gphoto2 --stdout --capture-movie | someotherprogram gphoto2 2.4.9 * Capture main event loop rewritten to always use wait event to also support multiple image captures. (JPEG+RAW) * Fixed various bugs and memory leaks. * Translation updates. gphoto2 2.4.8 * Output CAPTURECOMPLETE on waitevent * On --filename "foo/bar/berk.jpg" create subdirectories if not yet present. * New shell command: capture-preview * Added Bulb Mode in interval capture with -B / --bulb <seconds> gphoto2 2.4.7 * New cmdline options: --set-config-index and --set-config-value to avoid ambiguity of the --set-config supporting both modes. * --wait-event can take "5s" as argument for 5 seconds of event taking * added --wait-event-and-download=x (same as --wait-event but with download) * New shell commands: wait-event (events or seconds) wait-event-and-download (events or seconds) capture-tethered set-config-index entry=choiceindex set-config-value entry=value * Enhanced --quietness. * Added AC_SYS_LARGEFILE, enabling support to download files > 2GB. * Updated translations. * Various bugfixes. gphoto2 2.4.5 * Updated translations. * Handle ctrl-c on tethered capture. gphoto2 2.4.4 * Updated translations. * SIGUSR2 added ... "exit interval capture after next shot" gphoto2 2.4.3 * Updated translations. * For multiple cameras, specifying with --port usb:xxx,yyy is now sufficient (previously needed --port and --camera).
2015-08-25Removed graphics/pfstmo; merged into newer graphics/pfstoolsadam1-2/+1
2015-08-25Removed graphics/pfstmo; merged into newer graphics/pfstoolsadam5-76/+0
2015-08-25pfstools 2.0.4adam7-94/+152
* fixed: added installation of octave-based scripts: pfsoctavelum pfsoctavergb pfsstat * fixed: libraries installed in lib64 if needed (thanks to Orion for the patch) * fixed: added "so" version to the pfs.so library (thanks to Orion for the patch) * fixed: Replaced depreciated OctaveMap for compatibility with octave 4.0.0
2015-08-25Update to 0.3.0.wiz5-292/+312
Header location and library names changed, so bump API version. No users in pkgsrc (yet). Changes in GEGL 0.3.0 --------------------- • Improvements to thread safety and parallelism. • Lower overhead graph travesal due from rewrite of visitors • OpenCL support now enabled by default when detected. • Experimental multithreading, enable by setting GEGL_THREADS=<number of threads> in the environment. • Experimental mipmap rendering, which permits transparent rendering of previews on smaller sized versions, enable by setting GEGL_MIPMAP_RENDERING=true in the environment. • Operations: • new operations: alien-map, antialias, apply-lens, bilateral-filter, bump.map, cartoon, channel-mixer, color-enhance, color-exchange, color-reduction, color-rotate, convolution-matrix, copy-buffer, cubism, deinterlace, diffraction-patterns, distance-transform, displace, edge, emboss, engrave, exposure, fractal-trace, high-pass, image-compare, illusion, invert-gamma, lens-flare, linear, linear-gradient, mosaic, motion-blur-circular, motion-blur-zoom, noise-cell noise-cie-lch, noise-hsv, noise-hurl, noise-pick, noise-rgb, noise-simplex, noise-spread, n-point deformation ops, oilify, panorama-projection, photocopy, plasma, radial-gradient, red-eye-removal, scale-size-keep-aspect, softglow, stretch-contrast, texturize-canvas, tile-glass, tile-seamless, tile-paper, tile, warp, whirl-pinch, wind, cache, cast-format, lcms-from-profile, npy-save, webp-load, webp-save, scale-ratio, scale-size, seamless-clone, sinus, supernova, value-propagate, video-degradation • reimplementation of gaussian-blur faster and more accurate • support for using URIs in image loaders • Buffer: • New default tile backend, doing disk writes in a separate thread.
2015-08-25Switch to gegl0.2.wiz2-6/+6
(darktable didn't build before for me. A much newer version is out.)
2015-08-25+ gegl0.2.wiz1-1/+2
2015-08-25Re-Import graphics/gegl as graphics/gegl0.2 to make space for gegl-0.3.0.wiz9-0/+421
GEGL (Generic Graphics Library) is a graph based image processing framework. GEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.
2015-08-25prefer gsed and use '.' instead of 'source'richard3-3/+20
2015-08-23Update to 0.22.0:wiz5-29/+106
Shotwell 0.22.0 - 23 March 2015 ------------------------------- * Improved metadata support for Facebook upload (#742163) * Saved search now properly supports text is-set, not-set (#743924, #743923) * Import title, exposure time when available * User interface improvements (#744291, #719284, more) * Sort photos by filename (#717878) * Updated translations Shotwell 0.21.0 - 2 February 2015 --------------------------------- * User interface refresh (#742326, #742443) * Fix Shotwell Viewer .desktop file (#743799) * Natural sorting of photo titles (#717960) * Improved video thumbnailer (#739396, #741821) * Updated translations
2015-08-23Remove libgexiv2, replaced by gexiv2.wiz7-98/+2
2015-08-23Switch to gexiv2. Bump PKGREVISION.wiz1-4/+3
2015-08-23Import gexiv2-0.10.3 as graphics/gexiv2.wiz5-0/+56
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the basic features of Exiv2 available to GNOME applications. Update for libgexiv2. Changes from previous libgexiv2: gexiv2 0.10.3 - 23 March 2015 ----------------------------- * Retrieve XMP tag's structure type (#736799) * Generate XMP packet as NUL-terminated string (#736587) * Retrieve tag's raw value as GBytes (#730136) * Fix gexiv2_metadata_get_fnumber() (#745347) gexiv2 0.10.2 - 16 September 2014 --------------------------------- * Use all EXIF tags for interpreted strings (#734861) * Automake fixes gexiv2 0.10.1 - 25 April 2014 ----------------------------- * Fix Python bindings (GObject Introspection issue) gexiv2 0.10.0 - 17 March 2014 ----------------------------- * Build system fixes * Updated links in documentation gexiv2 0.9.1 - 5 February 2014 ------------------------------ * Fixed tarball compilation problem * Updated configure.ac * Fixed introspection generation gexiv2 0.9.0 - 4 February 2014 ------------------------------ * Ported to Autotools * Added compile and runtime version number checks * Fixed bugs and resource leaks * Updated GTK-Docs and GI annotations gexiv2 0.7.0 - 3 October 2013 ----------------------------- * Fixed Python date/time getter/setter bindings * Fixed latitude translation code * New calls for getting underlying Exiv2 tag types
2015-08-23Switch to webkit24-gtk3. Bump PKGREVISION.wiz1-3/+3
2015-08-21Update to 10.00:wiz2-7/+6
Aug. 18, 2015 - Version 10.00 (production release) - Added a few new CanonModelID's - Added a few new Nikon LensID's (thanks Jaap Voets and Robert Rottmerhusen) - Added a new Canon LensType (thanks Jos Roost) - Decode a number of new Sony tags (thanks Jos Roost) - Decode a couple more RIFF tags and extract Unknown RIFF tags - Changed -b option to avoid splitting PDF List-type tag values - API Changes: - Added NoPDFList option July 23, 2015 - Version 9.99 - Added support for the Leica Q (Typ 116) maker notes - Added two new SonyModelID's (thanks Jos Roost for one) - Added two new Sony LensType2 values (thanks Jos Roost) - Added a new Pentax LensType - Extract a number of new File System tags when SystemTags API option is set - Decode a new FujiFilm tag (thanks TonyB) - Decode a number of new Sony tags (thanks Jos Roost) - Disabled writing of XMP to PostScript-format Adobe Illustrator files - SourceFile values in -csv and -json input/output are now converted to/from filename character set (set by -charset filename option) when reading/writing - Renamed Flash:FileAttributes to FlashAttributes - Renamed FujiFilm:AFPointSet to AFMode and improved decoding - Fixed problem where a partial command could be executed if the -stay_open option was used and the command is aborted due to an error in arguments - Fixed problem with OS X installer on El Capitan (now installs in /usr/local/bin instead of /usr/bin) - API Changes: - Added SystemTags option June 26, 2015 - Version 9.98 - Added read support for DSS and DS2 file formats - Added write support for XMP-mwg-rs:Rotation (seen in XMP from LR6) - Added a new Sigma LensType (thanks Niels Kristian Bech Jensen) - Decode Pentax DiffractionCorrection - Decode Olympus ID3 XOLY frame - Decode a few more Sony tags - Improved reliability of decoding Nikon D810 ShotInfo and custom settings - Changed name of Pentax VignettingCorrection to PeripheralIlluminationCorr - Fixed problem with user parameters in tag name expressions when copying June 2, 2015 - Version 9.97 - Added a new Pentax Quality value - Added a new Panasonic AdvancedSceneMode (thanks Horst Wandres) - Minor improvement to lens identification logic based on XMP information - Changed a few DR4 tag names - Fixed improper scoping of XMP namespace prefixes (so conflicting prefixes are now properly resolved) May 20, 2015 - Version 9.96 - Added support for CanonVRD version 4 information and DR4 files - Added two new Canon LensType values (thanks Norbert Wasser) - Added two new Olympus LensType values (thanks Niels Kristian Bech Jensen) - Added a new Minolta/Sony LensType and fixed another one (thanks Jos Roost) - Added a new Nikon LensID (thanks John Helour) - Added a few new QuickTime tags - Added a new PentaxModelID and a new Pentax PictureMode - Added a few new XMP-aux tags - Decode a couple more DPX tags - Decode NikonCustom tags for D810 firmware version 1.02 - Improved -htmlDump output for extended XMP and some other JPEG segments - Improved a Canon lens name - Documented the -userParam command-line option (which has existed since 9.90) - Changed default behaviour to ignore extended XMP with an incorrect GUID (as per the XMP specification) - Changed the case of a few tag names for consistency - Patched problem with Sony cameras giving incorrect LensInfo for some third party lenses, leading to an incorrect LensID by ExifTool (thanks Jos Roost) - Patched problem where GPS minutes or seconds could round up to 60 - Fixed picasa_faces.config to rotate regions if necessary for RAW file types (thanks Stargeek) - API Changes: - Added ExtendedXMP option May 9, 2015 - Version 9.95 - Added a few new Minolta/Sony lenses (thanks Jos Roost) - Added config_files/photoshop_paths.config to the full distribution - Avoid rebuilding maker notes when using -tagsFromFile with -fast2 option - Validate tag names when redirecting (ie. "-DSTTAG<SRCTAG") May 3, 2015 - Version 9.94 - Added Geotag support for Bramor gEO log files - Added support for iCalendar ICS files - Added support for Leica M Monochrom (Type 246) maker notes - Added new "Preview" group for all embedded preview images - Added a new PentaxModelID (thanks Louis Granboulan) - Added a new Canon LensType (thanks Niels Kristian Bech Jensen) - Added tag name to "Invalid EXIF text encoding" warning - Decode ColorData for Canon EOS 5DS and EOS 5DS R (thanks LibRaw) - Changed ListItem option so that it also applies when copying tags - Enhanced FileTypeExtension to return an uppercase extension when the print conversion is disabled (eg. the -n option) - Fixed incorrect FileTypeExtension for virtual device drivers - Fixed an improperly formatted warning for duplicate PDF entries - Fixed bug creating extended XMP in JPEG images when deleting all XMP and adding back in the same step Apr. 25, 2015 - Version 9.93 - Added FileTypeExtension tag - Added a few new CanonModelID values - Added a new Olympus CameraType - Added a few new Minolta/Sony lenses (thanks Jos Roost) - Updated arg_files/iptcCore.args for IPTC Extension version 1.2 tags - Improved VCard parsing/decoding - Improved -fast3 file identification logic - Remove "px" string from SVG ImageWidth/Height tags - Changed DOF calculation to use ApproximateFocusDistance - Fixed missing FileType for MOI files - Fixed potential "Internal Error" bug when writing XMP structures Apr. 11, 2015 - Version 9.92 - Added support for PRISM pmi and prm tags, and updated to PRISM 3.0 - Added read support for Audible .AA files - Added support for Adobe XMP-creatorAtom tags - Added a couple of new XMP-xmpDM tags - Added a new CanonModelID and a new Ricoh WhiteBalance (thanks LibRaw) - Added a new Olympus CameraType - Added a new Nikon LensID (thanks Jurgen Sahlberg) - Updated to XMP PLUS 1.2.1 specification - Enhanced DOF calculation to use AverageFocusDistance or FocusDistanceUpper/Lower if available - Patched to tolerate different version numbers in XMP namespace URI's Apr. 7, 2015 - Version 9.91 - Added read support for VCard files - Added support for AAX files - Added --sort option - Added a number of new QuickTime GenreID values (thanks Francois Bonzon) - Added new Canon, Nikon, Olympus and Samsung lenses (thanks LibRaw and Niels Kristian Bech Jensen) - Added a new Olympus CameraType - Added a new Sony FlashMode value - Decode a new Apple makernote tag - Decode a number of new QuickTime tags found in Audible audio books - Improved the naming of a FujiFilm tag (thanks LibRaw) - Removed "not yet tested" warning when writing FujiFilm RAF version 0200 - Renamed distribution file config_files/ExifTool_config to example.config - Increased maximum metadata atom size for QuickTime files and added warning if an atom is larger than the limit - Changed writing of filesystem date/time tags to override the -P option - Fixed problem writing FileCreateDate in Windows when the -o option was used
2015-08-18Bump all packages that depend on curses.bui* or terminfo.bui* since theywiz8-14/+16
might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
2015-08-17Bump PKGREVISION for ncurses shlib bump.wiz9-12/+18
2015-08-17Update to 2.5.11:wiz2-8/+12
2.5.11 @ 2015-07-14 Minor documentation improvements. Autotools cruft has been removed, the build is now a simple makefile. New project logo. pkgsrc change: manually fix the stuff that was handled by "autotools cruft" automatically.