summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2021-02-24graphics: +py-tifffilemarkd1-1/+2
2021-02-24py-tifffile: Add version 2021.2.1markd5-0/+65
Tifffile is a Python library to * store numpy arrays in TIFF (Tagged Image File Format) files, and * read image and metadata from TIFF-like files used in bioimaging. Image and metadata can be read from TIFF, BigTIFF, OME-TIFF, STK, LSM, SGI, NIHImage, ImageJ, MicroManager, FluoView, ScanImage, SEQ, GEL, SVS, SCN, SIS, ZIF (Zoomable Image File Format), QPTIFF (QPI), NDPI, and GeoTIFF files.
2021-02-20tex-animate{,-doc}: update to 20201007markd4-16/+16
changes unknown
2021-02-18tex-circuitikz{,-doc}: update to 1.3.0markd5-17/+21
The main changes here are under the hood: a big refactoring that should have helped fixed some long-standing misfeatures. In case of disaster, there is a new rollback point added (still not using the new LaTeX rollback mechanism, though). - Fixed a long-standing problem with labels and similar decoration with equal signs and commas - Fixed a typo in the manual (thanks to @muzimuzhi on GitHub) - The Mother of All Code Refactoring: no real changes (modulo errors) - Added a rollback point to 1.2.7
2021-02-18tex-chemfig{,-doc}: update to 1.56markd6-20/+18
1.54 - \expanded primitive required - \charge macro: a "=" forgotten in the input stream now removed 1.56 - centers of rings reachable with a tikz node
2021-02-18drawing: update to 0.6.5nia3-8/+10
drawing (0.6.5) unstable; urgency=low * fix unexplained regression of bottom panes responsiveness * mitigation of the "very quick series of ctrl+b" bug * disable importing or opening an image using drag-and-drop with flatpak (it was broken) * fix printing (issue #20) * more pertinent movements of the view when holding and moving the middle-click * update several translations
2021-02-18ImageMagick: update to 7.0.11.0.wiz3-10/+10
2021-02-13 7.0.11-0 <quetzlzacatenango@image...> * Release ImageMagick version 7.0.11-0 GIT revision 18438:ff3ef50ab:20210213 2021-02-10 7.0.11-0 <quetzlzacatenango@image...> * bump minor version # * allow reading multichannel PSD files with 1 or 2 channels. * respect masks when computing SSIM metric (reference https://github.com/ImageMagick/ImageMagick/discussions/3212). 2021-02-07 7.0.10-62 <quetzlzacatenango@image...> * Release ImageMagick version 7.0.10-62 GIT revision 18418:f1e915f65:20210207 2021-02-01 7.0.10-62 <quetzlzacatenango@image...> * -trim not working as expected (reference https://github.com/ImageMagick/ImageMagick/discussions/3172). * possible undefined behavior (reference https://github.com/ImageMagick/ImageMagick/issues/3195). * sanitize buggy ascender and descender values (reference https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980202).
2021-02-17glew: restore patch chunk lost in update that fixes RELRO buildwiz3-4/+14
Bump PKGREVISION.
2021-02-16glew: Update to 2.2.0nia4-28/+20
Changes: new extensions and minor bug fixes
2021-02-15libwebp: updated to 1.2.0adam2-8/+7
version 1.2.0 * API changes: - libwebp: encode.h: add a qmin / qmax range for quality factor (cwebp adds -qrange) * lossless encoder improvements * SIMD support for Wasm builds * add xcframeworkbuild.sh, supports Mac Catalyst builds * import fuzzers from oss-fuzz & chromium * webpmux: add an '-set loop <value>' option * toolchain updates and bug fixes
2021-02-15tex-pstricks{,-doc}: update to 3.01markd6-24/+20
3.00 This version has a new package pstricks-pdf which can be used instead of pstricks if you want to run pdflatex with the --shell-escape option. 3.01 This version has a modified pstricks.tex|.pro for GhostScript versions > 9.52 Transparency is now only possible with the optional argument -dALLOWPSTRANSPARENCY. All files should still work for older GS versions.
2021-02-15tex-pst-pdf{,-doc} update to 1.2fmarkd4-16/+16
Internal changes to track updates in the LaTeX kernel (2020-10-01 release).
2021-02-15tex-pst-circ{,-doc}: update to 2.17markd4-18/+16
This version allows color names in "xcolor" notation
2021-02-15tex-pst-3dplot{,-doc}: update to 2.06markd4-18/+16
changes unknown
2021-02-15tex-auto-pst-pdf{,-doc}: update to 0.7markd5-20/+18
* Security fix for Windows
2021-02-15ansilove: update to 4.1.5.fcambus2-7/+7
AnsiLove/C 4.1.5 (2021-02-14) - Stop forcing FORTIFY_SOURCE=2, it should be package builders decision - Remove dead increments for argc and argv - Check strdup() return value when allocating output file name
2021-02-15tex-pdfcrop{,-doc}: update to 1.40markd5-21/+21
* adapted to pdf version 2.0, * adapted the luatex code to the current luatex primitives * corrected a problem with the pdfversion setting when using xetex. * added an uncompress option (for debugging) * improved ghostscript detection on windows when a bash is used * added direct pdf version support to xetex.
2021-02-15tex-graphics-pln{,-doc}: update to 2020.56823markd4-16/+16
Update to graphicx.tex to guard \protected so graphicx.tex continues to work in classic tex not just etex and pdftex
2021-02-14tex-mcf2graph{,-doc}: update to 4.57markd6-19/+19
-change syntax n:@ => @n n:# => &n &"+" => "+" &"-" => "-" |=n => #n =| => ## -delete command `` -delete command a@#b -delete command A[1],A[-1] -delete bond type d,w,z -fix bug in MOL file output -fix bug in molecular weight calculation -fix bug in report output -fix bug in MOL file output -improve parts definition -improve global ext() setting -fix bug in molecular weight calculation -fix bug in charged atom calculation -add commands ?! : /_,! ?? : /_^35,/_-35 /?! : isopropyl /??! : tert-butyl -change syntax /N!_ => /N?! : dimethylamino -improve inline definition -improve aux file output,input
2021-02-14graphics/ruby-gd: fix build problem with Ruby 3.0taca2-96/+122
Use more modern Ruby API.
2021-02-14charls: simplify Makefilewiz2-12/+7
2021-02-14Add charls version 2.2.0 to pkgsrcnros6-1/+64
charls is a bsd licensed jpeg-ls library
2021-02-14graphics: Add farbfeldleot1-1/+2
2021-02-14graphics/farbfeld: import farbfeld-4leot4-0/+57
Farbfeld is a lossless image-format designed to be parsed and piped easily. It can be compressed easily and beats PNG's filesize in many cases.
2021-02-13graphics/ruby-RMagick: update to 4.2.1taca2-8/+7
RMagick 4.2.1 (2021-02-08) Bug Fixes: * Fix compilation with optimization on glibc (#1263) RMagick 4.2.0 (2021-02-05) Improvements: * Updated error messages if runtime ImageMagick version was not matched with when installed rmagick (#1213) * Improve Image#resize performance with ImageMagick 7 (#1240) * Added new colorspaces (#1252) Bug Fixes: * Fix assertion failed in Magick::TextureFill.new with with unexpected argument (#1216) * Call with yield when there is a block arguments (#701) * Avoid crash with monitor feature on Ruby 3.0 (#1253)
2021-02-12graphics: +tex-qrcode{,-doc}markd1-1/+3
2021-02-12tex-qrcode{,-doc}: add version 1.51markd8-0/+49
From Mike M. Volokhov in pkgsrc/wip The package generates QR (Quick Response) codes in LaTeX, without the need for PSTricks or any other graphical package.
2021-02-11lasem: Use MASTER_SITE_GNOMEnia1-2/+2
2021-02-11gexiv2: Update to 0.12.1nia2-9/+8
gexiv2 0.12.1 - 23 May 2020 * Support macOS dylib versioning * Improve compatibility with current exiv2 development versions * Fix compiling on windows * Fix issue with problematic symbol visibility of exiv2 * Fix issues with tests overwriting environment variables * Fix exception escaping on division by zero * Fix overflow in altitude fraction conversion * Fix crash with experimental GIO support * Documentation fixes * Add gexiv2_metadata_update_gps_info which will not remove all other GPS information Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/gexiv2/issues/41 - https://gitlab.gnome.org/GNOME/gexiv2/issues/42 - https://gitlab.gnome.org/GNOME/gexiv2/issues/45 - https://gitlab.gnome.org/GNOME/gexiv2/issues/52 - https://gitlab.gnome.org/GNOME/gexiv2/issues/53 - https://gitlab.gnome.org/GNOME/gexiv2/issues/54 - https://gitlab.gnome.org/GNOME/gexiv2/issues/55
2021-02-10scrot: Update to 1.5nia3-17/+14
Changes Do not record pointer when selecting an area. Fixed compilation on Sparc64. Fixed a possible overflow in src/options.c. Fixed a segfault with --multidisp option. Fixed issues when file extension is more than 3 characters. New feature: allow save thumbnail without extension. New feature: retry to grab the keyboard for 1s in 50ms intervals if it is still being grabbed by the windows manager. New option --class (-C): discriminate windows by class name. Support various modes of drawing selection.
2021-02-10jasper: Update to 2.0.25nia2-7/+7
2.0.25 (2021-02-07) =================== * Fix memory-related bugs in the JPEG-2000 codec resulting from attempting to decode invalid code streams. (#264, #265)
2021-02-07py-matplotlib: updated to 3.3.4adam2-9/+7
v3.3.4: This release contains several critical bug-fixes: Fix WebAgg initialization. Fix parsing QT_API setting with mixed case. Fix build with link-time optimization disabled in environment. Fix test compatibility with NumPy 1.20. Fix test compatibility with pytest 6.2.
2021-02-07*: Recursive revbump from audio/pulseaudio-14.2.nb1ryoon24-47/+48
2021-02-06Added graphics/R-manipulateWidget version 0.10.1mef1-1/+2
2021-02-06(graphics/R-manipulateWidget) import R-manipulateWidget-0.10.1mef3-0/+38
Like package 'manipulate' does for static graphics, this package helps to easily add controls like sliders, pickers, checkboxes, etc. that can be used to modify the input data or the parameters of an interactive chart created with package 'htmlwidgets'.
2021-02-06graphics: Enable box2dryoon1-1/+2
2021-02-06graphics/box2d: import box2d-2.4.1ryoon5-0/+121
Box2D is a 2D physics engine for games. Features: Collision Continuous collision detection Contact callbacks: begin, end, pre-solve, post-solve Convex polygons and circles Multiple shapes per body One-shot contact manifolds Dynamic tree broadphase Efficient pair management Fast broadphase AABB queries Collision groups and categories Physics Continuous physics with time of impact solver Persistent body-joint-contact graph Island solution and sleep management Contact, friction, and restitution Stable stacking with a linear-time solver Revolute, prismatic, distance, pulley, gear, mouse joint, and other joint types Joint limits, motors, and friction Momentum decoupled position correction Fairly accurate reaction forces/impulses System Small block and stack allocators Centralized tuning parameters Highly portable C++ with no use of STL containers
2021-02-06libheif: Update to 1.11.0ryoon2-7/+7
Changelog: fix writing ispe box in HEIFs nclx output profile encoding parameters change the way nclx profiles is written so that macOS can read them API for listing file brands and checking file type fix heif_image_handle_get_depth_image_representation_info()
2021-02-05py-pygraphviz: updated to 1.7adam3-31/+25
pygraphviz-1.7 Drop Python 3.6 support Add Python 3.9 support Require Graphviz 2.42+, (Graphviz 2.46+ recommended) Improve installation process and documentation Switch from nose to pytest Remove old Python 2 code AGraph.eq includes attribute comparison
2021-02-05gd: updated to 2.3.1adam2-8/+7
2.3.1: Fixed Fix potential integer overflow detected by oss-fuzz Fix 615 using libraqm Fix 303: gdlib.pc: use Requires instead of Libs Fixed 472: Adjusting CMakeLists.txt Fix 615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 Fix typo but preserve BC Compute average in gdGuessBackgroundColorFromCorners properly CMakeLists.txt: zlib is enabled implicitly src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS gdlib.pc: use prefixes for pkgconfig file cmake: remove required host includes Move initial declaration out of for loop distribute getlib script Make gd_nnquant.c less likely to introduce duplicate definitions webp: support pkg-config file gd_io: replace internal Putchar with gdPutC gd_io: trim unused Putword function Added Add REQUIRED to FIND_PACKAGE(ZLIB) README: add some libraries info VMS/README.VMS: Add dropping support information
2021-02-03ImageMagick: update to 7.0.10.61.wiz2-7/+7
2021-01-30 7.0.10-61 <quetzlzacatenango@image...> * Release ImageMagick version 7.0.10-61 GIT revision 18360:d3bec838c:20210130 2021-01-25 7.0.10-61 <quetzlzacatenango@image...> * dng:decode element in delegates.xml quoted incorrectly (reference https://github.com/ImageMagick/ImageMagick/issues/3156). * Extract GPS info from TIFF images (reference https://github.com/ImageMagick/ImageMagick/issues/3167). * Revert tieing MagickFloatType to double (reference https://github.com/ImageMagick/ImageMagick/pull/2832). 2021-01-25 7.0.10-60 <quetzlzacatenango@image...> * Release ImageMagick version 7.0.10-60 GIT revision 18347:9a84e249b:20210125 2021-01-24 7.0.10-60 <quetzlzacatenango@image...> * revert configure script for validating JXL delegate library. * the distributed pixel cache now properly deserializes the image attributes. 2021-01-24 7.0.10-59 <quetzlzacatenango@image...> * Release ImageMagick version 7.0.10-59 GIT revision 18340:d30ae5272:20210124 2021-01-20 7.0.10-59 <quetzlzacatenango@image...> * strip EXIF marker from profile (reference https://github.com/ImageMagick/ImageMagick/issues/3140). * add --enable-opencl to the configure command-line to enable OpenCL support. * generate histograms by comparing pixel components rather than color (reference https://github.com/ImageMagick/ImageMagick/discussions/3142).
2021-02-03imv: update to 4.2.0. #nicenia6-19/+63
v4.2.0 - 2020-12-17 * Switched to meson build system * Added HEIF backend * Added rotate and flip commands * Added colour support for overlay * Added some missing command/config documentation * Read directories in alphabetical order * Fixed several memory leaks * Improved compatibility with non glibc systems * Fixed several window management bugs for Wayland * Fixed bug when selecting first/last image
2021-02-03feh: Update to 3.6.3nia2-7/+7
* Release v3.6.3 * Fix --start-at not handling URL-encoded file:/// paths properly. Notably, this also fixes feh not displaying images with spaces or unicode elements in their path when opened from a file manager.
2021-02-02ipe, qgpgme, retroarch: Do not define MOC in each packagesryoon1-2/+1
They are defined in x11/qt5-qtbase/buildlink3.mk now.
2021-01-30(graphics/cal3d-examples) reset PKGREVISION, not packaged yetmef2-20/+6
2021-01-30(graphics/cal3d) patch-aa does not seem to be necessarymef2-15/+1
2021-01-30(graphics/cal3d) Add comments to silence pkglintmef6-12/+19
2021-01-30(graphics/cal3d) Updated 0.9.1 to 0.11.0, build fixmef8-34/+67
o-----------------------------------------------------------------------------o | Version 0.11.0 ( 29 june 2006) o-----------------------------------------------------------------------------o - Make the list of the root bones a vector. So the root bones can be acceded in C wrapper. - Add some missing function to access to private variables. - Add cal3d_converter to the default distribution with manual page and file format description (tools subdirectory is therefore removed) - The destructor of CalModel is now virtual. - Made CalModel noncopyable to prevent shallow pointer copying bugs. - Use a RefCounted base class and RefPtr smart pointers to hold RefCounted objects. - Make CalModel destructor nonvirtual - Improve bounding boxes calculation performance. - Update the C wrapper. - Add some function to rotate around axis during the loading. - When a cycle animation is played, ensure that the last post equals the first pose. - Extended callback mechanism to pass user data directly instead of making the callback query for it. This means the callback executable does not have to link with cal3d.lib and makes many things simpler in CS context. Also worked around a bug (feature?) in the mixer which thinks that m_AnimDuration is always 0 for AnimActions. Now the callback uses the internal time counter of the animation, which is probably more consistent anyway. - VC6 and automake fixes. Removed old variables from src/cal3d/Makefile.am. - 64bit compatibility fixes. - Patch for reading correctly raw texture on a Big endian cpu (for Mac). - Fixed bug in updating current anim time when time factor is set to negative. - Correction in max exporters. - Update the glew (The OpenGL Extension Wrangler Library). - Made the refcounted classes derive from RefCounted, and manage their lifetimes with RefPtr smart pointers. - Put TinyXML into the cal3d namespace so it doesn't conflict with other libraries linking with their own TinyXML. - Fixed bug in updating current anim time when time factor is set to negative, which resuilted in anim times like -32 instead of between 0 and 2 seconds, for example. This threw the bone extrapolations way off and made the model look like garbage until the anim time got back in the right zone. (Keith Fulton) - GNU/Linux compilation / packaging fixes (-DCAL_16BIT_INDICES is included if relevant in the .pc) - Upgraded the guide o-----------------------------------------------------------------------------o | Version 0.10.0 ( 12 january 2005) o-----------------------------------------------------------------------------o - CalModel::setAbstractMixer and CalAbstractMixer to enable third party mixers. - Symbolic names for coreMaterial, coreMesh, coreAnimations loaded by coremodel.{h,cpp} - Add functions to control force of the spring system - CalHardwareModel : a object to store and to compute information needed to do hardware vertex skinning. - Add a time factor to allow reverse time of sync animation. - Most of the math functions are now inline. - Add an option to stop a action animation at the end. - Add functions to rescale a core model, but this can be done only before creating the CalModel. - Fix in the XML loader - Add a function to compute the global bounding box of the model. - Rename calculateBoundingBox to calculateBoundingBoxes. - Add reference counting. Core* objects can be now shared between several coremodel correctly. - Modify the XML file format to be XML valid - Added animation callbacks. - Added Maya exporter. - create/destroy functions removed. - Add a "stride" argument to getVertices(), getNormals() ...
2021-01-29Add oxipngpin1-1/+2
2021-01-29graphics/oxipng: import packagepin5-0/+399
Oxipng is a multithreaded lossless PNG compression optimizer. It can be used via a command-line interface or as a library in other Rust programs. It began as a complete rewrite of the OptiPNG project with the core goal of implementing multithreading, which would be very difficult to do within the existing C codebase of OptiPNG.